diff --git a/.github/workflows/check-prettier-formatting-task.yml b/.github/workflows/check-prettier-formatting-task.yml new file mode 100644 index 00000000000..caccbcf9bcd --- /dev/null +++ b/.github/workflows/check-prettier-formatting-task.yml @@ -0,0 +1,219 @@ +# Source: https://github.com/arduino/tooling-project-assets/blob/main/workflow-templates/check-prettier-formatting-task.md +name: Check Prettier Formatting + +# See: https://docs.github.com/en/free-pro-team@latest/actions/reference/events-that-trigger-workflows +on: + push: + paths: + - ".github/workflows/check-prettier-formatting-task.ya?ml" + - "Taskfile.ya?ml" + - "**/.prettierignore" + - "**/.prettierrc*" + # CSS + - "**.css" + - "**.wxss" + # PostCSS + - "**.pcss" + - "**.postcss" + # Less + - "**.less" + # SCSS + - "**.scss" + # GraphQL + - "**.graphqls?" + - "**.gql" + # handlebars + - "**.handlebars" + - "**.hbs" + # HTML + - "**.mjml" + - "**.html?" + - "**.html.hl" + - "**.st" + - "**.xht" + - "**.xhtml" + # Vue + - "**.vue" + # JavaScript + - "**.flow" + - "**._?jsb?" + - "**.bones" + - "**.cjs" + - "**.es6?" + - "**.frag" + - "**.gs" + - "**.jake" + - "**.jscad" + - "**.jsfl" + - "**.js[ms]" + - "**.[mn]js" + - "**.pac" + - "**.wxs" + - "**.[xs]s?js" + - "**.xsjslib" + # JSX + - "**.jsx" + # TypeScript + - "**.ts" + # TSX + - "**.tsx" + # JSON + - "**/.eslintrc" + - "**.json" + - "**.avsc" + - "**.geojson" + - "**.gltf" + - "**.har" + - "**.ice" + - "**.JSON-tmLanguage" + - "**.mcmeta" + - "**.tfstate" + - "**.topojson" + - "**.webapp" + - "**.webmanifest" + - "**.yyp?" + # JSONC + - "**/.babelrc" + - "**/.jscsrc" + - "**/.js[hl]intrc" + - "**.jsonc" + - "**.sublime-*" + # JSON5 + - "**.json5" + # Markdown + - "**.mdx?" + - "**.markdown" + - "**.mk?down" + - "**.mdwn" + - "**.mkdn?" + - "**.ronn" + - "**.workbook" + # YAML + - "**/.clang-format" + - "**/.clang-tidy" + - "**/.gemrc" + - "**/glide.lock" + - "**.ya?ml*" + - "**.mir" + - "**.reek" + - "**.rviz" + - "**.sublime-syntax" + - "**.syntax" + pull_request: + paths: + - ".github/workflows/check-prettier-formatting-task.ya?ml" + - "Taskfile.ya?ml" + - "**/.prettierignore" + - "**/.prettierrc*" + # CSS + - "**.css" + - "**.wxss" + # PostCSS + - "**.pcss" + - "**.postcss" + # Less + - "**.less" + # SCSS + - "**.scss" + # GraphQL + - "**.graphqls?" + - "**.gql" + # handlebars + - "**.handlebars" + - "**.hbs" + # HTML + - "**.mjml" + - "**.html?" + - "**.html.hl" + - "**.st" + - "**.xht" + - "**.xhtml" + # Vue + - "**.vue" + # JavaScript + - "**.flow" + - "**._?jsb?" + - "**.bones" + - "**.cjs" + - "**.es6?" + - "**.frag" + - "**.gs" + - "**.jake" + - "**.jscad" + - "**.jsfl" + - "**.js[ms]" + - "**.[mn]js" + - "**.pac" + - "**.wxs" + - "**.[xs]s?js" + - "**.xsjslib" + # JSX + - "**.jsx" + # TypeScript + - "**.ts" + # TSX + - "**.tsx" + # JSON + - "**/.eslintrc" + - "**.json" + - "**.avsc" + - "**.geojson" + - "**.gltf" + - "**.har" + - "**.ice" + - "**.JSON-tmLanguage" + - "**.mcmeta" + - "**.tfstate" + - "**.topojson" + - "**.webapp" + - "**.webmanifest" + - "**.yyp?" + # JSONC + - "**/.babelrc" + - "**/.jscsrc" + - "**/.js[hl]intrc" + - "**.jsonc" + - "**.sublime-*" + # JSON5 + - "**.json5" + # Markdown + - "**.mdx?" + - "**.markdown" + - "**.mk?down" + - "**.mdwn" + - "**.mkdn?" + - "**.ronn" + - "**.workbook" + # YAML + - "**/.clang-format" + - "**/.clang-tidy" + - "**/.gemrc" + - "**/glide.lock" + - "**.ya?ml*" + - "**.mir" + - "**.reek" + - "**.rviz" + - "**.sublime-syntax" + - "**.syntax" + workflow_dispatch: + repository_dispatch: + +jobs: + check: + runs-on: ubuntu-latest + + steps: + - name: Checkout repository + uses: actions/checkout@v2 + + - name: Install Task + uses: arduino/setup-task@v1 + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + version: 3.x + + - name: Format with Prettier + run: task general:format-prettier + + - name: Check formatting + run: git diff --color --exit-code diff --git a/.github/workflows/verify-formatting.yaml b/.github/workflows/verify-formatting.yaml deleted file mode 100644 index 9acaab79e44..00000000000 --- a/.github/workflows/verify-formatting.yaml +++ /dev/null @@ -1,34 +0,0 @@ -name: "Verify files formatting" - -on: - push: - paths: - - "**/*.md" - - "**/*.yml" - - "**/*.yaml" - - ".prettierrc" - - ".prettierignore" - pull_request: - paths: - - "**/*.md" - - "**/*.yml" - - "**/*.yaml" - - ".prettierrc" - - ".prettierignore" - -jobs: - verify-formatting: - runs-on: ubuntu-latest - - steps: - - name: Checkout - uses: actions/checkout@v2 - - - name: Install Taskfile - uses: arduino/setup-task@v1 - with: - repo-token: ${{ secrets.GITHUB_TOKEN }} - version: 3.x - - - name: Verify formatting of all files - run: task docs:check config:check diff --git a/.prettierignore b/.prettierignore index 6260782e4b0..f07d3a08f97 100644 --- a/.prettierignore +++ b/.prettierignore @@ -3,3 +3,7 @@ .vscode/ .vs/ .ionide/ + +/arduino/libraries/librariesindex/testdata/invalid.json +/arduino/security/testdata/ +/site/ diff --git a/Taskfile.yml b/Taskfile.yml index ed6431b9f70..786cfe8d060 100755 --- a/Taskfile.yml +++ b/Taskfile.yml @@ -14,7 +14,7 @@ tasks: # we invoke `arduino-cli` like this instead of `./arduino-cli` to remove # the `./` chars from the examples - PATH=. arduino-cli ../docs/commands - - task: docs:format + - task: general:format-prettier docs:gen:protobuf: desc: Generate markdown contents for protobuffers @@ -23,7 +23,7 @@ tasks: - '{{ default "protoc" .PROTOC_BINARY }} --doc_out=./docs/rpc --doc_opt=markdown,monitor.md --proto_path=rpc ./rpc/cc/arduino/cli/monitor/v1/*.proto' - '{{ default "protoc" .PROTOC_BINARY }} --doc_out=./docs/rpc --doc_opt=markdown,settings.md --proto_path=rpc ./rpc/cc/arduino/cli/settings/v1/*.proto' - '{{ default "protoc" .PROTOC_BINARY }} --doc_out=./docs/rpc --doc_opt=markdown,debug.md --proto_path=rpc ./rpc/cc/arduino/cli/debug/v1/*.proto' - - task: docs:format + - task: general:format-prettier docs:gen: desc: Generate documentation files @@ -54,11 +54,6 @@ tasks: cmds: - mkdocs serve - docs:check: - desc: Run documentation linting - cmds: - - npx {{ .PRETTIER }} --check "**/*.md" - docs:check-links: desc: Verifies there are no dead links in documentation cmds: @@ -71,10 +66,11 @@ tasks: done exit $STATUS' - docs:format: - desc: Automatically formats documentation + # Source: https://github.com/arduino/tooling-project-assets/blob/main/workflow-templates/assets/check-prettier-formatting-task/Taskfile.yml + general:format-prettier: + desc: Format all supported files with Prettier cmds: - - npx {{ .PRETTIER }} --write "**/*.md" + - npx prettier --write . protoc: desc: Lint, format and compile protobuf definitions @@ -149,20 +145,8 @@ tasks: - "'{{.GOLINTBIN}}' {{.GOLINTFLAGS}} {{ default .DEFAULT_TARGETS .TARGETS }}" - task: i18n:check - task: python:check - - task: docs:check - - task: config:check - task: protoc:check - config:check: - desc: Check linting of configuration and supporting files - cmds: - - npx {{ .PRETTIER }} --check "**/*.{yml,yaml}" - - config:format: - desc: Automatically formats configuration and supporting files - cmds: - - npx {{ .PRETTIER }} --write "**/*.{yml,yaml}" - python:check: desc: Linting for Python files cmds: diff --git a/arduino/cores/packageindex/testdata/package_LowPowerLab_index.json b/arduino/cores/packageindex/testdata/package_LowPowerLab_index.json index 117a3b46b7e..2549e777eda 100644 --- a/arduino/cores/packageindex/testdata/package_LowPowerLab_index.json +++ b/arduino/cores/packageindex/testdata/package_LowPowerLab_index.json @@ -21,10 +21,7 @@ "archiveFileName": "Moteino1.0.zip", "checksum": "SHA-256:0b75d68c1b8b92dd249aeea58908cf1e25ba7c7076d40faa985225f2f98f7208", "size": "41617", - "boards": [ - {"name": "Moteino"}, - {"name": "MoteinoMEGA"} - ], + "boards": [{ "name": "Moteino" }, { "name": "MoteinoMEGA" }], "toolsDependencies": [ { "packager": "arduino", @@ -50,11 +47,7 @@ "archiveFileName": "Moteino1.1.zip", "checksum": "SHA-256:565d56ac6977057f436a0064e7cad12cec9a3895fcd04b01e0a1e676b3d429ad", "size": "41716", - "boards": [ - {"name": "Moteino"}, - {"name": "MoteinoMEGA"}, - {"name": "MightyHat"} - ], + "boards": [{ "name": "Moteino" }, { "name": "MoteinoMEGA" }, { "name": "MightyHat" }], "toolsDependencies": [ { "packager": "arduino", @@ -80,11 +73,7 @@ "archiveFileName": "Moteino1.2.zip", "checksum": "SHA-256:d61ef83f123464feab648c3208d48338afe8f9858011fe1ff4fa6f2254bcab6d", "size": "41720", - "boards": [ - {"name": "Moteino"}, - {"name": "MoteinoMEGA"}, - {"name": "MightyHat"} - ], + "boards": [{ "name": "Moteino" }, { "name": "MoteinoMEGA" }, { "name": "MightyHat" }], "toolsDependencies": [ { "packager": "arduino", @@ -111,10 +100,10 @@ "checksum": "SHA-256:0297d7670a80b195bedfa246d05ad5e72d03e0cdf89f68ad305fcff9fa4d4755", "size": "43492", "boards": [ - {"name": "Moteino"}, - {"name": "Moteino (8 Mhz)"}, - {"name": "MoteinoMEGA"}, - {"name": "MightyHat"} + { "name": "Moteino" }, + { "name": "Moteino (8 Mhz)" }, + { "name": "MoteinoMEGA" }, + { "name": "MightyHat" } ], "toolsDependencies": [ { @@ -140,10 +129,10 @@ "checksum": "SHA-256:230ae19e0794cb6e9340760961cbee3817428b05adc43f1da170ae2b3e3d7915", "size": "49283", "boards": [ - {"name": "Moteino / Moteino-USB"}, - {"name": "MoteinoMEGA / MoteinoMEGA-USB"}, - {"name": "MightyHat"}, - {"name": "Moteino (8 Mhz)"} + { "name": "Moteino / Moteino-USB" }, + { "name": "MoteinoMEGA / MoteinoMEGA-USB" }, + { "name": "MightyHat" }, + { "name": "Moteino (8 Mhz)" } ], "toolsDependencies": [ { @@ -168,9 +157,7 @@ "checksum": "SHA-256:29a49516e2fb86be71a856509c4dac187ff9097c2a4921efd439c34ba2d17a75", "size": "1152143", "help": { "online": "https://lowpowerlab.com/forum" }, - "boards": [ - {"name": "Moteino M0"} - ], + "boards": [{ "name": "Moteino M0" }], "toolsDependencies": [ { "packager": "arduino", @@ -189,9 +176,7 @@ "checksum": "SHA-256:86eb8028d894fe2398571c0031172bedcf7bf53327b56d6c40b820e3267eb72c", "size": "1152143", "help": { "online": "https://lowpowerlab.com/forum" }, - "boards": [ - {"name": "Moteino M0"} - ], + "boards": [{ "name": "Moteino M0" }], "toolsDependencies": [ { "packager": "arduino", @@ -246,4 +231,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/arduino/cores/packageindex/testdata/package_MCUdude_MegaCore_index.json b/arduino/cores/packageindex/testdata/package_MCUdude_MegaCore_index.json index 9b4439d8dd6..7e73734db39 100644 --- a/arduino/cores/packageindex/testdata/package_MCUdude_MegaCore_index.json +++ b/arduino/cores/packageindex/testdata/package_MCUdude_MegaCore_index.json @@ -18,10 +18,7 @@ "archiveFileName": "MegaCore-1.0.0.tar.gz", "checksum": "SHA-256:86f7d7368dea82e109f6efe9b1b34f1f59f661644c36380d2e54e84f02497fbe", "size": "234485", - "boards": [ - {"name": "ATmega128"}, - {"name": "ATmega64"} - ], + "boards": [{ "name": "ATmega128" }, { "name": "ATmega64" }], "toolsDependencies": [] }, { @@ -33,10 +30,7 @@ "archiveFileName": "MegaCore-1.0.1.tar.gz", "checksum": "SHA-256:c98f991f0a4341fd59f53371f7a2c638822bdaf6cfe61bf46b63a3dadc554633", "size": "242633", - "boards": [ - {"name": "ATmega128"}, - {"name": "ATmega64"} - ], + "boards": [{ "name": "ATmega128" }, { "name": "ATmega64" }], "toolsDependencies": [] }, { @@ -48,10 +42,7 @@ "archiveFileName": "MegaCore-1.0.2.tar.gz", "checksum": "SHA-256:89cd53e37c0cf3cbe3728e0a529fc77957c5ac3af1d152c36f35fcb2fda2ba8e", "size": "275389", - "boards": [ - {"name": "ATmega128"}, - {"name": "ATmega64"} - ], + "boards": [{ "name": "ATmega128" }, { "name": "ATmega64" }], "toolsDependencies": [] }, { @@ -63,10 +54,7 @@ "archiveFileName": "MegaCore-1.0.3.tar.gz", "checksum": "SHA-256:dcc4b883fa4d7ebf26d817bbe8a0732a4d190a298672f2a05f43fb7c233adb8f", "size": "264385", - "boards": [ - {"name": "ATmega128"}, - {"name": "ATmega64"} - ], + "boards": [{ "name": "ATmega128" }, { "name": "ATmega64" }], "toolsDependencies": [] }, { @@ -78,10 +66,7 @@ "archiveFileName": "MegaCore-1.0.4.tar.gz", "checksum": "SHA-256:ea58cf2af5cc4b48b7784fa1b4590192ed6ab488c94934152de83b5e9b77e2f6", "size": "268999", - "boards": [ - {"name": "ATmega128"}, - {"name": "ATmega64"} - ], + "boards": [{ "name": "ATmega128" }, { "name": "ATmega64" }], "toolsDependencies": [] }, { @@ -93,10 +78,7 @@ "archiveFileName": "MegaCore-1.0.5.tar.bz2", "checksum": "SHA-256:3884aa84321a3ec306deebaf55a56d04100c01c3f465d658b9cb1d402fd8496c", "size": "237956", - "boards": [ - {"name": "ATmega128"}, - {"name": "ATmega64"} - ], + "boards": [{ "name": "ATmega128" }, { "name": "ATmega64" }], "toolsDependencies": [] }, { @@ -109,10 +91,10 @@ "checksum": "SHA-256:b799b5ae01792a398a0b56e562b7b22c6202ae9d97741623f62d40e8effc26fb", "size": "230774", "boards": [ - {"name": "ATmega2561"}, - {"name": "ATmega1281"}, - {"name": "ATmega128"}, - {"name": "ATmega64"} + { "name": "ATmega2561" }, + { "name": "ATmega1281" }, + { "name": "ATmega128" }, + { "name": "ATmega64" } ], "toolsDependencies": [] }, @@ -126,13 +108,13 @@ "checksum": "SHA-256:ef063d58fbd4488f88c67a9ab992c68317939e99585ffbc34e07af166257589f", "size": "240811", "boards": [ - {"name": "ATmega2561"}, - {"name": "ATmega2560"}, - {"name": "ATmega1281"}, - {"name": "ATmega1280"}, - {"name": "ATmega640"}, - {"name": "ATmega128"}, - {"name": "ATmega64"} + { "name": "ATmega2561" }, + { "name": "ATmega2560" }, + { "name": "ATmega1281" }, + { "name": "ATmega1280" }, + { "name": "ATmega640" }, + { "name": "ATmega128" }, + { "name": "ATmega64" } ], "toolsDependencies": [] }, @@ -146,13 +128,13 @@ "checksum": "SHA-256:6df594fe4585b32f56a6fae2506dcc874031b6b5673d05f93ec7e3868ffcfe5e", "size": "332618", "boards": [ - {"name": "ATmega2561"}, - {"name": "ATmega2560"}, - {"name": "ATmega1281"}, - {"name": "ATmega1280"}, - {"name": "ATmega640"}, - {"name": "ATmega128"}, - {"name": "ATmega64"} + { "name": "ATmega2561" }, + { "name": "ATmega2560" }, + { "name": "ATmega1281" }, + { "name": "ATmega1280" }, + { "name": "ATmega640" }, + { "name": "ATmega128" }, + { "name": "ATmega64" } ], "toolsDependencies": [] } diff --git a/arduino/cores/packageindex/testdata/package_MCUdude_MicroCore_index.json b/arduino/cores/packageindex/testdata/package_MCUdude_MicroCore_index.json index 2a43a48ca7b..ac1ed5ad757 100644 --- a/arduino/cores/packageindex/testdata/package_MCUdude_MicroCore_index.json +++ b/arduino/cores/packageindex/testdata/package_MCUdude_MicroCore_index.json @@ -18,9 +18,7 @@ "archiveFileName": "MicroCore-1.0.0.tar.gz", "checksum": "SHA-256:e6b783bab8b00ed6850a48a9d0a8fbd246193438dcb99936cc9483257d8bdffc", "size": "42801", - "boards": [ - {"name": "ATtiny13"} - ], + "boards": [{ "name": "ATtiny13" }], "toolsDependencies": [] }, { @@ -32,9 +30,7 @@ "archiveFileName": "MicroCore-1.0.1.tar.bz2", "checksum": "SHA-256:ed0f7e870b0985d3052d296c2fc60187755d2561da86d77f980635f303bc2750", "size": "40461", - "boards": [ - {"name": "ATtiny13"} - ], + "boards": [{ "name": "ATtiny13" }], "toolsDependencies": [] }, { @@ -46,9 +42,7 @@ "archiveFileName": "MicroCore-1.0.2.tar.bz2", "checksum": "SHA-256:3d9b077ff79bd90718c5502b846e221efa1b03d9579371dd645acff61cd0946d", "size": "41381", - "boards": [ - {"name": "ATtiny13"} - ], + "boards": [{ "name": "ATtiny13" }], "toolsDependencies": [] }, { @@ -60,9 +54,7 @@ "archiveFileName": "MicroCore-1.0.3.tar.bz2", "checksum": "SHA-256:ffce37797a5c1df0016e4e30da29707fe41d6e72bdf2af2235e9c2ddd3d1a0fa", "size": "47676", - "boards": [ - {"name": "ATtiny13"} - ], + "boards": [{ "name": "ATtiny13" }], "toolsDependencies": [] } ], diff --git a/arduino/cores/packageindex/testdata/package_MCUdude_MightyCore_index.json b/arduino/cores/packageindex/testdata/package_MCUdude_MightyCore_index.json index 9c8223c789c..d4af8dc5305 100644 --- a/arduino/cores/packageindex/testdata/package_MCUdude_MightyCore_index.json +++ b/arduino/cores/packageindex/testdata/package_MCUdude_MightyCore_index.json @@ -19,13 +19,13 @@ "checksum": "SHA-256:283b442209cef5406bc7c21074664e1b2783d9b5997f50b3195a5c6cd0ee4de5", "size": "306232", "boards": [ - {"name": "ATmega1284p"}, - {"name": "ATmega644p"}, - {"name": "ATmega324p"}, - {"name": "ATmega164p"}, - {"name": "ATmega32"}, - {"name": "ATmega16"}, - {"name": "ATmega8535"} + { "name": "ATmega1284p" }, + { "name": "ATmega644p" }, + { "name": "ATmega324p" }, + { "name": "ATmega164p" }, + { "name": "ATmega32" }, + { "name": "ATmega16" }, + { "name": "ATmega8535" } ], "toolsDependencies": [] }, @@ -39,13 +39,13 @@ "checksum": "SHA-256:999905c879d35ad8036fad976e7cccc84b7b68e4d7f3ca11e1ead5b23b1c8409", "size": "310170", "boards": [ - {"name": "ATmega1284/P"}, - {"name": "ATmega644/P/PA/A"}, - {"name": "ATmega324P/PA/A"}, - {"name": "ATmega164P/PA/A"}, - {"name": "ATmega32"}, - {"name": "ATmega16"}, - {"name": "ATmega8535"} + { "name": "ATmega1284/P" }, + { "name": "ATmega644/P/PA/A" }, + { "name": "ATmega324P/PA/A" }, + { "name": "ATmega164P/PA/A" }, + { "name": "ATmega32" }, + { "name": "ATmega16" }, + { "name": "ATmega8535" } ], "toolsDependencies": [] }, @@ -59,13 +59,13 @@ "checksum": "SHA-256:fbbb6d5f150edc71fc7d55550f066defeb3505bc19992c69d61b46b0e8462387", "size": "267338", "boards": [ - {"name": "ATmega1284/P"}, - {"name": "ATmega644/P/PA/A"}, - {"name": "ATmega324P/PA/A"}, - {"name": "ATmega164P/PA/A"}, - {"name": "ATmega32"}, - {"name": "ATmega16"}, - {"name": "ATmega8535"} + { "name": "ATmega1284/P" }, + { "name": "ATmega644/P/PA/A" }, + { "name": "ATmega324P/PA/A" }, + { "name": "ATmega164P/PA/A" }, + { "name": "ATmega32" }, + { "name": "ATmega16" }, + { "name": "ATmega8535" } ], "toolsDependencies": [] }, @@ -79,13 +79,13 @@ "checksum": "SHA-256:b5e759273e63b1b415c9c3412a568f10657b12db25cd1b26d02cc43c676c03db", "size": "271214", "boards": [ - {"name": "ATmega1284/P"}, - {"name": "ATmega644/P/PA/A"}, - {"name": "ATmega324P/PA/A"}, - {"name": "ATmega164P/PA/A"}, - {"name": "ATmega32"}, - {"name": "ATmega16"}, - {"name": "ATmega8535"} + { "name": "ATmega1284/P" }, + { "name": "ATmega644/P/PA/A" }, + { "name": "ATmega324P/PA/A" }, + { "name": "ATmega164P/PA/A" }, + { "name": "ATmega32" }, + { "name": "ATmega16" }, + { "name": "ATmega8535" } ], "toolsDependencies": [] }, @@ -99,13 +99,13 @@ "checksum": "SHA-256:64e64091cb823823cbe90ccd251b1150e22e8546489dc460e41c2d73a44bc347", "size": "271238", "boards": [ - {"name": "ATmega1284/P"}, - {"name": "ATmega644/P/PA/A"}, - {"name": "ATmega324P/PA/A"}, - {"name": "ATmega164P/PA/A"}, - {"name": "ATmega32"}, - {"name": "ATmega16"}, - {"name": "ATmega8535"} + { "name": "ATmega1284/P" }, + { "name": "ATmega644/P/PA/A" }, + { "name": "ATmega324P/PA/A" }, + { "name": "ATmega164P/PA/A" }, + { "name": "ATmega32" }, + { "name": "ATmega16" }, + { "name": "ATmega8535" } ], "toolsDependencies": [] }, @@ -119,13 +119,13 @@ "checksum": "SHA-256:c3c82e0be56bd5cd745b2b5300937f4135f2be59b49d5203e6fce33bd81a184a", "size": "339295", "boards": [ - {"name": "ATmega1284/P"}, - {"name": "ATmega644/P/PA/A"}, - {"name": "ATmega324P/PA/A"}, - {"name": "ATmega164P/PA/A"}, - {"name": "ATmega32"}, - {"name": "ATmega16"}, - {"name": "ATmega8535"} + { "name": "ATmega1284/P" }, + { "name": "ATmega644/P/PA/A" }, + { "name": "ATmega324P/PA/A" }, + { "name": "ATmega164P/PA/A" }, + { "name": "ATmega32" }, + { "name": "ATmega16" }, + { "name": "ATmega8535" } ], "toolsDependencies": [] }, @@ -139,13 +139,13 @@ "checksum": "SHA-256:d85d26335782f5511a63a0b4ea62ae34517ed513599213674a531e5f1a7ec0ca", "size": "310812", "boards": [ - {"name": "ATmega1284/P"}, - {"name": "ATmega644/P/PA/A"}, - {"name": "ATmega324P/PA/A"}, - {"name": "ATmega164P/PA/A"}, - {"name": "ATmega32"}, - {"name": "ATmega16"}, - {"name": "ATmega8535"} + { "name": "ATmega1284/P" }, + { "name": "ATmega644/P/PA/A" }, + { "name": "ATmega324P/PA/A" }, + { "name": "ATmega164P/PA/A" }, + { "name": "ATmega32" }, + { "name": "ATmega16" }, + { "name": "ATmega8535" } ], "toolsDependencies": [] }, @@ -159,13 +159,13 @@ "checksum": "SHA-256:9f05e8c930246bc75e161c4002173b7e0b4ad8ad661549674f8fe550dadc16ed", "size": "322325", "boards": [ - {"name": "ATmega1284/P"}, - {"name": "ATmega644/P/PA/A"}, - {"name": "ATmega324P/PA/A"}, - {"name": "ATmega164P/PA/A"}, - {"name": "ATmega32"}, - {"name": "ATmega16"}, - {"name": "ATmega8535"} + { "name": "ATmega1284/P" }, + { "name": "ATmega644/P/PA/A" }, + { "name": "ATmega324P/PA/A" }, + { "name": "ATmega164P/PA/A" }, + { "name": "ATmega32" }, + { "name": "ATmega16" }, + { "name": "ATmega8535" } ], "toolsDependencies": [] }, @@ -179,13 +179,13 @@ "checksum": "SHA-256:fefd0e0220c13b948c53c0957d8343b10502b774d8d1c95a30da03de0b6ee112", "size": "299204", "boards": [ - {"name": "ATmega1284/P"}, - {"name": "ATmega644/P/PA/A"}, - {"name": "ATmega324P/PA/A"}, - {"name": "ATmega164P/PA/A"}, - {"name": "ATmega32"}, - {"name": "ATmega16"}, - {"name": "ATmega8535"} + { "name": "ATmega1284/P" }, + { "name": "ATmega644/P/PA/A" }, + { "name": "ATmega324P/PA/A" }, + { "name": "ATmega164P/PA/A" }, + { "name": "ATmega32" }, + { "name": "ATmega16" }, + { "name": "ATmega8535" } ], "toolsDependencies": [] }, @@ -199,13 +199,13 @@ "checksum": "SHA-256:b184c104ab024c96398900e65f5094ac6b201cc227ca8f266cfccc6f7ab0cef3", "size": "323530", "boards": [ - {"name": "ATmega1284/P"}, - {"name": "ATmega644/P/PA/A"}, - {"name": "ATmega324P/PA/A"}, - {"name": "ATmega164P/PA/A"}, - {"name": "ATmega32"}, - {"name": "ATmega16"}, - {"name": "ATmega8535"} + { "name": "ATmega1284/P" }, + { "name": "ATmega644/P/PA/A" }, + { "name": "ATmega324P/PA/A" }, + { "name": "ATmega164P/PA/A" }, + { "name": "ATmega32" }, + { "name": "ATmega16" }, + { "name": "ATmega8535" } ], "toolsDependencies": [] }, @@ -219,13 +219,13 @@ "checksum": "SHA-256:83cb044c4819c6da16867dc5f223f4abcb0aa1287a6b0d5acb43d5e153845aa6", "size": "387729", "boards": [ - {"name": "ATmega1284/P"}, - {"name": "ATmega644/P/PA/A"}, - {"name": "ATmega324P/PA/A/PB"}, - {"name": "ATmega164P/PA/A"}, - {"name": "ATmega32"}, - {"name": "ATmega16"}, - {"name": "ATmega8535"} + { "name": "ATmega1284/P" }, + { "name": "ATmega644/P/PA/A" }, + { "name": "ATmega324P/PA/A/PB" }, + { "name": "ATmega164P/PA/A" }, + { "name": "ATmega32" }, + { "name": "ATmega16" }, + { "name": "ATmega8535" } ], "toolsDependencies": [] } diff --git a/arduino/cores/packageindex/testdata/package_MCUdude_MiniCore_index.json b/arduino/cores/packageindex/testdata/package_MCUdude_MiniCore_index.json index 61f470c5b30..bed47b654ed 100644 --- a/arduino/cores/packageindex/testdata/package_MCUdude_MiniCore_index.json +++ b/arduino/cores/packageindex/testdata/package_MCUdude_MiniCore_index.json @@ -19,11 +19,11 @@ "checksum": "SHA-256:a3c5f9f496004bddb5969a473f155ef845178e92a79dc47392ea6356cfb6ba4b", "size": "86612", "boards": [ - {"name": "ATmega328/P/PA/A"}, - {"name": "ATmega168/P/PA/A"}, - {"name": "ATmega88/P/PA/A"}, - {"name": "ATmega48/P/PA/A"}, - {"name": "ATmega8"} + { "name": "ATmega328/P/PA/A" }, + { "name": "ATmega168/P/PA/A" }, + { "name": "ATmega88/P/PA/A" }, + { "name": "ATmega48/P/PA/A" }, + { "name": "ATmega8" } ], "toolsDependencies": [] }, @@ -37,11 +37,11 @@ "checksum": "SHA-256:2191d09c4c7404f4a015658d177a30206ec241e38f264d3cabb1e0639bf0afd5", "size": "87948", "boards": [ - {"name": "ATmega328/P/PA/A"}, - {"name": "ATmega168/P/PA/A"}, - {"name": "ATmega88/P/PA/A"}, - {"name": "ATmega48/P/PA/A"}, - {"name": "ATmega8"} + { "name": "ATmega328/P/PA/A" }, + { "name": "ATmega168/P/PA/A" }, + { "name": "ATmega88/P/PA/A" }, + { "name": "ATmega48/P/PA/A" }, + { "name": "ATmega8" } ], "toolsDependencies": [] }, @@ -55,11 +55,11 @@ "checksum": "SHA-256:0c647d1c89a4dc67458286ae3bbb284b97874a3e7689e73aa6ca132b46e01462", "size": "75383", "boards": [ - {"name": "ATmega328/P/PA/A"}, - {"name": "ATmega168/P/PA/A"}, - {"name": "ATmega88/P/PA/A"}, - {"name": "ATmega48/P/PA/A"}, - {"name": "ATmega8"} + { "name": "ATmega328/P/PA/A" }, + { "name": "ATmega168/P/PA/A" }, + { "name": "ATmega88/P/PA/A" }, + { "name": "ATmega48/P/PA/A" }, + { "name": "ATmega8" } ], "toolsDependencies": [] }, @@ -73,11 +73,11 @@ "checksum": "SHA-256:164520b03bc9b1c1d2b2e722b5135a9793c9f0748d30558001bbb7836c886867", "size": "73128", "boards": [ - {"name": "ATmega328/P/PA/A"}, - {"name": "ATmega168/P/PA/A"}, - {"name": "ATmega88/P/PA/A"}, - {"name": "ATmega48/P/PA/A"}, - {"name": "ATmega8"} + { "name": "ATmega328/P/PA/A" }, + { "name": "ATmega168/P/PA/A" }, + { "name": "ATmega88/P/PA/A" }, + { "name": "ATmega48/P/PA/A" }, + { "name": "ATmega8" } ], "toolsDependencies": [] }, @@ -91,11 +91,11 @@ "checksum": "SHA-256:ed37fee5cfe14e43851b801d0f9825097cce3e57cce6a2d8da70d817db864c21", "size": "79523", "boards": [ - {"name": "ATmega328/P/PA/A"}, - {"name": "ATmega168/P/PA/A"}, - {"name": "ATmega88/P/PA/A"}, - {"name": "ATmega48/P/PA/A"}, - {"name": "ATmega8"} + { "name": "ATmega328/P/PA/A" }, + { "name": "ATmega168/P/PA/A" }, + { "name": "ATmega88/P/PA/A" }, + { "name": "ATmega48/P/PA/A" }, + { "name": "ATmega8" } ], "toolsDependencies": [] }, @@ -109,11 +109,11 @@ "checksum": "SHA-256:ceeaf4384866d6aa9cb6eb518dad6d740c15daebfef16332c0f55ee2bc3007dc", "size": "232088", "boards": [ - {"name": "ATmega328/P/PA/A/PB"}, - {"name": "ATmega168/P/PA/A/PB"}, - {"name": "ATmega88/P/PA/A/PB"}, - {"name": "ATmega48/P/PA/A/PB"}, - {"name": "ATmega8"} + { "name": "ATmega328/P/PA/A/PB" }, + { "name": "ATmega168/P/PA/A/PB" }, + { "name": "ATmega88/P/PA/A/PB" }, + { "name": "ATmega48/P/PA/A/PB" }, + { "name": "ATmega8" } ], "toolsDependencies": [] }, @@ -127,11 +127,11 @@ "checksum": "SHA-256:74a56a7162339e2cb2b9ccdbf56a3e3b3942dcb3d99ad14a8ba55f21030ead76", "size": "235937", "boards": [ - {"name": "ATmega328/P/PA/A/PB"}, - {"name": "ATmega168/P/PA/A/PB"}, - {"name": "ATmega88/P/PA/A/PB"}, - {"name": "ATmega48/P/PA/A/PB"}, - {"name": "ATmega8"} + { "name": "ATmega328/P/PA/A/PB" }, + { "name": "ATmega168/P/PA/A/PB" }, + { "name": "ATmega88/P/PA/A/PB" }, + { "name": "ATmega48/P/PA/A/PB" }, + { "name": "ATmega8" } ], "toolsDependencies": [] } diff --git a/arduino/cores/packageindex/testdata/package_MattairTech_index.json b/arduino/cores/packageindex/testdata/package_MattairTech_index.json index cbacbf8ff73..ab7ff67c70a 100644 --- a/arduino/cores/packageindex/testdata/package_MattairTech_index.json +++ b/arduino/cores/packageindex/testdata/package_MattairTech_index.json @@ -1,673 +1,656 @@ { - "packages": [ - { - "name": "MattairTech_Arduino", - "maintainer": "MattairTech LLC", - "websiteURL": "https://www.mattairtech.com/", - "email": "support@mattairtech.com", - "help": { - "online": "https://www.mattairtech.com/support/" - }, - "platforms": [ - { - "name": "MattairTech SAMD Boards", - "architecture": "samd", - "version": "1.6.5-mt1", - "category": "Contributed", - "help": { - "online": "https://www.mattairtech.com/support/" - }, - "url": "https://www.mattairtech.com/software/arduino/MattairTech_samd_1.6.5-mt1.zip", - "archiveFileName": "MattairTech_samd_1.6.5-mt1.zip", - "checksum": "SHA-256:e18b4f9debcda8fc515d547b741aeb260f16b4f49865d8d58f99424875819175", - "size": "425754", - "boards": [ - {"name": "MT-D21E"}, - {"name": "MT-D11"} - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "MattairTech_Arduino", - "name": "bossac", - "version": "1.5-arduino-mattairtech-1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.5-arduino" - }, - { - "packager": "arduino", - "name": "openocd", - "version": "0.9.0-arduino" - }, - { - "packager": "arduino", - "name": "CMSIS", - "version": "4.0.0-atmel" - } - ] - }, - { - "name": "MattairTech SAMD Boards", - "architecture": "samd", - "version": "1.6.5-mt2", - "category": "Contributed", - "help": { - "online": "https://www.mattairtech.com/support/" - }, - "url": "https://www.mattairtech.com/software/arduino/MattairTech_samd_1.6.5-mt2.zip", - "archiveFileName": "MattairTech_samd_1.6.5-mt2.zip", - "checksum": "SHA-256:dae3ea7a6d01b5d9cc5ba777bb90615f54bf3ad3e21e51b36127887e5fb2ec7c", - "size": "480313", - "boards": [ - {"name": "MT-D21E"}, - {"name": "MT-D11"} - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "MattairTech_Arduino", - "name": "bossac", - "version": "1.5-arduino-mattairtech-1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.5-arduino" - }, - { - "packager": "arduino", - "name": "openocd", - "version": "0.9.0-arduino" - }, - { - "packager": "arduino", - "name": "CMSIS", - "version": "4.0.0-atmel" - } - ] - }, - { - "name": "MattairTech SAMD Boards", - "architecture": "samd", - "version": "1.6.6-mt1", - "category": "Contributed", - "help": { - "online": "https://www.mattairtech.com/support/" - }, - "url": "https://www.mattairtech.com/software/arduino/MattairTech_samd_1.6.6-mt1.zip", - "archiveFileName": "MattairTech_samd_1.6.6-mt1.zip", - "checksum": "SHA-256:08c6d67d4fca4084da1b29c22ad4bc2a47b52efa9590ef1d90ae0667616a8da0", - "size": "490346", - "boards": [ - {"name": "MT-D21E"}, - {"name": "MT-D11"} - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "MattairTech_Arduino", - "name": "bossac", - "version": "1.5-arduino-mattairtech-1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - }, - { - "packager": "arduino", - "name": "openocd", - "version": "0.9.0-arduino" - }, - { - "packager": "arduino", - "name": "CMSIS", - "version": "4.0.0-atmel" - } - ] - }, - { - "name": "MattairTech SAMD Boards", - "architecture": "samd", - "version": "1.6.6-mt2", - "category": "Contributed", - "help": { - "online": "https://www.mattairtech.com/support/" - }, - "url": "https://www.mattairtech.com/software/arduino/MattairTech_samd_1.6.6-mt2.zip", - "archiveFileName": "MattairTech_samd_1.6.6-mt2.zip", - "checksum": "SHA-256:fc60a54e1bc9608590fe56bf9252c3dab967d63bee6fba1a25c78ce73932171a", - "size": "490352", - "boards": [ - {"name": "MT-D21E"}, - {"name": "MT-D11"} - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "MattairTech_Arduino", - "name": "bossac", - "version": "1.5-arduino-mattairtech-1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - }, - { - "packager": "arduino", - "name": "openocd", - "version": "0.9.0-arduino" - }, - { - "packager": "arduino", - "name": "CMSIS", - "version": "4.0.0-atmel" - } - ] - }, - { - "name": "MattairTech SAM M0+ Boards", - "architecture": "samd", - "version": "1.6.16", - "category": "Contributed", - "url": "https://www.mattairtech.com/software/arduino/MattairTech_sam_m0p-1.6.16.tar.bz2", - "archiveFileName": "MattairTech_sam_m0p-1.6.16.tar.bz2", - "checksum": "SHA-256:6437b781d1368a70f986bc981017cc38de91924de40dbc43b015c90ad6323fa0", - "size": "348137", - "boards": [ - {"name": "Xeno"}, - {"name": "MT-D21E"}, - {"name": "MT-D21E_revB"}, - {"name": "MT-D11"}, - {"name": "Generic_D11C14A"}, - {"name": "arduino_zero"}, - {"name": "arduino_mzero"} - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "MattairTech_Arduino", - "name": "bossac", - "version": "1.7.0-mattairtech-1" - }, - { - "packager": "arduino", - "name": "openocd", - "version": "0.9.0-arduino" - }, - { - "packager": "arduino", - "name": "CMSIS", - "version": "4.5.0" - }, - { - "packager": "MattairTech_Arduino", - "name": "CMSIS-Atmel", - "version": "1.0.0-mattairtech-1" - }, - { - "packager": "arduino", - "name": "arduinoOTA", - "version": "1.2.0" - } - ] - }, - { - "name": "MattairTech SAM D|L|C core for Arduino", - "architecture": "samd", - "version": "1.6.17", - "category": "Contributed", - "help": { - "online": "https://www.mattairtech.com/support/" - }, - "url": "https://www.mattairtech.com/software/arduino/MattairTech_SAM_DLC_Core_for_Arduino-1.6.17.tar.bz2", - "archiveFileName": "MattairTech_SAM_DLC_Core_for_Arduino-1.6.17.tar.bz2", - "checksum": "SHA-256:eba3b9263a7eba2f2e83a3f6c919e87cc7d4ce08fd45dcf772a10e9fa605f57f", - "size": "360589", - "boards": [ - {"name": "Xeno"}, - {"name": "MT-D21E"}, - {"name": "MT-D21E_revB"}, - {"name": "MT-D11"}, - {"name": "Generic_D11C14A"}, - {"name": "Generic_D11D14AS"}, - {"name": "arduino_zero"}, - {"name": "arduino_mzero"} - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "MattairTech_Arduino", - "name": "bossac", - "version": "1.7.0-mattairtech-3" - }, - { - "packager": "arduino", - "name": "openocd", - "version": "0.9.0-arduino" - }, - { - "packager": "arduino", - "name": "CMSIS", - "version": "4.5.0" - }, - { - "packager": "MattairTech_Arduino", - "name": "CMSIS-Atmel", - "version": "1.0.0-mattairtech-2" - }, - { - "packager": "arduino", - "name": "arduinoOTA", - "version": "1.2.0" - } - ] - }, - { - "name": "MattairTech SAM D|L|C core for Arduino - Beta build", - "architecture": "samd", - "version": "1.6.18-beta-b0", - "category": "Contributed", - "help": { - "online": "https://www.mattairtech.com/support/" - }, - "url": "https://www.mattairtech.com/software/arduino/beta/MattairTech_SAM_DLC_Core_for_Arduino-1.6.18-beta-b0.tar.bz2", - "archiveFileName": "MattairTech_SAM_DLC_Core_for_Arduino-1.6.18-beta-b0.tar.bz2", - "checksum": "SHA-256:aa8f37149d98256cd4c50d38f551eecd5176ae8f8e136f62fa4bc3ecf6d49c60", - "size": "390083", - "boards": [ - {"name": "Xeno_Mini"}, - {"name": "Xeno"}, - {"name": "MT-D21E"}, - {"name": "MT-D21E_revB"}, - {"name": "MT-D11"}, - {"name": "Generic_D11C14A"}, - {"name": "Generic_D11D14AS"}, - {"name": "arduino_zero"}, - {"name": "arduino_mzero"} - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "MattairTech_Arduino", - "name": "bossac", - "version": "1.7.0-mattairtech-3" - }, - { - "packager": "arduino", - "name": "openocd", - "version": "0.9.0-arduino" - }, - { - "packager": "arduino", - "name": "CMSIS", - "version": "4.5.0" - }, - { - "packager": "MattairTech_Arduino", - "name": "CMSIS-Atmel", - "version": "1.0.0-mattairtech-2" - }, - { - "packager": "arduino", - "name": "arduinoOTA", - "version": "1.2.0" - } - ] - }, - { - "name": "MattairTech SAM D|L|C core for Arduino - Beta build", - "architecture": "samd", - "version": "1.6.18-beta-b1", - "category": "Contributed", - "help": { - "online": "https://www.mattairtech.com/support/" - }, - "url": "https://www.mattairtech.com/software/arduino/beta/MattairTech_SAM_DLC_Core_for_Arduino-1.6.18-beta-b1.tar.bz2", - "archiveFileName": "MattairTech_SAM_DLC_Core_for_Arduino-1.6.18-beta-b1.tar.bz2", - "checksum": "SHA-256:209bb126510af5ba8cc55221ca8f23c110809016671c76057250ad19b4f73136", - "size": "405804", - "boards": [ - {"name": "Xeno_Mini"}, - {"name": "Xeno"}, - {"name": "MT-D21E"}, - {"name": "MT-D21E_revB"}, - {"name": "MT-D11"}, - {"name": "Generic_D11C14A"}, - {"name": "Generic_D11D14AS"}, - {"name": "arduino_zero"}, - {"name": "arduino_mzero"} - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "MattairTech_Arduino", - "name": "bossac", - "version": "1.7.0-mattairtech-3" - }, - { - "packager": "arduino", - "name": "openocd", - "version": "0.9.0-arduino" - }, - { - "packager": "arduino", - "name": "CMSIS", - "version": "4.5.0" - }, - { - "packager": "MattairTech_Arduino", - "name": "CMSIS-Atmel", - "version": "1.0.0-mattairtech-2" - }, - { - "packager": "arduino", - "name": "arduinoOTA", - "version": "1.2.0" - } - ] - }, - { - "name": "MattairTech AVR Boards", - "architecture": "avr", - "version": "1.6.9-mt1", - "category": "Contributed", - "help": { - "online": "https://www.mattairtech.com/support/" - }, - "url": "https://www.mattairtech.com/software/arduino/MattairTech_avr_1.6.9-mt1.zip", - "archiveFileName": "MattairTech_avr_1.6.9-mt1.zip", - "checksum": "SHA-256:50433b811f4555598b15a2cb7708c44d98df36ce5d4c1fc8e450403ad6a95f47", - "size": "1240602", - "boards": [ - {"name": "MT-DB-U1"}, - {"name": "MT-DB-U2"}, - {"name": "MT-DB-U4"}, - {"name": "MT-DB-U6"} - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.8.1-arduino5" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - } - ] - } - ], - "tools":[ - { - "name": "bossac", - "version": "1.5-arduino-mattairtech-1", - "systems": [ - { - "host": "i686-mingw32", - "url": "https://www.mattairtech.com/software/arduino/bossac-1.5-arduino-mattairtech-1-mingw32.zip", - "archiveFileName": "bossac-1.5-arduino-mattairtech-1-mingw32.zip", - "checksum": "SHA-256:0249c751f6f96ef659f3a2531f378f9d420c9f9571252b6e8cd85c78f128c3cc", - "size": "323032" - }, - { - "host": "x86_64-pc-linux-gnu", - "url": "https://www.mattairtech.com/software/arduino/bossac-1.5-arduino-mattairtech-1-x86_64-linux-gnu.tar.bz2", - "archiveFileName": "bossac-1.5-arduino-mattairtech-1-x86_64-linux-gnu.tar.bz2", - "checksum": "SHA-256:f0a03ca1bbd2866d1e1c6b496acb31065c85a54914e51c9c0a278b3d1e10c675", - "size": "202673" - }, - { - "host": "i686-pc-linux-gnu", - "url": "https://www.mattairtech.com/software/arduino/bossac-1.5-arduino-mattairtech-1-i686-linux-gnu.tar.bz2", - "archiveFileName": "bossac-1.5-arduino-mattairtech-1-i686-linux-gnu.tar.bz2", - "checksum": "SHA-256:f0cba5035a7285a2342c68c09abd3fd9adc4da69e60160a0f8540f1d1229f2e0", - "size": "193293" - } - ] - }, - { - "name": "bossac", - "version": "1.6.1-arduino-mattairtech-1", - "systems": [ - { - "host": "i686-mingw32", - "url": "https://www.mattairtech.com/software/arduino/bossac-1.6.1-arduino-mattairtech-1-mingw32.tar.bz2", - "archiveFileName": "bossac-1.6.1-arduino-mattairtech-1-mingw32.tar.bz2", - "checksum": "SHA-256:cd998290e8cfae1acefe6fd65a06747a46963a78a6232efd016287fc202ef54e", - "size": "311434" - }, - { - "host": "x86_64-pc-linux-gnu", - "url": "https://www.mattairtech.com/software/arduino/bossac-1.6.1-arduino-mattairtech-1-x86_64-linux-gnu.tar.bz2", - "archiveFileName": "bossac-1.6.1-arduino-mattairtech-1-x86_64-linux-gnu.tar.bz2", - "checksum": "SHA-256:ff7d51822a03d9396d8be6169e5fe5c4067ae3a2bcbb80f79360aa72031d0e33", - "size": "33078" - }, - { - "host": "i686-pc-linux-gnu", - "url": "https://www.mattairtech.com/software/arduino/bossac-1.6.1-arduino-mattairtech-1-i686-linux-gnu.tar.bz2", - "archiveFileName": "bossac-1.6.1-arduino-mattairtech-1-i686-linux-gnu.tar.bz2", - "checksum": "SHA-256:c44c43c3327fb09a90e1557c5f9494e19162b9729938e551115fabadc41d7c9e", - "size": "33132" - }, - { - "host": "x86_64-apple-darwin", - "url": "https://www.mattairtech.com/software/arduino/bossac-1.6.1-arduino-mattairtech-1-x86_64-apple-darwin.tar.bz2", - "archiveFileName": "bossac-1.6.1-arduino-mattairtech-1-x86_64-apple-darwin.tar.bz2", - "checksum": "SHA-256:bfd626936eec07fb0f8bc5a137bf3e3b92b5182462043b6549df3033aceb7356", - "size": "79282" - } - ] - }, - { - "name": "bossac", - "version": "1.7.0-mattairtech-1", - "systems": [ - { - "host": "i686-mingw32", - "url": "https://www.mattairtech.com/software/arduino/bossac-1.7.0-mattairtech-1-mingw32.tar.gz", - "archiveFileName": "bossac-1.7.0-mattairtech-1-mingw32.tar.gz", - "checksum": "SHA-256:1e1cf251fd4fd5260d9f000da5f2890b0f91c839fd1491af575f05339c0d136a", - "size": "324086" - }, - { - "host": "x86_64-pc-linux-gnu", - "url": "https://www.mattairtech.com/software/arduino/bossac-1.7.0-mattairtech-1-x86_64-linux-gnu.tar.gz", - "archiveFileName": "bossac-1.7.0-mattairtech-1-x86_64-linux-gnu.tar.gz", - "checksum": "SHA-256:788315e2f8814db77efd2d32fc660471dda8336fe9341c72b60fb3052a986ebc", - "size": "204696" - }, - { - "host": "i686-pc-linux-gnu", - "url": "https://www.mattairtech.com/software/arduino/bossac-1.7.0-mattairtech-1-i686-linux-gnu.tar.gz", - "archiveFileName": "bossac-1.7.0-mattairtech-1-i686-linux-gnu.tar.gz", - "checksum": "SHA-256:07dcd2201831813e58e06ddc0c755c88754d2b766060626f8e51fc885dd6798c", - "size": "194636" - }, - { - "host": "x86_64-apple-darwin", - "url": "https://www.mattairtech.com/software/arduino/bossac-1.7.0-mattairtech-1-x86_64-apple-darwin.tar.gz", - "archiveFileName": "bossac-1.7.0-mattairtech-1-x86_64-apple-darwin.tar.gz", - "checksum": "SHA-256:ca57765d7c7ef94e43d316658c8b3012d888501d10ec58bc38dc2aaa173edadf", - "size": "85071" - } - ] - }, - { - "name": "bossac", - "version": "1.7.0-mattairtech-2", - "systems": [ - { - "host": "i686-mingw32", - "url": "https://www.mattairtech.com/software/arduino/bossac-1.7.0-mattairtech-2-mingw32.tar.gz", - "archiveFileName": "bossac-1.7.0-mattairtech-2-mingw32.tar.gz", - "checksum": "SHA-256:63e982f8ed9749277e6251e1f94f15e57a98cddd6902ccf98d7b006e9fd6761c", - "size": "325268" - }, - { - "host": "x86_64-pc-linux-gnu", - "url": "https://www.mattairtech.com/software/arduino/bossac-1.7.0-mattairtech-2-x86_64-linux-gnu.tar.gz", - "archiveFileName": "bossac-1.7.0-mattairtech-2-x86_64-linux-gnu.tar.gz", - "checksum": "SHA-256:0d28b32bf10298a281472eeb8d3f2482adc251b276033e544196e5fd17c12111", - "size": "34223" - }, - { - "host": "i686-pc-linux-gnu", - "url": "https://www.mattairtech.com/software/arduino/bossac-1.7.0-mattairtech-2-i686-linux-gnu.tar.gz", - "archiveFileName": "bossac-1.7.0-mattairtech-2-i686-linux-gnu.tar.gz", - "checksum": "SHA-256:b0399e20e15125c7cae9571b5102d77e632642fe07e27b86b90e14b5fa5a4e09", - "size": "34170" - }, - { - "host": "x86_64-apple-darwin", - "url": "https://www.mattairtech.com/software/arduino/bossac-1.7.0-mattairtech-2-x86_64-apple-darwin.tar.gz", - "archiveFileName": "bossac-1.7.0-mattairtech-2-x86_64-apple-darwin.tar.gz", - "checksum": "SHA-256:5a9125567ba2082f7791954cf7f717644decad5ab77392d9d35d0538ffe8ae76", - "size": "88668" - } - ] - }, - { - "name": "bossac", - "version": "1.7.0-mattairtech-3", - "systems": [ - { - "host": "i686-mingw32", - "url": "https://www.mattairtech.com/software/arduino/bossac-1.7.0-mattairtech-3-mingw32.tar.gz", - "archiveFileName": "bossac-1.7.0-mattairtech-3-mingw32.tar.gz", - "checksum": "SHA-256:ce6ce590c612dc8b18ba52df3903ba3d43416c92ef54538881cc07fdd2ef1f04", - "size": "325719" - }, - { - "host": "x86_64-pc-linux-gnu", - "url": "https://www.mattairtech.com/software/arduino/bossac-1.7.0-mattairtech-3-x86_64-linux-gnu.tar.gz", - "archiveFileName": "bossac-1.7.0-mattairtech-3-x86_64-linux-gnu.tar.gz", - "checksum": "SHA-256:e0801cd435a0aa08a4ccc1781cdcc1bf9ae92e248888163a1bb4dce20c00bcf9", - "size": "34622" - }, - { - "host": "i686-pc-linux-gnu", - "url": "https://www.mattairtech.com/software/arduino/bossac-1.7.0-mattairtech-3-i686-linux-gnu.tar.gz", - "archiveFileName": "bossac-1.7.0-mattairtech-3-i686-linux-gnu.tar.gz", - "checksum": "SHA-256:edd3bc6fd80641563dc6ca337d695fca25c2d43242172ea0418b678d4dbe0628", - "size": "34628" - }, - { - "host": "x86_64-apple-darwin", - "url": "https://www.mattairtech.com/software/arduino/bossac-1.7.0-mattairtech-3-x86_64-apple-darwin.tar.gz", - "archiveFileName": "bossac-1.7.0-mattairtech-3-x86_64-apple-darwin.tar.gz", - "checksum": "SHA-256:da4d4b04582f92d09e3d48a1ec4d2473b6cd01bba992c0f1f2cd7ee1008f08f8", - "size": "88845" - } - ] - }, - { - "name": "CMSIS-Atmel", - "version": "1.0.0-mattairtech-1", - "systems": [ - { - "host": "i686-mingw32", - "url": "https://www.mattairtech.com/software/arduino/CMSIS-Atmel-1.0.0-mattairtech-1.tar.gz", - "archiveFileName": "CMSIS-Atmel-1.0.0-mattairtech-1.tar.gz", - "checksum": "SHA-256:63c76204789e844e621f385ea5b1fa6d5614f9507bae3d74035902ad1dd5bba0", - "size": "1386399" - }, - { - "host": "x86_64-pc-linux-gnu", - "url": "https://www.mattairtech.com/software/arduino/CMSIS-Atmel-1.0.0-mattairtech-1.tar.gz", - "archiveFileName": "CMSIS-Atmel-1.0.0-mattairtech-1.tar.gz", - "checksum": "SHA-256:63c76204789e844e621f385ea5b1fa6d5614f9507bae3d74035902ad1dd5bba0", - "size": "1386399" - }, - { - "host": "i686-pc-linux-gnu", - "url": "https://www.mattairtech.com/software/arduino/CMSIS-Atmel-1.0.0-mattairtech-1.tar.gz", - "archiveFileName": "CMSIS-Atmel-1.0.0-mattairtech-1.tar.gz", - "checksum": "SHA-256:63c76204789e844e621f385ea5b1fa6d5614f9507bae3d74035902ad1dd5bba0", - "size": "1386399" - }, - { - "host": "x86_64-apple-darwin", - "url": "https://www.mattairtech.com/software/arduino/CMSIS-Atmel-1.0.0-mattairtech-1.tar.gz", - "archiveFileName": "CMSIS-Atmel-1.0.0-mattairtech-1.tar.gz", - "checksum": "SHA-256:63c76204789e844e621f385ea5b1fa6d5614f9507bae3d74035902ad1dd5bba0", - "size": "1386399" - } - ] - }, - { - "name": "CMSIS-Atmel", - "version": "1.0.0-mattairtech-2", - "systems": [ - { - "host": "i686-mingw32", - "url": "https://www.mattairtech.com/software/arduino/CMSIS-Atmel-1.0.0-mattairtech-2.tar.gz", - "archiveFileName": "CMSIS-Atmel-1.0.0-mattairtech-2.tar.gz", - "checksum": "SHA-256:d10ca2a14c8db5757d2b1b4c1e52473ae5337f0762c6617a6074373f2f44540d", - "size": "2008479" - }, - { - "host": "x86_64-pc-linux-gnu", - "url": "https://www.mattairtech.com/software/arduino/CMSIS-Atmel-1.0.0-mattairtech-2.tar.gz", - "archiveFileName": "CMSIS-Atmel-1.0.0-mattairtech-2.tar.gz", - "checksum": "SHA-256:d10ca2a14c8db5757d2b1b4c1e52473ae5337f0762c6617a6074373f2f44540d", - "size": "2008479" - }, - { - "host": "i686-pc-linux-gnu", - "url": "https://www.mattairtech.com/software/arduino/CMSIS-Atmel-1.0.0-mattairtech-2.tar.gz", - "archiveFileName": "CMSIS-Atmel-1.0.0-mattairtech-2.tar.gz", - "checksum": "SHA-256:d10ca2a14c8db5757d2b1b4c1e52473ae5337f0762c6617a6074373f2f44540d", - "size": "2008479" - }, - { - "host": "x86_64-apple-darwin", - "url": "https://www.mattairtech.com/software/arduino/CMSIS-Atmel-1.0.0-mattairtech-2.tar.gz", - "archiveFileName": "CMSIS-Atmel-1.0.0-mattairtech-2.tar.gz", - "checksum": "SHA-256:d10ca2a14c8db5757d2b1b4c1e52473ae5337f0762c6617a6074373f2f44540d", - "size": "2008479" - } - ] - } - ] - } - ] + "packages": [ + { + "name": "MattairTech_Arduino", + "maintainer": "MattairTech LLC", + "websiteURL": "https://www.mattairtech.com/", + "email": "support@mattairtech.com", + "help": { + "online": "https://www.mattairtech.com/support/" + }, + "platforms": [ + { + "name": "MattairTech SAMD Boards", + "architecture": "samd", + "version": "1.6.5-mt1", + "category": "Contributed", + "help": { + "online": "https://www.mattairtech.com/support/" + }, + "url": "https://www.mattairtech.com/software/arduino/MattairTech_samd_1.6.5-mt1.zip", + "archiveFileName": "MattairTech_samd_1.6.5-mt1.zip", + "checksum": "SHA-256:e18b4f9debcda8fc515d547b741aeb260f16b4f49865d8d58f99424875819175", + "size": "425754", + "boards": [{ "name": "MT-D21E" }, { "name": "MT-D11" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "MattairTech_Arduino", + "name": "bossac", + "version": "1.5-arduino-mattairtech-1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.5-arduino" + }, + { + "packager": "arduino", + "name": "openocd", + "version": "0.9.0-arduino" + }, + { + "packager": "arduino", + "name": "CMSIS", + "version": "4.0.0-atmel" + } + ] + }, + { + "name": "MattairTech SAMD Boards", + "architecture": "samd", + "version": "1.6.5-mt2", + "category": "Contributed", + "help": { + "online": "https://www.mattairtech.com/support/" + }, + "url": "https://www.mattairtech.com/software/arduino/MattairTech_samd_1.6.5-mt2.zip", + "archiveFileName": "MattairTech_samd_1.6.5-mt2.zip", + "checksum": "SHA-256:dae3ea7a6d01b5d9cc5ba777bb90615f54bf3ad3e21e51b36127887e5fb2ec7c", + "size": "480313", + "boards": [{ "name": "MT-D21E" }, { "name": "MT-D11" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "MattairTech_Arduino", + "name": "bossac", + "version": "1.5-arduino-mattairtech-1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.5-arduino" + }, + { + "packager": "arduino", + "name": "openocd", + "version": "0.9.0-arduino" + }, + { + "packager": "arduino", + "name": "CMSIS", + "version": "4.0.0-atmel" + } + ] + }, + { + "name": "MattairTech SAMD Boards", + "architecture": "samd", + "version": "1.6.6-mt1", + "category": "Contributed", + "help": { + "online": "https://www.mattairtech.com/support/" + }, + "url": "https://www.mattairtech.com/software/arduino/MattairTech_samd_1.6.6-mt1.zip", + "archiveFileName": "MattairTech_samd_1.6.6-mt1.zip", + "checksum": "SHA-256:08c6d67d4fca4084da1b29c22ad4bc2a47b52efa9590ef1d90ae0667616a8da0", + "size": "490346", + "boards": [{ "name": "MT-D21E" }, { "name": "MT-D11" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "MattairTech_Arduino", + "name": "bossac", + "version": "1.5-arduino-mattairtech-1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + }, + { + "packager": "arduino", + "name": "openocd", + "version": "0.9.0-arduino" + }, + { + "packager": "arduino", + "name": "CMSIS", + "version": "4.0.0-atmel" + } + ] + }, + { + "name": "MattairTech SAMD Boards", + "architecture": "samd", + "version": "1.6.6-mt2", + "category": "Contributed", + "help": { + "online": "https://www.mattairtech.com/support/" + }, + "url": "https://www.mattairtech.com/software/arduino/MattairTech_samd_1.6.6-mt2.zip", + "archiveFileName": "MattairTech_samd_1.6.6-mt2.zip", + "checksum": "SHA-256:fc60a54e1bc9608590fe56bf9252c3dab967d63bee6fba1a25c78ce73932171a", + "size": "490352", + "boards": [{ "name": "MT-D21E" }, { "name": "MT-D11" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "MattairTech_Arduino", + "name": "bossac", + "version": "1.5-arduino-mattairtech-1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + }, + { + "packager": "arduino", + "name": "openocd", + "version": "0.9.0-arduino" + }, + { + "packager": "arduino", + "name": "CMSIS", + "version": "4.0.0-atmel" + } + ] + }, + { + "name": "MattairTech SAM M0+ Boards", + "architecture": "samd", + "version": "1.6.16", + "category": "Contributed", + "url": "https://www.mattairtech.com/software/arduino/MattairTech_sam_m0p-1.6.16.tar.bz2", + "archiveFileName": "MattairTech_sam_m0p-1.6.16.tar.bz2", + "checksum": "SHA-256:6437b781d1368a70f986bc981017cc38de91924de40dbc43b015c90ad6323fa0", + "size": "348137", + "boards": [ + { "name": "Xeno" }, + { "name": "MT-D21E" }, + { "name": "MT-D21E_revB" }, + { "name": "MT-D11" }, + { "name": "Generic_D11C14A" }, + { "name": "arduino_zero" }, + { "name": "arduino_mzero" } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "MattairTech_Arduino", + "name": "bossac", + "version": "1.7.0-mattairtech-1" + }, + { + "packager": "arduino", + "name": "openocd", + "version": "0.9.0-arduino" + }, + { + "packager": "arduino", + "name": "CMSIS", + "version": "4.5.0" + }, + { + "packager": "MattairTech_Arduino", + "name": "CMSIS-Atmel", + "version": "1.0.0-mattairtech-1" + }, + { + "packager": "arduino", + "name": "arduinoOTA", + "version": "1.2.0" + } + ] + }, + { + "name": "MattairTech SAM D|L|C core for Arduino", + "architecture": "samd", + "version": "1.6.17", + "category": "Contributed", + "help": { + "online": "https://www.mattairtech.com/support/" + }, + "url": "https://www.mattairtech.com/software/arduino/MattairTech_SAM_DLC_Core_for_Arduino-1.6.17.tar.bz2", + "archiveFileName": "MattairTech_SAM_DLC_Core_for_Arduino-1.6.17.tar.bz2", + "checksum": "SHA-256:eba3b9263a7eba2f2e83a3f6c919e87cc7d4ce08fd45dcf772a10e9fa605f57f", + "size": "360589", + "boards": [ + { "name": "Xeno" }, + { "name": "MT-D21E" }, + { "name": "MT-D21E_revB" }, + { "name": "MT-D11" }, + { "name": "Generic_D11C14A" }, + { "name": "Generic_D11D14AS" }, + { "name": "arduino_zero" }, + { "name": "arduino_mzero" } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "MattairTech_Arduino", + "name": "bossac", + "version": "1.7.0-mattairtech-3" + }, + { + "packager": "arduino", + "name": "openocd", + "version": "0.9.0-arduino" + }, + { + "packager": "arduino", + "name": "CMSIS", + "version": "4.5.0" + }, + { + "packager": "MattairTech_Arduino", + "name": "CMSIS-Atmel", + "version": "1.0.0-mattairtech-2" + }, + { + "packager": "arduino", + "name": "arduinoOTA", + "version": "1.2.0" + } + ] + }, + { + "name": "MattairTech SAM D|L|C core for Arduino - Beta build", + "architecture": "samd", + "version": "1.6.18-beta-b0", + "category": "Contributed", + "help": { + "online": "https://www.mattairtech.com/support/" + }, + "url": "https://www.mattairtech.com/software/arduino/beta/MattairTech_SAM_DLC_Core_for_Arduino-1.6.18-beta-b0.tar.bz2", + "archiveFileName": "MattairTech_SAM_DLC_Core_for_Arduino-1.6.18-beta-b0.tar.bz2", + "checksum": "SHA-256:aa8f37149d98256cd4c50d38f551eecd5176ae8f8e136f62fa4bc3ecf6d49c60", + "size": "390083", + "boards": [ + { "name": "Xeno_Mini" }, + { "name": "Xeno" }, + { "name": "MT-D21E" }, + { "name": "MT-D21E_revB" }, + { "name": "MT-D11" }, + { "name": "Generic_D11C14A" }, + { "name": "Generic_D11D14AS" }, + { "name": "arduino_zero" }, + { "name": "arduino_mzero" } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "MattairTech_Arduino", + "name": "bossac", + "version": "1.7.0-mattairtech-3" + }, + { + "packager": "arduino", + "name": "openocd", + "version": "0.9.0-arduino" + }, + { + "packager": "arduino", + "name": "CMSIS", + "version": "4.5.0" + }, + { + "packager": "MattairTech_Arduino", + "name": "CMSIS-Atmel", + "version": "1.0.0-mattairtech-2" + }, + { + "packager": "arduino", + "name": "arduinoOTA", + "version": "1.2.0" + } + ] + }, + { + "name": "MattairTech SAM D|L|C core for Arduino - Beta build", + "architecture": "samd", + "version": "1.6.18-beta-b1", + "category": "Contributed", + "help": { + "online": "https://www.mattairtech.com/support/" + }, + "url": "https://www.mattairtech.com/software/arduino/beta/MattairTech_SAM_DLC_Core_for_Arduino-1.6.18-beta-b1.tar.bz2", + "archiveFileName": "MattairTech_SAM_DLC_Core_for_Arduino-1.6.18-beta-b1.tar.bz2", + "checksum": "SHA-256:209bb126510af5ba8cc55221ca8f23c110809016671c76057250ad19b4f73136", + "size": "405804", + "boards": [ + { "name": "Xeno_Mini" }, + { "name": "Xeno" }, + { "name": "MT-D21E" }, + { "name": "MT-D21E_revB" }, + { "name": "MT-D11" }, + { "name": "Generic_D11C14A" }, + { "name": "Generic_D11D14AS" }, + { "name": "arduino_zero" }, + { "name": "arduino_mzero" } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "MattairTech_Arduino", + "name": "bossac", + "version": "1.7.0-mattairtech-3" + }, + { + "packager": "arduino", + "name": "openocd", + "version": "0.9.0-arduino" + }, + { + "packager": "arduino", + "name": "CMSIS", + "version": "4.5.0" + }, + { + "packager": "MattairTech_Arduino", + "name": "CMSIS-Atmel", + "version": "1.0.0-mattairtech-2" + }, + { + "packager": "arduino", + "name": "arduinoOTA", + "version": "1.2.0" + } + ] + }, + { + "name": "MattairTech AVR Boards", + "architecture": "avr", + "version": "1.6.9-mt1", + "category": "Contributed", + "help": { + "online": "https://www.mattairtech.com/support/" + }, + "url": "https://www.mattairtech.com/software/arduino/MattairTech_avr_1.6.9-mt1.zip", + "archiveFileName": "MattairTech_avr_1.6.9-mt1.zip", + "checksum": "SHA-256:50433b811f4555598b15a2cb7708c44d98df36ce5d4c1fc8e450403ad6a95f47", + "size": "1240602", + "boards": [{ "name": "MT-DB-U1" }, { "name": "MT-DB-U2" }, { "name": "MT-DB-U4" }, { "name": "MT-DB-U6" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + } + ], + "tools": [ + { + "name": "bossac", + "version": "1.5-arduino-mattairtech-1", + "systems": [ + { + "host": "i686-mingw32", + "url": "https://www.mattairtech.com/software/arduino/bossac-1.5-arduino-mattairtech-1-mingw32.zip", + "archiveFileName": "bossac-1.5-arduino-mattairtech-1-mingw32.zip", + "checksum": "SHA-256:0249c751f6f96ef659f3a2531f378f9d420c9f9571252b6e8cd85c78f128c3cc", + "size": "323032" + }, + { + "host": "x86_64-pc-linux-gnu", + "url": "https://www.mattairtech.com/software/arduino/bossac-1.5-arduino-mattairtech-1-x86_64-linux-gnu.tar.bz2", + "archiveFileName": "bossac-1.5-arduino-mattairtech-1-x86_64-linux-gnu.tar.bz2", + "checksum": "SHA-256:f0a03ca1bbd2866d1e1c6b496acb31065c85a54914e51c9c0a278b3d1e10c675", + "size": "202673" + }, + { + "host": "i686-pc-linux-gnu", + "url": "https://www.mattairtech.com/software/arduino/bossac-1.5-arduino-mattairtech-1-i686-linux-gnu.tar.bz2", + "archiveFileName": "bossac-1.5-arduino-mattairtech-1-i686-linux-gnu.tar.bz2", + "checksum": "SHA-256:f0cba5035a7285a2342c68c09abd3fd9adc4da69e60160a0f8540f1d1229f2e0", + "size": "193293" + } + ] + }, + { + "name": "bossac", + "version": "1.6.1-arduino-mattairtech-1", + "systems": [ + { + "host": "i686-mingw32", + "url": "https://www.mattairtech.com/software/arduino/bossac-1.6.1-arduino-mattairtech-1-mingw32.tar.bz2", + "archiveFileName": "bossac-1.6.1-arduino-mattairtech-1-mingw32.tar.bz2", + "checksum": "SHA-256:cd998290e8cfae1acefe6fd65a06747a46963a78a6232efd016287fc202ef54e", + "size": "311434" + }, + { + "host": "x86_64-pc-linux-gnu", + "url": "https://www.mattairtech.com/software/arduino/bossac-1.6.1-arduino-mattairtech-1-x86_64-linux-gnu.tar.bz2", + "archiveFileName": "bossac-1.6.1-arduino-mattairtech-1-x86_64-linux-gnu.tar.bz2", + "checksum": "SHA-256:ff7d51822a03d9396d8be6169e5fe5c4067ae3a2bcbb80f79360aa72031d0e33", + "size": "33078" + }, + { + "host": "i686-pc-linux-gnu", + "url": "https://www.mattairtech.com/software/arduino/bossac-1.6.1-arduino-mattairtech-1-i686-linux-gnu.tar.bz2", + "archiveFileName": "bossac-1.6.1-arduino-mattairtech-1-i686-linux-gnu.tar.bz2", + "checksum": "SHA-256:c44c43c3327fb09a90e1557c5f9494e19162b9729938e551115fabadc41d7c9e", + "size": "33132" + }, + { + "host": "x86_64-apple-darwin", + "url": "https://www.mattairtech.com/software/arduino/bossac-1.6.1-arduino-mattairtech-1-x86_64-apple-darwin.tar.bz2", + "archiveFileName": "bossac-1.6.1-arduino-mattairtech-1-x86_64-apple-darwin.tar.bz2", + "checksum": "SHA-256:bfd626936eec07fb0f8bc5a137bf3e3b92b5182462043b6549df3033aceb7356", + "size": "79282" + } + ] + }, + { + "name": "bossac", + "version": "1.7.0-mattairtech-1", + "systems": [ + { + "host": "i686-mingw32", + "url": "https://www.mattairtech.com/software/arduino/bossac-1.7.0-mattairtech-1-mingw32.tar.gz", + "archiveFileName": "bossac-1.7.0-mattairtech-1-mingw32.tar.gz", + "checksum": "SHA-256:1e1cf251fd4fd5260d9f000da5f2890b0f91c839fd1491af575f05339c0d136a", + "size": "324086" + }, + { + "host": "x86_64-pc-linux-gnu", + "url": "https://www.mattairtech.com/software/arduino/bossac-1.7.0-mattairtech-1-x86_64-linux-gnu.tar.gz", + "archiveFileName": "bossac-1.7.0-mattairtech-1-x86_64-linux-gnu.tar.gz", + "checksum": "SHA-256:788315e2f8814db77efd2d32fc660471dda8336fe9341c72b60fb3052a986ebc", + "size": "204696" + }, + { + "host": "i686-pc-linux-gnu", + "url": "https://www.mattairtech.com/software/arduino/bossac-1.7.0-mattairtech-1-i686-linux-gnu.tar.gz", + "archiveFileName": "bossac-1.7.0-mattairtech-1-i686-linux-gnu.tar.gz", + "checksum": "SHA-256:07dcd2201831813e58e06ddc0c755c88754d2b766060626f8e51fc885dd6798c", + "size": "194636" + }, + { + "host": "x86_64-apple-darwin", + "url": "https://www.mattairtech.com/software/arduino/bossac-1.7.0-mattairtech-1-x86_64-apple-darwin.tar.gz", + "archiveFileName": "bossac-1.7.0-mattairtech-1-x86_64-apple-darwin.tar.gz", + "checksum": "SHA-256:ca57765d7c7ef94e43d316658c8b3012d888501d10ec58bc38dc2aaa173edadf", + "size": "85071" + } + ] + }, + { + "name": "bossac", + "version": "1.7.0-mattairtech-2", + "systems": [ + { + "host": "i686-mingw32", + "url": "https://www.mattairtech.com/software/arduino/bossac-1.7.0-mattairtech-2-mingw32.tar.gz", + "archiveFileName": "bossac-1.7.0-mattairtech-2-mingw32.tar.gz", + "checksum": "SHA-256:63e982f8ed9749277e6251e1f94f15e57a98cddd6902ccf98d7b006e9fd6761c", + "size": "325268" + }, + { + "host": "x86_64-pc-linux-gnu", + "url": "https://www.mattairtech.com/software/arduino/bossac-1.7.0-mattairtech-2-x86_64-linux-gnu.tar.gz", + "archiveFileName": "bossac-1.7.0-mattairtech-2-x86_64-linux-gnu.tar.gz", + "checksum": "SHA-256:0d28b32bf10298a281472eeb8d3f2482adc251b276033e544196e5fd17c12111", + "size": "34223" + }, + { + "host": "i686-pc-linux-gnu", + "url": "https://www.mattairtech.com/software/arduino/bossac-1.7.0-mattairtech-2-i686-linux-gnu.tar.gz", + "archiveFileName": "bossac-1.7.0-mattairtech-2-i686-linux-gnu.tar.gz", + "checksum": "SHA-256:b0399e20e15125c7cae9571b5102d77e632642fe07e27b86b90e14b5fa5a4e09", + "size": "34170" + }, + { + "host": "x86_64-apple-darwin", + "url": "https://www.mattairtech.com/software/arduino/bossac-1.7.0-mattairtech-2-x86_64-apple-darwin.tar.gz", + "archiveFileName": "bossac-1.7.0-mattairtech-2-x86_64-apple-darwin.tar.gz", + "checksum": "SHA-256:5a9125567ba2082f7791954cf7f717644decad5ab77392d9d35d0538ffe8ae76", + "size": "88668" + } + ] + }, + { + "name": "bossac", + "version": "1.7.0-mattairtech-3", + "systems": [ + { + "host": "i686-mingw32", + "url": "https://www.mattairtech.com/software/arduino/bossac-1.7.0-mattairtech-3-mingw32.tar.gz", + "archiveFileName": "bossac-1.7.0-mattairtech-3-mingw32.tar.gz", + "checksum": "SHA-256:ce6ce590c612dc8b18ba52df3903ba3d43416c92ef54538881cc07fdd2ef1f04", + "size": "325719" + }, + { + "host": "x86_64-pc-linux-gnu", + "url": "https://www.mattairtech.com/software/arduino/bossac-1.7.0-mattairtech-3-x86_64-linux-gnu.tar.gz", + "archiveFileName": "bossac-1.7.0-mattairtech-3-x86_64-linux-gnu.tar.gz", + "checksum": "SHA-256:e0801cd435a0aa08a4ccc1781cdcc1bf9ae92e248888163a1bb4dce20c00bcf9", + "size": "34622" + }, + { + "host": "i686-pc-linux-gnu", + "url": "https://www.mattairtech.com/software/arduino/bossac-1.7.0-mattairtech-3-i686-linux-gnu.tar.gz", + "archiveFileName": "bossac-1.7.0-mattairtech-3-i686-linux-gnu.tar.gz", + "checksum": "SHA-256:edd3bc6fd80641563dc6ca337d695fca25c2d43242172ea0418b678d4dbe0628", + "size": "34628" + }, + { + "host": "x86_64-apple-darwin", + "url": "https://www.mattairtech.com/software/arduino/bossac-1.7.0-mattairtech-3-x86_64-apple-darwin.tar.gz", + "archiveFileName": "bossac-1.7.0-mattairtech-3-x86_64-apple-darwin.tar.gz", + "checksum": "SHA-256:da4d4b04582f92d09e3d48a1ec4d2473b6cd01bba992c0f1f2cd7ee1008f08f8", + "size": "88845" + } + ] + }, + { + "name": "CMSIS-Atmel", + "version": "1.0.0-mattairtech-1", + "systems": [ + { + "host": "i686-mingw32", + "url": "https://www.mattairtech.com/software/arduino/CMSIS-Atmel-1.0.0-mattairtech-1.tar.gz", + "archiveFileName": "CMSIS-Atmel-1.0.0-mattairtech-1.tar.gz", + "checksum": "SHA-256:63c76204789e844e621f385ea5b1fa6d5614f9507bae3d74035902ad1dd5bba0", + "size": "1386399" + }, + { + "host": "x86_64-pc-linux-gnu", + "url": "https://www.mattairtech.com/software/arduino/CMSIS-Atmel-1.0.0-mattairtech-1.tar.gz", + "archiveFileName": "CMSIS-Atmel-1.0.0-mattairtech-1.tar.gz", + "checksum": "SHA-256:63c76204789e844e621f385ea5b1fa6d5614f9507bae3d74035902ad1dd5bba0", + "size": "1386399" + }, + { + "host": "i686-pc-linux-gnu", + "url": "https://www.mattairtech.com/software/arduino/CMSIS-Atmel-1.0.0-mattairtech-1.tar.gz", + "archiveFileName": "CMSIS-Atmel-1.0.0-mattairtech-1.tar.gz", + "checksum": "SHA-256:63c76204789e844e621f385ea5b1fa6d5614f9507bae3d74035902ad1dd5bba0", + "size": "1386399" + }, + { + "host": "x86_64-apple-darwin", + "url": "https://www.mattairtech.com/software/arduino/CMSIS-Atmel-1.0.0-mattairtech-1.tar.gz", + "archiveFileName": "CMSIS-Atmel-1.0.0-mattairtech-1.tar.gz", + "checksum": "SHA-256:63c76204789e844e621f385ea5b1fa6d5614f9507bae3d74035902ad1dd5bba0", + "size": "1386399" + } + ] + }, + { + "name": "CMSIS-Atmel", + "version": "1.0.0-mattairtech-2", + "systems": [ + { + "host": "i686-mingw32", + "url": "https://www.mattairtech.com/software/arduino/CMSIS-Atmel-1.0.0-mattairtech-2.tar.gz", + "archiveFileName": "CMSIS-Atmel-1.0.0-mattairtech-2.tar.gz", + "checksum": "SHA-256:d10ca2a14c8db5757d2b1b4c1e52473ae5337f0762c6617a6074373f2f44540d", + "size": "2008479" + }, + { + "host": "x86_64-pc-linux-gnu", + "url": "https://www.mattairtech.com/software/arduino/CMSIS-Atmel-1.0.0-mattairtech-2.tar.gz", + "archiveFileName": "CMSIS-Atmel-1.0.0-mattairtech-2.tar.gz", + "checksum": "SHA-256:d10ca2a14c8db5757d2b1b4c1e52473ae5337f0762c6617a6074373f2f44540d", + "size": "2008479" + }, + { + "host": "i686-pc-linux-gnu", + "url": "https://www.mattairtech.com/software/arduino/CMSIS-Atmel-1.0.0-mattairtech-2.tar.gz", + "archiveFileName": "CMSIS-Atmel-1.0.0-mattairtech-2.tar.gz", + "checksum": "SHA-256:d10ca2a14c8db5757d2b1b4c1e52473ae5337f0762c6617a6074373f2f44540d", + "size": "2008479" + }, + { + "host": "x86_64-apple-darwin", + "url": "https://www.mattairtech.com/software/arduino/CMSIS-Atmel-1.0.0-mattairtech-2.tar.gz", + "archiveFileName": "CMSIS-Atmel-1.0.0-mattairtech-2.tar.gz", + "checksum": "SHA-256:d10ca2a14c8db5757d2b1b4c1e52473ae5337f0762c6617a6074373f2f44540d", + "size": "2008479" + } + ] + } + ] + } + ] } diff --git a/arduino/cores/packageindex/testdata/package_NicoHood_HoodLoader2_index.json b/arduino/cores/packageindex/testdata/package_NicoHood_HoodLoader2_index.json index 89f4e1b4ad6..05a74bd3fbd 100644 --- a/arduino/cores/packageindex/testdata/package_NicoHood_HoodLoader2_index.json +++ b/arduino/cores/packageindex/testdata/package_NicoHood_HoodLoader2_index.json @@ -22,13 +22,13 @@ "checksum": "SHA-256:743dd8d9154638a7f77b60379cd3dea6395c19791e99cbd054ef5a549197533e", "size": "3315537", "boards": [ - {"name": "16u2"}, - {"name": "32u2"}, - {"name": "8u2"}, - {"name": "at90usb162"}, - {"name": "Original 16u2 DFU Firmware"}, - {"name": "Arduino Uno HID-Bridge"}, - {"name": "Arduino Mega 2560 HID-Bridge"} + { "name": "16u2" }, + { "name": "32u2" }, + { "name": "8u2" }, + { "name": "at90usb162" }, + { "name": "Original 16u2 DFU Firmware" }, + { "name": "Arduino Uno HID-Bridge" }, + { "name": "Arduino Mega 2560 HID-Bridge" } ], "toolsDependencies": [ { @@ -56,14 +56,14 @@ "checksum": "SHA-256:89c8778096ff13daefd4a8a734c9afc948b242c093d3b934278e9ba160740fa2", "size": "2916947", "boards": [ - {"name": "16u2"}, - {"name": "32u2"}, - {"name": "8u2"}, - {"name": "at90usb82"}, - {"name": "at90usb162"}, - {"name": "32u4"}, - {"name": "Uno"}, - {"name": "Mega 2560"} + { "name": "16u2" }, + { "name": "32u2" }, + { "name": "8u2" }, + { "name": "at90usb82" }, + { "name": "at90usb162" }, + { "name": "32u4" }, + { "name": "Uno" }, + { "name": "Mega 2560" } ], "toolsDependencies": [ { diff --git a/arduino/cores/packageindex/testdata/package_XMegaForArduino_index.json b/arduino/cores/packageindex/testdata/package_XMegaForArduino_index.json index e1205f5fdcd..50f8fa4d3de 100644 --- a/arduino/cores/packageindex/testdata/package_XMegaForArduino_index.json +++ b/arduino/cores/packageindex/testdata/package_XMegaForArduino_index.json @@ -1,21 +1,17 @@ { - "packages": - [ + "packages": [ { "maintainer": "XMegaForArduino", - "help": - { + "help": { "online": "https://github.com/XMegaForArduino" }, "websiteURL": "https://github.com/XMegaForArduino", "email": "XMegaForArduino@github.com", "name": "XMegaForArduino", - "platforms": - [ + "platforms": [ { "category": "XMegaForArduino", - "help": - { + "help": { "online": "https://github.com/XMegaForArduino" }, "url": "https://raw.githubusercontent.com/XMegaForArduino/IDE/master/XMegaForArduino-0.9.1.tar.bz2", @@ -26,8 +22,7 @@ "archiveFileName": "XMegaForArduino-0.9.1.tar.bz2", "size": "220194", "toolsDependencies": [], - "boards": - [ + "boards": [ { "name": "ATXMega64D4" }, @@ -50,8 +45,7 @@ }, { "category": "XMegaForArduino", - "help": - { + "help": { "online": "https://github.com/XMegaForArduino" }, "url": "https://raw.githubusercontent.com/XMegaForArduino/IDE/master/XMegaForArduino-0.9.2.tar.bz2", @@ -62,8 +56,7 @@ "archiveFileName": "XMegaForArduino-0.9.2.tar.bz2", "size": "230744", "toolsDependencies": [], - "boards": - [ + "boards": [ { "name": "ATXMega64D4" }, @@ -89,4 +82,3 @@ } ] } - diff --git a/arduino/cores/packageindex/testdata/package_Zoubworld_index.json b/arduino/cores/packageindex/testdata/package_Zoubworld_index.json index ec4c9a36932..d98e50c3e91 100644 --- a/arduino/cores/packageindex/testdata/package_Zoubworld_index.json +++ b/arduino/cores/packageindex/testdata/package_Zoubworld_index.json @@ -1,8 +1,7 @@ - { "packages": [ - { - "name": "zoubworld_Arduino", + { + "name": "zoubworld_Arduino", "maintainer": "zoubworld LLC", "websiteURL": "http://zoubworld.hd.free.fr/~zoubworld_Arduino/", "email": "support@zoubworld.com", @@ -10,101 +9,91 @@ "online": "http://zoubworld.hd.free.fr/~zoubworld_Arduino/support/" }, "platforms": [ - -{ - "name": "zoubworld SAM M0+ Boards", - "architecture": "samd", - "version": "1.6.33", - "category": "Contributed", - "help": { + { + "name": "zoubworld SAM M0+ Boards", + "architecture": "samd", + "version": "1.6.33", + "category": "Contributed", + "help": { "online": "https://www.zoubworld.com/support/" }, - "url": "http://zoubworld.hd.free.fr/~zoubworld_Arduino/files/Release/Zoubworld_sam_m0p-1.6.33.tar.bz2", - "archiveFileName": "Zoubworld_sam_m0p-1.6.33.tar.bz2", - "checksum": "SHA-256:66f6db1f48a422ecfa42e4377a5f7f29bc7550829ab24cbf322f1b184fc77d75", - "size": "7397802", - "boards": [ - {"name": "Pilo"}, - {"name": "Captor"}, - {"name": "line"} - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "zoubworld_Arduino", - "name": "bossac", - "version": "1.7.1-zoubworld-4" - }, - { - "packager": "arduino", - "name": "openocd", - "version": "0.9.0-arduino" - }, - { - "packager": "arduino", - "name": "CMSIS", - "version": "4.0.0-atmel" - }, - { - "packager": "zoubworld_Arduino", - "name": "CMSIS-Atmel", - "version": "1.1.7-Zoubworld" - }, - { - "packager": "zoubworld_Arduino", - "name": "UsbDriver", - "version": "1.1.1-Zoubworld" - }, - { - "packager": "arduino", - "name": "arduinoOTA", - "version": "1.2.0" - } - ] -} - ], + "url": "http://zoubworld.hd.free.fr/~zoubworld_Arduino/files/Release/Zoubworld_sam_m0p-1.6.33.tar.bz2", + "archiveFileName": "Zoubworld_sam_m0p-1.6.33.tar.bz2", + "checksum": "SHA-256:66f6db1f48a422ecfa42e4377a5f7f29bc7550829ab24cbf322f1b184fc77d75", + "size": "7397802", + "boards": [{ "name": "Pilo" }, { "name": "Captor" }, { "name": "line" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "zoubworld_Arduino", + "name": "bossac", + "version": "1.7.1-zoubworld-4" + }, + { + "packager": "arduino", + "name": "openocd", + "version": "0.9.0-arduino" + }, + { + "packager": "arduino", + "name": "CMSIS", + "version": "4.0.0-atmel" + }, + { + "packager": "zoubworld_Arduino", + "name": "CMSIS-Atmel", + "version": "1.1.7-Zoubworld" + }, + { + "packager": "zoubworld_Arduino", + "name": "UsbDriver", + "version": "1.1.1-Zoubworld" + }, + { + "packager": "arduino", + "name": "arduinoOTA", + "version": "1.2.0" + } + ] + } + ], "tools": [ - { - "name": "bossac", - "version": "1.7.1-zoubworld-4", - "systems": - [ + { + "name": "bossac", + "version": "1.7.1-zoubworld-4", + "systems": [ { "host": "i686-mingw32", "url": "http://zoubworld.hd.free.fr/~zoubworld_Arduino/files/Release/bossac-1.7.1-zoubworld-4-i686-mingw32.tar.bz2", "archiveFileName": "bossac-1.7.1-zoubworld-4-i686-mingw32.tar.bz2", "checksum": "SHA-256:7782e0438e1f29e31272a3f6106b55850f5e1613513cdfb7aa7c9fb02c8107e3", "size": "838410" - } - , + }, { "host": "x86_64-apple-darwin", "url": "http://zoubworld.hd.free.fr/~zoubworld_Arduino/files/Release/bossac-1.7.1-zoubworld-4-x86_64-apple-darwin.tar.bz2", "archiveFileName": "bossac-1.7.1-zoubworld-4-x86_64-apple-darwin.tar.bz2", "checksum": "SHA-256:f57a8c3bc70b51362d93d0e0a6400459ced144dce020a6c0fdda18ba3cf65182", "size": "79340" - } - , + }, { "host": "x86_64-linux-gnu", "url": "http://zoubworld.hd.free.fr/~zoubworld_Arduino/files/Release/bossac-1.7.1-zoubworld-4-x86_64-linux-gnu.tar.bz2", "archiveFileName": "bossac-1.7.1-zoubworld-4-x86_64-linux-gnu.tar.bz2", "checksum": "SHA-256:6db2706e48ffa8194c8f421a3d2baaaaa7eff7349d7b046c80fc467cc90f06fd", "size": "209739" - } - , + }, { "host": "i686-linux-gnu", "url": "http://zoubworld.hd.free.fr/~zoubworld_Arduino/files/Release/bossac-1.7.1-zoubworld-4-i686-linux-gnu.tar.bz2", "archiveFileName": "bossac-1.7.1-zoubworld-4-i686-linux-gnu.tar.bz2", "checksum": "SHA-256:f1bee341c0f62b732f710be3c75d68ca590aa2743c98051b67738f5809d22885", "size": "200191" - } - , + }, { "host": "arm-linux-gnueabihf", "url": "http://zoubworld.hd.free.fr/~zoubworld_Arduino/files/Release/bossac-1.7.1-zoubworld-4-arm-linux-gnueabihf.tar.bz2", @@ -112,14 +101,12 @@ "checksum": "SHA-256:93c2a45a1b3cd0c2f2ed667c488798db4b15f215124c5adb18227c5dbd70e359", "size": "1922311" } - - ] - }, + ] + }, { "name": "CMSIS-Atmel", "version": "1.1.7-Zoubworld", - "systems": - [ + "systems": [ { "host": "i686-mingw32", "url": "http://zoubworld.hd.free.fr/~zoubworld_Arduino/files/Release/CMSIS-Atmel-1.1.7-Zoubworld.tar.bz2", @@ -163,13 +150,11 @@ "size": "9537258" } ] - } - , + }, { "name": "Jlink", "version": "JLink_V630c", - "systems": - [ + "systems": [ { "host": "i686-mingw32", "url": "http://zoubworld.hd.free.fr/~zoubworld_Arduino/files/Release/Jlink-JLink_V630c.tar.bz2", @@ -213,13 +198,11 @@ "size": "39048586" } ] - } - , + }, { "name": "UsbDriver", "version": "1.1.1-Zoubworld", - "systems": - [ + "systems": [ { "host": "i686-mingw32", "url": "http://zoubworld.hd.free.fr/~zoubworld_Arduino/files/Release/UsbDriver-1.1.1-Zoubworld.tar.bz2", @@ -264,7 +247,7 @@ } ] } - ] - } - ] -} + ] + } + ] +} diff --git a/arduino/cores/packageindex/testdata/package_adafruit_index.json b/arduino/cores/packageindex/testdata/package_adafruit_index.json index 30f4bea01dd..35bac1e854e 100644 --- a/arduino/cores/packageindex/testdata/package_adafruit_index.json +++ b/arduino/cores/packageindex/testdata/package_adafruit_index.json @@ -2644,4 +2644,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/arduino/cores/packageindex/testdata/package_akafugu_index.json b/arduino/cores/packageindex/testdata/package_akafugu_index.json index cc8958986fe..bf8ec8982e8 100644 --- a/arduino/cores/packageindex/testdata/package_akafugu_index.json +++ b/arduino/cores/packageindex/testdata/package_akafugu_index.json @@ -19,11 +19,11 @@ "checksum": "SHA-256:9c0585d97ff9ab4ee38a2d648d613559d241a14f9fbba5306c8c6a5857fa79b7", "size": "6522", "boards": [ - {"name": "Akafugu Breadboard Adapter (Internal 8MHz Clock)"}, - {"name": "Akafugu Breadboard Adapter (External 16MHz Clock)"}, - {"name": "Akafuino L"}, - {"name": "Akafugu SimpleClock"}, - {"name": "Akafugu Nixie Clock"} + { "name": "Akafugu Breadboard Adapter (Internal 8MHz Clock)" }, + { "name": "Akafugu Breadboard Adapter (External 16MHz Clock)" }, + { "name": "Akafuino L" }, + { "name": "Akafugu SimpleClock" }, + { "name": "Akafugu Nixie Clock" } ] } ], diff --git a/arduino/cores/packageindex/testdata/package_aloriumtech_index.json b/arduino/cores/packageindex/testdata/package_aloriumtech_index.json index 46a4b1607ca..f3a8ca13f32 100644 --- a/arduino/cores/packageindex/testdata/package_aloriumtech_index.json +++ b/arduino/cores/packageindex/testdata/package_aloriumtech_index.json @@ -1,670 +1,642 @@ { - "packages":[ - { - "name":"alorium", - "maintainer":"Alorium Technology", - "websiteURL":"http://www.aloriumtech.com", - "email":"info@aloriumtech.com", - "platforms":[ - { - "name":"Alorium XLR8 Boards", - "architecture":"avr", - "version":"1.9.0", - "category":"Contributed", - "url":"https://github.com/AloriumTechnology/Arduino_Boards/raw/master/alorium-avr-1.9.0.tar.bz2", - "archiveFileName":"alorium-avr.1.9.0.tar.bz2", - "checksum":"SHA-256:935dc5a20d46db624ef7aa6097729208d35788859122d649d46258e83b382108", - "size":"896140", - "help":{ - "online":"http://www.aloriumtech.com/xlr8-quickstart/" - }, - "boards":[ - { "name":"Alorium XLR8" } - ], - "toolsDependencies":[ - { - "packager":"arduino", - "name":"avr-gcc", - "version":"4.8.1-arduino5" - }, - { - "packager":"arduino", - "name":"avrdude", - "version":"6.0.1-arduino5" - }, - { - "packager":"alorium", - "name":"xlr8reconfig", - "version":"1.3.0" - }, - { - "packager":"alorium", - "name":"xlr8tools", - "version":"1.2.0" - } - ] - }, - { - "name":"Alorium XLR8 Boards", - "architecture":"avr", - "version":"1.8.1", - "category":"Contributed", - "url":"https://github.com/AloriumTechnology/Arduino_Boards/raw/master/alorium-avr-1.8.1.tar.bz2", - "archiveFileName":"alorium-avr.1.8.1.tar.bz2", - "checksum":"SHA-256:3bc22d6109685cd036912db3b130cd70656f7af3f88337b4e6b0392697fa265a", - "size":"1285306", - "help":{ - "online":"http://www.aloriumtech.com/xlr8-quickstart/" - }, - "boards":[ - { "name":"Alorium XLR8" } - ], - "toolsDependencies":[ - { - "packager":"arduino", - "name":"avr-gcc", - "version":"4.8.1-arduino5" - }, - { - "packager":"arduino", - "name":"avrdude", - "version":"6.0.1-arduino5" - }, - { - "packager":"alorium", - "name":"xlr8reconfig", - "version":"1.2.0" - }, - { - "packager":"alorium", - "name":"xlr8tools", - "version":"1.2.0" - } - ] - }, - { - "name":"Alorium XLR8 Boards", - "architecture":"avr", - "version":"1.8.0", - "category":"Contributed", - "url":"https://github.com/AloriumTechnology/Arduino_Boards/raw/master/alorium-avr-1.8.0.tar.bz2", - "archiveFileName":"alorium-avr.1.8.0.tar.bz2", - "checksum":"SHA-256:44061ff2105a47758afcef9e26ba9ef29281603d9f80aa531aca5fce3037c78b", - "size":"1307630", - "help":{ - "online":"http://www.aloriumtech.com/xlr8-quickstart/" - }, - "boards":[ - { "name":"Alorium XLR8" } - ], - "toolsDependencies":[ - { - "packager":"arduino", - "name":"avr-gcc", - "version":"4.8.1-arduino5" - }, - { - "packager":"arduino", - "name":"avrdude", - "version":"6.0.1-arduino5" - }, - { - "packager":"alorium", - "name":"xlr8reconfig", - "version":"1.2.0" - }, - { - "packager":"alorium", - "name":"xlr8tools", - "version":"1.2.0" - } - ] - }, - { - "name":"Alorium XLR8 Boards", - "architecture":"avr", - "version":"1.7.0", - "category":"Contributed", - "url":"https://github.com/AloriumTechnology/Arduino_Boards/raw/master/alorium-avr-1.7.0.tar.bz2", - "archiveFileName":"alorium-avr.1.7.0.tar.bz2", - "checksum":"SHA-256:18a758b659d12313c88cadae53eae7d1f671540dd2ef827cba05991103abb2b5", - "size":"1346064", - "help":{ - "online":"http://www.aloriumtech.com/xlr8-quickstart/" - }, - "boards":[ - { "name":"Alorium XLR8" } - ], - "toolsDependencies":[ - { - "packager":"arduino", - "name":"avr-gcc", - "version":"4.8.1-arduino5" - }, - { - "packager":"arduino", - "name":"avrdude", - "version":"6.0.1-arduino5" - }, - { - "packager":"alorium", - "name":"xlr8reconfig", - "version":"1.2.0" - }, - { - "packager":"alorium", - "name":"xlr8tools", - "version":"1.2.0" - } - ] - }, - { - "name":"Alorium XLR8 Boards", - "architecture":"avr", - "version":"1.6.0", - "category":"Contributed", - "url":"https://github.com/AloriumTechnology/Arduino_Boards/raw/master/alorium-avr-1.6.0.tar.bz2", - "archiveFileName":"alorium-avr.1.6.0.tar.bz2", - "checksum":"SHA-256:9d5e5a91e873ae0c8273ac63ee5dff67217325e3e2488e1ba29feece909b38f0", - "size":"578738", - "help":{ - "online":"http://www.aloriumtech.com/xlr8-quickstart/" - }, - "boards":[ - { "name":"Alorium XLR8" } - ], - "toolsDependencies":[ - { - "packager":"arduino", - "name":"avr-gcc", - "version":"4.8.1-arduino5" - }, - { - "packager":"arduino", - "name":"avrdude", - "version":"6.0.1-arduino5" - }, - { - "packager":"alorium", - "name":"xlr8reconfig", - "version":"1.2.0" - }, - { - "packager":"alorium", - "name":"xlr8tools", - "version":"1.2.0" - } - ] - }, - { - "name":"Alorium XLR8 Boards", - "architecture":"avr", - "version":"1.5.1", - "category":"Contributed", - "url":"https://github.com/AloriumTechnology/Arduino_Boards/raw/master/alorium-avr-1.5.1.tar.bz2", - "archiveFileName":"alorium-avr.1.5.1.tar.bz2", - "checksum":"SHA-256:a19f735c17ffc03cbb4e5f0f4997528cf10a1ee2a8f96f6cf2b0710006eb1568", - "size":"303267", - "help":{ - "online":"http://www.aloriumtech.com/xlr8-quickstart/" - }, - "boards":[ - { "name":"Alorium XLR8" } - ], - "toolsDependencies":[ - { - "packager":"arduino", - "name":"avr-gcc", - "version":"4.8.1-arduino5" - }, - { - "packager":"arduino", - "name":"avrdude", - "version":"6.0.1-arduino5" - }, - { - "packager":"alorium", - "name":"xlr8reconfig", - "version":"1.1.0" - }, - { - "packager":"alorium", - "name":"xlr8tools", - "version":"1.1.0" - } - ] - }, - { - "name":"Alorium XLR8 Boards", - "architecture":"avr", - "version":"1.5.0", - "category":"Contributed", - "url":"https://github.com/AloriumTechnology/Arduino_Boards/raw/master/alorium-avr-1.5.0.tar.bz2", - "archiveFileName":"alorium-avr.1.5.0.tar.bz2", - "checksum":"SHA-256:e5f0b636a412e7de9eba107317d74716746ecb82937bb04ab4c902ee2e32634e", - "size":"214958", - "help":{ - "online":"http://www.aloriumtech.com/xlr8-quickstart/" - }, - "boards":[ - { "name":"Alorium XLR8" } - ], - "toolsDependencies":[ - { - "packager":"arduino", - "name":"avr-gcc", - "version":"4.8.1-arduino5" - }, - { - "packager":"arduino", - "name":"avrdude", - "version":"6.0.1-arduino5" - }, - { - "packager":"alorium", - "name":"xlr8reconfig", - "version":"1.1.0" - }, - { - "packager":"alorium", - "name":"xlr8tools", - "version":"1.1.0" - } - ] - }, - { - "name":"Alorium XLR8 Boards", - "architecture":"avr", - "version":"1.4.0", - "category":"Contributed", - "url":"https://github.com/AloriumTechnology/Arduino_Boards/raw/master/alorium-avr-1.4.0.tar.bz2", - "archiveFileName":"alorium-avr.1.4.0.tar.bz2", - "checksum":"SHA-256:04f8567efdf6c23fbdb2d4d7f12d75aa974183f94384ed14652dc60a1e1c3390", - "size":"214526", - "help":{ - "online":"http://www.aloriumtech.com/xlr8-quickstart/" - }, - "boards":[ - { "name":"Alorium XLR8" } - ], - "toolsDependencies":[ - { - "packager":"arduino", - "name":"avr-gcc", - "version":"4.8.1-arduino5" - }, - { - "packager":"arduino", - "name":"avrdude", - "version":"6.0.1-arduino5" - }, - { - "packager":"alorium", - "name":"xlr8reconfig", - "version":"1.1.0" - } - ] - }, - { - "name":"Alorium XLR8 Boards", - "architecture":"avr", - "version":"1.3.2", - "category":"Contributed", - "url":"https://github.com/AloriumTechnology/Arduino_Boards/raw/master/alorium-avr-1.3.2.tar.bz2", - "archiveFileName":"alorium-avr.1.3.2.tar.bz2", - "checksum":"SHA-256:fe0dbcfd3ec056016dc7e8dcc230f2e60635f6c6929d951a2bdcd985e0c31c98", - "size":"212768", - "help":{ - "online":"http://www.aloriumtech.com/xlr8-quickstart/" - }, - "boards":[ - { "name":"Alorium XLR8" } - ], - "toolsDependencies":[ - { - "packager":"arduino", - "name":"avr-gcc", - "version":"4.8.1-arduino5" - }, - { - "packager":"arduino", - "name":"avrdude", - "version":"6.0.1-arduino5" - }, - { - "packager":"alorium", - "name":"xlr8reconfig", - "version":"1.1.0" - } - ] - }, - { - "name":"Alorium XLR8 Boards", - "architecture":"avr", - "version":"1.2.0", - "category":"Contributed", - "url":"https://github.com/AloriumTechnology/Arduino_Boards/raw/master/alorium-avr-1.2.0.tar.bz2", - "archiveFileName":"alorium-avr.1.2.0.tar.bz2", - "checksum":"SHA-256:47141af15931bc6605db9c58a3a4f3ae324988e70c5d68bfccd0ae3b28544a12", - "size":"7743415", - "help":{ - "online":"http://forums.aloriumtech.com/" - }, - "boards":[ - { "name":"Alorium XLR8" } - ], - "toolsDependencies":[ - { - "packager":"arduino", - "name":"avr-gcc", - "version":"4.8.1-arduino5" - }, - { - "packager":"arduino", - "name":"avrdude", - "version":"6.0.1-arduino5" - } - ] - }, - { - "name":"Alorium XLR8 Boards", - "architecture":"avr", - "version":"1.1.0", - "category":"Contributed", - "url":"https://github.com/AloriumTechnology/Arduino_Boards/raw/master/alorium-avr-1.1.0.tar.bz2", - "archiveFileName":"alorium-avr.1.1.0.tar.bz2", - "checksum":"SHA-256:b1746b61e4e45897ee0a317468fc7489fbe2309884241ed31d699b46b7d088e1", - "size":"7727420", - "help":{ - "online":"http://forums.aloriumtech.com/" - }, - "boards":[ - { "name":"Alorium XLR8" } - ], - "toolsDependencies":[ - { - "packager":"arduino", - "name":"avr-gcc", - "version":"4.8.1-arduino5" - }, - { - "packager":"arduino", - "name":"avrdude", - "version":"6.0.1-arduino5" - } - ] - }, - { - "name":"Alorium XLR8 Boards", - "architecture":"avr", - "version":"1.0.0", - "category":"Contributed", - "url":"https://github.com/AloriumTechnology/Arduino_Boards/raw/master/alorium-avr-1.0.0.tar.bz2", - "archiveFileName":"alorium-avr.1.0.0.tar.bz2", - "checksum":"SHA-256:7068f6dd7db398eb84d832cc56263fa7a321457ec398c9156b0d732a54d1a9ee", - "size":"425274", - "help":{ - "online":"http://forums.aloriumtech.com/" - }, - "boards":[ - { "name":"Alorium XLR8" } - ], - "toolsDependencies":[ - { - "packager":"arduino", - "name":"avr-gcc", - "version":"4.8.1-arduino5" - }, - { - "packager":"arduino", - "name":"avrdude", - "version":"6.0.1-arduino5" - } - ] - }, - { - "name":"Alorium XLR8 Boards", - "architecture":"avr", - "version":"0.0.9-test", - "category":"Contributed", - "url":"https://github.com/AloriumTechnology/Arduino_Boards/raw/master/alorium-avr-1.1.0.tar.bz2", - "archiveFileName":"alorium-avr.1.1.0.tar.bz2", - "checksum":"SHA-256:b1746b61e4e45897ee0a317468fc7489fbe2309884241ed31d699b46b7d088e1", - "size":"7727420", - "help":{ - "online":"http://www.aloriumtech.com/xlr8-quickstart/" - }, - "boards":[ - { "name":"Alorium XLR8" } - ], - "toolsDependencies":[ - { - "packager":"arduino", - "name":"avr-gcc", - "version":"4.8.1-arduino5" - }, - { - "packager":"arduino", - "name":"avrdude", - "version":"6.0.1-arduino5" - }, - { - "packager":"alorium", - "name":"xlr8reconfig", - "version":"1.1.0" - } - ] + "packages": [ + { + "name": "alorium", + "maintainer": "Alorium Technology", + "websiteURL": "http://www.aloriumtech.com", + "email": "info@aloriumtech.com", + "platforms": [ + { + "name": "Alorium XLR8 Boards", + "architecture": "avr", + "version": "1.9.0", + "category": "Contributed", + "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/alorium-avr-1.9.0.tar.bz2", + "archiveFileName": "alorium-avr.1.9.0.tar.bz2", + "checksum": "SHA-256:935dc5a20d46db624ef7aa6097729208d35788859122d649d46258e83b382108", + "size": "896140", + "help": { + "online": "http://www.aloriumtech.com/xlr8-quickstart/" + }, + "boards": [{ "name": "Alorium XLR8" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + }, + { + "packager": "alorium", + "name": "xlr8reconfig", + "version": "1.3.0" + }, + { + "packager": "alorium", + "name": "xlr8tools", + "version": "1.2.0" + } + ] + }, + { + "name": "Alorium XLR8 Boards", + "architecture": "avr", + "version": "1.8.1", + "category": "Contributed", + "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/alorium-avr-1.8.1.tar.bz2", + "archiveFileName": "alorium-avr.1.8.1.tar.bz2", + "checksum": "SHA-256:3bc22d6109685cd036912db3b130cd70656f7af3f88337b4e6b0392697fa265a", + "size": "1285306", + "help": { + "online": "http://www.aloriumtech.com/xlr8-quickstart/" + }, + "boards": [{ "name": "Alorium XLR8" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + }, + { + "packager": "alorium", + "name": "xlr8reconfig", + "version": "1.2.0" + }, + { + "packager": "alorium", + "name": "xlr8tools", + "version": "1.2.0" + } + ] + }, + { + "name": "Alorium XLR8 Boards", + "architecture": "avr", + "version": "1.8.0", + "category": "Contributed", + "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/alorium-avr-1.8.0.tar.bz2", + "archiveFileName": "alorium-avr.1.8.0.tar.bz2", + "checksum": "SHA-256:44061ff2105a47758afcef9e26ba9ef29281603d9f80aa531aca5fce3037c78b", + "size": "1307630", + "help": { + "online": "http://www.aloriumtech.com/xlr8-quickstart/" + }, + "boards": [{ "name": "Alorium XLR8" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + }, + { + "packager": "alorium", + "name": "xlr8reconfig", + "version": "1.2.0" + }, + { + "packager": "alorium", + "name": "xlr8tools", + "version": "1.2.0" + } + ] + }, + { + "name": "Alorium XLR8 Boards", + "architecture": "avr", + "version": "1.7.0", + "category": "Contributed", + "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/alorium-avr-1.7.0.tar.bz2", + "archiveFileName": "alorium-avr.1.7.0.tar.bz2", + "checksum": "SHA-256:18a758b659d12313c88cadae53eae7d1f671540dd2ef827cba05991103abb2b5", + "size": "1346064", + "help": { + "online": "http://www.aloriumtech.com/xlr8-quickstart/" + }, + "boards": [{ "name": "Alorium XLR8" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + }, + { + "packager": "alorium", + "name": "xlr8reconfig", + "version": "1.2.0" + }, + { + "packager": "alorium", + "name": "xlr8tools", + "version": "1.2.0" + } + ] + }, + { + "name": "Alorium XLR8 Boards", + "architecture": "avr", + "version": "1.6.0", + "category": "Contributed", + "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/alorium-avr-1.6.0.tar.bz2", + "archiveFileName": "alorium-avr.1.6.0.tar.bz2", + "checksum": "SHA-256:9d5e5a91e873ae0c8273ac63ee5dff67217325e3e2488e1ba29feece909b38f0", + "size": "578738", + "help": { + "online": "http://www.aloriumtech.com/xlr8-quickstart/" + }, + "boards": [{ "name": "Alorium XLR8" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + }, + { + "packager": "alorium", + "name": "xlr8reconfig", + "version": "1.2.0" + }, + { + "packager": "alorium", + "name": "xlr8tools", + "version": "1.2.0" + } + ] + }, + { + "name": "Alorium XLR8 Boards", + "architecture": "avr", + "version": "1.5.1", + "category": "Contributed", + "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/alorium-avr-1.5.1.tar.bz2", + "archiveFileName": "alorium-avr.1.5.1.tar.bz2", + "checksum": "SHA-256:a19f735c17ffc03cbb4e5f0f4997528cf10a1ee2a8f96f6cf2b0710006eb1568", + "size": "303267", + "help": { + "online": "http://www.aloriumtech.com/xlr8-quickstart/" + }, + "boards": [{ "name": "Alorium XLR8" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + }, + { + "packager": "alorium", + "name": "xlr8reconfig", + "version": "1.1.0" + }, + { + "packager": "alorium", + "name": "xlr8tools", + "version": "1.1.0" + } + ] + }, + { + "name": "Alorium XLR8 Boards", + "architecture": "avr", + "version": "1.5.0", + "category": "Contributed", + "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/alorium-avr-1.5.0.tar.bz2", + "archiveFileName": "alorium-avr.1.5.0.tar.bz2", + "checksum": "SHA-256:e5f0b636a412e7de9eba107317d74716746ecb82937bb04ab4c902ee2e32634e", + "size": "214958", + "help": { + "online": "http://www.aloriumtech.com/xlr8-quickstart/" + }, + "boards": [{ "name": "Alorium XLR8" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + }, + { + "packager": "alorium", + "name": "xlr8reconfig", + "version": "1.1.0" + }, + { + "packager": "alorium", + "name": "xlr8tools", + "version": "1.1.0" + } + ] + }, + { + "name": "Alorium XLR8 Boards", + "architecture": "avr", + "version": "1.4.0", + "category": "Contributed", + "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/alorium-avr-1.4.0.tar.bz2", + "archiveFileName": "alorium-avr.1.4.0.tar.bz2", + "checksum": "SHA-256:04f8567efdf6c23fbdb2d4d7f12d75aa974183f94384ed14652dc60a1e1c3390", + "size": "214526", + "help": { + "online": "http://www.aloriumtech.com/xlr8-quickstart/" + }, + "boards": [{ "name": "Alorium XLR8" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + }, + { + "packager": "alorium", + "name": "xlr8reconfig", + "version": "1.1.0" + } + ] + }, + { + "name": "Alorium XLR8 Boards", + "architecture": "avr", + "version": "1.3.2", + "category": "Contributed", + "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/alorium-avr-1.3.2.tar.bz2", + "archiveFileName": "alorium-avr.1.3.2.tar.bz2", + "checksum": "SHA-256:fe0dbcfd3ec056016dc7e8dcc230f2e60635f6c6929d951a2bdcd985e0c31c98", + "size": "212768", + "help": { + "online": "http://www.aloriumtech.com/xlr8-quickstart/" + }, + "boards": [{ "name": "Alorium XLR8" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + }, + { + "packager": "alorium", + "name": "xlr8reconfig", + "version": "1.1.0" + } + ] + }, + { + "name": "Alorium XLR8 Boards", + "architecture": "avr", + "version": "1.2.0", + "category": "Contributed", + "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/alorium-avr-1.2.0.tar.bz2", + "archiveFileName": "alorium-avr.1.2.0.tar.bz2", + "checksum": "SHA-256:47141af15931bc6605db9c58a3a4f3ae324988e70c5d68bfccd0ae3b28544a12", + "size": "7743415", + "help": { + "online": "http://forums.aloriumtech.com/" + }, + "boards": [{ "name": "Alorium XLR8" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "Alorium XLR8 Boards", + "architecture": "avr", + "version": "1.1.0", + "category": "Contributed", + "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/alorium-avr-1.1.0.tar.bz2", + "archiveFileName": "alorium-avr.1.1.0.tar.bz2", + "checksum": "SHA-256:b1746b61e4e45897ee0a317468fc7489fbe2309884241ed31d699b46b7d088e1", + "size": "7727420", + "help": { + "online": "http://forums.aloriumtech.com/" + }, + "boards": [{ "name": "Alorium XLR8" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "Alorium XLR8 Boards", + "architecture": "avr", + "version": "1.0.0", + "category": "Contributed", + "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/alorium-avr-1.0.0.tar.bz2", + "archiveFileName": "alorium-avr.1.0.0.tar.bz2", + "checksum": "SHA-256:7068f6dd7db398eb84d832cc56263fa7a321457ec398c9156b0d732a54d1a9ee", + "size": "425274", + "help": { + "online": "http://forums.aloriumtech.com/" + }, + "boards": [{ "name": "Alorium XLR8" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "Alorium XLR8 Boards", + "architecture": "avr", + "version": "0.0.9-test", + "category": "Contributed", + "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/alorium-avr-1.1.0.tar.bz2", + "archiveFileName": "alorium-avr.1.1.0.tar.bz2", + "checksum": "SHA-256:b1746b61e4e45897ee0a317468fc7489fbe2309884241ed31d699b46b7d088e1", + "size": "7727420", + "help": { + "online": "http://www.aloriumtech.com/xlr8-quickstart/" + }, + "boards": [{ "name": "Alorium XLR8" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + }, + { + "packager": "alorium", + "name": "xlr8reconfig", + "version": "1.1.0" + } + ] + } + ], + "tools": [ + { + "name": "xlr8reconfig", + "version": "1.3.0", + "systems": [ + { + "host": "x86_64-apple-darwin", + "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8reconfig-1.3.0-osx.tar.bz2", + "archiveFileName": "xlr8reconfig-1.3.0-osx.tar.bz2", + "checksum": "SHA-256:1efed2104dc47abfc8ef223a7775f6cd78150e92c900ec509fd65f1a973e0d17", + "size": "3937879" + }, + { + "host": "arm-linux-gnueabihf", + "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8reconfig-1.3.0.tar.bz2", + "archiveFileName": "xlr8reconfig-1.3.0.tar.bz2", + "checksum": "SHA-256:3b3d56fc6c9c4daaa3ae96739f653e5e115c556bdf71c5180c979e8884818db4", + "size": "17280" + }, + { + "host": "i686-mingw32", + "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8reconfig-1.3.0-windows.tar.bz2", + "archiveFileName": "xlr8reconfig-1.3.0-windows.tar.bz2", + "checksum": "SHA-256:2ac5de4a9de0e0876659b60e4d0f5011849cbd30aeeb741af04b0a86a2bc4a63", + "size": "3430621" + }, + { + "host": "x86_64-pc-linux-gnu", + "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8reconfig-1.3.0.tar.bz2", + "archiveFileName": "xlr8reconfig-1.3.0.tar.bz2", + "checksum": "SHA-256:3b3d56fc6c9c4daaa3ae96739f653e5e115c556bdf71c5180c979e8884818db4", + "size": "17280" + }, + { + "host": "i686-pc-linux-gnu", + "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8reconfig-1.3.0.tar.bz2", + "archiveFileName": "xlr8reconfig-1.3.0.tar.bz2", + "checksum": "SHA-256:3b3d56fc6c9c4daaa3ae96739f653e5e115c556bdf71c5180c979e8884818db4", + "size": "17280" + } + ] + }, + { + "name": "xlr8reconfig", + "version": "1.2.0", + "systems": [ + { + "host": "x86_64-apple-darwin", + "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8reconfig-1.2.0-osx.tar.bz2", + "archiveFileName": "xlr8reconfig-1.2.0-osx.tar.bz2", + "checksum": "SHA-256:97087f04ba85b557054d76ee3a1a4a2828781036a50f68dbc7ff843d3ee25e48", + "size": "3885390" + }, + { + "host": "arm-linux-gnueabihf", + "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8reconfig-1.2.0.tar.bz2", + "archiveFileName": "xlr8reconfig-1.2.0.tar.bz2", + "checksum": "SHA-256:e88043cc087eca0bbb24767ddc32fb10c9430ccc953a673275b2a41db056ea1f", + "size": "17134" + }, + { + "host": "i686-mingw32", + "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8reconfig-1.2.0-windows.tar.bz2", + "archiveFileName": "xlr8reconfig-1.2.0-windows.tar.bz2", + "checksum": "SHA-256:e59dafc6239efaea507c54de94511c5952e7a8856af901a4a9f2c99b96182860", + "size": "3430561" + }, + { + "host": "x86_64-pc-linux-gnu", + "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8reconfig-1.2.0.tar.bz2", + "archiveFileName": "xlr8reconfig-1.2.0.tar.bz2", + "checksum": "SHA-256:e88043cc087eca0bbb24767ddc32fb10c9430ccc953a673275b2a41db056ea1f", + "size": "17134" + }, + { + "host": "i686-pc-linux-gnu", + "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8reconfig-1.2.0.tar.bz2", + "archiveFileName": "xlr8reconfig-1.2.0.tar.bz2", + "checksum": "SHA-256:e88043cc087eca0bbb24767ddc32fb10c9430ccc953a673275b2a41db056ea1f", + "size": "17134" + } + ] + }, + { + "name": "xlr8reconfig", + "version": "1.1.0", + "systems": [ + { + "host": "arm-linux-gnueabihf", + "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8reconfig-1.1.0.tar.bz2", + "archiveFileName": "xlr8reconfig-1.1.0.tar.bz2", + "checksum": "SHA-256:0bb50269a5398d109cdb02f6ad67b73eb27998d99328ee8dc855a23693b34774", + "size": "14849" + }, + { + "host": "i686-mingw32", + "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8reconfig-1.1.0-windows.tar.bz2", + "archiveFileName": "xlr8reconfig-1.1.0-windows.tar.bz2", + "checksum": "SHA-256:9ece9a1b906cb4823531971802d1b5678a2bcf75eecfac5282f2b6aa0ada6e6f", + "size": "3418836" + }, + { + "host": "x86_64-apple-darwin", + "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8reconfig-1.1.0-osx.tar.bz2", + "archiveFileName": "xlr8reconfig-1.1.0-osx.tar.bz2", + "checksum": "SHA-256:f4d6a3ecadf279e92d155e13408ec85412f02143722d081ed0f93db431a2a769", + "size": "3880866" + }, + { + "host": "x86_64-pc-linux-gnu", + "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8reconfig-1.1.0.tar.bz2", + "archiveFileName": "xlr8reconfig-1.1.0.tar.bz2", + "checksum": "SHA-256:0bb50269a5398d109cdb02f6ad67b73eb27998d99328ee8dc855a23693b34774", + "size": "14849" + }, + { + "host": "i686-pc-linux-gnu", + "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8reconfig-1.1.0.tar.bz2", + "archiveFileName": "xlr8reconfig-1.1.0.tar.bz2", + "checksum": "SHA-256:0bb50269a5398d109cdb02f6ad67b73eb27998d99328ee8dc855a23693b34774", + "size": "14849" + } + ] + }, + { + "name": "xlr8tools", + "version": "1.2.0", + "systems": [ + { + "host": "x86_64-apple-darwin", + "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8tools-1.2.0-osx.tar.bz2", + "archiveFileName": "xlr8tools-1.2.0-osx.tar.bz2", + "checksum": "SHA-256:b0771db94c9d8c24a25c3449db82c928a9ac78d11ae1040cd5815535ab5947f0", + "size": "3833455" + }, + { + "host": "arm-linux-gnueabihf", + "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8tools-1.2.0.tar.bz2", + "archiveFileName": "xlr8tools-1.2.0.tar.bz2", + "checksum": "SHA-256:11d3b7d446ecc7d6a71951e3ebb3d57b1c69b8581f376c340e08fad3b713eeab", + "size": "2556" + }, + { + "host": "i686-mingw32", + "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8tools-1.2.0-windows.tar.bz2", + "archiveFileName": "xlr8tools-1.2.0-windows.tar.bz2", + "checksum": "SHA-256:473d48ae506f0d5721418a80861416d218247deaae8147f8518b67b4d84c3033", + "size": "3385559" + }, + { + "host": "x86_64-pc-linux-gnu", + "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8tools-1.2.0.tar.bz2", + "archiveFileName": "xlr8tools-1.2.0.tar.bz2", + "checksum": "SHA-256:11d3b7d446ecc7d6a71951e3ebb3d57b1c69b8581f376c340e08fad3b713eeab", + "size": "2556" + }, + { + "host": "i686-pc-linux-gnu", + "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8tools-1.2.0.tar.bz2", + "archiveFileName": "xlr8tools-1.2.0.tar.bz2", + "checksum": "SHA-256:11d3b7d446ecc7d6a71951e3ebb3d57b1c69b8581f376c340e08fad3b713eeab", + "size": "2556" + } + ] + }, + { + "name": "xlr8tools", + "version": "1.1.0", + "systems": [ + { + "host": "arm-linux-gnueabihf", + "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8tools-1.1.0.tar.bz2", + "archiveFileName": "xlr8tools-1.1.0.tar.bz2", + "checksum": "SHA-256:c3a82396f6850616db5aa346799f912993822c9c2b73d2e8b898be73165b62b9", + "size": "2564" + }, + { + "host": "i686-mingw32", + "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8tools-1.1.0-windows.tar.bz2", + "archiveFileName": "xlr8tools-1.1.0-windows.tar.bz2", + "checksum": "SHA-256:67961cf12db5ad091f423386bd49a99b100159b0acf0753e56bdce53556a1c4e", + "size": "3385613" + }, + { + "host": "x86_64-apple-darwin", + "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8tools-1.1.0-osx.tar.bz2", + "archiveFileName": "xlr8tools-1.1.0-osx.tar.bz2", + "checksum": "SHA-256:2f594539c4a6045608c4e8882c7ddf45b2d48979f7b6b1ac4179e80f244281a5", + "size": "3833625" + }, + { + "host": "x86_64-pc-linux-gnu", + "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8tools-1.1.0.tar.bz2", + "archiveFileName": "xlr8tools-1.1.0.tar.bz2", + "checksum": "SHA-256:c3a82396f6850616db5aa346799f912993822c9c2b73d2e8b898be73165b62b9", + "size": "2564" + }, + { + "host": "i686-pc-linux-gnu", + "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8tools-1.1.0.tar.bz2", + "archiveFileName": "xlr8tools-1.1.0.tar.bz2", + "checksum": "SHA-256:c3a82396f6850616db5aa346799f912993822c9c2b73d2e8b898be73165b62b9", + "size": "2564" } - ], - "tools":[ - { - "name": "xlr8reconfig", - "version": "1.3.0", - "systems": [ - { - "host": "x86_64-apple-darwin", - "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8reconfig-1.3.0-osx.tar.bz2", - "archiveFileName": "xlr8reconfig-1.3.0-osx.tar.bz2", - "checksum": "SHA-256:1efed2104dc47abfc8ef223a7775f6cd78150e92c900ec509fd65f1a973e0d17", - "size": "3937879" - }, - { - "host": "arm-linux-gnueabihf", - "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8reconfig-1.3.0.tar.bz2", - "archiveFileName": "xlr8reconfig-1.3.0.tar.bz2", - "checksum": "SHA-256:3b3d56fc6c9c4daaa3ae96739f653e5e115c556bdf71c5180c979e8884818db4", - "size": "17280" - }, - { - "host": "i686-mingw32", - "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8reconfig-1.3.0-windows.tar.bz2", - "archiveFileName": "xlr8reconfig-1.3.0-windows.tar.bz2", - "checksum": "SHA-256:2ac5de4a9de0e0876659b60e4d0f5011849cbd30aeeb741af04b0a86a2bc4a63", - "size": "3430621" - }, - { - "host": "x86_64-pc-linux-gnu", - "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8reconfig-1.3.0.tar.bz2", - "archiveFileName": "xlr8reconfig-1.3.0.tar.bz2", - "checksum": "SHA-256:3b3d56fc6c9c4daaa3ae96739f653e5e115c556bdf71c5180c979e8884818db4", - "size": "17280" - }, - { - "host": "i686-pc-linux-gnu", - "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8reconfig-1.3.0.tar.bz2", - "archiveFileName": "xlr8reconfig-1.3.0.tar.bz2", - "checksum": "SHA-256:3b3d56fc6c9c4daaa3ae96739f653e5e115c556bdf71c5180c979e8884818db4", - "size": "17280" - } - ] - }, - { - "name": "xlr8reconfig", - "version": "1.2.0", - "systems": [ - { - "host": "x86_64-apple-darwin", - "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8reconfig-1.2.0-osx.tar.bz2", - "archiveFileName": "xlr8reconfig-1.2.0-osx.tar.bz2", - "checksum": "SHA-256:97087f04ba85b557054d76ee3a1a4a2828781036a50f68dbc7ff843d3ee25e48", - "size": "3885390" - }, - { - "host": "arm-linux-gnueabihf", - "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8reconfig-1.2.0.tar.bz2", - "archiveFileName": "xlr8reconfig-1.2.0.tar.bz2", - "checksum": "SHA-256:e88043cc087eca0bbb24767ddc32fb10c9430ccc953a673275b2a41db056ea1f", - "size": "17134" - }, - { - "host": "i686-mingw32", - "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8reconfig-1.2.0-windows.tar.bz2", - "archiveFileName": "xlr8reconfig-1.2.0-windows.tar.bz2", - "checksum": "SHA-256:e59dafc6239efaea507c54de94511c5952e7a8856af901a4a9f2c99b96182860", - "size": "3430561" - }, - { - "host": "x86_64-pc-linux-gnu", - "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8reconfig-1.2.0.tar.bz2", - "archiveFileName": "xlr8reconfig-1.2.0.tar.bz2", - "checksum": "SHA-256:e88043cc087eca0bbb24767ddc32fb10c9430ccc953a673275b2a41db056ea1f", - "size": "17134" - }, - { - "host": "i686-pc-linux-gnu", - "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8reconfig-1.2.0.tar.bz2", - "archiveFileName": "xlr8reconfig-1.2.0.tar.bz2", - "checksum": "SHA-256:e88043cc087eca0bbb24767ddc32fb10c9430ccc953a673275b2a41db056ea1f", - "size": "17134" - } - ] - }, - { - "name": "xlr8reconfig", - "version": "1.1.0", - "systems": [ - { - "host": "arm-linux-gnueabihf", - "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8reconfig-1.1.0.tar.bz2", - "archiveFileName": "xlr8reconfig-1.1.0.tar.bz2", - "checksum": "SHA-256:0bb50269a5398d109cdb02f6ad67b73eb27998d99328ee8dc855a23693b34774", - "size": "14849" - }, - { - "host": "i686-mingw32", - "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8reconfig-1.1.0-windows.tar.bz2", - "archiveFileName": "xlr8reconfig-1.1.0-windows.tar.bz2", - "checksum": "SHA-256:9ece9a1b906cb4823531971802d1b5678a2bcf75eecfac5282f2b6aa0ada6e6f", - "size": "3418836" - }, - { - "host": "x86_64-apple-darwin", - "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8reconfig-1.1.0-osx.tar.bz2", - "archiveFileName": "xlr8reconfig-1.1.0-osx.tar.bz2", - "checksum": "SHA-256:f4d6a3ecadf279e92d155e13408ec85412f02143722d081ed0f93db431a2a769", - "size": "3880866" - }, - { - "host": "x86_64-pc-linux-gnu", - "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8reconfig-1.1.0.tar.bz2", - "archiveFileName": "xlr8reconfig-1.1.0.tar.bz2", - "checksum": "SHA-256:0bb50269a5398d109cdb02f6ad67b73eb27998d99328ee8dc855a23693b34774", - "size": "14849" - }, - { - "host": "i686-pc-linux-gnu", - "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8reconfig-1.1.0.tar.bz2", - "archiveFileName": "xlr8reconfig-1.1.0.tar.bz2", - "checksum": "SHA-256:0bb50269a5398d109cdb02f6ad67b73eb27998d99328ee8dc855a23693b34774", - "size": "14849" - } - ] - }, - { - "name": "xlr8tools", - "version": "1.2.0", - "systems": [ - { - "host": "x86_64-apple-darwin", - "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8tools-1.2.0-osx.tar.bz2", - "archiveFileName": "xlr8tools-1.2.0-osx.tar.bz2", - "checksum": "SHA-256:b0771db94c9d8c24a25c3449db82c928a9ac78d11ae1040cd5815535ab5947f0", - "size": "3833455" - }, - { - "host": "arm-linux-gnueabihf", - "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8tools-1.2.0.tar.bz2", - "archiveFileName": "xlr8tools-1.2.0.tar.bz2", - "checksum": "SHA-256:11d3b7d446ecc7d6a71951e3ebb3d57b1c69b8581f376c340e08fad3b713eeab", - "size": "2556" - }, - { - "host": "i686-mingw32", - "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8tools-1.2.0-windows.tar.bz2", - "archiveFileName": "xlr8tools-1.2.0-windows.tar.bz2", - "checksum": "SHA-256:473d48ae506f0d5721418a80861416d218247deaae8147f8518b67b4d84c3033", - "size": "3385559" - }, - { - "host": "x86_64-pc-linux-gnu", - "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8tools-1.2.0.tar.bz2", - "archiveFileName": "xlr8tools-1.2.0.tar.bz2", - "checksum": "SHA-256:11d3b7d446ecc7d6a71951e3ebb3d57b1c69b8581f376c340e08fad3b713eeab", - "size": "2556" - }, - { - "host": "i686-pc-linux-gnu", - "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8tools-1.2.0.tar.bz2", - "archiveFileName": "xlr8tools-1.2.0.tar.bz2", - "checksum": "SHA-256:11d3b7d446ecc7d6a71951e3ebb3d57b1c69b8581f376c340e08fad3b713eeab", - "size": "2556" - } - ] - }, - { - "name": "xlr8tools", - "version": "1.1.0", - "systems": [ - { - "host": "arm-linux-gnueabihf", - "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8tools-1.1.0.tar.bz2", - "archiveFileName": "xlr8tools-1.1.0.tar.bz2", - "checksum": "SHA-256:c3a82396f6850616db5aa346799f912993822c9c2b73d2e8b898be73165b62b9", - "size": "2564" - }, - { - "host": "i686-mingw32", - "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8tools-1.1.0-windows.tar.bz2", - "archiveFileName": "xlr8tools-1.1.0-windows.tar.bz2", - "checksum": "SHA-256:67961cf12db5ad091f423386bd49a99b100159b0acf0753e56bdce53556a1c4e", - "size": "3385613" - }, - { - "host": "x86_64-apple-darwin", - "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8tools-1.1.0-osx.tar.bz2", - "archiveFileName": "xlr8tools-1.1.0-osx.tar.bz2", - "checksum": "SHA-256:2f594539c4a6045608c4e8882c7ddf45b2d48979f7b6b1ac4179e80f244281a5", - "size": "3833625" - }, - { - "host": "x86_64-pc-linux-gnu", - "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8tools-1.1.0.tar.bz2", - "archiveFileName": "xlr8tools-1.1.0.tar.bz2", - "checksum": "SHA-256:c3a82396f6850616db5aa346799f912993822c9c2b73d2e8b898be73165b62b9", - "size": "2564" - }, - { - "host": "i686-pc-linux-gnu", - "url": "https://github.com/AloriumTechnology/Arduino_Boards/raw/master/avr/tools/xlr8tools-1.1.0.tar.bz2", - "archiveFileName": "xlr8tools-1.1.0.tar.bz2", - "checksum": "SHA-256:c3a82396f6850616db5aa346799f912993822c9c2b73d2e8b898be73165b62b9", - "size": "2564" - } - ] - } - ] - } - ] + ] + } + ] + } + ] } - - diff --git a/arduino/cores/packageindex/testdata/package_arachnidlabs.com_boards_index.json b/arduino/cores/packageindex/testdata/package_arachnidlabs.com_boards_index.json index 9ffafefc44a..757b0f8a160 100644 --- a/arduino/cores/packageindex/testdata/package_arachnidlabs.com_boards_index.json +++ b/arduino/cores/packageindex/testdata/package_arachnidlabs.com_boards_index.json @@ -1,36 +1,33 @@ { - "packages": [ - { - "name": "arachnidlabs", - "maintainer": "Arachnid Labs Ltd", - "websiteURL": "http://www.arachnidlabs.com/", - "email": "nick@arachnidlabs.com", + "packages": [ + { + "name": "arachnidlabs", + "maintainer": "Arachnid Labs Ltd", + "websiteURL": "http://www.arachnidlabs.com/", + "email": "nick@arachnidlabs.com", - "platforms": [ - { - "name": "Arachnid Labs AVR boards", - "architecture": "avr", - "version": "1.0.0", - "category": "Contributed", - "help": { - "online": "http://discuss.arachnidlabs.com/" - }, - "url": "https://github.com/arachnidlabs/arachnidlabs-boards/archive/v1.0.0.zip", - "archiveFileName": "arachnidlabs-boards-1.0.0.zip", - "size": "33894", - "checksum": "SHA-256:f711881903d6281dba65759b04b605387733cf81758d91b6ddc358650e8dc0f3", - "boards": [ - {"name": "Tsunami"} - ], - "toolsDependencies": [ - {"packager": "arduino", "name": "avr-gcc", "version": "4.8.1-arduino2"}, - {"packager": "arduino", "name": "avrdude", "version": "6.0.1-arduino2"} - ] - } - ], + "platforms": [ + { + "name": "Arachnid Labs AVR boards", + "architecture": "avr", + "version": "1.0.0", + "category": "Contributed", + "help": { + "online": "http://discuss.arachnidlabs.com/" + }, + "url": "https://github.com/arachnidlabs/arachnidlabs-boards/archive/v1.0.0.zip", + "archiveFileName": "arachnidlabs-boards-1.0.0.zip", + "size": "33894", + "checksum": "SHA-256:f711881903d6281dba65759b04b605387733cf81758d91b6ddc358650e8dc0f3", + "boards": [{ "name": "Tsunami" }], + "toolsDependencies": [ + { "packager": "arduino", "name": "avr-gcc", "version": "4.8.1-arduino2" }, + { "packager": "arduino", "name": "avrdude", "version": "6.0.1-arduino2" } + ] + } + ], - "tools": [ - ] - } - ] + "tools": [] + } + ] } diff --git a/arduino/cores/packageindex/testdata/package_ardhat_index.json b/arduino/cores/packageindex/testdata/package_ardhat_index.json index 5155acf95e8..c1bb3d59441 100644 --- a/arduino/cores/packageindex/testdata/package_ardhat_index.json +++ b/arduino/cores/packageindex/testdata/package_ardhat_index.json @@ -1,58 +1,52 @@ { - "packages": - [ + "packages": [ + { + "name": "ardhat", + "maintainer": "Ardhat", + "websiteURL": "http://ardhat.com", + "email": "info@ardhat.com", + "help": { + "online": "http://forums.ardhat.com" + }, + "platforms": [ { - "name": "ardhat", - "maintainer": "Ardhat", - "websiteURL": "http://ardhat.com", - "email": "info@ardhat.com", - "help": { - "online": "http://forums.ardhat.com" + "name": "Ardhat AVR Boards", + "architecture": "avr", + "version": "1.0.0", + "category": "Ardhat", + "url": "https://ardhat.github.io/ardhat-board-support/arduino/ardhat-1.0.0.tar.bz2", + "archiveFileName": "ardhat-1.0.0.tar.bz2", + "checksum": "SHA-256:7e264c1adaccd6df921645db2f11d176a512e3febcd64c20353a4c55c7aca6ac", + "size": "8727289", + "help": { + "online": "https://forums.ardhat.com" + }, + "boards": [ + { + "name": "Ardhat Basic" }, - "platforms": - [ - { - "name": "Ardhat AVR Boards", - "architecture": "avr", - "version": "1.0.0", - "category": "Ardhat", - "url": "https://ardhat.github.io/ardhat-board-support/arduino/ardhat-1.0.0.tar.bz2", - "archiveFileName": "ardhat-1.0.0.tar.bz2", - "checksum": "SHA-256:7e264c1adaccd6df921645db2f11d176a512e3febcd64c20353a4c55c7aca6ac", - "size": "8727289", - "help": { - "online": "https://forums.ardhat.com" - }, - "boards": - [ - { - "name": "Ardhat Basic" - }, - { - "name": "Ardhat-I" - }, - { - "name": "Ardhat-U" - } - ], - "toolsDependencies": - [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.8.1-arduino5" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - } - ] - } - ], - "tools": [] + { + "name": "Ardhat-I" + }, + { + "name": "Ardhat-U" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] } - ] + ], + "tools": [] + } + ] } - - diff --git a/arduino/cores/packageindex/testdata/package_arduboy_index.json b/arduino/cores/packageindex/testdata/package_arduboy_index.json index 17eb5fc2761..666d92ceec0 100644 --- a/arduino/cores/packageindex/testdata/package_arduboy_index.json +++ b/arduino/cores/packageindex/testdata/package_arduboy_index.json @@ -21,10 +21,7 @@ "archiveFileName": "arduboy-1.0.0.tar.bz2", "checksum": "SHA-256:06ae1ba0edb5da00678950e267c08e71c8bd58d040012765fda0489e2c93fc9d", "size": "736", - "boards": [ - {"name": "Arduboy"}, - {"name": "Arduboy DevKit"} - ], + "boards": [{ "name": "Arduboy" }, { "name": "Arduboy DevKit" }], "toolsDependencies": [ { "packager": "arduino", @@ -39,7 +36,7 @@ ] } ], - "tools":[] + "tools": [] } ] } diff --git a/arduino/cores/packageindex/testdata/package_arrow_index.json b/arduino/cores/packageindex/testdata/package_arrow_index.json index b611be8855f..d160204f178 100644 --- a/arduino/cores/packageindex/testdata/package_arrow_index.json +++ b/arduino/cores/packageindex/testdata/package_arrow_index.json @@ -69,9 +69,7 @@ "name": "SmartTutto" } ], - "toolsDependencies": [ - - ] + "toolsDependencies": [] }, { "name": "Arrow Boards", @@ -93,9 +91,7 @@ "name": "SmartTutto" } ], - "toolsDependencies": [ - - ] + "toolsDependencies": [] }, { "name": "Arrow Boards", @@ -120,9 +116,7 @@ "name": "SmartTutto" } ], - "toolsDependencies": [ - - ] + "toolsDependencies": [] }, { "name": "Arrow Boards", @@ -150,14 +144,10 @@ "name": "SmartTutto" } ], - "toolsDependencies": [ - - ] + "toolsDependencies": [] } ], - "tools": [ - - ] + "tools": [] } ] } diff --git a/arduino/cores/packageindex/testdata/package_atflash_index.json b/arduino/cores/packageindex/testdata/package_atflash_index.json index e7f3779c9d6..a835009e014 100644 --- a/arduino/cores/packageindex/testdata/package_atflash_index.json +++ b/arduino/cores/packageindex/testdata/package_atflash_index.json @@ -1,28 +1,28 @@ { "packages": [ { - "maintainer": "Stefan Stechert (Maintainer)", + "maintainer": "Stefan Stechert (Maintainer)", "help": { "online": "https://mesom.de/atflash" - }, - "websiteURL": "https://mesom.de/atflash", + }, + "websiteURL": "https://mesom.de/atflash", "platforms": [ { "name": "atflash", "architecture": "avr", "category": "atflash", - "url": "https://mesom.de/atflash/atflashhardware-0.1.0.zip", - "checksum": "SHA-256:4153f402aaca46f89edf31c695549a51db0afcdb8e019f6cad6d09e882a772b9", + "url": "https://mesom.de/atflash/atflashhardware-0.1.0.zip", + "checksum": "SHA-256:4153f402aaca46f89edf31c695549a51db0afcdb8e019f6cad6d09e882a772b9", "help": { "online": "https://mesom.de/atflash" - }, - "version": "0.1.0", - "archiveFileName": "atflashhardware-0.1.0.zip", + }, + "version": "0.1.0", + "archiveFileName": "atflashhardware-0.1.0.zip", "boards": [ - {"name": "ATmega328P (ISP/TSB)"}, - {"name": "ATtiny84A (ISP/TSB)"}, - {"name": "ATtiny85 (ISP/TSB)"} - ], + { "name": "ATmega328P (ISP/TSB)" }, + { "name": "ATtiny84A (ISP/TSB)" }, + { "name": "ATtiny85 (ISP/TSB)" } + ], "toolsDependencies": [ { "packager": "arduino", @@ -35,66 +35,66 @@ "version": "6.0.1-arduino5" }, { - "packager": "atflash", - "version": "0.1.0", + "packager": "atflash", + "version": "0.1.0", "name": "atflashtool" } - ], + ], "size": "19921" } - ], + ], "tools": [ { - "version": "0.1.0", - "name": "atflashtool", + "version": "0.1.0", + "name": "atflashtool", "systems": [ { - "url": "https://mesom.de/atflash/atflashtool-0.1.0.tar.gz", - "checksum": "SHA-256:08aee8f8a34fe8619faef935a0a118e3bf64da5c2aefa79ea63e82f7bb97dae6", - "host": "i686-mingw32", - "archiveFileName": "atflashtool-0.1.0.tar.gz", + "url": "https://mesom.de/atflash/atflashtool-0.1.0.tar.gz", + "checksum": "SHA-256:08aee8f8a34fe8619faef935a0a118e3bf64da5c2aefa79ea63e82f7bb97dae6", + "host": "i686-mingw32", + "archiveFileName": "atflashtool-0.1.0.tar.gz", "size": "619008" - }, + }, { - "url": "https://mesom.de/atflash/atflashtool-0.1.0.tar.gz", - "checksum": "SHA-256:08aee8f8a34fe8619faef935a0a118e3bf64da5c2aefa79ea63e82f7bb97dae6", - "host": "x86_64-pc-linux-gnu", - "archiveFileName": "atflashtool-0.1.0.tar.gz", + "url": "https://mesom.de/atflash/atflashtool-0.1.0.tar.gz", + "checksum": "SHA-256:08aee8f8a34fe8619faef935a0a118e3bf64da5c2aefa79ea63e82f7bb97dae6", + "host": "x86_64-pc-linux-gnu", + "archiveFileName": "atflashtool-0.1.0.tar.gz", "size": "619008" - }, + }, { - "url": "https://mesom.de/atflash/atflashtool-0.1.0.tar.gz", - "checksum": "SHA-256:08aee8f8a34fe8619faef935a0a118e3bf64da5c2aefa79ea63e82f7bb97dae6", - "host": "i686-pc-linux-gnu", - "archiveFileName": "atflashtool-0.1.0.tar.gz", + "url": "https://mesom.de/atflash/atflashtool-0.1.0.tar.gz", + "checksum": "SHA-256:08aee8f8a34fe8619faef935a0a118e3bf64da5c2aefa79ea63e82f7bb97dae6", + "host": "i686-pc-linux-gnu", + "archiveFileName": "atflashtool-0.1.0.tar.gz", "size": "619008" }, { - "url": "https://mesom.de/atflash/atflashtool_dummy_only-0.1.0.tar.gz", - "checksum": "SHA-256:cd18efea519f94f44f4c29e0709d5b9d7ea6c1b3abcb2534a6bfd92b38312f0f", - "host": "x86_64-apple-darwin", - "archiveFileName": "atflashtool_dummy_only-0.1.0.tar.gz", + "url": "https://mesom.de/atflash/atflashtool_dummy_only-0.1.0.tar.gz", + "checksum": "SHA-256:cd18efea519f94f44f4c29e0709d5b9d7ea6c1b3abcb2534a6bfd92b38312f0f", + "host": "x86_64-apple-darwin", + "archiveFileName": "atflashtool_dummy_only-0.1.0.tar.gz", "size": "1327" - }, + }, { - "url": "https://mesom.de/atflash/atflashtool_dummy_only-0.1.0.tar.gz", - "checksum": "SHA-256:cd18efea519f94f44f4c29e0709d5b9d7ea6c1b3abcb2534a6bfd92b38312f0f", - "host": "i386-apple-darwin", - "archiveFileName": "atflashtool_dummy_only-0.1.0.tar.gz", + "url": "https://mesom.de/atflash/atflashtool_dummy_only-0.1.0.tar.gz", + "checksum": "SHA-256:cd18efea519f94f44f4c29e0709d5b9d7ea6c1b3abcb2534a6bfd92b38312f0f", + "host": "i386-apple-darwin", + "archiveFileName": "atflashtool_dummy_only-0.1.0.tar.gz", "size": "1327" }, { - "url": "https://mesom.de/atflash/atflashtool_dummy_only-0.1.0.tar.gz", - "checksum": "SHA-256:cd18efea519f94f44f4c29e0709d5b9d7ea6c1b3abcb2534a6bfd92b38312f0f", - "host": "arm-linux-gnueabihf", - "archiveFileName": "atflashtool_dummy_only-0.1.0.tar.gz", + "url": "https://mesom.de/atflash/atflashtool_dummy_only-0.1.0.tar.gz", + "checksum": "SHA-256:cd18efea519f94f44f4c29e0709d5b9d7ea6c1b3abcb2534a6bfd92b38312f0f", + "host": "arm-linux-gnueabihf", + "archiveFileName": "atflashtool_dummy_only-0.1.0.tar.gz", "size": "1327" } ] } - ], - "email": "see_the_real_adress_on_my_webpage_mesom_de@mesom.de", + ], + "email": "see_the_real_adress_on_my_webpage_mesom_de@mesom.de", "name": "atflash" } ] -} \ No newline at end of file +} diff --git a/arduino/cores/packageindex/testdata/package_avdweb_nl_index.json b/arduino/cores/packageindex/testdata/package_avdweb_nl_index.json index 6d77557748a..63fed199193 100644 --- a/arduino/cores/packageindex/testdata/package_avdweb_nl_index.json +++ b/arduino/cores/packageindex/testdata/package_avdweb_nl_index.json @@ -1,31 +1,29 @@ -{ - "packages": [ - { - "name": "SAM15x15", - "maintainer": "avdweb.nl", - "websiteURL": "http://www.avdweb.nl/arduino/samd21/sam-15x15.html", - "email": "a@maxun.cc", - "help": {"online": "http://www.avdweb.nl/arduino/samd21/sam-15x15.html"}, - "platforms": [ - { - "name": "SAM15x15", - "architecture": "samd", - "version": "25.12.17", - "category": "Contributed", - "help": { - "online": "http://www.avdweb.nl/arduino/samd21/sam-15x15.html" - }, - "url": "https://raw.githubusercontent.com/avandalen/SAM15x15/master/SAM15x15.tar.bz2", - "archiveFileName": "SAM15x15.tar.bz2", -"checksum": "SHA-256:daa542fed156f1036881d8987111552e4678b5abde3020a0d4ffa4e206236927", - "size": "856810", - "boards": [ - {"name": "SAM15x15"} - ], - "toolsDependencies": [] - } - ], - "tools":[] - } - ] -} \ No newline at end of file +{ + "packages": [ + { + "name": "SAM15x15", + "maintainer": "avdweb.nl", + "websiteURL": "http://www.avdweb.nl/arduino/samd21/sam-15x15.html", + "email": "a@maxun.cc", + "help": { "online": "http://www.avdweb.nl/arduino/samd21/sam-15x15.html" }, + "platforms": [ + { + "name": "SAM15x15", + "architecture": "samd", + "version": "25.12.17", + "category": "Contributed", + "help": { + "online": "http://www.avdweb.nl/arduino/samd21/sam-15x15.html" + }, + "url": "https://raw.githubusercontent.com/avandalen/SAM15x15/master/SAM15x15.tar.bz2", + "archiveFileName": "SAM15x15.tar.bz2", + "checksum": "SHA-256:daa542fed156f1036881d8987111552e4678b5abde3020a0d4ffa4e206236927", + "size": "856810", + "boards": [{ "name": "SAM15x15" }], + "toolsDependencies": [] + } + ], + "tools": [] + } + ] +} diff --git a/arduino/cores/packageindex/testdata/package_canique_index.json b/arduino/cores/packageindex/testdata/package_canique_index.json index 81ee6c92a8d..9c55ca78800 100644 --- a/arduino/cores/packageindex/testdata/package_canique_index.json +++ b/arduino/cores/packageindex/testdata/package_canique_index.json @@ -6,7 +6,7 @@ "websiteURL": "https://www.canique.com/mk2", "email": "contact@canique.com", "platforms": [ - { + { "name": "Canique MKx", "architecture": "avr", "version": "1.1.0", @@ -15,14 +15,11 @@ "archiveFileName": "mkx.zip", "checksum": "SHA-256:7b66a2f6a82cd6e0d4aa10fd998cb95c48877428fdec3f4eef2be6fe81738419", "size": "126704", - "boards": [ - {"name": "Canique MK1/MK2/MK3E"}, - {"name": "Canique MK20"} - ], - "toolsDependencies": [ ] - }, - - { + "boards": [{ "name": "Canique MK1/MK2/MK3E" }, { "name": "Canique MK20" }], + "toolsDependencies": [] + }, + + { "name": "Canique MK1", "architecture": "avr", "version": "1.0.0", @@ -31,13 +28,11 @@ "archiveFileName": "mkx.zip", "checksum": "SHA-256:5137b1cea5285fdd269af6d435cd97c7c84bf0a0a94b107864ee8a576db41eb1", "size": "3939", - "boards": [ - {"name": "Canique MK1/MK2"} - ], - "toolsDependencies": [ ] - } - ], - "tools": [] - } + "boards": [{ "name": "Canique MK1/MK2" }], + "toolsDependencies": [] + } + ], + "tools": [] + } ] -} \ No newline at end of file +} diff --git a/arduino/cores/packageindex/testdata/package_carlosefr_atmega_index.json b/arduino/cores/packageindex/testdata/package_carlosefr_atmega_index.json index bb59f78aa4a..7fff10f53f4 100644 --- a/arduino/cores/packageindex/testdata/package_carlosefr_atmega_index.json +++ b/arduino/cores/packageindex/testdata/package_carlosefr_atmega_index.json @@ -21,10 +21,7 @@ "archiveFileName": "atmega-ide-1.6.x-R1.1-boards-manager.zip", "checksum": "SHA-256:b868edd2042222dca8832e3ac8b8c53e3e20a8fd331db8c1c27da165c862585a", "size": "1233", - "boards": [ - {"name": "ATmega168"}, - {"name": "ATmega328p"} - ], + "boards": [{ "name": "ATmega168" }, { "name": "ATmega328p" }], "toolsDependencies": [ { "packager": "arduino", @@ -50,11 +47,7 @@ "archiveFileName": "atmega-ide-1.6.x-R1.2.1-boards-manager.zip", "checksum": "SHA-256:c1a114d989482a1e2301da59e739a4682b45f3bcb26a3db847212b3fb9f8af8c", "size": "1684", - "boards": [ - {"name": "ATmega168/168p"}, - {"name": "ATmega328/328p"}, - {"name": "ATmega8"} - ], + "boards": [{ "name": "ATmega168/168p" }, { "name": "ATmega328/328p" }, { "name": "ATmega8" }], "toolsDependencies": [ { "packager": "arduino", @@ -80,11 +73,7 @@ "archiveFileName": "atmega-ide-1.6.x-R1.3.0-boards-manager.zip", "checksum": "SHA-256:da22dd3837a557f4e2627200deef6be12f68d4b516646690d7ea7fbcf5b4aa81", "size": "1786", - "boards": [ - {"name": "ATmega168/168p"}, - {"name": "ATmega328/328p"}, - {"name": "ATmega8"} - ] + "boards": [{ "name": "ATmega168/168p" }, { "name": "ATmega328/328p" }, { "name": "ATmega8" }] }, { "name": "Barebones ATmega Chips (no bootloader)", @@ -98,11 +87,7 @@ "archiveFileName": "atmega-ide-1.6.x-R1.3.1-boards-manager.zip", "checksum": "SHA-256:9321959f3470c187037860f8dfd8b74025deaf98d953476742f2724f0608e4c6", "size": "1784", - "boards": [ - {"name": "ATmega168/168p"}, - {"name": "ATmega328/328p"}, - {"name": "ATmega8"} - ] + "boards": [{ "name": "ATmega168/168p" }, { "name": "ATmega328/328p" }, { "name": "ATmega8" }] } ], "tools": [] diff --git a/arduino/cores/packageindex/testdata/package_chipkit_index.json b/arduino/cores/packageindex/testdata/package_chipkit_index.json index 00e7e7352ae..ca9d1d6d1c1 100644 --- a/arduino/cores/packageindex/testdata/package_chipkit_index.json +++ b/arduino/cores/packageindex/testdata/package_chipkit_index.json @@ -20,54 +20,54 @@ "online": "http://chipkit.net/started/learn-basics/" }, "boards": [ - {"name": "cerebot32mx4"}, - {"name": "cerebot32mx7"}, - {"name": "cerebot_mx3ck"}, - {"name": "chipkit_mx3"}, - {"name": "cerebot_mx3ck_512"}, - {"name": "cerebot_mx4ck"}, - {"name": "chipkit_pro_mx4"}, - {"name": "cerebot_mx7ck"}, - {"name": "chipkit_pro_mx7"}, - {"name": "chipkit_Pi"}, - {"name": "chipkit_Pi_USB_Serial"}, - {"name": "cmod"}, - {"name": "CUI32stem"}, - {"name": "ubw32_mx460"}, - {"name": "ubw32_mx795"}, - {"name": "cui32"}, - {"name": "usbono_pic32"}, - {"name": "chipkit_DP32"}, - {"name": "fubarino_mini_dev"}, - {"name": "fubarino_mini"}, - {"name": "fubarino_sd_seeed"}, - {"name": "fubarino_sd"}, - {"name": "Fubarino_SDZ"}, - {"name": "mega_pic32"}, - {"name": "mega_usb_pic32"}, - {"name": "Olimex_Pinguino32"}, - {"name": "picadillo_35t"}, - {"name": "quick240_usb_pic32"}, - {"name": "chipkit_uc32"}, - {"name": "uc32_pmod"}, - {"name": "uno_pic32"}, - {"name": "uno_pmod"}, - {"name": "chipkit_WF32"}, - {"name": "chipkit_WiFire"}, - {"name": "chipkit_WiFire_80MHz"}, - {"name": "OpenScope"}, - {"name": "openbci"}, - {"name": "Clicker2"}, - {"name": "FlipNClick_MZ"}, - {"name": "RGB_Station"}, - {"name": "DSMini"} + { "name": "cerebot32mx4" }, + { "name": "cerebot32mx7" }, + { "name": "cerebot_mx3ck" }, + { "name": "chipkit_mx3" }, + { "name": "cerebot_mx3ck_512" }, + { "name": "cerebot_mx4ck" }, + { "name": "chipkit_pro_mx4" }, + { "name": "cerebot_mx7ck" }, + { "name": "chipkit_pro_mx7" }, + { "name": "chipkit_Pi" }, + { "name": "chipkit_Pi_USB_Serial" }, + { "name": "cmod" }, + { "name": "CUI32stem" }, + { "name": "ubw32_mx460" }, + { "name": "ubw32_mx795" }, + { "name": "cui32" }, + { "name": "usbono_pic32" }, + { "name": "chipkit_DP32" }, + { "name": "fubarino_mini_dev" }, + { "name": "fubarino_mini" }, + { "name": "fubarino_sd_seeed" }, + { "name": "fubarino_sd" }, + { "name": "Fubarino_SDZ" }, + { "name": "mega_pic32" }, + { "name": "mega_usb_pic32" }, + { "name": "Olimex_Pinguino32" }, + { "name": "picadillo_35t" }, + { "name": "quick240_usb_pic32" }, + { "name": "chipkit_uc32" }, + { "name": "uc32_pmod" }, + { "name": "uno_pic32" }, + { "name": "uno_pmod" }, + { "name": "chipkit_WF32" }, + { "name": "chipkit_WiFire" }, + { "name": "chipkit_WiFire_80MHz" }, + { "name": "OpenScope" }, + { "name": "openbci" }, + { "name": "Clicker2" }, + { "name": "FlipNClick_MZ" }, + { "name": "RGB_Station" }, + { "name": "DSMini" } ], "toolsDependencies": [ { "packager": "chipKIT", "version": "1.43-pic32gcc", "name": "pic32-tools" - }, + }, { "packager": "chipKIT", "version": "v2.1.46", @@ -93,54 +93,54 @@ "online": "http://chipkit.net/started/learn-basics/" }, "boards": [ - {"name": "cerebot32mx4"}, - {"name": "cerebot32mx7"}, - {"name": "cerebot_mx3ck"}, - {"name": "chipkit_mx3"}, - {"name": "cerebot_mx3ck_512"}, - {"name": "cerebot_mx4ck"}, - {"name": "chipkit_pro_mx4"}, - {"name": "cerebot_mx7ck"}, - {"name": "chipkit_pro_mx7"}, - {"name": "chipkit_Pi"}, - {"name": "chipkit_Pi_USB_Serial"}, - {"name": "cmod"}, - {"name": "CUI32stem"}, - {"name": "ubw32_mx460"}, - {"name": "ubw32_mx795"}, - {"name": "cui32"}, - {"name": "usbono_pic32"}, - {"name": "chipkit_DP32"}, - {"name": "fubarino_mini_dev"}, - {"name": "fubarino_mini"}, - {"name": "fubarino_sd_seeed"}, - {"name": "fubarino_sd"}, - {"name": "Fubarino_SDZ"}, - {"name": "mega_pic32"}, - {"name": "mega_usb_pic32"}, - {"name": "Olimex_Pinguino32"}, - {"name": "picadillo_35t"}, - {"name": "quick240_usb_pic32"}, - {"name": "chipkit_uc32"}, - {"name": "uc32_pmod"}, - {"name": "uno_pic32"}, - {"name": "uno_pmod"}, - {"name": "chipkit_WF32"}, - {"name": "chipkit_WiFire"}, - {"name": "chipkit_WiFire_80MHz"}, - {"name": "OpenScope"}, - {"name": "openbci"}, - {"name": "Clicker2"}, - {"name": "FlipNClick_MZ"}, - {"name": "RGB_Station"}, - {"name": "DSMini"} + { "name": "cerebot32mx4" }, + { "name": "cerebot32mx7" }, + { "name": "cerebot_mx3ck" }, + { "name": "chipkit_mx3" }, + { "name": "cerebot_mx3ck_512" }, + { "name": "cerebot_mx4ck" }, + { "name": "chipkit_pro_mx4" }, + { "name": "cerebot_mx7ck" }, + { "name": "chipkit_pro_mx7" }, + { "name": "chipkit_Pi" }, + { "name": "chipkit_Pi_USB_Serial" }, + { "name": "cmod" }, + { "name": "CUI32stem" }, + { "name": "ubw32_mx460" }, + { "name": "ubw32_mx795" }, + { "name": "cui32" }, + { "name": "usbono_pic32" }, + { "name": "chipkit_DP32" }, + { "name": "fubarino_mini_dev" }, + { "name": "fubarino_mini" }, + { "name": "fubarino_sd_seeed" }, + { "name": "fubarino_sd" }, + { "name": "Fubarino_SDZ" }, + { "name": "mega_pic32" }, + { "name": "mega_usb_pic32" }, + { "name": "Olimex_Pinguino32" }, + { "name": "picadillo_35t" }, + { "name": "quick240_usb_pic32" }, + { "name": "chipkit_uc32" }, + { "name": "uc32_pmod" }, + { "name": "uno_pic32" }, + { "name": "uno_pmod" }, + { "name": "chipkit_WF32" }, + { "name": "chipkit_WiFire" }, + { "name": "chipkit_WiFire_80MHz" }, + { "name": "OpenScope" }, + { "name": "openbci" }, + { "name": "Clicker2" }, + { "name": "FlipNClick_MZ" }, + { "name": "RGB_Station" }, + { "name": "DSMini" } ], "toolsDependencies": [ { "packager": "chipKIT", "version": "1.43-pic32gcc", "name": "pic32-tools" - }, + }, { "packager": "chipKIT", "version": "v2.1.46", @@ -166,54 +166,54 @@ "online": "http://chipkit.net/started/learn-basics/" }, "boards": [ - {"name": "cerebot32mx4"}, - {"name": "cerebot32mx7"}, - {"name": "cerebot_mx3ck"}, - {"name": "chipkit_mx3"}, - {"name": "cerebot_mx3ck_512"}, - {"name": "cerebot_mx4ck"}, - {"name": "chipkit_pro_mx4"}, - {"name": "cerebot_mx7ck"}, - {"name": "chipkit_pro_mx7"}, - {"name": "chipkit_Pi"}, - {"name": "chipkit_Pi_USB_Serial"}, - {"name": "cmod"}, - {"name": "CUI32stem"}, - {"name": "ubw32_mx460"}, - {"name": "ubw32_mx795"}, - {"name": "cui32"}, - {"name": "usbono_pic32"}, - {"name": "chipkit_DP32"}, - {"name": "fubarino_mini_dev"}, - {"name": "fubarino_mini"}, - {"name": "fubarino_sd_seeed"}, - {"name": "fubarino_sd"}, - {"name": "Fubarino_SDZ"}, - {"name": "mega_pic32"}, - {"name": "mega_usb_pic32"}, - {"name": "Olimex_Pinguino32"}, - {"name": "picadillo_35t"}, - {"name": "quick240_usb_pic32"}, - {"name": "chipkit_uc32"}, - {"name": "uc32_pmod"}, - {"name": "uno_pic32"}, - {"name": "uno_pmod"}, - {"name": "chipkit_WF32"}, - {"name": "chipkit_WiFire"}, - {"name": "chipkit_WiFire_80MHz"}, - {"name": "OpenScope"}, - {"name": "openbci"}, - {"name": "Clicker2"}, - {"name": "FlipNClick_MZ"}, - {"name": "RGB_Station"}, - {"name": "DSMini"} + { "name": "cerebot32mx4" }, + { "name": "cerebot32mx7" }, + { "name": "cerebot_mx3ck" }, + { "name": "chipkit_mx3" }, + { "name": "cerebot_mx3ck_512" }, + { "name": "cerebot_mx4ck" }, + { "name": "chipkit_pro_mx4" }, + { "name": "cerebot_mx7ck" }, + { "name": "chipkit_pro_mx7" }, + { "name": "chipkit_Pi" }, + { "name": "chipkit_Pi_USB_Serial" }, + { "name": "cmod" }, + { "name": "CUI32stem" }, + { "name": "ubw32_mx460" }, + { "name": "ubw32_mx795" }, + { "name": "cui32" }, + { "name": "usbono_pic32" }, + { "name": "chipkit_DP32" }, + { "name": "fubarino_mini_dev" }, + { "name": "fubarino_mini" }, + { "name": "fubarino_sd_seeed" }, + { "name": "fubarino_sd" }, + { "name": "Fubarino_SDZ" }, + { "name": "mega_pic32" }, + { "name": "mega_usb_pic32" }, + { "name": "Olimex_Pinguino32" }, + { "name": "picadillo_35t" }, + { "name": "quick240_usb_pic32" }, + { "name": "chipkit_uc32" }, + { "name": "uc32_pmod" }, + { "name": "uno_pic32" }, + { "name": "uno_pmod" }, + { "name": "chipkit_WF32" }, + { "name": "chipkit_WiFire" }, + { "name": "chipkit_WiFire_80MHz" }, + { "name": "OpenScope" }, + { "name": "openbci" }, + { "name": "Clicker2" }, + { "name": "FlipNClick_MZ" }, + { "name": "RGB_Station" }, + { "name": "DSMini" } ], "toolsDependencies": [ { "packager": "chipKIT", "version": "1.43-pic32gcc", "name": "pic32-tools" - }, + }, { "packager": "chipKIT", "version": "v2.1.41", @@ -239,54 +239,54 @@ "online": "http://chipkit.net/started/learn-basics/" }, "boards": [ - {"name": "cerebot32mx4"}, - {"name": "cerebot32mx7"}, - {"name": "cerebot_mx3ck"}, - {"name": "chipkit_mx3"}, - {"name": "cerebot_mx3ck_512"}, - {"name": "cerebot_mx4ck"}, - {"name": "chipkit_pro_mx4"}, - {"name": "cerebot_mx7ck"}, - {"name": "chipkit_pro_mx7"}, - {"name": "chipkit_Pi"}, - {"name": "chipkit_Pi_USB_Serial"}, - {"name": "cmod"}, - {"name": "CUI32stem"}, - {"name": "ubw32_mx460"}, - {"name": "ubw32_mx795"}, - {"name": "cui32"}, - {"name": "usbono_pic32"}, - {"name": "chipkit_DP32"}, - {"name": "fubarino_mini_dev"}, - {"name": "fubarino_mini"}, - {"name": "fubarino_sd_seeed"}, - {"name": "fubarino_sd"}, - {"name": "Fubarino_SDZ"}, - {"name": "mega_pic32"}, - {"name": "mega_usb_pic32"}, - {"name": "Olimex_Pinguino32"}, - {"name": "picadillo_35t"}, - {"name": "quick240_usb_pic32"}, - {"name": "chipkit_uc32"}, - {"name": "uc32_pmod"}, - {"name": "uno_pic32"}, - {"name": "uno_pmod"}, - {"name": "chipkit_WF32"}, - {"name": "chipkit_WiFire"}, - {"name": "chipkit_WiFire_80MHz"}, - {"name": "OpenScope"}, - {"name": "openbci"}, - {"name": "Clicker2"}, - {"name": "FlipNClick_MZ"}, - {"name": "RGB_Station"}, - {"name": "DSMini"} + { "name": "cerebot32mx4" }, + { "name": "cerebot32mx7" }, + { "name": "cerebot_mx3ck" }, + { "name": "chipkit_mx3" }, + { "name": "cerebot_mx3ck_512" }, + { "name": "cerebot_mx4ck" }, + { "name": "chipkit_pro_mx4" }, + { "name": "cerebot_mx7ck" }, + { "name": "chipkit_pro_mx7" }, + { "name": "chipkit_Pi" }, + { "name": "chipkit_Pi_USB_Serial" }, + { "name": "cmod" }, + { "name": "CUI32stem" }, + { "name": "ubw32_mx460" }, + { "name": "ubw32_mx795" }, + { "name": "cui32" }, + { "name": "usbono_pic32" }, + { "name": "chipkit_DP32" }, + { "name": "fubarino_mini_dev" }, + { "name": "fubarino_mini" }, + { "name": "fubarino_sd_seeed" }, + { "name": "fubarino_sd" }, + { "name": "Fubarino_SDZ" }, + { "name": "mega_pic32" }, + { "name": "mega_usb_pic32" }, + { "name": "Olimex_Pinguino32" }, + { "name": "picadillo_35t" }, + { "name": "quick240_usb_pic32" }, + { "name": "chipkit_uc32" }, + { "name": "uc32_pmod" }, + { "name": "uno_pic32" }, + { "name": "uno_pmod" }, + { "name": "chipkit_WF32" }, + { "name": "chipkit_WiFire" }, + { "name": "chipkit_WiFire_80MHz" }, + { "name": "OpenScope" }, + { "name": "openbci" }, + { "name": "Clicker2" }, + { "name": "FlipNClick_MZ" }, + { "name": "RGB_Station" }, + { "name": "DSMini" } ], "toolsDependencies": [ { "packager": "chipKIT", "version": "1.43-pic32gcc", "name": "pic32-tools" - }, + }, { "packager": "chipKIT", "version": "v2.1.41", @@ -312,54 +312,54 @@ "online": "http://chipkit.net/started/learn-basics/" }, "boards": [ - {"name": "cerebot32mx4"}, - {"name": "cerebot32mx7"}, - {"name": "cerebot_mx3ck"}, - {"name": "chipkit_mx3"}, - {"name": "cerebot_mx3ck_512"}, - {"name": "cerebot_mx4ck"}, - {"name": "chipkit_pro_mx4"}, - {"name": "cerebot_mx7ck"}, - {"name": "chipkit_pro_mx7"}, - {"name": "chipkit_Pi"}, - {"name": "chipkit_Pi_USB_Serial"}, - {"name": "cmod"}, - {"name": "CUI32stem"}, - {"name": "ubw32_mx460"}, - {"name": "ubw32_mx795"}, - {"name": "cui32"}, - {"name": "usbono_pic32"}, - {"name": "chipkit_DP32"}, - {"name": "fubarino_mini_dev"}, - {"name": "fubarino_mini"}, - {"name": "fubarino_sd_seeed"}, - {"name": "fubarino_sd"}, - {"name": "Fubarino_SDZ"}, - {"name": "mega_pic32"}, - {"name": "mega_usb_pic32"}, - {"name": "Olimex_Pinguino32"}, - {"name": "picadillo_35t"}, - {"name": "quick240_usb_pic32"}, - {"name": "chipkit_uc32"}, - {"name": "uc32_pmod"}, - {"name": "uno_pic32"}, - {"name": "uno_pmod"}, - {"name": "chipkit_WF32"}, - {"name": "chipkit_WiFire"}, - {"name": "chipkit_WiFire_80MHz"}, - {"name": "OpenScope"}, - {"name": "openbci"}, - {"name": "Clicker2"}, - {"name": "FlipNClick_MZ"}, - {"name": "RGB_Station"}, - {"name": "DSMini"} + { "name": "cerebot32mx4" }, + { "name": "cerebot32mx7" }, + { "name": "cerebot_mx3ck" }, + { "name": "chipkit_mx3" }, + { "name": "cerebot_mx3ck_512" }, + { "name": "cerebot_mx4ck" }, + { "name": "chipkit_pro_mx4" }, + { "name": "cerebot_mx7ck" }, + { "name": "chipkit_pro_mx7" }, + { "name": "chipkit_Pi" }, + { "name": "chipkit_Pi_USB_Serial" }, + { "name": "cmod" }, + { "name": "CUI32stem" }, + { "name": "ubw32_mx460" }, + { "name": "ubw32_mx795" }, + { "name": "cui32" }, + { "name": "usbono_pic32" }, + { "name": "chipkit_DP32" }, + { "name": "fubarino_mini_dev" }, + { "name": "fubarino_mini" }, + { "name": "fubarino_sd_seeed" }, + { "name": "fubarino_sd" }, + { "name": "Fubarino_SDZ" }, + { "name": "mega_pic32" }, + { "name": "mega_usb_pic32" }, + { "name": "Olimex_Pinguino32" }, + { "name": "picadillo_35t" }, + { "name": "quick240_usb_pic32" }, + { "name": "chipkit_uc32" }, + { "name": "uc32_pmod" }, + { "name": "uno_pic32" }, + { "name": "uno_pmod" }, + { "name": "chipkit_WF32" }, + { "name": "chipkit_WiFire" }, + { "name": "chipkit_WiFire_80MHz" }, + { "name": "OpenScope" }, + { "name": "openbci" }, + { "name": "Clicker2" }, + { "name": "FlipNClick_MZ" }, + { "name": "RGB_Station" }, + { "name": "DSMini" } ], "toolsDependencies": [ { "packager": "chipKIT", "version": "1.43-pic32gcc", "name": "pic32-tools" - }, + }, { "packager": "chipKIT", "version": "v2.1.37", @@ -385,54 +385,54 @@ "online": "http://chipkit.net/started/learn-basics/" }, "boards": [ - {"name": "cerebot32mx4"}, - {"name": "cerebot32mx7"}, - {"name": "cerebot_mx3ck"}, - {"name": "chipkit_mx3"}, - {"name": "cerebot_mx3ck_512"}, - {"name": "cerebot_mx4ck"}, - {"name": "chipkit_pro_mx4"}, - {"name": "cerebot_mx7ck"}, - {"name": "chipkit_pro_mx7"}, - {"name": "chipkit_Pi"}, - {"name": "chipkit_Pi_USB_Serial"}, - {"name": "cmod"}, - {"name": "CUI32stem"}, - {"name": "ubw32_mx460"}, - {"name": "ubw32_mx795"}, - {"name": "cui32"}, - {"name": "usbono_pic32"}, - {"name": "chipkit_DP32"}, - {"name": "fubarino_mini_dev"}, - {"name": "fubarino_mini"}, - {"name": "fubarino_sd_seeed"}, - {"name": "fubarino_sd"}, - {"name": "Fubarino_SDZ"}, - {"name": "mega_pic32"}, - {"name": "mega_usb_pic32"}, - {"name": "Olimex_Pinguino32"}, - {"name": "picadillo_35t"}, - {"name": "quick240_usb_pic32"}, - {"name": "chipkit_uc32"}, - {"name": "uc32_pmod"}, - {"name": "uno_pic32"}, - {"name": "uno_pmod"}, - {"name": "chipkit_WF32"}, - {"name": "chipkit_WiFire"}, - {"name": "chipkit_WiFire_80MHz"}, - {"name": "OpenScope"}, - {"name": "openbci"}, - {"name": "Clicker2"}, - {"name": "FlipNClick_MZ"}, - {"name": "RGB_Station"}, - {"name": "DSMini"} + { "name": "cerebot32mx4" }, + { "name": "cerebot32mx7" }, + { "name": "cerebot_mx3ck" }, + { "name": "chipkit_mx3" }, + { "name": "cerebot_mx3ck_512" }, + { "name": "cerebot_mx4ck" }, + { "name": "chipkit_pro_mx4" }, + { "name": "cerebot_mx7ck" }, + { "name": "chipkit_pro_mx7" }, + { "name": "chipkit_Pi" }, + { "name": "chipkit_Pi_USB_Serial" }, + { "name": "cmod" }, + { "name": "CUI32stem" }, + { "name": "ubw32_mx460" }, + { "name": "ubw32_mx795" }, + { "name": "cui32" }, + { "name": "usbono_pic32" }, + { "name": "chipkit_DP32" }, + { "name": "fubarino_mini_dev" }, + { "name": "fubarino_mini" }, + { "name": "fubarino_sd_seeed" }, + { "name": "fubarino_sd" }, + { "name": "Fubarino_SDZ" }, + { "name": "mega_pic32" }, + { "name": "mega_usb_pic32" }, + { "name": "Olimex_Pinguino32" }, + { "name": "picadillo_35t" }, + { "name": "quick240_usb_pic32" }, + { "name": "chipkit_uc32" }, + { "name": "uc32_pmod" }, + { "name": "uno_pic32" }, + { "name": "uno_pmod" }, + { "name": "chipkit_WF32" }, + { "name": "chipkit_WiFire" }, + { "name": "chipkit_WiFire_80MHz" }, + { "name": "OpenScope" }, + { "name": "openbci" }, + { "name": "Clicker2" }, + { "name": "FlipNClick_MZ" }, + { "name": "RGB_Station" }, + { "name": "DSMini" } ], "toolsDependencies": [ { "packager": "chipKIT", "version": "1.43-pic32gcc", "name": "pic32-tools" - }, + }, { "packager": "chipKIT", "version": "v2.1.37", @@ -458,52 +458,52 @@ "online": "http://chipkit.net/started/learn-basics/" }, "boards": [ - {"name": "cerebot32mx4"}, - {"name": "cerebot32mx7"}, - {"name": "cerebot_mx3ck"}, - {"name": "chipkit_mx3"}, - {"name": "cerebot_mx3ck_512"}, - {"name": "cerebot_mx4ck"}, - {"name": "chipkit_pro_mx4"}, - {"name": "cerebot_mx7ck"}, - {"name": "chipkit_pro_mx7"}, - {"name": "chipkit_Pi"}, - {"name": "chipkit_Pi_USB_Serial"}, - {"name": "cmod"}, - {"name": "CUI32stem"}, - {"name": "ubw32_mx460"}, - {"name": "ubw32_mx795"}, - {"name": "cui32"}, - {"name": "usbono_pic32"}, - {"name": "chipkit_DP32"}, - {"name": "fubarino_mini_dev"}, - {"name": "fubarino_mini"}, - {"name": "fubarino_sd_seeed"}, - {"name": "fubarino_sd"}, - {"name": "Fubarino_SDZ"}, - {"name": "mega_pic32"}, - {"name": "mega_usb_pic32"}, - {"name": "Olimex_Pinguino32"}, - {"name": "picadillo_35t"}, - {"name": "quick240_usb_pic32"}, - {"name": "chipkit_uc32"}, - {"name": "uc32_pmod"}, - {"name": "uno_pic32"}, - {"name": "uno_pmod"}, - {"name": "chipkit_WF32"}, - {"name": "chipkit_WiFire"}, - {"name": "chipkit_WiFire_80MHz"}, - {"name": "OpenScope"}, - {"name": "openbci"}, - {"name": "Clicker2"}, - {"name": "FlipNClick_MZ"} + { "name": "cerebot32mx4" }, + { "name": "cerebot32mx7" }, + { "name": "cerebot_mx3ck" }, + { "name": "chipkit_mx3" }, + { "name": "cerebot_mx3ck_512" }, + { "name": "cerebot_mx4ck" }, + { "name": "chipkit_pro_mx4" }, + { "name": "cerebot_mx7ck" }, + { "name": "chipkit_pro_mx7" }, + { "name": "chipkit_Pi" }, + { "name": "chipkit_Pi_USB_Serial" }, + { "name": "cmod" }, + { "name": "CUI32stem" }, + { "name": "ubw32_mx460" }, + { "name": "ubw32_mx795" }, + { "name": "cui32" }, + { "name": "usbono_pic32" }, + { "name": "chipkit_DP32" }, + { "name": "fubarino_mini_dev" }, + { "name": "fubarino_mini" }, + { "name": "fubarino_sd_seeed" }, + { "name": "fubarino_sd" }, + { "name": "Fubarino_SDZ" }, + { "name": "mega_pic32" }, + { "name": "mega_usb_pic32" }, + { "name": "Olimex_Pinguino32" }, + { "name": "picadillo_35t" }, + { "name": "quick240_usb_pic32" }, + { "name": "chipkit_uc32" }, + { "name": "uc32_pmod" }, + { "name": "uno_pic32" }, + { "name": "uno_pmod" }, + { "name": "chipkit_WF32" }, + { "name": "chipkit_WiFire" }, + { "name": "chipkit_WiFire_80MHz" }, + { "name": "OpenScope" }, + { "name": "openbci" }, + { "name": "Clicker2" }, + { "name": "FlipNClick_MZ" } ], "toolsDependencies": [ { "packager": "chipKIT", "version": "1.43-pic32gcc", "name": "pic32-tools" - }, + }, { "packager": "chipKIT", "version": "v2.1.24", @@ -529,52 +529,52 @@ "online": "http://chipkit.net/started/learn-basics/" }, "boards": [ - {"name": "cerebot32mx4"}, - {"name": "cerebot32mx7"}, - {"name": "cerebot_mx3ck"}, - {"name": "chipkit_mx3"}, - {"name": "cerebot_mx3ck_512"}, - {"name": "cerebot_mx4ck"}, - {"name": "chipkit_pro_mx4"}, - {"name": "cerebot_mx7ck"}, - {"name": "chipkit_pro_mx7"}, - {"name": "chipkit_Pi"}, - {"name": "chipkit_Pi_USB_Serial"}, - {"name": "cmod"}, - {"name": "CUI32stem"}, - {"name": "ubw32_mx460"}, - {"name": "ubw32_mx795"}, - {"name": "cui32"}, - {"name": "usbono_pic32"}, - {"name": "chipkit_DP32"}, - {"name": "fubarino_mini_dev"}, - {"name": "fubarino_mini"}, - {"name": "fubarino_sd_seeed"}, - {"name": "fubarino_sd"}, - {"name": "Fubarino_SDZ"}, - {"name": "mega_pic32"}, - {"name": "mega_usb_pic32"}, - {"name": "Olimex_Pinguino32"}, - {"name": "picadillo_35t"}, - {"name": "quick240_usb_pic32"}, - {"name": "chipkit_uc32"}, - {"name": "uc32_pmod"}, - {"name": "uno_pic32"}, - {"name": "uno_pmod"}, - {"name": "chipkit_WF32"}, - {"name": "chipkit_WiFire"}, - {"name": "chipkit_WiFire_80MHz"}, - {"name": "OpenScope"}, - {"name": "openbci"}, - {"name": "Clicker2"}, - {"name": "FlipNClick_MZ"} + { "name": "cerebot32mx4" }, + { "name": "cerebot32mx7" }, + { "name": "cerebot_mx3ck" }, + { "name": "chipkit_mx3" }, + { "name": "cerebot_mx3ck_512" }, + { "name": "cerebot_mx4ck" }, + { "name": "chipkit_pro_mx4" }, + { "name": "cerebot_mx7ck" }, + { "name": "chipkit_pro_mx7" }, + { "name": "chipkit_Pi" }, + { "name": "chipkit_Pi_USB_Serial" }, + { "name": "cmod" }, + { "name": "CUI32stem" }, + { "name": "ubw32_mx460" }, + { "name": "ubw32_mx795" }, + { "name": "cui32" }, + { "name": "usbono_pic32" }, + { "name": "chipkit_DP32" }, + { "name": "fubarino_mini_dev" }, + { "name": "fubarino_mini" }, + { "name": "fubarino_sd_seeed" }, + { "name": "fubarino_sd" }, + { "name": "Fubarino_SDZ" }, + { "name": "mega_pic32" }, + { "name": "mega_usb_pic32" }, + { "name": "Olimex_Pinguino32" }, + { "name": "picadillo_35t" }, + { "name": "quick240_usb_pic32" }, + { "name": "chipkit_uc32" }, + { "name": "uc32_pmod" }, + { "name": "uno_pic32" }, + { "name": "uno_pmod" }, + { "name": "chipkit_WF32" }, + { "name": "chipkit_WiFire" }, + { "name": "chipkit_WiFire_80MHz" }, + { "name": "OpenScope" }, + { "name": "openbci" }, + { "name": "Clicker2" }, + { "name": "FlipNClick_MZ" } ], "toolsDependencies": [ { "packager": "chipKIT", "version": "1.43-pic32gcc", "name": "pic32-tools" - }, + }, { "packager": "chipKIT", "version": "v2.1.24", @@ -600,51 +600,51 @@ "online": "http://chipkit.net/started/learn-basics/" }, "boards": [ - {"name": "cerebot32mx4"}, - {"name": "cerebot32mx7"}, - {"name": "cerebot_mx3ck"}, - {"name": "chipkit_mx3"}, - {"name": "cerebot_mx3ck_512"}, - {"name": "cerebot_mx4ck"}, - {"name": "chipkit_pro_mx4"}, - {"name": "cerebot_mx7ck"}, - {"name": "chipkit_pro_mx7"}, - {"name": "chipkit_Pi"}, - {"name": "chipkit_Pi_USB_Serial"}, - {"name": "cmod"}, - {"name": "CUI32stem"}, - {"name": "ubw32_mx460"}, - {"name": "ubw32_mx795"}, - {"name": "cui32"}, - {"name": "usbono_pic32"}, - {"name": "chipkit_DP32"}, - {"name": "fubarino_mini_dev"}, - {"name": "fubarino_mini"}, - {"name": "fubarino_sd_seeed"}, - {"name": "fubarino_sd"}, - {"name": "Fubarino_SDZ"}, - {"name": "mega_pic32"}, - {"name": "mega_usb_pic32"}, - {"name": "Olimex_Pinguino32"}, - {"name": "picadillo_35t"}, - {"name": "quick240_usb_pic32"}, - {"name": "chipkit_uc32"}, - {"name": "uc32_pmod"}, - {"name": "uno_pic32"}, - {"name": "uno_pmod"}, - {"name": "chipkit_WF32"}, - {"name": "chipkit_WiFire"}, - {"name": "chipkit_WiFire_80MHz"}, - {"name": "OpenScope"}, - {"name": "openbci"}, - {"name": "Clicker2"} + { "name": "cerebot32mx4" }, + { "name": "cerebot32mx7" }, + { "name": "cerebot_mx3ck" }, + { "name": "chipkit_mx3" }, + { "name": "cerebot_mx3ck_512" }, + { "name": "cerebot_mx4ck" }, + { "name": "chipkit_pro_mx4" }, + { "name": "cerebot_mx7ck" }, + { "name": "chipkit_pro_mx7" }, + { "name": "chipkit_Pi" }, + { "name": "chipkit_Pi_USB_Serial" }, + { "name": "cmod" }, + { "name": "CUI32stem" }, + { "name": "ubw32_mx460" }, + { "name": "ubw32_mx795" }, + { "name": "cui32" }, + { "name": "usbono_pic32" }, + { "name": "chipkit_DP32" }, + { "name": "fubarino_mini_dev" }, + { "name": "fubarino_mini" }, + { "name": "fubarino_sd_seeed" }, + { "name": "fubarino_sd" }, + { "name": "Fubarino_SDZ" }, + { "name": "mega_pic32" }, + { "name": "mega_usb_pic32" }, + { "name": "Olimex_Pinguino32" }, + { "name": "picadillo_35t" }, + { "name": "quick240_usb_pic32" }, + { "name": "chipkit_uc32" }, + { "name": "uc32_pmod" }, + { "name": "uno_pic32" }, + { "name": "uno_pmod" }, + { "name": "chipkit_WF32" }, + { "name": "chipkit_WiFire" }, + { "name": "chipkit_WiFire_80MHz" }, + { "name": "OpenScope" }, + { "name": "openbci" }, + { "name": "Clicker2" } ], "toolsDependencies": [ { "packager": "chipKIT", "version": "1.43-pic32gcc", "name": "pic32-tools" - }, + }, { "packager": "chipKIT", "version": "v2.1.24", @@ -670,51 +670,51 @@ "online": "http://chipkit.net/started/learn-basics/" }, "boards": [ - {"name": "cerebot32mx4"}, - {"name": "cerebot32mx7"}, - {"name": "cerebot_mx3ck"}, - {"name": "chipkit_mx3"}, - {"name": "cerebot_mx3ck_512"}, - {"name": "cerebot_mx4ck"}, - {"name": "chipkit_pro_mx4"}, - {"name": "cerebot_mx7ck"}, - {"name": "chipkit_pro_mx7"}, - {"name": "chipkit_Pi"}, - {"name": "chipkit_Pi_USB_Serial"}, - {"name": "cmod"}, - {"name": "CUI32stem"}, - {"name": "ubw32_mx460"}, - {"name": "ubw32_mx795"}, - {"name": "cui32"}, - {"name": "usbono_pic32"}, - {"name": "chipkit_DP32"}, - {"name": "fubarino_mini_dev"}, - {"name": "fubarino_mini"}, - {"name": "fubarino_sd_seeed"}, - {"name": "fubarino_sd"}, - {"name": "Fubarino_SDZ"}, - {"name": "mega_pic32"}, - {"name": "mega_usb_pic32"}, - {"name": "Olimex_Pinguino32"}, - {"name": "picadillo_35t"}, - {"name": "quick240_usb_pic32"}, - {"name": "chipkit_uc32"}, - {"name": "uc32_pmod"}, - {"name": "uno_pic32"}, - {"name": "uno_pmod"}, - {"name": "chipkit_WF32"}, - {"name": "chipkit_WiFire"}, - {"name": "chipkit_WiFire_80MHz"}, - {"name": "OpenScope"}, - {"name": "openbci"}, - {"name": "Clicker2"} + { "name": "cerebot32mx4" }, + { "name": "cerebot32mx7" }, + { "name": "cerebot_mx3ck" }, + { "name": "chipkit_mx3" }, + { "name": "cerebot_mx3ck_512" }, + { "name": "cerebot_mx4ck" }, + { "name": "chipkit_pro_mx4" }, + { "name": "cerebot_mx7ck" }, + { "name": "chipkit_pro_mx7" }, + { "name": "chipkit_Pi" }, + { "name": "chipkit_Pi_USB_Serial" }, + { "name": "cmod" }, + { "name": "CUI32stem" }, + { "name": "ubw32_mx460" }, + { "name": "ubw32_mx795" }, + { "name": "cui32" }, + { "name": "usbono_pic32" }, + { "name": "chipkit_DP32" }, + { "name": "fubarino_mini_dev" }, + { "name": "fubarino_mini" }, + { "name": "fubarino_sd_seeed" }, + { "name": "fubarino_sd" }, + { "name": "Fubarino_SDZ" }, + { "name": "mega_pic32" }, + { "name": "mega_usb_pic32" }, + { "name": "Olimex_Pinguino32" }, + { "name": "picadillo_35t" }, + { "name": "quick240_usb_pic32" }, + { "name": "chipkit_uc32" }, + { "name": "uc32_pmod" }, + { "name": "uno_pic32" }, + { "name": "uno_pmod" }, + { "name": "chipkit_WF32" }, + { "name": "chipkit_WiFire" }, + { "name": "chipkit_WiFire_80MHz" }, + { "name": "OpenScope" }, + { "name": "openbci" }, + { "name": "Clicker2" } ], "toolsDependencies": [ { "packager": "chipKIT", "version": "1.42-pic32gcc", "name": "pic32-tools" - }, + }, { "packager": "chipKIT", "version": "v2.1.24", @@ -740,51 +740,51 @@ "online": "http://chipkit.net/started/learn-basics/" }, "boards": [ - {"name": "cerebot32mx4"}, - {"name": "cerebot32mx7"}, - {"name": "cerebot_mx3ck"}, - {"name": "chipkit_mx3"}, - {"name": "cerebot_mx3ck_512"}, - {"name": "cerebot_mx4ck"}, - {"name": "chipkit_pro_mx4"}, - {"name": "cerebot_mx7ck"}, - {"name": "chipkit_pro_mx7"}, - {"name": "chipkit_Pi"}, - {"name": "chipkit_Pi_USB_Serial"}, - {"name": "cmod"}, - {"name": "CUI32stem"}, - {"name": "ubw32_mx460"}, - {"name": "ubw32_mx795"}, - {"name": "cui32"}, - {"name": "usbono_pic32"}, - {"name": "chipkit_DP32"}, - {"name": "fubarino_mini_dev"}, - {"name": "fubarino_mini"}, - {"name": "fubarino_sd_seeed"}, - {"name": "fubarino_sd"}, - {"name": "Fubarino_SDZ"}, - {"name": "mega_pic32"}, - {"name": "mega_usb_pic32"}, - {"name": "Olimex_Pinguino32"}, - {"name": "picadillo_35t"}, - {"name": "quick240_usb_pic32"}, - {"name": "chipkit_uc32"}, - {"name": "uc32_pmod"}, - {"name": "uno_pic32"}, - {"name": "uno_pmod"}, - {"name": "chipkit_WF32"}, - {"name": "chipkit_WiFire"}, - {"name": "chipkit_WiFire_80MHz"}, - {"name": "OpenScope"}, - {"name": "openbci"}, - {"name": "Clicker2"} + { "name": "cerebot32mx4" }, + { "name": "cerebot32mx7" }, + { "name": "cerebot_mx3ck" }, + { "name": "chipkit_mx3" }, + { "name": "cerebot_mx3ck_512" }, + { "name": "cerebot_mx4ck" }, + { "name": "chipkit_pro_mx4" }, + { "name": "cerebot_mx7ck" }, + { "name": "chipkit_pro_mx7" }, + { "name": "chipkit_Pi" }, + { "name": "chipkit_Pi_USB_Serial" }, + { "name": "cmod" }, + { "name": "CUI32stem" }, + { "name": "ubw32_mx460" }, + { "name": "ubw32_mx795" }, + { "name": "cui32" }, + { "name": "usbono_pic32" }, + { "name": "chipkit_DP32" }, + { "name": "fubarino_mini_dev" }, + { "name": "fubarino_mini" }, + { "name": "fubarino_sd_seeed" }, + { "name": "fubarino_sd" }, + { "name": "Fubarino_SDZ" }, + { "name": "mega_pic32" }, + { "name": "mega_usb_pic32" }, + { "name": "Olimex_Pinguino32" }, + { "name": "picadillo_35t" }, + { "name": "quick240_usb_pic32" }, + { "name": "chipkit_uc32" }, + { "name": "uc32_pmod" }, + { "name": "uno_pic32" }, + { "name": "uno_pmod" }, + { "name": "chipkit_WF32" }, + { "name": "chipkit_WiFire" }, + { "name": "chipkit_WiFire_80MHz" }, + { "name": "OpenScope" }, + { "name": "openbci" }, + { "name": "Clicker2" } ], "toolsDependencies": [ { "packager": "chipKIT", "version": "1.42-pic32gcc", "name": "pic32-tools" - }, + }, { "packager": "chipKIT", "version": "v2.1.24", @@ -810,51 +810,51 @@ "online": "http://chipkit.net/started/learn-basics/" }, "boards": [ - {"name": "cerebot32mx4"}, - {"name": "cerebot32mx7"}, - {"name": "cerebot_mx3ck"}, - {"name": "chipkit_mx3"}, - {"name": "cerebot_mx3ck_512"}, - {"name": "cerebot_mx4ck"}, - {"name": "chipkit_pro_mx4"}, - {"name": "cerebot_mx7ck"}, - {"name": "chipkit_pro_mx7"}, - {"name": "chipkit_Pi"}, - {"name": "chipkit_Pi_USB_Serial"}, - {"name": "cmod"}, - {"name": "CUI32stem"}, - {"name": "ubw32_mx460"}, - {"name": "ubw32_mx795"}, - {"name": "cui32"}, - {"name": "usbono_pic32"}, - {"name": "chipkit_DP32"}, - {"name": "fubarino_mini_dev"}, - {"name": "fubarino_mini"}, - {"name": "fubarino_sd_seeed"}, - {"name": "fubarino_sd"}, - {"name": "Fubarino_SDZ"}, - {"name": "mega_pic32"}, - {"name": "mega_usb_pic32"}, - {"name": "Olimex_Pinguino32"}, - {"name": "picadillo_35t"}, - {"name": "quick240_usb_pic32"}, - {"name": "chipkit_uc32"}, - {"name": "uc32_pmod"}, - {"name": "uno_pic32"}, - {"name": "uno_pmod"}, - {"name": "chipkit_WF32"}, - {"name": "chipkit_WiFire"}, - {"name": "chipkit_WiFire_80MHz"}, - {"name": "OpenScope"}, - {"name": "openbci"}, - {"name": "Clicker2"} + { "name": "cerebot32mx4" }, + { "name": "cerebot32mx7" }, + { "name": "cerebot_mx3ck" }, + { "name": "chipkit_mx3" }, + { "name": "cerebot_mx3ck_512" }, + { "name": "cerebot_mx4ck" }, + { "name": "chipkit_pro_mx4" }, + { "name": "cerebot_mx7ck" }, + { "name": "chipkit_pro_mx7" }, + { "name": "chipkit_Pi" }, + { "name": "chipkit_Pi_USB_Serial" }, + { "name": "cmod" }, + { "name": "CUI32stem" }, + { "name": "ubw32_mx460" }, + { "name": "ubw32_mx795" }, + { "name": "cui32" }, + { "name": "usbono_pic32" }, + { "name": "chipkit_DP32" }, + { "name": "fubarino_mini_dev" }, + { "name": "fubarino_mini" }, + { "name": "fubarino_sd_seeed" }, + { "name": "fubarino_sd" }, + { "name": "Fubarino_SDZ" }, + { "name": "mega_pic32" }, + { "name": "mega_usb_pic32" }, + { "name": "Olimex_Pinguino32" }, + { "name": "picadillo_35t" }, + { "name": "quick240_usb_pic32" }, + { "name": "chipkit_uc32" }, + { "name": "uc32_pmod" }, + { "name": "uno_pic32" }, + { "name": "uno_pmod" }, + { "name": "chipkit_WF32" }, + { "name": "chipkit_WiFire" }, + { "name": "chipkit_WiFire_80MHz" }, + { "name": "OpenScope" }, + { "name": "openbci" }, + { "name": "Clicker2" } ], "toolsDependencies": [ { "packager": "chipKIT", "version": "4.8.3-pic32gcc", "name": "pic32-tools" - }, + }, { "packager": "chipKIT", "version": "v2.1.24", @@ -880,51 +880,51 @@ "online": "http://chipkit.net/started/learn-basics/" }, "boards": [ - {"name": "cerebot32mx4"}, - {"name": "cerebot32mx7"}, - {"name": "cerebot_mx3ck"}, - {"name": "chipkit_mx3"}, - {"name": "cerebot_mx3ck_512"}, - {"name": "cerebot_mx4ck"}, - {"name": "chipkit_pro_mx4"}, - {"name": "cerebot_mx7ck"}, - {"name": "chipkit_pro_mx7"}, - {"name": "chipkit_Pi"}, - {"name": "chipkit_Pi_USB_Serial"}, - {"name": "cmod"}, - {"name": "CUI32stem"}, - {"name": "ubw32_mx460"}, - {"name": "ubw32_mx795"}, - {"name": "cui32"}, - {"name": "usbono_pic32"}, - {"name": "chipkit_DP32"}, - {"name": "fubarino_mini_dev"}, - {"name": "fubarino_mini"}, - {"name": "fubarino_sd_seeed"}, - {"name": "fubarino_sd"}, - {"name": "Fubarino_SDZ"}, - {"name": "mega_pic32"}, - {"name": "mega_usb_pic32"}, - {"name": "Olimex_Pinguino32"}, - {"name": "picadillo_35t"}, - {"name": "quick240_usb_pic32"}, - {"name": "chipkit_uc32"}, - {"name": "uc32_pmod"}, - {"name": "uno_pic32"}, - {"name": "uno_pmod"}, - {"name": "chipkit_WF32"}, - {"name": "chipkit_WiFire"}, - {"name": "chipkit_WiFire_80MHz"}, - {"name": "OpenScope"}, - {"name": "openbci"}, - {"name": "Clicker2"} + { "name": "cerebot32mx4" }, + { "name": "cerebot32mx7" }, + { "name": "cerebot_mx3ck" }, + { "name": "chipkit_mx3" }, + { "name": "cerebot_mx3ck_512" }, + { "name": "cerebot_mx4ck" }, + { "name": "chipkit_pro_mx4" }, + { "name": "cerebot_mx7ck" }, + { "name": "chipkit_pro_mx7" }, + { "name": "chipkit_Pi" }, + { "name": "chipkit_Pi_USB_Serial" }, + { "name": "cmod" }, + { "name": "CUI32stem" }, + { "name": "ubw32_mx460" }, + { "name": "ubw32_mx795" }, + { "name": "cui32" }, + { "name": "usbono_pic32" }, + { "name": "chipkit_DP32" }, + { "name": "fubarino_mini_dev" }, + { "name": "fubarino_mini" }, + { "name": "fubarino_sd_seeed" }, + { "name": "fubarino_sd" }, + { "name": "Fubarino_SDZ" }, + { "name": "mega_pic32" }, + { "name": "mega_usb_pic32" }, + { "name": "Olimex_Pinguino32" }, + { "name": "picadillo_35t" }, + { "name": "quick240_usb_pic32" }, + { "name": "chipkit_uc32" }, + { "name": "uc32_pmod" }, + { "name": "uno_pic32" }, + { "name": "uno_pmod" }, + { "name": "chipkit_WF32" }, + { "name": "chipkit_WiFire" }, + { "name": "chipkit_WiFire_80MHz" }, + { "name": "OpenScope" }, + { "name": "openbci" }, + { "name": "Clicker2" } ], "toolsDependencies": [ { "packager": "chipKIT", "version": "4.8.3-pic32gcc", "name": "pic32-tools" - }, + }, { "packager": "chipKIT", "version": "v2.0.224-pic32gcc", @@ -950,51 +950,51 @@ "online": "http://chipkit.net/started/learn-basics/" }, "boards": [ - {"name": "cerebot32mx4"}, - {"name": "cerebot32mx7"}, - {"name": "cerebot_mx3ck"}, - {"name": "chipkit_mx3"}, - {"name": "cerebot_mx3ck_512"}, - {"name": "cerebot_mx4ck"}, - {"name": "chipkit_pro_mx4"}, - {"name": "cerebot_mx7ck"}, - {"name": "chipkit_pro_mx7"}, - {"name": "chipkit_Pi"}, - {"name": "chipkit_Pi_USB_Serial"}, - {"name": "cmod"}, - {"name": "CUI32stem"}, - {"name": "ubw32_mx460"}, - {"name": "ubw32_mx795"}, - {"name": "cui32"}, - {"name": "usbono_pic32"}, - {"name": "chipkit_DP32"}, - {"name": "fubarino_mini_dev"}, - {"name": "fubarino_mini"}, - {"name": "fubarino_sd_seeed"}, - {"name": "fubarino_sd"}, - {"name": "Fubarino_SDZ"}, - {"name": "mega_pic32"}, - {"name": "mega_usb_pic32"}, - {"name": "Olimex_Pinguino32"}, - {"name": "picadillo_35t"}, - {"name": "quick240_usb_pic32"}, - {"name": "chipkit_uc32"}, - {"name": "uc32_pmod"}, - {"name": "uno_pic32"}, - {"name": "uno_pmod"}, - {"name": "chipkit_WF32"}, - {"name": "chipkit_WiFire"}, - {"name": "chipkit_WiFire_80MHz"}, - {"name": "OpenScope"}, - {"name": "openbci"}, - {"name": "Clicker2"} + { "name": "cerebot32mx4" }, + { "name": "cerebot32mx7" }, + { "name": "cerebot_mx3ck" }, + { "name": "chipkit_mx3" }, + { "name": "cerebot_mx3ck_512" }, + { "name": "cerebot_mx4ck" }, + { "name": "chipkit_pro_mx4" }, + { "name": "cerebot_mx7ck" }, + { "name": "chipkit_pro_mx7" }, + { "name": "chipkit_Pi" }, + { "name": "chipkit_Pi_USB_Serial" }, + { "name": "cmod" }, + { "name": "CUI32stem" }, + { "name": "ubw32_mx460" }, + { "name": "ubw32_mx795" }, + { "name": "cui32" }, + { "name": "usbono_pic32" }, + { "name": "chipkit_DP32" }, + { "name": "fubarino_mini_dev" }, + { "name": "fubarino_mini" }, + { "name": "fubarino_sd_seeed" }, + { "name": "fubarino_sd" }, + { "name": "Fubarino_SDZ" }, + { "name": "mega_pic32" }, + { "name": "mega_usb_pic32" }, + { "name": "Olimex_Pinguino32" }, + { "name": "picadillo_35t" }, + { "name": "quick240_usb_pic32" }, + { "name": "chipkit_uc32" }, + { "name": "uc32_pmod" }, + { "name": "uno_pic32" }, + { "name": "uno_pmod" }, + { "name": "chipkit_WF32" }, + { "name": "chipkit_WiFire" }, + { "name": "chipkit_WiFire_80MHz" }, + { "name": "OpenScope" }, + { "name": "openbci" }, + { "name": "Clicker2" } ], "toolsDependencies": [ { "packager": "chipKIT", "version": "4.8.3-pic32gcc", "name": "pic32-tools" - }, + }, { "packager": "chipKIT", "version": "v2.0.220-pic32gcc", @@ -1020,51 +1020,51 @@ "online": "http://chipkit.net/started/learn-basics/" }, "boards": [ - {"name": "cerebot32mx4"}, - {"name": "cerebot32mx7"}, - {"name": "cerebot_mx3ck"}, - {"name": "chipkit_mx3"}, - {"name": "cerebot_mx3ck_512"}, - {"name": "cerebot_mx4ck"}, - {"name": "chipkit_pro_mx4"}, - {"name": "cerebot_mx7ck"}, - {"name": "chipkit_pro_mx7"}, - {"name": "chipkit_Pi"}, - {"name": "chipkit_Pi_USB_Serial"}, - {"name": "cmod"}, - {"name": "CUI32stem"}, - {"name": "ubw32_mx460"}, - {"name": "ubw32_mx795"}, - {"name": "cui32"}, - {"name": "usbono_pic32"}, - {"name": "chipkit_DP32"}, - {"name": "fubarino_mini_dev"}, - {"name": "fubarino_mini"}, - {"name": "fubarino_sd_seeed"}, - {"name": "fubarino_sd"}, - {"name": "Fubarino_SDZ"}, - {"name": "mega_pic32"}, - {"name": "mega_usb_pic32"}, - {"name": "Olimex_Pinguino32"}, - {"name": "picadillo_35t"}, - {"name": "quick240_usb_pic32"}, - {"name": "chipkit_uc32"}, - {"name": "uc32_pmod"}, - {"name": "uno_pic32"}, - {"name": "uno_pmod"}, - {"name": "chipkit_WF32"}, - {"name": "chipkit_WiFire"}, - {"name": "chipkit_WiFire_80MHz"}, - {"name": "OpenScope"}, - {"name": "openbci"}, - {"name": "Clicker2"} + { "name": "cerebot32mx4" }, + { "name": "cerebot32mx7" }, + { "name": "cerebot_mx3ck" }, + { "name": "chipkit_mx3" }, + { "name": "cerebot_mx3ck_512" }, + { "name": "cerebot_mx4ck" }, + { "name": "chipkit_pro_mx4" }, + { "name": "cerebot_mx7ck" }, + { "name": "chipkit_pro_mx7" }, + { "name": "chipkit_Pi" }, + { "name": "chipkit_Pi_USB_Serial" }, + { "name": "cmod" }, + { "name": "CUI32stem" }, + { "name": "ubw32_mx460" }, + { "name": "ubw32_mx795" }, + { "name": "cui32" }, + { "name": "usbono_pic32" }, + { "name": "chipkit_DP32" }, + { "name": "fubarino_mini_dev" }, + { "name": "fubarino_mini" }, + { "name": "fubarino_sd_seeed" }, + { "name": "fubarino_sd" }, + { "name": "Fubarino_SDZ" }, + { "name": "mega_pic32" }, + { "name": "mega_usb_pic32" }, + { "name": "Olimex_Pinguino32" }, + { "name": "picadillo_35t" }, + { "name": "quick240_usb_pic32" }, + { "name": "chipkit_uc32" }, + { "name": "uc32_pmod" }, + { "name": "uno_pic32" }, + { "name": "uno_pmod" }, + { "name": "chipkit_WF32" }, + { "name": "chipkit_WiFire" }, + { "name": "chipkit_WiFire_80MHz" }, + { "name": "OpenScope" }, + { "name": "openbci" }, + { "name": "Clicker2" } ], "toolsDependencies": [ { "packager": "chipKIT", "version": "4.8.3-pic32gcc", "name": "pic32-tools" - }, + }, { "packager": "chipKIT", "version": "v1.0.01-pic32gcc", @@ -1089,51 +1089,51 @@ "online": "http://chipkit.net/started/learn-basics/" }, "boards": [ - {"name": "cerebot32mx4"}, - {"name": "cerebot32mx7"}, - {"name": "cerebot_mx3ck"}, - {"name": "chipkit_mx3"}, - {"name": "cerebot_mx3ck_512"}, - {"name": "cerebot_mx4ck"}, - {"name": "chipkit_pro_mx4"}, - {"name": "cerebot_mx7ck"}, - {"name": "chipkit_pro_mx7"}, - {"name": "chipkit_Pi"}, - {"name": "chipkit_Pi_USB_Serial"}, - {"name": "cmod"}, - {"name": "CUI32stem"}, - {"name": "ubw32_mx460"}, - {"name": "ubw32_mx795"}, - {"name": "cui32"}, - {"name": "usbono_pic32"}, - {"name": "chipkit_DP32"}, - {"name": "fubarino_mini_dev"}, - {"name": "fubarino_mini"}, - {"name": "fubarino_sd_seeed"}, - {"name": "fubarino_sd"}, - {"name": "Fubarino_SDZ"}, - {"name": "mega_pic32"}, - {"name": "mega_usb_pic32"}, - {"name": "Olimex_Pinguino32"}, - {"name": "picadillo_35t"}, - {"name": "quick240_usb_pic32"}, - {"name": "chipkit_uc32"}, - {"name": "uc32_pmod"}, - {"name": "uno_pic32"}, - {"name": "uno_pmod"}, - {"name": "chipkit_WF32"}, - {"name": "chipkit_WiFire"}, - {"name": "chipkit_WiFire_80MHz"}, - {"name": "OpenScope"}, - {"name": "openbci"}, - {"name": "Clicker2"} + { "name": "cerebot32mx4" }, + { "name": "cerebot32mx7" }, + { "name": "cerebot_mx3ck" }, + { "name": "chipkit_mx3" }, + { "name": "cerebot_mx3ck_512" }, + { "name": "cerebot_mx4ck" }, + { "name": "chipkit_pro_mx4" }, + { "name": "cerebot_mx7ck" }, + { "name": "chipkit_pro_mx7" }, + { "name": "chipkit_Pi" }, + { "name": "chipkit_Pi_USB_Serial" }, + { "name": "cmod" }, + { "name": "CUI32stem" }, + { "name": "ubw32_mx460" }, + { "name": "ubw32_mx795" }, + { "name": "cui32" }, + { "name": "usbono_pic32" }, + { "name": "chipkit_DP32" }, + { "name": "fubarino_mini_dev" }, + { "name": "fubarino_mini" }, + { "name": "fubarino_sd_seeed" }, + { "name": "fubarino_sd" }, + { "name": "Fubarino_SDZ" }, + { "name": "mega_pic32" }, + { "name": "mega_usb_pic32" }, + { "name": "Olimex_Pinguino32" }, + { "name": "picadillo_35t" }, + { "name": "quick240_usb_pic32" }, + { "name": "chipkit_uc32" }, + { "name": "uc32_pmod" }, + { "name": "uno_pic32" }, + { "name": "uno_pmod" }, + { "name": "chipkit_WF32" }, + { "name": "chipkit_WiFire" }, + { "name": "chipkit_WiFire_80MHz" }, + { "name": "OpenScope" }, + { "name": "openbci" }, + { "name": "Clicker2" } ], "toolsDependencies": [ { "packager": "chipKIT", "version": "4.8.3-pic32gcc", "name": "pic32-tools" - }, + }, { "packager": "chipKIT", "version": "v1.0.01-pic32gcc", @@ -1154,28 +1154,28 @@ "host": "i686-mingw32", "archiveFileName": "pic32-tools-143-3-win32-image.tar.gz", "size": "132994414" - }, + }, { "url": "https://github.com/chipKIT32/chipKIT-compiler-builds/releases/download/1.43-3/pic32-tools-143-3-Darwin-image.tar.gz", "checksum": "SHA-256:8b7e4c659789f3c930499005c83c91ddaac24f0f80396947a60ce385a66cb05d", "host": "i386-apple-darwin", "archiveFileName": "pic32-tools-143-3-Darwin-image.tar.gz", "size": "132122806" - }, + }, { "url": "https://github.com/chipKIT32/chipKIT-compiler-builds/releases/download/1.43-3/pic32-tools-143-3-Linux32-image.tar.gz", "checksum": "SHA-256:A9C9254B8563D48736429A37AA6BA96C6AC28EA5E0A3E7F9B75E860F74F2A50F", "host": "x86_64-linux-gnu", "archiveFileName": "pic32-tools-143-3-Linux32-image.tar.gz", "size": "134890316" - }, + }, { "url": "https://github.com/chipKIT32/chipKIT-compiler-builds/releases/download/1.43-3/pic32-tools-143-3-Linux32-image.tar.gz", "checksum": "SHA-256:A9C9254B8563D48736429A37AA6BA96C6AC28EA5E0A3E7F9B75E860F74F2A50F", "host": "i686-pc-linux-gnu", "archiveFileName": "pic32-tools-143-3-Linux32-image.tar.gz", "size": "134890316" - }, + }, { "url": "https://github.com/chipKIT32/chipKIT-compiler-builds/releases/download/1.43-3/pic32-tools-143-3-arm-linux-image.tar.gz", "checksum": "SHA-256:5b4a6cc16bcf3455db5fe9e229212385177b3c4064b7bff31dfb043379c39ce3", @@ -1195,28 +1195,28 @@ "host": "i686-mingw32", "archiveFileName": "pic32-tools-142-win32-image.tar.gz", "size": "126646484" - }, + }, { "url": "https://github.com/chipKIT32/chipKIT-compiler-builds/releases/download/1.42/pic32-tools-142-Darwin-image.tar.gz", "checksum": "SHA-256:aa63591a918e8c2f0742354c2a22fbb12307b6125217fe0bb36f1c92abec07d9", "host": "i386-apple-darwin", "archiveFileName": "pic32-tools-142-Darwin-image.tar.gz", "size": "127083368" - }, + }, { "url": "https://github.com/chipKIT32/chipKIT-compiler-builds/releases/download/1.42/pic32-tools-142-Linux32-image.tar.gz", "checksum": "SHA-256:0bc8148cb8ffb9248920480f1792252b971ed4a88800862f33f8da59471d1f71", "host": "x86_64-linux-gnu", "archiveFileName": "pic32-tools-142-Linux32-image.tar.gz", "size": "128502802" - }, + }, { "url": "https://github.com/chipKIT32/chipKIT-compiler-builds/releases/download/1.42/pic32-tools-142-Linux32-image.tar.gz", "checksum": "SHA-256:0bc8148cb8ffb9248920480f1792252b971ed4a88800862f33f8da59471d1f71", "host": "i686-pc-linux-gnu", "archiveFileName": "pic32-tools-142-Linux32-image.tar.gz", "size": "128502802" - }, + }, { "url": "https://github.com/chipKIT32/chipKIT-compiler-builds/releases/download/1.42/pic32-tools-142-arm-linux-image.tar.gz", "checksum": "SHA-256:edef77a03f3668ca86cc68b64b51835900c0ad4417d003f492a4fb74fc6efee3", @@ -1236,28 +1236,28 @@ "host": "i686-mingw32", "archiveFileName": "pic32-tools-chipKIT-cxx-master-win32-image.zip", "size": "186744977" - }, + }, { "url": "https://github.com/chipKIT32/chipKIT-core/releases/download/v1.0.1/pic32-tools-chipKIT-cxx-master-Darwin-image.tar.gz", "checksum": "SHA-256:abf60aba418a0ae8295411a7ae784cf3a65779c8a89457e5eb9e7a6a7c2a9c51", "host": "i386-apple-darwin", "archiveFileName": "pic32-tools-chipKIT-cxx-master-Darwin-image.tar.gz", "size": "99409750" - }, + }, { "url": "https://github.com/chipKIT32/chipKIT-core/releases/download/v1.0.1/pic32-tools-chipKIT-cxx-master-Linux32-image.tar.gz", "checksum": "SHA-256:dcd504b81ab531fc3a325e24c0a0250997492843a20d53360bbf34cef170bac7", "host": "x86_64-linux-gnu", "archiveFileName": "pic32-tools-chipKIT-cxx-master-Linux32-image.tar.gz", "size": "100765964" - }, + }, { "url": "https://github.com/chipKIT32/chipKIT-core/releases/download/v1.0.1/pic32-tools-chipKIT-cxx-master-Linux32-image.tar.gz", "checksum": "SHA-256:dcd504b81ab531fc3a325e24c0a0250997492843a20d53360bbf34cef170bac7", "host": "i686-pc-linux-gnu", "archiveFileName": "pic32-tools-chipKIT-cxx-master-Linux32-image.tar.gz", "size": "100765964" - }, + }, { "url": "https://github.com/chipKIT32/chipKIT-core/releases/download/v1.0.1/pic32-tools-chipKIT-cxx-master-arm-linux-image.tar.gz", "checksum": "SHA-256:9f03328d2ec90900daf6eb1554c63a76144456b4fcc0bc4d6ff2291713e646f2", @@ -1318,28 +1318,28 @@ "archiveFileName": "pic32prog-osx-fat-2.1.41.tar.gz", "size": "217693", "checksum": "SHA-256:a38081ced6c72a04abefe317a4f605b5ce46d7330c6c342b4c506c139bc788bc" - }, + }, { "host": "x86_64-linux-gnu", "url": "https://github.com/majenkotech/pic32prog-autotools/releases/download/2.1.41/pic32prog-debian-64-2.1.41.tar.gz", "archiveFileName": "pic32prog-debian-64-2.1.41.tar.gz", "size": "244811", "checksum": "SHA-256:c10179c791421eeeccc8381763c151e087e809a86d3075317cd915a883fcf102" - }, + }, { - "host": "i686-pc-linux-gnu", + "host": "i686-pc-linux-gnu", "url": "https://github.com/majenkotech/pic32prog-autotools/releases/download/2.1.41/pic32prog-debian-32-2.1.41.tar.gz", "archiveFileName": "pic32prog-debian-32-2.1.41.tar.gz", "size": "121660", "checksum": "SHA-256:3ed6eacaf567d939af4322a2533a65fbae6d6c45eedfa4cff50457e475811271" - }, + }, { "host": "i686-mingw32", "url": "https://github.com/majenkotech/pic32prog-autotools/releases/download/2.1.41/pic32prog-win32-2.1.41.tar.gz", "archiveFileName": "pic32prog-windows-2.1.41.tar.gz", "size": "351669", "checksum": "SHA-256:bc870c881e1add5ef5adf955b2730b65f780d2e0366bb9f880f05d1fee70e329" - }, + }, { "host": "arm-linux-gnueabihf", "url": "https://github.com/majenkotech/pic32prog-autotools/releases/download/2.1.41/pic32prog-debian-armhf-2.1.41.tar.gz", @@ -1359,28 +1359,28 @@ "archiveFileName": "pic32prog-osx-fat-2.1.37.tar.gz", "size": "216566", "checksum": "SHA-256:3b786623885c653312c362802333d0c0f51c4db354c123202bf6f2bb5a87f533" - }, + }, { "host": "x86_64-linux-gnu", "url": "https://github.com/majenkotech/pic32prog-autotools/releases/download/2.1.37/pic32prog-debian-64-2.1.37.tar.gz", "archiveFileName": "pic32prog-debian-64-2.1.37.tar.gz", "size": "244217", "checksum": "SHA-256:1dce4353859560889b813537cbbdbfdaa2aaf99a5217677450d6a9085bf8dd25" - }, + }, { - "host": "i686-pc-linux-gnu", + "host": "i686-pc-linux-gnu", "url": "https://github.com/majenkotech/pic32prog-autotools/releases/download/2.1.37/pic32prog-debian-32-2.1.37.tar.gz", "archiveFileName": "pic32prog-debian-32-2.1.37.tar.gz", "size": "120842", "checksum": "SHA-256:dd4dd24c9a16add58164fa51ca099199100de02e84eb28c5e0edaae02748a889" - }, + }, { "host": "i686-mingw32", "url": "https://github.com/majenkotech/pic32prog-autotools/releases/download/2.1.37/pic32prog-win32-2.1.37.tar.gz", "archiveFileName": "pic32prog-windows-2.1.37.tar.gz", "size": "351317", "checksum": "SHA-256:25de088e817dda29a4f174ddfc23f711867726c2cad921a1451f097153c6e1d3" - }, + }, { "host": "arm-linux-gnueabihf", "url": "https://github.com/majenkotech/pic32prog-autotools/releases/download/2.1.37/pic32prog-debian-armhf-2.1.37.tar.gz", @@ -1400,28 +1400,28 @@ "archiveFileName": "pic32prog-macosx-2.1.24.tar.gz", "size": "213586", "checksum": "SHA-256:9ab16bb8704700495108bc468ff9dc74c9a0adc2eb8c4afcde19bf637974a39f" - }, + }, { "host": "x86_64-linux-gnu", "url": "https://github.com/majenkotech/pic32prog-autotools/releases/download/2.1.24/pic32prog-linux64-2.1.24.tar.gz", "archiveFileName": "pic32prog-linux64-2.1.24.tar.gz", "size": "201018", "checksum": "SHA-256:f3db46b088b955dcaf53a82cd39f7a024b0047f454368abd219c2868eff97b33" - }, + }, { - "host": "i686-pc-linux-gnu", + "host": "i686-pc-linux-gnu", "url": "https://github.com/majenkotech/pic32prog-autotools/releases/download/2.1.24/pic32prog-linux32-2.1.24.tar.gz", "archiveFileName": "pic32prog-linux32-2.1.24.tar.gz", "size": "182424", "checksum": "SHA-256:d7d3113ec0dd369079b6f4817003d834dee5528339f358ceefc8336ed1fff4a8" - }, + }, { "host": "i686-mingw32", "url": "https://github.com/majenkotech/pic32prog-autotools/releases/download/2.1.24/pic32prog-windows-2.1.24.tar.gz", "archiveFileName": "pic32prog-windows-2.1.24.tar.gz", "size": "246361", "checksum": "SHA-256:19e6c147ed96dc5585c38a2ebde88fbe9fe8ceeabc929aae7e3a0ed7e475a99d" - }, + }, { "host": "arm-linux-gnueabihf", "url": "https://github.com/majenkotech/pic32prog-autotools/releases/download/2.1.24/pic32prog-armlinux-2.1.24.tar.gz", @@ -1441,28 +1441,28 @@ "archiveFileName": "pic32prog-macosx_2_0_220.tar.gz", "size": "184974", "checksum": "SHA-256:ed47999be31cc50cd083f7d16c909a3aeb59366f87fb17c3726287dc4bb49319" - }, + }, { "host": "x86_64-linux-gnu", "url": "https://github.com/chipKIT32/chipKIT-core/releases/download/v1.2.1/pic32prog-linux64_2_0_224.tar.gz", "archiveFileName": "pic32prog-linux64_2_0_224.tar.gz", "size": "187187", "checksum": "SHA-256:E5E89CBCA2F5EA9038D23400883C9990F31EC2EC0076FD54353A2AA447DE50E5" - }, + }, { - "host": "i686-pc-linux-gnu", + "host": "i686-pc-linux-gnu", "url": "https://github.com/chipKIT32/chipKIT-core/releases/download/v1.2.1/pic32prog-linux32_2_0_224.tar.gz", "archiveFileName": "pic32prog-linux32_2_0_224.tar.gz", "size": "175510", "checksum": "SHA-256:037DA2461DC340EE20D0B5D2F4DD5DBAAD7FB57CDDC2852E3EEAFB78FB95BB62" - }, + }, { "host": "i686-mingw32", "url": "https://github.com/chipKIT32/chipKIT-core/releases/download/v1.2.1/pic32prog-windows_2_0_224.zip", "archiveFileName": "pic32prog-windows_2_0_224.zip", "size": "114018", "checksum": "SHA-256:ECC58A7C95720F4C47B98932F7297A2BF57E42E32D231AB9770472EC0C1F2530" - }, + }, { "host": "arm-linux-gnueabihf", "url": "https://github.com/chipKIT32/chipKIT-core/releases/download/v1.2.1/pic32prog-armlinux_2_0_224.tar.gz", @@ -1482,28 +1482,28 @@ "archiveFileName": "pic32prog-macosx_2_0_220.tar.gz", "size": "184974", "checksum": "SHA-256:ed47999be31cc50cd083f7d16c909a3aeb59366f87fb17c3726287dc4bb49319" - }, + }, { "host": "x86_64-linux-gnu", "url": "https://github.com/chipKIT32/chipKIT-core/releases/download/v1.2.0/pic32prog-linux64_2_0_220.tar.gz", "archiveFileName": "pic32prog-linux64_2_0_220.tar.gz", "size": "106598", "checksum": "SHA-256:edf0c3d363506ee293fbba25104af183263cca5c8e422fec18d9522357685b50" - }, + }, { - "host": "i686-pc-linux-gnu", + "host": "i686-pc-linux-gnu", "url": "https://github.com/chipKIT32/chipKIT-core/releases/download/v1.2.0/pic32prog-linux32_2_0_220.tar.gz", "archiveFileName": "pic32prog-linux32_2_0_220.tar.gz", "size": "110579", "checksum": "SHA-256:7e715d33e87ebbcd114be8388ff96e10d6c01954e281137496fcef496a1e0957" - }, + }, { "host": "i686-mingw32", "url": "https://github.com/chipKIT32/chipKIT-core/releases/download/v1.2.0/pic32prog-windows_2_0_220.zip", "archiveFileName": "pic32prog-windows_2_0_220.zip", "size": "108652", "checksum": "SHA-256:5B82FF78C44F03E01A14E657875638C05032BDCC5CEB20244C52DADE2120DB5D" - }, + }, { "host": "arm-linux-gnueabihf", "url": "https://github.com/chipKIT32/chipKIT-core/releases/download/v1.2.0/pic32prog-armlinux_2_0_220.tar.gz", @@ -1523,28 +1523,28 @@ "archiveFileName": "pic32prog-macosx.tar.gz", "size": "151829", "checksum": "SHA-256:6edcc9c886882e8b54a7286e3fd6ae9928cd15dafb8ddf15d8bd8c37c3caf2a8" - }, + }, { "host": "x86_64-linux-gnu", "url": "https://github.com/chipKIT32/chipKIT-core/releases/download/v1.0.1/pic32prog-linux64.tar.gz", "archiveFileName": "pic32prog-linux64.tar.gz", "size": "103729", "checksum": "SHA-256:1f291bc9889a7fa72c0dea3e6ed273e8ad044f211dd9603055e39ee111de13fb" - }, + }, { - "host": "i686-pc-linux-gnu", + "host": "i686-pc-linux-gnu", "url": "https://github.com/chipKIT32/chipKIT-core/releases/download/v1.0.1/pic32prog-linux32.tar.gz", "archiveFileName": "pic32prog-linux32.tar.gz", "size": "110658", "checksum": "SHA-256:13a8f838f976f96326179b3955eb2d5ea1eb17e66638c456cec1aa92b5531165" - }, + }, { "host": "i686-mingw32", "url": "https://github.com/chipKIT32/chipKIT-core/releases/download/v1.0.1/pic32prog-windows.zip", "archiveFileName": "pic32prog-windows.zip", "size": "51434", "checksum": "SHA-256:C8F91AD8D29ED4EE2249B8EB9AB476F0B4CB54FF5F856C5953A1DC2EE1D51D19" - }, + }, { "host": "arm-linux-gnueabihf", "url": "https://github.com/chipKIT32/chipKIT-core/releases/download/v1.0.1/pic32prog-armlinux.zip", @@ -1571,21 +1571,21 @@ "archiveFileName": "chipKIT_USB_drivers_otherOSes_v2.zip", "size": "162", "checksum": "SHA-256:83320249BEAF1BD023A7E42DA0A8717421681B62F070331DF6084048F8D763F8" - }, + }, { "host": "x86_64-linux-gnu", "url": "https://github.com/chipKIT32/chipKIT-drivers/releases/download/v2.0/chipKIT_USB_drivers_otherOSes_v2.zip", "archiveFileName": "chipKIT_USB_drivers_otherOSes_v2.zip", "size": "162", "checksum": "SHA-256:83320249BEAF1BD023A7E42DA0A8717421681B62F070331DF6084048F8D763F8" - }, + }, { - "host": "i686-pc-linux-gnu", + "host": "i686-pc-linux-gnu", "url": "https://github.com/chipKIT32/chipKIT-drivers/releases/download/v2.0/chipKIT_USB_drivers_otherOSes_v2.zip", "archiveFileName": "chipKIT_USB_drivers_otherOSes_v2.zip", "size": "162", "checksum": "SHA-256:83320249BEAF1BD023A7E42DA0A8717421681B62F070331DF6084048F8D763F8" - }, + }, { "host": "arm-linux-gnueabihf", "url": "https://github.com/chipKIT32/chipKIT-drivers/releases/download/v2.0/chipKIT_USB_drivers_otherOSes_v2.zip", @@ -1612,21 +1612,21 @@ "archiveFileName": "otherOSes.zip", "size": "162", "checksum": "SHA-256:83320249BEAF1BD023A7E42DA0A8717421681B62F070331DF6084048F8D763F8" - }, + }, { "host": "x86_64-linux-gnu", "url": "https://github.com/chipKIT32/chipKIT-drivers/releases/download/v1.0/otherOSes.zip", "archiveFileName": "otherOSes.zip", "size": "162", "checksum": "SHA-256:83320249BEAF1BD023A7E42DA0A8717421681B62F070331DF6084048F8D763F8" - }, + }, { - "host": "i686-pc-linux-gnu", + "host": "i686-pc-linux-gnu", "url": "https://github.com/chipKIT32/chipKIT-drivers/releases/download/v1.0/otherOSes.zip", "archiveFileName": "otherOSes.zip", "size": "162", "checksum": "SHA-256:83320249BEAF1BD023A7E42DA0A8717421681B62F070331DF6084048F8D763F8" - }, + }, { "host": "arm-linux-gnueabihf", "url": "https://github.com/chipKIT32/chipKIT-drivers/releases/download/v1.0/otherOSes.zip", diff --git a/arduino/cores/packageindex/testdata/package_clkdiv8_index.json b/arduino/cores/packageindex/testdata/package_clkdiv8_index.json index 755660e93ad..39fd01f5167 100644 --- a/arduino/cores/packageindex/testdata/package_clkdiv8_index.json +++ b/arduino/cores/packageindex/testdata/package_clkdiv8_index.json @@ -1,37 +1,46 @@ { - "packages": [{ - "name": "clkdiv8", - "maintainer": "clkdiv8", - "websiteURL": "http://clkdiv8.com", - "email": "info@clkdiv8.com", - "help": { - "online": "http://clkdiv8.com" - }, - "platforms": [{ - "name": "clkdiv8 Sparrow Boards", - "architecture": "avr", - "version": "0.0.1", - "category": "clkdiv8", - "url": "http://clkdiv8.com/download/clkdiv8-0.0.1.zip", - "archiveFileName": "clkdiv8-0.0.1.zip", - "checksum": "SHA-256:f90b18ffed0f6259e114f02f8b14d2b1d8dae88f941ab0e2e058167d5dd35340", - "size": "80288", - "help": { - "online": "http://clkdiv8.com" - }, - "boards": [{ - "name": "Sparrow V4" - }], - "toolsDependencies": [{ - "packager": "arduino", - "name": "avr-gcc", - "version": "4.8.1-arduino5" - }, { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - }] - }], - "tools": [] - }] + "packages": [ + { + "name": "clkdiv8", + "maintainer": "clkdiv8", + "websiteURL": "http://clkdiv8.com", + "email": "info@clkdiv8.com", + "help": { + "online": "http://clkdiv8.com" + }, + "platforms": [ + { + "name": "clkdiv8 Sparrow Boards", + "architecture": "avr", + "version": "0.0.1", + "category": "clkdiv8", + "url": "http://clkdiv8.com/download/clkdiv8-0.0.1.zip", + "archiveFileName": "clkdiv8-0.0.1.zip", + "checksum": "SHA-256:f90b18ffed0f6259e114f02f8b14d2b1d8dae88f941ab0e2e058167d5dd35340", + "size": "80288", + "help": { + "online": "http://clkdiv8.com" + }, + "boards": [ + { + "name": "Sparrow V4" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + } + ], + "tools": [] + } + ] } diff --git a/arduino/cores/packageindex/testdata/package_codebendercc_ariadne-bootloader_index.json b/arduino/cores/packageindex/testdata/package_codebendercc_ariadne-bootloader_index.json index b179fde347d..f40796426a7 100644 --- a/arduino/cores/packageindex/testdata/package_codebendercc_ariadne-bootloader_index.json +++ b/arduino/cores/packageindex/testdata/package_codebendercc_ariadne-bootloader_index.json @@ -22,11 +22,11 @@ "checksum": "SHA-256:f5bed2f81fbc649f2c9ed30f2a71b858359e20571a241dd9d31e06d49e4bcd7e", "size": "242696", "boards": [ - {"name": "Ariadne Bootloader"}, - {"name": "Arduino Duemilanove w/ ATmega328"}, - {"name": "Arduino Uno"}, - {"name": "Arduino Ethernet"}, - {"name": "Arduino Mega 2560"} + { "name": "Ariadne Bootloader" }, + { "name": "Arduino Duemilanove w/ ATmega328" }, + { "name": "Arduino Uno" }, + { "name": "Arduino Ethernet" }, + { "name": "Arduino Mega 2560" } ], "toolsDependencies": [] }, @@ -43,12 +43,12 @@ "checksum": "SHA-256:74125d1d125b763f09ee7afca0f5253aeca9a865e1fc1ba0c81af27d3a2c41c3", "size": "320528", "boards": [ - {"name": "Ariadne Bootloader"}, - {"name": "Arduino Duemilanove w/ ATmega328"}, - {"name": "Arduino Uno"}, - {"name": "Arduino Ethernet"}, - {"name": "Arduino Mega 2560"}, - {"name": "ATmega1284P"} + { "name": "Ariadne Bootloader" }, + { "name": "Arduino Duemilanove w/ ATmega328" }, + { "name": "Arduino Uno" }, + { "name": "Arduino Ethernet" }, + { "name": "Arduino Mega 2560" }, + { "name": "ATmega1284P" } ], "toolsDependencies": [] }, @@ -65,23 +65,23 @@ "checksum": "SHA-256:076af6127e0a2c80f583a4d214b941797dd68423afa1ea365afadfaafdbdd40b", "size": "972972", "boards": [ - {"name": "Uno"}, - {"name": "Duemilanove"}, - {"name": "Diecimila"}, - {"name": "Nano"}, - {"name": "Mini"}, - {"name": "BT"}, - {"name": "Pro"}, - {"name": "Pro Mini"}, - {"name": "Arduino Ethernet"}, - {"name": "Mega 2560"}, - {"name": "ATmega1284P"}, - {"name": "Mighty 1284P"}, - {"name": "Mighty Mini 1284P"}, - {"name": "Goldilocks"}, - {"name": "Bobuino"}, - {"name": "Skinny Bob"}, - {"name": "Sleeping Beauty"} + { "name": "Uno" }, + { "name": "Duemilanove" }, + { "name": "Diecimila" }, + { "name": "Nano" }, + { "name": "Mini" }, + { "name": "BT" }, + { "name": "Pro" }, + { "name": "Pro Mini" }, + { "name": "Arduino Ethernet" }, + { "name": "Mega 2560" }, + { "name": "ATmega1284P" }, + { "name": "Mighty 1284P" }, + { "name": "Mighty Mini 1284P" }, + { "name": "Goldilocks" }, + { "name": "Bobuino" }, + { "name": "Skinny Bob" }, + { "name": "Sleeping Beauty" } ], "toolsDependencies": [] } diff --git a/arduino/cores/packageindex/testdata/package_cosa_index.json b/arduino/cores/packageindex/testdata/package_cosa_index.json index 97c5aef0a57..3786247f16d 100644 --- a/arduino/cores/packageindex/testdata/package_cosa_index.json +++ b/arduino/cores/packageindex/testdata/package_cosa_index.json @@ -18,39 +18,39 @@ "online": "https://dl.dropboxusercontent.com/u/993383/Cosa/doc/html/index.html" }, "url": "https://github.com/mikaelpatel/Cosa/archive/v1.2.0b.zip", - "archiveFileName": "Cosa-1.2.0b.zip", - "checksum": "SHA-256:07f41d063992b2af286550c8269baac4b3af1a9990d4fb6e39de33ca08e7707c", - "size": "2021203", + "archiveFileName": "Cosa-1.2.0b.zip", + "checksum": "SHA-256:07f41d063992b2af286550c8269baac4b3af1a9990d4fb6e39de33ca08e7707c", + "size": "2021203", "boards": [ - {"name" : "AdaFruit ATmega32U4"}, - {"name" : "Anarduino MiniWireless"}, - {"name" : "Arduino Diecimila"}, - {"name" : "Arduino Duemilanove"}, - {"name" : "Arduino Leonardo"}, - {"name" : "Arduino Mega 1280"}, - {"name" : "Arduino Mega 2560"}, - {"name" : "Arduino Micro"}, - {"name" : "Arduino Nano"}, - {"name" : "Arduino Pro Micro"}, - {"name" : "Arduino Pro Mini"}, - {"name" : "Arduino Uno"}, - {"name" : "ATtinyX4"}, - {"name" : "ATtinyX5"}, - {"name" : "ATtinyX61"}, - {"name" : "ATmega328"}, - {"name" : "ATmega1284"}, - {"name" : "ITEAD Studio IBoard"}, - {"name" : "LilyPad Arduino"}, - {"name" : "LilyPad Arduino USB"}, - {"name" : "LowPowerLab Moteino"}, - {"name" : "LowPowerLab Moteino Mega"}, - {"name" : "Pinoccio Scout"}, - {"name" : "Microduino-Core"}, - {"name" : "Microduino-Core32u4"}, - {"name" : "Microduino-Core+"}, - {"name" : "PJRC Teensy 2.0"}, - {"name" : "PJRC Teensy++ 2.0"}, - {"name" : "Wicked Device WildFire V3"} + { "name": "AdaFruit ATmega32U4" }, + { "name": "Anarduino MiniWireless" }, + { "name": "Arduino Diecimila" }, + { "name": "Arduino Duemilanove" }, + { "name": "Arduino Leonardo" }, + { "name": "Arduino Mega 1280" }, + { "name": "Arduino Mega 2560" }, + { "name": "Arduino Micro" }, + { "name": "Arduino Nano" }, + { "name": "Arduino Pro Micro" }, + { "name": "Arduino Pro Mini" }, + { "name": "Arduino Uno" }, + { "name": "ATtinyX4" }, + { "name": "ATtinyX5" }, + { "name": "ATtinyX61" }, + { "name": "ATmega328" }, + { "name": "ATmega1284" }, + { "name": "ITEAD Studio IBoard" }, + { "name": "LilyPad Arduino" }, + { "name": "LilyPad Arduino USB" }, + { "name": "LowPowerLab Moteino" }, + { "name": "LowPowerLab Moteino Mega" }, + { "name": "Pinoccio Scout" }, + { "name": "Microduino-Core" }, + { "name": "Microduino-Core32u4" }, + { "name": "Microduino-Core+" }, + { "name": "PJRC Teensy 2.0" }, + { "name": "PJRC Teensy++ 2.0" }, + { "name": "Wicked Device WildFire V3" } ], "toolsDependencies": [ { @@ -74,39 +74,39 @@ "online": "https://dl.dropboxusercontent.com/u/993383/Cosa/doc/html/index.html" }, "url": "https://github.com/mikaelpatel/Cosa/archive/v1.1.1a.zip", - "archiveFileName": "Cosa-1.1.1a.zip", - "checksum": "SHA-256:3334c77f5e5f44e799d45b6c2ff8993b730fe21a1308b5a6df304582fd2189db", - "size": "2069014", + "archiveFileName": "Cosa-1.1.1a.zip", + "checksum": "SHA-256:3334c77f5e5f44e799d45b6c2ff8993b730fe21a1308b5a6df304582fd2189db", + "size": "2069014", "boards": [ - {"name" : "AdaFruit ATmega32U4"}, - {"name" : "Anarduino MiniWireless"}, - {"name" : "Arduino Diecimila"}, - {"name" : "Arduino Duemilanove"}, - {"name" : "Arduino Leonardo"}, - {"name" : "Arduino Mega 1280"}, - {"name" : "Arduino Mega 2560"}, - {"name" : "Arduino Micro"}, - {"name" : "Arduino Nano"}, - {"name" : "Arduino Pro Micro"}, - {"name" : "Arduino Pro Mini"}, - {"name" : "Arduino Uno"}, - {"name" : "ATtinyX4"}, - {"name" : "ATtinyX5"}, - {"name" : "ATtinyX61"}, - {"name" : "ATmega328"}, - {"name" : "ATmega1284"}, - {"name" : "ITEAD Studio IBoard"}, - {"name" : "LilyPad Arduino"}, - {"name" : "LilyPad Arduino USB"}, - {"name" : "LowPowerLab Moteino"}, - {"name" : "LowPowerLab Moteino Mega"}, - {"name" : "Pinoccio Scout"}, - {"name" : "Microduino-Core"}, - {"name" : "Microduino-Core32u4"}, - {"name" : "Microduino-Core+"}, - {"name" : "PJRC Teensy 2.0"}, - {"name" : "PJRC Teensy++ 2.0"}, - {"name" : "Wicked Device WildFire V3"} + { "name": "AdaFruit ATmega32U4" }, + { "name": "Anarduino MiniWireless" }, + { "name": "Arduino Diecimila" }, + { "name": "Arduino Duemilanove" }, + { "name": "Arduino Leonardo" }, + { "name": "Arduino Mega 1280" }, + { "name": "Arduino Mega 2560" }, + { "name": "Arduino Micro" }, + { "name": "Arduino Nano" }, + { "name": "Arduino Pro Micro" }, + { "name": "Arduino Pro Mini" }, + { "name": "Arduino Uno" }, + { "name": "ATtinyX4" }, + { "name": "ATtinyX5" }, + { "name": "ATtinyX61" }, + { "name": "ATmega328" }, + { "name": "ATmega1284" }, + { "name": "ITEAD Studio IBoard" }, + { "name": "LilyPad Arduino" }, + { "name": "LilyPad Arduino USB" }, + { "name": "LowPowerLab Moteino" }, + { "name": "LowPowerLab Moteino Mega" }, + { "name": "Pinoccio Scout" }, + { "name": "Microduino-Core" }, + { "name": "Microduino-Core32u4" }, + { "name": "Microduino-Core+" }, + { "name": "PJRC Teensy 2.0" }, + { "name": "PJRC Teensy++ 2.0" }, + { "name": "Wicked Device WildFire V3" } ], "toolsDependencies": [ { @@ -130,39 +130,39 @@ "online": "https://dl.dropboxusercontent.com/u/993383/Cosa/doc/html/index.html" }, "url": "https://github.com/mikaelpatel/Cosa/archive/v1.1.0.zip", - "archiveFileName": "Cosa-1.1.0.zip", - "checksum": "SHA-256:0b604d54c21f6a88482d6417eba453a5023119b3120736745af43d65738ec3d0", - "size": "1994386", + "archiveFileName": "Cosa-1.1.0.zip", + "checksum": "SHA-256:0b604d54c21f6a88482d6417eba453a5023119b3120736745af43d65738ec3d0", + "size": "1994386", "boards": [ - {"name" : "AdaFruit ATmega32U4"}, - {"name" : "Anarduino MiniWireless"}, - {"name" : "Arduino Diecimila"}, - {"name" : "Arduino Duemilanove"}, - {"name" : "Arduino Leonardo"}, - {"name" : "Arduino Mega 1280"}, - {"name" : "Arduino Mega 2560"}, - {"name" : "Arduino Micro"}, - {"name" : "Arduino Nano"}, - {"name" : "Arduino Pro Micro"}, - {"name" : "Arduino Pro Mini"}, - {"name" : "Arduino Uno"}, - {"name" : "ATtinyX4"}, - {"name" : "ATtinyX5"}, - {"name" : "ATtinyX61"}, - {"name" : "ATmega328"}, - {"name" : "ATmega1284"}, - {"name" : "ITEAD Studio IBoard"}, - {"name" : "LilyPad Arduino"}, - {"name" : "LilyPad Arduino USB"}, - {"name" : "LowPowerLab Moteino"}, - {"name" : "LowPowerLab Moteino Mega"}, - {"name" : "Pinoccio Scout"}, - {"name" : "Microduino-Core"}, - {"name" : "Microduino-Core32u4"}, - {"name" : "Microduino-Core+"}, - {"name" : "PJRC Teensy 2.0"}, - {"name" : "PJRC Teensy++ 2.0"}, - {"name" : "Wicked Device WildFire V3"} + { "name": "AdaFruit ATmega32U4" }, + { "name": "Anarduino MiniWireless" }, + { "name": "Arduino Diecimila" }, + { "name": "Arduino Duemilanove" }, + { "name": "Arduino Leonardo" }, + { "name": "Arduino Mega 1280" }, + { "name": "Arduino Mega 2560" }, + { "name": "Arduino Micro" }, + { "name": "Arduino Nano" }, + { "name": "Arduino Pro Micro" }, + { "name": "Arduino Pro Mini" }, + { "name": "Arduino Uno" }, + { "name": "ATtinyX4" }, + { "name": "ATtinyX5" }, + { "name": "ATtinyX61" }, + { "name": "ATmega328" }, + { "name": "ATmega1284" }, + { "name": "ITEAD Studio IBoard" }, + { "name": "LilyPad Arduino" }, + { "name": "LilyPad Arduino USB" }, + { "name": "LowPowerLab Moteino" }, + { "name": "LowPowerLab Moteino Mega" }, + { "name": "Pinoccio Scout" }, + { "name": "Microduino-Core" }, + { "name": "Microduino-Core32u4" }, + { "name": "Microduino-Core+" }, + { "name": "PJRC Teensy 2.0" }, + { "name": "PJRC Teensy++ 2.0" }, + { "name": "Wicked Device WildFire V3" } ], "toolsDependencies": [ { @@ -178,8 +178,7 @@ ] } ], - "tools": [ - ] + "tools": [] } ] } diff --git a/arduino/cores/packageindex/testdata/package_cytron_index.json b/arduino/cores/packageindex/testdata/package_cytron_index.json index e22a342867b..35cef7b6841 100644 --- a/arduino/cores/packageindex/testdata/package_cytron_index.json +++ b/arduino/cores/packageindex/testdata/package_cytron_index.json @@ -36,9 +36,9 @@ "version": "4.8.1-arduino5" }, { - "packager":"arduino", - "name":"avrdude", - "version":"6.0.1-arduino5" + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" }, { "packager": "cytron", diff --git a/arduino/cores/packageindex/testdata/package_damellis_attiny_index.json b/arduino/cores/packageindex/testdata/package_damellis_attiny_index.json index 0526cc5defa..3c341313b2d 100644 --- a/arduino/cores/packageindex/testdata/package_damellis_attiny_index.json +++ b/arduino/cores/packageindex/testdata/package_damellis_attiny_index.json @@ -21,12 +21,7 @@ "archiveFileName": "702aa287455f7e052cf94fd4949398fec0ef21b8.zip", "checksum": "SHA-256:bfffa4a700e42ae993895f5eea22bc369ba5ac3ea36eca18ac5f72a05bb60ab5", "size": "5005", - "boards": [ - {"name": "ATtiny45"}, - {"name": "ATtiny85"}, - {"name": "ATtiny44"}, - {"name": "ATtiny84"} - ], + "boards": [{ "name": "ATtiny45" }, { "name": "ATtiny85" }, { "name": "ATtiny44" }, { "name": "ATtiny84" }], "toolsDependencies": [ { "packager": "arduino", @@ -52,12 +47,7 @@ "archiveFileName": "76ca88ce3c195fcba8e8a645084e352965dc80e0.zip", "checksum": "SHA-256:49a4dfc3796caf2533050b0b962ae0affb2471b8ded1283936d7b712cc1fdff1", "size": "5719", - "boards": [ - {"name": "ATtiny45"}, - {"name": "ATtiny85"}, - {"name": "ATtiny44"}, - {"name": "ATtiny84"} - ], + "boards": [{ "name": "ATtiny45" }, { "name": "ATtiny85" }, { "name": "ATtiny44" }, { "name": "ATtiny84" }], "toolsDependencies": [ { "packager": "arduino", @@ -84,12 +74,12 @@ "checksum": "SHA-256:1654a8968fea7d599255bd18430786f9c84340606e7a678b9cf9a3cd49d94ad7", "size": "5913", "boards": [ - {"name": "ATtiny25"}, - {"name": "ATtiny45"}, - {"name": "ATtiny85"}, - {"name": "ATtiny24"}, - {"name": "ATtiny44"}, - {"name": "ATtiny84"} + { "name": "ATtiny25" }, + { "name": "ATtiny45" }, + { "name": "ATtiny85" }, + { "name": "ATtiny24" }, + { "name": "ATtiny44" }, + { "name": "ATtiny84" } ] } ], diff --git a/arduino/cores/packageindex/testdata/package_digistump_index.json b/arduino/cores/packageindex/testdata/package_digistump_index.json index a1119dfeb7c..63e6248c9d7 100644 --- a/arduino/cores/packageindex/testdata/package_digistump_index.json +++ b/arduino/cores/packageindex/testdata/package_digistump_index.json @@ -1,15 +1,15 @@ { - "packages":[ - { - "name":"digistump", - "maintainer":"Digistump", - "websiteURL":"http://digistump.com", - "email":"support@digistump.com", - "help":{ - "online":"https://digistump.com/board" - }, - "platforms":[ - { + "packages": [ + { + "name": "digistump", + "maintainer": "Digistump", + "websiteURL": "http://digistump.com", + "email": "support@digistump.com", + "help": { + "online": "https://digistump.com/board" + }, + "platforms": [ + { "name": "Digistump AVR Boards", "architecture": "avr", "version": "1.6.7", @@ -69,9 +69,7 @@ "help": { "online": "https://github.com/digistump/DigistumpArduino/issues" }, - "boards": [ - {"name": "Digistump DigiX"} - ], + "boards": [{ "name": "Digistump DigiX" }], "toolsDependencies": [ { "packager": "digistump", @@ -103,8 +101,8 @@ "online": "http://digistump.com/wiki/oak" }, "boards": [ - {"name": "Oak by Digistump (Pin 1 Safe Mode - Default)"}, - {"name": "Oak by Digistump (No Safe Mode - ADVANCED ONLY)"} + { "name": "Oak by Digistump (Pin 1 Safe Mode - Default)" }, + { "name": "Oak by Digistump (No Safe Mode - ADVANCED ONLY)" } ], "toolsDependencies": [ { @@ -118,13 +116,13 @@ "version": "0.9.1" }, { - "packager": "digistump", - "version": "1.20.0-26-gb404fb9-2", + "packager": "digistump", + "version": "1.20.0-26-gb404fb9-2", "name": "xtensa-lx106-elf-gcc" - }, + }, { - "packager": "digistump", - "version": "0.1.2", + "packager": "digistump", + "version": "0.1.2", "name": "mkspiffs" } ] @@ -142,9 +140,9 @@ "online": "http://digistump.com/wiki/oak" }, "boards": [ - {"name": "Oak by Digistump (Pin 1 Safe Mode - Default)"}, - {"name": "Oak by Digistump (Pin 1 Safe Mode - Manual Config Only)"}, - {"name": "Oak by Digistump (No Safe Mode - ADVANCED ONLY)"} + { "name": "Oak by Digistump (Pin 1 Safe Mode - Default)" }, + { "name": "Oak by Digistump (Pin 1 Safe Mode - Manual Config Only)" }, + { "name": "Oak by Digistump (No Safe Mode - ADVANCED ONLY)" } ], "toolsDependencies": [ { @@ -158,13 +156,13 @@ "version": "0.9.1" }, { - "packager": "digistump", - "version": "1.20.0-26-gb404fb9-2", + "packager": "digistump", + "version": "1.20.0-26-gb404fb9-2", "name": "xtensa-lx106-elf-gcc" - }, + }, { - "packager": "digistump", - "version": "0.1.2", + "packager": "digistump", + "version": "0.1.2", "name": "mkspiffs" } ] @@ -182,9 +180,9 @@ "online": "http://digistump.com/wiki/oak" }, "boards": [ - {"name": "Oak by Digistump (Pin 1 Safe Mode - Default)"}, - {"name": "Oak by Digistump (Pin 1 Safe Mode - Manual Config Only)"}, - {"name": "Oak by Digistump (No Safe Mode - ADVANCED ONLY)"} + { "name": "Oak by Digistump (Pin 1 Safe Mode - Default)" }, + { "name": "Oak by Digistump (Pin 1 Safe Mode - Manual Config Only)" }, + { "name": "Oak by Digistump (No Safe Mode - ADVANCED ONLY)" } ], "toolsDependencies": [ { @@ -198,13 +196,13 @@ "version": "0.9.1" }, { - "packager": "digistump", - "version": "1.20.0-26-gb404fb9-2", + "packager": "digistump", + "version": "1.20.0-26-gb404fb9-2", "name": "xtensa-lx106-elf-gcc" - }, + }, { - "packager": "digistump", - "version": "0.1.2", + "packager": "digistump", + "version": "0.1.2", "name": "mkspiffs" } ] @@ -222,9 +220,9 @@ "online": "http://digistump.com/wiki/oak" }, "boards": [ - {"name": "Oak by Digistump (Pin 1 Safe Mode - Default)"}, - {"name": "Oak by Digistump (Pin 1 Safe Mode - Manual Config Only)"}, - {"name": "Oak by Digistump (No Safe Mode - ADVANCED ONLY)"} + { "name": "Oak by Digistump (Pin 1 Safe Mode - Default)" }, + { "name": "Oak by Digistump (Pin 1 Safe Mode - Manual Config Only)" }, + { "name": "Oak by Digistump (No Safe Mode - ADVANCED ONLY)" } ], "toolsDependencies": [ { @@ -238,13 +236,13 @@ "version": "0.9.1" }, { - "packager": "digistump", - "version": "1.20.0-26-gb404fb9-2", + "packager": "digistump", + "version": "1.20.0-26-gb404fb9-2", "name": "xtensa-lx106-elf-gcc" - }, + }, { - "packager": "digistump", - "version": "0.1.2", + "packager": "digistump", + "version": "0.1.2", "name": "mkspiffs" } ] @@ -262,9 +260,9 @@ "online": "http://digistump.com/wiki/oak" }, "boards": [ - {"name": "Oak by Digistump (Pin 1 Safe Mode - Default)"}, - {"name": "Oak by Digistump (Pin 1 Safe Mode - Manual Config Only)"}, - {"name": "Oak by Digistump (No Safe Mode - ADVANCED ONLY)"} + { "name": "Oak by Digistump (Pin 1 Safe Mode - Default)" }, + { "name": "Oak by Digistump (Pin 1 Safe Mode - Manual Config Only)" }, + { "name": "Oak by Digistump (No Safe Mode - ADVANCED ONLY)" } ], "toolsDependencies": [ { @@ -278,13 +276,13 @@ "version": "0.9.1" }, { - "packager": "digistump", - "version": "1.20.0-26-gb404fb9-2", + "packager": "digistump", + "version": "1.20.0-26-gb404fb9-2", "name": "xtensa-lx106-elf-gcc" - }, + }, { - "packager": "digistump", - "version": "0.1.2", + "packager": "digistump", + "version": "0.1.2", "name": "mkspiffs" } ] @@ -302,9 +300,9 @@ "online": "http://digistump.com/wiki/oak" }, "boards": [ - {"name": "Oak by Digistump (Pin 1 Safe Mode - Default)"}, - {"name": "Oak by Digistump (Pin 1 Safe Mode - Manual Config Only)"}, - {"name": "Oak by Digistump (No Safe Mode - ADVANCED ONLY)"} + { "name": "Oak by Digistump (Pin 1 Safe Mode - Default)" }, + { "name": "Oak by Digistump (Pin 1 Safe Mode - Manual Config Only)" }, + { "name": "Oak by Digistump (No Safe Mode - ADVANCED ONLY)" } ], "toolsDependencies": [ { @@ -318,13 +316,13 @@ "version": "0.9.1" }, { - "packager": "digistump", - "version": "1.20.0-26-gb404fb9-2", + "packager": "digistump", + "version": "1.20.0-26-gb404fb9-2", "name": "xtensa-lx106-elf-gcc" - }, + }, { - "packager": "digistump", - "version": "0.1.2", + "packager": "digistump", + "version": "0.1.2", "name": "mkspiffs" } ] @@ -342,9 +340,9 @@ "online": "http://digistump.com/wiki/oak" }, "boards": [ - {"name": "Oak by Digistump (Pin 1 Safe Mode - Default)"}, - {"name": "Oak by Digistump (Pin 1 Safe Mode - Manual Config Only)"}, - {"name": "Oak by Digistump (No Safe Mode - ADVANCED ONLY)"} + { "name": "Oak by Digistump (Pin 1 Safe Mode - Default)" }, + { "name": "Oak by Digistump (Pin 1 Safe Mode - Manual Config Only)" }, + { "name": "Oak by Digistump (No Safe Mode - ADVANCED ONLY)" } ], "toolsDependencies": [ { @@ -358,56 +356,54 @@ "version": "0.9.1" }, { - "packager": "digistump", - "version": "1.20.0-26-gb404fb9-2", + "packager": "digistump", + "version": "1.20.0-26-gb404fb9-2", "name": "xtensa-lx106-elf-gcc" - }, + }, { - "packager": "digistump", - "version": "0.1.2", + "packager": "digistump", + "version": "0.1.2", "name": "mkspiffs" } ] } - - ], - "tools":[ - { - "name": "micronucleus", - "version": "2.0a4", - "systems": [ - { - "host": "x86_64-apple-darwin", - "archiveFileName": "micronucleus-2.0a4-osx.tar.gz", - "url": "https://github.com/digistump/DigistumpArduino/releases/download/1.6.5a/micronucleus-2.0a4-osx.tar.gz", - "checksum": "SHA-256:B5EB0C7B251CD88F4816186BB931855834141E71A28D90FB9E46788E483AA421", - "size": "51203" - }, - { - "host": "i686-mingw32", - "archiveFileName": "micronucleus-2.0a4-win.zip", - "url": "https://github.com/digistump/DigistumpArduino/releases/download/1.6.5a/micronucleus-2.0a4-win.zip", - "checksum": "SHA-256:7027971118FDE88484AACB5D8CA7867D66E273839EC3B2592616829317BB70E4", - "size": "1712005" - }, - { - "host": "i686-linux-gnu", - "archiveFileName": "micronucleus-2.0a4-linux32.tar.gz", - "url": "https://github.com/digistump/DigistumpArduino/releases/download/1.6.5a/micronucleus-2.0a4-linux32.tar.gz", - "checksum": "SHA-256:0D4286388EED28D1ECB29AFE81253F24F54D4F0A5C1B2C17507EABD504C595F8", - "size": "21909" - }, - { - "host": "x86_64-linux-gnu", - "archiveFileName": "micronucleus-2.0a4-linux64.tar.gz", - "url": "https://github.com/digistump/DigistumpArduino/releases/download/1.6.5a/micronucleus-2.0a4-linux64.tar.gz", - "checksum": "SHA-256:1F545C0BB60E85A604901C2D7044772AC91776594C209C571DFEDAD4A70195B8", - "size": "22874" - } - - ] - }, - { + ], + "tools": [ + { + "name": "micronucleus", + "version": "2.0a4", + "systems": [ + { + "host": "x86_64-apple-darwin", + "archiveFileName": "micronucleus-2.0a4-osx.tar.gz", + "url": "https://github.com/digistump/DigistumpArduino/releases/download/1.6.5a/micronucleus-2.0a4-osx.tar.gz", + "checksum": "SHA-256:B5EB0C7B251CD88F4816186BB931855834141E71A28D90FB9E46788E483AA421", + "size": "51203" + }, + { + "host": "i686-mingw32", + "archiveFileName": "micronucleus-2.0a4-win.zip", + "url": "https://github.com/digistump/DigistumpArduino/releases/download/1.6.5a/micronucleus-2.0a4-win.zip", + "checksum": "SHA-256:7027971118FDE88484AACB5D8CA7867D66E273839EC3B2592616829317BB70E4", + "size": "1712005" + }, + { + "host": "i686-linux-gnu", + "archiveFileName": "micronucleus-2.0a4-linux32.tar.gz", + "url": "https://github.com/digistump/DigistumpArduino/releases/download/1.6.5a/micronucleus-2.0a4-linux32.tar.gz", + "checksum": "SHA-256:0D4286388EED28D1ECB29AFE81253F24F54D4F0A5C1B2C17507EABD504C595F8", + "size": "21909" + }, + { + "host": "x86_64-linux-gnu", + "archiveFileName": "micronucleus-2.0a4-linux64.tar.gz", + "url": "https://github.com/digistump/DigistumpArduino/releases/download/1.6.5a/micronucleus-2.0a4-linux64.tar.gz", + "checksum": "SHA-256:1F545C0BB60E85A604901C2D7044772AC91776594C209C571DFEDAD4A70195B8", + "size": "22874" + } + ] + }, + { "name": "arm-none-eabi-gcc", "version": "4.8.3-2014q1", "systems": [ @@ -693,7 +689,7 @@ } ] } - ] - } - ] + ] + } + ] } diff --git a/arduino/cores/packageindex/testdata/package_drazzy.com_index.json b/arduino/cores/packageindex/testdata/package_drazzy.com_index.json index 4f90139c220..4d42a5e9a04 100644 --- a/arduino/cores/packageindex/testdata/package_drazzy.com_index.json +++ b/arduino/cores/packageindex/testdata/package_drazzy.com_index.json @@ -1,408 +1,410 @@ -{ - "packages": [ - { - "name": "ATTinyCore", - "maintainer": "Spence Konde", - "websiteURL": "https://github.com/SpenceKonde/ATTinyCore", - "email": "", - "help": { - "online": "" - }, - "platforms": [ - { - "name": "ATTinyCore", - "architecture": "avr", - "version": "1.0.4", - "category": "Contributed", - "help": { - "online": "" - }, - "url": "https://github.com/SpenceKonde/ATTinyCore/archive/v1.0.4.tar.gz", - "archiveFileName": "ATTinyCore-1.0.4.tar.gz", - "checksum": "SHA-256:c647ad9efebbb44ce50153c0598b8152b6df381d0a77333e3f75c9afddad33bf", - "size": "249576", - "boards": [ - {"name": "ATtiny2313"}, - {"name": "ATtiny4313"}, - {"name": "ATtiny24"}, - {"name": "ATtiny44"}, - {"name": "ATtiny84"}, - {"name": "ATtiny25"}, - {"name": "ATtiny45"}, - {"name": "ATtiny85"}, - {"name": "ATtiny261"}, - {"name": "ATtiny461"}, - {"name": "ATtiny861"}, - {"name": "ATtiny87"}, - {"name": "ATtiny167"}, - {"name": "ATtiny48"}, - {"name": "ATtiny88"} - ], - "toolsDependencies": [] - }, - { - "name": "ATTinyCore", - "architecture": "avr", - "version": "1.0.5", - "category": "Contributed", - "help": { - "online": "" - }, - "url": "https://github.com/SpenceKonde/ATTinyCore/archive/v1.0.5.tar.gz", - "archiveFileName": "ATTinyCore-1.0.5.tar.gz", - "checksum": "SHA-256:cf30122e480074b02cd4deedce4f7474ab37a789277871a0798a66ee56d898ae", - "size": "249892", - "boards": [ - {"name": "ATtiny2313"}, - {"name": "ATtiny4313"}, - {"name": "ATtiny24"}, - {"name": "ATtiny44"}, - {"name": "ATtiny84"}, - {"name": "ATtiny25"}, - {"name": "ATtiny45"}, - {"name": "ATtiny85"}, - {"name": "ATtiny261"}, - {"name": "ATtiny461"}, - {"name": "ATtiny861"}, - {"name": "ATtiny87"}, - {"name": "ATtiny167"}, - {"name": "ATtiny48"}, - {"name": "ATtiny88"} - ], - "toolsDependencies": [] - }, - { - "name": "ATTinyCore", - "architecture": "avr", - "version": "1.0.6", - "category": "Contributed", - "help": { - "online": "" - }, - "url": "https://github.com/SpenceKonde/ATTinyCore/archive/v1.0.6.1.tar.gz", - "archiveFileName": "ATTinyCore-1.0.6.1.tar.gz", - "checksum": "SHA-256:6c7a749d6c0df8ddaac041d42c1c0c20d6a022fe3bf4bcb7dca3674c56c4fa89", - "size": "250882", - "boards": [ - {"name": "ATtiny2313"}, - {"name": "ATtiny4313"}, - {"name": "ATtiny24"}, - {"name": "ATtiny44"}, - {"name": "ATtiny84"}, - {"name": "ATtiny25"}, - {"name": "ATtiny45"}, - {"name": "ATtiny85"}, - {"name": "ATtiny261"}, - {"name": "ATtiny461"}, - {"name": "ATtiny861"}, - {"name": "ATtiny87"}, - {"name": "ATtiny167"}, - {"name": "ATtiny48"}, - {"name": "ATtiny88"} - ], - "toolsDependencies": [] - }, - { - "name": "ATTinyCore", - "architecture": "avr", - "version": "1.1.0", - "category": "Contributed", - "help": { - "online": "" - }, - "url": "https://github.com/SpenceKonde/ATTinyCore/archive/v1.1.0.tar.gz", - "archiveFileName": "ATTinyCore-1.1.0.tar.gz", - "checksum": "SHA-256:db2914be21f03c5f39e3dfea1d1d03f9168b7ed91a49a32def53eaaa82626dd7", - "size": "345765", - "boards": [ - {"name": "ATtiny441"}, - {"name": "ATtiny841"}, - {"name": "ATtiny1634"}, - {"name": "ATtiny828"}, - {"name": "ATtiny2313"}, - {"name": "ATtiny4313"}, - {"name": "ATtiny24"}, - {"name": "ATtiny44"}, - {"name": "ATtiny84"}, - {"name": "ATtiny25"}, - {"name": "ATtiny45"}, - {"name": "ATtiny85"}, - {"name": "ATtiny261"}, - {"name": "ATtiny461"}, - {"name": "ATtiny861"}, - {"name": "ATtiny87"}, - {"name": "ATtiny167"}, - {"name": "ATtiny48"}, - {"name": "ATtiny88"} - ], - "toolsDependencies": [] - }, - { - "name": "ATTinyCore", - "architecture": "avr", - "version": "1.1.1", - "category": "Contributed", - "help": { - "online": "" - }, - "url": "https://github.com/SpenceKonde/ATTinyCore/archive/v1.1.1.3.tar.gz", - "archiveFileName": "ATTinyCore-1.1.1.3.tar.gz", - "checksum": "SHA-256:eafd5e2db5812764b6d6b8889c0cf4bfaa62dfefaf1cd139ba92898bd20bc85e", - "size": "173202", - "boards": [ - {"name": "ATtiny441"}, - {"name": "ATtiny841"}, - {"name": "ATtiny1634"}, - {"name": "ATtiny828"}, - {"name": "ATtiny2313"}, - {"name": "ATtiny4313"}, - {"name": "ATtiny24"}, - {"name": "ATtiny44"}, - {"name": "ATtiny84"}, - {"name": "ATtiny25"}, - {"name": "ATtiny45"}, - {"name": "ATtiny85"}, - {"name": "ATtiny261"}, - {"name": "ATtiny461"}, - {"name": "ATtiny861"}, - {"name": "ATtiny87"}, - {"name": "ATtiny167"}, - {"name": "ATtiny48"}, - {"name": "ATtiny88"} - ], - "toolsDependencies": [] - }, - { - "name": "ATTinyCore", - "architecture": "avr", - "version": "1.1.2", - "category": "Contributed", - "help": { - "online": "" - }, - "url": "https://github.com/SpenceKonde/ATTinyCore/archive/v1.1.2.tar.gz", - "archiveFileName": "ATTinyCore-1.1.2.tar.gz", - "checksum": "SHA-256:b5b03ba5c1544f159804b8067bbb61e27fc5eaa1ba0b5cdc7ac08fd2bdefcf18", - "size": "3951319", - "boards": [ - {"name": "ATtiny441"}, - {"name": "ATtiny841"}, - {"name": "ATtiny1634"}, - {"name": "ATtiny828"}, - {"name": "ATtiny2313"}, - {"name": "ATtiny4313"}, - {"name": "ATtiny24"}, - {"name": "ATtiny44"}, - {"name": "ATtiny84"}, - {"name": "ATtiny25"}, - {"name": "ATtiny45"}, - {"name": "ATtiny85"}, - {"name": "ATtiny261"}, - {"name": "ATtiny461"}, - {"name": "ATtiny861"}, - {"name": "ATtiny87"}, - {"name": "ATtiny167"}, - {"name": "ATtiny48"}, - {"name": "ATtiny88"} - ], - "toolsDependencies": [] - }, - { - "name": "ATTinyCore", - "architecture": "avr", - "version": "1.1.3", - "category": "Contributed", - "help": { - "online": "" - }, - "url": "https://github.com/SpenceKonde/ATTinyCore/archive/1.1.3.tar.gz", - "archiveFileName": "ATTinyCore-1.1.3.tar.gz", - "checksum": "SHA-256:ed86fdebbd76f7f8e7de6aff6999088532b2a44ef85079d895a232c308b2534f", - "size": "6397354", - "boards": [ - {"name": "ATtiny441"}, - {"name": "ATtiny841"}, - {"name": "ATtiny1634"}, - {"name": "ATtiny828"}, - {"name": "ATtiny2313"}, - {"name": "ATtiny4313"}, - {"name": "ATtiny24"}, - {"name": "ATtiny44"}, - {"name": "ATtiny84"}, - {"name": "ATtiny25"}, - {"name": "ATtiny45"}, - {"name": "ATtiny85"}, - {"name": "ATtiny261"}, - {"name": "ATtiny461"}, - {"name": "ATtiny861"}, - {"name": "ATtiny87"}, - {"name": "ATtiny167"}, - {"name": "ATtiny48"}, - {"name": "ATtiny88"} - ], - "toolsDependencies": [] - }, - { - "name": "ATTinyCore", - "architecture": "avr", - "version": "1.1.4", - "category": "Contributed", - "help": { - "online": "" - }, - "url": "https://github.com/SpenceKonde/ATTinyCore/archive/v1.1.4.tar.gz", - "archiveFileName": "ATTinyCore-v1.1.4.tar.gz", - "checksum": "SHA-256:49927ff873c53f7ef335f584d9664bc0b7115a61b8eb6e555eee2653d6854701", - "size": "6397502", - "boards": [ - {"name": "ATtiny441"}, - {"name": "ATtiny841"}, - {"name": "ATtiny1634"}, - {"name": "ATtiny828"}, - {"name": "ATtiny2313"}, - {"name": "ATtiny4313"}, - {"name": "ATtiny24"}, - {"name": "ATtiny44"}, - {"name": "ATtiny84"}, - {"name": "ATtiny25"}, - {"name": "ATtiny45"}, - {"name": "ATtiny85"}, - {"name": "ATtiny261"}, - {"name": "ATtiny461"}, - {"name": "ATtiny861"}, - {"name": "ATtiny87"}, - {"name": "ATtiny167"}, - {"name": "ATtiny48"}, - {"name": "ATtiny88"} - ], - "toolsDependencies": [] - }, - { - "name": "ATTinyCore", - "architecture": "avr", - "version": "1.1.5", - "category": "Contributed", - "help": { - "online": "" - }, - "url": "https://github.com/SpenceKonde/ATTinyCore/archive/1.1.5.tar.gz", - "archiveFileName": "ATTinyCore-1.1.5.tar.gz", - "checksum": "SHA-256:ae4d9deb0dc00f3f673000782dc9ae62a432603f25364350fd1d18b37fcc12a5", - "size": "6402856", - "boards": [ - {"name": "ATtiny441"}, - {"name": "ATtiny841"}, - {"name": "ATtiny1634"}, - {"name": "ATtiny828"}, - {"name": "ATtiny2313"}, - {"name": "ATtiny4313"}, - {"name": "ATtiny24"}, - {"name": "ATtiny44"}, - {"name": "ATtiny84"}, - {"name": "ATtiny25"}, - {"name": "ATtiny45"}, - {"name": "ATtiny85"}, - {"name": "ATtiny261"}, - {"name": "ATtiny461"}, - {"name": "ATtiny861"}, - {"name": "ATtiny87"}, - {"name": "ATtiny167"}, - {"name": "ATtiny48"}, - {"name": "ATtiny88"} - ], - "toolsDependencies": [] - } - ], - "tools": [] - }, - { - "name": "arduino-tiny-841", - "maintainer": "Spence Konde", - "websiteURL": "https://github.com/SpenceKonde/arduino-tiny-841", - "email": "", - "help": { - "online": "" - }, - "platforms": [ - { - "name": "ATtiny Modern(deprecated, use ATTinyCore instead)", - "architecture": "avr", - "version": "1.0.4", - "category": "Contributed", - "help": { - "online": "" - }, - "url": "https://github.com/SpenceKonde/arduino-tiny-841/archive/v1.0.4.tar.gz", - "archiveFileName": "arduino-tiny-841-1.0.4.tar.gz", - "checksum": "SHA-256:1e100474ed43ff639dce3dd217d119e725d122f3975ce94edb6f124fe554db48", - "size": "116602", - "boards": [ - {"name": "ATtiny441"}, - {"name": "ATtiny841"}, - {"name": "ATtiny1634"}, - {"name": "ATtiny828"} - ], - "toolsDependencies": [] - }, - { - "name": "ATtiny Modern(deprecated, use ATTinyCore instead)", - "architecture": "avr", - "version": "1.0.5", - "category": "Contributed", - "help": { - "online": "" - }, - "url": "https://github.com/SpenceKonde/arduino-tiny-841/archive/v1.0.5.2.tar.gz", - "archiveFileName": "arduino-tiny-841-1.0.5.2.tar.gz", - "checksum": "SHA-256:5c187a7d079827497d800d7c7c97405028b8a3a5fcc9453add9fe98e8aa6f41f", - "size": "123605", - "boards": [ - {"name": "ATtiny441"}, - {"name": "ATtiny841"}, - {"name": "ATtiny1634"}, - {"name": "ATtiny828"} - ], - "toolsDependencies": [] - }, - { - "name": "ATtiny Modern(deprecated, use ATTinyCore instead)", - "architecture": "avr", - "version": "1.0.6", - "category": "Contributed", - "help": { - "online": "" - }, - "url": "https://github.com/SpenceKonde/arduino-tiny-841/archive/v1.0.6.tar.gz", - "archiveFileName": "arduino-tiny-841-1.0.6.tar.gz", - "checksum": "SHA-256:f705cd4c6cda59ebc45eb74c7df749191f2ac5451d83aa57efdf2d477c152e98", - "size": "121546", - "boards": [ - {"name": "ATtiny441"}, - {"name": "ATtiny841"}, - {"name": "ATtiny1634"}, - {"name": "ATtiny828"} - ], - "toolsDependencies": [] - }, - { - "name": "ATtiny Modern(deprecated, use ATTinyCore instead)", - "architecture": "avr", - "version": "1.0.7-deprecation-notice", - "category": "Contributed", - "help": { - "online": "" - }, - "url": "https://github.com/SpenceKonde/arduino-tiny-841/archive/v1.0.6.tar.gz", - "archiveFileName": "arduino-tiny-841-1.0.6.tar.gz", - "checksum": "SHA-256:f705cd4c6cda59ebc45eb74c7df749191f2ac5451d83aa57efdf2d477c152e98", - "size": "121546", - "boards": [ - {"name": "ATTENTION! ATtiny Modern has been merged with ATTinyCore. If you have ATtiny Modern installed please click the Remove button and install ATTinyCore."} - ], - "toolsDependencies": [] - } - ], - "tools": [] - } - ] -} +{ + "packages": [ + { + "name": "ATTinyCore", + "maintainer": "Spence Konde", + "websiteURL": "https://github.com/SpenceKonde/ATTinyCore", + "email": "", + "help": { + "online": "" + }, + "platforms": [ + { + "name": "ATTinyCore", + "architecture": "avr", + "version": "1.0.4", + "category": "Contributed", + "help": { + "online": "" + }, + "url": "https://github.com/SpenceKonde/ATTinyCore/archive/v1.0.4.tar.gz", + "archiveFileName": "ATTinyCore-1.0.4.tar.gz", + "checksum": "SHA-256:c647ad9efebbb44ce50153c0598b8152b6df381d0a77333e3f75c9afddad33bf", + "size": "249576", + "boards": [ + { "name": "ATtiny2313" }, + { "name": "ATtiny4313" }, + { "name": "ATtiny24" }, + { "name": "ATtiny44" }, + { "name": "ATtiny84" }, + { "name": "ATtiny25" }, + { "name": "ATtiny45" }, + { "name": "ATtiny85" }, + { "name": "ATtiny261" }, + { "name": "ATtiny461" }, + { "name": "ATtiny861" }, + { "name": "ATtiny87" }, + { "name": "ATtiny167" }, + { "name": "ATtiny48" }, + { "name": "ATtiny88" } + ], + "toolsDependencies": [] + }, + { + "name": "ATTinyCore", + "architecture": "avr", + "version": "1.0.5", + "category": "Contributed", + "help": { + "online": "" + }, + "url": "https://github.com/SpenceKonde/ATTinyCore/archive/v1.0.5.tar.gz", + "archiveFileName": "ATTinyCore-1.0.5.tar.gz", + "checksum": "SHA-256:cf30122e480074b02cd4deedce4f7474ab37a789277871a0798a66ee56d898ae", + "size": "249892", + "boards": [ + { "name": "ATtiny2313" }, + { "name": "ATtiny4313" }, + { "name": "ATtiny24" }, + { "name": "ATtiny44" }, + { "name": "ATtiny84" }, + { "name": "ATtiny25" }, + { "name": "ATtiny45" }, + { "name": "ATtiny85" }, + { "name": "ATtiny261" }, + { "name": "ATtiny461" }, + { "name": "ATtiny861" }, + { "name": "ATtiny87" }, + { "name": "ATtiny167" }, + { "name": "ATtiny48" }, + { "name": "ATtiny88" } + ], + "toolsDependencies": [] + }, + { + "name": "ATTinyCore", + "architecture": "avr", + "version": "1.0.6", + "category": "Contributed", + "help": { + "online": "" + }, + "url": "https://github.com/SpenceKonde/ATTinyCore/archive/v1.0.6.1.tar.gz", + "archiveFileName": "ATTinyCore-1.0.6.1.tar.gz", + "checksum": "SHA-256:6c7a749d6c0df8ddaac041d42c1c0c20d6a022fe3bf4bcb7dca3674c56c4fa89", + "size": "250882", + "boards": [ + { "name": "ATtiny2313" }, + { "name": "ATtiny4313" }, + { "name": "ATtiny24" }, + { "name": "ATtiny44" }, + { "name": "ATtiny84" }, + { "name": "ATtiny25" }, + { "name": "ATtiny45" }, + { "name": "ATtiny85" }, + { "name": "ATtiny261" }, + { "name": "ATtiny461" }, + { "name": "ATtiny861" }, + { "name": "ATtiny87" }, + { "name": "ATtiny167" }, + { "name": "ATtiny48" }, + { "name": "ATtiny88" } + ], + "toolsDependencies": [] + }, + { + "name": "ATTinyCore", + "architecture": "avr", + "version": "1.1.0", + "category": "Contributed", + "help": { + "online": "" + }, + "url": "https://github.com/SpenceKonde/ATTinyCore/archive/v1.1.0.tar.gz", + "archiveFileName": "ATTinyCore-1.1.0.tar.gz", + "checksum": "SHA-256:db2914be21f03c5f39e3dfea1d1d03f9168b7ed91a49a32def53eaaa82626dd7", + "size": "345765", + "boards": [ + { "name": "ATtiny441" }, + { "name": "ATtiny841" }, + { "name": "ATtiny1634" }, + { "name": "ATtiny828" }, + { "name": "ATtiny2313" }, + { "name": "ATtiny4313" }, + { "name": "ATtiny24" }, + { "name": "ATtiny44" }, + { "name": "ATtiny84" }, + { "name": "ATtiny25" }, + { "name": "ATtiny45" }, + { "name": "ATtiny85" }, + { "name": "ATtiny261" }, + { "name": "ATtiny461" }, + { "name": "ATtiny861" }, + { "name": "ATtiny87" }, + { "name": "ATtiny167" }, + { "name": "ATtiny48" }, + { "name": "ATtiny88" } + ], + "toolsDependencies": [] + }, + { + "name": "ATTinyCore", + "architecture": "avr", + "version": "1.1.1", + "category": "Contributed", + "help": { + "online": "" + }, + "url": "https://github.com/SpenceKonde/ATTinyCore/archive/v1.1.1.3.tar.gz", + "archiveFileName": "ATTinyCore-1.1.1.3.tar.gz", + "checksum": "SHA-256:eafd5e2db5812764b6d6b8889c0cf4bfaa62dfefaf1cd139ba92898bd20bc85e", + "size": "173202", + "boards": [ + { "name": "ATtiny441" }, + { "name": "ATtiny841" }, + { "name": "ATtiny1634" }, + { "name": "ATtiny828" }, + { "name": "ATtiny2313" }, + { "name": "ATtiny4313" }, + { "name": "ATtiny24" }, + { "name": "ATtiny44" }, + { "name": "ATtiny84" }, + { "name": "ATtiny25" }, + { "name": "ATtiny45" }, + { "name": "ATtiny85" }, + { "name": "ATtiny261" }, + { "name": "ATtiny461" }, + { "name": "ATtiny861" }, + { "name": "ATtiny87" }, + { "name": "ATtiny167" }, + { "name": "ATtiny48" }, + { "name": "ATtiny88" } + ], + "toolsDependencies": [] + }, + { + "name": "ATTinyCore", + "architecture": "avr", + "version": "1.1.2", + "category": "Contributed", + "help": { + "online": "" + }, + "url": "https://github.com/SpenceKonde/ATTinyCore/archive/v1.1.2.tar.gz", + "archiveFileName": "ATTinyCore-1.1.2.tar.gz", + "checksum": "SHA-256:b5b03ba5c1544f159804b8067bbb61e27fc5eaa1ba0b5cdc7ac08fd2bdefcf18", + "size": "3951319", + "boards": [ + { "name": "ATtiny441" }, + { "name": "ATtiny841" }, + { "name": "ATtiny1634" }, + { "name": "ATtiny828" }, + { "name": "ATtiny2313" }, + { "name": "ATtiny4313" }, + { "name": "ATtiny24" }, + { "name": "ATtiny44" }, + { "name": "ATtiny84" }, + { "name": "ATtiny25" }, + { "name": "ATtiny45" }, + { "name": "ATtiny85" }, + { "name": "ATtiny261" }, + { "name": "ATtiny461" }, + { "name": "ATtiny861" }, + { "name": "ATtiny87" }, + { "name": "ATtiny167" }, + { "name": "ATtiny48" }, + { "name": "ATtiny88" } + ], + "toolsDependencies": [] + }, + { + "name": "ATTinyCore", + "architecture": "avr", + "version": "1.1.3", + "category": "Contributed", + "help": { + "online": "" + }, + "url": "https://github.com/SpenceKonde/ATTinyCore/archive/1.1.3.tar.gz", + "archiveFileName": "ATTinyCore-1.1.3.tar.gz", + "checksum": "SHA-256:ed86fdebbd76f7f8e7de6aff6999088532b2a44ef85079d895a232c308b2534f", + "size": "6397354", + "boards": [ + { "name": "ATtiny441" }, + { "name": "ATtiny841" }, + { "name": "ATtiny1634" }, + { "name": "ATtiny828" }, + { "name": "ATtiny2313" }, + { "name": "ATtiny4313" }, + { "name": "ATtiny24" }, + { "name": "ATtiny44" }, + { "name": "ATtiny84" }, + { "name": "ATtiny25" }, + { "name": "ATtiny45" }, + { "name": "ATtiny85" }, + { "name": "ATtiny261" }, + { "name": "ATtiny461" }, + { "name": "ATtiny861" }, + { "name": "ATtiny87" }, + { "name": "ATtiny167" }, + { "name": "ATtiny48" }, + { "name": "ATtiny88" } + ], + "toolsDependencies": [] + }, + { + "name": "ATTinyCore", + "architecture": "avr", + "version": "1.1.4", + "category": "Contributed", + "help": { + "online": "" + }, + "url": "https://github.com/SpenceKonde/ATTinyCore/archive/v1.1.4.tar.gz", + "archiveFileName": "ATTinyCore-v1.1.4.tar.gz", + "checksum": "SHA-256:49927ff873c53f7ef335f584d9664bc0b7115a61b8eb6e555eee2653d6854701", + "size": "6397502", + "boards": [ + { "name": "ATtiny441" }, + { "name": "ATtiny841" }, + { "name": "ATtiny1634" }, + { "name": "ATtiny828" }, + { "name": "ATtiny2313" }, + { "name": "ATtiny4313" }, + { "name": "ATtiny24" }, + { "name": "ATtiny44" }, + { "name": "ATtiny84" }, + { "name": "ATtiny25" }, + { "name": "ATtiny45" }, + { "name": "ATtiny85" }, + { "name": "ATtiny261" }, + { "name": "ATtiny461" }, + { "name": "ATtiny861" }, + { "name": "ATtiny87" }, + { "name": "ATtiny167" }, + { "name": "ATtiny48" }, + { "name": "ATtiny88" } + ], + "toolsDependencies": [] + }, + { + "name": "ATTinyCore", + "architecture": "avr", + "version": "1.1.5", + "category": "Contributed", + "help": { + "online": "" + }, + "url": "https://github.com/SpenceKonde/ATTinyCore/archive/1.1.5.tar.gz", + "archiveFileName": "ATTinyCore-1.1.5.tar.gz", + "checksum": "SHA-256:ae4d9deb0dc00f3f673000782dc9ae62a432603f25364350fd1d18b37fcc12a5", + "size": "6402856", + "boards": [ + { "name": "ATtiny441" }, + { "name": "ATtiny841" }, + { "name": "ATtiny1634" }, + { "name": "ATtiny828" }, + { "name": "ATtiny2313" }, + { "name": "ATtiny4313" }, + { "name": "ATtiny24" }, + { "name": "ATtiny44" }, + { "name": "ATtiny84" }, + { "name": "ATtiny25" }, + { "name": "ATtiny45" }, + { "name": "ATtiny85" }, + { "name": "ATtiny261" }, + { "name": "ATtiny461" }, + { "name": "ATtiny861" }, + { "name": "ATtiny87" }, + { "name": "ATtiny167" }, + { "name": "ATtiny48" }, + { "name": "ATtiny88" } + ], + "toolsDependencies": [] + } + ], + "tools": [] + }, + { + "name": "arduino-tiny-841", + "maintainer": "Spence Konde", + "websiteURL": "https://github.com/SpenceKonde/arduino-tiny-841", + "email": "", + "help": { + "online": "" + }, + "platforms": [ + { + "name": "ATtiny Modern(deprecated, use ATTinyCore instead)", + "architecture": "avr", + "version": "1.0.4", + "category": "Contributed", + "help": { + "online": "" + }, + "url": "https://github.com/SpenceKonde/arduino-tiny-841/archive/v1.0.4.tar.gz", + "archiveFileName": "arduino-tiny-841-1.0.4.tar.gz", + "checksum": "SHA-256:1e100474ed43ff639dce3dd217d119e725d122f3975ce94edb6f124fe554db48", + "size": "116602", + "boards": [ + { "name": "ATtiny441" }, + { "name": "ATtiny841" }, + { "name": "ATtiny1634" }, + { "name": "ATtiny828" } + ], + "toolsDependencies": [] + }, + { + "name": "ATtiny Modern(deprecated, use ATTinyCore instead)", + "architecture": "avr", + "version": "1.0.5", + "category": "Contributed", + "help": { + "online": "" + }, + "url": "https://github.com/SpenceKonde/arduino-tiny-841/archive/v1.0.5.2.tar.gz", + "archiveFileName": "arduino-tiny-841-1.0.5.2.tar.gz", + "checksum": "SHA-256:5c187a7d079827497d800d7c7c97405028b8a3a5fcc9453add9fe98e8aa6f41f", + "size": "123605", + "boards": [ + { "name": "ATtiny441" }, + { "name": "ATtiny841" }, + { "name": "ATtiny1634" }, + { "name": "ATtiny828" } + ], + "toolsDependencies": [] + }, + { + "name": "ATtiny Modern(deprecated, use ATTinyCore instead)", + "architecture": "avr", + "version": "1.0.6", + "category": "Contributed", + "help": { + "online": "" + }, + "url": "https://github.com/SpenceKonde/arduino-tiny-841/archive/v1.0.6.tar.gz", + "archiveFileName": "arduino-tiny-841-1.0.6.tar.gz", + "checksum": "SHA-256:f705cd4c6cda59ebc45eb74c7df749191f2ac5451d83aa57efdf2d477c152e98", + "size": "121546", + "boards": [ + { "name": "ATtiny441" }, + { "name": "ATtiny841" }, + { "name": "ATtiny1634" }, + { "name": "ATtiny828" } + ], + "toolsDependencies": [] + }, + { + "name": "ATtiny Modern(deprecated, use ATTinyCore instead)", + "architecture": "avr", + "version": "1.0.7-deprecation-notice", + "category": "Contributed", + "help": { + "online": "" + }, + "url": "https://github.com/SpenceKonde/arduino-tiny-841/archive/v1.0.6.tar.gz", + "archiveFileName": "arduino-tiny-841-1.0.6.tar.gz", + "checksum": "SHA-256:f705cd4c6cda59ebc45eb74c7df749191f2ac5451d83aa57efdf2d477c152e98", + "size": "121546", + "boards": [ + { + "name": "ATTENTION! ATtiny Modern has been merged with ATTinyCore. If you have ATtiny Modern installed please click the Remove button and install ATTinyCore." + } + ], + "toolsDependencies": [] + } + ], + "tools": [] + } + ] +} diff --git a/arduino/cores/packageindex/testdata/package_dwengo.org_dwenguino_index.json b/arduino/cores/packageindex/testdata/package_dwengo.org_dwenguino_index.json index 57ba84c754c..0605a08d818 100644 --- a/arduino/cores/packageindex/testdata/package_dwengo.org_dwenguino_index.json +++ b/arduino/cores/packageindex/testdata/package_dwengo.org_dwenguino_index.json @@ -21,9 +21,7 @@ "archiveFileName": "Dwenguino.zip", "checksum": "SHA-256:18FDB829D8591C0B656DFBAA03F775266ECFAD5CBB99203B942CA82A1D526B19", "size": "254686", - "boards": [ - {"name": "Dwenguino"} - ], + "boards": [{ "name": "Dwenguino" }], "toolsDependencies": [ { "packager": "arduino", @@ -49,13 +47,11 @@ "archiveFileName": "Dwenguino-2.2.1.zip", "checksum": "SHA-256:60e42e6416e7c5b9e20d1edbbf8f93e86fa0d521249f649b3434bcc8185421da", "size": "333520", - "boards": [ - {"name": "Dwenguino"} - ], + "boards": [{ "name": "Dwenguino" }], "toolsDependencies": [] } ], - "tools":[] + "tools": [] } ] -} \ No newline at end of file +} diff --git a/arduino/cores/packageindex/testdata/package_elektor-labs.com_ide-1.6.5_index.json b/arduino/cores/packageindex/testdata/package_elektor-labs.com_ide-1.6.5_index.json index ac825a51d01..71ee31f4003 100644 --- a/arduino/cores/packageindex/testdata/package_elektor-labs.com_ide-1.6.5_index.json +++ b/arduino/cores/packageindex/testdata/package_elektor-labs.com_ide-1.6.5_index.json @@ -22,12 +22,9 @@ "checksum": "SHA-256:7bbb3ed7e0f3d1613cabee14c2fe47e4dff3081bd51999d99662418bfa9b150f", "size": "191053", "help": { - "online": "http://www.elektor-labs.com" + "online": "http://www.elektor-labs.com" }, - "boards": [ - {"name": "eRIC Nitro"}, - {"name": "Platino"} - ], + "boards": [{ "name": "eRIC Nitro" }, { "name": "Platino" }], "toolsDependencies": [ { "packager": "arduino", @@ -42,7 +39,7 @@ ] } ], - "tools":[] + "tools": [] } ] } diff --git a/arduino/cores/packageindex/testdata/package_elektor-labs.com_ide-1.6.6_index.json b/arduino/cores/packageindex/testdata/package_elektor-labs.com_ide-1.6.6_index.json index e4babbb4161..0feca017627 100644 --- a/arduino/cores/packageindex/testdata/package_elektor-labs.com_ide-1.6.6_index.json +++ b/arduino/cores/packageindex/testdata/package_elektor-labs.com_ide-1.6.6_index.json @@ -22,12 +22,9 @@ "checksum": "SHA-256:bc728e41cd7a0ccbcad8a2f5d51914117e24b33c81ef6a8a20d6428251b20b35", "size": "191052", "help": { - "online": "http://www.elektor-labs.com" + "online": "http://www.elektor-labs.com" }, - "boards": [ - {"name": "eRIC Nitro"}, - {"name": "Platino"} - ], + "boards": [{ "name": "eRIC Nitro" }, { "name": "Platino" }], "toolsDependencies": [ { "packager": "arduino", @@ -42,7 +39,7 @@ ] } ], - "tools":[] + "tools": [] } ] } diff --git a/arduino/cores/packageindex/testdata/package_engimusing_modules_index.json b/arduino/cores/packageindex/testdata/package_engimusing_modules_index.json index 45beb1e2fc0..ee658a48707 100644 --- a/arduino/cores/packageindex/testdata/package_engimusing_modules_index.json +++ b/arduino/cores/packageindex/testdata/package_engimusing_modules_index.json @@ -1,209 +1,215 @@ { - "packages": [{ - "name": "engimusing", - "maintainer": "Engimusing LLC", - "websiteURL": "http://www.engimusing.com/", - "email": "support@engimusing.com", - "help": { - "online": "http://www.engimusing.com" - }, - "platforms": [ -{ -"name": "Engimusing ARM EFM32 Boards", -"architecture": "efm32", -"version": "1.0.3", -"category": "Contributed", -"url": "http://engimusing.github.io/arduinoIDE/efm32-1.0.3.tar.gz", -"archiveFileName": "efm32-1.0.3.tar.gz", -"checksum": "SHA-256:4dba0dafad9a844e6c1b64790150f024a7c25cad374d031e2bf41d4d85840b98", -"size": "5264025", -"help": { -"online": "http://www.engimusing.com" -}, -"boards": [ -{"name": "EFM32ZGUSB"}, -{"name": "EFM32ZG108"}, -{"name": "EFM32ZG222"}, -{"name": "EFM32TG110"}, -{"name": "EFM32G232"}, -{"name": "EFM32WG840"}, -{"name": "EFM32WG842"} -], -"toolsDependencies": [{ -"packager": "arduino", -"name": "arm-none-eabi-gcc", -"version": "4.8.3-2014q1" -}, -{ -"packager": "engimusing", -"name": "efm_tools", -"version": "1.1" -}] -}, - { - "name": "Engimusing ARM EFM32 Boards", - "architecture": "efm32", - "version": "1.0.2", - "category": "Contributed", - "url": "http://engimusing.github.io/arduinoIDE/efm32-1.0.2.tar.bz2", - "archiveFileName": "efm32-1.0.2.tar.bz2", - "checksum": "SHA-256:67085eb785af6b643140a06c456decf5a5b80679633ee85cf2b158a9eb142bbb", - "size": "1034875", - "help": { - "online": "http://www.engimusing.com" - }, - "boards": [ - {"name": "EFM32ZGUSB"}, - {"name": "EFM32ZG108"}, - {"name": "EFM32ZG222"}, - {"name": "EFM32TG110"}, - {"name": "EFM32G232"}, - {"name": "EFM32WG840"}, - {"name": "EFM32WG842"} - ], - "toolsDependencies": [{ - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "engimusing", - "name": "efm_tools", - "version": "1.0" - }] - }, - { - "name": "Engimusing ARM EFM32 Boards", - "architecture": "efm32", - "version": "1.0.1", - "category": "Contributed", - "url": "http://engimusing.github.io/arduinoIDE/efm32-1.0.1.tar.bz2", - "archiveFileName": "efm32-1.0.1.tar.bz2", - "checksum": "SHA-256:2f9db80c82c8667bcb8f699d414088b698ea65f1c308e2273947a4d0730b1f39", - "size": "1256697", - "help": { - "online": "http://www.engimusing.com" - }, - "boards": [ - {"name": "EFM32ZGUSB"}, - {"name": "EFM32ZG108"}, - {"name": "EFM32ZG222"}, - {"name": "EFM32TG110"}, - {"name": "EFM32G232"}, - {"name": "EFM32WG840"}, - {"name": "EFM32WG842"} - ], - "toolsDependencies": [{ - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "engimusing", - "name": "efm_tools", - "version": "1.0" - }] - } - ], - "tools": [ + "packages": [ + { + "name": "engimusing", + "maintainer": "Engimusing LLC", + "websiteURL": "http://www.engimusing.com/", + "email": "support@engimusing.com", + "help": { + "online": "http://www.engimusing.com" + }, + "platforms": [ { -"version": "1.1", -"name": "efm_tools", -"systems": -[ -{ -"url": "http://engimusing.github.io/arduinoIDE/tools/efm_tools-1.1-linux64.tar.gz", -"checksum": "SHA-256:b54f6cc3761283a1b2b257d574cb0d251379a622f52607ded448fae2c7425ab8", -"host": "x86_64-pc-linux-gnu", -"archiveFileName": "efm_tools-1.1-linux64.tar.gz", -"size": "3921910" -}, -{ -"url": "http://engimusing.github.io/arduinoIDE/tools/efm_tools-1.1-linux32.tar.gz", -"checksum": "SHA-256:810e7e95729992271096d9c566118c97673fa41a45b97966b09f57e4e2ab748e", -"host": "i686-pc-linux-gnu", -"archiveFileName": "efm_tools-1.1-linux32.tar.gz", -"size": "2471435" -}, -{ -"url": "http://engimusing.github.io/arduinoIDE/tools/efm_tools-1.1-linuxArm32.tar.gz", -"checksum": "SHA-256:15f17977a7bd4aea4a79c672748ae072e020e7ddd5c63d0f7476fdf900c87715", -"host": "arm-linux-gnueabihf", -"archiveFileName": "efm_tools-1.1-linuxArm32.tar.gz", -"size": "2530195" -}, -{ -"url": "http://engimusing.github.io/arduinoIDE/tools/efm_tools-1.1-win32.tar.gz", -"checksum": "SHA-256:9b475cb7ca39271f8400302d01c749006051cbb12a6a06a7eb84537cb6ab5e22", -"host": "i686-mingw32", -"archiveFileName": "efm_tools-1.1-win32.tar.gz", -"size": "6115926" -}, -{ -"url": "http://engimusing.github.io/arduinoIDE/tools/efm_tools-1.1-osx64.tar.gz", -"checksum": "SHA-256:98599038226270380d9a1da37cc83159d6b380207474f1703616ed4698f04ebc", -"host": "x86_64-apple-darwin", -"archiveFileName": "efm_tools-1.1-osx64.tar.gz", -"size": "9348145" -}, -{ -"url": "http://engimusing.github.io/arduinoIDE/tools/efm_tools-1.1-osx64.tar.gz", -"checksum": "SHA-256:98599038226270380d9a1da37cc83159d6b380207474f1703616ed4698f04ebc", -"host": "i386-apple-darwin", -"archiveFileName": "efm_tools-1.1-osx64.tar.gz", -"size": "9348145" -} -] -}, -{ -"version": "1.0", -"name": "efm_tools", -"systems": -[ -{ -"url": "http://engimusing.github.io/arduinoIDE/tools/efm_tools-1.1-linux64.tar.gz", -"checksum": "SHA-256:8b0818ba139bd2820b40e2e9e2472d4893cd0ff2f5edb89d3f67e932bda9f102", -"host": "x86_64-pc-linux-gnu", -"archiveFileName": "efm_tools-1.1-linux64.tar.gz", -"size": "3922235" -}, -{ -"url": "http://engimusing.github.io/arduinoIDE/tools/efm_tools-1.1-linux32.tar.gz", -"checksum": "SHA-256:bcfa3efb384c782794fa594e1bbd16543a4a2d8b11d303bc40c09c665d9bd77e", -"host": "i686-pc-linux-gnu", -"archiveFileName": "efm_tools-1.1-linux32.tar.gz", -"size": "2471437" -}, -{ -"url": "http://engimusing.github.io/arduinoIDE/tools/efm_tools-1.1-linuxArm32.tar.gz", -"checksum": "SHA-256:28af83b1abbb6b21466f5f84f00d104fe474ffcfe141e9d9229c37c589217a78", -"host": "arm-linux-gnueabihf", -"archiveFileName": "efm_tools-1.1-linuxArm32.tar.gz", -"size": "2530189" -}, -{ -"url": "http://engimusing.github.io/arduinoIDE/tools/efm_tools-1.1-win32.tar.gz", -"checksum": "SHA-256:c998104e4c483323caaee268f72a026054a2394acdc84dab0a6c8c34969653f2", -"host": "i686-mingw32", -"archiveFileName": "efm_tools-1.1-win32.tar.gz", -"size": "6115613" -}, -{ -"url": "http://engimusing.github.io/arduinoIDE/tools/efm_tools-1.1-osx64.tar.gz", -"checksum": "SHA-256:a48ac284fc95024de93892e816778f5f92c927c79c8e2999fba08638e675c959", -"host": "x86_64-apple-darwin", -"archiveFileName": "efm_tools-1.1-osx64.tar.gz", -"size": "9348275" -}, -{ -"url": "http://engimusing.github.io/arduinoIDE/tools/efm_tools-1.1-osx64.tar.gz", -"checksum": "SHA-256:a48ac284fc95024de93892e816778f5f92c927c79c8e2999fba08638e675c959", -"host": "i386-apple-darwin", -"archiveFileName": "efm_tools-1.1-osx64.tar.gz", -"size": "9348275" -} -] -} - ] - }] + "name": "Engimusing ARM EFM32 Boards", + "architecture": "efm32", + "version": "1.0.3", + "category": "Contributed", + "url": "http://engimusing.github.io/arduinoIDE/efm32-1.0.3.tar.gz", + "archiveFileName": "efm32-1.0.3.tar.gz", + "checksum": "SHA-256:4dba0dafad9a844e6c1b64790150f024a7c25cad374d031e2bf41d4d85840b98", + "size": "5264025", + "help": { + "online": "http://www.engimusing.com" + }, + "boards": [ + { "name": "EFM32ZGUSB" }, + { "name": "EFM32ZG108" }, + { "name": "EFM32ZG222" }, + { "name": "EFM32TG110" }, + { "name": "EFM32G232" }, + { "name": "EFM32WG840" }, + { "name": "EFM32WG842" } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "engimusing", + "name": "efm_tools", + "version": "1.1" + } + ] + }, + { + "name": "Engimusing ARM EFM32 Boards", + "architecture": "efm32", + "version": "1.0.2", + "category": "Contributed", + "url": "http://engimusing.github.io/arduinoIDE/efm32-1.0.2.tar.bz2", + "archiveFileName": "efm32-1.0.2.tar.bz2", + "checksum": "SHA-256:67085eb785af6b643140a06c456decf5a5b80679633ee85cf2b158a9eb142bbb", + "size": "1034875", + "help": { + "online": "http://www.engimusing.com" + }, + "boards": [ + { "name": "EFM32ZGUSB" }, + { "name": "EFM32ZG108" }, + { "name": "EFM32ZG222" }, + { "name": "EFM32TG110" }, + { "name": "EFM32G232" }, + { "name": "EFM32WG840" }, + { "name": "EFM32WG842" } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "engimusing", + "name": "efm_tools", + "version": "1.0" + } + ] + }, + { + "name": "Engimusing ARM EFM32 Boards", + "architecture": "efm32", + "version": "1.0.1", + "category": "Contributed", + "url": "http://engimusing.github.io/arduinoIDE/efm32-1.0.1.tar.bz2", + "archiveFileName": "efm32-1.0.1.tar.bz2", + "checksum": "SHA-256:2f9db80c82c8667bcb8f699d414088b698ea65f1c308e2273947a4d0730b1f39", + "size": "1256697", + "help": { + "online": "http://www.engimusing.com" + }, + "boards": [ + { "name": "EFM32ZGUSB" }, + { "name": "EFM32ZG108" }, + { "name": "EFM32ZG222" }, + { "name": "EFM32TG110" }, + { "name": "EFM32G232" }, + { "name": "EFM32WG840" }, + { "name": "EFM32WG842" } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "engimusing", + "name": "efm_tools", + "version": "1.0" + } + ] + } + ], + "tools": [ + { + "version": "1.1", + "name": "efm_tools", + "systems": [ + { + "url": "http://engimusing.github.io/arduinoIDE/tools/efm_tools-1.1-linux64.tar.gz", + "checksum": "SHA-256:b54f6cc3761283a1b2b257d574cb0d251379a622f52607ded448fae2c7425ab8", + "host": "x86_64-pc-linux-gnu", + "archiveFileName": "efm_tools-1.1-linux64.tar.gz", + "size": "3921910" + }, + { + "url": "http://engimusing.github.io/arduinoIDE/tools/efm_tools-1.1-linux32.tar.gz", + "checksum": "SHA-256:810e7e95729992271096d9c566118c97673fa41a45b97966b09f57e4e2ab748e", + "host": "i686-pc-linux-gnu", + "archiveFileName": "efm_tools-1.1-linux32.tar.gz", + "size": "2471435" + }, + { + "url": "http://engimusing.github.io/arduinoIDE/tools/efm_tools-1.1-linuxArm32.tar.gz", + "checksum": "SHA-256:15f17977a7bd4aea4a79c672748ae072e020e7ddd5c63d0f7476fdf900c87715", + "host": "arm-linux-gnueabihf", + "archiveFileName": "efm_tools-1.1-linuxArm32.tar.gz", + "size": "2530195" + }, + { + "url": "http://engimusing.github.io/arduinoIDE/tools/efm_tools-1.1-win32.tar.gz", + "checksum": "SHA-256:9b475cb7ca39271f8400302d01c749006051cbb12a6a06a7eb84537cb6ab5e22", + "host": "i686-mingw32", + "archiveFileName": "efm_tools-1.1-win32.tar.gz", + "size": "6115926" + }, + { + "url": "http://engimusing.github.io/arduinoIDE/tools/efm_tools-1.1-osx64.tar.gz", + "checksum": "SHA-256:98599038226270380d9a1da37cc83159d6b380207474f1703616ed4698f04ebc", + "host": "x86_64-apple-darwin", + "archiveFileName": "efm_tools-1.1-osx64.tar.gz", + "size": "9348145" + }, + { + "url": "http://engimusing.github.io/arduinoIDE/tools/efm_tools-1.1-osx64.tar.gz", + "checksum": "SHA-256:98599038226270380d9a1da37cc83159d6b380207474f1703616ed4698f04ebc", + "host": "i386-apple-darwin", + "archiveFileName": "efm_tools-1.1-osx64.tar.gz", + "size": "9348145" + } + ] + }, + { + "version": "1.0", + "name": "efm_tools", + "systems": [ + { + "url": "http://engimusing.github.io/arduinoIDE/tools/efm_tools-1.1-linux64.tar.gz", + "checksum": "SHA-256:8b0818ba139bd2820b40e2e9e2472d4893cd0ff2f5edb89d3f67e932bda9f102", + "host": "x86_64-pc-linux-gnu", + "archiveFileName": "efm_tools-1.1-linux64.tar.gz", + "size": "3922235" + }, + { + "url": "http://engimusing.github.io/arduinoIDE/tools/efm_tools-1.1-linux32.tar.gz", + "checksum": "SHA-256:bcfa3efb384c782794fa594e1bbd16543a4a2d8b11d303bc40c09c665d9bd77e", + "host": "i686-pc-linux-gnu", + "archiveFileName": "efm_tools-1.1-linux32.tar.gz", + "size": "2471437" + }, + { + "url": "http://engimusing.github.io/arduinoIDE/tools/efm_tools-1.1-linuxArm32.tar.gz", + "checksum": "SHA-256:28af83b1abbb6b21466f5f84f00d104fe474ffcfe141e9d9229c37c589217a78", + "host": "arm-linux-gnueabihf", + "archiveFileName": "efm_tools-1.1-linuxArm32.tar.gz", + "size": "2530189" + }, + { + "url": "http://engimusing.github.io/arduinoIDE/tools/efm_tools-1.1-win32.tar.gz", + "checksum": "SHA-256:c998104e4c483323caaee268f72a026054a2394acdc84dab0a6c8c34969653f2", + "host": "i686-mingw32", + "archiveFileName": "efm_tools-1.1-win32.tar.gz", + "size": "6115613" + }, + { + "url": "http://engimusing.github.io/arduinoIDE/tools/efm_tools-1.1-osx64.tar.gz", + "checksum": "SHA-256:a48ac284fc95024de93892e816778f5f92c927c79c8e2999fba08638e675c959", + "host": "x86_64-apple-darwin", + "archiveFileName": "efm_tools-1.1-osx64.tar.gz", + "size": "9348275" + }, + { + "url": "http://engimusing.github.io/arduinoIDE/tools/efm_tools-1.1-osx64.tar.gz", + "checksum": "SHA-256:a48ac284fc95024de93892e816778f5f92c927c79c8e2999fba08638e675c959", + "host": "i386-apple-darwin", + "archiveFileName": "efm_tools-1.1-osx64.tar.gz", + "size": "9348275" + } + ] + } + ] + } + ] } diff --git a/arduino/cores/packageindex/testdata/package_esp32_index.json b/arduino/cores/packageindex/testdata/package_esp32_index.json index c2a935f04fb..f4015eae5a5 100644 --- a/arduino/cores/packageindex/testdata/package_esp32_index.json +++ b/arduino/cores/packageindex/testdata/package_esp32_index.json @@ -1,233 +1,233 @@ { "packages": [ { - "maintainer": "DFRobot DFRDuino", + "maintainer": "DFRobot DFRDuino", "help": { "online": "http://esp32.com" - }, - "websiteURL": "https://github.com/espressif/esp32-arduino", + }, + "websiteURL": "https://github.com/espressif/esp32-arduino", "platforms": [ - { - "category": "ESP32", + { + "category": "ESP32", "help": { "online": "" - }, - "url": "http://download3.dfrobot.com.cn/FireBeetle/DFRobot_FireBeetle-ESP32-0.0.8.zip", + }, + "url": "http://download3.dfrobot.com.cn/FireBeetle/DFRobot_FireBeetle-ESP32-0.0.8.zip", "checksum": "SHA-256:0a9ec3a97495997707f02a4a0a7f195ac5a9b03ac66566704b1ebe3a2b3188a2", - "version": "0.0.8", - "architecture": "DFRobot_FireBeetle-ESP32", - "archiveFileName": "DFRobot_FireBeetle-ESP32-0.0.8.zip", + "version": "0.0.8", + "architecture": "DFRobot_FireBeetle-ESP32", + "archiveFileName": "DFRobot_FireBeetle-ESP32-0.0.8.zip", "boards": [ { "name": "FireBettle-ESP32" } - ], + ], "size": "34582698", "toolsDependencies": [ { - "packager": "esp32", - "version": "1.22.0-61-gab8375a-5.2.0", + "packager": "esp32", + "version": "1.22.0-61-gab8375a-5.2.0", "name": "xtensa-esp32-elf-gcc" } - ], + ], "name": "FireBeetle-ESP32 Mainboard" - }, - { - "category": "ESP32", + }, + { + "category": "ESP32", "help": { "online": "" - }, - "url": "http://download3.dfrobot.com.cn/FireBeetle/DFRobot_FireBeetle-ESP32-0.0.7.zip", + }, + "url": "http://download3.dfrobot.com.cn/FireBeetle/DFRobot_FireBeetle-ESP32-0.0.7.zip", "checksum": "SHA-256:7cad479d6af202f59fd1de6a2c3ccff3bff75b44d639b06736ec202e74671d10", - "version": "0.0.7", - "architecture": "DFRobot_FireBeetle-ESP32", - "archiveFileName": "DFRobot_FireBeetle-ESP32-0.0.7.zip", + "version": "0.0.7", + "architecture": "DFRobot_FireBeetle-ESP32", + "archiveFileName": "DFRobot_FireBeetle-ESP32-0.0.7.zip", "boards": [ { "name": "FireBettle-ESP32" } - ], + ], "size": "31496321", "toolsDependencies": [ { - "packager": "esp32", - "version": "1.22.0-61-gab8375a-5.2.0", + "packager": "esp32", + "version": "1.22.0-61-gab8375a-5.2.0", "name": "xtensa-esp32-elf-gcc" } - ], + ], "name": "FireBeetle-ESP32 Mainboard" - }, - { - "category": "ESP32", + }, + { + "category": "ESP32", "help": { "online": "" - }, - "url": "http://download3.dfrobot.com.cn/FireBeetle/DFRobot_FireBeetle-ESP32-0.0.6.zip", + }, + "url": "http://download3.dfrobot.com.cn/FireBeetle/DFRobot_FireBeetle-ESP32-0.0.6.zip", "checksum": "SHA-256:4890bf15a56697bafa71aa307a946d1518bec3f0d138419d97c12c844c1ffb46", - "version": "0.0.6", - "architecture": "DFRobot_FireBeetle-ESP32", - "archiveFileName": "DFRobot_FireBeetle-ESP32-0.0.6.zip", + "version": "0.0.6", + "architecture": "DFRobot_FireBeetle-ESP32", + "archiveFileName": "DFRobot_FireBeetle-ESP32-0.0.6.zip", "boards": [ { "name": "FireBettle-ESP32" } - ], + ], "size": "30183880", "toolsDependencies": [ { - "packager": "esp32", - "version": "1.22.0-61-gab8375a-5.2.0", + "packager": "esp32", + "version": "1.22.0-61-gab8375a-5.2.0", "name": "xtensa-esp32-elf-gcc" } - ], + ], "name": "FireBeetle-ESP32 Mainboard" - }, - { - "category": "ESP32", + }, + { + "category": "ESP32", "help": { "online": "" - }, - "url": "http://download3.dfrobot.com.cn/FireBeetle/DFRobot_FireBeetle-ESP32-0.0.5.zip", + }, + "url": "http://download3.dfrobot.com.cn/FireBeetle/DFRobot_FireBeetle-ESP32-0.0.5.zip", "checksum": "SHA-256:0b93fedbc3066208db4b885a2e03a789d4e581b24f0e935d012e34e78bfd9430", - "version": "0.0.5", - "architecture": "DFRobot_FireBeetle-ESP32", - "archiveFileName": "DFRobot_FireBeetle-ESP32-0.0.5.zip", + "version": "0.0.5", + "architecture": "DFRobot_FireBeetle-ESP32", + "archiveFileName": "DFRobot_FireBeetle-ESP32-0.0.5.zip", "boards": [ { "name": "FireBettle-ESP32" } - ], + ], "size": "30183879", "toolsDependencies": [ { - "packager": "esp32", - "version": "1.22.0-61-gab8375a-5.2.0", + "packager": "esp32", + "version": "1.22.0-61-gab8375a-5.2.0", "name": "xtensa-esp32-elf-gcc" } - ], + ], "name": "FireBeetle-ESP32 Mainboard" - }, - { - "category": "ESP32", + }, + { + "category": "ESP32", "help": { "online": "" - }, - "url": "http://download3.dfrobot.com.cn/FireBeetle/DFRobot_FireBeetle-ESP32-0.0.4.zip", + }, + "url": "http://download3.dfrobot.com.cn/FireBeetle/DFRobot_FireBeetle-ESP32-0.0.4.zip", "checksum": "SHA-256:e0c14e03508248b2341e94b952908160924e8098c0b7fa0b6cae2e361e21f063", - "version": "0.0.4", - "architecture": "DFRobot_FireBeetle-ESP32", - "archiveFileName": "DFRobot_FireBeetle-ESP32-0.0.4.zip", + "version": "0.0.4", + "architecture": "DFRobot_FireBeetle-ESP32", + "archiveFileName": "DFRobot_FireBeetle-ESP32-0.0.4.zip", "boards": [ { "name": "FireBettle-ESP32" } - ], + ], "size": "26016389", "toolsDependencies": [ { - "packager": "esp32", - "version": "1.22.0-61-gab8375a-5.2.0", + "packager": "esp32", + "version": "1.22.0-61-gab8375a-5.2.0", "name": "xtensa-esp32-elf-gcc" } - ], + ], "name": "FireBeetle-ESP32 Mainboard" - }, - { - "category": "ESP32", + }, + { + "category": "ESP32", "help": { "online": "" - }, - "url": "http://download3.dfrobot.com.cn/FireBeetle/DFRobot_FireBeetle-ESP32-0.0.3.zip", + }, + "url": "http://download3.dfrobot.com.cn/FireBeetle/DFRobot_FireBeetle-ESP32-0.0.3.zip", "checksum": "SHA-256:e81ee7843fdb0b40d0c8f5b80a23ddd7647e580eecc75290544adaf3cc7e05c4", - "version": "0.0.3", - "architecture": "DFRobot_FireBeetle-ESP32", - "archiveFileName": "DFRobot_FireBeetle-ESP32-0.0.3.zip", + "version": "0.0.3", + "architecture": "DFRobot_FireBeetle-ESP32", + "archiveFileName": "DFRobot_FireBeetle-ESP32-0.0.3.zip", "boards": [ { "name": "FireBettle-ESP32" } - ], + ], "size": "24763953", "toolsDependencies": [ { - "packager": "esp32", - "version": "1.22.0-61-gab8375a-5.2.0", + "packager": "esp32", + "version": "1.22.0-61-gab8375a-5.2.0", "name": "xtensa-esp32-elf-gcc" } - ], + ], "name": "FireBeetle-ESP32 Mainboard" - }, - { - "category": "ESP32", + }, + { + "category": "ESP32", "help": { "online": "" - }, - "url": "http://download3.dfrobot.com.cn/FireBeetle/DFRobot_FireBeetle-ESP32-0.0.2.zip", + }, + "url": "http://download3.dfrobot.com.cn/FireBeetle/DFRobot_FireBeetle-ESP32-0.0.2.zip", "checksum": "SHA-256:aeb2a03bdce4bfbbaedd310933dcfb6e4703ab145cb2d90d166d0920204026e4", - "version": "0.0.2", - "architecture": "DFRobot_FireBeetle-ESP32", - "archiveFileName": "DFRobot_FireBeetle-ESP32-0.0.2.zip", + "version": "0.0.2", + "architecture": "DFRobot_FireBeetle-ESP32", + "archiveFileName": "DFRobot_FireBeetle-ESP32-0.0.2.zip", "boards": [ { "name": "FireBettle-ESP32" } - ], + ], "size": "22124904", "toolsDependencies": [ { - "packager": "esp32", - "version": "1.22.0-61-gab8375a-5.2.0", + "packager": "esp32", + "version": "1.22.0-61-gab8375a-5.2.0", "name": "xtensa-esp32-elf-gcc" } - ], + ], "name": "FireBeetle-ESP32 Mainboard" }, - { - "category": "ESP32", + { + "category": "ESP32", "help": { "online": "" - }, - "url": "http://download3.dfrobot.com.cn/FireBeetle/DFRobot_FireBeetle-ESP32-0.0.1.zip", + }, + "url": "http://download3.dfrobot.com.cn/FireBeetle/DFRobot_FireBeetle-ESP32-0.0.1.zip", "checksum": "SHA-256:a3d0a1e193bbe3b10016b1ffe94e47f571731a337b1d1b5a816921d558b2c0ed", - "version": "0.0.1", - "architecture": "DFRobot_FireBeetle-ESP32", - "archiveFileName": "DFRobot_FireBeetle-ESP32-0.0.1.zip", + "version": "0.0.1", + "architecture": "DFRobot_FireBeetle-ESP32", + "archiveFileName": "DFRobot_FireBeetle-ESP32-0.0.1.zip", "boards": [ { "name": "FireBettle-ESP32" } - ], + ], "size": "197121", "toolsDependencies": [ { - "packager": "esp32", - "version": "1.22.0-61-gab8375a-5.2.0", + "packager": "esp32", + "version": "1.22.0-61-gab8375a-5.2.0", "name": "xtensa-esp32-elf-gcc" } - ], + ], "name": "FireBeetle-ESP32 Mainboard" } - ], + ], "tools": [ { - "version": "1.22.0-61-gab8375a-5.2.0", - "name": "xtensa-esp32-elf-gcc", + "version": "1.22.0-61-gab8375a-5.2.0", + "name": "xtensa-esp32-elf-gcc", "systems": [ { - "url": "http://download3.dfrobot.com.cn/FireBeetle/xtensa-esp32-elf-win32-1.22.0-61-gab8375a-5.2.0.zip", - "checksum": "SHA-256:c00dbdab8e8acc273d4aa319a74f7bb1d9496c843159823201d685359174168f", - "host": "i686-mingw32", - "archiveFileName": "xtensa-esp32-elf-win32-1.22.0-61-gab8375a-5.2.0.zip", + "url": "http://download3.dfrobot.com.cn/FireBeetle/xtensa-esp32-elf-win32-1.22.0-61-gab8375a-5.2.0.zip", + "checksum": "SHA-256:c00dbdab8e8acc273d4aa319a74f7bb1d9496c843159823201d685359174168f", + "host": "i686-mingw32", + "archiveFileName": "xtensa-esp32-elf-win32-1.22.0-61-gab8375a-5.2.0.zip", "size": "76346909" }, { - "url": "http://download3.dfrobot.com.cn/FireBeetle/xtensa-esp32-elf-osx-1.22.0-61-gab8375a-5.2.0.tar.gz", - "checksum": "SHA-256:89a9a6084ec032ddcd4bdae37b428e533ed5fd0c0ab6b66ddf703e4b3f83d6e4", - "host": "x86_64-apple-darwin", - "archiveFileName": "xtensa-esp32-elf-osx-1.22.0-61-gab8375a-5.2.0.tar.gz", + "url": "http://download3.dfrobot.com.cn/FireBeetle/xtensa-esp32-elf-osx-1.22.0-61-gab8375a-5.2.0.tar.gz", + "checksum": "SHA-256:89a9a6084ec032ddcd4bdae37b428e533ed5fd0c0ab6b66ddf703e4b3f83d6e4", + "host": "x86_64-apple-darwin", + "archiveFileName": "xtensa-esp32-elf-osx-1.22.0-61-gab8375a-5.2.0.tar.gz", "size": "40481812" }, - { + { "host": "x86_64-pc-linux-gnu", "url": "http://download3.dfrobot.com.cn/FireBeetle/xtensa-esp32-elf-linux64-1.22.0-61-gab8375a-5.2.0.tar.gz", "archiveFileName": "xtensa-esp32-elf-linux64-1.22.0-61-gab8375a-5.2.0.tar.gz", @@ -243,9 +243,9 @@ } ] } - ], - "email": "hristo@espressif.com", + ], + "email": "hristo@espressif.com", "name": "esp32" } ] -} \ No newline at end of file +} diff --git a/arduino/cores/packageindex/testdata/package_esp8266com_index.json b/arduino/cores/packageindex/testdata/package_esp8266com_index.json index b3902a1d971..318d4685373 100644 --- a/arduino/cores/packageindex/testdata/package_esp8266com_index.json +++ b/arduino/cores/packageindex/testdata/package_esp8266com_index.json @@ -1,1301 +1,1301 @@ { "packages": [ { - "maintainer": "ESP8266 Community", + "maintainer": "ESP8266 Community", "help": { "online": "http://esp8266.com/arduino" - }, - "websiteURL": "https://github.com/esp8266/Arduino", + }, + "websiteURL": "https://github.com/esp8266/Arduino", "platforms": [ { - "category": "ESP8266", + "category": "ESP8266", "help": { "online": "http://esp8266.github.io/Arduino/versions/2.0.0/" - }, - "url": "https://github.com/esp8266/Arduino/releases/download/2.0.0/esp8266-2.0.0.zip", - "checksum": "SHA-256:00911ee9f5d4802b279fd81a5a8177fd6fef4888d04ebe93fc3952bac85d909c", - "name": "esp8266", - "version": "2.0.0", - "architecture": "esp8266", - "archiveFileName": "esp8266-2.0.0.zip", - "size": "5606497", + }, + "url": "https://github.com/esp8266/Arduino/releases/download/2.0.0/esp8266-2.0.0.zip", + "checksum": "SHA-256:00911ee9f5d4802b279fd81a5a8177fd6fef4888d04ebe93fc3952bac85d909c", + "name": "esp8266", + "version": "2.0.0", + "architecture": "esp8266", + "archiveFileName": "esp8266-2.0.0.zip", + "size": "5606497", "toolsDependencies": [ { - "packager": "esp8266", - "version": "0.4.6", + "packager": "esp8266", + "version": "0.4.6", "name": "esptool" - }, + }, { - "packager": "esp8266", - "version": "1.20.0-26-gb404fb9-2", + "packager": "esp8266", + "version": "1.20.0-26-gb404fb9-2", "name": "xtensa-lx106-elf-gcc" - }, + }, { - "packager": "esp8266", - "version": "0.1.2", + "packager": "esp8266", + "version": "0.1.2", "name": "mkspiffs" } - ], + ], "boards": [ { "name": "Generic ESP8266 Module" - }, + }, { "name": "Olimex MOD-WIFI-ESP8266(-DEV)" - }, + }, { "name": "NodeMCU 0.9 (ESP-12 Module)" - }, + }, { "name": "NodeMCU 1.0 (ESP-12E Module)" - }, + }, { "name": "Adafruit HUZZAH ESP8266 (ESP-12)" - }, + }, { "name": "SparkFun Thing" - }, + }, { "name": "SweetPea ESP-210" - }, + }, { "name": "WeMos D1" - }, + }, { "name": "WeMos D1 mini" } ] - }, + }, { - "category": "ESP8266", + "category": "ESP8266", "help": { "online": "http://esp8266.github.com/Arduino/versions/2.3.0/" - }, - "url": "https://github.com/esp8266/Arduino/releases/download/2.3.0/esp8266-2.3.0.zip", - "checksum": "SHA-256:884188a54bc75f1f2e7f827619f8cb1980dc3f430f92f9b07186ed7f4db8c738", - "version": "2.3.0", - "architecture": "esp8266", - "archiveFileName": "esp8266-2.3.0.zip", + }, + "url": "https://github.com/esp8266/Arduino/releases/download/2.3.0/esp8266-2.3.0.zip", + "checksum": "SHA-256:884188a54bc75f1f2e7f827619f8cb1980dc3f430f92f9b07186ed7f4db8c738", + "version": "2.3.0", + "architecture": "esp8266", + "archiveFileName": "esp8266-2.3.0.zip", "boards": [ { "name": "Generic ESP8266 Module" - }, + }, { "name": "Olimex MOD-WIFI-ESP8266(-DEV)" - }, + }, { "name": "NodeMCU 0.9 (ESP-12 Module)" - }, + }, { "name": "NodeMCU 1.0 (ESP-12E Module)" - }, + }, { "name": "Adafruit HUZZAH ESP8266 (ESP-12)" - }, + }, { "name": "ESPresso Lite 1.0" - }, + }, { "name": "ESPresso Lite 2.0" - }, + }, { "name": "Phoenix 1.0" - }, + }, { "name": "Phoenix 2.0" - }, + }, { "name": "SparkFun Thing" - }, + }, { "name": "SweetPea ESP-210" - }, + }, { "name": "WeMos D1" - }, + }, { "name": "WeMos D1 mini" - }, + }, { "name": "ESPino (ESP-12 Module)" - }, + }, { "name": "ESPino (WROOM-02 Module)" - }, + }, { "name": "WifInfo" - }, + }, { "name": "ESPDuino" } - ], - "size": "8595050", + ], + "size": "8595050", "toolsDependencies": [ { - "packager": "esp8266", - "version": "0.4.9", + "packager": "esp8266", + "version": "0.4.9", "name": "esptool" - }, + }, { - "packager": "esp8266", - "version": "1.20.0-26-gb404fb9-2", + "packager": "esp8266", + "version": "1.20.0-26-gb404fb9-2", "name": "xtensa-lx106-elf-gcc" - }, + }, { - "packager": "esp8266", - "version": "0.1.2", + "packager": "esp8266", + "version": "0.1.2", "name": "mkspiffs" } - ], + ], "name": "esp8266" - }, + }, { - "category": "ESP8266", + "category": "ESP8266", "help": { "online": "https://arduino-esp8266.readthedocs.io/en/2.4.0-rc2/" - }, - "url": "https://github.com/esp8266/Arduino/releases/download/2.4.0-rc2/esp8266-2.4.0-rc2.zip", - "checksum": "SHA-256:211244bf8caf4a8b0de70f8e9d50c3d3bcad640fac6bff836d52e60e0f236576", - "name": "esp8266", - "version": "2.4.0-rc2", - "architecture": "esp8266", - "archiveFileName": "esp8266-2.4.0-rc2.zip", - "size": "10571318", + }, + "url": "https://github.com/esp8266/Arduino/releases/download/2.4.0-rc2/esp8266-2.4.0-rc2.zip", + "checksum": "SHA-256:211244bf8caf4a8b0de70f8e9d50c3d3bcad640fac6bff836d52e60e0f236576", + "name": "esp8266", + "version": "2.4.0-rc2", + "architecture": "esp8266", + "archiveFileName": "esp8266-2.4.0-rc2.zip", + "size": "10571318", "toolsDependencies": [ { - "packager": "esp8266", - "version": "0.4.12", + "packager": "esp8266", + "version": "0.4.12", "name": "esptool" - }, + }, { - "packager": "esp8266", - "version": "1.20.0-26-gb404fb9-2", + "packager": "esp8266", + "version": "1.20.0-26-gb404fb9-2", "name": "xtensa-lx106-elf-gcc" - }, + }, { - "packager": "esp8266", - "version": "0.2.0", + "packager": "esp8266", + "version": "0.2.0", "name": "mkspiffs" } - ], + ], "boards": [ { "name": "Generic ESP8266 Module" - }, + }, { "name": "Olimex MOD-WIFI-ESP8266(-DEV)" - }, + }, { "name": "NodeMCU 0.9 (ESP-12 Module)" - }, + }, { "name": "NodeMCU 1.0 (ESP-12E Module)" - }, + }, { "name": "Adafruit HUZZAH ESP8266 (ESP-12)" - }, + }, { "name": "ESPresso Lite 1.0" - }, + }, { "name": "ESPresso Lite 2.0" - }, + }, { "name": "Phoenix 1.0" - }, + }, { "name": "Phoenix 2.0" - }, + }, { "name": "SparkFun Thing" - }, + }, { "name": "SweetPea ESP-210" - }, + }, { "name": "WeMos D1" - }, + }, { "name": "WeMos D1 mini" - }, + }, { "name": "ESPino (ESP-12 Module)" - }, + }, { "name": "ESPino (WROOM-02 Module)" - }, + }, { "name": "WifInfo" - }, + }, { "name": "ESPDuino" - }, + }, { "name": "4D Systems gen4 IoD Range" - }, + }, { "name": "DigiStump Oak" } ] - }, + }, { - "category": "ESP8266", + "category": "ESP8266", "help": { "online": "https://arduino-esp8266.readthedocs.io/en/2.4.0-rc1/" - }, - "url": "https://github.com/esp8266/Arduino/releases/download/2.4.0-rc1/esp8266-2.4.0-rc1.zip", - "checksum": "SHA-256:e0145abc2c08b1fb070cc4eb8304f66719539041561db5191a998df6a6112999", - "version": "2.4.0-rc1", - "architecture": "esp8266", - "archiveFileName": "esp8266-2.4.0-rc1.zip", + }, + "url": "https://github.com/esp8266/Arduino/releases/download/2.4.0-rc1/esp8266-2.4.0-rc1.zip", + "checksum": "SHA-256:e0145abc2c08b1fb070cc4eb8304f66719539041561db5191a998df6a6112999", + "version": "2.4.0-rc1", + "architecture": "esp8266", + "archiveFileName": "esp8266-2.4.0-rc1.zip", "boards": [ { "name": "Generic ESP8266 Module" - }, + }, { "name": "Olimex MOD-WIFI-ESP8266(-DEV)" - }, + }, { "name": "NodeMCU 0.9 (ESP-12 Module)" - }, + }, { "name": "NodeMCU 1.0 (ESP-12E Module)" - }, + }, { "name": "Adafruit HUZZAH ESP8266 (ESP-12)" - }, + }, { "name": "ESPresso Lite 1.0" - }, + }, { "name": "ESPresso Lite 2.0" - }, + }, { "name": "Phoenix 1.0" - }, + }, { "name": "Phoenix 2.0" - }, + }, { "name": "SparkFun Thing" - }, + }, { "name": "SweetPea ESP-210" - }, + }, { "name": "WeMos D1" - }, + }, { "name": "WeMos D1 mini" - }, + }, { "name": "ESPino (ESP-12 Module)" - }, + }, { "name": "ESPino (WROOM-02 Module)" - }, + }, { "name": "WifInfo" - }, + }, { "name": "ESPDuino" - }, + }, { "name": "4D Systems gen4 IoD Range" } - ], - "size": "10396896", + ], + "size": "10396896", "toolsDependencies": [ { - "packager": "esp8266", - "version": "0.4.9", + "packager": "esp8266", + "version": "0.4.9", "name": "esptool" - }, + }, { - "packager": "esp8266", - "version": "1.20.0-26-gb404fb9-2", + "packager": "esp8266", + "version": "1.20.0-26-gb404fb9-2", "name": "xtensa-lx106-elf-gcc" - }, + }, { - "packager": "esp8266", - "version": "0.1.2", + "packager": "esp8266", + "version": "0.1.2", "name": "mkspiffs" } - ], + ], "name": "esp8266" - }, + }, { - "category": "ESP8266", + "category": "ESP8266", "help": { "online": "http://arduino.esp8266.com/versions/1.6.5-947-g39819f0/doc/reference.html" - }, - "url": "http://arduino.esp8266.com/versions/1.6.5-947-g39819f0/esp8266-1.6.5-947-g39819f0.zip", - "checksum": "SHA-256:79a395801a94c77f4855f3921b9cc127d679d961ec207e7fb89f90754123d66a", - "name": "esp8266", - "version": "1.6.5-947-g39819f0", - "architecture": "esp8266", - "archiveFileName": "esp8266-1.6.5-947-g39819f0.zip", - "size": "2295584", + }, + "url": "http://arduino.esp8266.com/versions/1.6.5-947-g39819f0/esp8266-1.6.5-947-g39819f0.zip", + "checksum": "SHA-256:79a395801a94c77f4855f3921b9cc127d679d961ec207e7fb89f90754123d66a", + "name": "esp8266", + "version": "1.6.5-947-g39819f0", + "architecture": "esp8266", + "archiveFileName": "esp8266-1.6.5-947-g39819f0.zip", + "size": "2295584", "toolsDependencies": [ { - "packager": "esp8266", - "version": "0.4.5", + "packager": "esp8266", + "version": "0.4.5", "name": "esptool" - }, + }, { - "packager": "esp8266", - "version": "1.20.0-26-gb404fb9", + "packager": "esp8266", + "version": "1.20.0-26-gb404fb9", "name": "xtensa-lx106-elf-gcc" } - ], + ], "boards": [ { "name": "Generic ESP8266 Module" - }, + }, { "name": "Olimex MOD-WIFI-ESP8266(-DEV)" - }, + }, { "name": "NodeMCU 0.9 (ESP-12 Module)" - }, + }, { "name": "NodeMCU 1.0 (ESP-12E Module)" - }, + }, { "name": "Adafruit HUZZAH ESP8266 (ESP-12)" - }, + }, { "name": "SweetPea ESP-210" } ] - }, + }, { - "category": "ESP8266", + "category": "ESP8266", "help": { "online": "http://esp8266.github.com/Arduino/versions/2.2.0/" - }, - "url": "https://github.com/esp8266/Arduino/releases/download/2.2.0/esp8266-2.2.0.zip", - "checksum": "SHA-256:c0b57abdcd9ad11c506f79e019a35abadb9ac7921972caaa336e08a35048c1db", - "name": "esp8266", - "version": "2.2.0", - "architecture": "esp8266", - "archiveFileName": "esp8266-2.2.0.zip", - "size": "5981702", + }, + "url": "https://github.com/esp8266/Arduino/releases/download/2.2.0/esp8266-2.2.0.zip", + "checksum": "SHA-256:c0b57abdcd9ad11c506f79e019a35abadb9ac7921972caaa336e08a35048c1db", + "name": "esp8266", + "version": "2.2.0", + "architecture": "esp8266", + "archiveFileName": "esp8266-2.2.0.zip", + "size": "5981702", "toolsDependencies": [ { - "packager": "esp8266", - "version": "0.4.8", + "packager": "esp8266", + "version": "0.4.8", "name": "esptool" - }, + }, { - "packager": "esp8266", - "version": "1.20.0-26-gb404fb9-2", + "packager": "esp8266", + "version": "1.20.0-26-gb404fb9-2", "name": "xtensa-lx106-elf-gcc" - }, + }, { - "packager": "esp8266", - "version": "0.1.2", + "packager": "esp8266", + "version": "0.1.2", "name": "mkspiffs" } - ], + ], "boards": [ { "name": "Generic ESP8266 Module" - }, + }, { "name": "Olimex MOD-WIFI-ESP8266(-DEV)" - }, + }, { "name": "NodeMCU 0.9 (ESP-12 Module)" - }, + }, { "name": "NodeMCU 1.0 (ESP-12E Module)" - }, + }, { "name": "Adafruit HUZZAH ESP8266 (ESP-12)" - }, + }, { "name": "ESPresso Lite 1.0" - }, + }, { "name": "ESPresso Lite 2.0" - }, + }, { "name": "SparkFun Thing" - }, + }, { "name": "SweetPea ESP-210" - }, + }, { "name": "WeMos D1" - }, + }, { "name": "WeMos D1 mini" - }, + }, { "name": "ESPino (ESP-12 Module)" - }, + }, { "name": "ESPino (WROOM-02 Module)" - }, + }, { "name": "WifInfo" - }, + }, { "name": "ESPDuino" } ] - }, + }, { - "category": "ESP8266", - "name": "esp8266", - "url": "https://github.com/esp8266/Arduino/releases/download/2.4.2/esp8266-2.4.2.zip", - "checksum": "SHA-256:890428f3a8f03b4224cec66e20df4ae34f9c63003ce0f5e9291f01356aac458d", - "version": "2.4.2", - "architecture": "esp8266", - "archiveFileName": "esp8266-2.4.2.zip", + "category": "ESP8266", + "name": "esp8266", + "url": "https://github.com/esp8266/Arduino/releases/download/2.4.2/esp8266-2.4.2.zip", + "checksum": "SHA-256:890428f3a8f03b4224cec66e20df4ae34f9c63003ce0f5e9291f01356aac458d", + "version": "2.4.2", + "architecture": "esp8266", + "archiveFileName": "esp8266-2.4.2.zip", "boards": [ { "name": "Generic ESP8266 Module" - }, + }, { "name": "Generic ESP8285 Module" - }, + }, { "name": "ESPDuino (ESP-13 Module)" - }, + }, { "name": "Adafruit Feather HUZZAH ESP8266" - }, + }, { "name": "XinaBox CW01" - }, + }, { "name": "ESPresso Lite 1.0" - }, + }, { "name": "ESPresso Lite 2.0" - }, + }, { "name": "Phoenix 1.0" - }, + }, { "name": "Phoenix 2.0" - }, + }, { "name": "NodeMCU 0.9 (ESP-12 Module)" - }, + }, { "name": "NodeMCU 1.0 (ESP-12E Module)" - }, + }, { "name": "Olimex MOD-WIFI-ESP8266(-DEV)" - }, + }, { "name": "SparkFun ESP8266 Thing" - }, + }, { "name": "SparkFun ESP8266 Thing Dev" - }, + }, { "name": "SweetPea ESP-210" - }, + }, { "name": "LOLIN(WEMOS) D1 R2 & mini" - }, + }, { "name": "LOLIN(WEMOS) D1 mini Pro" - }, + }, { "name": "LOLIN(WEMOS) D1 mini Lite" - }, + }, { "name": "WeMos D1 R1" - }, + }, { "name": "ESPino (ESP-12 Module)" - }, + }, { "name": "ThaiEasyElec's ESPino" - }, + }, { "name": "WifInfo" - }, + }, { "name": "Arduino" - }, + }, { "name": "4D Systems gen4 IoD Range" - }, + }, { "name": "Digistump Oak" - }, + }, { "name": "WiFiduino" - }, + }, { "name": "Amperka WiFi Slot" - }, + }, { "name": "Seeed Wio Link" } - ], - "size": "15762364", + ], + "size": "15762364", "toolsDependencies": [ { - "packager": "esp8266", - "version": "0.4.13", + "packager": "esp8266", + "version": "0.4.13", "name": "esptool" - }, + }, { - "packager": "esp8266", - "version": "1.20.0-26-gb404fb9-2", + "packager": "esp8266", + "version": "1.20.0-26-gb404fb9-2", "name": "xtensa-lx106-elf-gcc" - }, + }, { - "packager": "esp8266", - "version": "0.2.0", + "packager": "esp8266", + "version": "0.2.0", "name": "mkspiffs" } - ], + ], "help": { "online": "https://arduino-esp8266.readthedocs.io/en/2.4.2/" } - }, + }, { - "category": "ESP8266", - "name": "esp8266", - "url": "https://github.com/esp8266/Arduino/releases/download/2.4.1/esp8266-2.4.1.zip", - "checksum": "SHA-256:794f5e82fbc0490b68d45b2c63e8ece8f1fe3fe8ff51c78637823ca89a5a553c", + "category": "ESP8266", + "name": "esp8266", + "url": "https://github.com/esp8266/Arduino/releases/download/2.4.1/esp8266-2.4.1.zip", + "checksum": "SHA-256:794f5e82fbc0490b68d45b2c63e8ece8f1fe3fe8ff51c78637823ca89a5a553c", "help": { "online": "https://arduino-esp8266.readthedocs.io/en/2.4.1/" - }, - "version": "2.4.1", - "architecture": "esp8266", - "archiveFileName": "esp8266-2.4.1.zip", - "size": "13087845", + }, + "version": "2.4.1", + "architecture": "esp8266", + "archiveFileName": "esp8266-2.4.1.zip", + "size": "13087845", "toolsDependencies": [ { - "packager": "esp8266", - "version": "0.4.13", + "packager": "esp8266", + "version": "0.4.13", "name": "esptool" - }, + }, { - "packager": "esp8266", - "version": "1.20.0-26-gb404fb9-2", + "packager": "esp8266", + "version": "1.20.0-26-gb404fb9-2", "name": "xtensa-lx106-elf-gcc" - }, + }, { - "packager": "esp8266", - "version": "0.2.0", + "packager": "esp8266", + "version": "0.2.0", "name": "mkspiffs" } - ], + ], "boards": [ { "name": "Generic ESP8266 Module" - }, + }, { "name": "Generic ESP8285 Module" - }, + }, { "name": "ESPDuino (ESP-13 Module)" - }, + }, { "name": "Adafruit Feather HUZZAH ESP8266" - }, + }, { "name": "ESPresso Lite 1.0" - }, + }, { "name": "ESPresso Lite 2.0" - }, + }, { "name": "Phoenix 1.0" - }, + }, { "name": "Phoenix 2.0" - }, + }, { "name": "NodeMCU 0.9 (ESP-12 Module)" - }, + }, { "name": "NodeMCU 1.0 (ESP-12E Module)" - }, + }, { "name": "Olimex MOD-WIFI-ESP8266(-DEV)" - }, + }, { "name": "SparkFun ESP8266 Thing" - }, + }, { "name": "SparkFun ESP8266 Thing Dev" - }, + }, { "name": "SweetPea ESP-210" - }, + }, { "name": "WeMos D1 R2 & mini" - }, + }, { "name": "WeMos D1 mini Pro" - }, + }, { "name": "WeMos D1 mini Lite" - }, + }, { "name": "WeMos D1 R1" - }, + }, { "name": "ESPino (ESP-12 Module)" - }, + }, { "name": "ThaiEasyElec's ESPino" - }, + }, { "name": "WifInfo" - }, + }, { "name": "Arduino" - }, + }, { "name": "4D Systems gen4 IoD Range" - }, + }, { "name": "Digistump Oak" } ] - }, + }, { - "category": "ESP8266", + "category": "ESP8266", "help": { "online": "https://arduino-esp8266.readthedocs.io/en/2.4.0/" - }, - "url": "https://github.com/esp8266/Arduino/releases/download/2.4.0/esp8266-2.4.0.zip", - "checksum": "SHA-256:b2bca24701873678faafc27949473a255867ccb1a7d577370028f74817bcc532", - "version": "2.4.0", - "architecture": "esp8266", - "archiveFileName": "esp8266-2.4.0.zip", + }, + "url": "https://github.com/esp8266/Arduino/releases/download/2.4.0/esp8266-2.4.0.zip", + "checksum": "SHA-256:b2bca24701873678faafc27949473a255867ccb1a7d577370028f74817bcc532", + "version": "2.4.0", + "architecture": "esp8266", + "archiveFileName": "esp8266-2.4.0.zip", "boards": [ { "name": "Generic ESP8266 Module" - }, + }, { "name": "Olimex MOD-WIFI-ESP8266(-DEV)" - }, + }, { "name": "NodeMCU 0.9 (ESP-12 Module)" - }, + }, { "name": "NodeMCU 1.0 (ESP-12E Module)" - }, + }, { "name": "Adafruit HUZZAH ESP8266 (ESP-12)" - }, + }, { "name": "ESPresso Lite 1.0" - }, + }, { "name": "ESPresso Lite 2.0" - }, + }, { "name": "Phoenix 1.0" - }, + }, { "name": "Phoenix 2.0" - }, + }, { "name": "SparkFun Thing" - }, + }, { "name": "SweetPea ESP-210" - }, + }, { "name": "WeMos D1" - }, + }, { "name": "WeMos D1 mini" - }, + }, { "name": "ESPino (ESP-12 Module)" - }, + }, { "name": "ESPino (WROOM-02 Module)" - }, + }, { "name": "WifInfo" - }, + }, { "name": "ESPDuino" - }, + }, { "name": "4D Systems gen4 IoD Range" - }, + }, { "name": "DigiStump Oak" } - ], - "size": "11919873", + ], + "size": "11919873", "toolsDependencies": [ { - "packager": "esp8266", - "version": "0.4.12", + "packager": "esp8266", + "version": "0.4.12", "name": "esptool" - }, + }, { - "packager": "esp8266", - "version": "1.20.0-26-gb404fb9-2", + "packager": "esp8266", + "version": "1.20.0-26-gb404fb9-2", "name": "xtensa-lx106-elf-gcc" - }, + }, { - "packager": "esp8266", - "version": "0.2.0", + "packager": "esp8266", + "version": "0.2.0", "name": "mkspiffs" } - ], + ], "name": "esp8266" - }, + }, { - "category": "ESP8266", + "category": "ESP8266", "help": { "online": "http://esp8266.github.com/Arduino/versions/2.1.0/" - }, - "url": "https://github.com/esp8266/Arduino/releases/download/2.1.0/esp8266-2.1.0.zip", - "checksum": "SHA-256:000818d500ea90bcb516d667c688387f34003247bb5592e795bc549e91f9ace0", - "version": "2.1.0", - "architecture": "esp8266", - "archiveFileName": "esp8266-2.1.0.zip", + }, + "url": "https://github.com/esp8266/Arduino/releases/download/2.1.0/esp8266-2.1.0.zip", + "checksum": "SHA-256:000818d500ea90bcb516d667c688387f34003247bb5592e795bc549e91f9ace0", + "version": "2.1.0", + "architecture": "esp8266", + "archiveFileName": "esp8266-2.1.0.zip", "boards": [ { "name": "Generic ESP8266 Module" - }, + }, { "name": "Olimex MOD-WIFI-ESP8266(-DEV)" - }, + }, { "name": "NodeMCU 0.9 (ESP-12 Module)" - }, + }, { "name": "NodeMCU 1.0 (ESP-12E Module)" - }, + }, { "name": "Adafruit HUZZAH ESP8266 (ESP-12)" - }, + }, { "name": "ESPresso Lite 1.0" - }, + }, { "name": "ESPresso Lite 2.0" - }, + }, { "name": "SparkFun Thing" - }, + }, { "name": "SweetPea ESP-210" - }, + }, { "name": "WeMos D1" - }, + }, { "name": "WeMos D1 mini" - }, + }, { "name": "ESPino (ESP-12 Module)" - }, + }, { "name": "ESPino (WROOM-02 Module)" - }, + }, { "name": "WifInfo" - }, + }, { "name": "ESPDuino" } - ], - "size": "5776332", + ], + "size": "5776332", "toolsDependencies": [ { - "packager": "esp8266", - "version": "0.4.8", + "packager": "esp8266", + "version": "0.4.8", "name": "esptool" - }, + }, { - "packager": "esp8266", - "version": "1.20.0-26-gb404fb9-2", + "packager": "esp8266", + "version": "1.20.0-26-gb404fb9-2", "name": "xtensa-lx106-elf-gcc" - }, + }, { - "packager": "esp8266", - "version": "0.1.2", + "packager": "esp8266", + "version": "0.1.2", "name": "mkspiffs" } - ], + ], "name": "esp8266" } - ], + ], "tools": [ { - "version": "1.20.0-26-gb404fb9-2", - "name": "xtensa-lx106-elf-gcc", + "version": "1.20.0-26-gb404fb9-2", + "name": "xtensa-lx106-elf-gcc", "systems": [ { - "url": "https://github.com/esp8266/Arduino/releases/download/2.3.0/win32-xtensa-lx106-elf-gb404fb9-2.tar.gz", - "checksum": "SHA-256:10476b9c11a7a90f40883413ddfb409f505b20692e316c4e597c4c175b4be09c", - "host": "i686-mingw32", - "archiveFileName": "win32-xtensa-lx106-elf-gb404fb9-2.tar.gz", + "url": "https://github.com/esp8266/Arduino/releases/download/2.3.0/win32-xtensa-lx106-elf-gb404fb9-2.tar.gz", + "checksum": "SHA-256:10476b9c11a7a90f40883413ddfb409f505b20692e316c4e597c4c175b4be09c", + "host": "i686-mingw32", + "archiveFileName": "win32-xtensa-lx106-elf-gb404fb9-2.tar.gz", "size": "153527527" - }, + }, { - "url": "https://github.com/esp8266/Arduino/releases/download/2.3.0/osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", - "checksum": "SHA-256:0cf150193997bd1355e0f49d3d49711730035257bc1aee1eaaad619e56b9e4e6", - "host": "x86_64-apple-darwin", - "archiveFileName": "osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", + "url": "https://github.com/esp8266/Arduino/releases/download/2.3.0/osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", + "checksum": "SHA-256:0cf150193997bd1355e0f49d3d49711730035257bc1aee1eaaad619e56b9e4e6", + "host": "x86_64-apple-darwin", + "archiveFileName": "osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", "size": "35385382" - }, + }, { - "url": "https://github.com/esp8266/Arduino/releases/download/2.3.0/osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", - "checksum": "SHA-256:0cf150193997bd1355e0f49d3d49711730035257bc1aee1eaaad619e56b9e4e6", - "host": "i386-apple-darwin", - "archiveFileName": "osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", + "url": "https://github.com/esp8266/Arduino/releases/download/2.3.0/osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", + "checksum": "SHA-256:0cf150193997bd1355e0f49d3d49711730035257bc1aee1eaaad619e56b9e4e6", + "host": "i386-apple-darwin", + "archiveFileName": "osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", "size": "35385382" - }, + }, { - "url": "https://github.com/esp8266/Arduino/releases/download/2.3.0/linux64-xtensa-lx106-elf-gb404fb9.tgz", - "checksum": "SHA-256:46f057fbd8b320889a26167daf325038912096d09940b2a95489db92431473b7", - "host": "x86_64-pc-linux-gnu", - "archiveFileName": "linux64-xtensa-lx106-elf-gb404fb9.tar.gz", + "url": "https://github.com/esp8266/Arduino/releases/download/2.3.0/linux64-xtensa-lx106-elf-gb404fb9.tgz", + "checksum": "SHA-256:46f057fbd8b320889a26167daf325038912096d09940b2a95489db92431473b7", + "host": "x86_64-pc-linux-gnu", + "archiveFileName": "linux64-xtensa-lx106-elf-gb404fb9.tar.gz", "size": "30262903" - }, + }, { - "url": "https://github.com/esp8266/Arduino/releases/download/2.3.0/linux32-xtensa-lx106-elf.tar.gz", - "checksum": "SHA-256:b24817819f0078fb05895a640e806e0aca9aa96b47b80d2390ac8e2d9ddc955a", - "host": "i686-pc-linux-gnu", - "archiveFileName": "linux32-xtensa-lx106-elf.tar.gz", + "url": "https://github.com/esp8266/Arduino/releases/download/2.3.0/linux32-xtensa-lx106-elf.tar.gz", + "checksum": "SHA-256:b24817819f0078fb05895a640e806e0aca9aa96b47b80d2390ac8e2d9ddc955a", + "host": "i686-pc-linux-gnu", + "archiveFileName": "linux32-xtensa-lx106-elf.tar.gz", "size": "32734156" - }, + }, { - "url": "https://github.com/esp8266/Arduino/releases/download/2.3.0/linuxarm-xtensa-lx106-elf-g46f160f-2.tar.gz", - "checksum": "SHA-256:f693946288f2ffa17288ef75ae16fa08573993f2b0a2a5e6bc35a68dc6087443", - "host": "arm-linux-gnueabihf", - "archiveFileName": "linuxarm-xtensa-lx106-elf-g46f160f-2.tar.gz", + "url": "https://github.com/esp8266/Arduino/releases/download/2.3.0/linuxarm-xtensa-lx106-elf-g46f160f-2.tar.gz", + "checksum": "SHA-256:f693946288f2ffa17288ef75ae16fa08573993f2b0a2a5e6bc35a68dc6087443", + "host": "arm-linux-gnueabihf", + "archiveFileName": "linuxarm-xtensa-lx106-elf-g46f160f-2.tar.gz", "size": "34938475" } ] - }, + }, { - "version": "1.20.0-26-gb404fb9", - "name": "xtensa-lx106-elf-gcc", + "version": "1.20.0-26-gb404fb9", + "name": "xtensa-lx106-elf-gcc", "systems": [ { - "url": "http://arduino.esp8266.com/win32-xtensa-lx106-elf-gb404fb9.tar.gz", - "checksum": "SHA-256:1561ec85cc58cab35cc48bfdb0d0087809f89c043112a2c36b54251a13bf781f", - "host": "i686-mingw32", - "archiveFileName": "win32-xtensa-lx106-elf-gb404fb9.tar.gz", + "url": "http://arduino.esp8266.com/win32-xtensa-lx106-elf-gb404fb9.tar.gz", + "checksum": "SHA-256:1561ec85cc58cab35cc48bfdb0d0087809f89c043112a2c36b54251a13bf781f", + "host": "i686-mingw32", + "archiveFileName": "win32-xtensa-lx106-elf-gb404fb9.tar.gz", "size": "153807368" - }, + }, { - "url": "http://arduino.esp8266.com/osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", - "checksum": "SHA-256:0cf150193997bd1355e0f49d3d49711730035257bc1aee1eaaad619e56b9e4e6", - "host": "x86_64-apple-darwin", - "archiveFileName": "osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", + "url": "http://arduino.esp8266.com/osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", + "checksum": "SHA-256:0cf150193997bd1355e0f49d3d49711730035257bc1aee1eaaad619e56b9e4e6", + "host": "x86_64-apple-darwin", + "archiveFileName": "osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", "size": "35385382" - }, + }, { - "url": "http://arduino.esp8266.com/osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", - "checksum": "SHA-256:0cf150193997bd1355e0f49d3d49711730035257bc1aee1eaaad619e56b9e4e6", - "host": "i386-apple-darwin", - "archiveFileName": "osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", + "url": "http://arduino.esp8266.com/osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", + "checksum": "SHA-256:0cf150193997bd1355e0f49d3d49711730035257bc1aee1eaaad619e56b9e4e6", + "host": "i386-apple-darwin", + "archiveFileName": "osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", "size": "35385382" - }, + }, { - "url": "http://arduino.esp8266.com/linux64-xtensa-lx106-elf-gb404fb9.tar.gz", - "checksum": "SHA-256:46f057fbd8b320889a26167daf325038912096d09940b2a95489db92431473b7", - "host": "x86_64-pc-linux-gnu", - "archiveFileName": "linux64-xtensa-lx106-elf-gb404fb9.tar.gz", + "url": "http://arduino.esp8266.com/linux64-xtensa-lx106-elf-gb404fb9.tar.gz", + "checksum": "SHA-256:46f057fbd8b320889a26167daf325038912096d09940b2a95489db92431473b7", + "host": "x86_64-pc-linux-gnu", + "archiveFileName": "linux64-xtensa-lx106-elf-gb404fb9.tar.gz", "size": "30262903" - }, + }, { - "url": "http://arduino.esp8266.com/linux32-xtensa-lx106-elf.tar.gz", - "checksum": "SHA-256:b24817819f0078fb05895a640e806e0aca9aa96b47b80d2390ac8e2d9ddc955a", - "host": "i686-pc-linux-gnu", - "archiveFileName": "linux32-xtensa-lx106-elf.tar.gz", + "url": "http://arduino.esp8266.com/linux32-xtensa-lx106-elf.tar.gz", + "checksum": "SHA-256:b24817819f0078fb05895a640e806e0aca9aa96b47b80d2390ac8e2d9ddc955a", + "host": "i686-pc-linux-gnu", + "archiveFileName": "linux32-xtensa-lx106-elf.tar.gz", "size": "32734156" } ] - }, + }, { - "version": "0.4.13", - "name": "esptool", + "version": "0.4.13", + "name": "esptool", "systems": [ { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.13/esptool-0.4.13-win32.zip", - "checksum": "SHA-256:17c1035aacd8f6dbfbc04ed899f5db0ceba60820592705a9c6011476ab8d1687", - "host": "i686-mingw32", - "archiveFileName": "esptool-0.4.13-win32.zip", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.13/esptool-0.4.13-win32.zip", + "checksum": "SHA-256:17c1035aacd8f6dbfbc04ed899f5db0ceba60820592705a9c6011476ab8d1687", + "host": "i686-mingw32", + "archiveFileName": "esptool-0.4.13-win32.zip", "size": "16660" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.13/esptool-0.4.13-osx.tar.gz", - "checksum": "SHA-256:a24a973c3b2671992a8b66f4e7c9ffd24065972f241469f45e94a0a66d118d23", - "host": "x86_64-apple-darwin", - "archiveFileName": "esptool-0.4.13-osx.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.13/esptool-0.4.13-osx.tar.gz", + "checksum": "SHA-256:a24a973c3b2671992a8b66f4e7c9ffd24065972f241469f45e94a0a66d118d23", + "host": "x86_64-apple-darwin", + "archiveFileName": "esptool-0.4.13-osx.tar.gz", "size": "32362" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.13/esptool-0.4.13-osx.tar.gz", - "checksum": "SHA-256:a24a973c3b2671992a8b66f4e7c9ffd24065972f241469f45e94a0a66d118d23", - "host": "i386-apple-darwin", - "archiveFileName": "esptool-0.4.13-osx.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.13/esptool-0.4.13-osx.tar.gz", + "checksum": "SHA-256:a24a973c3b2671992a8b66f4e7c9ffd24065972f241469f45e94a0a66d118d23", + "host": "i386-apple-darwin", + "archiveFileName": "esptool-0.4.13-osx.tar.gz", "size": "32362" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.13/esptool-0.4.13-linux64.tar.gz", - "checksum": "SHA-256:3c35f366ffdaa1328b1e96e28c9a97f60c98109095ccc18352fb5615e582a786", - "host": "x86_64-pc-linux-gnu", - "archiveFileName": "esptool-0.4.13-linux64.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.13/esptool-0.4.13-linux64.tar.gz", + "checksum": "SHA-256:3c35f366ffdaa1328b1e96e28c9a97f60c98109095ccc18352fb5615e582a786", + "host": "x86_64-pc-linux-gnu", + "archiveFileName": "esptool-0.4.13-linux64.tar.gz", "size": "15743" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.13/esptool-0.4.13-linux32.tar.gz", - "checksum": "SHA-256:041f661a41a2efb40c89fc34acf0059bbb5e1eb1c050efaa69af677f79c966fb", - "host": "i686-pc-linux-gnu", - "archiveFileName": "esptool-0.4.13-linux32.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.13/esptool-0.4.13-linux32.tar.gz", + "checksum": "SHA-256:041f661a41a2efb40c89fc34acf0059bbb5e1eb1c050efaa69af677f79c966fb", + "host": "i686-pc-linux-gnu", + "archiveFileName": "esptool-0.4.13-linux32.tar.gz", "size": "14884" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.13/esptool-0.4.13-linux-armhf.tar.gz", - "checksum": "SHA-256:3a627e2678e0c317122543883ae8a00e82149769414b9d5733f23526fb28a423", - "host": "arm-linux-gnueabihf", - "archiveFileName": "esptool-0.4.13-linux-armhf.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.13/esptool-0.4.13-linux-armhf.tar.gz", + "checksum": "SHA-256:3a627e2678e0c317122543883ae8a00e82149769414b9d5733f23526fb28a423", + "host": "arm-linux-gnueabihf", + "archiveFileName": "esptool-0.4.13-linux-armhf.tar.gz", "size": "13259" } ] - }, + }, { - "version": "0.4.12", - "name": "esptool", + "version": "0.4.12", + "name": "esptool", "systems": [ { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.12/esptool-0.4.12-win32.zip", - "checksum": "SHA-256:f47b3bcf7c29c7a184859bbea68c9d468cf3346ca41e202ed60a0a49d987f223", - "host": "i686-mingw32", - "archiveFileName": "esptool-0.4.12-win32.zip", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.12/esptool-0.4.12-win32.zip", + "checksum": "SHA-256:f47b3bcf7c29c7a184859bbea68c9d468cf3346ca41e202ed60a0a49d987f223", + "host": "i686-mingw32", + "archiveFileName": "esptool-0.4.12-win32.zip", "size": "16537" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.12/esptool-0.4.12-osx.tar.gz", - "checksum": "SHA-256:8232a70611768dca49321f488e3ada29648e28aa83a6d826fcbb871aed4a9c08", - "host": "x86_64-apple-darwin", - "archiveFileName": "esptool-0.4.12-osx.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.12/esptool-0.4.12-osx.tar.gz", + "checksum": "SHA-256:8232a70611768dca49321f488e3ada29648e28aa83a6d826fcbb871aed4a9c08", + "host": "x86_64-apple-darwin", + "archiveFileName": "esptool-0.4.12-osx.tar.gz", "size": "31981" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.12/esptool-0.4.12-osx.tar.gz", - "checksum": "SHA-256:8232a70611768dca49321f488e3ada29648e28aa83a6d826fcbb871aed4a9c08", - "host": "i386-apple-darwin", - "archiveFileName": "esptool-0.4.12-osx.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.12/esptool-0.4.12-osx.tar.gz", + "checksum": "SHA-256:8232a70611768dca49321f488e3ada29648e28aa83a6d826fcbb871aed4a9c08", + "host": "i386-apple-darwin", + "archiveFileName": "esptool-0.4.12-osx.tar.gz", "size": "31981" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.12/esptool-0.4.12-linux64.tar.gz", - "checksum": "SHA-256:f7ca7666557139bda7b2130022623a004a30d20ea47e1612b9b365783f00d8cb", - "host": "x86_64-pc-linux-gnu", - "archiveFileName": "esptool-0.4.12-linux64.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.12/esptool-0.4.12-linux64.tar.gz", + "checksum": "SHA-256:f7ca7666557139bda7b2130022623a004a30d20ea47e1612b9b365783f00d8cb", + "host": "x86_64-pc-linux-gnu", + "archiveFileName": "esptool-0.4.12-linux64.tar.gz", "size": "15542" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.12/esptool-0.4.12-linux32.tar.gz", - "checksum": "SHA-256:2d9970c8574908c35656e35f433082aeb7d79c1967067d7d2cff83f5ed2acbaa", - "host": "i686-pc-linux-gnu", - "archiveFileName": "esptool-0.4.12-linux32.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.12/esptool-0.4.12-linux32.tar.gz", + "checksum": "SHA-256:2d9970c8574908c35656e35f433082aeb7d79c1967067d7d2cff83f5ed2acbaa", + "host": "i686-pc-linux-gnu", + "archiveFileName": "esptool-0.4.12-linux32.tar.gz", "size": "14668" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.12/esptool-0.4.12-linux-armhf.tar.gz", - "checksum": "SHA-256:2ab4784c10020cdfc467175fe8885db702e7dd95fa5bdc428ec549257eae1a0e", - "host": "arm-linux-gnueabihf", - "archiveFileName": "esptool-0.4.12-linux-armhf.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.12/esptool-0.4.12-linux-armhf.tar.gz", + "checksum": "SHA-256:2ab4784c10020cdfc467175fe8885db702e7dd95fa5bdc428ec549257eae1a0e", + "host": "arm-linux-gnueabihf", + "archiveFileName": "esptool-0.4.12-linux-armhf.tar.gz", "size": "13097" } ] - }, + }, { - "version": "0.4.9", - "name": "esptool", + "version": "0.4.9", + "name": "esptool", "systems": [ { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.9/esptool-0.4.9-win32.zip", - "checksum": "SHA-256:9c4162cedf05fcb09fd829bfb90e34ae12458365980d79525a072ff5ca44751c", - "host": "i686-mingw32", - "archiveFileName": "esptool-0.4.9-win32.zip", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.9/esptool-0.4.9-win32.zip", + "checksum": "SHA-256:9c4162cedf05fcb09fd829bfb90e34ae12458365980d79525a072ff5ca44751c", + "host": "i686-mingw32", + "archiveFileName": "esptool-0.4.9-win32.zip", "size": "32436" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.9/esptool-0.4.9-osx.tar.gz", - "checksum": "SHA-256:57938b473765723a7e6602d55973017b7719bda69bdcff4250b24fcbf7a399f5", - "host": "x86_64-apple-darwin", - "archiveFileName": "esptool-0.4.9-osx.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.9/esptool-0.4.9-osx.tar.gz", + "checksum": "SHA-256:57938b473765723a7e6602d55973017b7719bda69bdcff4250b24fcbf7a399f5", + "host": "x86_64-apple-darwin", + "archiveFileName": "esptool-0.4.9-osx.tar.gz", "size": "29310" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.9/esptool-0.4.9-osx.tar.gz", - "checksum": "SHA-256:57938b473765723a7e6602d55973017b7719bda69bdcff4250b24fcbf7a399f5", - "host": "i386-apple-darwin", - "archiveFileName": "esptool-0.4.9-osx.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.9/esptool-0.4.9-osx.tar.gz", + "checksum": "SHA-256:57938b473765723a7e6602d55973017b7719bda69bdcff4250b24fcbf7a399f5", + "host": "i386-apple-darwin", + "archiveFileName": "esptool-0.4.9-osx.tar.gz", "size": "29310" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.9/esptool-0.4.9-linux64.tar.gz", - "checksum": "SHA-256:fab9d1be8a648bea6728ad5c9d18ce972508187700cf90baf1897ac9cdf4db15", - "host": "x86_64-pc-linux-gnu", - "archiveFileName": "esptool-0.4.9-linux64.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.9/esptool-0.4.9-linux64.tar.gz", + "checksum": "SHA-256:fab9d1be8a648bea6728ad5c9d18ce972508187700cf90baf1897ac9cdf4db15", + "host": "x86_64-pc-linux-gnu", + "archiveFileName": "esptool-0.4.9-linux64.tar.gz", "size": "15564" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.9/esptool-0.4.9-linux32.tar.gz", - "checksum": "SHA-256:bc4444d73d59be74608be5e1431353a0a9ae9e308e99c76a271d68a6ae145b7b", - "host": "i686-pc-linux-gnu", - "archiveFileName": "esptool-0.4.9-linux32.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.9/esptool-0.4.9-linux32.tar.gz", + "checksum": "SHA-256:bc4444d73d59be74608be5e1431353a0a9ae9e308e99c76a271d68a6ae145b7b", + "host": "i686-pc-linux-gnu", + "archiveFileName": "esptool-0.4.9-linux32.tar.gz", "size": "15984" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.9/esptool-0.4.9-linux-armhf.tar.gz", - "checksum": "SHA-256:d0364492599d90b8305125f8212de5be05397e4efde2fc7d0ed3676bb7018164", - "host": "arm-linux-gnueabihf", - "archiveFileName": "esptool-0.4.9-linux-armhf.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.9/esptool-0.4.9-linux-armhf.tar.gz", + "checksum": "SHA-256:d0364492599d90b8305125f8212de5be05397e4efde2fc7d0ed3676bb7018164", + "host": "arm-linux-gnueabihf", + "archiveFileName": "esptool-0.4.9-linux-armhf.tar.gz", "size": "13763" } ] - }, + }, { - "version": "0.4.8", - "name": "esptool", + "version": "0.4.8", + "name": "esptool", "systems": [ { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.8/esptool-0.4.8-win32.zip", - "checksum": "SHA-256:8d09cb0df6234c2a0562389ceedd11482b44a3f538695f9a4df80f9f10411ece", - "host": "i686-mingw32", - "archiveFileName": "esptool-0.4.8-win32.zip", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.8/esptool-0.4.8-win32.zip", + "checksum": "SHA-256:8d09cb0df6234c2a0562389ceedd11482b44a3f538695f9a4df80f9f10411ece", + "host": "i686-mingw32", + "archiveFileName": "esptool-0.4.8-win32.zip", "size": "32192" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.8/esptool-0.4.8-osx.tar.gz", - "checksum": "SHA-256:2bcbf19934543fb06c505b2a595b68a76e4cab8e3d8968a4d1802195c87126cf", - "host": "x86_64-apple-darwin", - "archiveFileName": "esptool-0.4.8-osx.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.8/esptool-0.4.8-osx.tar.gz", + "checksum": "SHA-256:2bcbf19934543fb06c505b2a595b68a76e4cab8e3d8968a4d1802195c87126cf", + "host": "x86_64-apple-darwin", + "archiveFileName": "esptool-0.4.8-osx.tar.gz", "size": "28798" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.8/esptool-0.4.8-osx.tar.gz", - "checksum": "SHA-256:2bcbf19934543fb06c505b2a595b68a76e4cab8e3d8968a4d1802195c87126cf", - "host": "i386-apple-darwin", - "archiveFileName": "esptool-0.4.8-osx.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.8/esptool-0.4.8-osx.tar.gz", + "checksum": "SHA-256:2bcbf19934543fb06c505b2a595b68a76e4cab8e3d8968a4d1802195c87126cf", + "host": "i386-apple-darwin", + "archiveFileName": "esptool-0.4.8-osx.tar.gz", "size": "28798" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.8/esptool-0.4.8-linux64.tar.gz", - "checksum": "SHA-256:1cd9a6014bbbc37ba6dc249f4fc027f0ca9bbc6dd0e203ebc7d146dfd78a6e78", - "host": "x86_64-pc-linux-gnu", - "archiveFileName": "esptool-0.4.8-linux64.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.8/esptool-0.4.8-linux64.tar.gz", + "checksum": "SHA-256:1cd9a6014bbbc37ba6dc249f4fc027f0ca9bbc6dd0e203ebc7d146dfd78a6e78", + "host": "x86_64-pc-linux-gnu", + "archiveFileName": "esptool-0.4.8-linux64.tar.gz", "size": "15479" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.8/esptool-0.4.8-linux32.tar.gz", - "checksum": "SHA-256:b0d6e71e6f41d4ed7e167bb4b3f4f0b1b3e49d69af50ab7fbe952cbfed83f164", - "host": "i686-pc-linux-gnu", - "archiveFileName": "esptool-0.4.8-linux32.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.8/esptool-0.4.8-linux32.tar.gz", + "checksum": "SHA-256:b0d6e71e6f41d4ed7e167bb4b3f4f0b1b3e49d69af50ab7fbe952cbfed83f164", + "host": "i686-pc-linux-gnu", + "archiveFileName": "esptool-0.4.8-linux32.tar.gz", "size": "15444" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.8/esptool-0.4.8-linux-armhf.tar.gz", - "checksum": "SHA-256:e9c4dfb81781610556a6af0377c8efc7cde359e0e2cda2fd48e0a32bae10f506", - "host": "arm-linux-gnueabihf", - "archiveFileName": "esptool-0.4.8-linux-armhf.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.8/esptool-0.4.8-linux-armhf.tar.gz", + "checksum": "SHA-256:e9c4dfb81781610556a6af0377c8efc7cde359e0e2cda2fd48e0a32bae10f506", + "host": "arm-linux-gnueabihf", + "archiveFileName": "esptool-0.4.8-linux-armhf.tar.gz", "size": "13630" } ] - }, + }, { - "version": "0.4.5", - "name": "esptool", + "version": "0.4.5", + "name": "esptool", "systems": [ { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.5/esptool-0.4.5-win32.zip", - "checksum": "SHA-256:1b0a7d254e74942d820a09281aa5dc2af1c8314ae5ee1a5abb0653d0580e531b", - "host": "i686-mingw32", - "archiveFileName": "esptool-0.4.5-win32.zip", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.5/esptool-0.4.5-win32.zip", + "checksum": "SHA-256:1b0a7d254e74942d820a09281aa5dc2af1c8314ae5ee1a5abb0653d0580e531b", + "host": "i686-mingw32", + "archiveFileName": "esptool-0.4.5-win32.zip", "size": "17408" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.5/esptool-0.4.5-osx.tar.gz", - "checksum": "SHA-256:924d31c64f4bb9f748e70806dafbabb15e5eb80afcdde33715f3ec884be1652d", - "host": "x86_64-apple-darwin", - "archiveFileName": "esptool-0.4.5-osx.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.5/esptool-0.4.5-osx.tar.gz", + "checksum": "SHA-256:924d31c64f4bb9f748e70806dafbabb15e5eb80afcdde33715f3ec884be1652d", + "host": "x86_64-apple-darwin", + "archiveFileName": "esptool-0.4.5-osx.tar.gz", "size": "11359" - }, + }, { - "url": "http://arduino.esp8266.com/esptool-0.4.5-1-gfaa5794-osx.tar.gz", - "checksum": "SHA-256:722142071f6cf4d8c02dea42497a747e06abf583d86137a6a256b7db71dc61f6", - "host": "i386-apple-darwin", - "archiveFileName": "esptool-0.4.5-1-gfaa5794-osx.tar.gz", + "url": "http://arduino.esp8266.com/esptool-0.4.5-1-gfaa5794-osx.tar.gz", + "checksum": "SHA-256:722142071f6cf4d8c02dea42497a747e06abf583d86137a6a256b7db71dc61f6", + "host": "i386-apple-darwin", + "archiveFileName": "esptool-0.4.5-1-gfaa5794-osx.tar.gz", "size": "20751" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.5/esptool-0.4.5-linux64.tar.gz", - "checksum": "SHA-256:4ce799e13fbd89f8a8f08a08db77dc3b1362c4486306fe1b3801dee80cfa3203", - "host": "x86_64-pc-linux-gnu", - "archiveFileName": "esptool-0.4.5-linux64.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.5/esptool-0.4.5-linux64.tar.gz", + "checksum": "SHA-256:4ce799e13fbd89f8a8f08a08db77dc3b1362c4486306fe1b3801dee80cfa3203", + "host": "x86_64-pc-linux-gnu", + "archiveFileName": "esptool-0.4.5-linux64.tar.gz", "size": "12789" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.5/esptool-0.4.5-linux32.tar.gz", - "checksum": "SHA-256:a7a2c3200786d7396e8cafca1b9aefe56db8ec1dab5e9163d4a19358232a7d87", - "host": "i686-pc-linux-gnu", - "archiveFileName": "esptool-0.4.5-linux32.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.5/esptool-0.4.5-linux32.tar.gz", + "checksum": "SHA-256:a7a2c3200786d7396e8cafca1b9aefe56db8ec1dab5e9163d4a19358232a7d87", + "host": "i686-pc-linux-gnu", + "archiveFileName": "esptool-0.4.5-linux32.tar.gz", "size": "12055" } ] - }, + }, { - "version": "0.4.6", - "name": "esptool", + "version": "0.4.6", + "name": "esptool", "systems": [ { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.6/esptool-0.4.6-win32.zip", - "checksum": "SHA-256:0248bf78514a3195f583e29218ca7828a66e13c6e5545a078f1c1257033e4927", - "host": "i686-mingw32", - "archiveFileName": "esptool-0.4.6-win32.zip", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.6/esptool-0.4.6-win32.zip", + "checksum": "SHA-256:0248bf78514a3195f583e29218ca7828a66e13c6e5545a078f1c1257033e4927", + "host": "i686-mingw32", + "archiveFileName": "esptool-0.4.6-win32.zip", "size": "17481" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.6/esptool-0.4.6-osx.tar.gz", - "checksum": "SHA-256:0fe87ba7e29ee90a9fc72492aada8c0796f9e8f8a1c594b6b26cee2610d09bb3", - "host": "x86_64-apple-darwin", - "archiveFileName": "esptool-0.4.6-osx.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.6/esptool-0.4.6-osx.tar.gz", + "checksum": "SHA-256:0fe87ba7e29ee90a9fc72492aada8c0796f9e8f8a1c594b6b26cee2610d09bb3", + "host": "x86_64-apple-darwin", + "archiveFileName": "esptool-0.4.6-osx.tar.gz", "size": "20926" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.6/esptool-0.4.6-osx.tar.gz", - "checksum": "SHA-256:0fe87ba7e29ee90a9fc72492aada8c0796f9e8f8a1c594b6b26cee2610d09bb3", - "host": "i386-apple-darwin", - "archiveFileName": "esptool-0.4.6-osx.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.6/esptool-0.4.6-osx.tar.gz", + "checksum": "SHA-256:0fe87ba7e29ee90a9fc72492aada8c0796f9e8f8a1c594b6b26cee2610d09bb3", + "host": "i386-apple-darwin", + "archiveFileName": "esptool-0.4.6-osx.tar.gz", "size": "20926" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.6/esptool-0.4.6-linux64.tar.gz", - "checksum": "SHA-256:f9f456e9a42bb2597126c513cb8865f923fb978865d4838b9623d322216b74d0", - "host": "x86_64-pc-linux-gnu", - "archiveFileName": "esptool-0.4.6-linux64.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.6/esptool-0.4.6-linux64.tar.gz", + "checksum": "SHA-256:f9f456e9a42bb2597126c513cb8865f923fb978865d4838b9623d322216b74d0", + "host": "x86_64-pc-linux-gnu", + "archiveFileName": "esptool-0.4.6-linux64.tar.gz", "size": "12885" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.6/esptool-0.4.6-linux32.tar.gz", - "checksum": "SHA-256:85275ca03a82bfc456f5a84e86962ca1e470ea2e168829c38ca29ee668831d93", - "host": "i686-pc-linux-gnu", - "archiveFileName": "esptool-0.4.6-linux32.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.6/esptool-0.4.6-linux32.tar.gz", + "checksum": "SHA-256:85275ca03a82bfc456f5a84e86962ca1e470ea2e168829c38ca29ee668831d93", + "host": "i686-pc-linux-gnu", + "archiveFileName": "esptool-0.4.6-linux32.tar.gz", "size": "13417" } ] - }, + }, { - "version": "0.1.2", - "name": "mkspiffs", + "version": "0.1.2", + "name": "mkspiffs", "systems": [ { - "url": "https://github.com/igrr/mkspiffs/releases/download/0.1.2/mkspiffs-0.1.2-windows.zip", - "checksum": "SHA-256:0a29119b8458b61a877408f7995e4944623a712e0d313a2c2f76af9ab55cc9f2", - "host": "i686-mingw32", - "archiveFileName": "mkspiffs-0.1.2-windows.zip", + "url": "https://github.com/igrr/mkspiffs/releases/download/0.1.2/mkspiffs-0.1.2-windows.zip", + "checksum": "SHA-256:0a29119b8458b61a877408f7995e4944623a712e0d313a2c2f76af9ab55cc9f2", + "host": "i686-mingw32", + "archiveFileName": "mkspiffs-0.1.2-windows.zip", "size": "230802" - }, + }, { - "url": "https://github.com/igrr/mkspiffs/releases/download/0.1.2/mkspiffs-0.1.2-osx.tar.gz", - "checksum": "SHA-256:df656fae21a41c1269ea50cb53752dcaf6a4e1437255f3a9fb50b4025549b58e", - "host": "x86_64-apple-darwin", - "archiveFileName": "mkspiffs-0.1.2-osx.tar.gz", + "url": "https://github.com/igrr/mkspiffs/releases/download/0.1.2/mkspiffs-0.1.2-osx.tar.gz", + "checksum": "SHA-256:df656fae21a41c1269ea50cb53752dcaf6a4e1437255f3a9fb50b4025549b58e", + "host": "x86_64-apple-darwin", + "archiveFileName": "mkspiffs-0.1.2-osx.tar.gz", "size": "115091" - }, + }, { - "url": "https://github.com/igrr/mkspiffs/releases/download/0.1.2/mkspiffs-0.1.2-osx.tar.gz", - "checksum": "SHA-256:df656fae21a41c1269ea50cb53752dcaf6a4e1437255f3a9fb50b4025549b58e", - "host": "i386-apple-darwin", - "archiveFileName": "mkspiffs-0.1.2-osx.tar.gz", + "url": "https://github.com/igrr/mkspiffs/releases/download/0.1.2/mkspiffs-0.1.2-osx.tar.gz", + "checksum": "SHA-256:df656fae21a41c1269ea50cb53752dcaf6a4e1437255f3a9fb50b4025549b58e", + "host": "i386-apple-darwin", + "archiveFileName": "mkspiffs-0.1.2-osx.tar.gz", "size": "115091" - }, + }, { - "url": "https://github.com/igrr/mkspiffs/releases/download/0.1.2/mkspiffs-0.1.2-linux64.tar.gz", - "checksum": "SHA-256:1a1dd81b51daf74c382db71b42251757ca4136e8762107e69feaa8617bac315f", - "host": "x86_64-pc-linux-gnu", - "archiveFileName": "mkspiffs-0.1.2-linux64.tar.gz", + "url": "https://github.com/igrr/mkspiffs/releases/download/0.1.2/mkspiffs-0.1.2-linux64.tar.gz", + "checksum": "SHA-256:1a1dd81b51daf74c382db71b42251757ca4136e8762107e69feaa8617bac315f", + "host": "x86_64-pc-linux-gnu", + "archiveFileName": "mkspiffs-0.1.2-linux64.tar.gz", "size": "46281" - }, + }, { - "url": "https://github.com/igrr/mkspiffs/releases/download/0.1.2/mkspiffs-0.1.2-linux32.tar.gz", - "checksum": "SHA-256:e990d545dfcae308aabaac5fa9e1db734cc2b08167969e7eedac88bd0839667c", - "host": "i686-pc-linux-gnu", - "archiveFileName": "mkspiffs-0.1.2-linux32.tar.gz", + "url": "https://github.com/igrr/mkspiffs/releases/download/0.1.2/mkspiffs-0.1.2-linux32.tar.gz", + "checksum": "SHA-256:e990d545dfcae308aabaac5fa9e1db734cc2b08167969e7eedac88bd0839667c", + "host": "i686-pc-linux-gnu", + "archiveFileName": "mkspiffs-0.1.2-linux32.tar.gz", "size": "45272" - }, + }, { - "url": "https://github.com/igrr/mkspiffs/releases/download/0.1.2/mkspiffs-0.1.2-linux-armhf.tar.gz", - "checksum": "SHA-256:5a8836932cd24325d69054cebdd46359eba02919ffaa87b130c54acfecc13f46", - "host": "arm-linux-gnueabihf", - "archiveFileName": "mkspiffs-0.1.2-linux-armhf.tar.gz", + "url": "https://github.com/igrr/mkspiffs/releases/download/0.1.2/mkspiffs-0.1.2-linux-armhf.tar.gz", + "checksum": "SHA-256:5a8836932cd24325d69054cebdd46359eba02919ffaa87b130c54acfecc13f46", + "host": "arm-linux-gnueabihf", + "archiveFileName": "mkspiffs-0.1.2-linux-armhf.tar.gz", "size": "41685" } ] - }, + }, { - "version": "0.2.0", - "name": "mkspiffs", + "version": "0.2.0", + "name": "mkspiffs", "systems": [ { - "url": "https://github.com/igrr/mkspiffs/releases/download/0.2.0/mkspiffs-0.2.0-no_magic_length-windows.zip", - "checksum": "SHA-256:4fbe17d2be4229c0eebb3939d14e9d96e74ba17724ab34276eb6d019006ce900", - "host": "i686-mingw32", - "archiveFileName": "mkspiffs-0.2.0-no_magic_length-windows.zip", + "url": "https://github.com/igrr/mkspiffs/releases/download/0.2.0/mkspiffs-0.2.0-no_magic_length-windows.zip", + "checksum": "SHA-256:4fbe17d2be4229c0eebb3939d14e9d96e74ba17724ab34276eb6d019006ce900", + "host": "i686-mingw32", + "archiveFileName": "mkspiffs-0.2.0-no_magic_length-windows.zip", "size": "347038" - }, + }, { - "url": "https://github.com/igrr/mkspiffs/releases/download/0.2.0/mkspiffs-0.2.0-no_magic_length-osx.tar.gz", - "checksum": "SHA-256:e784d0b60c8b0ddc28e6467f5bffb7ae50db0a52c46b9ca18e71de0bf7f40a4d", - "host": "x86_64-apple-darwin", - "archiveFileName": "mkspiffs-0.2.0-no_magic_length-osx.tar.gz", + "url": "https://github.com/igrr/mkspiffs/releases/download/0.2.0/mkspiffs-0.2.0-no_magic_length-osx.tar.gz", + "checksum": "SHA-256:e784d0b60c8b0ddc28e6467f5bffb7ae50db0a52c46b9ca18e71de0bf7f40a4d", + "host": "x86_64-apple-darwin", + "archiveFileName": "mkspiffs-0.2.0-no_magic_length-osx.tar.gz", "size": "119145" - }, + }, { - "url": "https://github.com/igrr/mkspiffs/releases/download/0.2.0/mkspiffs-0.2.0-no_magic_length-osx.tar.gz", - "checksum": "SHA-256:e784d0b60c8b0ddc28e6467f5bffb7ae50db0a52c46b9ca18e71de0bf7f40a4d", - "host": "i386-apple-darwin", - "archiveFileName": "mkspiffs-0.2.0-no_magic_length-osx.tar.gz", + "url": "https://github.com/igrr/mkspiffs/releases/download/0.2.0/mkspiffs-0.2.0-no_magic_length-osx.tar.gz", + "checksum": "SHA-256:e784d0b60c8b0ddc28e6467f5bffb7ae50db0a52c46b9ca18e71de0bf7f40a4d", + "host": "i386-apple-darwin", + "archiveFileName": "mkspiffs-0.2.0-no_magic_length-osx.tar.gz", "size": "119145" - }, + }, { - "url": "https://github.com/igrr/mkspiffs/releases/download/0.2.0/mkspiffs-0.2.0-no_magic_length-linux64.tar.gz", - "checksum": "SHA-256:b63a99b844c3debeffe605ff2632d8b8a5c365431ee5a091fa0e6e3e1be1bc6c", - "host": "x86_64-pc-linux-gnu", - "archiveFileName": "mkspiffs-0.2.0-no_magic_length-linux64.tar.gz", + "url": "https://github.com/igrr/mkspiffs/releases/download/0.2.0/mkspiffs-0.2.0-no_magic_length-linux64.tar.gz", + "checksum": "SHA-256:b63a99b844c3debeffe605ff2632d8b8a5c365431ee5a091fa0e6e3e1be1bc6c", + "host": "x86_64-pc-linux-gnu", + "archiveFileName": "mkspiffs-0.2.0-no_magic_length-linux64.tar.gz", "size": "48995" - }, + }, { - "url": "https://github.com/igrr/mkspiffs/releases/download/0.2.0/mkspiffs-0.2.0-no_magic_length-linux32.tar.gz", - "checksum": "SHA-256:dfed9bc40a88a2c89b78acc83181aff401abf1620b8041b136aa2ad6cd08779d", - "host": "i686-pc-linux-gnu", - "archiveFileName": "mkspiffs-0.2.0-no_magic_length-linux32.tar.gz", + "url": "https://github.com/igrr/mkspiffs/releases/download/0.2.0/mkspiffs-0.2.0-no_magic_length-linux32.tar.gz", + "checksum": "SHA-256:dfed9bc40a88a2c89b78acc83181aff401abf1620b8041b136aa2ad6cd08779d", + "host": "i686-pc-linux-gnu", + "archiveFileName": "mkspiffs-0.2.0-no_magic_length-linux32.tar.gz", "size": "47659" - }, + }, { - "url": "https://github.com/igrr/mkspiffs/releases/download/0.2.0/mkspiffs-0.2.0-no_magic_length-linux-armhf.tar.gz", - "checksum": "SHA-256:42367eb960ac8e3af32a2b4c5dd93dcff94464964e30f483d58e8cb96a895eb5", - "host": "arm-linux-gnueabihf", - "archiveFileName": "mkspiffs-0.2.0-no_magic_length-linux-armhf.tar.gz", + "url": "https://github.com/igrr/mkspiffs/releases/download/0.2.0/mkspiffs-0.2.0-no_magic_length-linux-armhf.tar.gz", + "checksum": "SHA-256:42367eb960ac8e3af32a2b4c5dd93dcff94464964e30f483d58e8cb96a895eb5", + "host": "arm-linux-gnueabihf", + "archiveFileName": "mkspiffs-0.2.0-no_magic_length-linux-armhf.tar.gz", "size": "43609" } ] } - ], - "email": "ivan@esp8266.com", + ], + "email": "ivan@esp8266.com", "name": "esp8266" } ] -} \ No newline at end of file +} diff --git a/arduino/cores/packageindex/testdata/package_femtocow_attiny_index.json b/arduino/cores/packageindex/testdata/package_femtocow_attiny_index.json index d506ece9d74..f1d37b859c9 100644 --- a/arduino/cores/packageindex/testdata/package_femtocow_attiny_index.json +++ b/arduino/cores/packageindex/testdata/package_femtocow_attiny_index.json @@ -1,61 +1,61 @@ { - "packages":[ - { - "name":"FemtoCow-attiny", - "maintainer":"FemtoCow", - "websiteURL":"https://github.com/FemtoCow", - "email":"tinycore@femtocow.com", - "help":{ - "online":"https://github.com/FemtoCow" - }, - "platforms":[ - { - "name":"FemtoCow ATTiny", - "architecture":"avr", - "version":"1.1.0", - "category":"Contributed", - "url":"https://github.com/FemtoCow/ATTinyCore/raw/master/Downloads/tiny2.zip", - "archiveFileName":"tiny2.zip", - "checksum":"SHA-256:1411faa314e039054ef518e4299251653cb5f720165fe9c5798c5399a685e19a", - "size":"279287", - "help":{ - "online":"https://github.com/FemtoCow" - }, - "boards":[ - { - "name":"ATtiny84" - }, - { - "name":"ATtiny85" - }, - { - "name":"ATtiny2313" - }, - { - "name":"ATtiny861" - }, - { - "name":"ATtiny167" - }, - { - "name":"ATtiny88" - } - ], - "toolsDependencies":[ - { - "packager":"arduino", - "name":"avr-gcc", - "version":"4.8.1-arduino5" - }, - { - "packager":"arduino", - "name":"avrdude", - "version":"6.0.1-arduino5" - } - ] + "packages": [ + { + "name": "FemtoCow-attiny", + "maintainer": "FemtoCow", + "websiteURL": "https://github.com/FemtoCow", + "email": "tinycore@femtocow.com", + "help": { + "online": "https://github.com/FemtoCow" + }, + "platforms": [ + { + "name": "FemtoCow ATTiny", + "architecture": "avr", + "version": "1.1.0", + "category": "Contributed", + "url": "https://github.com/FemtoCow/ATTinyCore/raw/master/Downloads/tiny2.zip", + "archiveFileName": "tiny2.zip", + "checksum": "SHA-256:1411faa314e039054ef518e4299251653cb5f720165fe9c5798c5399a685e19a", + "size": "279287", + "help": { + "online": "https://github.com/FemtoCow" + }, + "boards": [ + { + "name": "ATtiny84" + }, + { + "name": "ATtiny85" + }, + { + "name": "ATtiny2313" + }, + { + "name": "ATtiny861" + }, + { + "name": "ATtiny167" + }, + { + "name": "ATtiny88" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" } - ], - "tools":[] - } - ] + ] + } + ], + "tools": [] + } + ] } diff --git a/arduino/cores/packageindex/testdata/package_ftduino_index.json b/arduino/cores/packageindex/testdata/package_ftduino_index.json index 8ee38552f90..708988c50e7 100644 --- a/arduino/cores/packageindex/testdata/package_ftduino_index.json +++ b/arduino/cores/packageindex/testdata/package_ftduino_index.json @@ -1,124 +1,124 @@ { - "packages": [ + "packages": [ + { + "name": "ftduino", + "maintainer": "Till Harbaum", + "websiteURL": "http://ftduino.de", + "email": "info@ftduino.de", + "help": { + "online": "http://ftduino.de" + }, + "platforms": [ { - "name": "ftduino", - "maintainer": "Till Harbaum", - "websiteURL": "http://ftduino.de", - "email": "info@ftduino.de", - "help": { - "online": "http://ftduino.de" - }, - "platforms": [ - { - "name": "ftDuino", - "architecture": "avr", - "version": "0.0.3", - "category": "ftDuino", - "url": "https://raw.githubusercontent.com/harbaum/ftduino/master/releases/0.0.3/ftduino-0.0.3.zip", - "archiveFileName": "ftduino-0.0.3.zip", - "checksum": "SHA-256:dfba6565279af44c147c5521691b1c76a0f4eb02eb37c11415c58e16a8d990da", - "size": "129536", - "help": { - "online": "http://ftduino.de/issues" - }, - "boards": [ - { - "name": "ftDuino fischertechnik compatible controller" - } - ] - }, - { - "name": "ftDuino", - "architecture": "avr", - "version": "0.0.4", - "category": "ftDuino", - "url": "https://raw.githubusercontent.com/harbaum/ftduino/master/releases/0.0.4/ftduino-0.0.4.zip", - "archiveFileName": "ftduino-0.0.4.zip", - "checksum": "SHA-256:86330b94f8b90b18f28dd4120427f38917b5661294acae0386d58ec823494884", - "size": "134127", - "help": { - "online": "http://ftduino.de/issues" - }, - "boards": [ - { - "name": "ftDuino fischertechnik compatible controller" - } - ] - }, - { - "name": "ftDuino", - "architecture": "avr", - "version": "0.0.5", - "category": "ftDuino", - "url": "https://raw.githubusercontent.com/harbaum/ftduino/master/releases/0.0.5/ftduino-0.0.5.zip", - "archiveFileName": "ftduino-0.0.5.zip", - "checksum": "SHA-256:c6205abf5b1b85eafa638368648e8a952e2c21e835046ca95d89adbb5c93b660", - "size": "144397", - "help": { - "online": "http://ftduino.de/issues" - }, - "boards": [ - { - "name": "ftDuino fischertechnik compatible controller" - } - ] - }, - { - "name": "ftDuino", - "architecture": "avr", - "version": "0.0.6", - "category": "ftDuino", - "url": "https://raw.githubusercontent.com/harbaum/ftduino/master/releases/0.0.6/ftduino-0.0.6.zip", - "archiveFileName": "ftduino-0.0.6.zip", - "checksum": "SHA-256:60e4b353b2802d4f1cb25eebbe35941e179a1b852dc75f6a7c7702126df8f8c7", - "size": "144406", - "help": { - "online": "http://ftduino.de/issues" - }, - "boards": [ - { - "name": "ftDuino fischertechnik compatible controller" - } - ] - }, - { - "name": "ftDuino", - "architecture": "avr", - "version": "0.0.7", - "category": "ftDuino", - "url": "https://raw.githubusercontent.com/harbaum/ftduino/master/releases/0.0.7/ftduino-0.0.7.zip", - "archiveFileName": "ftduino-0.0.7.zip", - "checksum": "SHA-256:885d6d8ddc47a704ab4674c8c3a75464bcda8cf964899e0007afd1ad15216c5e", - "size": "146667", - "help": { - "online": "http://ftduino.de/issues" - }, - "boards": [ - { - "name": "ftDuino fischertechnik compatible controller" - } - ] - }, - { - "name": "ftDuino", - "architecture": "avr", - "version": "0.0.8", - "category": "ftDuino", - "url": "https://raw.githubusercontent.com/harbaum/ftduino/master/releases/0.0.8/ftduino-0.0.8.zip", - "archiveFileName": "ftduino-0.0.8.zip", - "checksum": "SHA-256:4cbf3a8b14919b5266737be7c67357e80c51d42fc6139d1d34c8980d4ef3eb5c", - "size": "148207", - "help": { - "online": "http://ftduino.de/issues" - }, - "boards": [ - { - "name": "ftDuino fischertechnik compatible controller" - } - ] - } - ], - "tools": [] + "name": "ftDuino", + "architecture": "avr", + "version": "0.0.3", + "category": "ftDuino", + "url": "https://raw.githubusercontent.com/harbaum/ftduino/master/releases/0.0.3/ftduino-0.0.3.zip", + "archiveFileName": "ftduino-0.0.3.zip", + "checksum": "SHA-256:dfba6565279af44c147c5521691b1c76a0f4eb02eb37c11415c58e16a8d990da", + "size": "129536", + "help": { + "online": "http://ftduino.de/issues" + }, + "boards": [ + { + "name": "ftDuino fischertechnik compatible controller" + } + ] + }, + { + "name": "ftDuino", + "architecture": "avr", + "version": "0.0.4", + "category": "ftDuino", + "url": "https://raw.githubusercontent.com/harbaum/ftduino/master/releases/0.0.4/ftduino-0.0.4.zip", + "archiveFileName": "ftduino-0.0.4.zip", + "checksum": "SHA-256:86330b94f8b90b18f28dd4120427f38917b5661294acae0386d58ec823494884", + "size": "134127", + "help": { + "online": "http://ftduino.de/issues" + }, + "boards": [ + { + "name": "ftDuino fischertechnik compatible controller" + } + ] + }, + { + "name": "ftDuino", + "architecture": "avr", + "version": "0.0.5", + "category": "ftDuino", + "url": "https://raw.githubusercontent.com/harbaum/ftduino/master/releases/0.0.5/ftduino-0.0.5.zip", + "archiveFileName": "ftduino-0.0.5.zip", + "checksum": "SHA-256:c6205abf5b1b85eafa638368648e8a952e2c21e835046ca95d89adbb5c93b660", + "size": "144397", + "help": { + "online": "http://ftduino.de/issues" + }, + "boards": [ + { + "name": "ftDuino fischertechnik compatible controller" + } + ] + }, + { + "name": "ftDuino", + "architecture": "avr", + "version": "0.0.6", + "category": "ftDuino", + "url": "https://raw.githubusercontent.com/harbaum/ftduino/master/releases/0.0.6/ftduino-0.0.6.zip", + "archiveFileName": "ftduino-0.0.6.zip", + "checksum": "SHA-256:60e4b353b2802d4f1cb25eebbe35941e179a1b852dc75f6a7c7702126df8f8c7", + "size": "144406", + "help": { + "online": "http://ftduino.de/issues" + }, + "boards": [ + { + "name": "ftDuino fischertechnik compatible controller" + } + ] + }, + { + "name": "ftDuino", + "architecture": "avr", + "version": "0.0.7", + "category": "ftDuino", + "url": "https://raw.githubusercontent.com/harbaum/ftduino/master/releases/0.0.7/ftduino-0.0.7.zip", + "archiveFileName": "ftduino-0.0.7.zip", + "checksum": "SHA-256:885d6d8ddc47a704ab4674c8c3a75464bcda8cf964899e0007afd1ad15216c5e", + "size": "146667", + "help": { + "online": "http://ftduino.de/issues" + }, + "boards": [ + { + "name": "ftDuino fischertechnik compatible controller" + } + ] + }, + { + "name": "ftDuino", + "architecture": "avr", + "version": "0.0.8", + "category": "ftDuino", + "url": "https://raw.githubusercontent.com/harbaum/ftduino/master/releases/0.0.8/ftduino-0.0.8.zip", + "archiveFileName": "ftduino-0.0.8.zip", + "checksum": "SHA-256:4cbf3a8b14919b5266737be7c67357e80c51d42fc6139d1d34c8980d4ef3eb5c", + "size": "148207", + "help": { + "online": "http://ftduino.de/issues" + }, + "boards": [ + { + "name": "ftDuino fischertechnik compatible controller" + } + ] } - ] -} \ No newline at end of file + ], + "tools": [] + } + ] +} diff --git a/arduino/cores/packageindex/testdata/package_goldilocks_index.json b/arduino/cores/packageindex/testdata/package_goldilocks_index.json index 76620824814..3284c31f005 100644 --- a/arduino/cores/packageindex/testdata/package_goldilocks_index.json +++ b/arduino/cores/packageindex/testdata/package_goldilocks_index.json @@ -22,14 +22,14 @@ "checksum": "SHA-256:cd6fd4a8eae67be4e30a021d3c42eddb79c29631873dba27d074d01da854860b", "size": "3978345", "boards": [ - {"name": "Goldilocks 20MHz"}, - {"name": "Goldilocks 22.1184MHz"}, - {"name": "Goldilocks Analogue"} + { "name": "Goldilocks 20MHz" }, + { "name": "Goldilocks 22.1184MHz" }, + { "name": "Goldilocks Analogue" } ], - "toolsDependencies": [ ] + "toolsDependencies": [] } ], - "tools": [ ] + "tools": [] } ] } diff --git a/arduino/cores/packageindex/testdata/package_hidnseek_boot_index.json b/arduino/cores/packageindex/testdata/package_hidnseek_boot_index.json index ba19ab19d98..786da87df39 100644 --- a/arduino/cores/packageindex/testdata/package_hidnseek_boot_index.json +++ b/arduino/cores/packageindex/testdata/package_hidnseek_boot_index.json @@ -17,13 +17,11 @@ "help": { "online": "" }, - "url": "https://www.hidnseek.fr/downloads/HidnSeek_1.0.1.tar.gz", + "url": "https://www.hidnseek.fr/downloads/HidnSeek_1.0.1.tar.gz", "archiveFileName": "HidnSeek_1.0.1.tar.gz", "checksum": "SHA-256:88a34903d1e7667ca29f474bae58609b0214609f18e689f73b36d68f39bd2cfc", "size": "7006", - "boards": [ - {"name": "HidnSeek SIGFOX/LoRa GPS Trackers"} - ], + "boards": [{ "name": "HidnSeek SIGFOX/LoRa GPS Trackers" }], "toolsDependencies": [ { "packager": "arduino", diff --git a/arduino/cores/packageindex/testdata/package_infineon_index.json b/arduino/cores/packageindex/testdata/package_infineon_index.json index 19c1443cd1f..41978eab85e 100644 --- a/arduino/cores/packageindex/testdata/package_infineon_index.json +++ b/arduino/cores/packageindex/testdata/package_infineon_index.json @@ -1,573 +1,573 @@ -{ - "packages":[ - { - "name":"Infineon", - "maintainer":"Infineon Technologies AG", - "websiteURL":"https://www.infineon.com", - "email":"", - "help":{ - "online":"https://www.infineon.com" - }, - "platforms":[ - { - "name":"Infineon's XMC Microcontroller", - "architecture":"arm", - "version":"1.0.0", - "category":"Contributed", - "url":"https://github.com/Infineon/XMC-for-Arduino/releases/download/V1.0.0/XMC_IFX_1.0.0.zip", - "archiveFileName":"XMC_IFX_1.0.0.zip", - "checksum":"SHA-256:e04e142e028325d0899b02ca53e4eec043defac021232c4a93cb59e48f33f394", - "size":"1418983", - "help":{ - "online":"https://github.com/Infineon/XMC-for-Arduino" - }, - "boards":[ - { - "name":" XMC1100 Boot Kit" - }, - { - "name":" XMC1100 XMC2Go" - }, - { - "name":" XMC4700 Relax Kit" - } - ], - "toolsDependencies":[ - { - "packager":"arduino", - "name":"arm-none-eabi-gcc", - "version":"4.8.3-2014q1" - }, - { - "packager":"Infineon", - "name":"XMCFlasher", - "version":"1.2.0" - } - ] - }, - { - "name":"Infineon's XMC Microcontroller", - "architecture":"arm", - "version":"1.0.1", - "category":"Contributed", - "url":"https://github.com/Infineon/XMC-for-Arduino/releases/download/V1.0.1/XMC_IFX_1.0.1.zip", - "archiveFileName":"XMC_IFX_1.0.1.zip", - "checksum":"SHA-256:6b8d989bf4f781c3d034f9097c7767011dd22eb0e453e520349d39d110125ab5", - "size":"1461793", - "help":{ - "online":"https://github.com/Infineon/XMC-for-Arduino" - }, - "boards":[ - { - "name":" XMC1100 Boot Kit" - }, - { - "name":" XMC1100 XMC2Go" - }, - { - "name":" XMC4700 Relax Kit" - } - ], - "toolsDependencies":[ - { - "packager":"arduino", - "name":"arm-none-eabi-gcc", - "version":"4.8.3-2014q1" - }, - { - "packager":"Infineon", - "name":"XMCFlasher", - "version":"1.2.0" - } - ] - }, - { - "name":"Infineon's XMC Microcontroller", - "architecture":"arm", - "version":"1.0.2", - "category":"Contributed", - "url":"https://github.com/Infineon/XMC-for-Arduino/releases/download/V1.0.2/XMC_IFX_1.0.2.zip", - "archiveFileName":"XMC_IFX_1.0.2.zip", - "checksum":"SHA-256:4ab7cab10da04349cafc28d3e46d3d53619b5c8f2e44849b977a3ab32913dc7d", - "size":"1485285", - "help":{ - "online":"https://github.com/Infineon/XMC-for-Arduino" - }, - "boards":[ - { - "name":" XMC1100 Boot Kit" - }, - { - "name":" XMC1100 XMC2Go" - }, - { - "name":" XMC4700 Relax Kit" - } - ], - "toolsDependencies":[ - { - "packager":"arduino", - "name":"arm-none-eabi-gcc", - "version":"4.8.3-2014q1" - }, - { - "packager":"Infineon", - "name":"XMCFlasher", - "version":"1.2.0" - } - ] - }, - { - "name":"Infineon's XMC Microcontroller", - "architecture":"arm", - "version":"1.0.3", - "category":"Contributed", - "url":"https://github.com/Infineon/XMC-for-Arduino/releases/download/V1.0.3/XMC_IFX_1.0.3.zip", - "archiveFileName":"XMC_IFX_1.0.3.zip", - "checksum":"SHA-256:af4494d94ec9e04ea63488ff816a81303691447807bd7b58245570d16462f415", - "size":"1445822", - "help":{ - "online":"https://github.com/Infineon/XMC-for-Arduino" - }, - "boards":[ - { - "name":" XMC1100 Boot Kit" - }, - { - "name":" XMC1100 XMC2Go" - }, - { - "name":" XMC1300 Boot Kit" - }, - { - "name":" XMC4700 Relax Kit" - } - ], - "toolsDependencies":[ - { - "packager":"arduino", - "name":"arm-none-eabi-gcc", - "version":"4.8.3-2014q1" - }, - { - "packager":"Infineon", - "name":"XMCFlasher", - "version":"1.2.0" - } - ] - }, - { - "name":"Infineon's XMC Microcontroller", - "architecture":"arm", - "version":"1.0.4", - "category":"Contributed", - "url":"https://github.com/Infineon/XMC-for-Arduino/releases/download/V1.0.4/XMC_IFX_1.0.4.zip", - "archiveFileName":"XMC_IFX_1.0.4.zip", - "checksum":"SHA-256:fda31ea7b6758f1bab928033945dbf77b7e031e1d7f458ff927566856cd84e60", - "size":"1358552", - "help":{ - "online":"https://github.com/Infineon/XMC-for-Arduino" - }, - "boards":[ - { - "name":" XMC1100 Boot Kit" - }, - { - "name":" XMC1100 XMC2Go" - }, - { - "name":" XMC1300 Boot Kit" - }, - { - "name":" XMC4700 Relax Kit" - } - ], - "toolsDependencies":[ - { - "packager":"arduino", - "name":"arm-none-eabi-gcc", - "version":"4.8.3-2014q1" - }, - { - "packager":"Infineon", - "name":"XMCFlasher", - "version":"1.2.0" - } - ] - }, - { - "name":"Infineon's XMC Microcontroller", - "architecture":"arm", - "version":"1.0.5", - "category":"Contributed", - "url":"https://github.com/Infineon/XMC-for-Arduino/releases/download/V1.0.5/XMC_IFX_1.0.5.zip", - "archiveFileName":"XMC_IFX_1.0.5.zip", - "checksum":"SHA-256:e307dbd4f21bfda6e2007433b32cc540acc1e01cb4b4cc61154b220dcfe1fa7c", - "size":"1370473", - "help":{ - "online":"https://github.com/Infineon/XMC-for-Arduino" - }, - "boards":[ - { - "name":" XMC1100 Boot Kit" - }, - { - "name":" XMC1100 XMC2Go" - }, - { - "name":" XMC1300 Boot Kit" - }, - { - "name":" XMC4700 Relax Kit" - } - ], - "toolsDependencies":[ - { - "packager":"arduino", - "name":"arm-none-eabi-gcc", - "version":"4.8.3-2014q1" - }, - { - "packager":"Infineon", - "name":"XMCFlasher", - "version":"1.2.0" - } - ] - }, - { - "name":"Infineon's XMC Microcontroller", - "architecture":"arm", - "version":"1.0.6", - "category":"Contributed", - "url":"https://github.com/Infineon/XMC-for-Arduino/releases/download/V1.0.6/XMC_IFX_1.0.6.zip", - "archiveFileName":"XMC_IFX_1.0.6.zip", - "checksum":"SHA-256:e307dbd4f21bfda6e2007433b32cc540acc1e01cb4b4cc61154b220dcfe1fa7c", - "size":"1370473", - "help":{ - "online":"https://github.com/Infineon/XMC-for-Arduino" - }, - "boards":[ - { - "name":" XMC1100 Boot Kit" - }, - { - "name":" XMC1100 XMC2Go" - }, - { - "name":" XMC1300 Boot Kit" - }, - { - "name":" XMC4700 Relax Kit" - } - ], - "toolsDependencies":[ - { - "packager":"arduino", - "name":"arm-none-eabi-gcc", - "version":"4.8.3-2014q1" - }, - { - "packager":"Infineon", - "name":"XMCFlasher", - "version":"1.2.1" - } - ] - }, - { - "name":"Infineon's XMC Microcontroller", - "architecture":"arm", - "version":"1.1.0", - "category":"Contributed", - "url":"https://github.com/Infineon/XMC-for-Arduino/releases/download/V1.1.0/XMC_IFX_1.1.0.zip", - "archiveFileName":"XMC_IFX_1.1.0.zip", - "checksum":"SHA-256:8affb80893ede7c412a6bbe3bdaf1a745f2d863004ca85cb3f4d714e4f362682", - "size":"1462049", - "help":{ - "online":"https://github.com/Infineon/XMC-for-Arduino" - }, - "boards":[ - { - "name":"XMC1100 Boot Kit" - }, - { - "name":"XMC1100 XMC2Go" - }, - { - "name":"XMC1100 H-Bridge 2Go" - }, - { - "name":"XMC1300 Boot Kit" - }, - { - "name":"XMC1300 Sense2GoL" - }, - { - "name":"XMC4700 Relax Kit" - } - ], - "toolsDependencies":[ - { - "packager":"arduino", - "name":"arm-none-eabi-gcc", - "version":"4.8.3-2014q1" - }, - { - "packager":"Infineon", - "name":"XMCFlasher", - "version":"1.2.1" - } - ] - }, - { - "name":"Infineon's XMC Microcontroller", - "architecture":"arm", - "version":"1.1.1", - "category":"Contributed", - "url":"https://github.com/Infineon/XMC-for-Arduino/releases/download/V1.1.1/XMC_IFX_1.1.1.zip", - "archiveFileName":"XMC_IFX_1.1.1.zip", - "checksum":"SHA-256:0f09fd02d5cbfa206536e56b70750b2abdd9006dfb630a3d6a42d8322748098b", - "size":"1480676", - "help":{ - "online":"https://github.com/Infineon/XMC-for-Arduino" - }, - "boards":[ - { - "name":"XMC1100 Boot Kit" - }, - { - "name":"XMC1100 XMC2Go" - }, - { - "name":"XMC1100 H-Bridge 2Go" - }, - { - "name":"XMC1300 Boot Kit" - }, - { - "name":"XMC1300 Sense2GoL" - }, - { - "name":"XMC4700 Relax Kit" - } - ], - "toolsDependencies":[ - { - "packager":"Infineon", - "name":"arm-none-eabi-gcc", - "version":"5.4-2016q3" - }, - { - "packager":"Infineon", - "name":"XMCFlasher", - "version":"1.2.1" - } - ] - }, - { - "name":"Infineon's XMC Microcontroller", - "architecture":"arm", - "version":"1.1.2", - "category":"Contributed", - "url":"https://github.com/Infineon/XMC-for-Arduino/releases/download/V1.1.2/XMC_IFX_1.1.2.zip", - "archiveFileName":"XMC_IFX_1.1.2.zip", - "checksum":"SHA-256:c9247f7a02b03cb3b69e8b2f120f5e9d92f529954c2d71a0a13774a61ba8f025", - "size":"1480694", - "help":{ - "online":"https://github.com/Infineon/XMC-for-Arduino" - }, - "boards":[ - { - "name":"XMC1100 Boot Kit" - }, - { - "name":"XMC1100 XMC2Go" - }, - { - "name":"XMC1100 H-Bridge 2Go" - }, - { - "name":"XMC1300 Boot Kit" - }, - { - "name":"XMC1300 Sense2GoL" - }, - { - "name":"XMC4700 Relax Kit" - } - ], - "toolsDependencies":[ - { - "packager":"Infineon", - "name":"arm-none-eabi-gcc", - "version":"5.4-2016q3" - }, - { - "packager":"Infineon", - "name":"XMCFlasher", - "version":"1.2.1" - } - ] - } - ], - "tools":[ - { - "name":"arm-none-eabi-gcc", - "version":"4.8.3-2014q1", - "systems":[ - { - "host":"arm-linux-gnueabihf", - "url":"http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-arm.tar.bz2", - "archiveFileName":"gcc-arm-none-eabi-4.8.3-2014q1-arm.tar.bz2", - "checksum":"SHA-256:ebe96b34c4f434667cab0187b881ed585e7c7eb990fe6b69be3c81ec7e11e845", - "size":"44423906" - }, - { - "host":"i686-mingw32", - "archiveFileName":"gcc-arm-none-eabi-4.8.3-2014q1-windows.tar.gz", - "url":"http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-windows.tar.gz", - "checksum":"SHA-256:fd8c111c861144f932728e00abd3f7d1107e186eb9cd6083a54c7236ea78b7c2", - "size":"84537449" - }, - { - "host":"x86_64-apple-darwin", - "url":"http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-mac.tar.gz", - "archiveFileName":"gcc-arm-none-eabi-4.8.3-2014q1-mac.tar.gz", - "checksum":"SHA-256:3598acf21600f17a8e4a4e8e193dc422b894dc09384759b270b2ece5facb59c2", - "size":"52518522" - }, - { - "host":"x86_64-pc-linux-gnu", - "url":"http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-linux64.tar.gz", - "archiveFileName":"gcc-arm-none-eabi-4.8.3-2014q1-linux64.tar.gz", - "checksum":"SHA-256:d23f6626148396d6ec42a5b4d928955a703e0757829195fa71a939e5b86eecf6", - "size":"51395093" - }, - { - "host":"i686-pc-linux-gnu", - "url":"http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-linux32.tar.gz", - "archiveFileName":"gcc-arm-none-eabi-4.8.3-2014q1-linux32.tar.gz", - "checksum":"SHA-256:ba1994235f69c526c564f65343f22ddbc9822b2ea8c5ee07dd79d89f6ace2498", - "size":"51029223" - } - ] - }, - { - "name":"arm-none-eabi-gcc", - "version":"5.4-2016q3", - "systems":[ - { - "host":"i686-mingw32", - "archiveFileName":"gcc-arm-none-eabi-5_4-2016q3-20160926-win32.zip", - "url":"https://github.com/Infineon/Assets/releases/download/current/gcc-arm-none-eabi-5_4-2016q3-20160926-win32.zip", - "checksum":"SHA-256:9c32bb862160ead54ff0a8972e2d2122345da4349de8cb899abfee593f7b7509", - "size":"121430852" - }, - { - "host":"x86_64-apple-darwin", - "url":"https://github.com/Infineon/Assets/releases/download/current/gcc-arm-none-eabi-5_4-2016q3-20160926-mac.-d-.tar.bz2", - "archiveFileName":"gcc-arm-none-eabi-5_4-2016q3-20160926-mac.-d-.tar.bz2", - "checksum":"SHA-256:5656cdec40f99d5c054a85bbc694276e1c4a1488cdacbbc448bc6acd3bbe070d", - "size":"96956416" - }, - { - "host":"i686-pc-linux-gnu", - "url":"https://github.com/Infineon/Assets/releases/download/current/gcc-arm-none-eabi-5_4-2016q3-20160926-linux.-d-.tar.bz2", - "archiveFileName":"gcc-arm-none-eabi-5_4-2016q3-20160926-linux.-d-.tar.bz2", - "checksum":"SHA-256:a397c49bdd0cf17a38a494cb691baf68b8dcffa4d4c06561ef3d71b2ab4c92a1", - "size":"92820662" - }, - { - "host":"x86_64-pc-linux-gnu", - "url":"https://github.com/Infineon/Assets/releases/download/current/gcc-arm-none-eabi-5_4-2016q3-20160926-linux.-d-.tar.bz2", - "archiveFileName":"gcc-arm-none-eabi-5_4-2016q3-20160926-linux.-d-.tar.bz2", - "checksum":"SHA-256:a397c49bdd0cf17a38a494cb691baf68b8dcffa4d4c06561ef3d71b2ab4c92a1", - "size":"92820662" - } - ] - }, - { - "name":"XMCFlasher", - "version":"1.2.0", - "systems":[ - { - "host":"arm-linux-gnueabihf", - "url":"https://github.com/Infineon/Assets/raw/master/Tools/XMCFlasher_IFX_1.2.0.zip", - "archiveFileName":"XMCFlasher_IFX_1.2.0.zip", - "checksum":"SHA-256:3ec96615a2adf2c474e2fd9ee27d1e78f8232b701b8b3476a8270ae37ce2c827", - "size":"11244414" - }, - { - "host":"i686-mingw32", - "url":"https://github.com/Infineon/Assets/raw/master/Tools/XMCFlasher_IFX_1.2.0.zip", - "archiveFileName":"XMCFlasher_IFX_1.2.0.zip", - "checksum":"SHA-256:3ec96615a2adf2c474e2fd9ee27d1e78f8232b701b8b3476a8270ae37ce2c827", - "size":"11244414" - }, - { - "host":"x86_64-apple-darwin", - "url":"https://github.com/Infineon/Assets/raw/master/Tools/XMCFlasher_IFX_1.2.0.zip", - "archiveFileName":"XMCFlasher_IFX_1.2.0.zip", - "checksum":"SHA-256:3ec96615a2adf2c474e2fd9ee27d1e78f8232b701b8b3476a8270ae37ce2c827", - "size":"11244414" - }, - { - "host":"x86_64-pc-linux-gnu", - "url":"https://github.com/Infineon/Assets/raw/master/Tools/XMCFlasher_IFX_1.2.0.zip", - "archiveFileName":"XMCFlasher_IFX_1.2.0.zip", - "checksum":"SHA-256:3ec96615a2adf2c474e2fd9ee27d1e78f8232b701b8b3476a8270ae37ce2c827", - "size":"11244414" - }, - { - "host":"i686-pc-linux-gnu", - "url":"https://github.com/Infineon/Assets/raw/master/Tools/XMCFlasher_IFX_1.2.0.zip", - "archiveFileName":"XMCFlasher_IFX_1.2.0.zip", - "checksum":"SHA-256:3ec96615a2adf2c474e2fd9ee27d1e78f8232b701b8b3476a8270ae37ce2c827", - "size":"11244414" - } - ] - }, - { - "name":"XMCFlasher", - "version":"1.2.1", - "systems":[ - { - "host":"arm-linux-gnueabihf", - "url":"https://github.com/Infineon/Assets/raw/master/Tools/XMCFlasher_IFX_1.2.1.zip", - "archiveFileName":"XMCFlasher_IFX_1.2.1.zip", - "checksum":"SHA-256:809969e5c025466b1cd03d9ef2e208606e7659c08f46aeed1832f7fa5576c39b", - "size":"11245896" - }, - { - "host":"i686-mingw32", - "url":"https://github.com/Infineon/Assets/raw/master/Tools/XMCFlasher_IFX_1.2.1.zip", - "archiveFileName":"XMCFlasher_IFX_1.2.1.zip", - "checksum":"SHA-256:809969e5c025466b1cd03d9ef2e208606e7659c08f46aeed1832f7fa5576c39b", - "size":"11245896" - }, - { - "host":"x86_64-apple-darwin", - "url":"https://github.com/Infineon/Assets/raw/master/Tools/XMCFlasher_IFX_1.2.1.zip", - "archiveFileName":"XMCFlasher_IFX_1.2.1.zip", - "checksum":"SHA-256:809969e5c025466b1cd03d9ef2e208606e7659c08f46aeed1832f7fa5576c39b", - "size":"11245896" - }, - { - "host":"x86_64-pc-linux-gnu", - "url":"https://github.com/Infineon/Assets/raw/master/Tools/XMCFlasher_IFX_1.2.1.zip", - "archiveFileName":"XMCFlasher_IFX_1.2.1.zip", - "checksum":"SHA-256:809969e5c025466b1cd03d9ef2e208606e7659c08f46aeed1832f7fa5576c39b", - "size":"11245896" - }, - { - "host":"i686-pc-linux-gnu", - "url":"https://github.com/Infineon/Assets/raw/master/Tools/XMCFlasher_IFX_1.2.1.zip", - "archiveFileName":"XMCFlasher_IFX_1.2.1.zip", - "checksum":"SHA-256:809969e5c025466b1cd03d9ef2e208606e7659c08f46aeed1832f7fa5576c39b", - "size":"11245896" - } - ] - } - ] - } - ] -} \ No newline at end of file +{ + "packages": [ + { + "name": "Infineon", + "maintainer": "Infineon Technologies AG", + "websiteURL": "https://www.infineon.com", + "email": "", + "help": { + "online": "https://www.infineon.com" + }, + "platforms": [ + { + "name": "Infineon's XMC Microcontroller", + "architecture": "arm", + "version": "1.0.0", + "category": "Contributed", + "url": "https://github.com/Infineon/XMC-for-Arduino/releases/download/V1.0.0/XMC_IFX_1.0.0.zip", + "archiveFileName": "XMC_IFX_1.0.0.zip", + "checksum": "SHA-256:e04e142e028325d0899b02ca53e4eec043defac021232c4a93cb59e48f33f394", + "size": "1418983", + "help": { + "online": "https://github.com/Infineon/XMC-for-Arduino" + }, + "boards": [ + { + "name": " XMC1100 Boot Kit" + }, + { + "name": " XMC1100 XMC2Go" + }, + { + "name": " XMC4700 Relax Kit" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "Infineon", + "name": "XMCFlasher", + "version": "1.2.0" + } + ] + }, + { + "name": "Infineon's XMC Microcontroller", + "architecture": "arm", + "version": "1.0.1", + "category": "Contributed", + "url": "https://github.com/Infineon/XMC-for-Arduino/releases/download/V1.0.1/XMC_IFX_1.0.1.zip", + "archiveFileName": "XMC_IFX_1.0.1.zip", + "checksum": "SHA-256:6b8d989bf4f781c3d034f9097c7767011dd22eb0e453e520349d39d110125ab5", + "size": "1461793", + "help": { + "online": "https://github.com/Infineon/XMC-for-Arduino" + }, + "boards": [ + { + "name": " XMC1100 Boot Kit" + }, + { + "name": " XMC1100 XMC2Go" + }, + { + "name": " XMC4700 Relax Kit" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "Infineon", + "name": "XMCFlasher", + "version": "1.2.0" + } + ] + }, + { + "name": "Infineon's XMC Microcontroller", + "architecture": "arm", + "version": "1.0.2", + "category": "Contributed", + "url": "https://github.com/Infineon/XMC-for-Arduino/releases/download/V1.0.2/XMC_IFX_1.0.2.zip", + "archiveFileName": "XMC_IFX_1.0.2.zip", + "checksum": "SHA-256:4ab7cab10da04349cafc28d3e46d3d53619b5c8f2e44849b977a3ab32913dc7d", + "size": "1485285", + "help": { + "online": "https://github.com/Infineon/XMC-for-Arduino" + }, + "boards": [ + { + "name": " XMC1100 Boot Kit" + }, + { + "name": " XMC1100 XMC2Go" + }, + { + "name": " XMC4700 Relax Kit" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "Infineon", + "name": "XMCFlasher", + "version": "1.2.0" + } + ] + }, + { + "name": "Infineon's XMC Microcontroller", + "architecture": "arm", + "version": "1.0.3", + "category": "Contributed", + "url": "https://github.com/Infineon/XMC-for-Arduino/releases/download/V1.0.3/XMC_IFX_1.0.3.zip", + "archiveFileName": "XMC_IFX_1.0.3.zip", + "checksum": "SHA-256:af4494d94ec9e04ea63488ff816a81303691447807bd7b58245570d16462f415", + "size": "1445822", + "help": { + "online": "https://github.com/Infineon/XMC-for-Arduino" + }, + "boards": [ + { + "name": " XMC1100 Boot Kit" + }, + { + "name": " XMC1100 XMC2Go" + }, + { + "name": " XMC1300 Boot Kit" + }, + { + "name": " XMC4700 Relax Kit" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "Infineon", + "name": "XMCFlasher", + "version": "1.2.0" + } + ] + }, + { + "name": "Infineon's XMC Microcontroller", + "architecture": "arm", + "version": "1.0.4", + "category": "Contributed", + "url": "https://github.com/Infineon/XMC-for-Arduino/releases/download/V1.0.4/XMC_IFX_1.0.4.zip", + "archiveFileName": "XMC_IFX_1.0.4.zip", + "checksum": "SHA-256:fda31ea7b6758f1bab928033945dbf77b7e031e1d7f458ff927566856cd84e60", + "size": "1358552", + "help": { + "online": "https://github.com/Infineon/XMC-for-Arduino" + }, + "boards": [ + { + "name": " XMC1100 Boot Kit" + }, + { + "name": " XMC1100 XMC2Go" + }, + { + "name": " XMC1300 Boot Kit" + }, + { + "name": " XMC4700 Relax Kit" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "Infineon", + "name": "XMCFlasher", + "version": "1.2.0" + } + ] + }, + { + "name": "Infineon's XMC Microcontroller", + "architecture": "arm", + "version": "1.0.5", + "category": "Contributed", + "url": "https://github.com/Infineon/XMC-for-Arduino/releases/download/V1.0.5/XMC_IFX_1.0.5.zip", + "archiveFileName": "XMC_IFX_1.0.5.zip", + "checksum": "SHA-256:e307dbd4f21bfda6e2007433b32cc540acc1e01cb4b4cc61154b220dcfe1fa7c", + "size": "1370473", + "help": { + "online": "https://github.com/Infineon/XMC-for-Arduino" + }, + "boards": [ + { + "name": " XMC1100 Boot Kit" + }, + { + "name": " XMC1100 XMC2Go" + }, + { + "name": " XMC1300 Boot Kit" + }, + { + "name": " XMC4700 Relax Kit" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "Infineon", + "name": "XMCFlasher", + "version": "1.2.0" + } + ] + }, + { + "name": "Infineon's XMC Microcontroller", + "architecture": "arm", + "version": "1.0.6", + "category": "Contributed", + "url": "https://github.com/Infineon/XMC-for-Arduino/releases/download/V1.0.6/XMC_IFX_1.0.6.zip", + "archiveFileName": "XMC_IFX_1.0.6.zip", + "checksum": "SHA-256:e307dbd4f21bfda6e2007433b32cc540acc1e01cb4b4cc61154b220dcfe1fa7c", + "size": "1370473", + "help": { + "online": "https://github.com/Infineon/XMC-for-Arduino" + }, + "boards": [ + { + "name": " XMC1100 Boot Kit" + }, + { + "name": " XMC1100 XMC2Go" + }, + { + "name": " XMC1300 Boot Kit" + }, + { + "name": " XMC4700 Relax Kit" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "Infineon", + "name": "XMCFlasher", + "version": "1.2.1" + } + ] + }, + { + "name": "Infineon's XMC Microcontroller", + "architecture": "arm", + "version": "1.1.0", + "category": "Contributed", + "url": "https://github.com/Infineon/XMC-for-Arduino/releases/download/V1.1.0/XMC_IFX_1.1.0.zip", + "archiveFileName": "XMC_IFX_1.1.0.zip", + "checksum": "SHA-256:8affb80893ede7c412a6bbe3bdaf1a745f2d863004ca85cb3f4d714e4f362682", + "size": "1462049", + "help": { + "online": "https://github.com/Infineon/XMC-for-Arduino" + }, + "boards": [ + { + "name": "XMC1100 Boot Kit" + }, + { + "name": "XMC1100 XMC2Go" + }, + { + "name": "XMC1100 H-Bridge 2Go" + }, + { + "name": "XMC1300 Boot Kit" + }, + { + "name": "XMC1300 Sense2GoL" + }, + { + "name": "XMC4700 Relax Kit" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "Infineon", + "name": "XMCFlasher", + "version": "1.2.1" + } + ] + }, + { + "name": "Infineon's XMC Microcontroller", + "architecture": "arm", + "version": "1.1.1", + "category": "Contributed", + "url": "https://github.com/Infineon/XMC-for-Arduino/releases/download/V1.1.1/XMC_IFX_1.1.1.zip", + "archiveFileName": "XMC_IFX_1.1.1.zip", + "checksum": "SHA-256:0f09fd02d5cbfa206536e56b70750b2abdd9006dfb630a3d6a42d8322748098b", + "size": "1480676", + "help": { + "online": "https://github.com/Infineon/XMC-for-Arduino" + }, + "boards": [ + { + "name": "XMC1100 Boot Kit" + }, + { + "name": "XMC1100 XMC2Go" + }, + { + "name": "XMC1100 H-Bridge 2Go" + }, + { + "name": "XMC1300 Boot Kit" + }, + { + "name": "XMC1300 Sense2GoL" + }, + { + "name": "XMC4700 Relax Kit" + } + ], + "toolsDependencies": [ + { + "packager": "Infineon", + "name": "arm-none-eabi-gcc", + "version": "5.4-2016q3" + }, + { + "packager": "Infineon", + "name": "XMCFlasher", + "version": "1.2.1" + } + ] + }, + { + "name": "Infineon's XMC Microcontroller", + "architecture": "arm", + "version": "1.1.2", + "category": "Contributed", + "url": "https://github.com/Infineon/XMC-for-Arduino/releases/download/V1.1.2/XMC_IFX_1.1.2.zip", + "archiveFileName": "XMC_IFX_1.1.2.zip", + "checksum": "SHA-256:c9247f7a02b03cb3b69e8b2f120f5e9d92f529954c2d71a0a13774a61ba8f025", + "size": "1480694", + "help": { + "online": "https://github.com/Infineon/XMC-for-Arduino" + }, + "boards": [ + { + "name": "XMC1100 Boot Kit" + }, + { + "name": "XMC1100 XMC2Go" + }, + { + "name": "XMC1100 H-Bridge 2Go" + }, + { + "name": "XMC1300 Boot Kit" + }, + { + "name": "XMC1300 Sense2GoL" + }, + { + "name": "XMC4700 Relax Kit" + } + ], + "toolsDependencies": [ + { + "packager": "Infineon", + "name": "arm-none-eabi-gcc", + "version": "5.4-2016q3" + }, + { + "packager": "Infineon", + "name": "XMCFlasher", + "version": "1.2.1" + } + ] + } + ], + "tools": [ + { + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1", + "systems": [ + { + "host": "arm-linux-gnueabihf", + "url": "http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-arm.tar.bz2", + "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-arm.tar.bz2", + "checksum": "SHA-256:ebe96b34c4f434667cab0187b881ed585e7c7eb990fe6b69be3c81ec7e11e845", + "size": "44423906" + }, + { + "host": "i686-mingw32", + "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-windows.tar.gz", + "url": "http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-windows.tar.gz", + "checksum": "SHA-256:fd8c111c861144f932728e00abd3f7d1107e186eb9cd6083a54c7236ea78b7c2", + "size": "84537449" + }, + { + "host": "x86_64-apple-darwin", + "url": "http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-mac.tar.gz", + "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-mac.tar.gz", + "checksum": "SHA-256:3598acf21600f17a8e4a4e8e193dc422b894dc09384759b270b2ece5facb59c2", + "size": "52518522" + }, + { + "host": "x86_64-pc-linux-gnu", + "url": "http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-linux64.tar.gz", + "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-linux64.tar.gz", + "checksum": "SHA-256:d23f6626148396d6ec42a5b4d928955a703e0757829195fa71a939e5b86eecf6", + "size": "51395093" + }, + { + "host": "i686-pc-linux-gnu", + "url": "http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-linux32.tar.gz", + "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-linux32.tar.gz", + "checksum": "SHA-256:ba1994235f69c526c564f65343f22ddbc9822b2ea8c5ee07dd79d89f6ace2498", + "size": "51029223" + } + ] + }, + { + "name": "arm-none-eabi-gcc", + "version": "5.4-2016q3", + "systems": [ + { + "host": "i686-mingw32", + "archiveFileName": "gcc-arm-none-eabi-5_4-2016q3-20160926-win32.zip", + "url": "https://github.com/Infineon/Assets/releases/download/current/gcc-arm-none-eabi-5_4-2016q3-20160926-win32.zip", + "checksum": "SHA-256:9c32bb862160ead54ff0a8972e2d2122345da4349de8cb899abfee593f7b7509", + "size": "121430852" + }, + { + "host": "x86_64-apple-darwin", + "url": "https://github.com/Infineon/Assets/releases/download/current/gcc-arm-none-eabi-5_4-2016q3-20160926-mac.-d-.tar.bz2", + "archiveFileName": "gcc-arm-none-eabi-5_4-2016q3-20160926-mac.-d-.tar.bz2", + "checksum": "SHA-256:5656cdec40f99d5c054a85bbc694276e1c4a1488cdacbbc448bc6acd3bbe070d", + "size": "96956416" + }, + { + "host": "i686-pc-linux-gnu", + "url": "https://github.com/Infineon/Assets/releases/download/current/gcc-arm-none-eabi-5_4-2016q3-20160926-linux.-d-.tar.bz2", + "archiveFileName": "gcc-arm-none-eabi-5_4-2016q3-20160926-linux.-d-.tar.bz2", + "checksum": "SHA-256:a397c49bdd0cf17a38a494cb691baf68b8dcffa4d4c06561ef3d71b2ab4c92a1", + "size": "92820662" + }, + { + "host": "x86_64-pc-linux-gnu", + "url": "https://github.com/Infineon/Assets/releases/download/current/gcc-arm-none-eabi-5_4-2016q3-20160926-linux.-d-.tar.bz2", + "archiveFileName": "gcc-arm-none-eabi-5_4-2016q3-20160926-linux.-d-.tar.bz2", + "checksum": "SHA-256:a397c49bdd0cf17a38a494cb691baf68b8dcffa4d4c06561ef3d71b2ab4c92a1", + "size": "92820662" + } + ] + }, + { + "name": "XMCFlasher", + "version": "1.2.0", + "systems": [ + { + "host": "arm-linux-gnueabihf", + "url": "https://github.com/Infineon/Assets/raw/master/Tools/XMCFlasher_IFX_1.2.0.zip", + "archiveFileName": "XMCFlasher_IFX_1.2.0.zip", + "checksum": "SHA-256:3ec96615a2adf2c474e2fd9ee27d1e78f8232b701b8b3476a8270ae37ce2c827", + "size": "11244414" + }, + { + "host": "i686-mingw32", + "url": "https://github.com/Infineon/Assets/raw/master/Tools/XMCFlasher_IFX_1.2.0.zip", + "archiveFileName": "XMCFlasher_IFX_1.2.0.zip", + "checksum": "SHA-256:3ec96615a2adf2c474e2fd9ee27d1e78f8232b701b8b3476a8270ae37ce2c827", + "size": "11244414" + }, + { + "host": "x86_64-apple-darwin", + "url": "https://github.com/Infineon/Assets/raw/master/Tools/XMCFlasher_IFX_1.2.0.zip", + "archiveFileName": "XMCFlasher_IFX_1.2.0.zip", + "checksum": "SHA-256:3ec96615a2adf2c474e2fd9ee27d1e78f8232b701b8b3476a8270ae37ce2c827", + "size": "11244414" + }, + { + "host": "x86_64-pc-linux-gnu", + "url": "https://github.com/Infineon/Assets/raw/master/Tools/XMCFlasher_IFX_1.2.0.zip", + "archiveFileName": "XMCFlasher_IFX_1.2.0.zip", + "checksum": "SHA-256:3ec96615a2adf2c474e2fd9ee27d1e78f8232b701b8b3476a8270ae37ce2c827", + "size": "11244414" + }, + { + "host": "i686-pc-linux-gnu", + "url": "https://github.com/Infineon/Assets/raw/master/Tools/XMCFlasher_IFX_1.2.0.zip", + "archiveFileName": "XMCFlasher_IFX_1.2.0.zip", + "checksum": "SHA-256:3ec96615a2adf2c474e2fd9ee27d1e78f8232b701b8b3476a8270ae37ce2c827", + "size": "11244414" + } + ] + }, + { + "name": "XMCFlasher", + "version": "1.2.1", + "systems": [ + { + "host": "arm-linux-gnueabihf", + "url": "https://github.com/Infineon/Assets/raw/master/Tools/XMCFlasher_IFX_1.2.1.zip", + "archiveFileName": "XMCFlasher_IFX_1.2.1.zip", + "checksum": "SHA-256:809969e5c025466b1cd03d9ef2e208606e7659c08f46aeed1832f7fa5576c39b", + "size": "11245896" + }, + { + "host": "i686-mingw32", + "url": "https://github.com/Infineon/Assets/raw/master/Tools/XMCFlasher_IFX_1.2.1.zip", + "archiveFileName": "XMCFlasher_IFX_1.2.1.zip", + "checksum": "SHA-256:809969e5c025466b1cd03d9ef2e208606e7659c08f46aeed1832f7fa5576c39b", + "size": "11245896" + }, + { + "host": "x86_64-apple-darwin", + "url": "https://github.com/Infineon/Assets/raw/master/Tools/XMCFlasher_IFX_1.2.1.zip", + "archiveFileName": "XMCFlasher_IFX_1.2.1.zip", + "checksum": "SHA-256:809969e5c025466b1cd03d9ef2e208606e7659c08f46aeed1832f7fa5576c39b", + "size": "11245896" + }, + { + "host": "x86_64-pc-linux-gnu", + "url": "https://github.com/Infineon/Assets/raw/master/Tools/XMCFlasher_IFX_1.2.1.zip", + "archiveFileName": "XMCFlasher_IFX_1.2.1.zip", + "checksum": "SHA-256:809969e5c025466b1cd03d9ef2e208606e7659c08f46aeed1832f7fa5576c39b", + "size": "11245896" + }, + { + "host": "i686-pc-linux-gnu", + "url": "https://github.com/Infineon/Assets/raw/master/Tools/XMCFlasher_IFX_1.2.1.zip", + "archiveFileName": "XMCFlasher_IFX_1.2.1.zip", + "checksum": "SHA-256:809969e5c025466b1cd03d9ef2e208606e7659c08f46aeed1832f7fa5576c39b", + "size": "11245896" + } + ] + } + ] + } + ] +} diff --git a/arduino/cores/packageindex/testdata/package_intorobot_index.json b/arduino/cores/packageindex/testdata/package_intorobot_index.json index be47edd466b..b188ac4c102 100644 --- a/arduino/cores/packageindex/testdata/package_intorobot_index.json +++ b/arduino/cores/packageindex/testdata/package_intorobot_index.json @@ -18,12 +18,10 @@ "online": "http://docs.intorobot.com" }, "url": "https://github.com/IntoRobot/IntoRobotPackages-ArduinoIDE/releases/download/1.0.0/intorobot-stm32-boards-1.0.0.tar.gz", - "archiveFileName": "intorobot-stm32-boards-1.0.0.tar.gz", - "checksum": "SHA-256:9f27e17014f4cf8703860ee8dc4bfcdd47fa97f2e6c3ae374956dd09e2a61e1e", - "size": "26992783", - "boards": [ - {"name" : "IntoRobot Neutron"} - ], + "archiveFileName": "intorobot-stm32-boards-1.0.0.tar.gz", + "checksum": "SHA-256:9f27e17014f4cf8703860ee8dc4bfcdd47fa97f2e6c3ae374956dd09e2a61e1e", + "size": "26992783", + "boards": [{ "name": "IntoRobot Neutron" }], "toolsDependencies": [ { "packager": "intorobot", @@ -46,12 +44,10 @@ "online": "http://docs.intorobot.com" }, "url": "https://github.com/IntoRobot/IntoRobotPackages-ArduinoIDE/releases/download/1.0.0/intorobot-esp-boards-1.0.0.tar.gz", - "archiveFileName": "intorobot-esp-boards-1.0.0.tar.gz", - "checksum": "SHA-256:7abc4c65e214763ec3eefc811ac7a979f50d5a3121f52033fd60b3936e225c8a", - "size": "5530013", - "boards": [ - {"name" : "IntoRobot Nut"} - ], + "archiveFileName": "intorobot-esp-boards-1.0.0.tar.gz", + "checksum": "SHA-256:7abc4c65e214763ec3eefc811ac7a979f50d5a3121f52033fd60b3936e225c8a", + "size": "5530013", + "boards": [{ "name": "IntoRobot Nut" }], "toolsDependencies": [ { "packager": "intorobot", @@ -65,7 +61,7 @@ } ] } - ], + ], "tools": [ { "name": "arm-none-eabi-gcc", @@ -136,87 +132,87 @@ ] }, { - "version": "1.20.0-26-gb404fb9-2", - "name": "xtensa-lx106-elf-gcc", + "version": "1.20.0-26-gb404fb9-2", + "name": "xtensa-lx106-elf-gcc", "systems": [ { "url": "http://arduino.esp8266.com/win32-xtensa-lx106-elf-gb404fb9-2.tar.gz", - "checksum": "SHA-256:10476b9c11a7a90f40883413ddfb409f505b20692e316c4e597c4c175b4be09c", - "host": "i686-mingw32", - "archiveFileName": "win32-xtensa-lx106-elf-gb404fb9-2.tar.gz", + "checksum": "SHA-256:10476b9c11a7a90f40883413ddfb409f505b20692e316c4e597c4c175b4be09c", + "host": "i686-mingw32", + "archiveFileName": "win32-xtensa-lx106-elf-gb404fb9-2.tar.gz", "size": "153527527" - }, + }, { - "url": "http://arduino.esp8266.com/osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", - "checksum": "SHA-256:0cf150193997bd1355e0f49d3d49711730035257bc1aee1eaaad619e56b9e4e6", - "host": "x86_64-apple-darwin", - "archiveFileName": "osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", + "url": "http://arduino.esp8266.com/osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", + "checksum": "SHA-256:0cf150193997bd1355e0f49d3d49711730035257bc1aee1eaaad619e56b9e4e6", + "host": "x86_64-apple-darwin", + "archiveFileName": "osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", "size": "35385382" - }, + }, { - "url": "http://arduino.esp8266.com/osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", - "checksum": "SHA-256:0cf150193997bd1355e0f49d3d49711730035257bc1aee1eaaad619e56b9e4e6", - "host": "i386-apple-darwin", - "archiveFileName": "osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", + "url": "http://arduino.esp8266.com/osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", + "checksum": "SHA-256:0cf150193997bd1355e0f49d3d49711730035257bc1aee1eaaad619e56b9e4e6", + "host": "i386-apple-darwin", + "archiveFileName": "osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", "size": "35385382" - }, + }, { - "url": "http://arduino.esp8266.com/linux64-xtensa-lx106-elf-gb404fb9.tar.gz", - "checksum": "SHA-256:46f057fbd8b320889a26167daf325038912096d09940b2a95489db92431473b7", - "host": "x86_64-pc-linux-gnu", - "archiveFileName": "linux64-xtensa-lx106-elf-gb404fb9.tar.gz", + "url": "http://arduino.esp8266.com/linux64-xtensa-lx106-elf-gb404fb9.tar.gz", + "checksum": "SHA-256:46f057fbd8b320889a26167daf325038912096d09940b2a95489db92431473b7", + "host": "x86_64-pc-linux-gnu", + "archiveFileName": "linux64-xtensa-lx106-elf-gb404fb9.tar.gz", "size": "30262903" - }, + }, { - "url": "http://arduino.esp8266.com/linux32-xtensa-lx106-elf.tar.gz", - "checksum": "SHA-256:b24817819f0078fb05895a640e806e0aca9aa96b47b80d2390ac8e2d9ddc955a", - "host": "i686-pc-linux-gnu", - "archiveFileName": "linux32-xtensa-lx106-elf.tar.gz", + "url": "http://arduino.esp8266.com/linux32-xtensa-lx106-elf.tar.gz", + "checksum": "SHA-256:b24817819f0078fb05895a640e806e0aca9aa96b47b80d2390ac8e2d9ddc955a", + "host": "i686-pc-linux-gnu", + "archiveFileName": "linux32-xtensa-lx106-elf.tar.gz", "size": "32734156" - }, + }, { - "url": "http://arduino.esp8266.com/linuxarm-xtensa-lx106-elf-g46f160f-2.tar.gz", - "checksum": "SHA-256:f693946288f2ffa17288ef75ae16fa08573993f2b0a2a5e6bc35a68dc6087443", - "host": "arm-linux-gnueabihf", - "archiveFileName": "linuxarm-xtensa-lx106-elf-g46f160f-2.tar.gz", + "url": "http://arduino.esp8266.com/linuxarm-xtensa-lx106-elf-g46f160f-2.tar.gz", + "checksum": "SHA-256:f693946288f2ffa17288ef75ae16fa08573993f2b0a2a5e6bc35a68dc6087443", + "host": "arm-linux-gnueabihf", + "archiveFileName": "linuxarm-xtensa-lx106-elf-g46f160f-2.tar.gz", "size": "34938475" } ] - }, + }, { - "version": "0.4.11", - "name": "esptool", + "version": "0.4.11", + "name": "esptool", "systems": [ { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.11/esptool-0.4.11-win32.zip", - "checksum": "SHA-256:1a9025595b650562dd7325b96edfd92209f79c43ad29aefd00cf4cbe25f87729", - "host": "i686-mingw32", - "archiveFileName": "esptool-0.4.11-win32.zip", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.11/esptool-0.4.11-win32.zip", + "checksum": "SHA-256:1a9025595b650562dd7325b96edfd92209f79c43ad29aefd00cf4cbe25f87729", + "host": "i686-mingw32", + "archiveFileName": "esptool-0.4.11-win32.zip", "size": "32953" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.11/esptool-0.4.11-osx.tar.gz", - "checksum": "SHA-256:3d24e1f34f9d2812e8d96f31e2166108a31a20b57b33059d43e20d7a8ebbf445", - "host": "x86_64-apple-darwin", - "archiveFileName": "esptool-0.4.11-osx.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.11/esptool-0.4.11-osx.tar.gz", + "checksum": "SHA-256:3d24e1f34f9d2812e8d96f31e2166108a31a20b57b33059d43e20d7a8ebbf445", + "host": "x86_64-apple-darwin", + "archiveFileName": "esptool-0.4.11-osx.tar.gz", "size": "29310" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.11/esptool-0.4.11-osx.tar.gz", - "checksum": "SHA-256:3d24e1f34f9d2812e8d96f31e2166108a31a20b57b33059d43e20d7a8ebbf445", - "host": "i386-apple-darwin", - "archiveFileName": "esptool-0.4.11-osx.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.11/esptool-0.4.11-osx.tar.gz", + "checksum": "SHA-256:3d24e1f34f9d2812e8d96f31e2166108a31a20b57b33059d43e20d7a8ebbf445", + "host": "i386-apple-darwin", + "archiveFileName": "esptool-0.4.11-osx.tar.gz", "size": "29310" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.11/esptool-0.4.11-linux64.tar.gz", - "checksum": "SHA-256:49ea4cd3a1407b0b856a05016524a2d7ea4aa8188171561a9a309e32bd847ff7", - "host": "x86_64-pc-linux-gnu", - "archiveFileName": "esptool-0.4.11-linux64.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.11/esptool-0.4.11-linux64.tar.gz", + "checksum": "SHA-256:49ea4cd3a1407b0b856a05016524a2d7ea4aa8188171561a9a309e32bd847ff7", + "host": "x86_64-pc-linux-gnu", + "archiveFileName": "esptool-0.4.11-linux64.tar.gz", "size": "16040" } ] - }, + }, { "name": "stm32-upload", "version": "1.0.0", @@ -252,7 +248,6 @@ ] } ] - } ] } diff --git a/arduino/cores/packageindex/testdata/package_iot2000_index.json b/arduino/cores/packageindex/testdata/package_iot2000_index.json index 9d2a936bac6..c2e653713f5 100644 --- a/arduino/cores/packageindex/testdata/package_iot2000_index.json +++ b/arduino/cores/packageindex/testdata/package_iot2000_index.json @@ -1,111 +1,108 @@ -{ - "packages": [ - { - "name": "Simatic", - "maintainer": "Siemens AG", - "websiteURL": "http://w3.siemens.com/mcms/pc-based-automation/en/industrial-iot/Pages/Default.aspx", - "platforms": [ - { - "name": "Simatic IOT2000 Devices", - "architecture": "iot2000", - "version": "1.0.1", - "category": "Contributed", - "help": { - "online": "https://support.industry.siemens.com/tf/ww/en/conf/60/" - }, - "url": "https://github.com/sblyolcubal/arduino-iot2000/raw/master/Versions/iot2000_1.0.1.zip", - "archiveFileName": "iot2000_1.0.1.zip", - "checksum": "SHA-256:0fa5c0cb72dff7a472198f489babbd8c6959d445d0007181f97f26bfd0f3ca20", - "size": "423626", - "boards": [ - { "name": "Simatic IOT2000" }, - { "name": "Simatic IOT2000 Net" } - ], - "toolsDependencies": [ - { - "packager": "Simatic", - "name": "i586-poky-linux-uclibc", - "version": "1.6.2+1.0" - }, - { - "packager": "Simatic", - "name": "sketchUploader", - "version": "1.6.2+1.0" - } - ] - } - ], - - "tools": [ - { - "name": "i586-poky-linux-uclibc", - "version": "1.6.2+1.0", - "systems": [ - { - "size": "30587705", - "checksum": "SHA-256:5b705d26dc1d8ca8953df6e0c08dcc8584d5be77b584d561f631360fd166677c", - "host": "i386-apple-darwin11", - "archiveFileName": "galileo-toolchain-20150323-osx.tar.bz2", - "url": "http://downloadmirror.intel.com/24806/eng/galileo-toolchain-osx-1.6.2-1.0.tar.bz2" - }, - { - "size": "45948648", - "checksum": "SHA-256:821eb290d7c668c1caa74da30903c13843edc746d41508b35161622ae6279b56", - "host": "i686-mingw32", - "archiveFileName": "galileo-toolchain-20150323-windows.zip", - "url": "http://downloadmirror.intel.com/24806/eng/galileo-toolchain-windows-1.6.2-1.0.zip" - }, - { - "size": "56227185", - "checksum": "SHA-256:935ccad3eaaec34f5de76eceb0f0ecd1372bdab0b7dc8f4241e8260c6f827b72", - "host": "x86_64-linux-gnu", - "archiveFileName": "galileo-toolchain-20150316-linux64.tar.bz2", - "url": "http://downloadmirror.intel.com/24806/eng/galileo-toolchain-linux64-1.6.2-1.0.tar.bz2" - }, - { - "size": "55098166", - "checksum": "SHA-256:1dab7f21e10d0208a6dd2897c36c6f5f55f9372b947225d2b59c3c4ab4777d03", - "host": "i686-linux-gnu", - "archiveFileName": "galileo-toolchain-20150316-linux32.tar.bz2", - "url": "http://downloadmirror.intel.com/24806/eng/galileo-toolchain-linux32-1.6.2-1.0.tar.bz2" - } - ] - }, - { - "name": "sketchUploader", - "version": "1.6.2+1.0", - "systems": [ - { - "size": "61789", - "checksum": "SHA-256:8395ccb57c627f997fe01170df4613de906f48c6ce99623b9ca42806079c28ad", - "host": "i386-apple-darwin11", - "archiveFileName": "intel-arduino-tools-20150316-osx.tar.gz", - "url": "https://github.com/sblyolcubal/arduino-iot2000/raw/master/tools/intel-arduino-tools-1.6.2-1.0-osx.tar.gz" - }, - { - "size": "3141735", - "checksum": "SHA-256:27c7f3bb0f280cae8ab89acd887ec497c66b21afe28a4e42cfc5ce4f59e24605", - "host": "i686-mingw32", - "archiveFileName": "intel-arduino-tools-20150316-windows.zip", - "url": "https://github.com/sblyolcubal/arduino-iot2000/raw/master/tools/intel-arduino-tools-1.6.2-1.0-windows.zip" - }, - { - "size": "178239", - "checksum": "SHA-256:2876db4153db22609d2f6c9c3bfb198efbb9d9574edad579aca7d58cff9d2cca", - "host": "x86_64-linux-gnu", - "archiveFileName": "intel-arduino-tools-20150316-linux64.tar.gz", - "url": "https://github.com/sblyolcubal/arduino-iot2000/raw/master/tools/intel-arduino-tools-1.6.2-1.0-linux64.tar.gz" - }, - { - "size": "187995", - "checksum": "SHA-256:20d87602d0194be626f592d3f2bdc9566a5a897786b042393482ef4c26ae158c", - "host": "i686-linux-gnu", - "archiveFileName": "intel-arduino-tools-20150316-linux32.tar.gz", - "url": "https://github.com/sblyolcubal/arduino-iot2000/raw/master/tools/intel-arduino-tools-1.6.2-1.0-linux32.tar.gz" - } - ] - } - ] - } - ] -} +{ + "packages": [ + { + "name": "Simatic", + "maintainer": "Siemens AG", + "websiteURL": "http://w3.siemens.com/mcms/pc-based-automation/en/industrial-iot/Pages/Default.aspx", + "platforms": [ + { + "name": "Simatic IOT2000 Devices", + "architecture": "iot2000", + "version": "1.0.1", + "category": "Contributed", + "help": { + "online": "https://support.industry.siemens.com/tf/ww/en/conf/60/" + }, + "url": "https://github.com/sblyolcubal/arduino-iot2000/raw/master/Versions/iot2000_1.0.1.zip", + "archiveFileName": "iot2000_1.0.1.zip", + "checksum": "SHA-256:0fa5c0cb72dff7a472198f489babbd8c6959d445d0007181f97f26bfd0f3ca20", + "size": "423626", + "boards": [{ "name": "Simatic IOT2000" }, { "name": "Simatic IOT2000 Net" }], + "toolsDependencies": [ + { + "packager": "Simatic", + "name": "i586-poky-linux-uclibc", + "version": "1.6.2+1.0" + }, + { + "packager": "Simatic", + "name": "sketchUploader", + "version": "1.6.2+1.0" + } + ] + } + ], + + "tools": [ + { + "name": "i586-poky-linux-uclibc", + "version": "1.6.2+1.0", + "systems": [ + { + "size": "30587705", + "checksum": "SHA-256:5b705d26dc1d8ca8953df6e0c08dcc8584d5be77b584d561f631360fd166677c", + "host": "i386-apple-darwin11", + "archiveFileName": "galileo-toolchain-20150323-osx.tar.bz2", + "url": "http://downloadmirror.intel.com/24806/eng/galileo-toolchain-osx-1.6.2-1.0.tar.bz2" + }, + { + "size": "45948648", + "checksum": "SHA-256:821eb290d7c668c1caa74da30903c13843edc746d41508b35161622ae6279b56", + "host": "i686-mingw32", + "archiveFileName": "galileo-toolchain-20150323-windows.zip", + "url": "http://downloadmirror.intel.com/24806/eng/galileo-toolchain-windows-1.6.2-1.0.zip" + }, + { + "size": "56227185", + "checksum": "SHA-256:935ccad3eaaec34f5de76eceb0f0ecd1372bdab0b7dc8f4241e8260c6f827b72", + "host": "x86_64-linux-gnu", + "archiveFileName": "galileo-toolchain-20150316-linux64.tar.bz2", + "url": "http://downloadmirror.intel.com/24806/eng/galileo-toolchain-linux64-1.6.2-1.0.tar.bz2" + }, + { + "size": "55098166", + "checksum": "SHA-256:1dab7f21e10d0208a6dd2897c36c6f5f55f9372b947225d2b59c3c4ab4777d03", + "host": "i686-linux-gnu", + "archiveFileName": "galileo-toolchain-20150316-linux32.tar.bz2", + "url": "http://downloadmirror.intel.com/24806/eng/galileo-toolchain-linux32-1.6.2-1.0.tar.bz2" + } + ] + }, + { + "name": "sketchUploader", + "version": "1.6.2+1.0", + "systems": [ + { + "size": "61789", + "checksum": "SHA-256:8395ccb57c627f997fe01170df4613de906f48c6ce99623b9ca42806079c28ad", + "host": "i386-apple-darwin11", + "archiveFileName": "intel-arduino-tools-20150316-osx.tar.gz", + "url": "https://github.com/sblyolcubal/arduino-iot2000/raw/master/tools/intel-arduino-tools-1.6.2-1.0-osx.tar.gz" + }, + { + "size": "3141735", + "checksum": "SHA-256:27c7f3bb0f280cae8ab89acd887ec497c66b21afe28a4e42cfc5ce4f59e24605", + "host": "i686-mingw32", + "archiveFileName": "intel-arduino-tools-20150316-windows.zip", + "url": "https://github.com/sblyolcubal/arduino-iot2000/raw/master/tools/intel-arduino-tools-1.6.2-1.0-windows.zip" + }, + { + "size": "178239", + "checksum": "SHA-256:2876db4153db22609d2f6c9c3bfb198efbb9d9574edad579aca7d58cff9d2cca", + "host": "x86_64-linux-gnu", + "archiveFileName": "intel-arduino-tools-20150316-linux64.tar.gz", + "url": "https://github.com/sblyolcubal/arduino-iot2000/raw/master/tools/intel-arduino-tools-1.6.2-1.0-linux64.tar.gz" + }, + { + "size": "187995", + "checksum": "SHA-256:20d87602d0194be626f592d3f2bdc9566a5a897786b042393482ef4c26ae158c", + "host": "i686-linux-gnu", + "archiveFileName": "intel-arduino-tools-20150316-linux32.tar.gz", + "url": "https://github.com/sblyolcubal/arduino-iot2000/raw/master/tools/intel-arduino-tools-1.6.2-1.0-linux32.tar.gz" + } + ] + } + ] + } + ] +} diff --git a/arduino/cores/packageindex/testdata/package_iotcore_ide-1.6.6_index.json b/arduino/cores/packageindex/testdata/package_iotcore_ide-1.6.6_index.json index 3eb00071f48..73c44bcfac6 100644 --- a/arduino/cores/packageindex/testdata/package_iotcore_ide-1.6.6_index.json +++ b/arduino/cores/packageindex/testdata/package_iotcore_ide-1.6.6_index.json @@ -22,12 +22,10 @@ "checksum": "SHA-256:ed1b42b396217e242cd3a5b597ad5dad5957cb8117dd0f972376bafab7d8a0e5", "size": "47325480", "help": { - "online": "http://developer.microsoft.com/en-us/windows/iot/IotCoreAppDeployment_ArduinoIde.htm" + "online": "http://developer.microsoft.com/en-us/windows/iot/IotCoreAppDeployment_ArduinoIde.htm" }, - "boards": [ - {"name": "Windows 10 IoT Core"} - ], - "toolsDependencies":[] + "boards": [{ "name": "Windows 10 IoT Core" }], + "toolsDependencies": [] }, { "name": "Windows 10 Iot Core", @@ -42,12 +40,10 @@ "checksum": "SHA-256:683dcb0a72e80b9d21117f6471e0860d8cc35cd9b86557ba6fd1ed255952413e", "size": "48316890", "help": { - "online": "http://developer.microsoft.com/en-us/windows/iot/IotCoreAppDeployment_ArduinoIde.htm" + "online": "http://developer.microsoft.com/en-us/windows/iot/IotCoreAppDeployment_ArduinoIde.htm" }, - "boards": [ - {"name": "Windows 10 IoT Core"} - ], - "toolsDependencies":[] + "boards": [{ "name": "Windows 10 IoT Core" }], + "toolsDependencies": [] }, { "name": "Windows 10 Iot Core", @@ -62,12 +58,10 @@ "checksum": "SHA-256:f455f2829164065faacde141b3c15604c51bb79b6874d55d1124c66aae372693", "size": "48317624", "help": { - "online": "http://ms-iot.github.io/content/en-US/win10/IotCoreAppDeployment_ArduinoIde.htm" + "online": "http://ms-iot.github.io/content/en-US/win10/IotCoreAppDeployment_ArduinoIde.htm" }, - "boards": [ - {"name": "Windows 10 IoT Core"} - ], - "toolsDependencies":[] + "boards": [{ "name": "Windows 10 IoT Core" }], + "toolsDependencies": [] }, { "name": "Windows 10 Iot Core", @@ -82,15 +76,13 @@ "checksum": "SHA-256:b1c9956b46f33bcebb7f500d29931b19ed4723c713ac0439681ea1fb172722d1", "size": "48317648", "help": { - "online": "http://ms-iot.github.io/content/en-US/win10/IotCoreAppDeployment_ArduinoIde.htm" + "online": "http://ms-iot.github.io/content/en-US/win10/IotCoreAppDeployment_ArduinoIde.htm" }, - "boards": [ - {"name": "Windows 10 IoT Core"} - ], - "toolsDependencies":[] + "boards": [{ "name": "Windows 10 IoT Core" }], + "toolsDependencies": [] } ], - "tools":[] + "tools": [] } ] } diff --git a/arduino/cores/packageindex/testdata/package_ioteam_index.json b/arduino/cores/packageindex/testdata/package_ioteam_index.json index 0c0a725ffd9..070188dad42 100644 --- a/arduino/cores/packageindex/testdata/package_ioteam_index.json +++ b/arduino/cores/packageindex/testdata/package_ioteam_index.json @@ -47,9 +47,7 @@ ] } ], - "tools": [ - - ] + "tools": [] } ] } diff --git a/arduino/cores/packageindex/testdata/package_iteaduino_lite_index.json b/arduino/cores/packageindex/testdata/package_iteaduino_lite_index.json index f0d8b5994d6..1c383cdb8a5 100644 --- a/arduino/cores/packageindex/testdata/package_iteaduino_lite_index.json +++ b/arduino/cores/packageindex/testdata/package_iteaduino_lite_index.json @@ -14,9 +14,7 @@ "archiveFileName": "iteaduino_lite_board.zip", "checksum": "SHA-256:fc1c0847ff54df757b5b1d2405ea44e51b3f4458e3889b280676adce00e13053", "size": "126811", - "boards": [ - {"name": "Iteaduino Lite"} - ], + "boards": [{ "name": "Iteaduino Lite" }], "toolsDependencies": [ { "packager": "arduino", @@ -31,7 +29,7 @@ ] } ], - "tools":[] + "tools": [] } ] } diff --git a/arduino/cores/packageindex/testdata/package_konekt_index.json b/arduino/cores/packageindex/testdata/package_konekt_index.json index d333a60111a..c88cf7f1fb9 100644 --- a/arduino/cores/packageindex/testdata/package_konekt_index.json +++ b/arduino/cores/packageindex/testdata/package_konekt_index.json @@ -1,609 +1,567 @@ { - "packages": [ + "packages": [ { - "name":"konekt", - "maintainer":"Hologram (Formerly Konekt)", - "websiteURL":"https://community.hologram.io", - "email":"support@hologram.io", - "platforms":[ + "name": "konekt", + "maintainer": "Hologram (Formerly Konekt)", + "websiteURL": "https://community.hologram.io", + "email": "support@hologram.io", + "platforms": [ { - "name": "Konekt Dash/Dash Pro Boards", - "architecture": "sam", - "version": "0.11.1", - "category": "Contributed", - "help": { - "online": "https://hologram.io/docs/reference/dash/api" + "name": "Konekt Dash/Dash Pro Boards", + "architecture": "sam", + "version": "0.11.1", + "category": "Contributed", + "help": { + "online": "https://hologram.io/docs/reference/dash/api" + }, + "url": "http://downloads.konekt.io/dash/arduino_integration/konektdash-0.11.1.tar.bz2", + "archiveFileName": "konektdash-0.11.1.tar.bz2", + "checksum": "SHA-256:618ead38f5ef256c5770b240689177c2d123be2c3e2dd0714999110a59cea594", + "size": "545555", + "boards": [{ "name": "Konekt Dash" }, { "name": "Konekt Dash Pro" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" }, - "url":"http://downloads.konekt.io/dash/arduino_integration/konektdash-0.11.1.tar.bz2", - "archiveFileName":"konektdash-0.11.1.tar.bz2", - "checksum":"SHA-256:618ead38f5ef256c5770b240689177c2d123be2c3e2dd0714999110a59cea594", - "size":"545555", - "boards":[ - { "name":"Konekt Dash"}, - { "name":"Konekt Dash Pro"} - ], - "toolsDependencies":[ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "konekt", - "name": "dashupdater", - "version": "0.7.3" - } - ] + { + "packager": "konekt", + "name": "dashupdater", + "version": "0.7.3" + } + ] }, { - "name": "Konekt Dash/Dash Pro Boards", - "architecture": "sam", - "version": "0.11.0", - "category": "Contributed", - "help": { - "online": "https://hologram.io/docs/reference/dash/api" + "name": "Konekt Dash/Dash Pro Boards", + "architecture": "sam", + "version": "0.11.0", + "category": "Contributed", + "help": { + "online": "https://hologram.io/docs/reference/dash/api" + }, + "url": "http://downloads.konekt.io/dash/arduino_integration/konektdash-0.11.0.tar.bz2", + "archiveFileName": "konektdash-0.11.0.tar.bz2", + "checksum": "SHA-256:9bdcdc5f09c7a6d5a99128926ef40d8c7b13bc575eb4595decbaed53623393a7", + "size": "527985", + "boards": [{ "name": "Konekt Dash" }, { "name": "Konekt Dash Pro" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" }, - "url":"http://downloads.konekt.io/dash/arduino_integration/konektdash-0.11.0.tar.bz2", - "archiveFileName":"konektdash-0.11.0.tar.bz2", - "checksum":"SHA-256:9bdcdc5f09c7a6d5a99128926ef40d8c7b13bc575eb4595decbaed53623393a7", - "size":"527985", - "boards":[ - { "name":"Konekt Dash"}, - { "name":"Konekt Dash Pro"} - ], - "toolsDependencies":[ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "konekt", - "name": "dashupdater", - "version": "0.7.3" - } - ] + { + "packager": "konekt", + "name": "dashupdater", + "version": "0.7.3" + } + ] }, { - "name": "Konekt Dash/Dash Pro Boards", - "architecture": "sam", - "version": "0.10.5", - "category": "Contributed", - "help": { - "online": "https://hologram.io/docs/reference/dash/api" + "name": "Konekt Dash/Dash Pro Boards", + "architecture": "sam", + "version": "0.10.5", + "category": "Contributed", + "help": { + "online": "https://hologram.io/docs/reference/dash/api" + }, + "url": "http://downloads.konekt.io/dash/arduino_integration/konektdash-0.10.5.tar.bz2", + "archiveFileName": "konektdash-0.10.5.tar.bz2", + "checksum": "SHA-256:d263397e290cc41cda5f38ba825cc2a038628f9248086e0025864a0a03c066b7", + "size": "526453", + "boards": [{ "name": "Konekt Dash" }, { "name": "Konekt Dash Pro" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" }, - "url":"http://downloads.konekt.io/dash/arduino_integration/konektdash-0.10.5.tar.bz2", - "archiveFileName":"konektdash-0.10.5.tar.bz2", - "checksum":"SHA-256:d263397e290cc41cda5f38ba825cc2a038628f9248086e0025864a0a03c066b7", - "size":"526453", - "boards":[ - { "name":"Konekt Dash"}, - { "name":"Konekt Dash Pro"} - ], - "toolsDependencies":[ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "konekt", - "name": "dashupdater", - "version": "0.7.3" - } - ] + { + "packager": "konekt", + "name": "dashupdater", + "version": "0.7.3" + } + ] }, { - "name": "Konekt Dash/Dash Pro Boards", - "architecture": "sam", - "version": "0.10.4", - "category": "Contributed", - "help": { - "online": "https://hologram.io/docs/reference/dash/api" + "name": "Konekt Dash/Dash Pro Boards", + "architecture": "sam", + "version": "0.10.4", + "category": "Contributed", + "help": { + "online": "https://hologram.io/docs/reference/dash/api" + }, + "url": "http://downloads.konekt.io/dash/arduino_integration/konektdash-0.10.4.tar.bz2", + "archiveFileName": "konektdash-0.10.4.tar.bz2", + "checksum": "SHA-256:a582b2c9d59bd60710eb3a22a4cd4adcf622519544d7c8ad72a1e056844afd66", + "size": "526370", + "boards": [{ "name": "Konekt Dash" }, { "name": "Konekt Dash Pro" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" }, - "url":"http://downloads.konekt.io/dash/arduino_integration/konektdash-0.10.4.tar.bz2", - "archiveFileName":"konektdash-0.10.4.tar.bz2", - "checksum":"SHA-256:a582b2c9d59bd60710eb3a22a4cd4adcf622519544d7c8ad72a1e056844afd66", - "size":"526370", - "boards":[ - { "name":"Konekt Dash"}, - { "name":"Konekt Dash Pro"} - ], - "toolsDependencies":[ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "konekt", - "name": "dashupdater", - "version": "0.7.3" - } - ] + { + "packager": "konekt", + "name": "dashupdater", + "version": "0.7.3" + } + ] }, { - "name": "Konekt Dash/Dash Pro Boards", - "architecture": "sam", - "version": "0.10.3", - "category": "Contributed", - "help": { - "online": "https://hologram.io/docs/reference/dash/api" + "name": "Konekt Dash/Dash Pro Boards", + "architecture": "sam", + "version": "0.10.3", + "category": "Contributed", + "help": { + "online": "https://hologram.io/docs/reference/dash/api" + }, + "url": "http://downloads.konekt.io/dash/arduino_integration/konektdash-0.10.3.tar.bz2", + "archiveFileName": "konektdash-0.10.3.tar.bz2", + "checksum": "SHA-256:9be279701f199d50dd7ded11f4485bed74af570772c73b5c79a3df3f330f6c10", + "size": "525581", + "boards": [{ "name": "Konekt Dash" }, { "name": "Konekt Dash Pro" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" }, - "url":"http://downloads.konekt.io/dash/arduino_integration/konektdash-0.10.3.tar.bz2", - "archiveFileName":"konektdash-0.10.3.tar.bz2", - "checksum":"SHA-256:9be279701f199d50dd7ded11f4485bed74af570772c73b5c79a3df3f330f6c10", - "size":"525581", - "boards":[ - { "name":"Konekt Dash"}, - { "name":"Konekt Dash Pro"} - ], - "toolsDependencies":[ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "konekt", - "name": "dashupdater", - "version": "0.7.3" - } - ] + { + "packager": "konekt", + "name": "dashupdater", + "version": "0.7.3" + } + ] }, { - "name": "Konekt Dash/Dash Pro Boards", - "architecture": "sam", - "version": "0.10.2", - "category": "Contributed", - "help": { - "online": "https://hologram.io/docs/reference/dash/api" + "name": "Konekt Dash/Dash Pro Boards", + "architecture": "sam", + "version": "0.10.2", + "category": "Contributed", + "help": { + "online": "https://hologram.io/docs/reference/dash/api" + }, + "url": "http://downloads.konekt.io/dash/arduino_integration/konektdash-0.10.2.tar.bz2", + "archiveFileName": "konektdash-0.10.2.tar.bz2", + "checksum": "SHA-256:b093d6e6c23f6c4c59e931988abc4eef3f53d7fd3d18515668e99d7ef6300bb8", + "size": "524342", + "boards": [{ "name": "Konekt Dash" }, { "name": "Konekt Dash Pro" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" }, - "url":"http://downloads.konekt.io/dash/arduino_integration/konektdash-0.10.2.tar.bz2", - "archiveFileName":"konektdash-0.10.2.tar.bz2", - "checksum":"SHA-256:b093d6e6c23f6c4c59e931988abc4eef3f53d7fd3d18515668e99d7ef6300bb8", - "size":"524342", - "boards":[ - { "name":"Konekt Dash"}, - { "name":"Konekt Dash Pro"} - ], - "toolsDependencies":[ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "konekt", - "name": "dashupdater", - "version": "0.7.3" - } - ] + { + "packager": "konekt", + "name": "dashupdater", + "version": "0.7.3" + } + ] }, { - "name": "Konekt Dash/Dash Pro Boards", - "architecture": "sam", - "version": "0.10.1", - "category": "Contributed", - "help": { - "online": "https://hologram.io/docs/reference/dash/api" + "name": "Konekt Dash/Dash Pro Boards", + "architecture": "sam", + "version": "0.10.1", + "category": "Contributed", + "help": { + "online": "https://hologram.io/docs/reference/dash/api" + }, + "url": "http://downloads.konekt.io/dash/arduino_integration/konektdash-0.10.1.tar.bz2", + "archiveFileName": "konektdash-0.10.1.tar.bz2", + "checksum": "SHA-256:f1c917b0e9bbe5ea637895769d51cf59d74a6eac530e94908d18208fb72684d7", + "size": "522248", + "boards": [{ "name": "Konekt Dash" }, { "name": "Konekt Dash Pro" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" }, - "url":"http://downloads.konekt.io/dash/arduino_integration/konektdash-0.10.1.tar.bz2", - "archiveFileName":"konektdash-0.10.1.tar.bz2", - "checksum":"SHA-256:f1c917b0e9bbe5ea637895769d51cf59d74a6eac530e94908d18208fb72684d7", - "size":"522248", - "boards":[ - { "name":"Konekt Dash"}, - { "name":"Konekt Dash Pro"} - ], - "toolsDependencies":[ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "konekt", - "name": "dashupdater", - "version": "0.7.3" - } - ] + { + "packager": "konekt", + "name": "dashupdater", + "version": "0.7.3" + } + ] }, { - "name": "Konekt Dash/Dash Pro Boards", - "architecture": "sam", - "version": "0.10.0", - "category": "Contributed", - "help": { - "online": "https://hologram.io/docs/reference/dash/api" + "name": "Konekt Dash/Dash Pro Boards", + "architecture": "sam", + "version": "0.10.0", + "category": "Contributed", + "help": { + "online": "https://hologram.io/docs/reference/dash/api" + }, + "url": "http://downloads.konekt.io/dash/arduino_integration/konektdash-0.10.0.tar.bz2", + "archiveFileName": "konektdash-0.10.0.tar.bz2", + "checksum": "SHA-256:dece22ab2474231e3982010a7c2841c4d82e9831b6e4812c98bff012320387a6", + "size": "520027", + "boards": [{ "name": "Konekt Dash" }, { "name": "Konekt Dash Pro" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" }, - "url":"http://downloads.konekt.io/dash/arduino_integration/konektdash-0.10.0.tar.bz2", - "archiveFileName":"konektdash-0.10.0.tar.bz2", - "checksum":"SHA-256:dece22ab2474231e3982010a7c2841c4d82e9831b6e4812c98bff012320387a6", - "size":"520027", - "boards":[ - { "name":"Konekt Dash"}, - { "name":"Konekt Dash Pro"} - ], - "toolsDependencies":[ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "konekt", - "name": "dashupdater", - "version": "0.7.2" - } - ] + { + "packager": "konekt", + "name": "dashupdater", + "version": "0.7.2" + } + ] }, { - "name": "Konekt Dash/Dash Pro Boards", - "architecture": "sam", - "version": "0.9.2", - "category": "Contributed", - "help": { - "online": "https://hologram.io/docs/reference/dash/api" + "name": "Konekt Dash/Dash Pro Boards", + "architecture": "sam", + "version": "0.9.2", + "category": "Contributed", + "help": { + "online": "https://hologram.io/docs/reference/dash/api" + }, + "url": "http://downloads.konekt.io/dash/arduino_integration/konektdash-0.9.2.tar.bz2", + "archiveFileName": "konektdash-0.9.2.tar.bz2", + "checksum": "SHA-256:2bcdd2a2ab42b10b5d1796da2d415ceb1a0a9add2b7989613bf34a1f6621b148", + "size": "512576", + "boards": [{ "name": "Konekt Dash" }, { "name": "Konekt Dash Pro" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" }, - "url":"http://downloads.konekt.io/dash/arduino_integration/konektdash-0.9.2.tar.bz2", - "archiveFileName":"konektdash-0.9.2.tar.bz2", - "checksum":"SHA-256:2bcdd2a2ab42b10b5d1796da2d415ceb1a0a9add2b7989613bf34a1f6621b148", - "size":"512576", - "boards":[ - { "name":"Konekt Dash"}, - { "name":"Konekt Dash Pro"} - ], - "toolsDependencies":[ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "konekt", - "name": "dashupdater", - "version": "0.7.2" - } - ] + { + "packager": "konekt", + "name": "dashupdater", + "version": "0.7.2" + } + ] }, { - "name": "Konekt Dash/Dash Pro Boards", - "architecture": "sam", - "version": "0.9.1", - "category": "Contributed", - "help": { - "online": "https://hologram.io/docs/hardware/hologram-dash/" + "name": "Konekt Dash/Dash Pro Boards", + "architecture": "sam", + "version": "0.9.1", + "category": "Contributed", + "help": { + "online": "https://hologram.io/docs/hardware/hologram-dash/" + }, + "url": "http://downloads.konekt.io/dash/arduino_integration/konektdash-0.9.1.tar.bz2", + "archiveFileName": "konektdash-0.9.1.tar.bz2", + "checksum": "SHA-256:6d97195192bb4a533f04163679d2e84dede1cc18cd64bc5e2a77a1009c2cbd75", + "size": "490307", + "boards": [{ "name": "Konekt Dash" }, { "name": "Konekt Dash Pro" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" }, - "url":"http://downloads.konekt.io/dash/arduino_integration/konektdash-0.9.1.tar.bz2", - "archiveFileName":"konektdash-0.9.1.tar.bz2", - "checksum":"SHA-256:6d97195192bb4a533f04163679d2e84dede1cc18cd64bc5e2a77a1009c2cbd75", - "size":"490307", - "boards":[ - { "name":"Konekt Dash"}, - { "name":"Konekt Dash Pro"} - ], - "toolsDependencies":[ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "konekt", - "name": "dashupdater", - "version": "0.7.1" - } - ] + { + "packager": "konekt", + "name": "dashupdater", + "version": "0.7.1" + } + ] }, { - "name": "Konekt Dash/Dash Pro Boards", - "architecture": "sam", - "version": "0.9.0", - "category": "Contributed", - "help": { - "online": "https://hologram.io/docs/hardware/hologram-dash/" + "name": "Konekt Dash/Dash Pro Boards", + "architecture": "sam", + "version": "0.9.0", + "category": "Contributed", + "help": { + "online": "https://hologram.io/docs/hardware/hologram-dash/" + }, + "url": "http://downloads.konekt.io/dash/arduino_integration/konektdash-0.9.0.tar.bz2", + "archiveFileName": "konektdash-0.9.0.tar.bz2", + "checksum": "SHA-256:69b5a840f2bdcb7ab487500a39211aaac6024d832e0906cdc0d3d3d61697c17d", + "size": "486804", + "boards": [{ "name": "Konekt Dash" }, { "name": "Konekt Dash Pro" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" }, - "url":"http://downloads.konekt.io/dash/arduino_integration/konektdash-0.9.0.tar.bz2", - "archiveFileName":"konektdash-0.9.0.tar.bz2", - "checksum":"SHA-256:69b5a840f2bdcb7ab487500a39211aaac6024d832e0906cdc0d3d3d61697c17d", - "size":"486804", - "boards":[ - { "name":"Konekt Dash"}, - { "name":"Konekt Dash Pro"} - ], - "toolsDependencies":[ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "konekt", - "name": "dashupdater", - "version": "0.7.0" - } - ] + { + "packager": "konekt", + "name": "dashupdater", + "version": "0.7.0" + } + ] }, { - "name": "Konekt Dash/Dash Pro Boards", - "architecture": "sam", - "version": "0.7.2", - "category": "Contributed", - "help": { - "online": "https://content.konekt.io/docs/" + "name": "Konekt Dash/Dash Pro Boards", + "architecture": "sam", + "version": "0.7.2", + "category": "Contributed", + "help": { + "online": "https://content.konekt.io/docs/" + }, + "url": "http://downloads.konekt.io/dash/arduino_integration/konektdash-0.7.2.tar.bz2", + "archiveFileName": "konektdash-0.7.2.tar.bz2", + "checksum": "SHA-256:80b2243ba13d4aee65bdac6ddce3ae06beed205bfc2da209fb86c0ba5f98d53b", + "size": "479535", + "boards": [{ "name": "Konekt Dash" }, { "name": "Konekt Dash Pro" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" }, - "url":"http://downloads.konekt.io/dash/arduino_integration/konektdash-0.7.2.tar.bz2", - "archiveFileName":"konektdash-0.7.2.tar.bz2", - "checksum":"SHA-256:80b2243ba13d4aee65bdac6ddce3ae06beed205bfc2da209fb86c0ba5f98d53b", - "size":"479535", - "boards":[ - { "name":"Konekt Dash"}, - { "name":"Konekt Dash Pro"} - ], - "toolsDependencies":[ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "konekt", - "name": "dashupdater", - "version": "0.6.2" - } - ] + { + "packager": "konekt", + "name": "dashupdater", + "version": "0.6.2" + } + ] }, { - "name": "Konekt Dash/Dash Pro Boards", - "architecture": "sam", - "version": "0.7.1", - "category": "Contributed", - "help": { - "online": "https://content.konekt.io/docs/" + "name": "Konekt Dash/Dash Pro Boards", + "architecture": "sam", + "version": "0.7.1", + "category": "Contributed", + "help": { + "online": "https://content.konekt.io/docs/" + }, + "url": "http://downloads.konekt.io/dash/arduino_integration/konektdash-0.7.1.tar.bz2", + "archiveFileName": "konektdash-0.7.1.tar.bz2", + "checksum": "SHA-256:72434381ae96b3be3b6ab75d9d70d862156248ddc69a17be4c96b8aaf0c168de", + "size": "478667", + "boards": [{ "name": "Konekt Dash" }, { "name": "Konekt Dash Pro" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" }, - "url":"http://downloads.konekt.io/dash/arduino_integration/konektdash-0.7.1.tar.bz2", - "archiveFileName":"konektdash-0.7.1.tar.bz2", - "checksum":"SHA-256:72434381ae96b3be3b6ab75d9d70d862156248ddc69a17be4c96b8aaf0c168de", - "size":"478667", - "boards":[ - { "name":"Konekt Dash"}, - { "name":"Konekt Dash Pro"} - ], - "toolsDependencies":[ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "konekt", - "name": "dashupdater", - "version": "0.6.1" - } - ] + { + "packager": "konekt", + "name": "dashupdater", + "version": "0.6.1" + } + ] }, { - "name": "Konekt Dash/Dash Pro Boards", - "architecture": "sam", - "version": "0.7", - "category": "Contributed", - "help": { - "online": "https://content.konekt.io/docs/" + "name": "Konekt Dash/Dash Pro Boards", + "architecture": "sam", + "version": "0.7", + "category": "Contributed", + "help": { + "online": "https://content.konekt.io/docs/" + }, + "url": "http://downloads.konekt.io/dash/arduino_integration/konektdash-0.7.tar.bz2", + "archiveFileName": "konektdash-0.7.tar.bz2", + "checksum": "SHA-256:6275fddd1849d79e0ed97deb75944eae8bbaf1216afb22386b3ab7fb126a60ba", + "size": "464771", + "boards": [{ "name": "Konekt Dash" }, { "name": "Konekt Dash Pro" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" }, - "url":"http://downloads.konekt.io/dash/arduino_integration/konektdash-0.7.tar.bz2", - "archiveFileName":"konektdash-0.7.tar.bz2", - "checksum":"SHA-256:6275fddd1849d79e0ed97deb75944eae8bbaf1216afb22386b3ab7fb126a60ba", - "size":"464771", - "boards":[ - { "name":"Konekt Dash"}, - { "name":"Konekt Dash Pro"} - ], - "toolsDependencies":[ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "konekt", - "name": "dashupdater", - "version": "0.6" - } - ] + { + "packager": "konekt", + "name": "dashupdater", + "version": "0.6" + } + ] } - ], - "tools":[ - { - "name":"dashupdater", - "version":"0.7.3", - "systems": [ - { - "host": "x86_64-linux-gnu", - "url": "http://downloads.konekt.io/dash/updater/dashupdater-0.7.3-x86_64-pc-linux-gnu.tar.bz2", - "archiveFileName": "dashupdater-0.7.3-x86_64-pc-linux-gnu.tar.bz2", - "size": "9658635", - "checksum": "SHA-256:144ca8eda7532d1cf6b4295bfcf78a2e97e5e56dfcc3f3bbfbe3e8a8ba1f0d5b" - }, - { - "host": "i686-mingw32", - "url": "http://downloads.konekt.io/dash/updater/dashupdater-0.7.3-i686-mingw32.tar.bz2", - "archiveFileName": "dashupdater-0.7.3-i686-mingw32.tar.bz2", - "size": "9380173", - "checksum": "SHA-256:0cb7bd6ea6659ba81fd962a447f4eff080229a35ae4aea97d759db7a58c425d2" - }, - { - "host": "x86_64-apple-darwin", - "url": "http://downloads.konekt.io/dash/updater/dashupdater-0.7.3-x86_64-apple-darwin.tar.bz2", - "archiveFileName": "dashupdater-0.7.3-x86_64-apple-darwin.tar.bz2", - "size": "5517150", - "checksum": "SHA-256:a594ef921036536b9e269d3fd752f07ba8b0087072571f7eecbe184805cc0611" - } - ] - }, - { - "name":"dashupdater", - "version":"0.7.2", - "systems": [ - { - "host": "x86_64-linux-gnu", - "url": "http://downloads.konekt.io/dash/updater/dashupdater-0.7.2-x86_64-pc-linux-gnu.tar.bz2", - "archiveFileName": "dashupdater-0.7.2-x86_64-pc-linux-gnu.tar.bz2", - "size": "9656576", - "checksum": "SHA-256:4402919c38464b9a553b6d959e7156f08875375d434c1bb3f9e71afd9b98a0c9" - }, - { - "host": "i686-mingw32", - "url": "http://downloads.konekt.io/dash/updater/dashupdater-0.7.2-i686-mingw32.tar.bz2", - "archiveFileName": "dashupdater-0.7.2-i686-mingw32.tar.bz2", - "size": "8105224", - "checksum": "SHA-256:30d37afab6019aefb639cecacb3ecb9550fc1b95235f1c6a9311228f7fbf52aa" - }, - { - "host": "x86_64-apple-darwin", - "url": "http://downloads.konekt.io/dash/updater/dashupdater-0.7.2-x86_64-apple-darwin.tar.bz2", - "archiveFileName": "dashupdater-0.7.2-x86_64-apple-darwin.tar.bz2", - "size": "5601289", - "checksum": "SHA-256:7cda68c7daa06fd8523bf0ed3e7ecbaec7542e38fc4918e4dd9a3490ec15e05c" - } - ] - }, - { - "name":"dashupdater", - "version":"0.7.1", - "systems": [ - { - "host": "x86_64-linux-gnu", - "url": "http://downloads.konekt.io/dash/updater/dashupdater-0.7.1-x86_64-pc-linux-gnu.tar.bz2", - "archiveFileName": "dashupdater-0.7.1-x86_64-pc-linux-gnu.tar.bz2", - "size": "9489294", - "checksum": "SHA-256:9cf8bffffaaf88a0d0f4d3ebc7ad517c525c8ce1de4917d4c8b29e0056ee27d2" - }, - { - "host": "i686-mingw32", - "url": "http://downloads.konekt.io/dash/updater/dashupdater-0.7.1-i686-mingw32.tar.bz2", - "archiveFileName": "dashupdater-0.7.1-i686-mingw32.tar.bz2", - "size": "7977494", - "checksum": "SHA-256:a6bab040b869a0829a54584012cc2542ab88605b8fb2771e3b298a378acd36db" - }, - { - "host": "x86_64-apple-darwin", - "url": "http://downloads.konekt.io/dash/updater/dashupdater-0.7.1-x86_64-apple-darwin.tar.bz2", - "archiveFileName": "dashupdater-0.7.1-x86_64-apple-darwin.tar.bz2", - "size": "5477625", - "checksum": "SHA-256:61e8dc01ac95067237c1c1cb5ec7267da5b10706aa84f02f5ac14c0c2db2ba20" - } - ] - }, - { - "name":"dashupdater", - "version":"0.7.0", - "systems": [ - { - "host": "x86_64-linux-gnu", - "url": "http://downloads.konekt.io/dash/updater/dashupdater-0.7.0-x86_64-pc-linux-gnu.tar.bz2", - "archiveFileName": "dashupdater-0.7.0-x86_64-pc-linux-gnu.tar.bz2", - "size": "9491265", - "checksum": "SHA-256:1913af2b905537637ed77cb06baec37d77dd5ae14ff9fcabcc534e831123a8e3" - }, - { - "host": "i686-mingw32", - "url": "http://downloads.konekt.io/dash/updater/dashupdater-0.7.0-i686-mingw32.tar.bz2", - "archiveFileName": "dashupdater-0.7.0-i686-mingw32.tar.bz2", - "size": "9241425", - "checksum": "SHA-256:ee1f0dd3bda8ee802e79895088349bdee2c0044b233bdec274303b9f9e096ab8" - }, - { - "host": "x86_64-apple-darwin", - "url": "http://downloads.konekt.io/dash/updater/dashupdater-0.7.0-x86_64-apple-darwin.tar.bz2", - "archiveFileName": "dashupdater-0.7.0-x86_64-apple-darwin.tar.bz2", - "size": "5477773", - "checksum": "SHA-256:e866c9df5a983258a8a034014d2ed4f048c6e16c1b5ceedd1ba689a1d685ab06" - } - ] - }, - { - "name":"dashupdater", - "version":"0.6.2", - "systems": [ - { - "host": "x86_64-linux-gnu", - "url": "http://downloads.konekt.io/dash/updater/dashupdater-0.6.2-x86_64-pc-linux-gnu.tar.bz2", - "archiveFileName": "dashupdater-0.6.2-x86_64-pc-linux-gnu.tar.bz2", - "size": "9544304", - "checksum": "SHA-256:160e0a5b1589d5ae5a9b5c0bc82512c3e940be858014ea4dafac3f6ef03eaad8" - }, - { - "host": "i686-mingw32", - "url": "http://downloads.konekt.io/dash/updater/dashupdater-0.6.2-i686-mingw32.tar.bz2", - "archiveFileName": "dashupdater-0.6.2-i686-mingw32.tar.bz2", - "size": "7616729", - "checksum": "SHA-256:7cf8c8bc2eceea7c85775f9894b371e319643cd75e786ccf81e0d1f747850962" - }, - { - "host": "x86_64-apple-darwin", - "url": "http://downloads.konekt.io/dash/updater/dashupdater-0.6.2-x86_64-apple-darwin.tar.bz2", - "archiveFileName": "dashupdater-0.6.2-x86_64-apple-darwin.tar.bz2", - "size": "5279635", - "checksum": "SHA-256:5b1bfa840ed271fdea2778595ec85d9b8a7d9af77eed495ab6e29880b12893f1" - } - ] - }, - { - "name":"dashupdater", - "version":"0.6.1", - "systems": [ - { - "host": "x86_64-linux-gnu", - "url": "http://downloads.konekt.io/dash/updater/dashupdater-0.6.1-x86_64-pc-linux-gnu.tar.bz2", - "archiveFileName": "dashupdater-0.6.1-x86_64-pc-linux-gnu.tar.bz2", - "size": "9544420", - "checksum": "SHA-256:02ad6fd093ea7dafb6f6106428600bbaf20c22550c63e1537026d89e66897791" - }, - { - "host": "i686-mingw32", - "url": "http://downloads.konekt.io/dash/updater/dashupdater-0.6.1-i686-mingw32.tar.bz2", - "archiveFileName": "dashupdater-0.6.1-i686-mingw32.tar.bz2", - "size": "7616595", - "checksum": "SHA-256:8881484bc86d1ecc60e6d55784767a01f794e92b94b43b828c809b2c3019137c" - }, - { - "host": "x86_64-apple-darwin", - "url": "http://downloads.konekt.io/dash/updater/dashupdater-0.6.1-x86_64-apple-darwin.tar.bz2", - "archiveFileName": "dashupdater-0.6.1-x86_64-apple-darwin.tar.bz2", - "size": "5279729", - "checksum": "SHA-256:d0e567673c0cd78bca0e470ec1d6fa14e2963c917789ef791372fa603623e461" - } - ] - }, - { - "name":"dashupdater", - "version":"0.6", - "systems": [ - { - "host": "x86_64-linux-gnu", - "url": "http://downloads.konekt.io/dash/updater/dashupdater-0.6-x86_64-pc-linux-gnu.tar.bz2", - "archiveFileName": "dashupdater-0.6-x86_64-pc-linux-gnu.tar.bz2", - "size": "9543702", - "checksum": "SHA-256:bfacc6f3ab496680bdfd9de40dea121d6a51976f4774254c4f3626d819560434" - }, - { - "host": "i686-mingw32", - "url": "http://downloads.konekt.io/dash/updater/dashupdater-0.6-i686-mingw32.tar.bz2", - "archiveFileName": "dashupdater-0.6-i686-mingw32.tar.bz2", - "size": "7616361", - "checksum": "SHA-256:823826f5b98521b0682a0bb9ba5f9b3b22db623aee3123840911a07afed2d0d8" - }, - { - "host": "x86_64-apple-darwin", - "url": "http://downloads.konekt.io/dash/updater/dashupdater-0.6-x86_64-apple-darwin.tar.bz2", - "archiveFileName": "dashupdater-0.6-x86_64-apple-darwin.tar.bz2", - "size": "5279675", - "checksum": "SHA-256:6f52852a297472270da7726c3217aa806f37f7c5d938a3450b5f5cd802cb6253" - } - ] - } - ] + ], + "tools": [ + { + "name": "dashupdater", + "version": "0.7.3", + "systems": [ + { + "host": "x86_64-linux-gnu", + "url": "http://downloads.konekt.io/dash/updater/dashupdater-0.7.3-x86_64-pc-linux-gnu.tar.bz2", + "archiveFileName": "dashupdater-0.7.3-x86_64-pc-linux-gnu.tar.bz2", + "size": "9658635", + "checksum": "SHA-256:144ca8eda7532d1cf6b4295bfcf78a2e97e5e56dfcc3f3bbfbe3e8a8ba1f0d5b" + }, + { + "host": "i686-mingw32", + "url": "http://downloads.konekt.io/dash/updater/dashupdater-0.7.3-i686-mingw32.tar.bz2", + "archiveFileName": "dashupdater-0.7.3-i686-mingw32.tar.bz2", + "size": "9380173", + "checksum": "SHA-256:0cb7bd6ea6659ba81fd962a447f4eff080229a35ae4aea97d759db7a58c425d2" + }, + { + "host": "x86_64-apple-darwin", + "url": "http://downloads.konekt.io/dash/updater/dashupdater-0.7.3-x86_64-apple-darwin.tar.bz2", + "archiveFileName": "dashupdater-0.7.3-x86_64-apple-darwin.tar.bz2", + "size": "5517150", + "checksum": "SHA-256:a594ef921036536b9e269d3fd752f07ba8b0087072571f7eecbe184805cc0611" + } + ] + }, + { + "name": "dashupdater", + "version": "0.7.2", + "systems": [ + { + "host": "x86_64-linux-gnu", + "url": "http://downloads.konekt.io/dash/updater/dashupdater-0.7.2-x86_64-pc-linux-gnu.tar.bz2", + "archiveFileName": "dashupdater-0.7.2-x86_64-pc-linux-gnu.tar.bz2", + "size": "9656576", + "checksum": "SHA-256:4402919c38464b9a553b6d959e7156f08875375d434c1bb3f9e71afd9b98a0c9" + }, + { + "host": "i686-mingw32", + "url": "http://downloads.konekt.io/dash/updater/dashupdater-0.7.2-i686-mingw32.tar.bz2", + "archiveFileName": "dashupdater-0.7.2-i686-mingw32.tar.bz2", + "size": "8105224", + "checksum": "SHA-256:30d37afab6019aefb639cecacb3ecb9550fc1b95235f1c6a9311228f7fbf52aa" + }, + { + "host": "x86_64-apple-darwin", + "url": "http://downloads.konekt.io/dash/updater/dashupdater-0.7.2-x86_64-apple-darwin.tar.bz2", + "archiveFileName": "dashupdater-0.7.2-x86_64-apple-darwin.tar.bz2", + "size": "5601289", + "checksum": "SHA-256:7cda68c7daa06fd8523bf0ed3e7ecbaec7542e38fc4918e4dd9a3490ec15e05c" + } + ] + }, + { + "name": "dashupdater", + "version": "0.7.1", + "systems": [ + { + "host": "x86_64-linux-gnu", + "url": "http://downloads.konekt.io/dash/updater/dashupdater-0.7.1-x86_64-pc-linux-gnu.tar.bz2", + "archiveFileName": "dashupdater-0.7.1-x86_64-pc-linux-gnu.tar.bz2", + "size": "9489294", + "checksum": "SHA-256:9cf8bffffaaf88a0d0f4d3ebc7ad517c525c8ce1de4917d4c8b29e0056ee27d2" + }, + { + "host": "i686-mingw32", + "url": "http://downloads.konekt.io/dash/updater/dashupdater-0.7.1-i686-mingw32.tar.bz2", + "archiveFileName": "dashupdater-0.7.1-i686-mingw32.tar.bz2", + "size": "7977494", + "checksum": "SHA-256:a6bab040b869a0829a54584012cc2542ab88605b8fb2771e3b298a378acd36db" + }, + { + "host": "x86_64-apple-darwin", + "url": "http://downloads.konekt.io/dash/updater/dashupdater-0.7.1-x86_64-apple-darwin.tar.bz2", + "archiveFileName": "dashupdater-0.7.1-x86_64-apple-darwin.tar.bz2", + "size": "5477625", + "checksum": "SHA-256:61e8dc01ac95067237c1c1cb5ec7267da5b10706aa84f02f5ac14c0c2db2ba20" + } + ] + }, + { + "name": "dashupdater", + "version": "0.7.0", + "systems": [ + { + "host": "x86_64-linux-gnu", + "url": "http://downloads.konekt.io/dash/updater/dashupdater-0.7.0-x86_64-pc-linux-gnu.tar.bz2", + "archiveFileName": "dashupdater-0.7.0-x86_64-pc-linux-gnu.tar.bz2", + "size": "9491265", + "checksum": "SHA-256:1913af2b905537637ed77cb06baec37d77dd5ae14ff9fcabcc534e831123a8e3" + }, + { + "host": "i686-mingw32", + "url": "http://downloads.konekt.io/dash/updater/dashupdater-0.7.0-i686-mingw32.tar.bz2", + "archiveFileName": "dashupdater-0.7.0-i686-mingw32.tar.bz2", + "size": "9241425", + "checksum": "SHA-256:ee1f0dd3bda8ee802e79895088349bdee2c0044b233bdec274303b9f9e096ab8" + }, + { + "host": "x86_64-apple-darwin", + "url": "http://downloads.konekt.io/dash/updater/dashupdater-0.7.0-x86_64-apple-darwin.tar.bz2", + "archiveFileName": "dashupdater-0.7.0-x86_64-apple-darwin.tar.bz2", + "size": "5477773", + "checksum": "SHA-256:e866c9df5a983258a8a034014d2ed4f048c6e16c1b5ceedd1ba689a1d685ab06" + } + ] + }, + { + "name": "dashupdater", + "version": "0.6.2", + "systems": [ + { + "host": "x86_64-linux-gnu", + "url": "http://downloads.konekt.io/dash/updater/dashupdater-0.6.2-x86_64-pc-linux-gnu.tar.bz2", + "archiveFileName": "dashupdater-0.6.2-x86_64-pc-linux-gnu.tar.bz2", + "size": "9544304", + "checksum": "SHA-256:160e0a5b1589d5ae5a9b5c0bc82512c3e940be858014ea4dafac3f6ef03eaad8" + }, + { + "host": "i686-mingw32", + "url": "http://downloads.konekt.io/dash/updater/dashupdater-0.6.2-i686-mingw32.tar.bz2", + "archiveFileName": "dashupdater-0.6.2-i686-mingw32.tar.bz2", + "size": "7616729", + "checksum": "SHA-256:7cf8c8bc2eceea7c85775f9894b371e319643cd75e786ccf81e0d1f747850962" + }, + { + "host": "x86_64-apple-darwin", + "url": "http://downloads.konekt.io/dash/updater/dashupdater-0.6.2-x86_64-apple-darwin.tar.bz2", + "archiveFileName": "dashupdater-0.6.2-x86_64-apple-darwin.tar.bz2", + "size": "5279635", + "checksum": "SHA-256:5b1bfa840ed271fdea2778595ec85d9b8a7d9af77eed495ab6e29880b12893f1" + } + ] + }, + { + "name": "dashupdater", + "version": "0.6.1", + "systems": [ + { + "host": "x86_64-linux-gnu", + "url": "http://downloads.konekt.io/dash/updater/dashupdater-0.6.1-x86_64-pc-linux-gnu.tar.bz2", + "archiveFileName": "dashupdater-0.6.1-x86_64-pc-linux-gnu.tar.bz2", + "size": "9544420", + "checksum": "SHA-256:02ad6fd093ea7dafb6f6106428600bbaf20c22550c63e1537026d89e66897791" + }, + { + "host": "i686-mingw32", + "url": "http://downloads.konekt.io/dash/updater/dashupdater-0.6.1-i686-mingw32.tar.bz2", + "archiveFileName": "dashupdater-0.6.1-i686-mingw32.tar.bz2", + "size": "7616595", + "checksum": "SHA-256:8881484bc86d1ecc60e6d55784767a01f794e92b94b43b828c809b2c3019137c" + }, + { + "host": "x86_64-apple-darwin", + "url": "http://downloads.konekt.io/dash/updater/dashupdater-0.6.1-x86_64-apple-darwin.tar.bz2", + "archiveFileName": "dashupdater-0.6.1-x86_64-apple-darwin.tar.bz2", + "size": "5279729", + "checksum": "SHA-256:d0e567673c0cd78bca0e470ec1d6fa14e2963c917789ef791372fa603623e461" + } + ] + }, + { + "name": "dashupdater", + "version": "0.6", + "systems": [ + { + "host": "x86_64-linux-gnu", + "url": "http://downloads.konekt.io/dash/updater/dashupdater-0.6-x86_64-pc-linux-gnu.tar.bz2", + "archiveFileName": "dashupdater-0.6-x86_64-pc-linux-gnu.tar.bz2", + "size": "9543702", + "checksum": "SHA-256:bfacc6f3ab496680bdfd9de40dea121d6a51976f4774254c4f3626d819560434" + }, + { + "host": "i686-mingw32", + "url": "http://downloads.konekt.io/dash/updater/dashupdater-0.6-i686-mingw32.tar.bz2", + "archiveFileName": "dashupdater-0.6-i686-mingw32.tar.bz2", + "size": "7616361", + "checksum": "SHA-256:823826f5b98521b0682a0bb9ba5f9b3b22db623aee3123840911a07afed2d0d8" + }, + { + "host": "x86_64-apple-darwin", + "url": "http://downloads.konekt.io/dash/updater/dashupdater-0.6-x86_64-apple-darwin.tar.bz2", + "archiveFileName": "dashupdater-0.6-x86_64-apple-darwin.tar.bz2", + "size": "5279675", + "checksum": "SHA-256:6f52852a297472270da7726c3217aa806f37f7c5d938a3450b5f5cd802cb6253" + } + ] + } + ] } - ] + ] } diff --git a/arduino/cores/packageindex/testdata/package_lattuino_index.json b/arduino/cores/packageindex/testdata/package_lattuino_index.json index 3e4277d9067..f02dab2f9c9 100644 --- a/arduino/cores/packageindex/testdata/package_lattuino_index.json +++ b/arduino/cores/packageindex/testdata/package_lattuino_index.json @@ -18,9 +18,7 @@ "archiveFileName": "lattuino_1-1.0.0.tar.bz2", "checksum": "SHA-256:58ffb4f4f6b483f57ff827b2e8c7791743b05f1d9d9f5ea71595fa3aa57130e8", "size": "54110", - "boards": [ - {"name": "Kefir I"} - ] + "boards": [{ "name": "Kefir I" }] }, { "name": "Lattuino 1", @@ -31,10 +29,7 @@ "archiveFileName": "lattuino_1-1.0.1.tar.bz2", "checksum": "SHA-256:87654547fbf57447e055e68a1e8204fcb13fa2fa4d1cc3a2575191505da047d3", "size": "56216", - "boards": [ - {"name": "Kefir I"}, - {"name": "iCE Stick"} - ] + "boards": [{ "name": "Kefir I" }, { "name": "iCE Stick" }] }, { "name": "Lattuino 1", @@ -45,10 +40,7 @@ "archiveFileName": "lattuino_1-1.0.2.tar.bz2", "checksum": "SHA-256:f3f4ab6b6c231a5e526af3f32043604bb9788ad210b6768f37391b75f3d8d8e8", "size": "56230", - "boards": [ - {"name": "Kefir I"}, - {"name": "iCE Stick"} - ] + "boards": [{ "name": "Kefir I" }, { "name": "iCE Stick" }] }, { "name": "Lattuino 1", @@ -59,10 +51,7 @@ "archiveFileName": "lattuino_1-1.0.3.tar.bz2", "checksum": "SHA-256:01e276fc54a6916f2f1c8c077bef9bcde4b3a01720c6501d33de60a732bdc5e3", "size": "56197", - "boards": [ - {"name": "Kefir I"}, - {"name": "iCE Stick"} - ] + "boards": [{ "name": "Kefir I" }, { "name": "iCE Stick" }] }, { "name": "Lattuino 1", @@ -73,14 +62,10 @@ "archiveFileName": "lattuino_1-1.0.4.tar.bz2", "checksum": "SHA-256:931478e01be9be1cd568ad17266cb325527f137c6a4b3829c5dbf31a995f247b", "size": "56055", - "boards": [ - {"name": "Kefir I"}, - {"name": "iCE Stick"} - ] + "boards": [{ "name": "Kefir I" }, { "name": "iCE Stick" }] } ], - "tools": [ - ] + "tools": [] } ] } diff --git a/arduino/cores/packageindex/testdata/package_lauszus_sanguino_index.json b/arduino/cores/packageindex/testdata/package_lauszus_sanguino_index.json index e20c7bdb98c..70ec63c2b98 100644 --- a/arduino/cores/packageindex/testdata/package_lauszus_sanguino_index.json +++ b/arduino/cores/packageindex/testdata/package_lauszus_sanguino_index.json @@ -21,9 +21,7 @@ "archiveFileName": "Sanguino-1.0.0.zip", "checksum": "SHA-256:1bfe7707894907a2792884fc726e1fe9251842fac75eaf5ef451bba0c18cbb4e", "size": "92824", - "boards": [ - {"name": "Sanguino"} - ], + "boards": [{ "name": "Sanguino" }], "toolsDependencies": [ { "packager": "arduino", @@ -49,9 +47,7 @@ "archiveFileName": "Sanguino-1.0.1.zip", "checksum": "SHA-256:f4ff1b1f7810eb13a580939a7bb46161d7554c51de070ed16acdb6834a25023f", "size": "91766", - "boards": [ - {"name": "Sanguino"} - ], + "boards": [{ "name": "Sanguino" }], "toolsDependencies": [ { "packager": "arduino", @@ -77,9 +73,7 @@ "archiveFileName": "Sanguino-1.0.2.zip", "checksum": "SHA-256:35eaab65d621450820ab094bdaa8d93993e2191b57a161c2ab201ba7626206e0", "size": "91859", - "boards": [ - {"name": "Sanguino"} - ], + "boards": [{ "name": "Sanguino" }], "toolsDependencies": [ { "packager": "arduino", diff --git a/arduino/cores/packageindex/testdata/package_leonardomiliani.com_index.json b/arduino/cores/packageindex/testdata/package_leonardomiliani.com_index.json index 4b34d35b071..dc6925d5b9e 100644 --- a/arduino/cores/packageindex/testdata/package_leonardomiliani.com_index.json +++ b/arduino/cores/packageindex/testdata/package_leonardomiliani.com_index.json @@ -7,7 +7,7 @@ "email": "leonardo@leonardomiliani.com", "help": { "online": "https://github.com/leomil72/megax8" - }, + }, "platforms": [ { "name": "ATmega168P/328P Boards", @@ -18,10 +18,7 @@ "archiveFileName": "megax8-1.0.0.zip", "checksum": "SHA-256:2fa3de54fd562694df05dd2f5f700f21517a7d2cc1b0a6285a70ae995508798c", "size": "146617", - "boards": [ - { "name": "ATmega168P" }, - { "name": "ATmega328P" } - ], + "boards": [{ "name": "ATmega168P" }, { "name": "ATmega328P" }], "toolsDependencies": [ { "packager": "arduino", @@ -56,10 +53,7 @@ "archiveFileName": "megax4-1.0.1.zip", "checksum": "SHA-256:c8394ef065b3917c08df9d7818324fd3742c5723ac825f58a02eacbc4d19f669", "size": "170122", - "boards": [ - { "name": "ATmega644P" }, - { "name": "ATmega1284P" } - ], + "boards": [{ "name": "ATmega644P" }, { "name": "ATmega1284P" }], "toolsDependencies": [ { "packager": "arduino", @@ -94,10 +88,7 @@ "archiveFileName": "megax4-1.0.2.zip", "checksum": "SHA-256:5696cdfcc63d70d0c67c8475c2847fcdf915d86c7d6a24249c32f76fc2fd3351", "size": "166254", - "boards": [ - { "name": "ATmega644P" }, - { "name": "ATmega1284P" } - ], + "boards": [{ "name": "ATmega644P" }, { "name": "ATmega1284P" }], "toolsDependencies": [ { "packager": "arduino", diff --git a/arduino/cores/packageindex/testdata/package_maxim_index.json b/arduino/cores/packageindex/testdata/package_maxim_index.json index 77cc56d7874..2d882cb497f 100644 --- a/arduino/cores/packageindex/testdata/package_maxim_index.json +++ b/arduino/cores/packageindex/testdata/package_maxim_index.json @@ -1,336 +1,336 @@ { - "packages": [ + "packages": [ + { + "name": "Maxim", + "maintainer": "Maxim Integrated", + "websiteURL": "https://www.maximintegrated.com/", + "email": "", + "help": { + "online": "https://www.maximintegrated.com/" + }, + "platforms": [ { - "name": "Maxim", - "maintainer": "Maxim Integrated", - "websiteURL": "https://www.maximintegrated.com/", - "email": "", - "help": { - "online": "https://www.maximintegrated.com/" + "name": "Maxim's 32-bit Microcontroller", + "architecture": "arm", + "version": "1.0.0", + "category": "Contributed", + "url": "https://github.com/maximintegratedmicros/arduino-collateral/raw/master/MAXIM_ARDUINO_v1.0.0.zip", + "archiveFileName": "MAXIM_ARDUINO_v1.0.0.zip", + "checksum": "SHA-256:e0cbcc0893d96ef13bce3a95d54250103c7c0182c9716cc3fd4d301d88730135", + "size": 865449, + "help": { + "online": "https://www.maximintegrated.com/" + }, + "boards": [ + { + "name": "MAX32620FTHR" }, - "platforms": [ - { - "name": "Maxim's 32-bit Microcontroller", - "architecture": "arm", - "version": "1.0.0", - "category": "Contributed", - "url": "https://github.com/maximintegratedmicros/arduino-collateral/raw/master/MAXIM_ARDUINO_v1.0.0.zip", - "archiveFileName": "MAXIM_ARDUINO_v1.0.0.zip", - "checksum": "SHA-256:e0cbcc0893d96ef13bce3a95d54250103c7c0182c9716cc3fd4d301d88730135", - "size": 865449, - "help": { - "online": "https://www.maximintegrated.com/" - }, - "boards": [ - { - "name": "MAX32620FTHR" - }, - { - "name": "MAX32625MBED" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "Maxim", - "name": "daplink", - "version": "1.0.0" - } - ] - }, - { - "name": "Maxim's 32-bit Microcontroller", - "architecture": "arm", - "version": "1.0.1", - "category": "Contributed", - "url": "https://github.com/maximintegratedmicros/arduino-collateral/raw/master/MAXIM_ARDUINO_v1.0.1.zip", - "archiveFileName": "MAXIM_ARDUINO_v1.0.1.zip", - "checksum": "SHA-256:87da31029d80dc4568a73f1237b0d03928ebdede7d117d8153e488c1d1bd5339", - "size": 865503, - "help": { - "online": "https://www.maximintegrated.com/" - }, - "boards": [ - { - "name": "MAX32620FTHR" - }, - { - "name": "MAX32625MBED" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "Maxim", - "name": "daplink", - "version": "1.0.0" - } - ] - }, - { - "name": "Maxim's 32-bit Microcontroller", - "architecture": "arm", - "version": "1.0.2", - "category": "Contributed", - "url": "https://github.com/maximintegratedmicros/arduino-collateral/raw/master/MAXIM_ARDUINO_v1.0.2.zip", - "archiveFileName": "MAXIM_ARDUINO_v1.0.2.zip", - "checksum": "SHA-256:a43c956205cfd1fb88e4bda6f48c5569687a699eda50faa42edd48e65ae0fd7c", - "size": 866447, - "help": { - "online": "https://www.maximintegrated.com/" - }, - "boards": [ - { - "name": "MAX32620FTHR" - }, - { - "name": "MAX32625MBED" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "Maxim", - "name": "daplink", - "version": "1.0.0" - } - ] - }, - { - "name": "Maxim's 32-bit Microcontroller", - "architecture": "arm", - "version": "1.0.3", - "category": "Contributed", - "url": "https://github.com/maximintegratedmicros/arduino-collateral/raw/master/MAXIM_ARDUINO_v1.0.3.zip", - "archiveFileName": "MAXIM_ARDUINO_v1.0.3.zip", - "checksum": "SHA-256:02ac7cfb6bf17c3e4e53d41fa5013f646fa0e104bcd4e9b0cca1b38d5d643480", - "size": 867950, - "help": { - "online": "https://www.maximintegrated.com/" - }, - "boards": [ - { - "name": "MAX32620FTHR" - }, - { - "name": "MAX32625MBED" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "Maxim", - "name": "daplink", - "version": "1.0.0" - } - ] - }, - { - "name": "Maxim's 32-bit Microcontroller", - "architecture": "arm", - "version": "1.0.4", - "category": "Contributed", - "url": "https://github.com/maximintegratedmicros/arduino-collateral/raw/master/MAXIM_ARDUINO_v1.0.4.zip", - "archiveFileName": "MAXIM_ARDUINO_v1.0.4.zip", - "checksum": "SHA-256:4492e23e9c63b5c30d1fe47007b2edb742cca23ee40585d9fcf1254d5163a7f1", - "size": 868725, - "help": { - "online": "https://www.maximintegrated.com/" - }, - "boards": [ - { - "name": "MAX32620FTHR" - }, - { - "name": "MAX32625MBED" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "Maxim", - "name": "daplink", - "version": "1.0.0" - } - ] - }, - { - "name": "Maxim's 32-bit Microcontroller", - "architecture": "arm", - "version": "1.1.0", - "category": "Contributed", - "url": "https://github.com/maximintegratedmicros/arduino-collateral/raw/master/MAXIM_ARDUINO_v1.1.0.zip", - "archiveFileName": "MAXIM_ARDUINO_v1.1.0.zip", - "checksum": "SHA-256:4311df22fb36bd76408d84b23a71f5d8e6e6ff4c57a33a2969076add51957125", - "size": 1475286, - "help": { - "online": "https://www.maximintegrated.com/" - }, - "boards": [ - { - "name": "MAX32620FTHR" - }, - { - "name": "MAX32625MBED" - }, - { - "name": "MAX32630FTHR" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "Maxim", - "name": "daplink", - "version": "1.0.0" - } - ] - }, - { - "name": "Maxim's 32-bit Microcontroller", - "architecture": "arm", - "version": "1.1.1", - "category": "Contributed", - "url": "https://github.com/maximintegratedmicros/arduino-collateral/raw/master/MAXIM_ARDUINO_v1.1.1.zip", - "archiveFileName": "MAXIM_ARDUINO_v1.1.1.zip", - "checksum": "SHA-256:8727f9555a10b7725d932c2dc315b97b2fea1e3eeaf3e0dbb70c7f5b0bfbc9e7", - "size": 1524101, - "help": { - "online": "https://www.maximintegrated.com/" - }, - "boards": [ - { - "name": "MAX32620FTHR" - }, - { - "name": "MAX32625MBED" - }, - { - "name": "MAX32630FTHR" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "Maxim", - "name": "daplink", - "version": "1.0.0" - } - ] - } - ], - "tools": [ - { - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1", - "systems": [ - { - "host": "arm-linux-gnueabihf", - "url": "http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-arm.tar.bz2", - "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-arm.tar.bz2", - "checksum": "SHA-256:ebe96b34c4f434667cab0187b881ed585e7c7eb990fe6b69be3c81ec7e11e845", - "size": "44423906" - }, - { - "host": "i686-mingw32", - "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-windows.tar.gz", - "url": "http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-windows.tar.gz", - "checksum": "SHA-256:fd8c111c861144f932728e00abd3f7d1107e186eb9cd6083a54c7236ea78b7c2", - "size": "84537449" - }, - { - "host": "x86_64-apple-darwin", - "url": "http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-mac.tar.gz", - "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-mac.tar.gz", - "checksum": "SHA-256:3598acf21600f17a8e4a4e8e193dc422b894dc09384759b270b2ece5facb59c2", - "size": "52518522" - }, - { - "host": "x86_64-pc-linux-gnu", - "url": "http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-linux64.tar.gz", - "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-linux64.tar.gz", - "checksum": "SHA-256:d23f6626148396d6ec42a5b4d928955a703e0757829195fa71a939e5b86eecf6", - "size": "47595093" - }, - { - "host": "i686-pc-linux-gnu", - "url": "http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-linux32.tar.gz", - "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-linux32.tar.gz", - "checksum": "SHA-256:ba1994235f69c526c564f65343f22ddbc9822b2ea8c5ee07dd79d89f6ace2498", - "size": "51029223" - } - ] - }, - { - "name": "daplink", - "version": "1.0.0", - "systems": [ - { - "host": "arm-linux-gnueabihf", - "url": "https://github.com/maximintegratedmicros/arduino-collateral/raw/master/daplink_v1.0.0.tar.gz", - "archiveFileName": "daplink_v1.0.0.tar.gz", - "checksum": "SHA-256:a995dc5e7d6e45c2d980b51dbda123af1cf26746fe206d41001e6a56a7dfe38c", - "size": 1029 - }, - { - "host": "i686-mingw32", - "url": "https://github.com/maximintegratedmicros/arduino-collateral/raw/master/daplink_v1.0.0.tar.gz", - "archiveFileName": "daplink_v1.0.0.tar.gz", - "checksum": "SHA-256:a995dc5e7d6e45c2d980b51dbda123af1cf26746fe206d41001e6a56a7dfe38c", - "size": 1029 - }, - { - "host": "x86_64-apple-darwin", - "url": "https://github.com/maximintegratedmicros/arduino-collateral/raw/master/daplink_v1.0.0.tar.gz", - "archiveFileName": "daplink_v1.0.0.tar.gz", - "checksum": "SHA-256:a995dc5e7d6e45c2d980b51dbda123af1cf26746fe206d41001e6a56a7dfe38c", - "size": 1029 - }, - { - "host": "x86_64-pc-linux-gnu", - "url": "https://github.com/maximintegratedmicros/arduino-collateral/raw/master/daplink_v1.0.0.tar.gz", - "archiveFileName": "daplink_v1.0.0.tar.gz", - "checksum": "SHA-256:a995dc5e7d6e45c2d980b51dbda123af1cf26746fe206d41001e6a56a7dfe38c", - "size": 1029 - }, - { - "host": "i686-pc-linux-gnu", - "url": "https://github.com/maximintegratedmicros/arduino-collateral/raw/master/daplink_v1.0.0.tar.gz", - "archiveFileName": "daplink_v1.0.0.tar.gz", - "checksum": "SHA-256:a995dc5e7d6e45c2d980b51dbda123af1cf26746fe206d41001e6a56a7dfe38c", - "size": 1029 - } - ] - } - ] + { + "name": "MAX32625MBED" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "Maxim", + "name": "daplink", + "version": "1.0.0" + } + ] + }, + { + "name": "Maxim's 32-bit Microcontroller", + "architecture": "arm", + "version": "1.0.1", + "category": "Contributed", + "url": "https://github.com/maximintegratedmicros/arduino-collateral/raw/master/MAXIM_ARDUINO_v1.0.1.zip", + "archiveFileName": "MAXIM_ARDUINO_v1.0.1.zip", + "checksum": "SHA-256:87da31029d80dc4568a73f1237b0d03928ebdede7d117d8153e488c1d1bd5339", + "size": 865503, + "help": { + "online": "https://www.maximintegrated.com/" + }, + "boards": [ + { + "name": "MAX32620FTHR" + }, + { + "name": "MAX32625MBED" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "Maxim", + "name": "daplink", + "version": "1.0.0" + } + ] + }, + { + "name": "Maxim's 32-bit Microcontroller", + "architecture": "arm", + "version": "1.0.2", + "category": "Contributed", + "url": "https://github.com/maximintegratedmicros/arduino-collateral/raw/master/MAXIM_ARDUINO_v1.0.2.zip", + "archiveFileName": "MAXIM_ARDUINO_v1.0.2.zip", + "checksum": "SHA-256:a43c956205cfd1fb88e4bda6f48c5569687a699eda50faa42edd48e65ae0fd7c", + "size": 866447, + "help": { + "online": "https://www.maximintegrated.com/" + }, + "boards": [ + { + "name": "MAX32620FTHR" + }, + { + "name": "MAX32625MBED" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "Maxim", + "name": "daplink", + "version": "1.0.0" + } + ] + }, + { + "name": "Maxim's 32-bit Microcontroller", + "architecture": "arm", + "version": "1.0.3", + "category": "Contributed", + "url": "https://github.com/maximintegratedmicros/arduino-collateral/raw/master/MAXIM_ARDUINO_v1.0.3.zip", + "archiveFileName": "MAXIM_ARDUINO_v1.0.3.zip", + "checksum": "SHA-256:02ac7cfb6bf17c3e4e53d41fa5013f646fa0e104bcd4e9b0cca1b38d5d643480", + "size": 867950, + "help": { + "online": "https://www.maximintegrated.com/" + }, + "boards": [ + { + "name": "MAX32620FTHR" + }, + { + "name": "MAX32625MBED" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "Maxim", + "name": "daplink", + "version": "1.0.0" + } + ] + }, + { + "name": "Maxim's 32-bit Microcontroller", + "architecture": "arm", + "version": "1.0.4", + "category": "Contributed", + "url": "https://github.com/maximintegratedmicros/arduino-collateral/raw/master/MAXIM_ARDUINO_v1.0.4.zip", + "archiveFileName": "MAXIM_ARDUINO_v1.0.4.zip", + "checksum": "SHA-256:4492e23e9c63b5c30d1fe47007b2edb742cca23ee40585d9fcf1254d5163a7f1", + "size": 868725, + "help": { + "online": "https://www.maximintegrated.com/" + }, + "boards": [ + { + "name": "MAX32620FTHR" + }, + { + "name": "MAX32625MBED" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "Maxim", + "name": "daplink", + "version": "1.0.0" + } + ] + }, + { + "name": "Maxim's 32-bit Microcontroller", + "architecture": "arm", + "version": "1.1.0", + "category": "Contributed", + "url": "https://github.com/maximintegratedmicros/arduino-collateral/raw/master/MAXIM_ARDUINO_v1.1.0.zip", + "archiveFileName": "MAXIM_ARDUINO_v1.1.0.zip", + "checksum": "SHA-256:4311df22fb36bd76408d84b23a71f5d8e6e6ff4c57a33a2969076add51957125", + "size": 1475286, + "help": { + "online": "https://www.maximintegrated.com/" + }, + "boards": [ + { + "name": "MAX32620FTHR" + }, + { + "name": "MAX32625MBED" + }, + { + "name": "MAX32630FTHR" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "Maxim", + "name": "daplink", + "version": "1.0.0" + } + ] + }, + { + "name": "Maxim's 32-bit Microcontroller", + "architecture": "arm", + "version": "1.1.1", + "category": "Contributed", + "url": "https://github.com/maximintegratedmicros/arduino-collateral/raw/master/MAXIM_ARDUINO_v1.1.1.zip", + "archiveFileName": "MAXIM_ARDUINO_v1.1.1.zip", + "checksum": "SHA-256:8727f9555a10b7725d932c2dc315b97b2fea1e3eeaf3e0dbb70c7f5b0bfbc9e7", + "size": 1524101, + "help": { + "online": "https://www.maximintegrated.com/" + }, + "boards": [ + { + "name": "MAX32620FTHR" + }, + { + "name": "MAX32625MBED" + }, + { + "name": "MAX32630FTHR" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "Maxim", + "name": "daplink", + "version": "1.0.0" + } + ] + } + ], + "tools": [ + { + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1", + "systems": [ + { + "host": "arm-linux-gnueabihf", + "url": "http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-arm.tar.bz2", + "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-arm.tar.bz2", + "checksum": "SHA-256:ebe96b34c4f434667cab0187b881ed585e7c7eb990fe6b69be3c81ec7e11e845", + "size": "44423906" + }, + { + "host": "i686-mingw32", + "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-windows.tar.gz", + "url": "http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-windows.tar.gz", + "checksum": "SHA-256:fd8c111c861144f932728e00abd3f7d1107e186eb9cd6083a54c7236ea78b7c2", + "size": "84537449" + }, + { + "host": "x86_64-apple-darwin", + "url": "http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-mac.tar.gz", + "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-mac.tar.gz", + "checksum": "SHA-256:3598acf21600f17a8e4a4e8e193dc422b894dc09384759b270b2ece5facb59c2", + "size": "52518522" + }, + { + "host": "x86_64-pc-linux-gnu", + "url": "http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-linux64.tar.gz", + "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-linux64.tar.gz", + "checksum": "SHA-256:d23f6626148396d6ec42a5b4d928955a703e0757829195fa71a939e5b86eecf6", + "size": "47595093" + }, + { + "host": "i686-pc-linux-gnu", + "url": "http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-linux32.tar.gz", + "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-linux32.tar.gz", + "checksum": "SHA-256:ba1994235f69c526c564f65343f22ddbc9822b2ea8c5ee07dd79d89f6ace2498", + "size": "51029223" + } + ] + }, + { + "name": "daplink", + "version": "1.0.0", + "systems": [ + { + "host": "arm-linux-gnueabihf", + "url": "https://github.com/maximintegratedmicros/arduino-collateral/raw/master/daplink_v1.0.0.tar.gz", + "archiveFileName": "daplink_v1.0.0.tar.gz", + "checksum": "SHA-256:a995dc5e7d6e45c2d980b51dbda123af1cf26746fe206d41001e6a56a7dfe38c", + "size": 1029 + }, + { + "host": "i686-mingw32", + "url": "https://github.com/maximintegratedmicros/arduino-collateral/raw/master/daplink_v1.0.0.tar.gz", + "archiveFileName": "daplink_v1.0.0.tar.gz", + "checksum": "SHA-256:a995dc5e7d6e45c2d980b51dbda123af1cf26746fe206d41001e6a56a7dfe38c", + "size": 1029 + }, + { + "host": "x86_64-apple-darwin", + "url": "https://github.com/maximintegratedmicros/arduino-collateral/raw/master/daplink_v1.0.0.tar.gz", + "archiveFileName": "daplink_v1.0.0.tar.gz", + "checksum": "SHA-256:a995dc5e7d6e45c2d980b51dbda123af1cf26746fe206d41001e6a56a7dfe38c", + "size": 1029 + }, + { + "host": "x86_64-pc-linux-gnu", + "url": "https://github.com/maximintegratedmicros/arduino-collateral/raw/master/daplink_v1.0.0.tar.gz", + "archiveFileName": "daplink_v1.0.0.tar.gz", + "checksum": "SHA-256:a995dc5e7d6e45c2d980b51dbda123af1cf26746fe206d41001e6a56a7dfe38c", + "size": 1029 + }, + { + "host": "i686-pc-linux-gnu", + "url": "https://github.com/maximintegratedmicros/arduino-collateral/raw/master/daplink_v1.0.0.tar.gz", + "archiveFileName": "daplink_v1.0.0.tar.gz", + "checksum": "SHA-256:a995dc5e7d6e45c2d980b51dbda123af1cf26746fe206d41001e6a56a7dfe38c", + "size": 1029 + } + ] } - ] -} \ No newline at end of file + ] + } + ] +} diff --git a/arduino/cores/packageindex/testdata/package_mkr1000_index.json b/arduino/cores/packageindex/testdata/package_mkr1000_index.json index 58c86dbea43..dc850cae831 100644 --- a/arduino/cores/packageindex/testdata/package_mkr1000_index.json +++ b/arduino/cores/packageindex/testdata/package_mkr1000_index.json @@ -18,10 +18,7 @@ "archiveFileName": "mkr1000-1.6.4-02.tar.bz2", "checksum": "SHA-256:df41445fc1ff72c4f143c316c91346de95d2cd9cec5ad093ffca96bebbeaa0b6", "size": "979038", - "boards": [ - { "name": "Arduino/Genuino Zero" }, - { "name": "Arduino/Genuino MKR1000" } - ], + "boards": [{ "name": "Arduino/Genuino Zero" }, { "name": "Arduino/Genuino MKR1000" }], "toolsDependencies": [ { "packager": "arduino", @@ -54,10 +51,7 @@ "archiveFileName": "mkr1000-1.6.4-01.tar.bz2", "checksum": "SHA-256:92326914c28a2d56ea1509a8b3864a0186a5b8a4634c42d35048d9ccea6334b6", "size": "978601", - "boards": [ - { "name": "Arduino/Genuino Zero" }, - { "name": "Arduino/Genuino MKR1000" } - ], + "boards": [{ "name": "Arduino/Genuino Zero" }, { "name": "Arduino/Genuino MKR1000" }], "toolsDependencies": [ { "packager": "arduino", @@ -82,8 +76,7 @@ ] } ], - "tools": [ - ] + "tools": [] } ] } diff --git a/arduino/cores/packageindex/testdata/package_mtk_linkit_index.json b/arduino/cores/packageindex/testdata/package_mtk_linkit_index.json index 5b72370ccce..8126d6d9e43 100644 --- a/arduino/cores/packageindex/testdata/package_mtk_linkit_index.json +++ b/arduino/cores/packageindex/testdata/package_mtk_linkit_index.json @@ -1,386 +1,372 @@ -{ - "packages": [ - { - "name": "LinkIt", - "maintainer": "Seeed Studio and MediaTek Labs", - "websiteURL": "http://labs.mediatek.com/", - "help": { - "online": "http://labs.mediatek.com/forums/" - }, - "platforms": [ - { - "name": "LinkIt ONE", - "architecture": "arm", - "version": "1.1.23", - "category": "Contributed", - "help": { - "online": "http://labs.mediatek.com/forums/forums/show/11.page" - }, - "url": "http://download.labs.mediatek.com/mediatek_linkit_sdk_(for_arduino_1.6)-1.1.23.zip", - "archiveFileName": "mediatek_linkit_sdk_(for_arduino_1.6)-1.1.23.zip", - "checksum": "SHA-256:36452fa39473c12cc4974a86bc0f3ab33d04eba85f32a3dc1297866fd0a61872", - "size": "751040", - "boards": [ - {"name": "LinkIt ONE"} - ], - "toolsDependencies": [ - { - "packager": "LinkIt", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "LinkIt", - "name": "linkit_tools", - "version": "1.1.23" - } - ] - }, - { - "name": "LinkIt ONE", - "architecture": "arm", - "version": "1.1.21", - "category": "Contributed", - "help": { - "online": "http://labs.mediatek.com/forums/forums/show/11.page" - }, - "url": "http://download.labs.mediatek.com/mediatek_linkit_sdk_(for_arduino_1.6)-1.1.21.zip", - "archiveFileName": "mediatek_linkit_sdk_(for_arduino_1.6)-1.1.21.zip", - "checksum": "SHA-256:ef443a51bcd1ed830d44331b5ca444af5e0297b6664b61467765ee4d223cb626", - "size": "750344", - "boards": [ - {"name": "LinkIt ONE"} - ], - "toolsDependencies": [ - { - "packager": "LinkIt", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "LinkIt", - "name": "linkit_tools", - "version": "1.1.21" - } - ] - }, - { - "name": "LinkIt ONE", - "architecture": "arm", - "version": "1.1.17", - "category": "Contributed", - "help": { - "online": "http://labs.mediatek.com/forums/forums/show/11.page" - }, - "url": "http://download.labs.mediatek.com/mediatek_linkit_sdk_(for_arduino_1.6)-1.1.17.zip", - "archiveFileName": "mediatek_linkit_sdk_(for_arduino_1.6)-1.1.17.zip", - "checksum": "SHA-256:4fffdc3be87c358a9bc1a59bb9e5a38dd2de495d1c378268bb861b5be830aba7", - "size": "750135", - "boards": [ - {"name": "LinkIt ONE"} - ], - "toolsDependencies": [ - { - "packager": "LinkIt", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "LinkIt", - "name": "linkit_tools", - "version": "1.1.17" - } - ] - }, - { - "name": "LinkIt ONE", - "architecture": "arm", - "version": "1.1.9", - "category": "Contributed", - "help": { - "online": "http://labs.mediatek.com/forums/forums/show/11.page" - }, - "url": "http://download.labs.mediatek.com/mediatek_linkit_sdk_(for_arduino_1.6)-1.1.09.zip", - "archiveFileName": "mediatek_linkit_sdk_(for_arduino_1.6)-1.1.09.zip", - "checksum": "SHA-256:7c04866868e24e0bd9e8c03995833b9ec53aeb548300a143b1cf3d42763555e9", - "size": "748739", - "boards": [ - {"name": "LinkIt ONE"} - ], - "toolsDependencies": [ - { - "packager": "LinkIt", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "LinkIt", - "name": "linkit_tools", - "version": "1.1.9" - } - ] - }, - { - "name": "LinkIt ONE", - "architecture": "arm", - "version": "1.1.11", - "category": "Contributed", - "help": { - "online": "http://labs.mediatek.com/forums/forums/show/11.page" - }, - "url": "http://download.labs.mediatek.com/mediatek_linkit_sdk_(for_arduino_1.6)-1.1.11.zip", - "archiveFileName": "mediatek_linkit_sdk_(for_arduino_1.6)-1.1.11.zip", - "checksum": "SHA-256:34cea04bb72efe82c88adc9da2829576071c6db68ce2f8932b58ca642132422a", - "size": "748707", - "boards": [ - {"name": "LinkIt ONE"} - ], - "toolsDependencies": [ - { - "packager": "LinkIt", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "LinkIt", - "name": "linkit_tools", - "version": "1.1.11" - } - ] - }, - { - "name": "LinkIt ONE", - "architecture": "arm", - "version": "1.1.14", - "category": "Contributed", - "help": { - "online": "http://labs.mediatek.com/forums/forums/show/11.page" - }, - "url": "http://download.labs.mediatek.com/mediatek_linkit_sdk_(for_arduino_1.6)-1.1.14.zip", - "archiveFileName": "mediatek_linkit_sdk_(for_arduino_1.6)-1.1.14.zip", - "checksum": "SHA-256:024fd7fed44df2b2a698b6da3e69a92bc37fdea4850fc84a86684f50dbbff60b", - "size": "749910", - "boards": [ - {"name": "LinkIt ONE"} - ], - "toolsDependencies": [ - { - "packager": "LinkIt", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "LinkIt", - "name": "linkit_tools", - "version": "1.1.14" - } - ] - }, - { - "name": "LinkIt ONE", - "architecture": "arm", - "version": "1.1.15", - "category": "Contributed", - "help": { - "online": "http://labs.mediatek.com/forums/forums/show/11.page" - }, - "url": "http://download.labs.mediatek.com/mediatek_linkit_sdk_(for_arduino_1.6)-1.1.15.zip", - "archiveFileName": "mediatek_linkit_sdk_(for_arduino_1.6)-1.1.15.zip", - "checksum": "SHA-256:85ed60fa023fabe809daedd49ce76336584120800513d9c0eba59e64bdfa6772", - "size": "749996", - "boards": [ - {"name": "LinkIt ONE"} - ], - "toolsDependencies": [ - { - "packager": "LinkIt", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "LinkIt", - "name": "linkit_tools", - "version": "1.1.15" - } - ] - } - ], - "tools": [ - { - "name":"arm-none-eabi-gcc", - "version":"4.8.3-2014q1", - "systems":[ - { - "host":"i686-mingw32", - "archiveFileName":"gcc-arm-none-eabi-4.8.3-2014q1-windows.tar.gz", - "url":"http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-windows.tar.gz", - "checksum":"SHA-256:fd8c111c861144f932728e00abd3f7d1107e186eb9cd6083a54c7236ea78b7c2", - "size":"84537449" - }, - { - "host":"x86_64-apple-darwin", - "url":"http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-mac.tar.gz", - "archiveFileName":"gcc-arm-none-eabi-4.8.3-2014q1-mac.tar.gz", - "checksum":"SHA-256:3598acf21600f17a8e4a4e8e193dc422b894dc09384759b270b2ece5facb59c2", - "size":"52518522" - }, - { - "host":"x86_64-pc-linux-gnu", - "url":"http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-linux64.tar.gz", - "archiveFileName":"gcc-arm-none-eabi-4.8.3-2014q1-linux64.tar.gz", - "checksum":"SHA-256:d23f6626148396d6ec42a5b4d928955a703e0757829195fa71a939e5b86eecf6", - "size":"51395093" - }, - { - "host":"i686-pc-linux-gnu", - "url":"http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-linux32.tar.gz", - "archiveFileName":"gcc-arm-none-eabi-4.8.3-2014q1-linux32.tar.gz", - "checksum":"SHA-256:ba1994235f69c526c564f65343f22ddbc9822b2ea8c5ee07dd79d89f6ace2498", - "size":"51029223" - } - ] - }, - { - "name": "linkit_tools", - "version": "1.1.21", - "systems": [ - { - "host": "i686-mingw32", - "archiveFileName": "mediatek_linkit_sdk_tool_windows-1.1.21.zip", - "url": "http://download.labs.mediatek.com/mediatek_linkit_sdk_tool_windows-1.1.21.zip", - "checksum": "SHA-256:d3d049f04385c17cc177d1562455c96275f2bed202360d09afcf4ea133f98632", - "size": "16374486" - }, - { - "host": "x86_64-apple-darwin", - "archiveFileName": "mediatek_linkit_sdk_tool_osx-1.1.21.tar.gz", - "url": "http://download.labs.mediatek.com/mediatek_linkit_sdk_tool_osx-1.1.21.tar.gz", - "checksum": "SHA-256:5de591b1d4143ddcc9e4e98d2fca2905a4ec0666bbb46e2aa089d9234f078738", - "size": "16411173" - } - ] - }, - { - "name": "linkit_tools", - "version": "1.1.17", - "systems": [ - { - "host": "i686-mingw32", - "archiveFileName": "mediatek_linkit_sdk_tool_windows-1.1.17.zip", - "url": "http://download.labs.mediatek.com/mediatek_linkit_sdk_tool_windows-1.1.17.zip", - "checksum": "SHA-256:dd7df756143d368b7645580f561f8a04f0b21431a12ae0bbcedc96a967597152", - "size": "16372292" - }, - { - "host": "x86_64-apple-darwin", - "archiveFileName": "mediatek_linkit_sdk_tool_osx-1.1.17.tar.gz", - "url": "http://download.labs.mediatek.com/mediatek_linkit_sdk_tool_osx-1.1.17.tar.gz", - "checksum": "SHA-256:de53967e4a2270f80ff2f3b48192b8bc09c79558bcaa2c4dd06c3933956f2e2c", - "size": "16408710" - } - ] - }, - { - "name": "linkit_tools", - "version": "1.1.9", - "systems": [ - { - "host": "i686-mingw32", - "archiveFileName": "mediatek_linkit_sdk_tool_windows-1.1.09.zip", - "url": "http://download.labs.mediatek.com/mediatek_linkit_sdk_tool_windows-1.1.09.zip", - "checksum": "SHA-256:3fa9c63b5aac14cac1230a0b1492322383b96f450e7de4e87d4ea0d347288156", - "size": "15615990" - }, - { - "host": "x86_64-apple-darwin", - "archiveFileName": "mediatek_linkit_sdk_tool_osx-1.1.09.tar.gz", - "url": "http://download.labs.mediatek.com/mediatek_linkit_sdk_tool_osx-1.1.09.tar.gz", - "checksum": "SHA-256:d7b2d0dfdb6fda298c085611bceba18ea920ea189dd9faf77916a7c50ae7a261", - "size": "15652784" - } - ] - }, - { - "name": "linkit_tools", - "version": "1.1.11", - "systems": [ - { - "host": "i686-mingw32", - "archiveFileName": "mediatek_linkit_sdk_tool_windows-1.1.11.zip", - "url": "http://download.labs.mediatek.com/mediatek_linkit_sdk_tool_windows-1.1.11.zip", - "checksum": "SHA-256:d077b5d893384780a1afbe008497880f19aee55665227af07c4a40db21d40500", - "size": "15672716" - }, - { - "host": "x86_64-apple-darwin", - "archiveFileName": "mediatek_linkit_sdk_tool_osx-1.1.11.tar.gz", - "url": "http://download.labs.mediatek.com/mediatek_linkit_sdk_tool_osx-1.1.11.tar.gz", - "checksum": "SHA-256:ed7f71b8362633acb2dd590c95e214eca5d121107550056715da1c9385fdf487", - "size": "15652709" - } - ] - }, - { - "name": "linkit_tools", - "version": "1.1.14", - "systems": [ - { - "host": "i686-mingw32", - "archiveFileName": "mediatek_linkit_sdk_tool_windows-1.1.14.zip", - "url": "http://download.labs.mediatek.com/mediatek_linkit_sdk_tool_windows-1.1.14.zip", - "checksum": "SHA-256:9062c5e113f3f2ba47fa4500d0e71e3d543f482355e0f9bd376869e5b954b1ce", - "size": "16372785" - }, - { - "host": "x86_64-apple-darwin", - "archiveFileName": "mediatek_linkit_sdk_tool_osx-1.1.14.tar.gz", - "url": "http://download.labs.mediatek.com/mediatek_linkit_sdk_tool_osx-1.1.14.tar.gz", - "checksum": "SHA-256:f68e93ce6a609b4d2719785a2794a288a1a5aee4f175148b57eef766a57f265f", - "size": "16408506" - } - ] - }, - { - "name": "linkit_tools", - "version": "1.1.15", - "systems": [ - { - "host": "i686-mingw32", - "archiveFileName": "mediatek_linkit_sdk_tool_windows-1.1.15.zip", - "url": "http://download.labs.mediatek.com/mediatek_linkit_sdk_tool_windows-1.1.15.zip", - "checksum": "SHA-256:b992b6163a4eda2138b87494ad633fb3255a5fd3ba3d5764dfa7324504fd36e5", - "size": "16373339" - }, - { - "host": "x86_64-apple-darwin", - "archiveFileName": "mediatek_linkit_sdk_tool_osx-1.1.15.tar.gz", - "url": "http://download.labs.mediatek.com/mediatek_linkit_sdk_tool_osx-1.1.15.tar.gz", - "checksum": "SHA-256:0b248b309caaf935ef3f0e42b21b0111bb8e4032f00d28b11ae289b81c2506b0", - "size": "16409274" - } - ] - }, - { - "name": "linkit_tools", - "version": "1.1.23", - "systems": [ - { - "host": "i686-mingw32", - "archiveFileName": "mediatek_linkit_sdk_tool_windows-1.1.23.zip", - "url": "http://download.labs.mediatek.com/mediatek_linkit_sdk_tool_windows-1.1.23.zip", - "checksum": "SHA-256:82ce1d4a7a90737501d9a25ded6401d468ccd837b41b6f96c1e184cafd76705e", - "size": "16374062" - }, - { - "host": "x86_64-apple-darwin", - "archiveFileName": "mediatek_linkit_sdk_tool_osx-1.1.23.tar.gz", - "url": "http://download.labs.mediatek.com/mediatek_linkit_sdk_tool_osx-1.1.23.tar.gz", - "checksum": "SHA-256:3d5d72d937255f69692cf18cfc829125e9583c2ed3058bb47cff973ceebfdec6", - "size": "16410334" - } - ] - } - ] - } - ] -} +{ + "packages": [ + { + "name": "LinkIt", + "maintainer": "Seeed Studio and MediaTek Labs", + "websiteURL": "http://labs.mediatek.com/", + "help": { + "online": "http://labs.mediatek.com/forums/" + }, + "platforms": [ + { + "name": "LinkIt ONE", + "architecture": "arm", + "version": "1.1.23", + "category": "Contributed", + "help": { + "online": "http://labs.mediatek.com/forums/forums/show/11.page" + }, + "url": "http://download.labs.mediatek.com/mediatek_linkit_sdk_(for_arduino_1.6)-1.1.23.zip", + "archiveFileName": "mediatek_linkit_sdk_(for_arduino_1.6)-1.1.23.zip", + "checksum": "SHA-256:36452fa39473c12cc4974a86bc0f3ab33d04eba85f32a3dc1297866fd0a61872", + "size": "751040", + "boards": [{ "name": "LinkIt ONE" }], + "toolsDependencies": [ + { + "packager": "LinkIt", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "LinkIt", + "name": "linkit_tools", + "version": "1.1.23" + } + ] + }, + { + "name": "LinkIt ONE", + "architecture": "arm", + "version": "1.1.21", + "category": "Contributed", + "help": { + "online": "http://labs.mediatek.com/forums/forums/show/11.page" + }, + "url": "http://download.labs.mediatek.com/mediatek_linkit_sdk_(for_arduino_1.6)-1.1.21.zip", + "archiveFileName": "mediatek_linkit_sdk_(for_arduino_1.6)-1.1.21.zip", + "checksum": "SHA-256:ef443a51bcd1ed830d44331b5ca444af5e0297b6664b61467765ee4d223cb626", + "size": "750344", + "boards": [{ "name": "LinkIt ONE" }], + "toolsDependencies": [ + { + "packager": "LinkIt", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "LinkIt", + "name": "linkit_tools", + "version": "1.1.21" + } + ] + }, + { + "name": "LinkIt ONE", + "architecture": "arm", + "version": "1.1.17", + "category": "Contributed", + "help": { + "online": "http://labs.mediatek.com/forums/forums/show/11.page" + }, + "url": "http://download.labs.mediatek.com/mediatek_linkit_sdk_(for_arduino_1.6)-1.1.17.zip", + "archiveFileName": "mediatek_linkit_sdk_(for_arduino_1.6)-1.1.17.zip", + "checksum": "SHA-256:4fffdc3be87c358a9bc1a59bb9e5a38dd2de495d1c378268bb861b5be830aba7", + "size": "750135", + "boards": [{ "name": "LinkIt ONE" }], + "toolsDependencies": [ + { + "packager": "LinkIt", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "LinkIt", + "name": "linkit_tools", + "version": "1.1.17" + } + ] + }, + { + "name": "LinkIt ONE", + "architecture": "arm", + "version": "1.1.9", + "category": "Contributed", + "help": { + "online": "http://labs.mediatek.com/forums/forums/show/11.page" + }, + "url": "http://download.labs.mediatek.com/mediatek_linkit_sdk_(for_arduino_1.6)-1.1.09.zip", + "archiveFileName": "mediatek_linkit_sdk_(for_arduino_1.6)-1.1.09.zip", + "checksum": "SHA-256:7c04866868e24e0bd9e8c03995833b9ec53aeb548300a143b1cf3d42763555e9", + "size": "748739", + "boards": [{ "name": "LinkIt ONE" }], + "toolsDependencies": [ + { + "packager": "LinkIt", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "LinkIt", + "name": "linkit_tools", + "version": "1.1.9" + } + ] + }, + { + "name": "LinkIt ONE", + "architecture": "arm", + "version": "1.1.11", + "category": "Contributed", + "help": { + "online": "http://labs.mediatek.com/forums/forums/show/11.page" + }, + "url": "http://download.labs.mediatek.com/mediatek_linkit_sdk_(for_arduino_1.6)-1.1.11.zip", + "archiveFileName": "mediatek_linkit_sdk_(for_arduino_1.6)-1.1.11.zip", + "checksum": "SHA-256:34cea04bb72efe82c88adc9da2829576071c6db68ce2f8932b58ca642132422a", + "size": "748707", + "boards": [{ "name": "LinkIt ONE" }], + "toolsDependencies": [ + { + "packager": "LinkIt", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "LinkIt", + "name": "linkit_tools", + "version": "1.1.11" + } + ] + }, + { + "name": "LinkIt ONE", + "architecture": "arm", + "version": "1.1.14", + "category": "Contributed", + "help": { + "online": "http://labs.mediatek.com/forums/forums/show/11.page" + }, + "url": "http://download.labs.mediatek.com/mediatek_linkit_sdk_(for_arduino_1.6)-1.1.14.zip", + "archiveFileName": "mediatek_linkit_sdk_(for_arduino_1.6)-1.1.14.zip", + "checksum": "SHA-256:024fd7fed44df2b2a698b6da3e69a92bc37fdea4850fc84a86684f50dbbff60b", + "size": "749910", + "boards": [{ "name": "LinkIt ONE" }], + "toolsDependencies": [ + { + "packager": "LinkIt", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "LinkIt", + "name": "linkit_tools", + "version": "1.1.14" + } + ] + }, + { + "name": "LinkIt ONE", + "architecture": "arm", + "version": "1.1.15", + "category": "Contributed", + "help": { + "online": "http://labs.mediatek.com/forums/forums/show/11.page" + }, + "url": "http://download.labs.mediatek.com/mediatek_linkit_sdk_(for_arduino_1.6)-1.1.15.zip", + "archiveFileName": "mediatek_linkit_sdk_(for_arduino_1.6)-1.1.15.zip", + "checksum": "SHA-256:85ed60fa023fabe809daedd49ce76336584120800513d9c0eba59e64bdfa6772", + "size": "749996", + "boards": [{ "name": "LinkIt ONE" }], + "toolsDependencies": [ + { + "packager": "LinkIt", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "LinkIt", + "name": "linkit_tools", + "version": "1.1.15" + } + ] + } + ], + "tools": [ + { + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1", + "systems": [ + { + "host": "i686-mingw32", + "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-windows.tar.gz", + "url": "http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-windows.tar.gz", + "checksum": "SHA-256:fd8c111c861144f932728e00abd3f7d1107e186eb9cd6083a54c7236ea78b7c2", + "size": "84537449" + }, + { + "host": "x86_64-apple-darwin", + "url": "http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-mac.tar.gz", + "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-mac.tar.gz", + "checksum": "SHA-256:3598acf21600f17a8e4a4e8e193dc422b894dc09384759b270b2ece5facb59c2", + "size": "52518522" + }, + { + "host": "x86_64-pc-linux-gnu", + "url": "http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-linux64.tar.gz", + "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-linux64.tar.gz", + "checksum": "SHA-256:d23f6626148396d6ec42a5b4d928955a703e0757829195fa71a939e5b86eecf6", + "size": "51395093" + }, + { + "host": "i686-pc-linux-gnu", + "url": "http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-linux32.tar.gz", + "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-linux32.tar.gz", + "checksum": "SHA-256:ba1994235f69c526c564f65343f22ddbc9822b2ea8c5ee07dd79d89f6ace2498", + "size": "51029223" + } + ] + }, + { + "name": "linkit_tools", + "version": "1.1.21", + "systems": [ + { + "host": "i686-mingw32", + "archiveFileName": "mediatek_linkit_sdk_tool_windows-1.1.21.zip", + "url": "http://download.labs.mediatek.com/mediatek_linkit_sdk_tool_windows-1.1.21.zip", + "checksum": "SHA-256:d3d049f04385c17cc177d1562455c96275f2bed202360d09afcf4ea133f98632", + "size": "16374486" + }, + { + "host": "x86_64-apple-darwin", + "archiveFileName": "mediatek_linkit_sdk_tool_osx-1.1.21.tar.gz", + "url": "http://download.labs.mediatek.com/mediatek_linkit_sdk_tool_osx-1.1.21.tar.gz", + "checksum": "SHA-256:5de591b1d4143ddcc9e4e98d2fca2905a4ec0666bbb46e2aa089d9234f078738", + "size": "16411173" + } + ] + }, + { + "name": "linkit_tools", + "version": "1.1.17", + "systems": [ + { + "host": "i686-mingw32", + "archiveFileName": "mediatek_linkit_sdk_tool_windows-1.1.17.zip", + "url": "http://download.labs.mediatek.com/mediatek_linkit_sdk_tool_windows-1.1.17.zip", + "checksum": "SHA-256:dd7df756143d368b7645580f561f8a04f0b21431a12ae0bbcedc96a967597152", + "size": "16372292" + }, + { + "host": "x86_64-apple-darwin", + "archiveFileName": "mediatek_linkit_sdk_tool_osx-1.1.17.tar.gz", + "url": "http://download.labs.mediatek.com/mediatek_linkit_sdk_tool_osx-1.1.17.tar.gz", + "checksum": "SHA-256:de53967e4a2270f80ff2f3b48192b8bc09c79558bcaa2c4dd06c3933956f2e2c", + "size": "16408710" + } + ] + }, + { + "name": "linkit_tools", + "version": "1.1.9", + "systems": [ + { + "host": "i686-mingw32", + "archiveFileName": "mediatek_linkit_sdk_tool_windows-1.1.09.zip", + "url": "http://download.labs.mediatek.com/mediatek_linkit_sdk_tool_windows-1.1.09.zip", + "checksum": "SHA-256:3fa9c63b5aac14cac1230a0b1492322383b96f450e7de4e87d4ea0d347288156", + "size": "15615990" + }, + { + "host": "x86_64-apple-darwin", + "archiveFileName": "mediatek_linkit_sdk_tool_osx-1.1.09.tar.gz", + "url": "http://download.labs.mediatek.com/mediatek_linkit_sdk_tool_osx-1.1.09.tar.gz", + "checksum": "SHA-256:d7b2d0dfdb6fda298c085611bceba18ea920ea189dd9faf77916a7c50ae7a261", + "size": "15652784" + } + ] + }, + { + "name": "linkit_tools", + "version": "1.1.11", + "systems": [ + { + "host": "i686-mingw32", + "archiveFileName": "mediatek_linkit_sdk_tool_windows-1.1.11.zip", + "url": "http://download.labs.mediatek.com/mediatek_linkit_sdk_tool_windows-1.1.11.zip", + "checksum": "SHA-256:d077b5d893384780a1afbe008497880f19aee55665227af07c4a40db21d40500", + "size": "15672716" + }, + { + "host": "x86_64-apple-darwin", + "archiveFileName": "mediatek_linkit_sdk_tool_osx-1.1.11.tar.gz", + "url": "http://download.labs.mediatek.com/mediatek_linkit_sdk_tool_osx-1.1.11.tar.gz", + "checksum": "SHA-256:ed7f71b8362633acb2dd590c95e214eca5d121107550056715da1c9385fdf487", + "size": "15652709" + } + ] + }, + { + "name": "linkit_tools", + "version": "1.1.14", + "systems": [ + { + "host": "i686-mingw32", + "archiveFileName": "mediatek_linkit_sdk_tool_windows-1.1.14.zip", + "url": "http://download.labs.mediatek.com/mediatek_linkit_sdk_tool_windows-1.1.14.zip", + "checksum": "SHA-256:9062c5e113f3f2ba47fa4500d0e71e3d543f482355e0f9bd376869e5b954b1ce", + "size": "16372785" + }, + { + "host": "x86_64-apple-darwin", + "archiveFileName": "mediatek_linkit_sdk_tool_osx-1.1.14.tar.gz", + "url": "http://download.labs.mediatek.com/mediatek_linkit_sdk_tool_osx-1.1.14.tar.gz", + "checksum": "SHA-256:f68e93ce6a609b4d2719785a2794a288a1a5aee4f175148b57eef766a57f265f", + "size": "16408506" + } + ] + }, + { + "name": "linkit_tools", + "version": "1.1.15", + "systems": [ + { + "host": "i686-mingw32", + "archiveFileName": "mediatek_linkit_sdk_tool_windows-1.1.15.zip", + "url": "http://download.labs.mediatek.com/mediatek_linkit_sdk_tool_windows-1.1.15.zip", + "checksum": "SHA-256:b992b6163a4eda2138b87494ad633fb3255a5fd3ba3d5764dfa7324504fd36e5", + "size": "16373339" + }, + { + "host": "x86_64-apple-darwin", + "archiveFileName": "mediatek_linkit_sdk_tool_osx-1.1.15.tar.gz", + "url": "http://download.labs.mediatek.com/mediatek_linkit_sdk_tool_osx-1.1.15.tar.gz", + "checksum": "SHA-256:0b248b309caaf935ef3f0e42b21b0111bb8e4032f00d28b11ae289b81c2506b0", + "size": "16409274" + } + ] + }, + { + "name": "linkit_tools", + "version": "1.1.23", + "systems": [ + { + "host": "i686-mingw32", + "archiveFileName": "mediatek_linkit_sdk_tool_windows-1.1.23.zip", + "url": "http://download.labs.mediatek.com/mediatek_linkit_sdk_tool_windows-1.1.23.zip", + "checksum": "SHA-256:82ce1d4a7a90737501d9a25ded6401d468ccd837b41b6f96c1e184cafd76705e", + "size": "16374062" + }, + { + "host": "x86_64-apple-darwin", + "archiveFileName": "mediatek_linkit_sdk_tool_osx-1.1.23.tar.gz", + "url": "http://download.labs.mediatek.com/mediatek_linkit_sdk_tool_osx-1.1.23.tar.gz", + "checksum": "SHA-256:3d5d72d937255f69692cf18cfc829125e9583c2ed3058bb47cff973ceebfdec6", + "size": "16410334" + } + ] + } + ] + } + ] +} diff --git a/arduino/cores/packageindex/testdata/package_mtk_linkit_smart_7688_index.json b/arduino/cores/packageindex/testdata/package_mtk_linkit_smart_7688_index.json index 96016c1a7e9..7be8087930a 100644 --- a/arduino/cores/packageindex/testdata/package_mtk_linkit_smart_7688_index.json +++ b/arduino/cores/packageindex/testdata/package_mtk_linkit_smart_7688_index.json @@ -1,177 +1,177 @@ { - "packages": [ + "packages": [ + { + "help": { + "online": "http://labs.mediatek.com" + }, + "maintainer": "Seeed Studio and MediaTek Labs", + "name": "LinkIt", + "platforms": [ { - "help": { - "online": "http://labs.mediatek.com" + "architecture": "avr", + "archiveFileName": "mediatek_linkit_smart_7688_0.1.3.zip", + "boards": [ + { + "name": "LinkIt Smart 7688 Duo" + } + ], + "category": "Contributed", + "checksum": "SHA-256:9f65c6a690b50da7f500e3049612ab8328fa6620119d6f6865278fec8231a9d6", + "name": "MediaTek LinkIt Smart Boards", + "size": "171358", + "toolsDependencies": [ + { + "name": "avr-gcc", + "packager": "arduino", + "version": "4.8.1-arduino5" }, - "maintainer": "Seeed Studio and MediaTek Labs", - "name": "LinkIt", - "platforms": [ - { - "architecture": "avr", - "archiveFileName": "mediatek_linkit_smart_7688_0.1.3.zip", - "boards": [ - { - "name": "LinkIt Smart 7688 Duo" - } - ], - "category": "Contributed", - "checksum": "SHA-256:9f65c6a690b50da7f500e3049612ab8328fa6620119d6f6865278fec8231a9d6", - "name": "MediaTek LinkIt Smart Boards", - "size": "171358", - "toolsDependencies": [ - { - "name": "avr-gcc", - "packager": "arduino", - "version": "4.8.1-arduino5" - }, - { - "name": "avrdude", - "packager": "arduino", - "version": "6.0.1-arduino5" - } - ], - "url": "http://download.labs.mediatek.com/mediatek_linkit_smart_7688_0.1.3.zip", - "version": "0.1.3" - }, - { - "architecture": "avr", - "archiveFileName": "mediatek_linkit_smart_7688_0.1.4.zip", - "boards": [ - { - "name": "LinkIt Smart 7688 Duo" - } - ], - "category": "Contributed", - "checksum": "SHA-256:509f96002e488ef94ee0a492fb6fbcec19d0eb2097df4c28635a4a3a5d3410a7", - "name": "MediaTek LinkIt Smart Boards", - "size": "171367", - "toolsDependencies": [ - { - "name": "avr-gcc", - "packager": "arduino", - "version": "4.8.1-arduino5" - }, - { - "name": "avrdude", - "packager": "arduino", - "version": "6.0.1-arduino5" - } - ], - "url": "http://download.labs.mediatek.com/mediatek_linkit_smart_7688_0.1.4.zip", - "version": "0.1.4" - }, - { - "architecture": "avr", - "archiveFileName": "mediatek_linkit_smart_7688_0.1.5.zip", - "boards": [ - { - "name": "LinkIt Smart 7688 Duo" - } - ], - "category": "Contributed", - "checksum": "SHA-256:4dc9980d1004adf03fed8289a49400614b335ccddb9701db360c138b6da8943a", - "name": "MediaTek LinkIt Smart Boards", - "size": "71400", - "toolsDependencies": [ - { - "name": "avr-gcc", - "packager": "arduino", - "version": "4.8.1-arduino5" - }, - { - "name": "avrdude", - "packager": "arduino", - "version": "6.0.1-arduino5" - } - ], - "url": "http://download.labs.mediatek.com/mediatek_linkit_smart_7688_0.1.5.zip", - "version": "0.1.5" - }, - { - "architecture": "avr", - "archiveFileName": "mediatek_linkit_smart_7688_0.1.6.zip", - "boards": [ - { - "name": "LinkIt Smart 7688 Duo" - } - ], - "category": "Contributed", - "checksum": "SHA-256:535d94e106241c088e2db6683ff09d7189ada62605187136bec5a1689f57fff9", - "name": "LinkIt Smart 7688 Duo", - "size": "168445", - "toolsDependencies": [ - { - "name": "avr-gcc", - "packager": "arduino", - "version": "4.8.1-arduino5" - }, - { - "name": "avrdude", - "packager": "arduino", - "version": "6.0.1-arduino5" - } - ], - "url": "http://download.labs.mediatek.com/mediatek_linkit_smart_7688_0.1.6.zip", - "version": "0.1.6" - }, - { - "architecture": "avr", - "archiveFileName": "mediatek_linkit_smart_7688_0.1.7.zip", - "boards": [ - { - "name": "LinkIt Smart 7688 Duo" - } - ], - "category": "Contributed", - "checksum": "SHA-256:030141526ff472d81eaf7cdfb75a3e0d540ead46db1c17d593d43ad1d2208e3a", - "name": "LinkIt Smart 7688 Duo", - "size": "178649", - "toolsDependencies": [ - { - "name": "avr-gcc", - "packager": "arduino", - "version": "4.8.1-arduino5" - }, - { - "name": "avrdude", - "packager": "arduino", - "version": "6.0.1-arduino5" - } - ], - "url": "http://download.labs.mediatek.com/mediatek_linkit_smart_7688_0.1.7.zip", - "version": "0.1.7" - }, - { - "architecture": "avr", - "archiveFileName": "mediatek_linkit_smart_7688_0.1.8.zip", - "boards": [ - { - "name": "LinkIt Smart 7688 Duo" - } - ], - "category": "Contributed", - "checksum": "SHA-256:c59d53ecf735613436ce16c849c3dd54d0edb5568943f01835be4597daea1b8c", - "name": "LinkIt Smart 7688 Duo", - "size": "179984", - "toolsDependencies": [ - { - "name": "avr-gcc", - "packager": "arduino", - "version": "4.8.1-arduino5" - }, - { - "name": "avrdude", - "packager": "arduino", - "version": "6.0.1-arduino5" - } - ], - "url": "http://download.labs.mediatek.com/mediatek_linkit_smart_7688_0.1.8.zip", - "version": "0.1.8" - } - ], - "tools": [], - "websiteURL": "http://labs.mediatek.com" + { + "name": "avrdude", + "packager": "arduino", + "version": "6.0.1-arduino5" + } + ], + "url": "http://download.labs.mediatek.com/mediatek_linkit_smart_7688_0.1.3.zip", + "version": "0.1.3" + }, + { + "architecture": "avr", + "archiveFileName": "mediatek_linkit_smart_7688_0.1.4.zip", + "boards": [ + { + "name": "LinkIt Smart 7688 Duo" + } + ], + "category": "Contributed", + "checksum": "SHA-256:509f96002e488ef94ee0a492fb6fbcec19d0eb2097df4c28635a4a3a5d3410a7", + "name": "MediaTek LinkIt Smart Boards", + "size": "171367", + "toolsDependencies": [ + { + "name": "avr-gcc", + "packager": "arduino", + "version": "4.8.1-arduino5" + }, + { + "name": "avrdude", + "packager": "arduino", + "version": "6.0.1-arduino5" + } + ], + "url": "http://download.labs.mediatek.com/mediatek_linkit_smart_7688_0.1.4.zip", + "version": "0.1.4" + }, + { + "architecture": "avr", + "archiveFileName": "mediatek_linkit_smart_7688_0.1.5.zip", + "boards": [ + { + "name": "LinkIt Smart 7688 Duo" + } + ], + "category": "Contributed", + "checksum": "SHA-256:4dc9980d1004adf03fed8289a49400614b335ccddb9701db360c138b6da8943a", + "name": "MediaTek LinkIt Smart Boards", + "size": "71400", + "toolsDependencies": [ + { + "name": "avr-gcc", + "packager": "arduino", + "version": "4.8.1-arduino5" + }, + { + "name": "avrdude", + "packager": "arduino", + "version": "6.0.1-arduino5" + } + ], + "url": "http://download.labs.mediatek.com/mediatek_linkit_smart_7688_0.1.5.zip", + "version": "0.1.5" + }, + { + "architecture": "avr", + "archiveFileName": "mediatek_linkit_smart_7688_0.1.6.zip", + "boards": [ + { + "name": "LinkIt Smart 7688 Duo" + } + ], + "category": "Contributed", + "checksum": "SHA-256:535d94e106241c088e2db6683ff09d7189ada62605187136bec5a1689f57fff9", + "name": "LinkIt Smart 7688 Duo", + "size": "168445", + "toolsDependencies": [ + { + "name": "avr-gcc", + "packager": "arduino", + "version": "4.8.1-arduino5" + }, + { + "name": "avrdude", + "packager": "arduino", + "version": "6.0.1-arduino5" + } + ], + "url": "http://download.labs.mediatek.com/mediatek_linkit_smart_7688_0.1.6.zip", + "version": "0.1.6" + }, + { + "architecture": "avr", + "archiveFileName": "mediatek_linkit_smart_7688_0.1.7.zip", + "boards": [ + { + "name": "LinkIt Smart 7688 Duo" + } + ], + "category": "Contributed", + "checksum": "SHA-256:030141526ff472d81eaf7cdfb75a3e0d540ead46db1c17d593d43ad1d2208e3a", + "name": "LinkIt Smart 7688 Duo", + "size": "178649", + "toolsDependencies": [ + { + "name": "avr-gcc", + "packager": "arduino", + "version": "4.8.1-arduino5" + }, + { + "name": "avrdude", + "packager": "arduino", + "version": "6.0.1-arduino5" + } + ], + "url": "http://download.labs.mediatek.com/mediatek_linkit_smart_7688_0.1.7.zip", + "version": "0.1.7" + }, + { + "architecture": "avr", + "archiveFileName": "mediatek_linkit_smart_7688_0.1.8.zip", + "boards": [ + { + "name": "LinkIt Smart 7688 Duo" + } + ], + "category": "Contributed", + "checksum": "SHA-256:c59d53ecf735613436ce16c849c3dd54d0edb5568943f01835be4597daea1b8c", + "name": "LinkIt Smart 7688 Duo", + "size": "179984", + "toolsDependencies": [ + { + "name": "avr-gcc", + "packager": "arduino", + "version": "4.8.1-arduino5" + }, + { + "name": "avrdude", + "packager": "arduino", + "version": "6.0.1-arduino5" + } + ], + "url": "http://download.labs.mediatek.com/mediatek_linkit_smart_7688_0.1.8.zip", + "version": "0.1.8" } - ] -} \ No newline at end of file + ], + "tools": [], + "websiteURL": "http://labs.mediatek.com" + } + ] +} diff --git a/arduino/cores/packageindex/testdata/package_nRF5_boards_index.json b/arduino/cores/packageindex/testdata/package_nRF5_boards_index.json index e06bfb97614..4fd4f82809c 100644 --- a/arduino/cores/packageindex/testdata/package_nRF5_boards_index.json +++ b/arduino/cores/packageindex/testdata/package_nRF5_boards_index.json @@ -21,10 +21,7 @@ "archiveFileName": "arduino-nRF52-0.1.0.tar.gz", "checksum": "MD5:1825f6420104225f5fee11b467923b7d", "size": "591297", - "boards": [ - {"name": "nRF52 DK"}, - {"name": "Bluz DK"} - ], + "boards": [{ "name": "nRF52 DK" }, { "name": "Bluz DK" }], "toolsDependencies": [ { "packager": "sandeepmistry", @@ -51,13 +48,13 @@ "checksum": "MD5:1ed95ee9030e4ca1371665258a3cdee4", "size": "562847", "boards": [ - {"name": "nRF52 DK"}, - {"name": "Bluz DK"}, - {"name": "RedBearLab BLE Nano"}, - {"name": "RedBearLab nRF51822"}, - {"name": "BBC micro:bit"}, - {"name": "OSHChip"}, - {"name": "Generic nRF51822"} + { "name": "nRF52 DK" }, + { "name": "Bluz DK" }, + { "name": "RedBearLab BLE Nano" }, + { "name": "RedBearLab nRF51822" }, + { "name": "BBC micro:bit" }, + { "name": "OSHChip" }, + { "name": "Generic nRF51822" } ], "toolsDependencies": [ { @@ -85,20 +82,20 @@ "checksum": "MD5:3308f42e982e96a7f4329524ef46f5f8", "size": "569306", "boards": [ - {"name": "BBC micro:bit"}, - {"name": "Bluz DK"}, - {"name": "Generic nRF51822"}, - {"name": "Generic nRF52823"}, - {"name": "OSHChip"}, - {"name": "ng-beacon"}, - {"name": "nRF51 Dongle"}, - {"name": "nRF51822 Development Kit"}, - {"name": "nRF52 DK"}, - {"name": "RedBear BLE Nano 2"}, - {"name": "RedBear Blend 2"}, - {"name": "RedBearLab BLE Nano"}, - {"name": "RedBearLab nRF51822"}, - {"name": "Waveshare BLE400"} + { "name": "BBC micro:bit" }, + { "name": "Bluz DK" }, + { "name": "Generic nRF51822" }, + { "name": "Generic nRF52823" }, + { "name": "OSHChip" }, + { "name": "ng-beacon" }, + { "name": "nRF51 Dongle" }, + { "name": "nRF51822 Development Kit" }, + { "name": "nRF52 DK" }, + { "name": "RedBear BLE Nano 2" }, + { "name": "RedBear Blend 2" }, + { "name": "RedBearLab BLE Nano" }, + { "name": "RedBearLab nRF51822" }, + { "name": "Waveshare BLE400" } ], "toolsDependencies": [ { @@ -126,24 +123,24 @@ "checksum": "MD5:E82DA39642AB48492A9FEDE8159871F5", "size": "573440", "boards": [ - {"name": "BBC micro:bit"}, - {"name": "Bluz DK"}, - {"name": "Electronut labs bluey"}, - {"name": "Generic nRF51822"}, - {"name": "Generic nRF52823"}, - {"name": "OSHChip"}, - {"name": "ng-beacon"}, - {"name": "nRF51 Dongle"}, - {"name": "nRF51822 Development Kit"}, - {"name": "nRF52 DK"}, - {"name": "Nordic Beacon Kit"}, - {"name": "RedBear BLE Nano 2"}, - {"name": "RedBear Blend 2"}, - {"name": "RedBearLab BLE Nano"}, - {"name": "RedBearLab nRF51822"}, - {"name": "Taida Century nRF52 mini board"}, - {"name": "TinyBLE"}, - {"name": "Waveshare BLE400"} + { "name": "BBC micro:bit" }, + { "name": "Bluz DK" }, + { "name": "Electronut labs bluey" }, + { "name": "Generic nRF51822" }, + { "name": "Generic nRF52823" }, + { "name": "OSHChip" }, + { "name": "ng-beacon" }, + { "name": "nRF51 Dongle" }, + { "name": "nRF51822 Development Kit" }, + { "name": "nRF52 DK" }, + { "name": "Nordic Beacon Kit" }, + { "name": "RedBear BLE Nano 2" }, + { "name": "RedBear Blend 2" }, + { "name": "RedBearLab BLE Nano" }, + { "name": "RedBearLab nRF51822" }, + { "name": "Taida Century nRF52 mini board" }, + { "name": "TinyBLE" }, + { "name": "Waveshare BLE400" } ], "toolsDependencies": [ { @@ -171,26 +168,26 @@ "checksum": "MD5:BC732D8377244913AA7556083965FAA0", "size": "575959", "boards": [ - {"name": "BBC micro:bit"}, - {"name": "Bluz DK"}, - {"name": "Electronut labs bluey"}, - {"name": "Electronut labs hackaBLE"}, - {"name": "Generic nRF51822"}, - {"name": "Generic nRF52823"}, - {"name": "OSHChip"}, - {"name": "ng-beacon"}, - {"name": "nRF51 Dongle"}, - {"name": "nRF51822 Development Kit"}, - {"name": "nRF52 DK"}, - {"name": "Nordic Beacon Kit"}, - {"name": "RedBear BLE Nano 2"}, - {"name": "RedBear Blend 2"}, - {"name": "RedBearLab BLE Nano"}, - {"name": "RedBearLab nRF51822"}, - {"name": "Sino:bit"}, - {"name": "Taida Century nRF52 mini board"}, - {"name": "TinyBLE"}, - {"name": "Waveshare BLE400"} + { "name": "BBC micro:bit" }, + { "name": "Bluz DK" }, + { "name": "Electronut labs bluey" }, + { "name": "Electronut labs hackaBLE" }, + { "name": "Generic nRF51822" }, + { "name": "Generic nRF52823" }, + { "name": "OSHChip" }, + { "name": "ng-beacon" }, + { "name": "nRF51 Dongle" }, + { "name": "nRF51822 Development Kit" }, + { "name": "nRF52 DK" }, + { "name": "Nordic Beacon Kit" }, + { "name": "RedBear BLE Nano 2" }, + { "name": "RedBear Blend 2" }, + { "name": "RedBearLab BLE Nano" }, + { "name": "RedBearLab nRF51822" }, + { "name": "Sino:bit" }, + { "name": "Taida Century nRF52 mini board" }, + { "name": "TinyBLE" }, + { "name": "Waveshare BLE400" } ], "toolsDependencies": [ { @@ -218,26 +215,26 @@ "checksum": "MD5:02F963846158BBB4B3B69C78801D5FCB", "size": "576878", "boards": [ - {"name": "BBC micro:bit"}, - {"name": "Bluz DK"}, - {"name": "Electronut labs bluey"}, - {"name": "Electronut labs hackaBLE"}, - {"name": "Generic nRF51822"}, - {"name": "Generic nRF52823"}, - {"name": "OSHChip"}, - {"name": "ng-beacon"}, - {"name": "nRF51 Dongle"}, - {"name": "nRF51822 Development Kit"}, - {"name": "nRF52 DK"}, - {"name": "Nordic Beacon Kit"}, - {"name": "RedBear BLE Nano 2"}, - {"name": "RedBear Blend 2"}, - {"name": "RedBearLab BLE Nano"}, - {"name": "RedBearLab nRF51822"}, - {"name": "Sino:bit"}, - {"name": "Taida Century nRF52 mini board"}, - {"name": "TinyBLE"}, - {"name": "Waveshare BLE400"} + { "name": "BBC micro:bit" }, + { "name": "Bluz DK" }, + { "name": "Electronut labs bluey" }, + { "name": "Electronut labs hackaBLE" }, + { "name": "Generic nRF51822" }, + { "name": "Generic nRF52823" }, + { "name": "OSHChip" }, + { "name": "ng-beacon" }, + { "name": "nRF51 Dongle" }, + { "name": "nRF51822 Development Kit" }, + { "name": "nRF52 DK" }, + { "name": "Nordic Beacon Kit" }, + { "name": "RedBear BLE Nano 2" }, + { "name": "RedBear Blend 2" }, + { "name": "RedBearLab BLE Nano" }, + { "name": "RedBearLab nRF51822" }, + { "name": "Sino:bit" }, + { "name": "Taida Century nRF52 mini board" }, + { "name": "TinyBLE" }, + { "name": "Waveshare BLE400" } ], "toolsDependencies": [ { @@ -253,7 +250,7 @@ ] } ], - "tools":[ + "tools": [ { "name": "gcc-arm-none-eabi", "version": "5_2-2015q4", diff --git a/arduino/cores/packageindex/testdata/package_navspark_index.json b/arduino/cores/packageindex/testdata/package_navspark_index.json index 4dc849986e4..5124c9ec584 100644 --- a/arduino/cores/packageindex/testdata/package_navspark_index.json +++ b/arduino/cores/packageindex/testdata/package_navspark_index.json @@ -65,8 +65,8 @@ { "name": "NavSpark-mini" } - ], - "toolsDependencies": [ + ], + "toolsDependencies": [ { "packager": "navspark", "name": "navsparktool", @@ -99,8 +99,8 @@ { "name": "NavSpark-mini" } - ], - "toolsDependencies": [ + ], + "toolsDependencies": [ { "packager": "navspark", "name": "navsparktool", @@ -228,4 +228,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/arduino/cores/packageindex/testdata/package_olimex_avr_index.json b/arduino/cores/packageindex/testdata/package_olimex_avr_index.json index 7c2f0da986c..a9947201bf3 100644 --- a/arduino/cores/packageindex/testdata/package_olimex_avr_index.json +++ b/arduino/cores/packageindex/testdata/package_olimex_avr_index.json @@ -1,681 +1,626 @@ { - "packages": - [ - { - "name": "Olimex", - "maintainer": "Olimex LTD", - "websiteURL": "https://www.olimex.com/", - "help": - { - "online": "https://www.olimex.com/forum" - }, + "packages": [ + { + "name": "Olimex", + "maintainer": "Olimex LTD", + "websiteURL": "https://www.olimex.com/", + "help": { + "online": "https://www.olimex.com/forum" + }, - "platforms": - [ - { - "name": "Olimex AVR boards", - "architecture": "avr", - "version": "1.0.0", - "category": "Contributed", - "help": - { - "online": "https://www.olimex.com/forum/index.php?board=5.0" - }, - "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/AVR/Versions/Olimex_AVR-1.0.0.zip", - "archiveFileName": "Olimex_AVR-1.0.0.zip", - "checksum": "SHA-256:890b75d0df4d52738d3562fd885c6ae7943dfad45bbc599d8d5f3c01b4768645", - "size": "144752", - "boards": - [ - {"name": "Olimexino-328"}, - {"name": "Olimexino-32U4"}, - {"name": "RGB-Glasses"} - ], - "toolsDependencies": - [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.8.1-arduino5" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - }, - { - "packager": "Olimex", - "name": "micronucleus", - "version": "1.0.0" - } - ] - }, - - { - "name": "Olimex AVR boards", - "architecture": "avr", - "version": "1.1.0", - "category": "Contributed", - "help": - { - "online": "https://www.olimex.com/forum/index.php?board=5.0" - }, - "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/AVR/Versions/Olimex_AVR-1.1.0.zip", - "archiveFileName": "Olimex_AVR-1.1.0.zip", - "checksum": "SHA-256:4cf3a161ec0a6a2b048e3bdeb151638dae458d3c3a518d543909075b64d47992", - "size": "148814", - "boards": - [ - {"name": "Olimexino-328"}, - {"name": "Olimexino-32U4"}, - {"name": "Olimexino-85"}, - {"name": "RGB-Glasses"} - ], - "toolsDependencies": - [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.8.1-arduino5" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - }, - { - "packager": "Olimex", - "name": "micronucleus", - "version": "1.0.0" - } - ] - }, - - { - "name": "Olimex AVR boards", - "architecture": "avr", - "version": "1.1.1", - "category": "Contributed", - "help": - { - "online": "https://www.olimex.com/forum/index.php?board=5.0" - }, - "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/AVR/Versions/Olimex_AVR-1.1.1.zip", - "archiveFileName": "Olimex_AVR-1.1.1.zip", - "checksum": "SHA-256:b108f4628bcd2994a850ad696c2a4ad73b440cc2e3d48699fdbcff4becbb9b9c", - "size": "180413", - "boards": - [ - {"name": "Olimexino-328"}, - {"name": "Olimexino-32U4"}, - {"name": "Olimexino-85"}, - {"name": "RGB-Glasses"} - ], - "toolsDependencies": - [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.8.1-arduino5" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - }, - { - "packager": "Olimex", - "name": "micronucleus", - "version": "1.0.0" - } - ] - }, + "platforms": [ + { + "name": "Olimex AVR boards", + "architecture": "avr", + "version": "1.0.0", + "category": "Contributed", + "help": { + "online": "https://www.olimex.com/forum/index.php?board=5.0" + }, + "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/AVR/Versions/Olimex_AVR-1.0.0.zip", + "archiveFileName": "Olimex_AVR-1.0.0.zip", + "checksum": "SHA-256:890b75d0df4d52738d3562fd885c6ae7943dfad45bbc599d8d5f3c01b4768645", + "size": "144752", + "boards": [{ "name": "Olimexino-328" }, { "name": "Olimexino-32U4" }, { "name": "RGB-Glasses" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + }, + { + "packager": "Olimex", + "name": "micronucleus", + "version": "1.0.0" + } + ] + }, - { - "name": "Olimex AVR boards", - "architecture": "avr", - "version": "1.2.1", - "category": "Contributed", - "help": - { - "online": "https://www.olimex.com/forum/index.php?board=5.0" - }, - "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/AVR/Versions/Olimex_AVR-1.2.1.zip", - "archiveFileName": "Olimex_AVR-1.2.1.zip", - "checksum": "SHA-256:7d965c83fbb3be852f2e1f7c7204f3c2276763c0b210a42f90a27b59850b9c95", - "size": "184951", - "boards": - [ - {"name": "Olimexino-328"}, - {"name": "Olimexino-32U4"}, - {"name": "Olimexino-Nano"}, - {"name": "Olimexino-85"}, - {"name": "RGB-Glasses"} - ], - "toolsDependencies": - [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.8.1-arduino5" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - }, - { - "packager": "Olimex", - "name": "micronucleus", - "version": "1.0.0" - } - ] - }, + { + "name": "Olimex AVR boards", + "architecture": "avr", + "version": "1.1.0", + "category": "Contributed", + "help": { + "online": "https://www.olimex.com/forum/index.php?board=5.0" + }, + "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/AVR/Versions/Olimex_AVR-1.1.0.zip", + "archiveFileName": "Olimex_AVR-1.1.0.zip", + "checksum": "SHA-256:4cf3a161ec0a6a2b048e3bdeb151638dae458d3c3a518d543909075b64d47992", + "size": "148814", + "boards": [ + { "name": "Olimexino-328" }, + { "name": "Olimexino-32U4" }, + { "name": "Olimexino-85" }, + { "name": "RGB-Glasses" } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + }, + { + "packager": "Olimex", + "name": "micronucleus", + "version": "1.0.0" + } + ] + }, - { - "name": "Olimex AVR boards", - "architecture": "avr", - "version": "1.2.2", - "category": "Contributed", - "help": - { - "online": "https://www.olimex.com/forum/index.php?board=5.0" - }, - "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/AVR/Versions/Olimex_AVR-1.2.2.zip", - "archiveFileName": "Olimex_AVR-1.2.2.zip", - "checksum": "SHA-256:4c734d39a7be0862c97c9b275d8fa1f7ade31280e99ea4549cbe18475f392005", - "size": "299280", - "boards": - [ - {"name": "Olimexino-328"}, - {"name": "Olimexino-32U4"}, - {"name": "Olimexino-Nano"}, - {"name": "Olimexino-85"}, - {"name": "RGB-Glasses"} - ], - "toolsDependencies": - [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.8.1-arduino5" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - }, - { - "packager": "Olimex", - "name": "micronucleus", - "version": "1.0.0" - } - ] - }, + { + "name": "Olimex AVR boards", + "architecture": "avr", + "version": "1.1.1", + "category": "Contributed", + "help": { + "online": "https://www.olimex.com/forum/index.php?board=5.0" + }, + "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/AVR/Versions/Olimex_AVR-1.1.1.zip", + "archiveFileName": "Olimex_AVR-1.1.1.zip", + "checksum": "SHA-256:b108f4628bcd2994a850ad696c2a4ad73b440cc2e3d48699fdbcff4becbb9b9c", + "size": "180413", + "boards": [ + { "name": "Olimexino-328" }, + { "name": "Olimexino-32U4" }, + { "name": "Olimexino-85" }, + { "name": "RGB-Glasses" } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + }, + { + "packager": "Olimex", + "name": "micronucleus", + "version": "1.0.0" + } + ] + }, - { - "name": "Olimex AVR boards", - "architecture": "avr", - "version": "1.3.2", - "category": "Contributed", - "help": - { - "online": "https://www.olimex.com/forum/index.php?board=5.0" - }, - "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/AVR/Versions/Olimex_AVR-1.3.2.zip", - "archiveFileName": "Olimex_AVR-1.3.2.zip", - "checksum": "SHA-256:56b53be637d694a072eba3a261b21ca951e25299ac4d0b124f42a7ea157b9a4b", - "size": "299946", - "boards": - [ - {"name": "Olimexino-328"}, - {"name": "Olimexino-32U4"}, - {"name": "Olimexino-Nano"}, - {"name": "Olimexino-85"}, - {"name": "RGB-Glasses"} - ], - "toolsDependencies": - [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.8.1-arduino5" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - }, - { - "packager": "Olimex", - "name": "micronucleus", - "version": "1.0.0" - } - ] - }, + { + "name": "Olimex AVR boards", + "architecture": "avr", + "version": "1.2.1", + "category": "Contributed", + "help": { + "online": "https://www.olimex.com/forum/index.php?board=5.0" + }, + "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/AVR/Versions/Olimex_AVR-1.2.1.zip", + "archiveFileName": "Olimex_AVR-1.2.1.zip", + "checksum": "SHA-256:7d965c83fbb3be852f2e1f7c7204f3c2276763c0b210a42f90a27b59850b9c95", + "size": "184951", + "boards": [ + { "name": "Olimexino-328" }, + { "name": "Olimexino-32U4" }, + { "name": "Olimexino-Nano" }, + { "name": "Olimexino-85" }, + { "name": "RGB-Glasses" } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + }, + { + "packager": "Olimex", + "name": "micronucleus", + "version": "1.0.0" + } + ] + }, - { - "name": "Olimex AVR boards", - "architecture": "avr", - "version": "1.3.3", - "category": "Contributed", - "help": - { - "online": "https://www.olimex.com/forum/index.php?board=5.0" - }, - "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/AVR/Versions/Olimex_AVR-1.3.3.zip", - "archiveFileName": "Olimex_AVR-1.3.3.zip", - "checksum": "SHA-256:d89a334c1fcdd67517779f0b4bfb46e4af4c3f1f9feac656ffbcaa2840f7e284", - "size": "310222", - "boards": - [ - {"name": "Olimexino-328"}, - {"name": "Olimexino-32U4"}, - {"name": "Olimexino-Nano"}, - {"name": "Olimexino-85"}, - {"name": "RGB-Glasses"} - ], - "toolsDependencies": - [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.8.1-arduino5" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - }, - { - "packager": "Olimex", - "name": "micronucleus", - "version": "1.0.0" - } - ] - }, + { + "name": "Olimex AVR boards", + "architecture": "avr", + "version": "1.2.2", + "category": "Contributed", + "help": { + "online": "https://www.olimex.com/forum/index.php?board=5.0" + }, + "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/AVR/Versions/Olimex_AVR-1.2.2.zip", + "archiveFileName": "Olimex_AVR-1.2.2.zip", + "checksum": "SHA-256:4c734d39a7be0862c97c9b275d8fa1f7ade31280e99ea4549cbe18475f392005", + "size": "299280", + "boards": [ + { "name": "Olimexino-328" }, + { "name": "Olimexino-32U4" }, + { "name": "Olimexino-Nano" }, + { "name": "Olimexino-85" }, + { "name": "RGB-Glasses" } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + }, + { + "packager": "Olimex", + "name": "micronucleus", + "version": "1.0.0" + } + ] + }, - { - "name": "Olimex AVR boards", - "architecture": "avr", - "version": "1.3.4", - "category": "Contributed", - "help": - { - "online": "https://www.olimex.com/forum/index.php?board=5.0" - }, - "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/AVR/Versions/Olimex_AVR-1.3.4.zip", - "archiveFileName": "Olimex_AVR-1.3.4.zip", - "checksum": "SHA-256:d722ff82f1469b09ba0e6a356bb674cc1c0fe48c552ea1e7dfa37768a721bf58", - "size": "315587", - "boards": - [ - {"name": "Olimexino-328"}, - {"name": "Olimexino-32U4"}, - {"name": "Olimexino-Nano"}, - {"name": "Olimexino-85"}, - {"name": "RGB-Glasses"} - ], - "toolsDependencies": - [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.8.1-arduino5" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - }, - { - "packager": "Olimex", - "name": "micronucleus", - "version": "1.0.0" - } - ] - }, + { + "name": "Olimex AVR boards", + "architecture": "avr", + "version": "1.3.2", + "category": "Contributed", + "help": { + "online": "https://www.olimex.com/forum/index.php?board=5.0" + }, + "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/AVR/Versions/Olimex_AVR-1.3.2.zip", + "archiveFileName": "Olimex_AVR-1.3.2.zip", + "checksum": "SHA-256:56b53be637d694a072eba3a261b21ca951e25299ac4d0b124f42a7ea157b9a4b", + "size": "299946", + "boards": [ + { "name": "Olimexino-328" }, + { "name": "Olimexino-32U4" }, + { "name": "Olimexino-Nano" }, + { "name": "Olimexino-85" }, + { "name": "RGB-Glasses" } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + }, + { + "packager": "Olimex", + "name": "micronucleus", + "version": "1.0.0" + } + ] + }, - { - "name": "Olimex AVR boards", - "architecture": "avr", - "version": "1.3.5", - "category": "Contributed", - "help": - { - "online": "https://www.olimex.com/forum/index.php?board=5.0" - }, - "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/AVR/Versions/Olimex_AVR-1.3.5.zip", - "archiveFileName": "Olimex_AVR-1.3.5.zip", - "checksum": "SHA-256:846bd1de11c0c83cccb6b0a0f203bea7e99153f8ef7995da881b5c3413cd89cb", - "size": "330330", - "boards": - [ - {"name": "Olimexino-328"}, - {"name": "Olimexino-32U4"}, - {"name": "Olimexino-Nano"}, - {"name": "Olimexino-85"}, - {"name": "RGB-Glasses"} - ], - "toolsDependencies": - [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.8.1-arduino5" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - }, - { - "packager": "Olimex", - "name": "micronucleus", - "version": "1.0.0" - } - ] - }, + { + "name": "Olimex AVR boards", + "architecture": "avr", + "version": "1.3.3", + "category": "Contributed", + "help": { + "online": "https://www.olimex.com/forum/index.php?board=5.0" + }, + "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/AVR/Versions/Olimex_AVR-1.3.3.zip", + "archiveFileName": "Olimex_AVR-1.3.3.zip", + "checksum": "SHA-256:d89a334c1fcdd67517779f0b4bfb46e4af4c3f1f9feac656ffbcaa2840f7e284", + "size": "310222", + "boards": [ + { "name": "Olimexino-328" }, + { "name": "Olimexino-32U4" }, + { "name": "Olimexino-Nano" }, + { "name": "Olimexino-85" }, + { "name": "RGB-Glasses" } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + }, + { + "packager": "Olimex", + "name": "micronucleus", + "version": "1.0.0" + } + ] + }, - { - "name": "Olimex AVR boards", - "architecture": "avr", - "version": "1.3.6", - "category": "Contributed", - "help": - { - "online": "https://www.olimex.com/forum/index.php?board=5.0" - }, - "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/AVR/Versions/Olimex_AVR-1.3.6.zip", - "archiveFileName": "Olimex_AVR-1.3.6.zip", - "checksum": "SHA-256:9d454e93d5d400916f88fc50ab1b14f740f1b10de08c90a13cafae5d42c101c3", - "size": "337541", - "boards": - [ - {"name": "Olimexino-328"}, - {"name": "Olimexino-32U4"}, - {"name": "Olimexino-Nano"}, - {"name": "Olimexino-85"}, - {"name": "RGB-Glasses"} - ], - "toolsDependencies": - [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.8.1-arduino5" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - }, - { - "packager": "Olimex", - "name": "micronucleus", - "version": "1.0.0" - } - ] - }, + { + "name": "Olimex AVR boards", + "architecture": "avr", + "version": "1.3.4", + "category": "Contributed", + "help": { + "online": "https://www.olimex.com/forum/index.php?board=5.0" + }, + "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/AVR/Versions/Olimex_AVR-1.3.4.zip", + "archiveFileName": "Olimex_AVR-1.3.4.zip", + "checksum": "SHA-256:d722ff82f1469b09ba0e6a356bb674cc1c0fe48c552ea1e7dfa37768a721bf58", + "size": "315587", + "boards": [ + { "name": "Olimexino-328" }, + { "name": "Olimexino-32U4" }, + { "name": "Olimexino-Nano" }, + { "name": "Olimexino-85" }, + { "name": "RGB-Glasses" } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + }, + { + "packager": "Olimex", + "name": "micronucleus", + "version": "1.0.0" + } + ] + }, - { - "name": "Olimex AVR boards", - "architecture": "avr", - "version": "1.4.0", - "category": "Contributed", - "help": - { - "online": "https://www.olimex.com/forum/index.php?board=5.0" - }, - "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/AVR/Versions/Olimex_AVR-1.4.0.zip", - "archiveFileName": "Olimex_AVR-1.4.0.zip", - "checksum": "SHA-256:828d1675a3b05d8205d1a6d45b60e88baac16a0ad231a4b56cbd93571c82d1e5", - "size": "334409", - "boards": - [ - {"name": "Olimexino-328"}, - {"name": "Olimexino-32U4"}, - {"name": "Olimexino-Nano"}, - {"name": "Olimexino-85"}, - {"name": "RGB-Glasses"} - ], - "toolsDependencies": - [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.8.1-arduino5" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - }, - { - "packager": "Olimex", - "name": "micronucleus", - "version": "2.0a4" - } - ] - }, + { + "name": "Olimex AVR boards", + "architecture": "avr", + "version": "1.3.5", + "category": "Contributed", + "help": { + "online": "https://www.olimex.com/forum/index.php?board=5.0" + }, + "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/AVR/Versions/Olimex_AVR-1.3.5.zip", + "archiveFileName": "Olimex_AVR-1.3.5.zip", + "checksum": "SHA-256:846bd1de11c0c83cccb6b0a0f203bea7e99153f8ef7995da881b5c3413cd89cb", + "size": "330330", + "boards": [ + { "name": "Olimexino-328" }, + { "name": "Olimexino-32U4" }, + { "name": "Olimexino-Nano" }, + { "name": "Olimexino-85" }, + { "name": "RGB-Glasses" } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + }, + { + "packager": "Olimex", + "name": "micronucleus", + "version": "1.0.0" + } + ] + }, - { - "name": "Olimex AVR boards", - "architecture": "avr", - "version": "1.4.1", - "category": "Contributed", - "help": - { - "online": "https://www.olimex.com/forum/index.php?board=5.0" - }, - "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/AVR/Versions/Olimex_AVR-1.4.1.zip", - "archiveFileName": "Olimex_AVR-1.4.1.zip", - "checksum": "SHA-256:d38fcf46e0da2b065667374c48feb17a5a3c5e2e37300e5fd1f52bc61cb7bfa6", - "size": "330079", - "boards": - [ - {"name": "Olimexino-328"}, - {"name": "Olimexino-32U4"}, - {"name": "Olimexino-Nano"}, - {"name": "Olimexino-85"}, - {"name": "RGB-Glasses"} - ], - "toolsDependencies": - [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.8.1-arduino5" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - }, - { - "packager": "Olimex", - "name": "micronucleus", - "version": "2.0a4" - } - ] - }, + { + "name": "Olimex AVR boards", + "architecture": "avr", + "version": "1.3.6", + "category": "Contributed", + "help": { + "online": "https://www.olimex.com/forum/index.php?board=5.0" + }, + "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/AVR/Versions/Olimex_AVR-1.3.6.zip", + "archiveFileName": "Olimex_AVR-1.3.6.zip", + "checksum": "SHA-256:9d454e93d5d400916f88fc50ab1b14f740f1b10de08c90a13cafae5d42c101c3", + "size": "337541", + "boards": [ + { "name": "Olimexino-328" }, + { "name": "Olimexino-32U4" }, + { "name": "Olimexino-Nano" }, + { "name": "Olimexino-85" }, + { "name": "RGB-Glasses" } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + }, + { + "packager": "Olimex", + "name": "micronucleus", + "version": "1.0.0" + } + ] + }, - { - "name": "Olimex AVR boards", - "architecture": "avr", - "version": "1.4.2", - "category": "Contributed", - "help": - { - "online": "https://www.olimex.com/forum/index.php?board=5.0" - }, - "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/AVR/Versions/Olimex_AVR-1.4.2.zip", - "archiveFileName": "Olimex_AVR-1.4.2.zip", - "checksum": "SHA-256:c05c46694e2bc269fee875e0cbb26897b98e5cb8151a8b25afe283daf5e4f1f0", - "size": "333649", - "boards": - [ - {"name": "Olimexino-328"}, - {"name": "Olimexino-32U4"}, - {"name": "Olimexino-Nano"}, - {"name": "Olimexino-85"}, - {"name": "RGB-Glasses"} - ], - "toolsDependencies": - [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.8.1-arduino5" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - }, - { - "packager": "Olimex", - "name": "micronucleus", - "version": "2.0a4" - } - ] - }, + { + "name": "Olimex AVR boards", + "architecture": "avr", + "version": "1.4.0", + "category": "Contributed", + "help": { + "online": "https://www.olimex.com/forum/index.php?board=5.0" + }, + "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/AVR/Versions/Olimex_AVR-1.4.0.zip", + "archiveFileName": "Olimex_AVR-1.4.0.zip", + "checksum": "SHA-256:828d1675a3b05d8205d1a6d45b60e88baac16a0ad231a4b56cbd93571c82d1e5", + "size": "334409", + "boards": [ + { "name": "Olimexino-328" }, + { "name": "Olimexino-32U4" }, + { "name": "Olimexino-Nano" }, + { "name": "Olimexino-85" }, + { "name": "RGB-Glasses" } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + }, + { + "packager": "Olimex", + "name": "micronucleus", + "version": "2.0a4" + } + ] + }, - { - "name": "Olimex AVR boards", - "architecture": "avr", - "version": "1.4.3", - "category": "Contributed", - "help": - { - "online": "https://www.olimex.com/forum/index.php?board=5.0" - }, - "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/AVR/Versions/Olimex_AVR-1.4.3.zip", - "archiveFileName": "Olimex_AVR-1.4.3.zip", - "checksum": "SHA-256:6389edda37149135b26aaf98cb8d976e1adbea667ed68e467a3b6042ff531dd5", - "size": "352831", - "boards": - [ - {"name": "Olimexino-328"}, - {"name": "Olimexino-32U4"}, - {"name": "Olimexino-Nano"}, - {"name": "Olimexino-85"}, - {"name": "RGB-Glasses"} - ], - "toolsDependencies": - [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.8.1-arduino5" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - }, - { - "packager": "Olimex", - "name": "micronucleus", - "version": "2.0a4" - } - ] - }, + { + "name": "Olimex AVR boards", + "architecture": "avr", + "version": "1.4.1", + "category": "Contributed", + "help": { + "online": "https://www.olimex.com/forum/index.php?board=5.0" + }, + "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/AVR/Versions/Olimex_AVR-1.4.1.zip", + "archiveFileName": "Olimex_AVR-1.4.1.zip", + "checksum": "SHA-256:d38fcf46e0da2b065667374c48feb17a5a3c5e2e37300e5fd1f52bc61cb7bfa6", + "size": "330079", + "boards": [ + { "name": "Olimexino-328" }, + { "name": "Olimexino-32U4" }, + { "name": "Olimexino-Nano" }, + { "name": "Olimexino-85" }, + { "name": "RGB-Glasses" } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + }, + { + "packager": "Olimex", + "name": "micronucleus", + "version": "2.0a4" + } + ] + }, - { - "name": "Olimex AVR boards", - "architecture": "avr", - "version": "1.4.4", - "category": "Contributed", - "help": - { - "online": "https://www.olimex.com/forum/index.php?board=5.0" - }, - "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/AVR/Versions/Olimex_AVR-1.4.4.zip", - "archiveFileName": "Olimex_AVR-1.4.4.zip", - "checksum": "SHA-256:fd2852a4a7e67fed19211282f42e5e3f60faa5d0da4222d3d1be691c8f6875af", - "size": "361689", - "boards": - [ - {"name": "Olimexino-328"}, - {"name": "Olimexino-32U4"}, - {"name": "Olimexino-Nano"}, - {"name": "Olimexino-85"}, - {"name": "RGB-Glasses"} - ], - "toolsDependencies": - [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.8.1-arduino5" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - }, - { - "packager": "Olimex", - "name": "micronucleus", - "version": "2.0a4" - } - ] - } - ], + { + "name": "Olimex AVR boards", + "architecture": "avr", + "version": "1.4.2", + "category": "Contributed", + "help": { + "online": "https://www.olimex.com/forum/index.php?board=5.0" + }, + "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/AVR/Versions/Olimex_AVR-1.4.2.zip", + "archiveFileName": "Olimex_AVR-1.4.2.zip", + "checksum": "SHA-256:c05c46694e2bc269fee875e0cbb26897b98e5cb8151a8b25afe283daf5e4f1f0", + "size": "333649", + "boards": [ + { "name": "Olimexino-328" }, + { "name": "Olimexino-32U4" }, + { "name": "Olimexino-Nano" }, + { "name": "Olimexino-85" }, + { "name": "RGB-Glasses" } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + }, + { + "packager": "Olimex", + "name": "micronucleus", + "version": "2.0a4" + } + ] + }, - "tools": - [ - { - "name": "micronucleus", - "version": "1.0.0", - "systems": - [ - { - "host": "i686-mingw32", - "archiveFileName": "Micronucleus.zip", - "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/AVR/Tools/micronucleus.zip", - "checksum": "SHA-256:4ed242d2d3dfbee0c511ef8581d0a56fb613d36f5f1a16e9227e0ea891c9fffb", - "size": "397301" - } - ] - }, - { - "name": "micronucleus", - "version": "2.0a4", - "systems": - [ - { - "host": "x86_64-apple-darwin", - "archiveFileName": "micronucleus-2.0a4-osx.tar.gz", - "url": "https://github.com/digistump/DigistumpArduino/releases/download/1.6.5a/micronucleus-2.0a4-osx.tar.gz", - "checksum": "SHA-256:B5EB0C7B251CD88F4816186BB931855834141E71A28D90FB9E46788E483AA421", - "size": "51203" - }, - { - "host": "i686-mingw32", - "archiveFileName": "micronucleus-2.0a4-win.zip", - "url": "https://github.com/digistump/DigistumpArduino/releases/download/1.6.5a/micronucleus-2.0a4-win.zip", - "checksum": "SHA-256:7027971118FDE88484AACB5D8CA7867D66E273839EC3B2592616829317BB70E4", - "size": "1712005" - }, - { - "host": "i686-linux-gnu", - "archiveFileName": "micronucleus-2.0a4-linux32.tar.gz", - "url": "https://github.com/digistump/DigistumpArduino/releases/download/1.6.5a/micronucleus-2.0a4-linux32.tar.gz", - "checksum": "SHA-256:0D4286388EED28D1ECB29AFE81253F24F54D4F0A5C1B2C17507EABD504C595F8", - "size": "21909" - }, - { - "host": "x86_64-linux-gnu", - "archiveFileName": "micronucleus-2.0a4-linux64.tar.gz", - "url": "https://github.com/digistump/DigistumpArduino/releases/download/1.6.5a/micronucleus-2.0a4-linux64.tar.gz", - "checksum": "SHA-256:1F545C0BB60E85A604901C2D7044772AC91776594C209C571DFEDAD4A70195B8", - "size": "22874" - } - ] - } - ] - } - ] + { + "name": "Olimex AVR boards", + "architecture": "avr", + "version": "1.4.3", + "category": "Contributed", + "help": { + "online": "https://www.olimex.com/forum/index.php?board=5.0" + }, + "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/AVR/Versions/Olimex_AVR-1.4.3.zip", + "archiveFileName": "Olimex_AVR-1.4.3.zip", + "checksum": "SHA-256:6389edda37149135b26aaf98cb8d976e1adbea667ed68e467a3b6042ff531dd5", + "size": "352831", + "boards": [ + { "name": "Olimexino-328" }, + { "name": "Olimexino-32U4" }, + { "name": "Olimexino-Nano" }, + { "name": "Olimexino-85" }, + { "name": "RGB-Glasses" } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + }, + { + "packager": "Olimex", + "name": "micronucleus", + "version": "2.0a4" + } + ] + }, + + { + "name": "Olimex AVR boards", + "architecture": "avr", + "version": "1.4.4", + "category": "Contributed", + "help": { + "online": "https://www.olimex.com/forum/index.php?board=5.0" + }, + "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/AVR/Versions/Olimex_AVR-1.4.4.zip", + "archiveFileName": "Olimex_AVR-1.4.4.zip", + "checksum": "SHA-256:fd2852a4a7e67fed19211282f42e5e3f60faa5d0da4222d3d1be691c8f6875af", + "size": "361689", + "boards": [ + { "name": "Olimexino-328" }, + { "name": "Olimexino-32U4" }, + { "name": "Olimexino-Nano" }, + { "name": "Olimexino-85" }, + { "name": "RGB-Glasses" } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + }, + { + "packager": "Olimex", + "name": "micronucleus", + "version": "2.0a4" + } + ] + } + ], + + "tools": [ + { + "name": "micronucleus", + "version": "1.0.0", + "systems": [ + { + "host": "i686-mingw32", + "archiveFileName": "Micronucleus.zip", + "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/AVR/Tools/micronucleus.zip", + "checksum": "SHA-256:4ed242d2d3dfbee0c511ef8581d0a56fb613d36f5f1a16e9227e0ea891c9fffb", + "size": "397301" + } + ] + }, + { + "name": "micronucleus", + "version": "2.0a4", + "systems": [ + { + "host": "x86_64-apple-darwin", + "archiveFileName": "micronucleus-2.0a4-osx.tar.gz", + "url": "https://github.com/digistump/DigistumpArduino/releases/download/1.6.5a/micronucleus-2.0a4-osx.tar.gz", + "checksum": "SHA-256:B5EB0C7B251CD88F4816186BB931855834141E71A28D90FB9E46788E483AA421", + "size": "51203" + }, + { + "host": "i686-mingw32", + "archiveFileName": "micronucleus-2.0a4-win.zip", + "url": "https://github.com/digistump/DigistumpArduino/releases/download/1.6.5a/micronucleus-2.0a4-win.zip", + "checksum": "SHA-256:7027971118FDE88484AACB5D8CA7867D66E273839EC3B2592616829317BB70E4", + "size": "1712005" + }, + { + "host": "i686-linux-gnu", + "archiveFileName": "micronucleus-2.0a4-linux32.tar.gz", + "url": "https://github.com/digistump/DigistumpArduino/releases/download/1.6.5a/micronucleus-2.0a4-linux32.tar.gz", + "checksum": "SHA-256:0D4286388EED28D1ECB29AFE81253F24F54D4F0A5C1B2C17507EABD504C595F8", + "size": "21909" + }, + { + "host": "x86_64-linux-gnu", + "archiveFileName": "micronucleus-2.0a4-linux64.tar.gz", + "url": "https://github.com/digistump/DigistumpArduino/releases/download/1.6.5a/micronucleus-2.0a4-linux64.tar.gz", + "checksum": "SHA-256:1F545C0BB60E85A604901C2D7044772AC91776594C209C571DFEDAD4A70195B8", + "size": "22874" + } + ] + } + ] + } + ] } diff --git a/arduino/cores/packageindex/testdata/package_olimex_pic_index.json b/arduino/cores/packageindex/testdata/package_olimex_pic_index.json index 5117a627fba..59de8a8e446 100644 --- a/arduino/cores/packageindex/testdata/package_olimex_pic_index.json +++ b/arduino/cores/packageindex/testdata/package_olimex_pic_index.json @@ -1,404 +1,379 @@ { - "packages": - [ - { - "name": "Olimex", - "maintainer": "Olimex LTD", - "websiteURL": "https://www.olimex.com/", - "help": - { - "online": "https://www.olimex.com/forum" - }, + "packages": [ + { + "name": "Olimex", + "maintainer": "Olimex LTD", + "websiteURL": "https://www.olimex.com/", + "help": { + "online": "https://www.olimex.com/forum" + }, - "platforms": - [ - { - "name": "Olimex PIC boards", - "architecture": "pic", - "version": "1.0.0", - "category": "Contributed", - "help": - { - "online": "https://www.olimex.com/forum/index.php?board=5.0" - }, - "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/PIC/Versions/Olimex_PIC-1.0.0.zip", - "archiveFileName": "Olimex_PIC-1.0.0.zip", - "checksum": "SHA-256:c660cb0c0fcf4f4399d657fa123a5bdf794b85f08b59f681fe673a4d2560b91d", - "size": "1515560", - "boards": - [ - {"name": "PIC32-Pinguino"}, - {"name": "PIC32-Pinguino-OTG"}, - {"name": "PIC32-Pinguino-Micro"}, - {"name": "PIC32-T795"}, - {"name": "DuinoMite-Mega"}, - {"name": "DuinoMite-eMega"} - ], - "toolsDependencies": - [ - { - "packager": "chipKIT", - "version": "4.8.3-pic32gcc", - "name": "pic32-tools" - }, - { - "packager": "chipKIT", - "version": "v2.0.224-pic32gcc", - "name": "pic32prog" - }, - { - "packager": "chipKIT", - "version": "v2", - "name": "drivers-windows" - } - ] - }, + "platforms": [ + { + "name": "Olimex PIC boards", + "architecture": "pic", + "version": "1.0.0", + "category": "Contributed", + "help": { + "online": "https://www.olimex.com/forum/index.php?board=5.0" + }, + "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/PIC/Versions/Olimex_PIC-1.0.0.zip", + "archiveFileName": "Olimex_PIC-1.0.0.zip", + "checksum": "SHA-256:c660cb0c0fcf4f4399d657fa123a5bdf794b85f08b59f681fe673a4d2560b91d", + "size": "1515560", + "boards": [ + { "name": "PIC32-Pinguino" }, + { "name": "PIC32-Pinguino-OTG" }, + { "name": "PIC32-Pinguino-Micro" }, + { "name": "PIC32-T795" }, + { "name": "DuinoMite-Mega" }, + { "name": "DuinoMite-eMega" } + ], + "toolsDependencies": [ + { + "packager": "chipKIT", + "version": "4.8.3-pic32gcc", + "name": "pic32-tools" + }, + { + "packager": "chipKIT", + "version": "v2.0.224-pic32gcc", + "name": "pic32prog" + }, + { + "packager": "chipKIT", + "version": "v2", + "name": "drivers-windows" + } + ] + }, - { - "name": "Olimex PIC boards", - "architecture": "pic", - "version": "1.0.1", - "category": "Contributed", - "help": - { - "online": "https://www.olimex.com/forum/index.php?board=5.0" - }, - "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/PIC/Versions/Olimex_PIC-1.0.1.zip", - "archiveFileName": "Olimex_PIC-1.0.1.zip", - "checksum": "SHA-256:52bec61e4dfa63d52bbc54a787a3d576b64b2670c4ac7826010d501819a9758e", - "size": "1534872", - "boards": - [ - {"name": "PIC32-Pinguino"}, - {"name": "PIC32-Pinguino-OTG"}, - {"name": "PIC32-Pinguino-Micro"}, - {"name": "PIC32-T795"}, - {"name": "DuinoMite-Mega"}, - {"name": "DuinoMite-eMega"} - ], - "toolsDependencies": - [ - { - "packager": "chipKIT", - "version": "4.8.3-pic32gcc", - "name": "pic32-tools" - }, - { - "packager": "chipKIT", - "version": "v2.0.224-pic32gcc", - "name": "pic32prog" - }, - { - "packager": "chipKIT", - "version": "v2", - "name": "drivers-windows" - } - ] - }, - - { - "name": "Olimex PIC boards", - "architecture": "pic", - "version": "1.1.0", - "category": "Contributed", - "help": - { - "online": "https://www.olimex.com/forum/index.php?board=5.0" - }, - "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/PIC/Versions/Olimex_PIC-1.1.0.zip", - "archiveFileName": "Olimex_PIC-1.1.0.zip", - "checksum": "SHA-256:6f70d516a0cec21672974d69cc8ac82abd98491af3e3672a9e12a14ba17b6d6c", - "size": "1584946", - "boards": - [ - {"name": "PIC32-Pinguino"}, - {"name": "PIC32-Pinguino-OTG"}, - {"name": "PIC32-Pinguino-MX270"}, - {"name": "PIC32-Pinguino-Micro"}, - {"name": "PIC32-T795"}, - {"name": "DuinoMite-Mega"}, - {"name": "DuinoMite-eMega"} - ], - "toolsDependencies": - [ - { - "packager": "chipKIT", - "version": "4.8.3-pic32gcc", - "name": "pic32-tools" - }, - { - "packager": "chipKIT", - "version": "v2.0.224-pic32gcc", - "name": "pic32prog" - }, - { - "packager": "chipKIT", - "version": "v2", - "name": "drivers-windows" - } - ] - }, - - { - "name": "Olimex PIC boards", - "architecture": "pic", - "version": "1.1.1", - "category": "Contributed", - "help": - { - "online": "https://www.olimex.com/forum/index.php?board=5.0" - }, - "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/PIC/Versions/Olimex_PIC-1.1.1.zip", - "archiveFileName": "Olimex_PIC-1.1.1.zip", - "checksum": "SHA-256:d315e9a698d18bbf628794d1775819171e32467903914a04c0ded73bd041e200", - "size": "1584965", - "boards": - [ - {"name": "PIC32-Pinguino"}, - {"name": "PIC32-Pinguino-OTG"}, - {"name": "PIC32-Pinguino-MX270"}, - {"name": "PIC32-Pinguino-Micro"}, - {"name": "PIC32-T795"}, - {"name": "DuinoMite-Mega"}, - {"name": "DuinoMite-eMega"} - ], - "toolsDependencies": - [ - { - "packager": "chipKIT", - "version": "4.8.3-pic32gcc", - "name": "pic32-tools" - }, - { - "packager": "chipKIT", - "version": "v2.0.224-pic32gcc", - "name": "pic32prog" - }, - { - "packager": "chipKIT", - "version": "v2", - "name": "drivers-windows" - } - ] - }, - - { - "name": "Olimex PIC boards", - "architecture": "pic", - "version": "1.2.0", - "category": "Contributed", - "help": - { - "online": "https://www.olimex.com/forum/index.php?board=5.0" - }, - "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/PIC/Versions/Olimex_PIC-1.2.0.zip", - "archiveFileName": "Olimex_PIC-1.2.0.zip", - "checksum": "SHA-256:40e95f5446c5b63dc1f9ff58c9380754e01f53dc3e5d241eea8c228de0c964c6", - "size": "1600857", - "boards": - [ - {"name": "PIC32-Pinguino"}, - {"name": "PIC32-Pinguino-OTG"}, - {"name": "PIC32-Pinguino-MX270"}, - {"name": "PIC32-Pinguino-Micro"}, - {"name": "PIC32-T795"}, - {"name": "DuinoMite-Mega"}, - {"name": "DuinoMite-eMega"}, - {"name": "ESP32-PRO"} - ], - "toolsDependencies": - [ - { - "packager": "chipKIT", - "version": "4.8.3-pic32gcc", - "name": "pic32-tools" - }, - { - "packager": "chipKIT", - "version": "v2.0.224-pic32gcc", - "name": "pic32prog" - }, - { - "packager": "chipKIT", - "version": "v2", - "name": "drivers-windows" - } - ] - }, - - { - "name": "Olimex PIC boards", - "architecture": "pic", - "version": "1.2.1", - "category": "Contributed", - "help": - { - "online": "https://www.olimex.com/forum/index.php?board=5.0" - }, - "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/PIC/Versions/Olimex_PIC-1.2.1.zip", - "archiveFileName": "Olimex_PIC-1.2.1.zip", - "checksum": "SHA-256:7f66b22bce9dfc18bd823e0db6efa4baada952add59f9b03578c31e1f40e680f", - "size": "1605632", - "boards": - [ - {"name": "PIC32-Pinguino"}, - {"name": "PIC32-Pinguino-OTG"}, - {"name": "PIC32-Pinguino-MX270"}, - {"name": "PIC32-Pinguino-Micro"}, - {"name": "PIC32-T795"}, - {"name": "DuinoMite-Mega"}, - {"name": "DuinoMite-eMega"}, - {"name": "ESP32-PRO"} - ], - "toolsDependencies": - [ - { - "packager": "chipKIT", - "version": "4.8.3-pic32gcc", - "name": "pic32-tools" - }, - { - "packager": "chipKIT", - "version": "v2.0.224-pic32gcc", - "name": "pic32prog" - }, - { - "packager": "chipKIT", - "version": "v2", - "name": "drivers-windows" - } - ] - } - ], - "tools": - [ - { - "name": "pic32-tools", - "version": "4.8.3-pic32gcc", - "systems": - [ - { - "url": "https://github.com/chipKIT32/chipKIT-core/releases/download/v1.0.1/pic32-tools-chipKIT-cxx-master-win32-image.zip", - "checksum": "SHA-256:3601B978C209262CC0537138EE431A1D77029649DE0956CE8E1C2F15714161F6", - "host": "i686-mingw32", - "archiveFileName": "pic32-tools-chipKIT-cxx-master-win32-image.zip", - "size": "186744977" - }, - { - "url": "https://github.com/chipKIT32/chipKIT-core/releases/download/v1.0.1/pic32-tools-chipKIT-cxx-master-Darwin-image.tar.gz", - "checksum": "SHA-256:abf60aba418a0ae8295411a7ae784cf3a65779c8a89457e5eb9e7a6a7c2a9c51", - "host": "i386-apple-darwin", - "archiveFileName": "pic32-tools-chipKIT-cxx-master-Darwin-image.tar.gz", - "size": "99409750" - }, - { - "url": "https://github.com/chipKIT32/chipKIT-core/releases/download/v1.0.1/pic32-tools-chipKIT-cxx-master-Linux32-image.tar.gz", - "checksum": "SHA-256:dcd504b81ab531fc3a325e24c0a0250997492843a20d53360bbf34cef170bac7", - "host": "x86_64-linux-gnu", - "archiveFileName": "pic32-tools-chipKIT-cxx-master-Linux32-image.tar.gz", - "size": "100765964" - }, - { - "url": "https://github.com/chipKIT32/chipKIT-core/releases/download/v1.0.1/pic32-tools-chipKIT-cxx-master-Linux32-image.tar.gz", - "checksum": "SHA-256:dcd504b81ab531fc3a325e24c0a0250997492843a20d53360bbf34cef170bac7", - "host": "i686-pc-linux-gnu", - "archiveFileName": "pic32-tools-chipKIT-cxx-master-Linux32-image.tar.gz", - "size": "100765964" - }, - { - "url": "https://github.com/chipKIT32/chipKIT-core/releases/download/v1.0.1/pic32-tools-chipKIT-cxx-master-arm-linux-image.tar.gz", - "checksum": "SHA-256:9f03328d2ec90900daf6eb1554c63a76144456b4fcc0bc4d6ff2291713e646f2", - "host": "i686-arm-gnu", - "archiveFileName": "pic32-tools-chipKIT-cxx-master-arm-linux-image.tar.gz", - "size": "97933297" - } - ] - }, - { - "name": "pic32prog", - "version": "v2.0.224-pic32gcc", - "systems": - [ - { - "host": "i386-apple-darwin11", - "url": "https://github.com/chipKIT32/chipKIT-core/releases/download/v1.2.0/pic32prog-macosx_2_0_220.tar.gz", - "archiveFileName": "pic32prog-macosx_2_0_220.tar.gz", - "size": "184974", - "checksum": "SHA-256:ed47999be31cc50cd083f7d16c909a3aeb59366f87fb17c3726287dc4bb49319" - }, - { - "host": "x86_64-linux-gnu", - "url": "https://github.com/chipKIT32/chipKIT-core/releases/download/v1.2.1/pic32prog-linux64_2_0_224.tar.gz", - "archiveFileName": "pic32prog-linux64_2_0_224.tar.gz", - "size": "187187", - "checksum": "SHA-256:E5E89CBCA2F5EA9038D23400883C9990F31EC2EC0076FD54353A2AA447DE50E5" - }, - { - "host": "i686-pc-linux-gnu", - "url": "https://github.com/chipKIT32/chipKIT-core/releases/download/v1.2.1/pic32prog-linux32_2_0_224.tar.gz", - "archiveFileName": "pic32prog-linux32_2_0_224.tar.gz", - "size": "175510", - "checksum": "SHA-256:037DA2461DC340EE20D0B5D2F4DD5DBAAD7FB57CDDC2852E3EEAFB78FB95BB62" - }, - { - "host": "i686-mingw32", - "url": "https://github.com/chipKIT32/chipKIT-core/releases/download/v1.2.1/pic32prog-windows_2_0_224.zip", - "archiveFileName": "pic32prog-windows_2_0_224.zip", - "size": "114018", - "checksum": "SHA-256:ECC58A7C95720F4C47B98932F7297A2BF57E42E32D231AB9770472EC0C1F2530" - }, - { - "host": "i686-arm-gnu", - "url": "https://github.com/chipKIT32/chipKIT-core/releases/download/v1.2.1/pic32prog-armlinux_2_0_224.tar.gz", - "archiveFileName": "pic32prog-armlinux_2_0_224.tar.gz", - "size": "174996", - "checksum": "SHA-256:6FAEDF08D76FA87C8ACC93C3B52E2BB6B63DAD518015AD0F65E03EBC0D1B8032" - } - ] - }, - { - "name": "drivers-windows", - "version": "v2", - "systems": - [ - { - "host": "i686-mingw32", - "url": "https://github.com/chipKIT32/chipKIT-drivers/releases/download/v2.0/chipKIT_USB_drivers_windows_v2.zip", - "archiveFileName": "chipKIT_USB_drivers_windows_v2.zip", - "size": "962019", - "checksum": "SHA-256:39F16651C21F451D106B8CDA5281D16129D755A73728E976A725341F3F671A5F" - }, - { - "host": "i386-apple-darwin11", - "url": "https://github.com/chipKIT32/chipKIT-drivers/releases/download/v2.0/chipKIT_USB_drivers_otherOSes_v2.zip", - "archiveFileName": "chipKIT_USB_drivers_otherOSes_v2.zip", - "size": "162", - "checksum": "SHA-256:83320249BEAF1BD023A7E42DA0A8717421681B62F070331DF6084048F8D763F8" - }, - { - "host": "x86_64-linux-gnu", - "url": "https://github.com/chipKIT32/chipKIT-drivers/releases/download/v2.0/chipKIT_USB_drivers_otherOSes_v2.zip", - "archiveFileName": "chipKIT_USB_drivers_otherOSes_v2.zip", - "size": "162", - "checksum": "SHA-256:83320249BEAF1BD023A7E42DA0A8717421681B62F070331DF6084048F8D763F8" - }, - { - "host": "i686-pc-linux-gnu", - "url": "https://github.com/chipKIT32/chipKIT-drivers/releases/download/v2.0/chipKIT_USB_drivers_otherOSes_v2.zip", - "archiveFileName": "chipKIT_USB_drivers_otherOSes_v2.zip", - "size": "162", - "checksum": "SHA-256:83320249BEAF1BD023A7E42DA0A8717421681B62F070331DF6084048F8D763F8" - }, - { - "host": "i686-arm-gnu", - "url": "https://github.com/chipKIT32/chipKIT-drivers/releases/download/v2.0/chipKIT_USB_drivers_otherOSes_v2.zip", - "archiveFileName": "chipKIT_USB_drivers_otherOSes_v2.zip", - "size": "162", - "checksum": "SHA-256:83320249BEAF1BD023A7E42DA0A8717421681B62F070331DF6084048F8D763F8" - } - ] - } - ] - } - ] + { + "name": "Olimex PIC boards", + "architecture": "pic", + "version": "1.0.1", + "category": "Contributed", + "help": { + "online": "https://www.olimex.com/forum/index.php?board=5.0" + }, + "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/PIC/Versions/Olimex_PIC-1.0.1.zip", + "archiveFileName": "Olimex_PIC-1.0.1.zip", + "checksum": "SHA-256:52bec61e4dfa63d52bbc54a787a3d576b64b2670c4ac7826010d501819a9758e", + "size": "1534872", + "boards": [ + { "name": "PIC32-Pinguino" }, + { "name": "PIC32-Pinguino-OTG" }, + { "name": "PIC32-Pinguino-Micro" }, + { "name": "PIC32-T795" }, + { "name": "DuinoMite-Mega" }, + { "name": "DuinoMite-eMega" } + ], + "toolsDependencies": [ + { + "packager": "chipKIT", + "version": "4.8.3-pic32gcc", + "name": "pic32-tools" + }, + { + "packager": "chipKIT", + "version": "v2.0.224-pic32gcc", + "name": "pic32prog" + }, + { + "packager": "chipKIT", + "version": "v2", + "name": "drivers-windows" + } + ] + }, + + { + "name": "Olimex PIC boards", + "architecture": "pic", + "version": "1.1.0", + "category": "Contributed", + "help": { + "online": "https://www.olimex.com/forum/index.php?board=5.0" + }, + "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/PIC/Versions/Olimex_PIC-1.1.0.zip", + "archiveFileName": "Olimex_PIC-1.1.0.zip", + "checksum": "SHA-256:6f70d516a0cec21672974d69cc8ac82abd98491af3e3672a9e12a14ba17b6d6c", + "size": "1584946", + "boards": [ + { "name": "PIC32-Pinguino" }, + { "name": "PIC32-Pinguino-OTG" }, + { "name": "PIC32-Pinguino-MX270" }, + { "name": "PIC32-Pinguino-Micro" }, + { "name": "PIC32-T795" }, + { "name": "DuinoMite-Mega" }, + { "name": "DuinoMite-eMega" } + ], + "toolsDependencies": [ + { + "packager": "chipKIT", + "version": "4.8.3-pic32gcc", + "name": "pic32-tools" + }, + { + "packager": "chipKIT", + "version": "v2.0.224-pic32gcc", + "name": "pic32prog" + }, + { + "packager": "chipKIT", + "version": "v2", + "name": "drivers-windows" + } + ] + }, + + { + "name": "Olimex PIC boards", + "architecture": "pic", + "version": "1.1.1", + "category": "Contributed", + "help": { + "online": "https://www.olimex.com/forum/index.php?board=5.0" + }, + "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/PIC/Versions/Olimex_PIC-1.1.1.zip", + "archiveFileName": "Olimex_PIC-1.1.1.zip", + "checksum": "SHA-256:d315e9a698d18bbf628794d1775819171e32467903914a04c0ded73bd041e200", + "size": "1584965", + "boards": [ + { "name": "PIC32-Pinguino" }, + { "name": "PIC32-Pinguino-OTG" }, + { "name": "PIC32-Pinguino-MX270" }, + { "name": "PIC32-Pinguino-Micro" }, + { "name": "PIC32-T795" }, + { "name": "DuinoMite-Mega" }, + { "name": "DuinoMite-eMega" } + ], + "toolsDependencies": [ + { + "packager": "chipKIT", + "version": "4.8.3-pic32gcc", + "name": "pic32-tools" + }, + { + "packager": "chipKIT", + "version": "v2.0.224-pic32gcc", + "name": "pic32prog" + }, + { + "packager": "chipKIT", + "version": "v2", + "name": "drivers-windows" + } + ] + }, + + { + "name": "Olimex PIC boards", + "architecture": "pic", + "version": "1.2.0", + "category": "Contributed", + "help": { + "online": "https://www.olimex.com/forum/index.php?board=5.0" + }, + "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/PIC/Versions/Olimex_PIC-1.2.0.zip", + "archiveFileName": "Olimex_PIC-1.2.0.zip", + "checksum": "SHA-256:40e95f5446c5b63dc1f9ff58c9380754e01f53dc3e5d241eea8c228de0c964c6", + "size": "1600857", + "boards": [ + { "name": "PIC32-Pinguino" }, + { "name": "PIC32-Pinguino-OTG" }, + { "name": "PIC32-Pinguino-MX270" }, + { "name": "PIC32-Pinguino-Micro" }, + { "name": "PIC32-T795" }, + { "name": "DuinoMite-Mega" }, + { "name": "DuinoMite-eMega" }, + { "name": "ESP32-PRO" } + ], + "toolsDependencies": [ + { + "packager": "chipKIT", + "version": "4.8.3-pic32gcc", + "name": "pic32-tools" + }, + { + "packager": "chipKIT", + "version": "v2.0.224-pic32gcc", + "name": "pic32prog" + }, + { + "packager": "chipKIT", + "version": "v2", + "name": "drivers-windows" + } + ] + }, + + { + "name": "Olimex PIC boards", + "architecture": "pic", + "version": "1.2.1", + "category": "Contributed", + "help": { + "online": "https://www.olimex.com/forum/index.php?board=5.0" + }, + "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/PIC/Versions/Olimex_PIC-1.2.1.zip", + "archiveFileName": "Olimex_PIC-1.2.1.zip", + "checksum": "SHA-256:7f66b22bce9dfc18bd823e0db6efa4baada952add59f9b03578c31e1f40e680f", + "size": "1605632", + "boards": [ + { "name": "PIC32-Pinguino" }, + { "name": "PIC32-Pinguino-OTG" }, + { "name": "PIC32-Pinguino-MX270" }, + { "name": "PIC32-Pinguino-Micro" }, + { "name": "PIC32-T795" }, + { "name": "DuinoMite-Mega" }, + { "name": "DuinoMite-eMega" }, + { "name": "ESP32-PRO" } + ], + "toolsDependencies": [ + { + "packager": "chipKIT", + "version": "4.8.3-pic32gcc", + "name": "pic32-tools" + }, + { + "packager": "chipKIT", + "version": "v2.0.224-pic32gcc", + "name": "pic32prog" + }, + { + "packager": "chipKIT", + "version": "v2", + "name": "drivers-windows" + } + ] + } + ], + "tools": [ + { + "name": "pic32-tools", + "version": "4.8.3-pic32gcc", + "systems": [ + { + "url": "https://github.com/chipKIT32/chipKIT-core/releases/download/v1.0.1/pic32-tools-chipKIT-cxx-master-win32-image.zip", + "checksum": "SHA-256:3601B978C209262CC0537138EE431A1D77029649DE0956CE8E1C2F15714161F6", + "host": "i686-mingw32", + "archiveFileName": "pic32-tools-chipKIT-cxx-master-win32-image.zip", + "size": "186744977" + }, + { + "url": "https://github.com/chipKIT32/chipKIT-core/releases/download/v1.0.1/pic32-tools-chipKIT-cxx-master-Darwin-image.tar.gz", + "checksum": "SHA-256:abf60aba418a0ae8295411a7ae784cf3a65779c8a89457e5eb9e7a6a7c2a9c51", + "host": "i386-apple-darwin", + "archiveFileName": "pic32-tools-chipKIT-cxx-master-Darwin-image.tar.gz", + "size": "99409750" + }, + { + "url": "https://github.com/chipKIT32/chipKIT-core/releases/download/v1.0.1/pic32-tools-chipKIT-cxx-master-Linux32-image.tar.gz", + "checksum": "SHA-256:dcd504b81ab531fc3a325e24c0a0250997492843a20d53360bbf34cef170bac7", + "host": "x86_64-linux-gnu", + "archiveFileName": "pic32-tools-chipKIT-cxx-master-Linux32-image.tar.gz", + "size": "100765964" + }, + { + "url": "https://github.com/chipKIT32/chipKIT-core/releases/download/v1.0.1/pic32-tools-chipKIT-cxx-master-Linux32-image.tar.gz", + "checksum": "SHA-256:dcd504b81ab531fc3a325e24c0a0250997492843a20d53360bbf34cef170bac7", + "host": "i686-pc-linux-gnu", + "archiveFileName": "pic32-tools-chipKIT-cxx-master-Linux32-image.tar.gz", + "size": "100765964" + }, + { + "url": "https://github.com/chipKIT32/chipKIT-core/releases/download/v1.0.1/pic32-tools-chipKIT-cxx-master-arm-linux-image.tar.gz", + "checksum": "SHA-256:9f03328d2ec90900daf6eb1554c63a76144456b4fcc0bc4d6ff2291713e646f2", + "host": "i686-arm-gnu", + "archiveFileName": "pic32-tools-chipKIT-cxx-master-arm-linux-image.tar.gz", + "size": "97933297" + } + ] + }, + { + "name": "pic32prog", + "version": "v2.0.224-pic32gcc", + "systems": [ + { + "host": "i386-apple-darwin11", + "url": "https://github.com/chipKIT32/chipKIT-core/releases/download/v1.2.0/pic32prog-macosx_2_0_220.tar.gz", + "archiveFileName": "pic32prog-macosx_2_0_220.tar.gz", + "size": "184974", + "checksum": "SHA-256:ed47999be31cc50cd083f7d16c909a3aeb59366f87fb17c3726287dc4bb49319" + }, + { + "host": "x86_64-linux-gnu", + "url": "https://github.com/chipKIT32/chipKIT-core/releases/download/v1.2.1/pic32prog-linux64_2_0_224.tar.gz", + "archiveFileName": "pic32prog-linux64_2_0_224.tar.gz", + "size": "187187", + "checksum": "SHA-256:E5E89CBCA2F5EA9038D23400883C9990F31EC2EC0076FD54353A2AA447DE50E5" + }, + { + "host": "i686-pc-linux-gnu", + "url": "https://github.com/chipKIT32/chipKIT-core/releases/download/v1.2.1/pic32prog-linux32_2_0_224.tar.gz", + "archiveFileName": "pic32prog-linux32_2_0_224.tar.gz", + "size": "175510", + "checksum": "SHA-256:037DA2461DC340EE20D0B5D2F4DD5DBAAD7FB57CDDC2852E3EEAFB78FB95BB62" + }, + { + "host": "i686-mingw32", + "url": "https://github.com/chipKIT32/chipKIT-core/releases/download/v1.2.1/pic32prog-windows_2_0_224.zip", + "archiveFileName": "pic32prog-windows_2_0_224.zip", + "size": "114018", + "checksum": "SHA-256:ECC58A7C95720F4C47B98932F7297A2BF57E42E32D231AB9770472EC0C1F2530" + }, + { + "host": "i686-arm-gnu", + "url": "https://github.com/chipKIT32/chipKIT-core/releases/download/v1.2.1/pic32prog-armlinux_2_0_224.tar.gz", + "archiveFileName": "pic32prog-armlinux_2_0_224.tar.gz", + "size": "174996", + "checksum": "SHA-256:6FAEDF08D76FA87C8ACC93C3B52E2BB6B63DAD518015AD0F65E03EBC0D1B8032" + } + ] + }, + { + "name": "drivers-windows", + "version": "v2", + "systems": [ + { + "host": "i686-mingw32", + "url": "https://github.com/chipKIT32/chipKIT-drivers/releases/download/v2.0/chipKIT_USB_drivers_windows_v2.zip", + "archiveFileName": "chipKIT_USB_drivers_windows_v2.zip", + "size": "962019", + "checksum": "SHA-256:39F16651C21F451D106B8CDA5281D16129D755A73728E976A725341F3F671A5F" + }, + { + "host": "i386-apple-darwin11", + "url": "https://github.com/chipKIT32/chipKIT-drivers/releases/download/v2.0/chipKIT_USB_drivers_otherOSes_v2.zip", + "archiveFileName": "chipKIT_USB_drivers_otherOSes_v2.zip", + "size": "162", + "checksum": "SHA-256:83320249BEAF1BD023A7E42DA0A8717421681B62F070331DF6084048F8D763F8" + }, + { + "host": "x86_64-linux-gnu", + "url": "https://github.com/chipKIT32/chipKIT-drivers/releases/download/v2.0/chipKIT_USB_drivers_otherOSes_v2.zip", + "archiveFileName": "chipKIT_USB_drivers_otherOSes_v2.zip", + "size": "162", + "checksum": "SHA-256:83320249BEAF1BD023A7E42DA0A8717421681B62F070331DF6084048F8D763F8" + }, + { + "host": "i686-pc-linux-gnu", + "url": "https://github.com/chipKIT32/chipKIT-drivers/releases/download/v2.0/chipKIT_USB_drivers_otherOSes_v2.zip", + "archiveFileName": "chipKIT_USB_drivers_otherOSes_v2.zip", + "size": "162", + "checksum": "SHA-256:83320249BEAF1BD023A7E42DA0A8717421681B62F070331DF6084048F8D763F8" + }, + { + "host": "i686-arm-gnu", + "url": "https://github.com/chipKIT32/chipKIT-drivers/releases/download/v2.0/chipKIT_USB_drivers_otherOSes_v2.zip", + "archiveFileName": "chipKIT_USB_drivers_otherOSes_v2.zip", + "size": "162", + "checksum": "SHA-256:83320249BEAF1BD023A7E42DA0A8717421681B62F070331DF6084048F8D763F8" + } + ] + } + ] + } + ] } diff --git a/arduino/cores/packageindex/testdata/package_olimex_stm_index.json b/arduino/cores/packageindex/testdata/package_olimex_stm_index.json index 8e6b9e28d4d..e91072d5125 100644 --- a/arduino/cores/packageindex/testdata/package_olimex_stm_index.json +++ b/arduino/cores/packageindex/testdata/package_olimex_stm_index.json @@ -1,99 +1,83 @@ { - "packages": - [ - { - "name": "Olimex", - "maintainer": "Olimex LTD", - "websiteURL": "https://www.olimex.com/", - "help": - { - "online": "https://www.olimex.com/forum" - }, + "packages": [ + { + "name": "Olimex", + "maintainer": "Olimex LTD", + "websiteURL": "https://www.olimex.com/", + "help": { + "online": "https://www.olimex.com/forum" + }, - "platforms": - [ - { - "name": "Olimex STM boards", - "architecture": "stm", - "version": "1.0.0", - "category": "Contributed", - "help": - { - "online": "https://www.olimex.com/forum/index.php?board=5.0" - }, - "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/STM/Versions/Olimex_STM-1.0.0.zip", - "archiveFileName": "Olimex_STM-1.0.0.zip", - "checksum": "SHA-256:bae194081fb2f91f4905acebf4bba1ba6de1e982c63757ab120013f41d33b1b8", - "size": "372380", - "boards": - [ - {"name": "STM32-E407"} - ], - "toolsDependencies": - [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "Olimex", - "name": "stm32-upload", - "version": "1.0.0" - } - ] - }, - { - "name": "Olimex STM boards", - "architecture": "stm", - "version": "1.0.1", - "category": "Contributed", - "help": - { - "online": "https://www.olimex.com/forum/index.php?board=5.0" - }, - "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/STM/Versions/Olimex_STM-1.0.1.zip", - "archiveFileName": "Olimex_STM-1.0.1.zip", - "checksum": "SHA-256:6c7b6ae664ebd28f60663f5ffb68063d03a132bd5c3fbb5bedbe63f8710e3af8", - "size": "390464", - "boards": - [ - {"name": "STM32-E407"}, - {"name": "STM32-H407"} - ], - "toolsDependencies": - [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "Olimex", - "name": "stm32-upload", - "version": "1.0.0" - } - ] - } - ], + "platforms": [ + { + "name": "Olimex STM boards", + "architecture": "stm", + "version": "1.0.0", + "category": "Contributed", + "help": { + "online": "https://www.olimex.com/forum/index.php?board=5.0" + }, + "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/STM/Versions/Olimex_STM-1.0.0.zip", + "archiveFileName": "Olimex_STM-1.0.0.zip", + "checksum": "SHA-256:bae194081fb2f91f4905acebf4bba1ba6de1e982c63757ab120013f41d33b1b8", + "size": "372380", + "boards": [{ "name": "STM32-E407" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "Olimex", + "name": "stm32-upload", + "version": "1.0.0" + } + ] + }, + { + "name": "Olimex STM boards", + "architecture": "stm", + "version": "1.0.1", + "category": "Contributed", + "help": { + "online": "https://www.olimex.com/forum/index.php?board=5.0" + }, + "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/STM/Versions/Olimex_STM-1.0.1.zip", + "archiveFileName": "Olimex_STM-1.0.1.zip", + "checksum": "SHA-256:6c7b6ae664ebd28f60663f5ffb68063d03a132bd5c3fbb5bedbe63f8710e3af8", + "size": "390464", + "boards": [{ "name": "STM32-E407" }, { "name": "STM32-H407" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "Olimex", + "name": "stm32-upload", + "version": "1.0.0" + } + ] + } + ], - "tools": - [ - { - "name": "stm32-upload", - "version": "1.0.0", - "systems": - [ - { - "host": "i686-mingw32", - "archiveFileName": "stm32-upload.zip", - "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/STM/Tools/stm32-upload.zip", - "checksum": "SHA-256:d2cc51bdda70d7b90a69de9a729b639c1831a4876550662ae5a6b6bfaec73c20", - "size": "2553406" - } - ] - } - ] - } - ] -} \ No newline at end of file + "tools": [ + { + "name": "stm32-upload", + "version": "1.0.0", + "systems": [ + { + "host": "i686-mingw32", + "archiveFileName": "stm32-upload.zip", + "url": "https://github.com/OLIMEX/Arduino_configurations/raw/master/STM/Tools/stm32-upload.zip", + "checksum": "SHA-256:d2cc51bdda70d7b90a69de9a729b639c1831a4876550662ae5a6b6bfaec73c20", + "size": "2553406" + } + ] + } + ] + } + ] +} diff --git a/arduino/cores/packageindex/testdata/package_omc_index.json b/arduino/cores/packageindex/testdata/package_omc_index.json index 37e66ec6ee0..95d6213c59a 100644 --- a/arduino/cores/packageindex/testdata/package_omc_index.json +++ b/arduino/cores/packageindex/testdata/package_omc_index.json @@ -1,48 +1,47 @@ { - "packages":[ - { - "name":"OMC", - "maintainer":"TVRRUG", - "websiteURL":"http://www.tvrrug.org.uk/", - "email":" ", - "help":{ - "online":" " - }, - "platforms":[ + "packages": [ + { + "name": "OMC", + "maintainer": "TVRRUG", + "websiteURL": "http://www.tvrrug.org.uk/", + "email": " ", + "help": { + "online": " " + }, + "platforms": [ + { + "name": "OMC", + "architecture": "avr", + "version": "1.0", + "category": "Arduino", + "url": "https://github.com/ThamesValleyReprapUserGroup/Beta-TVRRUG-Mendel90/raw/master/Added-Documents/OMC/OMC_1.0.zip", + "archiveFileName": "OMC_1.0.zip", + "checksum": "SHA-256:515549CC9AF738A7F26C1D81E468DE18FBEDA439A388D6F7EB659069677F1797", + "size": "5179", + "help": { + "online": " " + }, + "boards": [ { - "name": "OMC", - "architecture": "avr", - "version": "1.0", - "category": "Arduino", - "url": "https://github.com/ThamesValleyReprapUserGroup/Beta-TVRRUG-Mendel90/raw/master/Added-Documents/OMC/OMC_1.0.zip", - "archiveFileName": "OMC_1.0.zip", - "checksum": "SHA-256:515549CC9AF738A7F26C1D81E468DE18FBEDA439A388D6F7EB659069677F1797", - "size": "5179", - "help":{ - "online":" " - }, - "boards": [ - { - "name": "OMC" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.8.1-arduino5" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - } - ] + "name": "OMC" } - ], + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + } + ], - "tools":[ - ] - } - ] + "tools": [] + } + ] } diff --git a/arduino/cores/packageindex/testdata/package_openpanzer_index.json b/arduino/cores/packageindex/testdata/package_openpanzer_index.json index 395bcfcefb0..615cefbc795 100644 --- a/arduino/cores/packageindex/testdata/package_openpanzer_index.json +++ b/arduino/cores/packageindex/testdata/package_openpanzer_index.json @@ -1,39 +1,34 @@ { - "packages": - [ + "packages": [ { - "name": "OpenPanzer", - "maintainer": "Open Panzer", - "help": - { - "online": "http://forum.openpanzer.org" - }, - "websiteURL": "http://openpanzer.org", - "platforms": - [ - { - "category": "Contributed", - "help": - { - "online": "http://forum.openpanzer.org" - }, - "url": "https://openpanzerproject.github.io/OpenPanzerBoards/packages/openpanzer-avr-v1.0.2.tar.bz2", - "checksum": "SHA-256:A0F02324DFEE2570763C7BD287901D9195401ABDF6299300DAAC521FE8AF66DB", - "archiveFileName": "openpanzer-avr-v1.0.2.tar.bz2", - "size": "23395", - "name": "Open Panzer AVR Boards", - "version": "1.0.2", - "architecture": "avr", - "boards": - [ - { - "name": "TCB Mk1" - } - ], - "toolsDependencies": [] - } + "name": "OpenPanzer", + "maintainer": "Open Panzer", + "help": { + "online": "http://forum.openpanzer.org" + }, + "websiteURL": "http://openpanzer.org", + "platforms": [ + { + "category": "Contributed", + "help": { + "online": "http://forum.openpanzer.org" + }, + "url": "https://openpanzerproject.github.io/OpenPanzerBoards/packages/openpanzer-avr-v1.0.2.tar.bz2", + "checksum": "SHA-256:A0F02324DFEE2570763C7BD287901D9195401ABDF6299300DAAC521FE8AF66DB", + "archiveFileName": "openpanzer-avr-v1.0.2.tar.bz2", + "size": "23395", + "name": "Open Panzer AVR Boards", + "version": "1.0.2", + "architecture": "avr", + "boards": [ + { + "name": "TCB Mk1" + } + ], + "toolsDependencies": [] + } ], - "tools":[] + "tools": [] } ] -} \ No newline at end of file +} diff --git a/arduino/cores/packageindex/testdata/package_opentracker_index.json b/arduino/cores/packageindex/testdata/package_opentracker_index.json index f46d6a06686..7243df6d409 100644 --- a/arduino/cores/packageindex/testdata/package_opentracker_index.json +++ b/arduino/cores/packageindex/testdata/package_opentracker_index.json @@ -18,9 +18,7 @@ "archiveFileName": "sam-1.6.11-opentracker-1.0.5.tar.bz2", "checksum": "SHA-256:50c01d87122a7f6416c3494b1ca96e05d5b4483ea21bb6dfb57184c0ce7c68e8", "size": "2982552", - "boards": [ - {"name": "GeoLink OpenTracker"} - ], + "boards": [{ "name": "GeoLink OpenTracker" }], "toolsDependencies": [ { "packager": "opentracker", @@ -43,9 +41,7 @@ "archiveFileName": "sam-1.6.6-opentracker-1.0.4.tar.bz2", "checksum": "SHA-256:675f4a0ef567f186bc8fee2b2e76e3670fe68ca176edbd7d2d66c927e4c0572f", "size": "2863733", - "boards": [ - {"name": "GeoLink OpenTracker"} - ], + "boards": [{ "name": "GeoLink OpenTracker" }], "toolsDependencies": [ { "packager": "opentracker", @@ -68,9 +64,7 @@ "archiveFileName": "sam-1.6.6-opentracker-1.0.3.tar.bz2", "checksum": "SHA-256:9622aaf1d86c57014a34d68977a43c3d2c27ed2014bf5a5df65b134f8ba423f1", "size": "2863303", - "boards": [ - {"name": "GeoLink OpenTracker"} - ], + "boards": [{ "name": "GeoLink OpenTracker" }], "toolsDependencies": [ { "packager": "opentracker", @@ -93,9 +87,7 @@ "archiveFileName": "sam-1.6.6-opentracker-1.0.2.tar.bz2", "checksum": "SHA-256:3fd207012b704800a97289ea87c0dee1ecb096d722a4ec36ef999ab9761d24aa", "size": "2864704", - "boards": [ - {"name": "GeoLink OpenTracker"} - ], + "boards": [{ "name": "GeoLink OpenTracker" }], "toolsDependencies": [ { "packager": "opentracker", @@ -118,9 +110,7 @@ "archiveFileName": "sam-1.6.4-opentracker-1.0.0.tar.bz2", "checksum": "SHA-256:cc9d5c605c569128af4c5839966a7ef1fbcfa33f138889d34cabbf05f4e0b4ec", "size": "2845509", - "boards": [ - {"name": "GeoLink OpenTracker"} - ], + "boards": [{ "name": "GeoLink OpenTracker" }], "toolsDependencies": [ { "packager": "opentracker", @@ -143,9 +133,7 @@ "archiveFileName": "sam-1.6.4-opentracker-1.0.0.tar.bz2", "checksum": "SHA-256:cc9d5c605c569128af4c5839966a7ef1fbcfa33f138889d34cabbf05f4e0b4ec", "size": "2845509", - "boards": [ - {"name": "GeoLink OpenTracker"} - ], + "boards": [{ "name": "GeoLink OpenTracker" }], "toolsDependencies": [ { "packager": "opentracker", diff --git a/arduino/cores/packageindex/testdata/package_oshlab_breadboard_index.json b/arduino/cores/packageindex/testdata/package_oshlab_breadboard_index.json index 951fed5e012..81118149413 100644 --- a/arduino/cores/packageindex/testdata/package_oshlab_breadboard_index.json +++ b/arduino/cores/packageindex/testdata/package_oshlab_breadboard_index.json @@ -21,9 +21,7 @@ "archiveFileName": "Breadboard-Arduino-1.6.7.zip", "checksum": "SHA-256:3987B081B0C15748681528FB509B9464AB8A6F4838D667F046F44EB64EEBB6AD", "size": "5246", - "boards": [ - {"name": "ATmega328p (8mhz internal)"} - ], + "boards": [{ "name": "ATmega328p (8mhz internal)" }], "toolsDependencies": [ { "packager": "arduino", "name": "avr-gcc", "version": "4.8.1-arduino5" }, { "packager": "arduino", "name": "avrdude", "version": "6.0.1-arduino5" } @@ -41,9 +39,7 @@ "archiveFileName": "BreadboardArduino1.6.10.zip", "checksum": "SHA-256:1901CC6D9C19C3F0DE198FFB8B0983311F0334942A9B4E2D6F6977768CC7B373", "size": "3405", - "boards": [ - {"name": "ATmega328p (8mhz internal)"} - ], + "boards": [{ "name": "ATmega328p (8mhz internal)" }], "toolsDependencies": [ { "packager": "arduino", "name": "avr-gcc", "version": "4.8.1-arduino5" }, { "packager": "arduino", "name": "avrdude", "version": "6.0.1-arduino5" } diff --git a/arduino/cores/packageindex/testdata/package_panstamp_index.json b/arduino/cores/packageindex/testdata/package_panstamp_index.json index 3a4d4f2b7b4..b2a020c2487 100644 --- a/arduino/cores/packageindex/testdata/package_panstamp_index.json +++ b/arduino/cores/packageindex/testdata/package_panstamp_index.json @@ -1,298 +1,277 @@ { - "packages": - [ + "packages": [ { - "name":"panstamp_nrg", - "maintainer":"panStamp S.L.", - "websiteURL":"http://www.panstamp.com", - "email":"contact@panstamp.com", - "help": - { - "online":"http://www.panstamp.org/forum" + "name": "panstamp_nrg", + "maintainer": "panStamp S.L.", + "websiteURL": "http://www.panstamp.com", + "email": "contact@panstamp.com", + "help": { + "online": "http://www.panstamp.org/forum" }, - "platforms": - [ + "platforms": [ { - "name":"panStamp NRG w/ CC430F5137", - "architecture":"msp430", - "version":"1.0.8", - "category":"panStamp NRG", - "url":"https://github.com/panStamp/arduino_nrg/archive/1.0.8.tar.gz", - "archiveFileName":"1.0.8.tar.gz", - "checksum":"SHA-256:7cb48560fe321cd18ef283e69724da0b5a228736fd2e20b6f1afed4e2f68f7bd", - "size":"6671829", - "help": - { - "online":"https://github.com/panStamp/panstamp/wiki" + "name": "panStamp NRG w/ CC430F5137", + "architecture": "msp430", + "version": "1.0.8", + "category": "panStamp NRG", + "url": "https://github.com/panStamp/arduino_nrg/archive/1.0.8.tar.gz", + "archiveFileName": "1.0.8.tar.gz", + "checksum": "SHA-256:7cb48560fe321cd18ef283e69724da0b5a228736fd2e20b6f1afed4e2f68f7bd", + "size": "6671829", + "help": { + "online": "https://github.com/panStamp/panstamp/wiki" }, - "boards": - [ + "boards": [ { - "name":"panStamp NRG 2" + "name": "panStamp NRG 2" }, { - "name":"panStamp NRG 1.1" + "name": "panStamp NRG 1.1" }, { - "name":"panStamp NRG 1.0" + "name": "panStamp NRG 1.0" } ], - "toolsDependencies": - [ + "toolsDependencies": [ { - "packager":"panstamp_nrg", - "name":"msp430-gcc", - "version":"4.6.3" + "packager": "panstamp_nrg", + "name": "msp430-gcc", + "version": "4.6.3" }, { - "packager":"panstamp_nrg", - "name":"java-bsl", - "version":"1.0.0" + "packager": "panstamp_nrg", + "name": "java-bsl", + "version": "1.0.0" }, { - "packager":"panstamp_nrg", - "name":"java-gdb", - "version":"1.0.0" + "packager": "panstamp_nrg", + "name": "java-gdb", + "version": "1.0.0" } ] }, { - "name":"panStamp NRG w/ CC430F5137", - "architecture":"msp430", - "version":"1.0.7", - "category":"panStamp NRG", - "url":"https://github.com/panStamp/arduino_nrg/archive/1.0.7.tar.gz", - "archiveFileName":"1.0.7.tar.gz", - "checksum":"SHA-256:f2fb81e94f628f41aaf9cfb23b0c58ed53b2cd9e9a6c36616d769d0ade97b58f", - "size":"6671180", - "help": - { - "online":"https://github.com/panStamp/panstamp/wiki" + "name": "panStamp NRG w/ CC430F5137", + "architecture": "msp430", + "version": "1.0.7", + "category": "panStamp NRG", + "url": "https://github.com/panStamp/arduino_nrg/archive/1.0.7.tar.gz", + "archiveFileName": "1.0.7.tar.gz", + "checksum": "SHA-256:f2fb81e94f628f41aaf9cfb23b0c58ed53b2cd9e9a6c36616d769d0ade97b58f", + "size": "6671180", + "help": { + "online": "https://github.com/panStamp/panstamp/wiki" }, - "boards": - [ + "boards": [ { - "name":"panStamp NRG 2" + "name": "panStamp NRG 2" }, { - "name":"panStamp NRG 1.1" + "name": "panStamp NRG 1.1" }, { - "name":"panStamp NRG 1.0" + "name": "panStamp NRG 1.0" } ], - "toolsDependencies": - [ + "toolsDependencies": [ { - "packager":"panstamp_nrg", - "name":"msp430-gcc", - "version":"4.6.3" + "packager": "panstamp_nrg", + "name": "msp430-gcc", + "version": "4.6.3" }, { - "packager":"panstamp_nrg", - "name":"java-bsl", - "version":"1.0.0" + "packager": "panstamp_nrg", + "name": "java-bsl", + "version": "1.0.0" }, { - "packager":"panstamp_nrg", - "name":"java-gdb", - "version":"1.0.0" + "packager": "panstamp_nrg", + "name": "java-gdb", + "version": "1.0.0" } ] } ], - "tools": - [ + "tools": [ { - "name":"msp430-gcc", - "version":"4.6.3", - "systems": - [ - { - "host":"i686-mingw32", - "url":"http://www.panstamp.org/arduino/tools/msp430/msp430-gcc-4.6.3/win_msp430_tools.tar.bz2", - "archiveFileName":"win_msp430_tools.tar.bz2", - "checksum":"SHA-256:5f8d31949a35f20e0279b8def9bfbe88eed3724ca07e2be80dde51b123ce9da8", - "size":"33165187" + "name": "msp430-gcc", + "version": "4.6.3", + "systems": [ + { + "host": "i686-mingw32", + "url": "http://www.panstamp.org/arduino/tools/msp430/msp430-gcc-4.6.3/win_msp430_tools.tar.bz2", + "archiveFileName": "win_msp430_tools.tar.bz2", + "checksum": "SHA-256:5f8d31949a35f20e0279b8def9bfbe88eed3724ca07e2be80dde51b123ce9da8", + "size": "33165187" }, { - "host":"x86_64-apple-darwin", - "url":"http://www.panstamp.org/arduino/tools/msp430/msp430-gcc-4.6.3/osx_msp430_tools.tar.bz2", - "archiveFileName":"osx_msp430_tools.tar.bz2", - "checksum":"SHA-256:e803c9495b2ac934a86efaf7c49c565c8a3fd4087dba28d460c8d575e08c8eee", - "size":"30750099" + "host": "x86_64-apple-darwin", + "url": "http://www.panstamp.org/arduino/tools/msp430/msp430-gcc-4.6.3/osx_msp430_tools.tar.bz2", + "archiveFileName": "osx_msp430_tools.tar.bz2", + "checksum": "SHA-256:e803c9495b2ac934a86efaf7c49c565c8a3fd4087dba28d460c8d575e08c8eee", + "size": "30750099" }, { - "host":"x86_64-pc-linux-gnu", - "url":"http://www.panstamp.org/arduino/tools/msp430/msp430-gcc-4.6.3/lin_msp430_tools.tar.bz2", - "archiveFileName":"lin_msp430_tools.tar.bz2", - "checksum":"SHA-256:5441db01ff0cfc9b869a3f8296642a8b2d89aa9d90eb47b01c53d8d9b00ab8f7", - "size":"99056584" + "host": "x86_64-pc-linux-gnu", + "url": "http://www.panstamp.org/arduino/tools/msp430/msp430-gcc-4.6.3/lin_msp430_tools.tar.bz2", + "archiveFileName": "lin_msp430_tools.tar.bz2", + "checksum": "SHA-256:5441db01ff0cfc9b869a3f8296642a8b2d89aa9d90eb47b01c53d8d9b00ab8f7", + "size": "99056584" }, { - "host":"i686-pc-linux-gnu", - "url":"http://www.panstamp.org/arduino/tools/msp430/msp430-gcc-4.6.3/lin_msp430_tools.tar.bz2", - "archiveFileName":"lin_msp430_tools.tar.bz2", - "checksum":"SHA-256:5441db01ff0cfc9b869a3f8296642a8b2d89aa9d90eb47b01c53d8d9b00ab8f7", - "size":"99056584" + "host": "i686-pc-linux-gnu", + "url": "http://www.panstamp.org/arduino/tools/msp430/msp430-gcc-4.6.3/lin_msp430_tools.tar.bz2", + "archiveFileName": "lin_msp430_tools.tar.bz2", + "checksum": "SHA-256:5441db01ff0cfc9b869a3f8296642a8b2d89aa9d90eb47b01c53d8d9b00ab8f7", + "size": "99056584" } ] }, { - "name":"java-bsl", - "version":"1.0.0", - "systems": - [ - { - "host":"i686-mingw32", - "url":"http://www.panstamp.org/arduino/tools/msp430/java/BSL.tar.bz2", - "archiveFileName":"BSL.tar.bz2", - "checksum":"SHA-256:0640df501191313b65b193398556dbe6a288a163c07d1ec99b1e91fb636c7e58", - "size":"166179" + "name": "java-bsl", + "version": "1.0.0", + "systems": [ + { + "host": "i686-mingw32", + "url": "http://www.panstamp.org/arduino/tools/msp430/java/BSL.tar.bz2", + "archiveFileName": "BSL.tar.bz2", + "checksum": "SHA-256:0640df501191313b65b193398556dbe6a288a163c07d1ec99b1e91fb636c7e58", + "size": "166179" }, { - "host":"x86_64-apple-darwin", - "url":"http://www.panstamp.org/arduino/tools/msp430/java/BSL.tar.bz2", - "archiveFileName":"BSL.tar.bz2", - "checksum":"SHA-256:0640df501191313b65b193398556dbe6a288a163c07d1ec99b1e91fb636c7e58", - "size":"166179" + "host": "x86_64-apple-darwin", + "url": "http://www.panstamp.org/arduino/tools/msp430/java/BSL.tar.bz2", + "archiveFileName": "BSL.tar.bz2", + "checksum": "SHA-256:0640df501191313b65b193398556dbe6a288a163c07d1ec99b1e91fb636c7e58", + "size": "166179" }, { - "host":"x86_64-pc-linux-gnu", - "url":"http://www.panstamp.org/arduino/tools/msp430/java/BSL.tar.bz2", - "archiveFileName":"BSL.tar.bz2", - "checksum":"SHA-256:0640df501191313b65b193398556dbe6a288a163c07d1ec99b1e91fb636c7e58", - "size":"166179" + "host": "x86_64-pc-linux-gnu", + "url": "http://www.panstamp.org/arduino/tools/msp430/java/BSL.tar.bz2", + "archiveFileName": "BSL.tar.bz2", + "checksum": "SHA-256:0640df501191313b65b193398556dbe6a288a163c07d1ec99b1e91fb636c7e58", + "size": "166179" }, { - "host":"i686-pc-linux-gnu", - "url":"http://www.panstamp.org/arduino/tools/msp430/java/BSL.tar.bz2", - "archiveFileName":"BSL.tar.bz2", - "checksum":"SHA-256:0640df501191313b65b193398556dbe6a288a163c07d1ec99b1e91fb636c7e58", - "size":"166179" + "host": "i686-pc-linux-gnu", + "url": "http://www.panstamp.org/arduino/tools/msp430/java/BSL.tar.bz2", + "archiveFileName": "BSL.tar.bz2", + "checksum": "SHA-256:0640df501191313b65b193398556dbe6a288a163c07d1ec99b1e91fb636c7e58", + "size": "166179" } ] }, { - "name":"java-gdb", - "version":"1.0.0", - "systems": - [ - { - "host":"i686-mingw32", - "url":"http://www.panstamp.org/arduino/tools/msp430/java/GDB.tar.bz2", - "archiveFileName":"GDB.tar.bz2", - "checksum":"SHA-256:055bcc962fdc42817086a2f493bfe6b78cae753127f1a6c4fd32cefd5c41dd58", - "size":"10184" + "name": "java-gdb", + "version": "1.0.0", + "systems": [ + { + "host": "i686-mingw32", + "url": "http://www.panstamp.org/arduino/tools/msp430/java/GDB.tar.bz2", + "archiveFileName": "GDB.tar.bz2", + "checksum": "SHA-256:055bcc962fdc42817086a2f493bfe6b78cae753127f1a6c4fd32cefd5c41dd58", + "size": "10184" }, { - "host":"x86_64-apple-darwin", - "url":"http://www.panstamp.org/arduino/tools/msp430/java/GDB.tar.bz2", - "archiveFileName":"GDB.tar.bz2", - "checksum":"SHA-256:055bcc962fdc42817086a2f493bfe6b78cae753127f1a6c4fd32cefd5c41dd58", - "size":"10184" + "host": "x86_64-apple-darwin", + "url": "http://www.panstamp.org/arduino/tools/msp430/java/GDB.tar.bz2", + "archiveFileName": "GDB.tar.bz2", + "checksum": "SHA-256:055bcc962fdc42817086a2f493bfe6b78cae753127f1a6c4fd32cefd5c41dd58", + "size": "10184" }, { - "host":"x86_64-pc-linux-gnu", - "url":"http://www.panstamp.org/arduino/tools/msp430/java/GDB.tar.bz2", - "archiveFileName":"GDB.tar.bz2", - "checksum":"SHA-256:055bcc962fdc42817086a2f493bfe6b78cae753127f1a6c4fd32cefd5c41dd58", - "size":"10184" + "host": "x86_64-pc-linux-gnu", + "url": "http://www.panstamp.org/arduino/tools/msp430/java/GDB.tar.bz2", + "archiveFileName": "GDB.tar.bz2", + "checksum": "SHA-256:055bcc962fdc42817086a2f493bfe6b78cae753127f1a6c4fd32cefd5c41dd58", + "size": "10184" }, { - "host":"i686-pc-linux-gnu", - "url":"http://www.panstamp.org/arduino/tools/msp430/java/GDB.tar.bz2", - "archiveFileName":"GDB.tar.bz2", - "checksum":"SHA-256:055bcc962fdc42817086a2f493bfe6b78cae753127f1a6c4fd32cefd5c41dd58", - "size":"10184" + "host": "i686-pc-linux-gnu", + "url": "http://www.panstamp.org/arduino/tools/msp430/java/GDB.tar.bz2", + "archiveFileName": "GDB.tar.bz2", + "checksum": "SHA-256:055bcc962fdc42817086a2f493bfe6b78cae753127f1a6c4fd32cefd5c41dd58", + "size": "10184" } ] } ] }, { - "name":"panstamp_avr", - "maintainer":"panStamp S.L.", - "websiteURL":"http://www.panstamp.com", - "email":"contact@panstamp.com", - "help": - { - "online":"http://www.panstamp.org/forum" + "name": "panstamp_avr", + "maintainer": "panStamp S.L.", + "websiteURL": "http://www.panstamp.com", + "email": "contact@panstamp.com", + "help": { + "online": "http://www.panstamp.org/forum" }, - "platforms": - [ + "platforms": [ { - "name":"panStamp AVR w/ Atmega328p", - "architecture":"avr", - "version":"1.5.7", - "category":"panStamp AVR", - "url":"https://github.com/panStamp/arduino_avr/archive/1.5.7.tar.gz", - "archiveFileName":"1.5.7.tar.gz", - "checksum":"SHA-256:561c5f32c26dedc6c4bd437e8510e393cf352c273035dd85db6419a30b276987", - "size":"5081262", - "help": - { - "online":"https://github.com/panStamp/panstamp/wiki" + "name": "panStamp AVR w/ Atmega328p", + "architecture": "avr", + "version": "1.5.7", + "category": "panStamp AVR", + "url": "https://github.com/panStamp/arduino_avr/archive/1.5.7.tar.gz", + "archiveFileName": "1.5.7.tar.gz", + "checksum": "SHA-256:561c5f32c26dedc6c4bd437e8510e393cf352c273035dd85db6419a30b276987", + "size": "5081262", + "help": { + "online": "https://github.com/panStamp/panstamp/wiki" }, - "boards": - [ + "boards": [ { - "name":"panStamp AVR 2" + "name": "panStamp AVR 2" }, { - "name":"panStamp AVR 1" + "name": "panStamp AVR 1" } ], - "toolsDependencies": - [ + "toolsDependencies": [ { - "packager":"arduino", - "name":"avr-gcc", - "version":"4.8.1-arduino5" + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" }, { - "packager":"arduino", - "name":"avrdude", - "version":"6.0.1-arduino5" + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" } ] }, { - "name":"panStamp AVR w/ Atmega328p", - "architecture":"avr", - "version":"1.5.6", - "category":"panStamp AVR", - "url":"https://github.com/panStamp/arduino_avr/archive/1.5.6.tar.gz", - "archiveFileName":"1.5.6.tar.gz", - "checksum":"SHA-256:76d2b6175c9df31f70537eaf249647d0181afb866e7d710e493f5d4b04770c7e", - "size":"5081042", - "help": - { - "online":"https://github.com/panStamp/panstamp/wiki" + "name": "panStamp AVR w/ Atmega328p", + "architecture": "avr", + "version": "1.5.6", + "category": "panStamp AVR", + "url": "https://github.com/panStamp/arduino_avr/archive/1.5.6.tar.gz", + "archiveFileName": "1.5.6.tar.gz", + "checksum": "SHA-256:76d2b6175c9df31f70537eaf249647d0181afb866e7d710e493f5d4b04770c7e", + "size": "5081042", + "help": { + "online": "https://github.com/panStamp/panstamp/wiki" }, - "boards": - [ + "boards": [ { - "name":"panStamp AVR 2" + "name": "panStamp AVR 2" }, { - "name":"panStamp AVR 1" + "name": "panStamp AVR 1" } ], - "toolsDependencies": - [ + "toolsDependencies": [ { - "packager":"arduino", - "name":"avr-gcc", - "version":"4.8.1-arduino5" + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" }, { - "packager":"arduino", - "name":"avrdude", - "version":"6.0.1-arduino5" + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" } ] } @@ -301,4 +280,3 @@ } ] } - diff --git a/arduino/cores/packageindex/testdata/package_per1234_wirino_index.json b/arduino/cores/packageindex/testdata/package_per1234_wirino_index.json index 1bcdf5bf20c..76b5bb6b487 100644 --- a/arduino/cores/packageindex/testdata/package_per1234_wirino_index.json +++ b/arduino/cores/packageindex/testdata/package_per1234_wirino_index.json @@ -19,12 +19,12 @@ "checksum": "SHA-256:76045d2a4a8f9e982933f2528898a59e9b373064e3ef14da265cf29224dd0762", "size": "87600", "boards": [ - {"name": "Wiring S"}, - {"name": "Wiring S with Play Shield"}, - {"name": "Wiring V1.0"}, - {"name": "Wiring Mini V1.0"}, - {"name": "Wiring V1.1 ATmega1281"}, - {"name": "Wiring V1.1 ATmega2561"} + { "name": "Wiring S" }, + { "name": "Wiring S with Play Shield" }, + { "name": "Wiring V1.0" }, + { "name": "Wiring Mini V1.0" }, + { "name": "Wiring V1.1 ATmega1281" }, + { "name": "Wiring V1.1 ATmega2561" } ], "toolsDependencies": [] }, @@ -38,12 +38,12 @@ "checksum": "SHA-256:eb05ad7b39cf39c8f0d08b221326d1e87d0884c05ed9613eb40ac62bd338770f", "size": "86412", "boards": [ - {"name": "Wiring S"}, - {"name": "Wiring S with Play Shield"}, - {"name": "Wiring V1.0"}, - {"name": "Wiring Mini V1.0"}, - {"name": "Wiring V1.1 ATmega1281"}, - {"name": "Wiring V1.1 ATmega2561"} + { "name": "Wiring S" }, + { "name": "Wiring S with Play Shield" }, + { "name": "Wiring V1.0" }, + { "name": "Wiring Mini V1.0" }, + { "name": "Wiring V1.1 ATmega1281" }, + { "name": "Wiring V1.1 ATmega2561" } ], "toolsDependencies": [] } diff --git a/arduino/cores/packageindex/testdata/package_project_laika.com_index.json b/arduino/cores/packageindex/testdata/package_project_laika.com_index.json index 3edb8e0ddc5..e5bca70ebd1 100644 --- a/arduino/cores/packageindex/testdata/package_project_laika.com_index.json +++ b/arduino/cores/packageindex/testdata/package_project_laika.com_index.json @@ -21,9 +21,7 @@ "archiveFileName": "laika_boards.zip", "checksum": "SHA-256:2acf8089a8840cd8c5cb521c4f3f7e552bdeaa355d65be9f8fc0b46198da1a9b", "size": "4450", - "boards": [ - {"name": "Explorer"} - ], + "boards": [{ "name": "Explorer" }], "toolsDependencies": [ { "packager": "arduino", @@ -38,8 +36,7 @@ ] } ], - "tools":[] + "tools": [] } ] } - diff --git a/arduino/cores/packageindex/testdata/package_quirkbot.com_index.json b/arduino/cores/packageindex/testdata/package_quirkbot.com_index.json index 9262f869a26..61644a04066 100644 --- a/arduino/cores/packageindex/testdata/package_quirkbot.com_index.json +++ b/arduino/cores/packageindex/testdata/package_quirkbot.com_index.json @@ -1,316 +1,316 @@ { - "packages": [ - { - "name": "quirkbot", - "maintainer": "Quirkbot", - "websiteURL": "https://github.com/Quirkbot/QuirkbotArduinoHardware", - "email": "support@quirkbot.com", - "help": { - "online": "https://github.com/Quirkbot/QuirkbotArduinoHardware/issues" - }, - "platforms": [ - { - "name": "Quirkbot AVR Boards", - "architecture": "avr", - "version": "0.4.8", - "category": "Contributed", - "url": "http://github.com/Quirkbot/QuirkbotArduinoHardware/releases/download/0.4.8/quirkbot-arduino-hardware-0.4.8.zip", - "archiveFileName": "quirkbot-arduino-hardware-0.4.8.zip", - "checksum": "SHA-256:2880d559bb3b9775fa5098afd4dc5ab6f4ab9f2c619726fdb84588f6ac00d489", - "size": "949759", - "help": { - "online": "https://github.com/Quirkbot/QuirkbotArduinoHardware/issues" - }, - "boards": [ - { - "name": "Quirkbot" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.9.2-atmel3.5.3-arduino2" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.3.0-arduino6" - } - ] - }, - { - "name": "Quirkbot AVR Boards", - "architecture": "avr", - "version": "0.4.7", - "category": "Contributed", - "url": "http://github.com/Quirkbot/QuirkbotArduinoHardware/releases/download/0.4.7/quirkbot-arduino-hardware-0.4.7.zip", - "archiveFileName": "quirkbot-arduino-hardware-0.4.7.zip", - "checksum": "SHA-256:d544e24e6cecc1b88586a1976cf50a5dd06512a7da51a31a14b0f8abb2d58458", - "size": "949820", - "help": { - "online": "https://github.com/Quirkbot/QuirkbotArduinoHardware/issues" - }, - "boards": [ - { - "name": "Quirkbot" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.8.1-arduino5" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - } - ] - }, - { - "name": "Quirkbot AVR Boards", - "architecture": "avr", - "version": "0.4.5", - "category": "Contributed", - "url": "http://code.quirkbot.com/downloads/quirkbot-arduino-hardware-0.4.5.zip", - "archiveFileName": "quirkbot-arduino-hardware-0.4.5.zip", - "checksum": "SHA-256:e61033d3f4c0806745fbd34734f1e9e08f53c374b6a6ebe77e0ff3ce4c9bf2b9", - "size": "949820", - "help": { - "online": "https://github.com/Quirkbot/QuirkbotArduinoHardware/issues" - }, - "boards": [ - { - "name": "Quirkbot" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.8.1-arduino5" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - } - ] - }, - { - "name": "Quirkbot AVR Boards", - "architecture": "avr", - "version": "0.4.4", - "category": "Contributed", - "url": "http://code.quirkbot.com/downloads/quirkbot-arduino-hardware-0.4.4.zip", - "archiveFileName": "quirkbot-arduino-hardware-0.4.4.zip", - "checksum": "SHA-256:c2f6a06c1aaff69631820bf5a14699688d59aa97d809404d793e18f155e4899d", - "size": "935798", - "help": { - "online": "https://github.com/Quirkbot/QuirkbotArduinoHardware/issues" - }, - "boards": [ - { - "name": "Quirkbot" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.8.1-arduino5" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - } - ] - }, - { - "name": "Quirkbot AVR Boards", - "architecture": "avr", - "version": "0.4.3", - "category": "Contributed", - "url": "http://code.quirkbot.com/downloads/quirkbot-arduino-hardware-0.4.3.zip", - "archiveFileName": "quirkbot-arduino-hardware-0.4.3.zip", - "checksum": "SHA-256:f21be58f5f211b0e9557b0995477b66cf0e858bff1fcded703d9db894d03c450", - "size": "935785", - "help": { - "online": "https://github.com/Quirkbot/QuirkbotArduinoHardware/issues" - }, - "boards": [ - { - "name": "Quirkbot" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.8.1-arduino5" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - } - ] - }, - { - "name": "Quirkbot AVR Boards", - "architecture": "avr", - "version": "0.4.2", - "category": "Contributed", - "url": "http://code.quirkbot.com/downloads/quirkbot-arduino-hardware-0.4.2.zip", - "archiveFileName": "quirkbot-arduino-hardware-0.4.2.zip", - "checksum": "SHA-256:e0232927eafffbde9770dac3feb149198f2b86b5d80d5b434083d120e31cb1fa", - "size": "935779", - "help": { - "online": "https://github.com/Quirkbot/QuirkbotArduinoHardware/issues" - }, - "boards": [ - { - "name": "Quirkbot" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.8.1-arduino5" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - } - ] - }, - { - "name": "Quirkbot AVR Boards", - "architecture": "avr", - "version": "0.4.1", - "category": "Contributed", - "url": "http://code.quirkbot.com/downloads/quirkbot-arduino-hardware-0.4.1.zip", - "archiveFileName": "quirkbot-arduino-hardware-0.4.1.zip", - "checksum": "SHA-256:753822b9a6c61b11ba58dc7093c4287005eb7a3c08fa28e3969960a3bc18ee5d", - "size": "935728", - "help": { - "online": "https://github.com/Quirkbot/QuirkbotArduinoHardware/issues" - }, - "boards": [ - { - "name": "Quirkbot" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.8.1-arduino5" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - } - ] - }, - { - "name": "Quirkbot AVR Boards", - "architecture": "avr", - "version": "0.4.0", - "category": "Contributed", - "url": "http://code.quirkbot.com/downloads/quirkbot-arduino-hardware-0.4.0.zip", - "archiveFileName": "quirkbot-arduino-hardware-0.4.0.zip", - "checksum": "SHA-256:9b75c9ffd7022054ea454a288ca6fa7d39a81439621494400b463ad915e58289", - "size": "935683", - "help": { - "online": "https://github.com/Quirkbot/QuirkbotArduinoHardware/issues" - }, - "boards": [ - { - "name": "Quirkbot" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.8.1-arduino5" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - } - ] - }, - { - "name": "Quirkbot AVR Boards", - "architecture": "avr", - "version": "0.3.7", - "category": "Contributed", - "url": "http://code.quirkbot.com/downloads/quirkbot-arduino-hardware-0.3.7.zip", - "archiveFileName": "quirkbot-arduino-hardware-0.3.7.zip", - "checksum": "SHA-256:e7d4b4df4e6eece7187176766326ad95ebcbcd7784cb1baecc86a05d64d8c767", - "size": "935703", - "help": { - "online": "https://github.com/Quirkbot/QuirkbotArduinoHardware/issues" - }, - "boards": [ - { - "name": "Quirkbot" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.8.1-arduino5" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - } - ] - }, - { - "name": "Quirkbot AVR Boards", - "architecture": "avr", - "version": "0.3.6", - "category": "Contributed", - "url": "http://code.quirkbot.com/downloads/quirkbot-arduino-hardware.zip", - "archiveFileName": "quirkbot-arduino-hardware.zip", - "checksum": "SHA-256:6702663fee34e14a207ed3fae39421e074eaf8fc5f350826c70c27a140224437", - "size": "131580", - "help": { - "online": "https://github.com/Quirkbot/QuirkbotArduinoHardware/issues" - }, - "boards": [ - { - "name": "Quirkbot" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.8.1-arduino5" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - } - ] - } - ], - "tools": [] - } - ] -} \ No newline at end of file + "packages": [ + { + "name": "quirkbot", + "maintainer": "Quirkbot", + "websiteURL": "https://github.com/Quirkbot/QuirkbotArduinoHardware", + "email": "support@quirkbot.com", + "help": { + "online": "https://github.com/Quirkbot/QuirkbotArduinoHardware/issues" + }, + "platforms": [ + { + "name": "Quirkbot AVR Boards", + "architecture": "avr", + "version": "0.4.8", + "category": "Contributed", + "url": "http://github.com/Quirkbot/QuirkbotArduinoHardware/releases/download/0.4.8/quirkbot-arduino-hardware-0.4.8.zip", + "archiveFileName": "quirkbot-arduino-hardware-0.4.8.zip", + "checksum": "SHA-256:2880d559bb3b9775fa5098afd4dc5ab6f4ab9f2c619726fdb84588f6ac00d489", + "size": "949759", + "help": { + "online": "https://github.com/Quirkbot/QuirkbotArduinoHardware/issues" + }, + "boards": [ + { + "name": "Quirkbot" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.9.2-atmel3.5.3-arduino2" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.3.0-arduino6" + } + ] + }, + { + "name": "Quirkbot AVR Boards", + "architecture": "avr", + "version": "0.4.7", + "category": "Contributed", + "url": "http://github.com/Quirkbot/QuirkbotArduinoHardware/releases/download/0.4.7/quirkbot-arduino-hardware-0.4.7.zip", + "archiveFileName": "quirkbot-arduino-hardware-0.4.7.zip", + "checksum": "SHA-256:d544e24e6cecc1b88586a1976cf50a5dd06512a7da51a31a14b0f8abb2d58458", + "size": "949820", + "help": { + "online": "https://github.com/Quirkbot/QuirkbotArduinoHardware/issues" + }, + "boards": [ + { + "name": "Quirkbot" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "Quirkbot AVR Boards", + "architecture": "avr", + "version": "0.4.5", + "category": "Contributed", + "url": "http://code.quirkbot.com/downloads/quirkbot-arduino-hardware-0.4.5.zip", + "archiveFileName": "quirkbot-arduino-hardware-0.4.5.zip", + "checksum": "SHA-256:e61033d3f4c0806745fbd34734f1e9e08f53c374b6a6ebe77e0ff3ce4c9bf2b9", + "size": "949820", + "help": { + "online": "https://github.com/Quirkbot/QuirkbotArduinoHardware/issues" + }, + "boards": [ + { + "name": "Quirkbot" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "Quirkbot AVR Boards", + "architecture": "avr", + "version": "0.4.4", + "category": "Contributed", + "url": "http://code.quirkbot.com/downloads/quirkbot-arduino-hardware-0.4.4.zip", + "archiveFileName": "quirkbot-arduino-hardware-0.4.4.zip", + "checksum": "SHA-256:c2f6a06c1aaff69631820bf5a14699688d59aa97d809404d793e18f155e4899d", + "size": "935798", + "help": { + "online": "https://github.com/Quirkbot/QuirkbotArduinoHardware/issues" + }, + "boards": [ + { + "name": "Quirkbot" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "Quirkbot AVR Boards", + "architecture": "avr", + "version": "0.4.3", + "category": "Contributed", + "url": "http://code.quirkbot.com/downloads/quirkbot-arduino-hardware-0.4.3.zip", + "archiveFileName": "quirkbot-arduino-hardware-0.4.3.zip", + "checksum": "SHA-256:f21be58f5f211b0e9557b0995477b66cf0e858bff1fcded703d9db894d03c450", + "size": "935785", + "help": { + "online": "https://github.com/Quirkbot/QuirkbotArduinoHardware/issues" + }, + "boards": [ + { + "name": "Quirkbot" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "Quirkbot AVR Boards", + "architecture": "avr", + "version": "0.4.2", + "category": "Contributed", + "url": "http://code.quirkbot.com/downloads/quirkbot-arduino-hardware-0.4.2.zip", + "archiveFileName": "quirkbot-arduino-hardware-0.4.2.zip", + "checksum": "SHA-256:e0232927eafffbde9770dac3feb149198f2b86b5d80d5b434083d120e31cb1fa", + "size": "935779", + "help": { + "online": "https://github.com/Quirkbot/QuirkbotArduinoHardware/issues" + }, + "boards": [ + { + "name": "Quirkbot" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "Quirkbot AVR Boards", + "architecture": "avr", + "version": "0.4.1", + "category": "Contributed", + "url": "http://code.quirkbot.com/downloads/quirkbot-arduino-hardware-0.4.1.zip", + "archiveFileName": "quirkbot-arduino-hardware-0.4.1.zip", + "checksum": "SHA-256:753822b9a6c61b11ba58dc7093c4287005eb7a3c08fa28e3969960a3bc18ee5d", + "size": "935728", + "help": { + "online": "https://github.com/Quirkbot/QuirkbotArduinoHardware/issues" + }, + "boards": [ + { + "name": "Quirkbot" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "Quirkbot AVR Boards", + "architecture": "avr", + "version": "0.4.0", + "category": "Contributed", + "url": "http://code.quirkbot.com/downloads/quirkbot-arduino-hardware-0.4.0.zip", + "archiveFileName": "quirkbot-arduino-hardware-0.4.0.zip", + "checksum": "SHA-256:9b75c9ffd7022054ea454a288ca6fa7d39a81439621494400b463ad915e58289", + "size": "935683", + "help": { + "online": "https://github.com/Quirkbot/QuirkbotArduinoHardware/issues" + }, + "boards": [ + { + "name": "Quirkbot" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "Quirkbot AVR Boards", + "architecture": "avr", + "version": "0.3.7", + "category": "Contributed", + "url": "http://code.quirkbot.com/downloads/quirkbot-arduino-hardware-0.3.7.zip", + "archiveFileName": "quirkbot-arduino-hardware-0.3.7.zip", + "checksum": "SHA-256:e7d4b4df4e6eece7187176766326ad95ebcbcd7784cb1baecc86a05d64d8c767", + "size": "935703", + "help": { + "online": "https://github.com/Quirkbot/QuirkbotArduinoHardware/issues" + }, + "boards": [ + { + "name": "Quirkbot" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "Quirkbot AVR Boards", + "architecture": "avr", + "version": "0.3.6", + "category": "Contributed", + "url": "http://code.quirkbot.com/downloads/quirkbot-arduino-hardware.zip", + "archiveFileName": "quirkbot-arduino-hardware.zip", + "checksum": "SHA-256:6702663fee34e14a207ed3fae39421e074eaf8fc5f350826c70c27a140224437", + "size": "131580", + "help": { + "online": "https://github.com/Quirkbot/QuirkbotArduinoHardware/issues" + }, + "boards": [ + { + "name": "Quirkbot" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + } + ], + "tools": [] + } + ] +} diff --git a/arduino/cores/packageindex/testdata/package_radino_radino32_index.json b/arduino/cores/packageindex/testdata/package_radino_radino32_index.json index 694eb130df9..8fa1a945405 100644 --- a/arduino/cores/packageindex/testdata/package_radino_radino32_index.json +++ b/arduino/cores/packageindex/testdata/package_radino_radino32_index.json @@ -20,17 +20,14 @@ "checksum": "SHA-256:6b1d938bf058d0faad50312db46b58f632108fe5ab64e9df742e9f34b797f81f", "size": "761352", "boards": [ - {"name": "radino32 WiFi"}, - {"name": "radino32 nRF8001"}, - {"name": "radino32 CC1101"}, - {"name": "radino32 SX1272"}, - {"name": "radino32 DW1000"} + { "name": "radino32 WiFi" }, + { "name": "radino32 nRF8001" }, + { "name": "radino32 CC1101" }, + { "name": "radino32 SX1272" }, + { "name": "radino32 DW1000" } ], "toolsDependencies": [ - { "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, + { "packager": "arduino", "name": "arm-none-eabi-gcc", "version": "4.8.3-2014q1" }, { "packager": "arduino", "name": "dfu-util", @@ -51,17 +48,14 @@ "checksum": "SHA-256:5eb3eb66e648314065b2e132295e5ed586c78fbcc1a2b09328ddb04a38598bb9", "size": "761393", "boards": [ - {"name": "radino32 WiFi"}, - {"name": "radino32 nRF8001"}, - {"name": "radino32 CC1101"}, - {"name": "radino32 SX1272"}, - {"name": "radino32 DW1000"} + { "name": "radino32 WiFi" }, + { "name": "radino32 nRF8001" }, + { "name": "radino32 CC1101" }, + { "name": "radino32 SX1272" }, + { "name": "radino32 DW1000" } ], "toolsDependencies": [ - { "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, + { "packager": "arduino", "name": "arm-none-eabi-gcc", "version": "4.8.3-2014q1" }, { "packager": "arduino", "name": "dfu-util", @@ -82,17 +76,14 @@ "checksum": "SHA-256:cc65e37c9def6dfd040c6c5627e520bab7bd7b9b7ae46658490d3e3f00eba824", "size": "777911", "boards": [ - {"name": "radino32 WiFi"}, - {"name": "radino32 nRF8001"}, - {"name": "radino32 CC1101"}, - {"name": "radino32 SX1272"}, - {"name": "radino32 DW1000"} + { "name": "radino32 WiFi" }, + { "name": "radino32 nRF8001" }, + { "name": "radino32 CC1101" }, + { "name": "radino32 SX1272" }, + { "name": "radino32 DW1000" } ], "toolsDependencies": [ - { "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, + { "packager": "arduino", "name": "arm-none-eabi-gcc", "version": "4.8.3-2014q1" }, { "packager": "arduino", "name": "dfu-util", @@ -113,17 +104,14 @@ "checksum": "SHA-256:d4de09ab5d7d7db01b6f14b63d0aad245b22eb7a5c565c68c05a65136e08af50", "size": "721984", "boards": [ - {"name": "radino32 WiFi"}, - {"name": "radino32 nRF8001"}, - {"name": "radino32 CC1101"}, - {"name": "radino32 SX1272"}, - {"name": "radino32 DW1000"} + { "name": "radino32 WiFi" }, + { "name": "radino32 nRF8001" }, + { "name": "radino32 CC1101" }, + { "name": "radino32 SX1272" }, + { "name": "radino32 DW1000" } ], "toolsDependencies": [ - { "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, + { "packager": "arduino", "name": "arm-none-eabi-gcc", "version": "4.8.3-2014q1" }, { "packager": "arduino", "name": "dfu-util", @@ -144,21 +132,15 @@ "checksum": "SHA-256:3bd1076c42413c553eba12a8fb64358d92e61147d97908c9f9b6d03c084c6877", "size": "164664", "boards": [ - {"name": "radino WiFi"}, - {"name": "radino nRF8001"}, - {"name": "radino CC1101"}, - {"name": "radino RF69"}, - {"name": "radino RF233"} + { "name": "radino WiFi" }, + { "name": "radino nRF8001" }, + { "name": "radino CC1101" }, + { "name": "radino RF69" }, + { "name": "radino RF233" } ], "toolsDependencies": [ - { "packager": "arduino", - "name": "avr-gcc", - "version": "4.8.1-arduino5" - }, - { "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - } + { "packager": "arduino", "name": "avr-gcc", "version": "4.8.1-arduino5" }, + { "packager": "arduino", "name": "avrdude", "version": "6.0.1-arduino5" } ] }, { @@ -173,14 +155,9 @@ "archiveFileName": "radinoL4-0.9.2.tar.bz2", "checksum": "SHA-256:20528526847d0141df14fb3d3760660d2fb5131962ebaa19d50a82a24ad03a29", "size": "2854174", - "boards": [ - {"name": "radinoL4 DW1000"} - ], + "boards": [{ "name": "radinoL4 DW1000" }], "toolsDependencies": [ - { "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, + { "packager": "arduino", "name": "arm-none-eabi-gcc", "version": "4.8.3-2014q1" }, { "packager": "arduino", "name": "dfu-util", @@ -200,14 +177,9 @@ "archiveFileName": "radinoL4-0.9.1.tar.bz2", "checksum": "SHA-256:0cfaff4937ca17361423275f456a79c0eb978fb56c91b70ad6f9537ba8a47c92", "size": "2854287", - "boards": [ - {"name": "radinoL4 DW1000"} - ], + "boards": [{ "name": "radinoL4 DW1000" }], "toolsDependencies": [ - { "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, + { "packager": "arduino", "name": "arm-none-eabi-gcc", "version": "4.8.3-2014q1" }, { "packager": "arduino", "name": "dfu-util", @@ -227,14 +199,9 @@ "archiveFileName": "radinoL4-0.9.0.tar.bz2", "checksum": "SHA-256:216aec7cd4aa4a1d2d50bef75f08e3ed0592f9fe0e6d10fc7d25ecea83754821", "size": "5179737", - "boards": [ - {"name": "radinoL4 DW1000"} - ], + "boards": [{ "name": "radinoL4 DW1000" }], "toolsDependencies": [ - { "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, + { "packager": "arduino", "name": "arm-none-eabi-gcc", "version": "4.8.3-2014q1" }, { "packager": "arduino", "name": "dfu-util", @@ -244,10 +211,7 @@ } ], - "tools": [ - - ] + "tools": [] } ] } - diff --git a/arduino/cores/packageindex/testdata/package_realtek.com_ameba_index.json b/arduino/cores/packageindex/testdata/package_realtek.com_ameba_index.json index 06f4be81fd1..dbb7210342d 100644 --- a/arduino/cores/packageindex/testdata/package_realtek.com_ameba_index.json +++ b/arduino/cores/packageindex/testdata/package_realtek.com_ameba_index.json @@ -1,866 +1,819 @@ -{ - "packages": [ - { - "name": "realtek", - "maintainer": "Realtek", - "websiteURL": "http://www.amebaiot.com/", - "email": "ameba.arduino@gmail.com", - "help": { - "online": "http://www.amebaiot.com/" - }, - - "platforms": [ - { - "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", - "architecture": "ameba", - "version": "2.0.4", - "category": "Contributed", - "help": { - "online": "http://www.amebaiot.com/" - }, - "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-2.0.3.tar.gz", - "archiveFileName": "ameba-2.0.3.tar.gz", - "checksum": "SHA-256:3dcdf87ae84c261d1a0c226f1703249bd5052746ef3e8f945e5cdea419f6c286", - "size": "28112187", - "boards": [ - {"name": "Ameba RTL8195A"}, - {"name": "Ameba RTL8710"} - ], - "toolsDependencies": [ - { - "packager": "realtek", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "realtek", - "name": "ameba_tools", - "version": "1.1.0" - } - ] - }, - { - "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", - "architecture": "ameba", - "version": "2.0.3", - "category": "Contributed", - "help": { - "online": "http://www.amebaiot.com/" - }, - "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-2.0.3.tar.gz", - "archiveFileName": "ameba-2.0.3.tar.gz", - "checksum": "SHA-256:3dcdf87ae84c261d1a0c226f1703249bd5052746ef3e8f945e5cdea419f6c286", - "size": "28112187", - "boards": [ - {"name": "Ameba RTL8195A"}, - {"name": "Ameba RTL8710"} - ], - "toolsDependencies": [ - { - "packager": "realtek", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "realtek", - "name": "ameba_tools", - "version": "1.1.0" - } - ] - }, - { - "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", - "architecture": "ameba", - "version": "2.0.2", - "category": "Contributed", - "help": { - "online": "http://www.amebaiot.com/" - }, - "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-2.0.2.tar.gz", - "archiveFileName": "ameba-2.0.2.tar.gz", - "checksum": "SHA-256:6ab5e1f2a84b80e2f35f61660c248325c28251b9e087f3c18950976ea0af0143", - "size": "27920875", - "boards": [ - {"name": "Ameba RTL8195A"}, - {"name": "Ameba RTL8710"} - ], - "toolsDependencies": [ - { - "packager": "realtek", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "realtek", - "name": "ameba_tools", - "version": "1.0.9" - } - ] - }, - { - "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", - "architecture": "ameba", - "version": "2.0.1", - "category": "Contributed", - "help": { - "online": "http://www.amebaiot.com/" - }, - "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-2.0.1.tar.gz", - "archiveFileName": "ameba-2.0.1.tar.gz", - "checksum": "SHA-256:7e4c013d178a4d3e02998951003208803339d17e417baa756e0a714c065c4bdf", - "size": "27065302", - "boards": [ - {"name": "Ameba RTL8195A"}, - {"name": "Ameba RTL8710"} - ], - "toolsDependencies": [ - { - "packager": "realtek", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "realtek", - "name": "ameba_tools", - "version": "1.0.9" - } - ] - }, - { - "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", - "architecture": "ameba", - "version": "2.0.0", - "category": "Contributed", - "help": { - "online": "http://www.amebaiot.com/" - }, - "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-2.0.0.tar.gz", - "archiveFileName": "ameba-2.0.0.tar.gz", - "checksum": "SHA-256:b2c7edcf50bddce06cbd6c43cc6f6954c32ab9117b5eca25d1a0fded0f1ea647", - "size": "27062841", - "boards": [ - {"name": "Ameba RTL8195A"}, - {"name": "Ameba RTL8710"} - ], - "toolsDependencies": [ - { - "packager": "realtek", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "realtek", - "name": "ameba_tools", - "version": "1.0.8" - } - ] - }, - { - "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", - "architecture": "ameba", - "version": "1.1.5", - "category": "Contributed", - "help": { - "online": "http://www.amebaiot.com/" - }, - "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.1.5.tar.gz", - "archiveFileName": "ameba-1.1.5.tar.gz", - "checksum": "SHA-256:960394cfd5dd7c1d38179325b2c87916c4ab0160997e11b66312228815528f2a", - "size": "27062585", - "boards": [ - {"name": "Ameba RTL8195A"} - ], - "toolsDependencies": [ - { - "packager": "realtek", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "realtek", - "name": "ameba_tools", - "version": "1.0.7" - } - ] - }, - { - "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", - "architecture": "ameba", - "version": "1.1.4", - "category": "Contributed", - "help": { - "online": "http://www.amebaiot.com/" - }, - "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.1.4.tar.gz", - "archiveFileName": "ameba-1.1.4.tar.gz", - "checksum": "SHA-256:4b5ef36fa619ff771cb7be5a3195252ab6e52336a89b2fd23207d2aa6cfa6843", - "size": "16998391", - "boards": [ - {"name": "Ameba RTL8195A"} - ], - "toolsDependencies": [ - { - "packager": "realtek", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "realtek", - "name": "ameba_tools", - "version": "1.0.7" - } - ] - }, - { - "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", - "architecture": "ameba", - "version": "1.1.3", - "category": "Contributed", - "help": { - "online": "http://www.amebaiot.com/" - }, - "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.1.3.tar.gz", - "archiveFileName": "ameba-1.1.3.tar.gz", - "checksum": "SHA-256:b8c9ad3cccb0ea97224c29e5f19204e54825aec053f844a5e18204e0c693ed0b", - "size": "16982932", - "boards": [ - {"name": "Ameba 8195AM"} - ], - "toolsDependencies": [ - { - "packager": "realtek", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "realtek", - "name": "ameba_tools", - "version": "1.0.6" - } - ] - }, - { - "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", - "architecture": "ameba", - "version": "1.1.2", - "category": "Contributed", - "help": { - "online": "http://www.amebaiot.com/" - }, - "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.1.2.tar.gz", - "archiveFileName": "ameba-1.1.2.tar.gz", - "checksum": "SHA-256:713fd098dd3507166f56c7883a28fa2860cb8a8697ca522cf6df8a4f01c6e26f", - "size": "16971819", - "boards": [ - {"name": "Ameba 8195AM"} - ], - "toolsDependencies": [ - { - "packager": "realtek", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "realtek", - "name": "ameba_tools", - "version": "1.0.6" - } - ] - }, - { - "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", - "architecture": "ameba", - "version": "1.1.1", - "category": "Contributed", - "help": { - "online": "http://www.amebaiot.com/" - }, - "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.1.1.tar.gz", - "archiveFileName": "ameba-1.1.1.tar.gz", - "checksum": "SHA-256:f5ab800ad3b1c9801fe66558a7e3532bbd702308093a1e9a23c836127e3f86c2", - "size": "16970352", - "boards": [ - {"name": "Ameba 8195AM"} - ], - "toolsDependencies": [ - { - "packager": "realtek", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "realtek", - "name": "ameba_tools", - "version": "1.0.6" - } - ] - }, - { - "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", - "architecture": "ameba", - "version": "1.1.0", - "category": "Contributed", - "help": { - "online": "http://www.amebaiot.com/" - }, - "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.1.0.tar.gz", - "archiveFileName": "ameba-1.1.0.tar.gz", - "checksum": "SHA-256:328f8ce8646e40a0c4074c9e181da298ab4cd9de6e53fef7a0b706b33f877d8f", - "size": "16573295", - "boards": [ - {"name": "Ameba 8195AM"} - ], - "toolsDependencies": [ - { - "packager": "realtek", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "realtek", - "name": "ameba_tools", - "version": "1.0.6" - } - ] - }, - { - "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", - "architecture": "ameba", - "version": "1.0.9", - "category": "Contributed", - "help": { - "online": "http://www.amebaiot.com/" - }, - "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.0.9.tar.gz", - "archiveFileName": "ameba-1.0.9.tar.gz", - "checksum": "SHA-256:bc664ecb48e97db7cf1fae6b5ffc43f487e6c358cf5c0e609ef26fbc099d6735", - "size": "16449042", - "boards": [ - {"name": "Ameba 8195AM"} - ], - "toolsDependencies": [ - { - "packager": "realtek", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "realtek", - "name": "ameba_tools", - "version": "1.0.6" - } - ] - }, - { - "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", - "architecture": "ameba", - "version": "1.0.8", - "category": "Contributed", - "help": { - "online": "http://www.amebaiot.com/" - }, - "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.0.8.tar.gz", - "archiveFileName": "ameba-1.0.8.tar.gz", - "checksum": "SHA-256:97461aefbd6eb3aac960ce01608592f4c73394e4dfdd52030c693cbf265c3ac2", - "size": "16407607", - "boards": [ - {"name": "Ameba 8195AM"} - ], - "toolsDependencies": [ - { - "packager": "realtek", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "realtek", - "name": "ameba_tools", - "version": "1.0.6" - } - ] - }, - { - "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", - "architecture": "ameba", - "version": "1.0.7", - "category": "Contributed", - "help": { - "online": "http://www.amebaiot.com/" - }, - "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.0.7.tar.gz", - "archiveFileName": "ameba-1.0.7.tar.gz", - "checksum": "SHA-256:bd1379494d295a487ebfe6108436a464bb88f86375bce695c1fe9b51d7d42498", - "size": "16394925", - "boards": [ - {"name": "Ameba 8195AM"} - ], - "toolsDependencies": [ - { - "packager": "realtek", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "realtek", - "name": "ameba_tools", - "version": "1.0.6" - } - ] - }, - { - "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", - "architecture": "ameba", - "version": "1.0.6", - "category": "Contributed", - "help": { - "online": "http://www.amebaiot.com/" - }, - "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.0.6.tar.gz", - "archiveFileName": "ameba-1.0.6.tar.gz", - "checksum": "SHA-256:541977c720cd079581a90d269eb8a79c997eb4af09da0c6bb76c833ff9154ef0", - "size": "15448625", - "boards": [ - {"name": "Ameba 8195AM"} - ], - "toolsDependencies": [ - { - "packager": "realtek", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "realtek", - "name": "ameba_tools", - "version": "1.0.6" - } - ] - }, - { - "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", - "architecture": "ameba", - "version": "1.0.5", - "category": "Contributed", - "help": { - "online": "http://www.amebaiot.com/" - }, - "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.0.5.tar.gz", - "archiveFileName": "ameba-1.0.5.tar.gz", - "checksum": "SHA-256:5bb37c277940c88eff42c342991a1df64b40a19fe886e7c44a75c3d377313623", - "size": "15450506", - "boards": [ - {"name": "Ameba 8195AM"} - ], - "toolsDependencies": [ - { - "packager": "realtek", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "realtek", - "name": "ameba_tools", - "version": "1.0.5" - } - ] - }, - { - "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", - "architecture": "ameba", - "version": "1.0.4", - "category": "Contributed", - "help": { - "online": "http://www.amebaiot.com/" - }, - "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.0.4.tar.gz", - "archiveFileName": "ameba-1.0.4.tar.gz", - "checksum": "SHA-256:83c453986960405965867baee5a22760f964d2dad22116e228527a612690c165", - "size": "15436788", - "boards": [ - {"name": "Ameba 8195AM"} - ], - "toolsDependencies": [ - { - "packager": "realtek", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "realtek", - "name": "ameba_tools", - "version": "1.0.4" - } - ] - }, - { - "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", - "architecture": "ameba", - "version": "1.0.3", - "category": "Contributed", - "help": { - "online": "http://www.amebaiot.com/" - }, - "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.0.3.tar.gz", - "archiveFileName": "ameba-1.0.3.tar.gz", - "checksum": "SHA-256:1981c779613c7d7003532b6d0c08b65ae030613c33c16023bd5d51bf97acaf51", - "size": "15416660", - "boards": [ - {"name": "Ameba 8195AM"} - ], - "toolsDependencies": [ - { - "packager": "realtek", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "realtek", - "name": "ameba_tools", - "version": "1.0.3" - } - ] - }, - { - "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", - "architecture": "ameba", - "version": "1.0.2", - "category": "Contributed", - "help": { - "online": "http://www.amebaiot.com/" - }, - "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.0.2.tar.gz", - "archiveFileName": "ameba-1.0.2.tar.gz", - "checksum": "SHA-256:73d2cfff3afd0a697506534caeccae9e9f6e3391cc29ff338aca34eaf89f7cbc", - "size": "15363137", - "boards": [ - {"name": "Ameba 8195AM"} - ], - "toolsDependencies": [ - { - "packager": "realtek", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "realtek", - "name": "ameba_tools", - "version": "1.0.2" - } - ] - }, - { - "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", - "architecture": "ameba", - "version": "1.0.1", - "category": "Contributed", - "help": { - "online": "http://www.amebaiot.com/" - }, - "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.0.1.tar.gz", - "archiveFileName": "ameba-1.0.1.tar.gz", - "checksum": "SHA-256:c89f08a3fc64edee1ed9a266b7e41cc1b15241787b6860ac46e5cafe2bad8b9b", - "size": "15363137", - "boards": [ - {"name": "Ameba 8195AM"} - ], - "toolsDependencies": [ - { - "packager": "realtek", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "realtek", - "name": "ameba_tools", - "version": "1.0.1" - } - ] - }, - { - "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", - "architecture": "ameba", - "version": "1.0.0", - "category": "Contributed", - "help": { - "online": "http://www.amebaiot.com/" - }, - "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.0.0.tar.gz", - "archiveFileName": "ameba-1.0.0.tar.gz", - "checksum": "SHA-256:9beb7abc8cd7c22f4f031daf8e58e07aa5b3fc2d6449a120c54b5c899f1012fb", - "size": "15348074", - "boards": [ - {"name": "Ameba 8195AM"} - ], - "toolsDependencies": [ - { - "packager": "realtek", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "realtek", - "name": "ameba_tools", - "version": "1.0.0" - } - ] - } - ], - - "tools": [ - { - "name":"arm-none-eabi-gcc", - "version":"4.8.3-2014q1", - "systems":[ - { - "host":"i686-mingw32", - "archiveFileName":"gcc-arm-none-eabi-4.8.3-2014q1-windows.tar.gz", - "url":"http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-windows.tar.gz", - "checksum":"SHA-256:fd8c111c861144f932728e00abd3f7d1107e186eb9cd6083a54c7236ea78b7c2", - "size":"84537449" - }, - { - "host":"x86_64-apple-darwin", - "url":"http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-mac.tar.gz", - "archiveFileName":"gcc-arm-none-eabi-4.8.3-2014q1-mac.tar.gz", - "checksum":"SHA-256:3598acf21600f17a8e4a4e8e193dc422b894dc09384759b270b2ece5facb59c2", - "size":"52518522" - }, - { - "host":"x86_64-pc-linux-gnu", - "url":"http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-linux64.tar.gz", - "archiveFileName":"gcc-arm-none-eabi-4.8.3-2014q1-linux64.tar.gz", - "checksum":"SHA-256:d23f6626148396d6ec42a5b4d928955a703e0757829195fa71a939e5b86eecf6", - "size":"51395093" - }, - { - "host":"i686-pc-linux-gnu", - "url":"http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-linux32.tar.gz", - "archiveFileName":"gcc-arm-none-eabi-4.8.3-2014q1-linux32.tar.gz", - "checksum":"SHA-256:ba1994235f69c526c564f65343f22ddbc9822b2ea8c5ee07dd79d89f6ace2498", - "size":"51029223" - } - ] - }, - { - "name": "ameba_tools", - "version": "1.1.0", - "systems": [ - { - "host": "i686-mingw32", - "archiveFileName": "ameba_tools_windows-1.1.0.tar.gz", - "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools_windows-1.1.0.tar.gz", - "checksum": "SHA-256:731cd60b06616cc872d88a8262b297d3c5a10e353e54e240b160caa9bb0d3e80", - "size": "784222" - }, - { - "host": "x86_64-apple-darwin", - "archiveFileName": "ameba_tools_macosx-1.1.0.tar.gz", - "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools_macosx-1.1.0.tar.gz", - "checksum": "SHA-256:727ddab27246e93ec1f4f7c1b877463b8ffc9add120e3ebaabb2fa601b68bf94", - "size": "65604" - }, - { - "host":"x86_64-pc-linux-gnu", - "archiveFileName": "ameba_tools_linux-1.1.0.tar.gz", - "url":"https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools_linux-1.1.0.tar.gz", - "checksum":"SHA-256:44baa47f871e3139c971ade778a277c365acbc2676e032c46bc8c31440bec6c8", - "size":"3211616" - }, - { - "host":"i686-pc-linux-gnu", - "archiveFileName": "ameba_tools_linux-1.1.0.tar.gz", - "url":"https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools_linux-1.1.0.tar.gz", - "checksum":"SHA-256:44baa47f871e3139c971ade778a277c365acbc2676e032c46bc8c31440bec6c8", - "size":"3211616" - } - ] - }, - { - "name": "ameba_tools", - "version": "1.0.9", - "systems": [ - { - "host": "i686-mingw32", - "archiveFileName": "ameba_tools_windows-1.0.9.tar.gz", - "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools_windows-1.0.9.tar.gz", - "checksum": "SHA-256:ccb795361cf20a69d41ef97466ee127c4721cd0068f9569b72fdb965356db3ec", - "size": "784212" - }, - { - "host": "x86_64-apple-darwin", - "archiveFileName": "ameba_tools_macosx-1.0.9.tar.gz", - "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools_macosx-1.0.9.tar.gz", - "checksum": "SHA-256:d4b938b34140d8bab16efc538f482bf61c22795ad690c9114215286e37ab7fdd", - "size": "64855" - }, - { - "host":"x86_64-pc-linux-gnu", - "archiveFileName": "ameba_tools_linux-1.0.9-v2.tar.gz", - "url":"https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools_linux-1.0.9-v2.tar.gz", - "checksum":"SHA-256:e55c49504521d4084c753983e3102fbedecf085d7aaba6fdbf3194ce52ce9ea5", - "size":"3212475" - }, - { - "host":"i686-pc-linux-gnu", - "archiveFileName": "ameba_tools_linux-1.0.9-v2.tar.gz", - "url":"https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools_linux-1.0.9-v2.tar.gz", - "checksum":"SHA-256:e55c49504521d4084c753983e3102fbedecf085d7aaba6fdbf3194ce52ce9ea5", - "size":"3212475" - } - ] - }, - { - "name": "ameba_tools", - "version": "1.0.8", - "systems": [ - { - "host": "i686-mingw32", - "archiveFileName": "ameba_tools-1.0.8.tar.gz", - "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools-1.0.8.tar.gz", - "checksum": "SHA-256:8f2f84ee52862c101e61e3eabae7f20384e02d8640451d96a5357fa260df82c7", - "size": "5527556" - }, - { - "host": "x86_64-apple-darwin", - "archiveFileName": "ameba_tools-1.0.8.tar.gz", - "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools-1.0.8.tar.gz", - "checksum": "SHA-256:8f2f84ee52862c101e61e3eabae7f20384e02d8640451d96a5357fa260df82c7", - "size": "5527556" - } - ] - }, - { - "name": "ameba_tools", - "version": "1.0.7", - "systems": [ - { - "host": "i686-mingw32", - "archiveFileName": "ameba_tools-1.0.7.tar.gz", - "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools-1.0.7.tar.gz", - "checksum": "SHA-256:2e67bcfbcd31ce3cc02a8edb4f645ccb2dcd8b3b9ccb63f2d090e54225c94075", - "size": "5540922" - }, - { - "host": "x86_64-apple-darwin", - "archiveFileName": "ameba_tools-1.0.7.tar.gz", - "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools-1.0.7.tar.gz", - "checksum": "SHA-256:2e67bcfbcd31ce3cc02a8edb4f645ccb2dcd8b3b9ccb63f2d090e54225c94075", - "size": "5540922" - } - ] - }, - { - "name": "ameba_tools", - "version": "1.0.6", - "systems": [ - { - "host": "i686-mingw32", - "archiveFileName": "ameba_tools-1.0.6.tar.gz", - "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools-1.0.6.tar.gz", - "checksum": "SHA-256:ac6580447f73fd3d5f063b4396e0b75865b6067f4d47eee7c68e39a47e13f222", - "size": "5502387" - }, - { - "host": "x86_64-apple-darwin", - "archiveFileName": "ameba_tools-1.0.6.tar.gz", - "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools-1.0.6.tar.gz", - "checksum": "SHA-256:ac6580447f73fd3d5f063b4396e0b75865b6067f4d47eee7c68e39a47e13f222", - "size": "5502387" - } - ] - }, - { - "name": "ameba_tools", - "version": "1.0.5", - "systems": [ - { - "host": "i686-mingw32", - "archiveFileName": "ameba_tools-1.0.5.tar.gz", - "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools-1.0.5.tar.gz", - "checksum": "SHA-256:ac6580447f73fd3d5f063b4396e0b75865b6067f4d47eee7c68e39a47e13f222", - "size": "5502387" - }, - { - "host": "x86_64-apple-darwin", - "archiveFileName": "ameba_tools-1.0.5.tar.gz", - "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools-1.0.5.tar.gz", - "checksum": "SHA-256:ac6580447f73fd3d5f063b4396e0b75865b6067f4d47eee7c68e39a47e13f222", - "size": "5502387" - } - ] - }, - { - "name": "ameba_tools", - "version": "1.0.4", - "systems": [ - { - "host": "i686-mingw32", - "archiveFileName": "ameba_tools-1.0.4.tar.gz", - "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools-1.0.4.tar.gz", - "checksum": "SHA-256:ac6580447f73fd3d5f063b4396e0b75865b6067f4d47eee7c68e39a47e13f222", - "size": "5502387" - }, - { - "host": "x86_64-apple-darwin", - "archiveFileName": "ameba_tools-1.0.4.tar.gz", - "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools-1.0.4.tar.gz", - "checksum": "SHA-256:ac6580447f73fd3d5f063b4396e0b75865b6067f4d47eee7c68e39a47e13f222", - "size": "5502387" - } - ] - }, - { - "name": "ameba_tools", - "version": "1.0.3", - "systems": [ - { - "host": "i686-mingw32", - "archiveFileName": "ameba_tools-1.0.3.tar.gz", - "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools-1.0.2.tar.gz", - "checksum": "SHA-256:cb5115f389896786995b6d6d9edd9c25408310700dc6bed267325a02b1dc3e90", - "size": "5108076" - } - ] - }, - { - "name": "ameba_tools", - "version": "1.0.2", - "systems": [ - { - "host": "i686-mingw32", - "archiveFileName": "ameba_tools-1.0.2.tar.gz", - "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools-1.0.2.tar.gz", - "checksum": "SHA-256:cb5115f389896786995b6d6d9edd9c25408310700dc6bed267325a02b1dc3e90", - "size": "5108076" - } - ] - }, - { - "name": "ameba_tools", - "version": "1.0.1", - "systems": [ - { - "host": "i686-mingw32", - "archiveFileName": "ameba_tools-1.0.1.tar.gz", - "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools-1.0.1.tar.gz", - "checksum": "SHA-256:cb5115f389896786995b6d6d9edd9c25408310700dc6bed267325a02b1dc3e90", - "size": "5108076" - } - ] - }, - { - "name": "ameba_tools", - "version": "1.0.0", - "systems": [ - { - "host": "i686-mingw32", - "archiveFileName": "ameba_tools-1.0.0.tar.gz", - "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools-1.0.0.tar.gz", - "checksum": "SHA-256:cb5115f389896786995b6d6d9edd9c25408310700dc6bed267325a02b1dc3e90", - "size": "5108076" - } - ] - } - ] - } - ] -} +{ + "packages": [ + { + "name": "realtek", + "maintainer": "Realtek", + "websiteURL": "http://www.amebaiot.com/", + "email": "ameba.arduino@gmail.com", + "help": { + "online": "http://www.amebaiot.com/" + }, + + "platforms": [ + { + "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", + "architecture": "ameba", + "version": "2.0.4", + "category": "Contributed", + "help": { + "online": "http://www.amebaiot.com/" + }, + "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-2.0.3.tar.gz", + "archiveFileName": "ameba-2.0.3.tar.gz", + "checksum": "SHA-256:3dcdf87ae84c261d1a0c226f1703249bd5052746ef3e8f945e5cdea419f6c286", + "size": "28112187", + "boards": [{ "name": "Ameba RTL8195A" }, { "name": "Ameba RTL8710" }], + "toolsDependencies": [ + { + "packager": "realtek", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "realtek", + "name": "ameba_tools", + "version": "1.1.0" + } + ] + }, + { + "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", + "architecture": "ameba", + "version": "2.0.3", + "category": "Contributed", + "help": { + "online": "http://www.amebaiot.com/" + }, + "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-2.0.3.tar.gz", + "archiveFileName": "ameba-2.0.3.tar.gz", + "checksum": "SHA-256:3dcdf87ae84c261d1a0c226f1703249bd5052746ef3e8f945e5cdea419f6c286", + "size": "28112187", + "boards": [{ "name": "Ameba RTL8195A" }, { "name": "Ameba RTL8710" }], + "toolsDependencies": [ + { + "packager": "realtek", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "realtek", + "name": "ameba_tools", + "version": "1.1.0" + } + ] + }, + { + "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", + "architecture": "ameba", + "version": "2.0.2", + "category": "Contributed", + "help": { + "online": "http://www.amebaiot.com/" + }, + "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-2.0.2.tar.gz", + "archiveFileName": "ameba-2.0.2.tar.gz", + "checksum": "SHA-256:6ab5e1f2a84b80e2f35f61660c248325c28251b9e087f3c18950976ea0af0143", + "size": "27920875", + "boards": [{ "name": "Ameba RTL8195A" }, { "name": "Ameba RTL8710" }], + "toolsDependencies": [ + { + "packager": "realtek", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "realtek", + "name": "ameba_tools", + "version": "1.0.9" + } + ] + }, + { + "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", + "architecture": "ameba", + "version": "2.0.1", + "category": "Contributed", + "help": { + "online": "http://www.amebaiot.com/" + }, + "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-2.0.1.tar.gz", + "archiveFileName": "ameba-2.0.1.tar.gz", + "checksum": "SHA-256:7e4c013d178a4d3e02998951003208803339d17e417baa756e0a714c065c4bdf", + "size": "27065302", + "boards": [{ "name": "Ameba RTL8195A" }, { "name": "Ameba RTL8710" }], + "toolsDependencies": [ + { + "packager": "realtek", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "realtek", + "name": "ameba_tools", + "version": "1.0.9" + } + ] + }, + { + "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", + "architecture": "ameba", + "version": "2.0.0", + "category": "Contributed", + "help": { + "online": "http://www.amebaiot.com/" + }, + "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-2.0.0.tar.gz", + "archiveFileName": "ameba-2.0.0.tar.gz", + "checksum": "SHA-256:b2c7edcf50bddce06cbd6c43cc6f6954c32ab9117b5eca25d1a0fded0f1ea647", + "size": "27062841", + "boards": [{ "name": "Ameba RTL8195A" }, { "name": "Ameba RTL8710" }], + "toolsDependencies": [ + { + "packager": "realtek", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "realtek", + "name": "ameba_tools", + "version": "1.0.8" + } + ] + }, + { + "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", + "architecture": "ameba", + "version": "1.1.5", + "category": "Contributed", + "help": { + "online": "http://www.amebaiot.com/" + }, + "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.1.5.tar.gz", + "archiveFileName": "ameba-1.1.5.tar.gz", + "checksum": "SHA-256:960394cfd5dd7c1d38179325b2c87916c4ab0160997e11b66312228815528f2a", + "size": "27062585", + "boards": [{ "name": "Ameba RTL8195A" }], + "toolsDependencies": [ + { + "packager": "realtek", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "realtek", + "name": "ameba_tools", + "version": "1.0.7" + } + ] + }, + { + "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", + "architecture": "ameba", + "version": "1.1.4", + "category": "Contributed", + "help": { + "online": "http://www.amebaiot.com/" + }, + "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.1.4.tar.gz", + "archiveFileName": "ameba-1.1.4.tar.gz", + "checksum": "SHA-256:4b5ef36fa619ff771cb7be5a3195252ab6e52336a89b2fd23207d2aa6cfa6843", + "size": "16998391", + "boards": [{ "name": "Ameba RTL8195A" }], + "toolsDependencies": [ + { + "packager": "realtek", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "realtek", + "name": "ameba_tools", + "version": "1.0.7" + } + ] + }, + { + "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", + "architecture": "ameba", + "version": "1.1.3", + "category": "Contributed", + "help": { + "online": "http://www.amebaiot.com/" + }, + "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.1.3.tar.gz", + "archiveFileName": "ameba-1.1.3.tar.gz", + "checksum": "SHA-256:b8c9ad3cccb0ea97224c29e5f19204e54825aec053f844a5e18204e0c693ed0b", + "size": "16982932", + "boards": [{ "name": "Ameba 8195AM" }], + "toolsDependencies": [ + { + "packager": "realtek", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "realtek", + "name": "ameba_tools", + "version": "1.0.6" + } + ] + }, + { + "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", + "architecture": "ameba", + "version": "1.1.2", + "category": "Contributed", + "help": { + "online": "http://www.amebaiot.com/" + }, + "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.1.2.tar.gz", + "archiveFileName": "ameba-1.1.2.tar.gz", + "checksum": "SHA-256:713fd098dd3507166f56c7883a28fa2860cb8a8697ca522cf6df8a4f01c6e26f", + "size": "16971819", + "boards": [{ "name": "Ameba 8195AM" }], + "toolsDependencies": [ + { + "packager": "realtek", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "realtek", + "name": "ameba_tools", + "version": "1.0.6" + } + ] + }, + { + "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", + "architecture": "ameba", + "version": "1.1.1", + "category": "Contributed", + "help": { + "online": "http://www.amebaiot.com/" + }, + "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.1.1.tar.gz", + "archiveFileName": "ameba-1.1.1.tar.gz", + "checksum": "SHA-256:f5ab800ad3b1c9801fe66558a7e3532bbd702308093a1e9a23c836127e3f86c2", + "size": "16970352", + "boards": [{ "name": "Ameba 8195AM" }], + "toolsDependencies": [ + { + "packager": "realtek", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "realtek", + "name": "ameba_tools", + "version": "1.0.6" + } + ] + }, + { + "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", + "architecture": "ameba", + "version": "1.1.0", + "category": "Contributed", + "help": { + "online": "http://www.amebaiot.com/" + }, + "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.1.0.tar.gz", + "archiveFileName": "ameba-1.1.0.tar.gz", + "checksum": "SHA-256:328f8ce8646e40a0c4074c9e181da298ab4cd9de6e53fef7a0b706b33f877d8f", + "size": "16573295", + "boards": [{ "name": "Ameba 8195AM" }], + "toolsDependencies": [ + { + "packager": "realtek", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "realtek", + "name": "ameba_tools", + "version": "1.0.6" + } + ] + }, + { + "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", + "architecture": "ameba", + "version": "1.0.9", + "category": "Contributed", + "help": { + "online": "http://www.amebaiot.com/" + }, + "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.0.9.tar.gz", + "archiveFileName": "ameba-1.0.9.tar.gz", + "checksum": "SHA-256:bc664ecb48e97db7cf1fae6b5ffc43f487e6c358cf5c0e609ef26fbc099d6735", + "size": "16449042", + "boards": [{ "name": "Ameba 8195AM" }], + "toolsDependencies": [ + { + "packager": "realtek", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "realtek", + "name": "ameba_tools", + "version": "1.0.6" + } + ] + }, + { + "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", + "architecture": "ameba", + "version": "1.0.8", + "category": "Contributed", + "help": { + "online": "http://www.amebaiot.com/" + }, + "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.0.8.tar.gz", + "archiveFileName": "ameba-1.0.8.tar.gz", + "checksum": "SHA-256:97461aefbd6eb3aac960ce01608592f4c73394e4dfdd52030c693cbf265c3ac2", + "size": "16407607", + "boards": [{ "name": "Ameba 8195AM" }], + "toolsDependencies": [ + { + "packager": "realtek", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "realtek", + "name": "ameba_tools", + "version": "1.0.6" + } + ] + }, + { + "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", + "architecture": "ameba", + "version": "1.0.7", + "category": "Contributed", + "help": { + "online": "http://www.amebaiot.com/" + }, + "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.0.7.tar.gz", + "archiveFileName": "ameba-1.0.7.tar.gz", + "checksum": "SHA-256:bd1379494d295a487ebfe6108436a464bb88f86375bce695c1fe9b51d7d42498", + "size": "16394925", + "boards": [{ "name": "Ameba 8195AM" }], + "toolsDependencies": [ + { + "packager": "realtek", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "realtek", + "name": "ameba_tools", + "version": "1.0.6" + } + ] + }, + { + "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", + "architecture": "ameba", + "version": "1.0.6", + "category": "Contributed", + "help": { + "online": "http://www.amebaiot.com/" + }, + "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.0.6.tar.gz", + "archiveFileName": "ameba-1.0.6.tar.gz", + "checksum": "SHA-256:541977c720cd079581a90d269eb8a79c997eb4af09da0c6bb76c833ff9154ef0", + "size": "15448625", + "boards": [{ "name": "Ameba 8195AM" }], + "toolsDependencies": [ + { + "packager": "realtek", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "realtek", + "name": "ameba_tools", + "version": "1.0.6" + } + ] + }, + { + "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", + "architecture": "ameba", + "version": "1.0.5", + "category": "Contributed", + "help": { + "online": "http://www.amebaiot.com/" + }, + "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.0.5.tar.gz", + "archiveFileName": "ameba-1.0.5.tar.gz", + "checksum": "SHA-256:5bb37c277940c88eff42c342991a1df64b40a19fe886e7c44a75c3d377313623", + "size": "15450506", + "boards": [{ "name": "Ameba 8195AM" }], + "toolsDependencies": [ + { + "packager": "realtek", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "realtek", + "name": "ameba_tools", + "version": "1.0.5" + } + ] + }, + { + "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", + "architecture": "ameba", + "version": "1.0.4", + "category": "Contributed", + "help": { + "online": "http://www.amebaiot.com/" + }, + "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.0.4.tar.gz", + "archiveFileName": "ameba-1.0.4.tar.gz", + "checksum": "SHA-256:83c453986960405965867baee5a22760f964d2dad22116e228527a612690c165", + "size": "15436788", + "boards": [{ "name": "Ameba 8195AM" }], + "toolsDependencies": [ + { + "packager": "realtek", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "realtek", + "name": "ameba_tools", + "version": "1.0.4" + } + ] + }, + { + "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", + "architecture": "ameba", + "version": "1.0.3", + "category": "Contributed", + "help": { + "online": "http://www.amebaiot.com/" + }, + "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.0.3.tar.gz", + "archiveFileName": "ameba-1.0.3.tar.gz", + "checksum": "SHA-256:1981c779613c7d7003532b6d0c08b65ae030613c33c16023bd5d51bf97acaf51", + "size": "15416660", + "boards": [{ "name": "Ameba 8195AM" }], + "toolsDependencies": [ + { + "packager": "realtek", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "realtek", + "name": "ameba_tools", + "version": "1.0.3" + } + ] + }, + { + "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", + "architecture": "ameba", + "version": "1.0.2", + "category": "Contributed", + "help": { + "online": "http://www.amebaiot.com/" + }, + "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.0.2.tar.gz", + "archiveFileName": "ameba-1.0.2.tar.gz", + "checksum": "SHA-256:73d2cfff3afd0a697506534caeccae9e9f6e3391cc29ff338aca34eaf89f7cbc", + "size": "15363137", + "boards": [{ "name": "Ameba 8195AM" }], + "toolsDependencies": [ + { + "packager": "realtek", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "realtek", + "name": "ameba_tools", + "version": "1.0.2" + } + ] + }, + { + "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", + "architecture": "ameba", + "version": "1.0.1", + "category": "Contributed", + "help": { + "online": "http://www.amebaiot.com/" + }, + "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.0.1.tar.gz", + "archiveFileName": "ameba-1.0.1.tar.gz", + "checksum": "SHA-256:c89f08a3fc64edee1ed9a266b7e41cc1b15241787b6860ac46e5cafe2bad8b9b", + "size": "15363137", + "boards": [{ "name": "Ameba 8195AM" }], + "toolsDependencies": [ + { + "packager": "realtek", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "realtek", + "name": "ameba_tools", + "version": "1.0.1" + } + ] + }, + { + "name": "Realtek Ameba Boards (32-bits ARM Cortex-M3)", + "architecture": "ameba", + "version": "1.0.0", + "category": "Contributed", + "help": { + "online": "http://www.amebaiot.com/" + }, + "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba-1.0.0.tar.gz", + "archiveFileName": "ameba-1.0.0.tar.gz", + "checksum": "SHA-256:9beb7abc8cd7c22f4f031daf8e58e07aa5b3fc2d6449a120c54b5c899f1012fb", + "size": "15348074", + "boards": [{ "name": "Ameba 8195AM" }], + "toolsDependencies": [ + { + "packager": "realtek", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "realtek", + "name": "ameba_tools", + "version": "1.0.0" + } + ] + } + ], + + "tools": [ + { + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1", + "systems": [ + { + "host": "i686-mingw32", + "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-windows.tar.gz", + "url": "http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-windows.tar.gz", + "checksum": "SHA-256:fd8c111c861144f932728e00abd3f7d1107e186eb9cd6083a54c7236ea78b7c2", + "size": "84537449" + }, + { + "host": "x86_64-apple-darwin", + "url": "http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-mac.tar.gz", + "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-mac.tar.gz", + "checksum": "SHA-256:3598acf21600f17a8e4a4e8e193dc422b894dc09384759b270b2ece5facb59c2", + "size": "52518522" + }, + { + "host": "x86_64-pc-linux-gnu", + "url": "http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-linux64.tar.gz", + "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-linux64.tar.gz", + "checksum": "SHA-256:d23f6626148396d6ec42a5b4d928955a703e0757829195fa71a939e5b86eecf6", + "size": "51395093" + }, + { + "host": "i686-pc-linux-gnu", + "url": "http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-linux32.tar.gz", + "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-linux32.tar.gz", + "checksum": "SHA-256:ba1994235f69c526c564f65343f22ddbc9822b2ea8c5ee07dd79d89f6ace2498", + "size": "51029223" + } + ] + }, + { + "name": "ameba_tools", + "version": "1.1.0", + "systems": [ + { + "host": "i686-mingw32", + "archiveFileName": "ameba_tools_windows-1.1.0.tar.gz", + "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools_windows-1.1.0.tar.gz", + "checksum": "SHA-256:731cd60b06616cc872d88a8262b297d3c5a10e353e54e240b160caa9bb0d3e80", + "size": "784222" + }, + { + "host": "x86_64-apple-darwin", + "archiveFileName": "ameba_tools_macosx-1.1.0.tar.gz", + "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools_macosx-1.1.0.tar.gz", + "checksum": "SHA-256:727ddab27246e93ec1f4f7c1b877463b8ffc9add120e3ebaabb2fa601b68bf94", + "size": "65604" + }, + { + "host": "x86_64-pc-linux-gnu", + "archiveFileName": "ameba_tools_linux-1.1.0.tar.gz", + "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools_linux-1.1.0.tar.gz", + "checksum": "SHA-256:44baa47f871e3139c971ade778a277c365acbc2676e032c46bc8c31440bec6c8", + "size": "3211616" + }, + { + "host": "i686-pc-linux-gnu", + "archiveFileName": "ameba_tools_linux-1.1.0.tar.gz", + "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools_linux-1.1.0.tar.gz", + "checksum": "SHA-256:44baa47f871e3139c971ade778a277c365acbc2676e032c46bc8c31440bec6c8", + "size": "3211616" + } + ] + }, + { + "name": "ameba_tools", + "version": "1.0.9", + "systems": [ + { + "host": "i686-mingw32", + "archiveFileName": "ameba_tools_windows-1.0.9.tar.gz", + "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools_windows-1.0.9.tar.gz", + "checksum": "SHA-256:ccb795361cf20a69d41ef97466ee127c4721cd0068f9569b72fdb965356db3ec", + "size": "784212" + }, + { + "host": "x86_64-apple-darwin", + "archiveFileName": "ameba_tools_macosx-1.0.9.tar.gz", + "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools_macosx-1.0.9.tar.gz", + "checksum": "SHA-256:d4b938b34140d8bab16efc538f482bf61c22795ad690c9114215286e37ab7fdd", + "size": "64855" + }, + { + "host": "x86_64-pc-linux-gnu", + "archiveFileName": "ameba_tools_linux-1.0.9-v2.tar.gz", + "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools_linux-1.0.9-v2.tar.gz", + "checksum": "SHA-256:e55c49504521d4084c753983e3102fbedecf085d7aaba6fdbf3194ce52ce9ea5", + "size": "3212475" + }, + { + "host": "i686-pc-linux-gnu", + "archiveFileName": "ameba_tools_linux-1.0.9-v2.tar.gz", + "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools_linux-1.0.9-v2.tar.gz", + "checksum": "SHA-256:e55c49504521d4084c753983e3102fbedecf085d7aaba6fdbf3194ce52ce9ea5", + "size": "3212475" + } + ] + }, + { + "name": "ameba_tools", + "version": "1.0.8", + "systems": [ + { + "host": "i686-mingw32", + "archiveFileName": "ameba_tools-1.0.8.tar.gz", + "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools-1.0.8.tar.gz", + "checksum": "SHA-256:8f2f84ee52862c101e61e3eabae7f20384e02d8640451d96a5357fa260df82c7", + "size": "5527556" + }, + { + "host": "x86_64-apple-darwin", + "archiveFileName": "ameba_tools-1.0.8.tar.gz", + "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools-1.0.8.tar.gz", + "checksum": "SHA-256:8f2f84ee52862c101e61e3eabae7f20384e02d8640451d96a5357fa260df82c7", + "size": "5527556" + } + ] + }, + { + "name": "ameba_tools", + "version": "1.0.7", + "systems": [ + { + "host": "i686-mingw32", + "archiveFileName": "ameba_tools-1.0.7.tar.gz", + "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools-1.0.7.tar.gz", + "checksum": "SHA-256:2e67bcfbcd31ce3cc02a8edb4f645ccb2dcd8b3b9ccb63f2d090e54225c94075", + "size": "5540922" + }, + { + "host": "x86_64-apple-darwin", + "archiveFileName": "ameba_tools-1.0.7.tar.gz", + "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools-1.0.7.tar.gz", + "checksum": "SHA-256:2e67bcfbcd31ce3cc02a8edb4f645ccb2dcd8b3b9ccb63f2d090e54225c94075", + "size": "5540922" + } + ] + }, + { + "name": "ameba_tools", + "version": "1.0.6", + "systems": [ + { + "host": "i686-mingw32", + "archiveFileName": "ameba_tools-1.0.6.tar.gz", + "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools-1.0.6.tar.gz", + "checksum": "SHA-256:ac6580447f73fd3d5f063b4396e0b75865b6067f4d47eee7c68e39a47e13f222", + "size": "5502387" + }, + { + "host": "x86_64-apple-darwin", + "archiveFileName": "ameba_tools-1.0.6.tar.gz", + "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools-1.0.6.tar.gz", + "checksum": "SHA-256:ac6580447f73fd3d5f063b4396e0b75865b6067f4d47eee7c68e39a47e13f222", + "size": "5502387" + } + ] + }, + { + "name": "ameba_tools", + "version": "1.0.5", + "systems": [ + { + "host": "i686-mingw32", + "archiveFileName": "ameba_tools-1.0.5.tar.gz", + "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools-1.0.5.tar.gz", + "checksum": "SHA-256:ac6580447f73fd3d5f063b4396e0b75865b6067f4d47eee7c68e39a47e13f222", + "size": "5502387" + }, + { + "host": "x86_64-apple-darwin", + "archiveFileName": "ameba_tools-1.0.5.tar.gz", + "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools-1.0.5.tar.gz", + "checksum": "SHA-256:ac6580447f73fd3d5f063b4396e0b75865b6067f4d47eee7c68e39a47e13f222", + "size": "5502387" + } + ] + }, + { + "name": "ameba_tools", + "version": "1.0.4", + "systems": [ + { + "host": "i686-mingw32", + "archiveFileName": "ameba_tools-1.0.4.tar.gz", + "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools-1.0.4.tar.gz", + "checksum": "SHA-256:ac6580447f73fd3d5f063b4396e0b75865b6067f4d47eee7c68e39a47e13f222", + "size": "5502387" + }, + { + "host": "x86_64-apple-darwin", + "archiveFileName": "ameba_tools-1.0.4.tar.gz", + "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools-1.0.4.tar.gz", + "checksum": "SHA-256:ac6580447f73fd3d5f063b4396e0b75865b6067f4d47eee7c68e39a47e13f222", + "size": "5502387" + } + ] + }, + { + "name": "ameba_tools", + "version": "1.0.3", + "systems": [ + { + "host": "i686-mingw32", + "archiveFileName": "ameba_tools-1.0.3.tar.gz", + "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools-1.0.2.tar.gz", + "checksum": "SHA-256:cb5115f389896786995b6d6d9edd9c25408310700dc6bed267325a02b1dc3e90", + "size": "5108076" + } + ] + }, + { + "name": "ameba_tools", + "version": "1.0.2", + "systems": [ + { + "host": "i686-mingw32", + "archiveFileName": "ameba_tools-1.0.2.tar.gz", + "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools-1.0.2.tar.gz", + "checksum": "SHA-256:cb5115f389896786995b6d6d9edd9c25408310700dc6bed267325a02b1dc3e90", + "size": "5108076" + } + ] + }, + { + "name": "ameba_tools", + "version": "1.0.1", + "systems": [ + { + "host": "i686-mingw32", + "archiveFileName": "ameba_tools-1.0.1.tar.gz", + "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools-1.0.1.tar.gz", + "checksum": "SHA-256:cb5115f389896786995b6d6d9edd9c25408310700dc6bed267325a02b1dc3e90", + "size": "5108076" + } + ] + }, + { + "name": "ameba_tools", + "version": "1.0.0", + "systems": [ + { + "host": "i686-mingw32", + "archiveFileName": "ameba_tools-1.0.0.tar.gz", + "url": "https://github.com/Ameba8195/Arduino/raw/master/release/ameba_tools-1.0.0.tar.gz", + "checksum": "SHA-256:cb5115f389896786995b6d6d9edd9c25408310700dc6bed267325a02b1dc3e90", + "size": "5108076" + } + ] + } + ] + } + ] +} diff --git a/arduino/cores/packageindex/testdata/package_redbearlab_index.json b/arduino/cores/packageindex/testdata/package_redbearlab_index.json index 9f8b5f3fd95..978217a9270 100644 --- a/arduino/cores/packageindex/testdata/package_redbearlab_index.json +++ b/arduino/cores/packageindex/testdata/package_redbearlab_index.json @@ -1,495 +1,468 @@ { - "packages": - [ + "packages": [ + { + "name": "RedBear", + "maintainer": "RedBear", + "websiteURL": "http://redbear.cc", + "email": "info@redbear.cc", + "help": { "online": "http://redbear.cc" }, + "platforms": [ { - "name":"RedBear", - "maintainer":"RedBear", - "websiteURL":"http://redbear.cc", - "email":"info@redbear.cc", - "help":{ "online":"http://redbear.cc" }, - "platforms": - [ - { - "name":"RedBear AVR Boards", - "architecture":"avr", - "version":"1.0.0", - "category":"RedBear", - "url":"https://redbearlab.github.io/arduino/Blend/blend_boards.zip", - "archiveFileName":"blend_boards.zip", - "checksum":"SHA-256:B7D6590629FD2720986B2F06891C63654F7BFE708BF5134FB7E41BD5B4781802", - "size":"52218", - "help":{ "online":"https://redbearlab.zendesk.com/home" }, - "boards": - [ - { "name":"Blend" }, - { "name":"BlendMicro 3.3v/8MHz" }, - { "name":"BlendMicro 3.3v/16MHz(overclock)" } - ], - "toolsDependencies": - [ - { - "packager":"arduino", - "name":"avr-gcc", - "version":"4.8.1-arduino5" - }, - { - "packager":"arduino", - "name":"avrdude", - "version":"6.0.1-arduino5" - } - ] - }, - { - "name":"RedBear AVR Boards", - "architecture":"avr", - "version":"1.0.2", - "category":"RedBear", - "url":"https://redbearlab.github.io/arduino/Blend/blend_boards_v102.zip", - "archiveFileName":"blend_boards_v102.zip", - "checksum":"SHA-256:1EDE306E1E65507486D7C6E88F6BF4E427A21C0BEC8FE3E12939ABF5A8FEAB39", - "size":"53286", - "help":{ "online":"https://redbearlab.zendesk.com/home" }, - "boards": - [ - { "name":"Blend" }, - { "name":"BlendMicro 3.3v/8MHz" }, - { "name":"BlendMicro 3.3v/16MHz(overclock)" } - ], - "toolsDependencies": - [ - { - "packager":"arduino", - "name":"avr-gcc", - "version":"4.8.1-arduino5" - }, - { - "packager":"arduino", - "name":"avrdude", - "version":"6.0.1-arduino5" - } - ] - }, - { - "name":"RedBear AVR Boards", - "architecture":"avr", - "version":"1.0.3", - "category":"RedBear", - "url":"https://redbearlab.github.io/arduino/Blend/blend_boards_v103.zip", - "archiveFileName":"blend_boards_v103.zip", - "checksum":"SHA-256:1C15097B71D8E4AF50B1FF4D45CC4AFA77AA3A98B008606E4D3057459F8C3109", - "size":"45342", - "help":{ "online":"https://redbearlab.zendesk.com/home" }, - "boards": - [ - { "name":"Blend" }, - { "name":"BlendMicro 3.3v/8MHz" }, - { "name":"BlendMicro 3.3v/16MHz(overclock)" } - ], - "toolsDependencies": - [ - { - "packager":"arduino", - "name":"avr-gcc", - "version":"4.8.1-arduino5" - }, - { - "packager":"arduino", - "name":"avrdude", - "version":"6.0.1-arduino5" - } - ] - }, - { - "name": "RedBear nRF51822 Boards (32-bits ARM Cortex-M0)", - "architecture": "nRF51822", - "version": "1.0.0", - "category": "RedBear", - "url": "https://redbearlab.github.io/arduino/nRF51822/nRF51822_board.zip", - "archiveFileName": "nRF51822_board.zip", - "checksum": "SHA-256:A89B5C7EDCA505A495DEF6D80ACA86DCE058EF29E584C4FF480400801FBFF989", - "size": "1382924", - "boards": - [ - {"name": "RBL nRF51822(V1.0 16KB)"}, - {"name": "RBL nRF51822(V1.5 32KB)"}, - {"name": "BLE Nano(V1.0 16KB)"}, - {"name": "BLE Nano(V1.5 32KB)"} - ], - "toolsDependencies": - [ - { - "packager": "RedBear", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "RedBear", - "name": "bossac", - "version": "1.3a-arduino" - }, - { - "packager":"arduino", - "name":"avrdude", - "version":"6.0.1-arduino5" - } - ] - }, - { - "name": "RedBear nRF51822 Boards (32-bits ARM Cortex-M0)", - "architecture": "nRF51822", - "version": "1.0.3", - "category": "RedBear", - "url": "https://redbearlab.github.io/arduino/nRF51822/nRF51822_board_v103.zip", - "archiveFileName": "nRF51822_board_v103.zip", - "checksum": "SHA-256:51F11E5154EFB31F54D99D96CAD52E8F1DAFAC45C899876155F339AFD13693D4", - "size": "1261361", - "boards": - [ - {"name": "RBL nRF51822(V1.0 16KB)"}, - {"name": "RBL nRF51822(V1.5 32KB)"}, - {"name": "BLE Nano(V1.0 16KB)"}, - {"name": "BLE Nano(V1.5 32KB)"} - ], - "toolsDependencies": - [ - { - "packager": "RedBear", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "RedBear", - "name": "bossac", - "version": "1.3a-arduino" - }, - { - "packager":"arduino", - "name":"avrdude", - "version":"6.0.1-arduino5" - } - ] - }, - { - "name": "RedBear nRF51822 Boards (32-bits ARM Cortex-M0)", - "architecture": "nRF51822", - "version": "1.0.4", - "category": "RedBear", - "url": "https://redbearlab.github.io/arduino/nRF51822/nRF51822_board_v104.zip", - "archiveFileName": "nRF51822_board_v104.zip", - "checksum": "SHA-256:0025B4783DE47022DF931F5D9C601C4DFF02DC27ACA04EBD7068191CBCDACAC2", - "size": "1116303", - "boards": - [ - {"name": "RBL nRF51822(V1.0 16KB)"}, - {"name": "RBL nRF51822(V1.5 32KB)"}, - {"name": "BLE Nano(V1.0 16KB)"}, - {"name": "BLE Nano(V1.5 32KB)"} - ], - "toolsDependencies": - [ - { - "packager": "RedBear", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "RedBear", - "name": "bossac", - "version": "1.3a-arduino" - }, - { - "packager":"arduino", - "name":"avrdude", - "version":"6.0.1-arduino5" - } - ] - }, - { - "name": "RedBear nRF51822 Boards (32-bits ARM Cortex-M0)", - "architecture": "nRF51822", - "version": "1.0.5", - "category": "RedBear", - "url": "https://redbearlab.github.io/arduino/nRF51822/nRF51822_board_v105.zip", - "archiveFileName": "nRF51822_board_v105.zip", - "checksum": "SHA-256:04D62B0C5094C90242123657E11A0548B8F220AE52A1E2805D2B3A810D9B63EA", - "size": "1100337", - "boards": - [ - {"name": "RBL nRF51822(V1.0 16KB)"}, - {"name": "RBL nRF51822(V1.5 32KB)"}, - {"name": "BLE Nano(V1.0 16KB)"}, - {"name": "BLE Nano(V1.5 32KB)"} - ], - "toolsDependencies": - [ - { - "packager": "RedBear", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "RedBear", - "name": "bossac", - "version": "1.3a-arduino" - }, - { - "packager":"arduino", - "name":"avrdude", - "version":"6.0.1-arduino5" - } - ] - }, - { - "name": "RedBear nRF51822 Boards (32-bits ARM Cortex-M0)", - "architecture": "nRF51822", - "version": "1.0.6", - "category": "RedBear", - "url": "https://redbearlab.github.io/arduino/nRF51822/nRF51822_board_v106.zip", - "archiveFileName": "nRF51822_board_v106.zip", - "checksum": "SHA-256:980C8CE156A9FD82EBF882F6CFD613105B191DC51D21256C4A8F1894FEA427C2", - "size": "1470108", - "boards": - [ - {"name": "RBL nRF51822(V1.0 16KB)"}, - {"name": "RBL nRF51822(V1.5 32KB)"}, - {"name": "BLE Nano(V1.0 16KB)"}, - {"name": "BLE Nano(V1.5 32KB)"} - ], - "toolsDependencies": - [ - { - "packager": "RedBear", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "RedBear", - "name": "bossac", - "version": "1.3a-arduino" - }, - { - "packager":"arduino", - "name":"avrdude", - "version":"6.0.1-arduino5" - }, - { - "packager": "arduino", - "name": "openocd", - "version": "0.9.0-arduino" - } - ] - }, - { - "name": "RedBear nRF51822 Boards (32-bits ARM Cortex-M0)", - "architecture": "nRF51822", - "version": "1.0.7", - "category": "RedBear", - "url": "https://redbearlab.github.io/arduino/nRF51822/nRF51822_board_v107.zip", - "archiveFileName": "nRF51822_board_v107.zip", - "checksum": "SHA-256:A8D057ACEFC8BD4E8D873C4F1C8FEFEAA9B53AA03D8F4E27884D1D0E6990183B", - "size": "1475234", - "boards": - [ - {"name": "RBL nRF51822(V1.0 16KB)"}, - {"name": "RBL nRF51822(V1.5 32KB)"}, - {"name": "BLE Nano(V1.0 16KB)"}, - {"name": "BLE Nano(V1.5 32KB)"} - ], - "toolsDependencies": - [ - { - "packager": "RedBear", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "RedBear", - "name": "openocd", - "version": "0.10.0-dev-nrf5" - } - ] - }, - { - "name": "RedBear nRF51822 Boards (32-bits ARM Cortex-M0)", - "architecture": "nRF51822", - "version": "1.0.8", - "category": "RedBear", - "url": "https://redbearlab.github.io/arduino/nRF51822/nRF51822_board_v108.zip", - "archiveFileName": "nRF51822_board_v108.zip", - "checksum": "SHA-256:E3F9C15FCCA15EFBC3141611EB58BF6A9189C08BACFE53DC3E2EA8E54D797696", - "size": "1475415", - "boards": - [ - {"name": "RBL nRF51822(V1.0 16KB)"}, - {"name": "RBL nRF51822(V1.5 32KB)"}, - {"name": "BLE Nano(V1.0 16KB)"}, - {"name": "BLE Nano(V1.5 32KB)"} - ], - "toolsDependencies": - [ - { - "packager": "RedBear", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "RedBear", - "name": "openocd", - "version": "0.10.0-dev-nrf5" - } - ] - } - ], - "tools": - [ - { - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1", - "systems": - [ - { - "host": "i686-mingw32", - "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-windows.tar.gz", - "url": "http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-windows.tar.gz", - "checksum": "SHA-256:fd8c111c861144f932728e00abd3f7d1107e186eb9cd6083a54c7236ea78b7c2", - "size": "84537449" - }, - { - "host": "x86_64-apple-darwin", - "url": "http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-mac.tar.gz", - "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-mac.tar.gz", - "checksum": "SHA-256:3598acf21600f17a8e4a4e8e193dc422b894dc09384759b270b2ece5facb59c2", - "size": "52518522" - }, - { - "host": "x86_64-pc-linux-gnu", - "url": "http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-linux64.tar.gz", - "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-linux64.tar.gz", - "checksum": "SHA-256:d23f6626148396d6ec42a5b4d928955a703e0757829195fa71a939e5b86eecf6", - "size": "51395093" - }, - { - "host": "i686-pc-linux-gnu", - "url": "http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-linux32.tar.gz", - "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-linux32.tar.gz", - "checksum": "SHA-256:ba1994235f69c526c564f65343f22ddbc9822b2ea8c5ee07dd79d89f6ace2498", - "size": "51029223" - } - ] - }, - { - "name": "openocd", - "version": "0.9.0-arduino", - "systems": - [ - { - "host": "arm-linux-gnueabihf", - "url": "http://downloads.arduino.cc/tools/OpenOCD-0.9.0-arduino-arm-linux-gnueabihf.tar.bz2", - "archiveFileName": "OpenOCD-0.9.0-dev-arduino-arm-linux-gnueabihf.tar.bz2", - "checksum": "SHA-256:a84e7c4cba853f2c937d77286f8a0ca317447d3873e51cbd2a2d41424e044a18", - "size": "1402283" - }, - { - "host": "i686-mingw32", - "url": "http://downloads.arduino.cc/tools/OpenOCD-0.9.0-arduino-i686-pc-cygwin.tar.bz2", - "archiveFileName": "OpenOCD-0.9.0-arduino-i686-pc-cygwin.tar.bz2", - "checksum": "SHA-256:5310bdd3730168a33b09b68558e908ca8b2fec25620c488f50a5fb35d0d1effd", - "size": "2360705" - }, - { - "host": "x86_64-apple-darwin", - "url": "http://downloads.arduino.cc/tools/OpenOCD-0.9.0-arduino-x86_64-apple-darwin14.3.0.tar.bz2", - "archiveFileName": "OpenOCD-0.9.0-arduino-x86_64-apple-darwin14.3.0.tar.bz2", - "checksum": "SHA-256:ef90769c07b8018cec3a5054e690ac6c196e03720e102ac5038c3f9da4e44782", - "size": "2275101" - }, - { - "host": "x86_64-pc-linux-gnu", - "url": "http://downloads.arduino.cc/tools/OpenOCD-0.9.0-arduino-x86_64-linux-gnu.tar.bz2", - "archiveFileName": "OpenOCD-0.9.0-arduino-x86_64-linux-gnu.tar.bz2", - "checksum": "SHA-256:c350409f7badf213dfcc516ea34289461ad92d87806e8e33945508a2c6b2c0b3", - "size": "1210796" - }, - { - "host": "i686-pc-linux-gnu", - "url": "http://downloads.arduino.cc/tools/OpenOCD-0.9.0-arduino-i486-linux-gnu.tar.bz2", - "archiveFileName": "OpenOCD-0.9.0-arduino-i486-linux-gnu.tar.bz2", - "checksum": "SHA-256:4c9793dfd7822b0fc959d039e5ecabfa89092ee2911abfdc7b5905deb171499a", - "size": "1129654" - } - ] - }, - { - "name": "bossac", - "version": "1.3a-arduino", - "systems": - [ - { - "host": "i686-linux-gnu", - "url": "http://downloads.arduino.cc/tools/bossac-1.3a-arduino-i686-linux-gnu.tar.bz2", - "archiveFileName": "bossac-1.3a-arduino-i686-linux-gnu.tar.bz2", - "checksum": "SHA-256:d6d10362f40729a7877e43474fcf02ad82cf83321cc64ca931f5c82b2d25d24f", - "size": "147359" - }, - { - "host": "x86_64-pc-linux-gnu", - "url": "http://downloads.arduino.cc/tools/bossac-1.3a-arduino-x86_64-pc-linux-gnu.tar.bz2", - "archiveFileName": "bossac-1.3a-arduino-x86_64-pc-linux-gnu.tar.bz2", - "checksum": "SHA-256:c1daed033251296768fa8b63ad283e053da93427c0f3cd476a71a9188e18442c", - "size": "26179" - }, - { - "host": "i686-mingw32", - "url": "http://downloads.arduino.cc/tools/bossac-1.3a-arduino-i686-mingw32.tar.bz2", - "archiveFileName": "bossac-1.3a-arduino-i686-mingw32.tar.bz2", - "checksum": "SHA-256:a37727622e0f86cb4f2856ad0209568a5d804234dba3dc0778829730d61a5ec7", - "size": "265647" - }, - { - "host": "i386-apple-darwin11", - "url": "http://downloads.arduino.cc/tools/bossac-1.3a-arduino-i386-apple-darwin11.tar.bz2", - "archiveFileName": "bossac-1.3a-arduino-i386-apple-darwin11.tar.bz2", - "checksum": "SHA-256:40770b225753e7a52bb165e8f37e6b760364f5c5e96048168d0178945bd96ad6", - "size": "39475" - } - ] - }, - { - "name": "openocd", - "version": "0.10.0-dev-nrf5", - "systems": - [ - { - "host": "i386-apple-darwin11", - "url": "https://github.com/sandeepmistry/arduino-nRF5/releases/download/tools/openocd-osx-0.10.0-dev-nrf5.tar.gz", - "archiveFileName": "openocd-osx-0.10.0-dev-nrf5.tar.gz", - "size": "1345243", - "checksum": "MD5:3ffaa4e7cd4b96770eec65002c5959e3" - }, - { - "host": "i686-linux-gnu", - "url": "https://github.com/sandeepmistry/arduino-nRF5/releases/download/tools/openocd-linux32-0.10.0-dev-nrf5.tar.gz", - "archiveFileName": "openocd-linux32-0.10.0-dev-nrf5.tar.gz", - "size": "3585042", - "checksum": "MD5:02b3f4a3004cae86631bf13837c84504" - }, - { - "host": "x86_64-pc-linux-gnu", - "url": "https://github.com/sandeepmistry/arduino-nRF5/releases/download/tools/openocd-linux32-0.10.0-dev-nrf5.tar.gz", - "archiveFileName": "openocd-linux32-0.10.0-dev-nrf5.tar.gz", - "size": "3585042", - "checksum": "MD5:02b3f4a3004cae86631bf13837c84504" - }, - { - "host": "i686-mingw32", - "url": "https://github.com/sandeepmistry/arduino-nRF5/releases/download/tools/openocd-win32-0.10.0-dev-nrf5.tar.gz", - "archiveFileName": "openocd-win32-0.10.0-dev-nrf5.tar.gz", - "size": "5498373", - "checksum": "MD5:3acd3b08afda2bb09e75a0de5ac7c3cd" - } - ] - } - ] + "name": "RedBear AVR Boards", + "architecture": "avr", + "version": "1.0.0", + "category": "RedBear", + "url": "https://redbearlab.github.io/arduino/Blend/blend_boards.zip", + "archiveFileName": "blend_boards.zip", + "checksum": "SHA-256:B7D6590629FD2720986B2F06891C63654F7BFE708BF5134FB7E41BD5B4781802", + "size": "52218", + "help": { "online": "https://redbearlab.zendesk.com/home" }, + "boards": [ + { "name": "Blend" }, + { "name": "BlendMicro 3.3v/8MHz" }, + { "name": "BlendMicro 3.3v/16MHz(overclock)" } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "RedBear AVR Boards", + "architecture": "avr", + "version": "1.0.2", + "category": "RedBear", + "url": "https://redbearlab.github.io/arduino/Blend/blend_boards_v102.zip", + "archiveFileName": "blend_boards_v102.zip", + "checksum": "SHA-256:1EDE306E1E65507486D7C6E88F6BF4E427A21C0BEC8FE3E12939ABF5A8FEAB39", + "size": "53286", + "help": { "online": "https://redbearlab.zendesk.com/home" }, + "boards": [ + { "name": "Blend" }, + { "name": "BlendMicro 3.3v/8MHz" }, + { "name": "BlendMicro 3.3v/16MHz(overclock)" } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "RedBear AVR Boards", + "architecture": "avr", + "version": "1.0.3", + "category": "RedBear", + "url": "https://redbearlab.github.io/arduino/Blend/blend_boards_v103.zip", + "archiveFileName": "blend_boards_v103.zip", + "checksum": "SHA-256:1C15097B71D8E4AF50B1FF4D45CC4AFA77AA3A98B008606E4D3057459F8C3109", + "size": "45342", + "help": { "online": "https://redbearlab.zendesk.com/home" }, + "boards": [ + { "name": "Blend" }, + { "name": "BlendMicro 3.3v/8MHz" }, + { "name": "BlendMicro 3.3v/16MHz(overclock)" } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "RedBear nRF51822 Boards (32-bits ARM Cortex-M0)", + "architecture": "nRF51822", + "version": "1.0.0", + "category": "RedBear", + "url": "https://redbearlab.github.io/arduino/nRF51822/nRF51822_board.zip", + "archiveFileName": "nRF51822_board.zip", + "checksum": "SHA-256:A89B5C7EDCA505A495DEF6D80ACA86DCE058EF29E584C4FF480400801FBFF989", + "size": "1382924", + "boards": [ + { "name": "RBL nRF51822(V1.0 16KB)" }, + { "name": "RBL nRF51822(V1.5 32KB)" }, + { "name": "BLE Nano(V1.0 16KB)" }, + { "name": "BLE Nano(V1.5 32KB)" } + ], + "toolsDependencies": [ + { + "packager": "RedBear", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "RedBear", + "name": "bossac", + "version": "1.3a-arduino" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "RedBear nRF51822 Boards (32-bits ARM Cortex-M0)", + "architecture": "nRF51822", + "version": "1.0.3", + "category": "RedBear", + "url": "https://redbearlab.github.io/arduino/nRF51822/nRF51822_board_v103.zip", + "archiveFileName": "nRF51822_board_v103.zip", + "checksum": "SHA-256:51F11E5154EFB31F54D99D96CAD52E8F1DAFAC45C899876155F339AFD13693D4", + "size": "1261361", + "boards": [ + { "name": "RBL nRF51822(V1.0 16KB)" }, + { "name": "RBL nRF51822(V1.5 32KB)" }, + { "name": "BLE Nano(V1.0 16KB)" }, + { "name": "BLE Nano(V1.5 32KB)" } + ], + "toolsDependencies": [ + { + "packager": "RedBear", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "RedBear", + "name": "bossac", + "version": "1.3a-arduino" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "RedBear nRF51822 Boards (32-bits ARM Cortex-M0)", + "architecture": "nRF51822", + "version": "1.0.4", + "category": "RedBear", + "url": "https://redbearlab.github.io/arduino/nRF51822/nRF51822_board_v104.zip", + "archiveFileName": "nRF51822_board_v104.zip", + "checksum": "SHA-256:0025B4783DE47022DF931F5D9C601C4DFF02DC27ACA04EBD7068191CBCDACAC2", + "size": "1116303", + "boards": [ + { "name": "RBL nRF51822(V1.0 16KB)" }, + { "name": "RBL nRF51822(V1.5 32KB)" }, + { "name": "BLE Nano(V1.0 16KB)" }, + { "name": "BLE Nano(V1.5 32KB)" } + ], + "toolsDependencies": [ + { + "packager": "RedBear", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "RedBear", + "name": "bossac", + "version": "1.3a-arduino" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "RedBear nRF51822 Boards (32-bits ARM Cortex-M0)", + "architecture": "nRF51822", + "version": "1.0.5", + "category": "RedBear", + "url": "https://redbearlab.github.io/arduino/nRF51822/nRF51822_board_v105.zip", + "archiveFileName": "nRF51822_board_v105.zip", + "checksum": "SHA-256:04D62B0C5094C90242123657E11A0548B8F220AE52A1E2805D2B3A810D9B63EA", + "size": "1100337", + "boards": [ + { "name": "RBL nRF51822(V1.0 16KB)" }, + { "name": "RBL nRF51822(V1.5 32KB)" }, + { "name": "BLE Nano(V1.0 16KB)" }, + { "name": "BLE Nano(V1.5 32KB)" } + ], + "toolsDependencies": [ + { + "packager": "RedBear", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "RedBear", + "name": "bossac", + "version": "1.3a-arduino" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "RedBear nRF51822 Boards (32-bits ARM Cortex-M0)", + "architecture": "nRF51822", + "version": "1.0.6", + "category": "RedBear", + "url": "https://redbearlab.github.io/arduino/nRF51822/nRF51822_board_v106.zip", + "archiveFileName": "nRF51822_board_v106.zip", + "checksum": "SHA-256:980C8CE156A9FD82EBF882F6CFD613105B191DC51D21256C4A8F1894FEA427C2", + "size": "1470108", + "boards": [ + { "name": "RBL nRF51822(V1.0 16KB)" }, + { "name": "RBL nRF51822(V1.5 32KB)" }, + { "name": "BLE Nano(V1.0 16KB)" }, + { "name": "BLE Nano(V1.5 32KB)" } + ], + "toolsDependencies": [ + { + "packager": "RedBear", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "RedBear", + "name": "bossac", + "version": "1.3a-arduino" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + }, + { + "packager": "arduino", + "name": "openocd", + "version": "0.9.0-arduino" + } + ] + }, + { + "name": "RedBear nRF51822 Boards (32-bits ARM Cortex-M0)", + "architecture": "nRF51822", + "version": "1.0.7", + "category": "RedBear", + "url": "https://redbearlab.github.io/arduino/nRF51822/nRF51822_board_v107.zip", + "archiveFileName": "nRF51822_board_v107.zip", + "checksum": "SHA-256:A8D057ACEFC8BD4E8D873C4F1C8FEFEAA9B53AA03D8F4E27884D1D0E6990183B", + "size": "1475234", + "boards": [ + { "name": "RBL nRF51822(V1.0 16KB)" }, + { "name": "RBL nRF51822(V1.5 32KB)" }, + { "name": "BLE Nano(V1.0 16KB)" }, + { "name": "BLE Nano(V1.5 32KB)" } + ], + "toolsDependencies": [ + { + "packager": "RedBear", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "RedBear", + "name": "openocd", + "version": "0.10.0-dev-nrf5" + } + ] + }, + { + "name": "RedBear nRF51822 Boards (32-bits ARM Cortex-M0)", + "architecture": "nRF51822", + "version": "1.0.8", + "category": "RedBear", + "url": "https://redbearlab.github.io/arduino/nRF51822/nRF51822_board_v108.zip", + "archiveFileName": "nRF51822_board_v108.zip", + "checksum": "SHA-256:E3F9C15FCCA15EFBC3141611EB58BF6A9189C08BACFE53DC3E2EA8E54D797696", + "size": "1475415", + "boards": [ + { "name": "RBL nRF51822(V1.0 16KB)" }, + { "name": "RBL nRF51822(V1.5 32KB)" }, + { "name": "BLE Nano(V1.0 16KB)" }, + { "name": "BLE Nano(V1.5 32KB)" } + ], + "toolsDependencies": [ + { + "packager": "RedBear", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "RedBear", + "name": "openocd", + "version": "0.10.0-dev-nrf5" + } + ] + } + ], + "tools": [ + { + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1", + "systems": [ + { + "host": "i686-mingw32", + "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-windows.tar.gz", + "url": "http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-windows.tar.gz", + "checksum": "SHA-256:fd8c111c861144f932728e00abd3f7d1107e186eb9cd6083a54c7236ea78b7c2", + "size": "84537449" + }, + { + "host": "x86_64-apple-darwin", + "url": "http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-mac.tar.gz", + "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-mac.tar.gz", + "checksum": "SHA-256:3598acf21600f17a8e4a4e8e193dc422b894dc09384759b270b2ece5facb59c2", + "size": "52518522" + }, + { + "host": "x86_64-pc-linux-gnu", + "url": "http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-linux64.tar.gz", + "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-linux64.tar.gz", + "checksum": "SHA-256:d23f6626148396d6ec42a5b4d928955a703e0757829195fa71a939e5b86eecf6", + "size": "51395093" + }, + { + "host": "i686-pc-linux-gnu", + "url": "http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-linux32.tar.gz", + "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-linux32.tar.gz", + "checksum": "SHA-256:ba1994235f69c526c564f65343f22ddbc9822b2ea8c5ee07dd79d89f6ace2498", + "size": "51029223" + } + ] + }, + { + "name": "openocd", + "version": "0.9.0-arduino", + "systems": [ + { + "host": "arm-linux-gnueabihf", + "url": "http://downloads.arduino.cc/tools/OpenOCD-0.9.0-arduino-arm-linux-gnueabihf.tar.bz2", + "archiveFileName": "OpenOCD-0.9.0-dev-arduino-arm-linux-gnueabihf.tar.bz2", + "checksum": "SHA-256:a84e7c4cba853f2c937d77286f8a0ca317447d3873e51cbd2a2d41424e044a18", + "size": "1402283" + }, + { + "host": "i686-mingw32", + "url": "http://downloads.arduino.cc/tools/OpenOCD-0.9.0-arduino-i686-pc-cygwin.tar.bz2", + "archiveFileName": "OpenOCD-0.9.0-arduino-i686-pc-cygwin.tar.bz2", + "checksum": "SHA-256:5310bdd3730168a33b09b68558e908ca8b2fec25620c488f50a5fb35d0d1effd", + "size": "2360705" + }, + { + "host": "x86_64-apple-darwin", + "url": "http://downloads.arduino.cc/tools/OpenOCD-0.9.0-arduino-x86_64-apple-darwin14.3.0.tar.bz2", + "archiveFileName": "OpenOCD-0.9.0-arduino-x86_64-apple-darwin14.3.0.tar.bz2", + "checksum": "SHA-256:ef90769c07b8018cec3a5054e690ac6c196e03720e102ac5038c3f9da4e44782", + "size": "2275101" + }, + { + "host": "x86_64-pc-linux-gnu", + "url": "http://downloads.arduino.cc/tools/OpenOCD-0.9.0-arduino-x86_64-linux-gnu.tar.bz2", + "archiveFileName": "OpenOCD-0.9.0-arduino-x86_64-linux-gnu.tar.bz2", + "checksum": "SHA-256:c350409f7badf213dfcc516ea34289461ad92d87806e8e33945508a2c6b2c0b3", + "size": "1210796" + }, + { + "host": "i686-pc-linux-gnu", + "url": "http://downloads.arduino.cc/tools/OpenOCD-0.9.0-arduino-i486-linux-gnu.tar.bz2", + "archiveFileName": "OpenOCD-0.9.0-arduino-i486-linux-gnu.tar.bz2", + "checksum": "SHA-256:4c9793dfd7822b0fc959d039e5ecabfa89092ee2911abfdc7b5905deb171499a", + "size": "1129654" + } + ] + }, + { + "name": "bossac", + "version": "1.3a-arduino", + "systems": [ + { + "host": "i686-linux-gnu", + "url": "http://downloads.arduino.cc/tools/bossac-1.3a-arduino-i686-linux-gnu.tar.bz2", + "archiveFileName": "bossac-1.3a-arduino-i686-linux-gnu.tar.bz2", + "checksum": "SHA-256:d6d10362f40729a7877e43474fcf02ad82cf83321cc64ca931f5c82b2d25d24f", + "size": "147359" + }, + { + "host": "x86_64-pc-linux-gnu", + "url": "http://downloads.arduino.cc/tools/bossac-1.3a-arduino-x86_64-pc-linux-gnu.tar.bz2", + "archiveFileName": "bossac-1.3a-arduino-x86_64-pc-linux-gnu.tar.bz2", + "checksum": "SHA-256:c1daed033251296768fa8b63ad283e053da93427c0f3cd476a71a9188e18442c", + "size": "26179" + }, + { + "host": "i686-mingw32", + "url": "http://downloads.arduino.cc/tools/bossac-1.3a-arduino-i686-mingw32.tar.bz2", + "archiveFileName": "bossac-1.3a-arduino-i686-mingw32.tar.bz2", + "checksum": "SHA-256:a37727622e0f86cb4f2856ad0209568a5d804234dba3dc0778829730d61a5ec7", + "size": "265647" + }, + { + "host": "i386-apple-darwin11", + "url": "http://downloads.arduino.cc/tools/bossac-1.3a-arduino-i386-apple-darwin11.tar.bz2", + "archiveFileName": "bossac-1.3a-arduino-i386-apple-darwin11.tar.bz2", + "checksum": "SHA-256:40770b225753e7a52bb165e8f37e6b760364f5c5e96048168d0178945bd96ad6", + "size": "39475" + } + ] + }, + { + "name": "openocd", + "version": "0.10.0-dev-nrf5", + "systems": [ + { + "host": "i386-apple-darwin11", + "url": "https://github.com/sandeepmistry/arduino-nRF5/releases/download/tools/openocd-osx-0.10.0-dev-nrf5.tar.gz", + "archiveFileName": "openocd-osx-0.10.0-dev-nrf5.tar.gz", + "size": "1345243", + "checksum": "MD5:3ffaa4e7cd4b96770eec65002c5959e3" + }, + { + "host": "i686-linux-gnu", + "url": "https://github.com/sandeepmistry/arduino-nRF5/releases/download/tools/openocd-linux32-0.10.0-dev-nrf5.tar.gz", + "archiveFileName": "openocd-linux32-0.10.0-dev-nrf5.tar.gz", + "size": "3585042", + "checksum": "MD5:02b3f4a3004cae86631bf13837c84504" + }, + { + "host": "x86_64-pc-linux-gnu", + "url": "https://github.com/sandeepmistry/arduino-nRF5/releases/download/tools/openocd-linux32-0.10.0-dev-nrf5.tar.gz", + "archiveFileName": "openocd-linux32-0.10.0-dev-nrf5.tar.gz", + "size": "3585042", + "checksum": "MD5:02b3f4a3004cae86631bf13837c84504" + }, + { + "host": "i686-mingw32", + "url": "https://github.com/sandeepmistry/arduino-nRF5/releases/download/tools/openocd-win32-0.10.0-dev-nrf5.tar.gz", + "archiveFileName": "openocd-win32-0.10.0-dev-nrf5.tar.gz", + "size": "5498373", + "checksum": "MD5:3acd3b08afda2bb09e75a0de5ac7c3cd" + } + ] } - ] + ] + } + ] } diff --git a/arduino/cores/packageindex/testdata/package_rfduino_index.json b/arduino/cores/packageindex/testdata/package_rfduino_index.json index fa358fe26db..19195fb6ca0 100644 --- a/arduino/cores/packageindex/testdata/package_rfduino_index.json +++ b/arduino/cores/packageindex/testdata/package_rfduino_index.json @@ -1,180 +1,180 @@ { - "packages":[ - { - "name":"RFduino", - "maintainer":"RFduino", - "websiteURL":"http://www.rfduino.com", - "email":"support@rfduino.com", - "help":{ - "online":"http://forum.rfduino.com" - }, - "platforms":[ - { - "name": "RFduino Boards", - "architecture": "RFduino", - "version": "2.3", - "category": "Arduino", - "url": "http://www.rfdigital.com/wp-content/uploads/2014/03/RFduino_2.3.zip", - "archiveFileName": "RFduino_2.3.zip", - "checksum": "SHA-256:b0dd7bf82ad7e98c8650c71603b70ddc5877c191ab149d858dfa81d2fbb6ac4d", - "size": "37676704", - "help":{ - "online":"http://forum.rfduino.com" - }, - "boards": [ - { - "name": "RFduino" - } - ], - "toolsDependencies": [ - { - "packager": "RFduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "RFduino", - "name": "RFDLoader", - "version": "1.2" - } - ] + "packages": [ + { + "name": "RFduino", + "maintainer": "RFduino", + "websiteURL": "http://www.rfduino.com", + "email": "support@rfduino.com", + "help": { + "online": "http://forum.rfduino.com" + }, + "platforms": [ + { + "name": "RFduino Boards", + "architecture": "RFduino", + "version": "2.3", + "category": "Arduino", + "url": "http://www.rfdigital.com/wp-content/uploads/2014/03/RFduino_2.3.zip", + "archiveFileName": "RFduino_2.3.zip", + "checksum": "SHA-256:b0dd7bf82ad7e98c8650c71603b70ddc5877c191ab149d858dfa81d2fbb6ac4d", + "size": "37676704", + "help": { + "online": "http://forum.rfduino.com" + }, + "boards": [ + { + "name": "RFduino" + } + ], + "toolsDependencies": [ + { + "packager": "RFduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "RFduino", + "name": "RFDLoader", + "version": "1.2" + } + ] + }, + { + "name": "RFduino Boards", + "architecture": "RFduino", + "version": "2.3.1", + "category": "Arduino", + "url": "http://www.rfdigital.com/wp-content/uploads/2014/03/RFduino_2.3.1.zip", + "archiveFileName": "RFduino_2.3.1.zip", + "checksum": "SHA-256:b1c8dec3a2a3efe0db2c18ce911b88002d4b74849dd593475d26360a92b39468", + "size": "36962261", + "help": { + "online": "http://forum.rfduino.com" + }, + "boards": [ + { + "name": "RFduino" + } + ], + "toolsDependencies": [ + { + "packager": "RFduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" }, { - "name": "RFduino Boards", - "architecture": "RFduino", - "version": "2.3.1", - "category": "Arduino", - "url": "http://www.rfdigital.com/wp-content/uploads/2014/03/RFduino_2.3.1.zip", - "archiveFileName": "RFduino_2.3.1.zip", - "checksum": "SHA-256:b1c8dec3a2a3efe0db2c18ce911b88002d4b74849dd593475d26360a92b39468", - "size": "36962261", - "help":{ - "online":"http://forum.rfduino.com" - }, - "boards": [ - { - "name": "RFduino" - } - ], - "toolsDependencies": [ - { - "packager": "RFduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "RFduino", - "name": "RFDLoader", - "version": "1.5" - } - ] + "packager": "RFduino", + "name": "RFDLoader", + "version": "1.5" } - ], + ] + } + ], - "tools":[ - { - "name":"arm-none-eabi-gcc", - "version":"4.8.3-2014q1", - "systems":[ - { - "host":"i686-mingw32", - "archiveFileName":"gcc-arm-none-eabi-4.8.3-2014q1-windows.tar.gz", - "url":"http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-windows.tar.gz", - "checksum":"SHA-256:fd8c111c861144f932728e00abd3f7d1107e186eb9cd6083a54c7236ea78b7c2", - "size":"84537449" - }, - { - "host":"x86_64-apple-darwin", - "url":"http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-mac.tar.gz", - "archiveFileName":"gcc-arm-none-eabi-4.8.3-2014q1-mac.tar.gz", - "checksum":"SHA-256:3598acf21600f17a8e4a4e8e193dc422b894dc09384759b270b2ece5facb59c2", - "size":"52518522" - }, - { - "host":"x86_64-pc-linux-gnu", - "url":"http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-linux64.tar.gz", - "archiveFileName":"gcc-arm-none-eabi-4.8.3-2014q1-linux64.tar.gz", - "checksum":"SHA-256:d23f6626148396d6ec42a5b4d928955a703e0757829195fa71a939e5b86eecf6", - "size":"51395093" - }, - { - "host":"i686-pc-linux-gnu", - "url":"http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-linux32.tar.gz", - "archiveFileName":"gcc-arm-none-eabi-4.8.3-2014q1-linux32.tar.gz", - "checksum":"SHA-256:ba1994235f69c526c564f65343f22ddbc9822b2ea8c5ee07dd79d89f6ace2498", - "size":"51029223" - } - ] + "tools": [ + { + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1", + "systems": [ + { + "host": "i686-mingw32", + "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-windows.tar.gz", + "url": "http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-windows.tar.gz", + "checksum": "SHA-256:fd8c111c861144f932728e00abd3f7d1107e186eb9cd6083a54c7236ea78b7c2", + "size": "84537449" + }, + { + "host": "x86_64-apple-darwin", + "url": "http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-mac.tar.gz", + "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-mac.tar.gz", + "checksum": "SHA-256:3598acf21600f17a8e4a4e8e193dc422b894dc09384759b270b2ece5facb59c2", + "size": "52518522" + }, + { + "host": "x86_64-pc-linux-gnu", + "url": "http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-linux64.tar.gz", + "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-linux64.tar.gz", + "checksum": "SHA-256:d23f6626148396d6ec42a5b4d928955a703e0757829195fa71a939e5b86eecf6", + "size": "51395093" + }, + { + "host": "i686-pc-linux-gnu", + "url": "http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-linux32.tar.gz", + "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-linux32.tar.gz", + "checksum": "SHA-256:ba1994235f69c526c564f65343f22ddbc9822b2ea8c5ee07dd79d89f6ace2498", + "size": "51029223" + } + ] + }, + { + "name": "RFDLoader", + "version": "1.2", + "systems": [ + { + "host": "i686-mingw32", + "archiveFileName": "RFDLoader_1.2_win.zip", + "url": "http://www.rfdigital.com/wp-content/uploads/2014/03/RFDLoader_1.2_win.zip", + "checksum": "SHA-256:e421469a1ad1c9591d20d349dafa1c1ceb7958920fd1bbf59914fcb298b04913", + "size": "59910" + }, + { + "host": "x86_64-apple-darwin", + "archiveFileName": "RFDLoader_1.2_osx.tar.gz", + "url": "http://www.rfdigital.com/wp-content/uploads/2014/03/RFDLoader_1.2_osx.tar.gz", + "checksum": "SHA-256:b00a1b84703d185e335e2a956acb8f00b79e73f3b6950b0cd831c29be5dc8da8", + "size": "14348" + }, + { + "host": "x86_64-pc-linux-gnu", + "archiveFileName": "RFDLoader_placeholder_linux64.zip", + "url": "http://www.rfdigital.com/wp-content/uploads/2014/03/RFDLoader_placeholder_linux64.zip", + "checksum": "SHA-256:144b8c9a866264cafbb600b59d9e95cd253d674d8f0d5b4bf388eeabd3ee9956", + "size": "409" + }, + { + "host": "i686-pc-linux-gnu", + "archiveFileName": "RFDLoader_placeholder_linux32.zip", + "url": "http://www.rfdigital.com/wp-content/uploads/2014/03/RFDLoader_placeholder_linux32.zip", + "checksum": "SHA-256:144b8c9a866264cafbb600b59d9e95cd253d674d8f0d5b4bf388eeabd3ee9956", + "size": "409" + } + ] + }, + { + "name": "RFDLoader", + "version": "1.5", + "systems": [ + { + "host": "i686-mingw32", + "archiveFileName": "RFDLoader_1.5_win.zip", + "url": "http://www.rfdigital.com/wp-content/uploads/2014/03/RFDLoader_1.5_win.zip", + "checksum": "SHA-256:10440b2a39eb8d4bacc53c9342968d85e4d13dc9c412b249bd925fdce8021e9d", + "size": "19151" + }, + { + "host": "x86_64-apple-darwin", + "archiveFileName": "RFDLoader_1.5_osx.tar.gz", + "url": "http://www.rfdigital.com/wp-content/uploads/2014/03/RFDLoader_1.5_osx.tar.gz", + "checksum": "SHA-256:122507e32fcc0ba3e6fde41d9fa7cc5f634354b93da76c2cbfe9485800bb5e6e", + "size": "14839" }, { - "name":"RFDLoader", - "version":"1.2", - "systems":[ - { - "host":"i686-mingw32", - "archiveFileName":"RFDLoader_1.2_win.zip", - "url":"http://www.rfdigital.com/wp-content/uploads/2014/03/RFDLoader_1.2_win.zip", - "checksum":"SHA-256:e421469a1ad1c9591d20d349dafa1c1ceb7958920fd1bbf59914fcb298b04913", - "size":"59910" - }, - { - "host":"x86_64-apple-darwin", - "archiveFileName":"RFDLoader_1.2_osx.tar.gz", - "url":"http://www.rfdigital.com/wp-content/uploads/2014/03/RFDLoader_1.2_osx.tar.gz", - "checksum":"SHA-256:b00a1b84703d185e335e2a956acb8f00b79e73f3b6950b0cd831c29be5dc8da8", - "size":"14348" - }, - { - "host":"x86_64-pc-linux-gnu", - "archiveFileName":"RFDLoader_placeholder_linux64.zip", - "url":"http://www.rfdigital.com/wp-content/uploads/2014/03/RFDLoader_placeholder_linux64.zip", - "checksum":"SHA-256:144b8c9a866264cafbb600b59d9e95cd253d674d8f0d5b4bf388eeabd3ee9956", - "size":"409" - }, - { - "host":"i686-pc-linux-gnu", - "archiveFileName":"RFDLoader_placeholder_linux32.zip", - "url":"http://www.rfdigital.com/wp-content/uploads/2014/03/RFDLoader_placeholder_linux32.zip", - "checksum":"SHA-256:144b8c9a866264cafbb600b59d9e95cd253d674d8f0d5b4bf388eeabd3ee9956", - "size":"409" - } - ] + "host": "x86_64-pc-linux-gnu", + "archiveFileName": "RFDLoader_1.5_linux64.tar.gz", + "url": "http://www.rfdigital.com/wp-content/uploads/2014/03/RFDLoader_1.5_linux64.tar.gz", + "checksum": "SHA-256:507331e7afe16091740516b5ce0197d33388e404a341161c83d7e9ed155d5b91", + "size": "7700" }, { - "name":"RFDLoader", - "version":"1.5", - "systems":[ - { - "host":"i686-mingw32", - "archiveFileName":"RFDLoader_1.5_win.zip", - "url":"http://www.rfdigital.com/wp-content/uploads/2014/03/RFDLoader_1.5_win.zip", - "checksum":"SHA-256:10440b2a39eb8d4bacc53c9342968d85e4d13dc9c412b249bd925fdce8021e9d", - "size":"19151" - }, - { - "host":"x86_64-apple-darwin", - "archiveFileName":"RFDLoader_1.5_osx.tar.gz", - "url":"http://www.rfdigital.com/wp-content/uploads/2014/03/RFDLoader_1.5_osx.tar.gz", - "checksum":"SHA-256:122507e32fcc0ba3e6fde41d9fa7cc5f634354b93da76c2cbfe9485800bb5e6e", - "size":"14839" - }, - { - "host":"x86_64-pc-linux-gnu", - "archiveFileName":"RFDLoader_1.5_linux64.tar.gz", - "url":"http://www.rfdigital.com/wp-content/uploads/2014/03/RFDLoader_1.5_linux64.tar.gz", - "checksum":"SHA-256:507331e7afe16091740516b5ce0197d33388e404a341161c83d7e9ed155d5b91", - "size":"7700" - }, - { - "host":"i686-pc-linux-gnu", - "archiveFileName":"RFDLoader_1.5_linux32.tar.gz", - "url":"http://www.rfdigital.com/wp-content/uploads/2014/03/RFDLoader_1.5_linux32.tar.gz", - "checksum":"SHA-256:71fe4fa94604737a73f8c660fe8e9f921a1d922f7fd93f4364514d19aeb2bf15", - "size":"7141" - } - ] + "host": "i686-pc-linux-gnu", + "archiveFileName": "RFDLoader_1.5_linux32.tar.gz", + "url": "http://www.rfdigital.com/wp-content/uploads/2014/03/RFDLoader_1.5_linux32.tar.gz", + "checksum": "SHA-256:71fe4fa94604737a73f8c660fe8e9f921a1d922f7fd93f4364514d19aeb2bf15", + "size": "7141" } - ] - } - ] + ] + } + ] + } + ] } diff --git a/arduino/cores/packageindex/testdata/package_rig_index.json b/arduino/cores/packageindex/testdata/package_rig_index.json index 4ba29dad06f..882440b61f8 100644 --- a/arduino/cores/packageindex/testdata/package_rig_index.json +++ b/arduino/cores/packageindex/testdata/package_rig_index.json @@ -21,9 +21,7 @@ "archiveFileName": "rigcelllite-1.1.0.zip", "checksum": "SHA-256:f30ee2bbdf0330aed87be5bb46b22200b7bada85cd4b4080fc19d60c25271b69", "size": "1419", - "boards": [ - {"name": "RIG CELL Lite"} - ], + "boards": [{ "name": "RIG CELL Lite" }], "toolsDependencies": [ { "packager": "arduino", @@ -41,4 +39,4 @@ "tools": [] } ] -} \ No newline at end of file +} diff --git a/arduino/cores/packageindex/testdata/package_rnc_index.json b/arduino/cores/packageindex/testdata/package_rnc_index.json index 1bb86e7b2f4..ce505166a5e 100644 --- a/arduino/cores/packageindex/testdata/package_rnc_index.json +++ b/arduino/cores/packageindex/testdata/package_rnc_index.json @@ -1,44 +1,42 @@ { - "packages":[ - { - "name":"RiddleAndCode", - "maintainer":"Riddle&Code Ltd.", - "websiteURL":"https://riddleandcode.com", - "email":"info@riddleandcode.com", - "help":{ - "online":"http://hashlust.com" - }, - "platforms":[ + "packages": [ + { + "name": "RiddleAndCode", + "maintainer": "Riddle&Code Ltd.", + "websiteURL": "https://riddleandcode.com", + "email": "info@riddleandcode.com", + "help": { + "online": "http://hashlust.com" + }, + "platforms": [ + { + "name": "RiddleAndCode AVR Boards", + "architecture": "avr", + "version": "1.0.0", + "category": "Contributed", + "url": "https://github.com/RiddleAndCode/RnCAtmega256RFR2/raw/master/Board_Manager/rncatmega256rfr2.tar.bz2", + "archiveFileName": "rncatmega256rfr2.tar.bz2", + "checksum": "SHA-256:038CEE0B491C8C0553976E5B27E10F063048539881FDB53727508A3AE1405C34", + "size": "10308", + "help": { + "online": "http://hashlust.com" + }, + "boards": [{ "name": "ATmega256RFR2 Xplained Pro Evaluation Kit" }], + "toolsDependencies": [ { - "name":"RiddleAndCode AVR Boards", - "architecture":"avr", - "version":"1.0.0", - "category":"Contributed", - "url":"https://github.com/RiddleAndCode/RnCAtmega256RFR2/raw/master/Board_Manager/rncatmega256rfr2.tar.bz2", - "archiveFileName":"rncatmega256rfr2.tar.bz2", - "checksum":"SHA-256:038CEE0B491C8C0553976E5B27E10F063048539881FDB53727508A3AE1405C34", - "size":"10308", - "help":{ - "online":"http://hashlust.com" - }, - "boards":[ - { "name":"ATmega256RFR2 Xplained Pro Evaluation Kit" } - ], - "toolsDependencies":[ - { - "packager":"arduino", - "name":"avr-gcc", - "version":"4.8.1-arduino5" - }, - { - "packager":"arduino", - "name":"avrdude", - "version":"6.0.1-arduino5" - } - ] + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" } - ], - "tools":[] - } - ] + ] + } + ], + "tools": [] + } + ] } diff --git a/arduino/cores/packageindex/testdata/package_seeeduino_index.json b/arduino/cores/packageindex/testdata/package_seeeduino_index.json index 7d386e452cb..6d73a93aa78 100644 --- a/arduino/cores/packageindex/testdata/package_seeeduino_index.json +++ b/arduino/cores/packageindex/testdata/package_seeeduino_index.json @@ -22,11 +22,11 @@ "checksum": "SHA-256:db124e76b9cb9e788fa21c78d66e868472a2ec84a45ec25c92237a22b07a2b48", "size": "1899", "boards": [ - {"name": "Seeeduino V3.0(Atmega328P)"}, - {"name": "Seeeduino Mega 2560"}, - {"name": "Seeeduino V4(Atmega328P)"}, - {"name": "Seeeduino Lotus"}, - {"name": "Seeeduino Lite"} + { "name": "Seeeduino V3.0(Atmega328P)" }, + { "name": "Seeeduino Mega 2560" }, + { "name": "Seeeduino V4(Atmega328P)" }, + { "name": "Seeeduino Lotus" }, + { "name": "Seeeduino Lite" } ], "toolsDependencies": [ { diff --git a/arduino/cores/packageindex/testdata/package_simba_avr_index.json b/arduino/cores/packageindex/testdata/package_simba_avr_index.json index 82a5198041a..856d066c3fa 100644 --- a/arduino/cores/packageindex/testdata/package_simba_avr_index.json +++ b/arduino/cores/packageindex/testdata/package_simba_avr_index.json @@ -1,1171 +1,1171 @@ { - "packages": [ + "packages": [ + { + "name": "Simba", + "maintainer": "Erik Moqvist", + "websiteURL": "https://github.com/eerimoq/simba", + "email": "erik.moqvist@gmail.com", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "platforms": [ { - "name": "Simba", - "maintainer": "Erik Moqvist", - "websiteURL": "https://github.com/eerimoq/simba", - "email": "erik.moqvist@gmail.com", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "platforms": [ - { - "name": "Simba", - "architecture": "avr", - "version": "0.6.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-0.6.0.zip", - "archiveFileName": "simba-arduino-avr-0.6.0.zip", - "checksum": "SHA-256:74d71530713934fac06cca7275a70414c0dad1771ff939867db1a14762e886e8", - "size": "386354", - "boards": [ - { - "name": "Arduino Mega 2560" - }, - { - "name": "Arduino Nano" - }, - { - "name": "Arduino Uno" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.8.1-arduino5" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - } - ] - }, - { - "name": "Simba", - "architecture": "avr", - "version": "0.7.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-0.7.0.zip", - "archiveFileName": "simba-arduino-avr-0.7.0.zip", - "checksum": "SHA-256:0e82b9b962fc60c82d1676e4f1fc936d0debb2acc86be93c55f1458d3e0a1a98", - "size": "386354", - "boards": [ - { - "name": "Arduino Mega 2560" - }, - { - "name": "Arduino Nano" - }, - { - "name": "Arduino Uno" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.8.1-arduino5" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - } - ] - }, - { - "name": "Simba", - "architecture": "avr", - "version": "1.0.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-1.0.0.zip", - "archiveFileName": "simba-arduino-avr-1.0.0.zip", - "checksum": "SHA-256:b83050d2bec26b8a39db4ae7654a6074980eb9b0460d60b06471a720bc74aa7c", - "size": "386354", - "boards": [ - { - "name": "Arduino Mega 2560" - }, - { - "name": "Arduino Nano" - }, - { - "name": "Arduino Uno" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.8.1-arduino5" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - } - ] - }, - { - "name": "Simba", - "architecture": "avr", - "version": "2.0.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-2.0.0.zip", - "archiveFileName": "simba-arduino-avr-2.0.0.zip", - "checksum": "SHA-256:59fff861b0b9f1ad027a14eb48b80cc5e3ebee7d9747ad62667128581f4bf54c", - "size": "2098350", - "boards": [ - { - "name": "Arduino Mega 2560" - }, - { - "name": "Arduino Nano" - }, - { - "name": "Arduino Uno" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.8.1-arduino5" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - } - ] - }, - { - "name": "Simba", - "architecture": "avr", - "version": "3.0.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-3.0.0.zip", - "archiveFileName": "simba-arduino-avr-3.0.0.zip", - "checksum": "SHA-256:619a17b7d16c6079374181db4fafbde8cc74101b8c6ac2e7132a2ceba8e7b58a", - "size": "3103712", - "boards": [ - { - "name": "Arduino Mega 2560" - }, - { - "name": "Arduino Nano" - }, - { - "name": "Arduino Uno" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.8.1-arduino5" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - } - ] - }, - { - "name": "Simba", - "architecture": "avr", - "version": "3.1.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-3.1.0.zip", - "archiveFileName": "simba-arduino-avr-3.1.0.zip", - "checksum": "SHA-256:161c362cc643b5f1bf51ec4d3bfab21b716b6162e0b3710488193e0166781c14", - "size": "3103956", - "boards": [ - { - "name": "Arduino Mega 2560" - }, - { - "name": "Arduino Nano" - }, - { - "name": "Arduino Pro Micro" - }, - { - "name": "Arduino Uno" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.8.1-arduino5" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - } - ] - }, - { - "name": "Simba", - "architecture": "avr", - "version": "3.1.1", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-3.1.1.zip", - "archiveFileName": "simba-arduino-avr-3.1.1.zip", - "checksum": "SHA-256:90d4f61a9b995111d74ad3c1848be409067bb5bf3fbb146e22dc41d898c77504", - "size": "3103894", - "boards": [ - { - "name": "Arduino Mega 2560" - }, - { - "name": "Arduino Nano" - }, - { - "name": "Arduino Pro Micro" - }, - { - "name": "Arduino Uno" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.8.1-arduino5" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - } - ] - }, - { - "name": "Simba", - "architecture": "avr", - "version": "4.0.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-4.0.0.zip", - "archiveFileName": "simba-arduino-avr-4.0.0.zip", - "checksum": "SHA-256:c05f55fcf79507eece8d4ddca390b1fc28567af55f6492f6ec09511c6dc80efb", - "size": "3128714", - "boards": [ - { - "name": "Arduino Mega 2560" - }, - { - "name": "Arduino Nano" - }, - { - "name": "Arduino Pro Micro" - }, - { - "name": "Arduino Uno" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.8.1-arduino5" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - } - ] - }, - { - "name": "Simba", - "architecture": "avr", - "version": "4.1.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-4.1.0.zip", - "archiveFileName": "simba-arduino-avr-4.1.0.zip", - "checksum": "SHA-256:c52744883f5de62c49f9932fbfefff51a5fcda523b8d032aeef2c2bdcbd76f75", - "size": "1794252", - "boards": [ - { - "name": "Arduino Mega 2560" - }, - { - "name": "Arduino Nano" - }, - { - "name": "Arduino Pro Micro" - }, - { - "name": "Arduino Uno" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.9.2-atmel3.5.3-arduino2" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - } - ] - }, - { - "name": "Simba", - "architecture": "avr", - "version": "5.0.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-5.0.0.zip", - "archiveFileName": "simba-arduino-avr-5.0.0.zip", - "checksum": "SHA-256:d26afb0f4fb452274e63e1d3c31470e685b9bd10c989ac135516b8dca767df23", - "size": "836223", - "boards": [ - { - "name": "Arduino Mega 2560" - }, - { - "name": "Arduino Nano" - }, - { - "name": "Arduino Pro Micro" - }, - { - "name": "Arduino Uno" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.9.2-atmel3.5.3-arduino2" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - } - ] - }, - { - "name": "Simba", - "architecture": "avr", - "version": "6.0.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-6.0.0.zip", - "archiveFileName": "simba-arduino-avr-6.0.0.zip", - "checksum": "SHA-256:3e1cff1e22261b0fcb8119f32efa61110ca8edc90167b25890442d8b5e4ec007", - "size": "829992", - "boards": [ - { - "name": "Arduino Mega 2560" - }, - { - "name": "Arduino Nano" - }, - { - "name": "Arduino Pro Micro" - }, - { - "name": "Arduino Uno" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.9.2-atmel3.5.3-arduino2" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - } - ] - }, - { - "name": "Simba", - "architecture": "avr", - "version": "7.0.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-7.0.0.zip", - "archiveFileName": "simba-arduino-avr-7.0.0.zip", - "checksum": "SHA-256:c502df981d07b4380d8e91a28cfce7a6b582d84974d7a4d9d05b2dc7f6d19f51", - "size": "847267", - "boards": [ - { - "name": "Arduino Mega 2560" - }, - { - "name": "Arduino Nano" - }, - { - "name": "Arduino Pro Micro" - }, - { - "name": "Arduino Uno" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.9.2-atmel3.5.3-arduino2" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - } - ] - }, - { - "name": "Simba", - "architecture": "avr", - "version": "8.0.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-8.0.0.zip", - "archiveFileName": "simba-arduino-avr-8.0.0.zip", - "checksum": "SHA-256:62d4731026be444c2cc87b1057376db8464c4037a6ca6d4fdf605b80022e9e64", - "size": "852394", - "boards": [ - { - "name": "Arduino Mega 2560" - }, - { - "name": "Arduino Nano" - }, - { - "name": "Arduino Pro Micro" - }, - { - "name": "Arduino Uno" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.9.2-atmel3.5.3-arduino2" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - } - ] - }, - { - "name": "Simba", - "architecture": "avr", - "version": "9.0.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-9.0.0.zip", - "archiveFileName": "simba-arduino-avr-9.0.0.zip", - "checksum": "SHA-256:8c7e204ca2e8e91ef44da4308a9d6d539be29bb23b81d1758e8dc8a95a00511f", - "size": "859856", - "boards": [ - { - "name": "Arduino Mega 2560" - }, - { - "name": "Arduino Nano" - }, - { - "name": "Arduino Pro Micro" - }, - { - "name": "Arduino Uno" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.9.2-atmel3.5.3-arduino2" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - } - ] - }, - { - "name": "Simba", - "architecture": "avr", - "version": "9.0.1", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-9.0.1.zip", - "archiveFileName": "simba-arduino-avr-9.0.1.zip", - "checksum": "SHA-256:7dcf9e7c982da9fb25496f3c3c85bf4dfd88d9c451a73d7ad16f46269015eff2", - "size": "859856", - "boards": [ - { - "name": "Arduino Mega 2560" - }, - { - "name": "Arduino Nano" - }, - { - "name": "Arduino Pro Micro" - }, - { - "name": "Arduino Uno" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.9.2-atmel3.5.3-arduino2" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - } - ] - }, - { - "name": "Simba", - "architecture": "avr", - "version": "10.0.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-10.0.0.zip", - "archiveFileName": "simba-arduino-avr-10.0.0.zip", - "checksum": "SHA-256:e056fb948b1aa4e5305da33437065bff96b2b3ce00b6876988ad619d94a7695b", - "size": "870419", - "boards": [ - { - "name": "Arduino Mega 2560" - }, - { - "name": "Arduino Nano" - }, - { - "name": "Arduino Pro Micro" - }, - { - "name": "Arduino Uno" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.9.2-atmel3.5.3-arduino2" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - } - ] - }, - { - "name": "Simba", - "architecture": "avr", - "version": "10.1.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-10.1.0.zip", - "archiveFileName": "simba-arduino-avr-10.1.0.zip", - "checksum": "SHA-256:606d57c3869d42b7645532bd33e98168d64768122bf032c76856acad844c122c", - "size": "895253", - "boards": [ - { - "name": "Arduino Mega 2560" - }, - { - "name": "Arduino Nano" - }, - { - "name": "Arduino Pro Micro" - }, - { - "name": "Arduino Uno" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.9.2-atmel3.5.3-arduino2" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - } - ] - }, - { - "name": "Simba", - "architecture": "avr", - "version": "10.1.1", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-10.1.1.zip", - "archiveFileName": "simba-arduino-avr-10.1.1.zip", - "checksum": "SHA-256:85f95a6423d89c0c98ff42c17306caf569d46e2f5b2d3dbb1c3572ba07908552", - "size": "895226", - "boards": [ - { - "name": "Arduino Mega 2560" - }, - { - "name": "Arduino Nano" - }, - { - "name": "Arduino Pro Micro" - }, - { - "name": "Arduino Uno" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.9.2-atmel3.5.3-arduino2" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - } - ] - }, - { - "name": "Simba", - "architecture": "avr", - "version": "10.2.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-10.2.0.zip", - "archiveFileName": "simba-arduino-avr-10.2.0.zip", - "checksum": "SHA-256:c1feacd1b7b4c864659fc15c3aefe293dfb4425536a668184eec756a04b2c9f3", - "size": "895261", - "boards": [ - { - "name": "Arduino Mega 2560" - }, - { - "name": "Arduino Nano" - }, - { - "name": "Arduino Pro Micro" - }, - { - "name": "Arduino Uno" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.9.2-atmel3.5.3-arduino2" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - } - ] - }, - { - "name": "Simba", - "architecture": "avr", - "version": "11.0.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-11.0.0.zip", - "archiveFileName": "simba-arduino-avr-11.0.0.zip", - "checksum": "SHA-256:77b9b1e2584cf5c88e8579caa8218ed5b18f9f5191d3a9388de66b6fda4aae26", - "size": "1015488", - "boards": [ - { - "name": "Arduino Mega 2560" - }, - { - "name": "Arduino Nano" - }, - { - "name": "Arduino Pro Micro" - }, - { - "name": "Arduino Uno" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.9.2-atmel3.5.3-arduino2" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - } - ] - }, - { - "name": "Simba", - "architecture": "avr", - "version": "12.0.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-12.0.0.zip", - "archiveFileName": "simba-arduino-avr-12.0.0.zip", - "checksum": "SHA-256:4bf8ecb056aa2f85e7dc7c44a54adff8f683e3c85d34ec10f221a3b81b19e2dc", - "size": "1247551", - "boards": [ - { - "name": "Arduino Mega 2560" - }, - { - "name": "Arduino Nano" - }, - { - "name": "Arduino Pro Micro" - }, - { - "name": "Arduino Uno" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.9.2-atmel3.5.3-arduino2" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - } - ] - }, - { - "name": "Simba", - "architecture": "avr", - "version": "12.2.1", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-12.2.1.zip", - "archiveFileName": "simba-arduino-avr-12.2.1.zip", - "checksum": "SHA-256:db4407b3f39bc5e9695c2a2019149ef86dc834fe3ee1b032ba4bac310ecfcf69", - "size": "1249197", - "boards": [ - { - "name": "Arduino Mega 2560" - }, - { - "name": "Arduino Nano" - }, - { - "name": "Arduino Pro Micro" - }, - { - "name": "Arduino Uno" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.9.2-atmel3.5.3-arduino2" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - } - ] - }, - { - "name": "Simba", - "architecture": "avr", - "version": "12.3.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-12.3.0.zip", - "archiveFileName": "simba-arduino-avr-12.3.0.zip", - "checksum": "SHA-256:b1d48350a8919200580d5c820c432bd5495fef5bef791226b15a73243c675d95", - "size": "1283291", - "boards": [ - { - "name": "Arduino Mega 2560" - }, - { - "name": "Arduino Nano" - }, - { - "name": "Arduino Pro Micro" - }, - { - "name": "Arduino Uno" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.9.2-atmel3.5.3-arduino2" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - } - ] - }, - { - "name": "Simba", - "architecture": "avr", - "version": "13.0.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-13.0.0.zip", - "archiveFileName": "simba-arduino-avr-13.0.0.zip", - "checksum": "SHA-256:5bfec9a7ae81804e6b8cc8b46bb93f3c77b647e350cee6a5d61483e92669b5cb", - "size": "1348820", - "boards": [ - { - "name": "Arduino Mega 2560" - }, - { - "name": "Arduino Nano" - }, - { - "name": "Arduino Pro Micro" - }, - { - "name": "Arduino Uno" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.9.2-atmel3.5.3-arduino2" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - } - ] - }, - { - "name": "Simba", - "architecture": "avr", - "version": "13.0.1", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-13.0.1.zip", - "archiveFileName": "simba-arduino-avr-13.0.1.zip", - "checksum": "SHA-256:0c60fdd89c5d6dced7c6cf87ef3e9f23014fe92ec24fe46b77c094e70450767f", - "size": "1348820", - "boards": [ - { - "name": "Arduino Mega 2560" - }, - { - "name": "Arduino Nano" - }, - { - "name": "Arduino Pro Micro" - }, - { - "name": "Arduino Uno" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.9.2-atmel3.5.3-arduino2" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - } - ] - }, - { - "name": "Simba", - "architecture": "avr", - "version": "14.0.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-14.0.0.zip", - "archiveFileName": "simba-arduino-avr-14.0.0.zip", - "checksum": "SHA-256:a23a9108f6f36f716398f98a59c64e9fd6b24615d6d828eab2ec94b91fb0851f", - "size": "1357946", - "boards": [ - { - "name": "Arduino Mega 2560" - }, - { - "name": "Arduino Nano" - }, - { - "name": "Arduino Pro Micro" - }, - { - "name": "Arduino Uno" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.9.2-atmel3.5.3-arduino2" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - } - ] - }, - { - "name": "Simba", - "architecture": "avr", - "version": "15.0.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-15.0.0.zip", - "archiveFileName": "simba-arduino-avr-15.0.0.zip", - "checksum": "SHA-256:41a9ca1e787fc65735798b188eece16957ce342493d88f5ca970d6b3874576a2", - "size": "1386753", - "boards": [ - { - "name": "Arduino Mega 2560" - }, - { - "name": "Arduino Nano" - }, - { - "name": "Arduino Pro Micro" - }, - { - "name": "Arduino Uno" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.9.2-atmel3.5.3-arduino2" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - } - ] - }, - { - "name": "Simba", - "architecture": "avr", - "version": "15.0.1", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-15.0.1.zip", - "archiveFileName": "simba-arduino-avr-15.0.1.zip", - "checksum": "SHA-256:6df75c23de4db3d15fa1aeb3765fe5a904150326b34177ce5c385f3103e7b92f", - "size": "1386707", - "boards": [ - { - "name": "Arduino Mega 2560" - }, - { - "name": "Arduino Nano" - }, - { - "name": "Arduino Pro Micro" - }, - { - "name": "Arduino Uno" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.9.2-atmel3.5.3-arduino2" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - } - ] - }, - { - "name": "Simba", - "architecture": "avr", - "version": "15.0.2", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-15.0.2.zip", - "archiveFileName": "simba-arduino-avr-15.0.2.zip", - "checksum": "SHA-256:e3a733bcfd28ecda52bb9b30808dacc684794d20139a21c01b66d05053783c05", - "size": "1386725", - "boards": [ - { - "name": "Arduino Mega 2560" - }, - { - "name": "Arduino Nano" - }, - { - "name": "Arduino Pro Micro" - }, - { - "name": "Arduino Uno" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.9.2-atmel3.5.3-arduino2" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - } - ] - }, - { - "name": "Simba", - "architecture": "avr", - "version": "15.0.3", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-15.0.3.zip", - "archiveFileName": "simba-arduino-avr-15.0.3.zip", - "checksum": "SHA-256:1707dd14b4ef43554ba93bc8778b3da1a5e5210fdfc75bb7356e4bcaa857f24f", - "size": "1386726", - "boards": [ - { - "name": "Arduino Mega 2560" - }, - { - "name": "Arduino Nano" - }, - { - "name": "Arduino Pro Micro" - }, - { - "name": "Arduino Uno" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "avr-gcc", - "version": "4.9.2-atmel3.5.3-arduino2" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.0.1-arduino5" - } - ] - } - ], - "tools": [] + "name": "Simba", + "architecture": "avr", + "version": "0.6.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-0.6.0.zip", + "archiveFileName": "simba-arduino-avr-0.6.0.zip", + "checksum": "SHA-256:74d71530713934fac06cca7275a70414c0dad1771ff939867db1a14762e886e8", + "size": "386354", + "boards": [ + { + "name": "Arduino Mega 2560" + }, + { + "name": "Arduino Nano" + }, + { + "name": "Arduino Uno" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "Simba", + "architecture": "avr", + "version": "0.7.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-0.7.0.zip", + "archiveFileName": "simba-arduino-avr-0.7.0.zip", + "checksum": "SHA-256:0e82b9b962fc60c82d1676e4f1fc936d0debb2acc86be93c55f1458d3e0a1a98", + "size": "386354", + "boards": [ + { + "name": "Arduino Mega 2560" + }, + { + "name": "Arduino Nano" + }, + { + "name": "Arduino Uno" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "Simba", + "architecture": "avr", + "version": "1.0.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-1.0.0.zip", + "archiveFileName": "simba-arduino-avr-1.0.0.zip", + "checksum": "SHA-256:b83050d2bec26b8a39db4ae7654a6074980eb9b0460d60b06471a720bc74aa7c", + "size": "386354", + "boards": [ + { + "name": "Arduino Mega 2560" + }, + { + "name": "Arduino Nano" + }, + { + "name": "Arduino Uno" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "Simba", + "architecture": "avr", + "version": "2.0.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-2.0.0.zip", + "archiveFileName": "simba-arduino-avr-2.0.0.zip", + "checksum": "SHA-256:59fff861b0b9f1ad027a14eb48b80cc5e3ebee7d9747ad62667128581f4bf54c", + "size": "2098350", + "boards": [ + { + "name": "Arduino Mega 2560" + }, + { + "name": "Arduino Nano" + }, + { + "name": "Arduino Uno" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "Simba", + "architecture": "avr", + "version": "3.0.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-3.0.0.zip", + "archiveFileName": "simba-arduino-avr-3.0.0.zip", + "checksum": "SHA-256:619a17b7d16c6079374181db4fafbde8cc74101b8c6ac2e7132a2ceba8e7b58a", + "size": "3103712", + "boards": [ + { + "name": "Arduino Mega 2560" + }, + { + "name": "Arduino Nano" + }, + { + "name": "Arduino Uno" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "Simba", + "architecture": "avr", + "version": "3.1.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-3.1.0.zip", + "archiveFileName": "simba-arduino-avr-3.1.0.zip", + "checksum": "SHA-256:161c362cc643b5f1bf51ec4d3bfab21b716b6162e0b3710488193e0166781c14", + "size": "3103956", + "boards": [ + { + "name": "Arduino Mega 2560" + }, + { + "name": "Arduino Nano" + }, + { + "name": "Arduino Pro Micro" + }, + { + "name": "Arduino Uno" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "Simba", + "architecture": "avr", + "version": "3.1.1", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-3.1.1.zip", + "archiveFileName": "simba-arduino-avr-3.1.1.zip", + "checksum": "SHA-256:90d4f61a9b995111d74ad3c1848be409067bb5bf3fbb146e22dc41d898c77504", + "size": "3103894", + "boards": [ + { + "name": "Arduino Mega 2560" + }, + { + "name": "Arduino Nano" + }, + { + "name": "Arduino Pro Micro" + }, + { + "name": "Arduino Uno" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "Simba", + "architecture": "avr", + "version": "4.0.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-4.0.0.zip", + "archiveFileName": "simba-arduino-avr-4.0.0.zip", + "checksum": "SHA-256:c05f55fcf79507eece8d4ddca390b1fc28567af55f6492f6ec09511c6dc80efb", + "size": "3128714", + "boards": [ + { + "name": "Arduino Mega 2560" + }, + { + "name": "Arduino Nano" + }, + { + "name": "Arduino Pro Micro" + }, + { + "name": "Arduino Uno" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "Simba", + "architecture": "avr", + "version": "4.1.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-4.1.0.zip", + "archiveFileName": "simba-arduino-avr-4.1.0.zip", + "checksum": "SHA-256:c52744883f5de62c49f9932fbfefff51a5fcda523b8d032aeef2c2bdcbd76f75", + "size": "1794252", + "boards": [ + { + "name": "Arduino Mega 2560" + }, + { + "name": "Arduino Nano" + }, + { + "name": "Arduino Pro Micro" + }, + { + "name": "Arduino Uno" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.9.2-atmel3.5.3-arduino2" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "Simba", + "architecture": "avr", + "version": "5.0.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-5.0.0.zip", + "archiveFileName": "simba-arduino-avr-5.0.0.zip", + "checksum": "SHA-256:d26afb0f4fb452274e63e1d3c31470e685b9bd10c989ac135516b8dca767df23", + "size": "836223", + "boards": [ + { + "name": "Arduino Mega 2560" + }, + { + "name": "Arduino Nano" + }, + { + "name": "Arduino Pro Micro" + }, + { + "name": "Arduino Uno" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.9.2-atmel3.5.3-arduino2" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "Simba", + "architecture": "avr", + "version": "6.0.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-6.0.0.zip", + "archiveFileName": "simba-arduino-avr-6.0.0.zip", + "checksum": "SHA-256:3e1cff1e22261b0fcb8119f32efa61110ca8edc90167b25890442d8b5e4ec007", + "size": "829992", + "boards": [ + { + "name": "Arduino Mega 2560" + }, + { + "name": "Arduino Nano" + }, + { + "name": "Arduino Pro Micro" + }, + { + "name": "Arduino Uno" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.9.2-atmel3.5.3-arduino2" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "Simba", + "architecture": "avr", + "version": "7.0.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-7.0.0.zip", + "archiveFileName": "simba-arduino-avr-7.0.0.zip", + "checksum": "SHA-256:c502df981d07b4380d8e91a28cfce7a6b582d84974d7a4d9d05b2dc7f6d19f51", + "size": "847267", + "boards": [ + { + "name": "Arduino Mega 2560" + }, + { + "name": "Arduino Nano" + }, + { + "name": "Arduino Pro Micro" + }, + { + "name": "Arduino Uno" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.9.2-atmel3.5.3-arduino2" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "Simba", + "architecture": "avr", + "version": "8.0.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-8.0.0.zip", + "archiveFileName": "simba-arduino-avr-8.0.0.zip", + "checksum": "SHA-256:62d4731026be444c2cc87b1057376db8464c4037a6ca6d4fdf605b80022e9e64", + "size": "852394", + "boards": [ + { + "name": "Arduino Mega 2560" + }, + { + "name": "Arduino Nano" + }, + { + "name": "Arduino Pro Micro" + }, + { + "name": "Arduino Uno" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.9.2-atmel3.5.3-arduino2" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "Simba", + "architecture": "avr", + "version": "9.0.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-9.0.0.zip", + "archiveFileName": "simba-arduino-avr-9.0.0.zip", + "checksum": "SHA-256:8c7e204ca2e8e91ef44da4308a9d6d539be29bb23b81d1758e8dc8a95a00511f", + "size": "859856", + "boards": [ + { + "name": "Arduino Mega 2560" + }, + { + "name": "Arduino Nano" + }, + { + "name": "Arduino Pro Micro" + }, + { + "name": "Arduino Uno" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.9.2-atmel3.5.3-arduino2" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "Simba", + "architecture": "avr", + "version": "9.0.1", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-9.0.1.zip", + "archiveFileName": "simba-arduino-avr-9.0.1.zip", + "checksum": "SHA-256:7dcf9e7c982da9fb25496f3c3c85bf4dfd88d9c451a73d7ad16f46269015eff2", + "size": "859856", + "boards": [ + { + "name": "Arduino Mega 2560" + }, + { + "name": "Arduino Nano" + }, + { + "name": "Arduino Pro Micro" + }, + { + "name": "Arduino Uno" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.9.2-atmel3.5.3-arduino2" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "Simba", + "architecture": "avr", + "version": "10.0.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-10.0.0.zip", + "archiveFileName": "simba-arduino-avr-10.0.0.zip", + "checksum": "SHA-256:e056fb948b1aa4e5305da33437065bff96b2b3ce00b6876988ad619d94a7695b", + "size": "870419", + "boards": [ + { + "name": "Arduino Mega 2560" + }, + { + "name": "Arduino Nano" + }, + { + "name": "Arduino Pro Micro" + }, + { + "name": "Arduino Uno" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.9.2-atmel3.5.3-arduino2" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "Simba", + "architecture": "avr", + "version": "10.1.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-10.1.0.zip", + "archiveFileName": "simba-arduino-avr-10.1.0.zip", + "checksum": "SHA-256:606d57c3869d42b7645532bd33e98168d64768122bf032c76856acad844c122c", + "size": "895253", + "boards": [ + { + "name": "Arduino Mega 2560" + }, + { + "name": "Arduino Nano" + }, + { + "name": "Arduino Pro Micro" + }, + { + "name": "Arduino Uno" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.9.2-atmel3.5.3-arduino2" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "Simba", + "architecture": "avr", + "version": "10.1.1", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-10.1.1.zip", + "archiveFileName": "simba-arduino-avr-10.1.1.zip", + "checksum": "SHA-256:85f95a6423d89c0c98ff42c17306caf569d46e2f5b2d3dbb1c3572ba07908552", + "size": "895226", + "boards": [ + { + "name": "Arduino Mega 2560" + }, + { + "name": "Arduino Nano" + }, + { + "name": "Arduino Pro Micro" + }, + { + "name": "Arduino Uno" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.9.2-atmel3.5.3-arduino2" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "Simba", + "architecture": "avr", + "version": "10.2.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-10.2.0.zip", + "archiveFileName": "simba-arduino-avr-10.2.0.zip", + "checksum": "SHA-256:c1feacd1b7b4c864659fc15c3aefe293dfb4425536a668184eec756a04b2c9f3", + "size": "895261", + "boards": [ + { + "name": "Arduino Mega 2560" + }, + { + "name": "Arduino Nano" + }, + { + "name": "Arduino Pro Micro" + }, + { + "name": "Arduino Uno" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.9.2-atmel3.5.3-arduino2" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "Simba", + "architecture": "avr", + "version": "11.0.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-11.0.0.zip", + "archiveFileName": "simba-arduino-avr-11.0.0.zip", + "checksum": "SHA-256:77b9b1e2584cf5c88e8579caa8218ed5b18f9f5191d3a9388de66b6fda4aae26", + "size": "1015488", + "boards": [ + { + "name": "Arduino Mega 2560" + }, + { + "name": "Arduino Nano" + }, + { + "name": "Arduino Pro Micro" + }, + { + "name": "Arduino Uno" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.9.2-atmel3.5.3-arduino2" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "Simba", + "architecture": "avr", + "version": "12.0.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-12.0.0.zip", + "archiveFileName": "simba-arduino-avr-12.0.0.zip", + "checksum": "SHA-256:4bf8ecb056aa2f85e7dc7c44a54adff8f683e3c85d34ec10f221a3b81b19e2dc", + "size": "1247551", + "boards": [ + { + "name": "Arduino Mega 2560" + }, + { + "name": "Arduino Nano" + }, + { + "name": "Arduino Pro Micro" + }, + { + "name": "Arduino Uno" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.9.2-atmel3.5.3-arduino2" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "Simba", + "architecture": "avr", + "version": "12.2.1", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-12.2.1.zip", + "archiveFileName": "simba-arduino-avr-12.2.1.zip", + "checksum": "SHA-256:db4407b3f39bc5e9695c2a2019149ef86dc834fe3ee1b032ba4bac310ecfcf69", + "size": "1249197", + "boards": [ + { + "name": "Arduino Mega 2560" + }, + { + "name": "Arduino Nano" + }, + { + "name": "Arduino Pro Micro" + }, + { + "name": "Arduino Uno" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.9.2-atmel3.5.3-arduino2" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "Simba", + "architecture": "avr", + "version": "12.3.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-12.3.0.zip", + "archiveFileName": "simba-arduino-avr-12.3.0.zip", + "checksum": "SHA-256:b1d48350a8919200580d5c820c432bd5495fef5bef791226b15a73243c675d95", + "size": "1283291", + "boards": [ + { + "name": "Arduino Mega 2560" + }, + { + "name": "Arduino Nano" + }, + { + "name": "Arduino Pro Micro" + }, + { + "name": "Arduino Uno" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.9.2-atmel3.5.3-arduino2" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "Simba", + "architecture": "avr", + "version": "13.0.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-13.0.0.zip", + "archiveFileName": "simba-arduino-avr-13.0.0.zip", + "checksum": "SHA-256:5bfec9a7ae81804e6b8cc8b46bb93f3c77b647e350cee6a5d61483e92669b5cb", + "size": "1348820", + "boards": [ + { + "name": "Arduino Mega 2560" + }, + { + "name": "Arduino Nano" + }, + { + "name": "Arduino Pro Micro" + }, + { + "name": "Arduino Uno" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.9.2-atmel3.5.3-arduino2" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "Simba", + "architecture": "avr", + "version": "13.0.1", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-13.0.1.zip", + "archiveFileName": "simba-arduino-avr-13.0.1.zip", + "checksum": "SHA-256:0c60fdd89c5d6dced7c6cf87ef3e9f23014fe92ec24fe46b77c094e70450767f", + "size": "1348820", + "boards": [ + { + "name": "Arduino Mega 2560" + }, + { + "name": "Arduino Nano" + }, + { + "name": "Arduino Pro Micro" + }, + { + "name": "Arduino Uno" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.9.2-atmel3.5.3-arduino2" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "Simba", + "architecture": "avr", + "version": "14.0.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-14.0.0.zip", + "archiveFileName": "simba-arduino-avr-14.0.0.zip", + "checksum": "SHA-256:a23a9108f6f36f716398f98a59c64e9fd6b24615d6d828eab2ec94b91fb0851f", + "size": "1357946", + "boards": [ + { + "name": "Arduino Mega 2560" + }, + { + "name": "Arduino Nano" + }, + { + "name": "Arduino Pro Micro" + }, + { + "name": "Arduino Uno" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.9.2-atmel3.5.3-arduino2" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "Simba", + "architecture": "avr", + "version": "15.0.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-15.0.0.zip", + "archiveFileName": "simba-arduino-avr-15.0.0.zip", + "checksum": "SHA-256:41a9ca1e787fc65735798b188eece16957ce342493d88f5ca970d6b3874576a2", + "size": "1386753", + "boards": [ + { + "name": "Arduino Mega 2560" + }, + { + "name": "Arduino Nano" + }, + { + "name": "Arduino Pro Micro" + }, + { + "name": "Arduino Uno" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.9.2-atmel3.5.3-arduino2" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "Simba", + "architecture": "avr", + "version": "15.0.1", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-15.0.1.zip", + "archiveFileName": "simba-arduino-avr-15.0.1.zip", + "checksum": "SHA-256:6df75c23de4db3d15fa1aeb3765fe5a904150326b34177ce5c385f3103e7b92f", + "size": "1386707", + "boards": [ + { + "name": "Arduino Mega 2560" + }, + { + "name": "Arduino Nano" + }, + { + "name": "Arduino Pro Micro" + }, + { + "name": "Arduino Uno" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.9.2-atmel3.5.3-arduino2" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "Simba", + "architecture": "avr", + "version": "15.0.2", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-15.0.2.zip", + "archiveFileName": "simba-arduino-avr-15.0.2.zip", + "checksum": "SHA-256:e3a733bcfd28ecda52bb9b30808dacc684794d20139a21c01b66d05053783c05", + "size": "1386725", + "boards": [ + { + "name": "Arduino Mega 2560" + }, + { + "name": "Arduino Nano" + }, + { + "name": "Arduino Pro Micro" + }, + { + "name": "Arduino Uno" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.9.2-atmel3.5.3-arduino2" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "Simba", + "architecture": "avr", + "version": "15.0.3", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/avr/simba-arduino-avr-15.0.3.zip", + "archiveFileName": "simba-arduino-avr-15.0.3.zip", + "checksum": "SHA-256:1707dd14b4ef43554ba93bc8778b3da1a5e5210fdfc75bb7356e4bcaa857f24f", + "size": "1386726", + "boards": [ + { + "name": "Arduino Mega 2560" + }, + { + "name": "Arduino Nano" + }, + { + "name": "Arduino Pro Micro" + }, + { + "name": "Arduino Uno" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.9.2-atmel3.5.3-arduino2" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] } - ] -} \ No newline at end of file + ], + "tools": [] + } + ] +} diff --git a/arduino/cores/packageindex/testdata/package_simba_esp_index.json b/arduino/cores/packageindex/testdata/package_simba_esp_index.json index db1d6aa9072..3d331b510c7 100644 --- a/arduino/cores/packageindex/testdata/package_simba_esp_index.json +++ b/arduino/cores/packageindex/testdata/package_simba_esp_index.json @@ -1,878 +1,878 @@ { - "packages": [ + "packages": [ + { + "name": "Simba", + "maintainer": "Erik Moqvist", + "websiteURL": "https://github.com/eerimoq/simba", + "email": "erik.moqvist@gmail.com", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "platforms": [ { - "name": "Simba", - "maintainer": "Erik Moqvist", - "websiteURL": "https://github.com/eerimoq/simba", - "email": "erik.moqvist@gmail.com", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "platforms": [ - { - "name": "Simba", - "architecture": "esp", - "version": "4.1.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/esp/simba-arduino-esp-4.1.0.zip", - "archiveFileName": "simba-arduino-esp-4.1.0.zip", - "checksum": "SHA-256:0160ed0a9efd583adb6501aa4015175eee8b8b748a97a90e49cf32d1b754de89", - "size": "1796469", - "boards": [ - { - "name": "ESP-01" - }, - { - "name": "ESP-12E" - } - ], - "toolsDependencies": [ - { - "packager": "Simba", - "version": "1.20.0-26-gb404fb9-2", - "name": "xtensa-lx106-elf-gcc" - }, - { - "packager": "Simba", - "version": "0.4.9", - "name": "esptool" - } - ] - }, - { - "name": "Simba", - "architecture": "esp", - "version": "5.0.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/esp/simba-arduino-esp-5.0.0.zip", - "archiveFileName": "simba-arduino-esp-5.0.0.zip", - "checksum": "SHA-256:8db47df14c3faa5328cb44e87e774820edb6ab6fd72cb6f740e1b36f477e6409", - "size": "1697028", - "boards": [ - { - "name": "ESP-01" - }, - { - "name": "ESP-12E" - } - ], - "toolsDependencies": [ - { - "packager": "Simba", - "version": "1.20.0-26-gb404fb9-2", - "name": "xtensa-lx106-elf-gcc" - }, - { - "packager": "Simba", - "version": "0.4.9", - "name": "esptool" - } - ] - }, - { - "name": "Simba", - "architecture": "esp", - "version": "6.0.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/esp/simba-arduino-esp-6.0.0.zip", - "archiveFileName": "simba-arduino-esp-6.0.0.zip", - "checksum": "SHA-256:9e91da3895178be73c5d9ce81aeb87bce0a9fd4c007d7ef3addbe7c5a72d2e56", - "size": "1694382", - "boards": [ - { - "name": "ESP-01" - }, - { - "name": "ESP-12E" - } - ], - "toolsDependencies": [ - { - "packager": "Simba", - "version": "1.20.0-26-gb404fb9-2", - "name": "xtensa-lx106-elf-gcc" - }, - { - "packager": "Simba", - "version": "0.4.9", - "name": "esptool" - } - ] - }, - { - "name": "Simba", - "architecture": "esp", - "version": "7.0.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/esp/simba-arduino-esp-7.0.0.zip", - "archiveFileName": "simba-arduino-esp-7.0.0.zip", - "checksum": "SHA-256:48f950a7d0c0872fe4ba10c339ced27d917b2c7ea2be4a8b476332345c2318e1", - "size": "1710510", - "boards": [ - { - "name": "ESP-01" - }, - { - "name": "ESP-12E" - } - ], - "toolsDependencies": [ - { - "packager": "Simba", - "version": "1.20.0-26-gb404fb9-2", - "name": "xtensa-lx106-elf-gcc" - }, - { - "packager": "Simba", - "version": "0.4.9", - "name": "esptool" - } - ] - }, - { - "name": "Simba", - "architecture": "esp", - "version": "8.0.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/esp/simba-arduino-esp-8.0.0.zip", - "archiveFileName": "simba-arduino-esp-8.0.0.zip", - "checksum": "SHA-256:84cce7722222631f8d6b879e7d8a1887416b667c3ba387842245d1803971056d", - "size": "1715871", - "boards": [ - { - "name": "ESP-01" - }, - { - "name": "ESP-12E" - } - ], - "toolsDependencies": [ - { - "packager": "Simba", - "version": "1.20.0-26-gb404fb9-2", - "name": "xtensa-lx106-elf-gcc" - }, - { - "packager": "Simba", - "version": "0.4.9", - "name": "esptool" - } - ] - }, - { - "name": "Simba", - "architecture": "esp", - "version": "9.0.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/esp/simba-arduino-esp-9.0.0.zip", - "archiveFileName": "simba-arduino-esp-9.0.0.zip", - "checksum": "SHA-256:579c338e8e2566f9ceb6e047c2f3ff5105240d2689ed0b0756024abcffe82f45", - "size": "1724093", - "boards": [ - { - "name": "ESP-01" - }, - { - "name": "ESP-12E" - } - ], - "toolsDependencies": [ - { - "packager": "Simba", - "version": "1.20.0-26-gb404fb9-2", - "name": "xtensa-lx106-elf-gcc" - }, - { - "packager": "Simba", - "version": "0.4.9", - "name": "esptool" - } - ] - }, - { - "name": "Simba", - "architecture": "esp", - "version": "9.0.1", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/esp/simba-arduino-esp-9.0.1.zip", - "archiveFileName": "simba-arduino-esp-9.0.1.zip", - "checksum": "SHA-256:f0a52819459704fe591eaa14598a3a1b1eae3d19bf65bc35839f0be3986bbd95", - "size": "1727818", - "boards": [ - { - "name": "ESP-01" - }, - { - "name": "ESP-12E" - } - ], - "toolsDependencies": [ - { - "packager": "Simba", - "version": "1.20.0-26-gb404fb9-2", - "name": "xtensa-lx106-elf-gcc" - }, - { - "packager": "Simba", - "version": "0.4.9", - "name": "esptool" - } - ] - }, - { - "name": "Simba", - "architecture": "esp", - "version": "10.0.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/esp/simba-arduino-esp-10.0.0.zip", - "archiveFileName": "simba-arduino-esp-10.0.0.zip", - "checksum": "SHA-256:5578b65b7ad236b3633647b228261c65e6f28e3bd746c67ec6db90012009ee6b", - "size": "1742410", - "boards": [ - { - "name": "ESP-01" - }, - { - "name": "ESP-12E" - } - ], - "toolsDependencies": [ - { - "packager": "Simba", - "version": "1.20.0-26-gb404fb9-2", - "name": "xtensa-lx106-elf-gcc" - }, - { - "packager": "Simba", - "version": "0.4.9", - "name": "esptool" - } - ] - }, - { - "name": "Simba", - "architecture": "esp", - "version": "10.1.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/esp/simba-arduino-esp-10.1.0.zip", - "archiveFileName": "simba-arduino-esp-10.1.0.zip", - "checksum": "SHA-256:73560a17d235fe2a1d33713900156450665de4c2cf33b79615ad25cc0c0a86ee", - "size": "1767288", - "boards": [ - { - "name": "ESP-01" - }, - { - "name": "ESP-12E" - } - ], - "toolsDependencies": [ - { - "packager": "Simba", - "version": "1.20.0-26-gb404fb9-2", - "name": "xtensa-lx106-elf-gcc" - }, - { - "packager": "Simba", - "version": "0.4.9", - "name": "esptool" - } - ] - }, - { - "name": "Simba", - "architecture": "esp", - "version": "10.1.1", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/esp/simba-arduino-esp-10.1.1.zip", - "archiveFileName": "simba-arduino-esp-10.1.1.zip", - "checksum": "SHA-256:bc8ff688b38a3bc0b5cf9a44c22cb15395936d52936f54c68f4562bad7d8ee2e", - "size": "1767260", - "boards": [ - { - "name": "ESP-01" - }, - { - "name": "ESP-12E" - } - ], - "toolsDependencies": [ - { - "packager": "Simba", - "version": "1.20.0-26-gb404fb9-2", - "name": "xtensa-lx106-elf-gcc" - }, - { - "packager": "Simba", - "version": "0.4.9", - "name": "esptool" - } - ] - }, - { - "name": "Simba", - "architecture": "esp", - "version": "10.2.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/esp/simba-arduino-esp-10.2.0.zip", - "archiveFileName": "simba-arduino-esp-10.2.0.zip", - "checksum": "SHA-256:ad680d2a431daa9bda66b00d2d4c3b7362b375f050cbc076170c603bc05f24fc", - "size": "1767294", - "boards": [ - { - "name": "ESP-01" - }, - { - "name": "ESP-12E" - } - ], - "toolsDependencies": [ - { - "packager": "Simba", - "version": "1.20.0-26-gb404fb9-2", - "name": "xtensa-lx106-elf-gcc" - }, - { - "packager": "Simba", - "version": "0.4.9", - "name": "esptool" - } - ] - }, - { - "name": "Simba", - "architecture": "esp", - "version": "11.0.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/esp/simba-arduino-esp-11.0.0.zip", - "archiveFileName": "simba-arduino-esp-11.0.0.zip", - "checksum": "SHA-256:3e9f370dd245d1d6fd86ea41680b5f70fa1b50d576d1013b8a183fe363187506", - "size": "1882457", - "boards": [ - { - "name": "ESP-01" - }, - { - "name": "ESP-12E" - } - ], - "toolsDependencies": [ - { - "packager": "Simba", - "version": "1.20.0-26-gb404fb9-2", - "name": "xtensa-lx106-elf-gcc" - }, - { - "packager": "Simba", - "version": "0.4.9", - "name": "esptool" - } - ] - }, - { - "name": "Simba", - "architecture": "esp", - "version": "12.0.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/esp/simba-arduino-esp-12.0.0.zip", - "archiveFileName": "simba-arduino-esp-12.0.0.zip", - "checksum": "SHA-256:f96957d0863612c77606fb0e41984199d9c53436b599385831bf2d06f2072119", - "size": "2114517", - "boards": [ - { - "name": "ESP-01" - }, - { - "name": "ESP-12E" - } - ], - "toolsDependencies": [ - { - "packager": "Simba", - "version": "1.20.0-26-gb404fb9-2", - "name": "xtensa-lx106-elf-gcc" - }, - { - "packager": "Simba", - "version": "0.4.9", - "name": "esptool" - } - ] - }, - { - "name": "Simba", - "architecture": "esp", - "version": "12.2.1", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/esp/simba-arduino-esp-12.2.1.zip", - "archiveFileName": "simba-arduino-esp-12.2.1.zip", - "checksum": "SHA-256:1bbbad3bf06b4ded0942b4f897fd25ffbd1c26825fcd78a5d03322c2f15a7899", - "size": "2122697", - "boards": [ - { - "name": "ESP-01" - }, - { - "name": "ESP-12E" - } - ], - "toolsDependencies": [ - { - "packager": "Simba", - "version": "1.20.0-26-gb404fb9-2", - "name": "xtensa-lx106-elf-gcc" - }, - { - "packager": "Simba", - "version": "0.4.9", - "name": "esptool" - } - ] - }, - { - "name": "Simba", - "architecture": "esp", - "version": "12.3.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/esp/simba-arduino-esp-12.3.0.zip", - "archiveFileName": "simba-arduino-esp-12.3.0.zip", - "checksum": "SHA-256:3db5fbf9d3be2dd1e79ad3e20a86109f63f897f41971cc159d9ec4d7254f309c", - "size": "2595425", - "boards": [ - { - "name": "ESP-01" - }, - { - "name": "ESP-12E" - }, - { - "name": "NodeMCU" - } - ], - "toolsDependencies": [ - { - "packager": "Simba", - "version": "1.20.0-26-gb404fb9-2", - "name": "xtensa-lx106-elf-gcc" - }, - { - "packager": "Simba", - "version": "0.4.9", - "name": "esptool" - } - ] - }, - { - "name": "Simba", - "architecture": "esp", - "version": "13.0.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/esp/simba-arduino-esp-13.0.0.zip", - "archiveFileName": "simba-arduino-esp-13.0.0.zip", - "checksum": "SHA-256:0f7f888ee984308eaee9a29147df295fc745a2e343d7a8f1603a343dc944303d", - "size": "2632796", - "boards": [ - { - "name": "ESP-01" - }, - { - "name": "ESP-12E" - }, - { - "name": "NodeMCU" - } - ], - "toolsDependencies": [ - { - "packager": "Simba", - "version": "1.20.0-26-gb404fb9-2", - "name": "xtensa-lx106-elf-gcc" - }, - { - "packager": "Simba", - "version": "0.4.9", - "name": "esptool" - } - ] - }, - { - "name": "Simba", - "architecture": "esp", - "version": "13.0.1", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/esp/simba-arduino-esp-13.0.1.zip", - "archiveFileName": "simba-arduino-esp-13.0.1.zip", - "checksum": "SHA-256:2fd1321b7e745164f82dcea27f988847d6b6a63a5b406f5c176699e5f2a60f24", - "size": "2632796", - "boards": [ - { - "name": "ESP-01" - }, - { - "name": "ESP-12E" - }, - { - "name": "NodeMCU" - } - ], - "toolsDependencies": [ - { - "packager": "Simba", - "version": "1.20.0-26-gb404fb9-2", - "name": "xtensa-lx106-elf-gcc" - }, - { - "packager": "Simba", - "version": "0.4.9", - "name": "esptool" - } - ] - }, - { - "name": "Simba", - "architecture": "esp", - "version": "14.0.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/esp/simba-arduino-esp-14.0.0.zip", - "archiveFileName": "simba-arduino-esp-14.0.0.zip", - "checksum": "SHA-256:cf20d8eb71bb5a0039d6f50e63fbc7927b5ab2490205fd0d5dbafcfea078beec", - "size": "2648488", - "boards": [ - { - "name": "ESP-01" - }, - { - "name": "ESP-12E" - }, - { - "name": "NodeMCU" - }, - { - "name": "Huzzah" - } - ], - "toolsDependencies": [ - { - "packager": "Simba", - "version": "1.20.0-26-gb404fb9-2", - "name": "xtensa-lx106-elf-gcc" - }, - { - "packager": "Simba", - "version": "0.4.9", - "name": "esptool" - } - ] - }, - { - "name": "Simba", - "architecture": "esp", - "version": "15.0.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/esp/simba-arduino-esp-15.0.0.zip", - "archiveFileName": "simba-arduino-esp-15.0.0.zip", - "checksum": "SHA-256:4d0846a313475daa375c58dd7ab04ddcc745b3ec63407933e7a1957c837dae29", - "size": "2698527", - "boards": [ - { - "name": "ESP-01" - }, - { - "name": "ESP-12E" - }, - { - "name": "NodeMCU" - }, - { - "name": "Huzzah" - } - ], - "toolsDependencies": [ - { - "packager": "Simba", - "version": "1.20.0-26-gb404fb9-2", - "name": "xtensa-lx106-elf-gcc" - }, - { - "packager": "Simba", - "version": "0.4.9", - "name": "esptool" - } - ] - }, - { - "name": "Simba", - "architecture": "esp", - "version": "15.0.1", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/esp/simba-arduino-esp-15.0.1.zip", - "archiveFileName": "simba-arduino-esp-15.0.1.zip", - "checksum": "SHA-256:613cec4a72bd13409798a69d6c171ab2449bdc98e9fb85dfb712a96885c92dfc", - "size": "2698556", - "boards": [ - { - "name": "ESP-01" - }, - { - "name": "ESP-12E" - }, - { - "name": "NodeMCU" - }, - { - "name": "Huzzah" - } - ], - "toolsDependencies": [ - { - "packager": "Simba", - "version": "1.20.0-26-gb404fb9-2", - "name": "xtensa-lx106-elf-gcc" - }, - { - "packager": "Simba", - "version": "0.4.9", - "name": "esptool" - } - ] - }, - { - "name": "Simba", - "architecture": "esp", - "version": "15.0.2", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/esp/simba-arduino-esp-15.0.2.zip", - "archiveFileName": "simba-arduino-esp-15.0.2.zip", - "checksum": "SHA-256:a1665a04dcb54a2f95e9e3e0a65306769767592046d0f44022aa1616aabb2303", - "size": "2698574", - "boards": [ - { - "name": "ESP-01" - }, - { - "name": "ESP-12E" - }, - { - "name": "NodeMCU" - }, - { - "name": "Huzzah" - } - ], - "toolsDependencies": [ - { - "packager": "Simba", - "version": "1.20.0-26-gb404fb9-2", - "name": "xtensa-lx106-elf-gcc" - }, - { - "packager": "Simba", - "version": "0.4.9", - "name": "esptool" - } - ] - }, - { - "name": "Simba", - "architecture": "esp", - "version": "15.0.3", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/esp/simba-arduino-esp-15.0.3.zip", - "archiveFileName": "simba-arduino-esp-15.0.3.zip", - "checksum": "SHA-256:5f3f0be6162943aa092acd955c71c96ab60320f6f4b9172b0f320fc3f108b86d", - "size": "2698573", - "boards": [ - { - "name": "ESP-01" - }, - { - "name": "ESP-12E" - }, - { - "name": "NodeMCU" - }, - { - "name": "Huzzah" - } - ], - "toolsDependencies": [ - { - "packager": "Simba", - "version": "1.20.0-26-gb404fb9-2", - "name": "xtensa-lx106-elf-gcc" - }, - { - "packager": "Simba", - "version": "0.4.9", - "name": "esptool" - } - ] - } - ], - "tools": [ - { - "version": "1.20.0-26-gb404fb9-2", - "name": "xtensa-lx106-elf-gcc", - "systems": [ - { - "url": "http://arduino.esp8266.com/win32-xtensa-lx106-elf-gb404fb9-2.tar.gz", - "checksum": "SHA-256:10476b9c11a7a90f40883413ddfb409f505b20692e316c4e597c4c175b4be09c", - "host": "i686-mingw32", - "archiveFileName": "win32-xtensa-lx106-elf-gb404fb9-2.tar.gz", - "size": "153527527" - }, - { - "url": "http://arduino.esp8266.com/osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", - "checksum": "SHA-256:0cf150193997bd1355e0f49d3d49711730035257bc1aee1eaaad619e56b9e4e6", - "host": "x86_64-apple-darwin", - "archiveFileName": "osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", - "size": "35385382" - }, - { - "url": "http://arduino.esp8266.com/osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", - "checksum": "SHA-256:0cf150193997bd1355e0f49d3d49711730035257bc1aee1eaaad619e56b9e4e6", - "host": "i386-apple-darwin", - "archiveFileName": "osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", - "size": "35385382" - }, - { - "url": "http://arduino.esp8266.com/linux64-xtensa-lx106-elf-gb404fb9.tar.gz", - "checksum": "SHA-256:46f057fbd8b320889a26167daf325038912096d09940b2a95489db92431473b7", - "host": "x86_64-pc-linux-gnu", - "archiveFileName": "linux64-xtensa-lx106-elf-gb404fb9.tar.gz", - "size": "30262903" - }, - { - "url": "http://arduino.esp8266.com/linux32-xtensa-lx106-elf.tar.gz", - "checksum": "SHA-256:b24817819f0078fb05895a640e806e0aca9aa96b47b80d2390ac8e2d9ddc955a", - "host": "i686-pc-linux-gnu", - "archiveFileName": "linux32-xtensa-lx106-elf.tar.gz", - "size": "32734156" - }, - { - "url": "http://arduino.esp8266.com/linuxarm-xtensa-lx106-elf-g46f160f-2.tar.gz", - "checksum": "SHA-256:f693946288f2ffa17288ef75ae16fa08573993f2b0a2a5e6bc35a68dc6087443", - "host": "arm-linux-gnueabihf", - "archiveFileName": "linuxarm-xtensa-lx106-elf-g46f160f-2.tar.gz", - "size": "34938475" - } - ] - }, - { - "version": "0.4.9", - "name": "esptool", - "systems": [ - { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.9/esptool-0.4.9-win32.zip", - "checksum": "SHA-256:9c4162cedf05fcb09fd829bfb90e34ae12458365980d79525a072ff5ca44751c", - "host": "i686-mingw32", - "archiveFileName": "esptool-0.4.9-win32.zip", - "size": "32436" - }, - { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.9/esptool-0.4.9-osx.tar.gz", - "checksum": "SHA-256:57938b473765723a7e6602d55973017b7719bda69bdcff4250b24fcbf7a399f5", - "host": "x86_64-apple-darwin", - "archiveFileName": "esptool-0.4.9-osx.tar.gz", - "size": "29310" - }, - { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.9/esptool-0.4.9-osx.tar.gz", - "checksum": "SHA-256:57938b473765723a7e6602d55973017b7719bda69bdcff4250b24fcbf7a399f5", - "host": "i386-apple-darwin", - "archiveFileName": "esptool-0.4.9-osx.tar.gz", - "size": "29310" - }, - { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.9/esptool-0.4.9-linux64.tar.gz", - "checksum": "SHA-256:fab9d1be8a648bea6728ad5c9d18ce972508187700cf90baf1897ac9cdf4db15", - "host": "x86_64-pc-linux-gnu", - "archiveFileName": "esptool-0.4.9-linux64.tar.gz", - "size": "15564" - }, - { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.9/esptool-0.4.9-linux32.tar.gz", - "checksum": "SHA-256:bc4444d73d59be74608be5e1431353a0a9ae9e308e99c76a271d68a6ae145b7b", - "host": "i686-pc-linux-gnu", - "archiveFileName": "esptool-0.4.9-linux32.tar.gz", - "size": "15984" - }, - { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.9/esptool-0.4.9-linux-armhf.tar.gz", - "checksum": "SHA-256:d0364492599d90b8305125f8212de5be05397e4efde2fc7d0ed3676bb7018164", - "host": "arm-linux-gnueabihf", - "archiveFileName": "esptool-0.4.9-linux-armhf.tar.gz", - "size": "13763" - } - ] - } - ] + "name": "Simba", + "architecture": "esp", + "version": "4.1.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/esp/simba-arduino-esp-4.1.0.zip", + "archiveFileName": "simba-arduino-esp-4.1.0.zip", + "checksum": "SHA-256:0160ed0a9efd583adb6501aa4015175eee8b8b748a97a90e49cf32d1b754de89", + "size": "1796469", + "boards": [ + { + "name": "ESP-01" + }, + { + "name": "ESP-12E" + } + ], + "toolsDependencies": [ + { + "packager": "Simba", + "version": "1.20.0-26-gb404fb9-2", + "name": "xtensa-lx106-elf-gcc" + }, + { + "packager": "Simba", + "version": "0.4.9", + "name": "esptool" + } + ] + }, + { + "name": "Simba", + "architecture": "esp", + "version": "5.0.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/esp/simba-arduino-esp-5.0.0.zip", + "archiveFileName": "simba-arduino-esp-5.0.0.zip", + "checksum": "SHA-256:8db47df14c3faa5328cb44e87e774820edb6ab6fd72cb6f740e1b36f477e6409", + "size": "1697028", + "boards": [ + { + "name": "ESP-01" + }, + { + "name": "ESP-12E" + } + ], + "toolsDependencies": [ + { + "packager": "Simba", + "version": "1.20.0-26-gb404fb9-2", + "name": "xtensa-lx106-elf-gcc" + }, + { + "packager": "Simba", + "version": "0.4.9", + "name": "esptool" + } + ] + }, + { + "name": "Simba", + "architecture": "esp", + "version": "6.0.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/esp/simba-arduino-esp-6.0.0.zip", + "archiveFileName": "simba-arduino-esp-6.0.0.zip", + "checksum": "SHA-256:9e91da3895178be73c5d9ce81aeb87bce0a9fd4c007d7ef3addbe7c5a72d2e56", + "size": "1694382", + "boards": [ + { + "name": "ESP-01" + }, + { + "name": "ESP-12E" + } + ], + "toolsDependencies": [ + { + "packager": "Simba", + "version": "1.20.0-26-gb404fb9-2", + "name": "xtensa-lx106-elf-gcc" + }, + { + "packager": "Simba", + "version": "0.4.9", + "name": "esptool" + } + ] + }, + { + "name": "Simba", + "architecture": "esp", + "version": "7.0.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/esp/simba-arduino-esp-7.0.0.zip", + "archiveFileName": "simba-arduino-esp-7.0.0.zip", + "checksum": "SHA-256:48f950a7d0c0872fe4ba10c339ced27d917b2c7ea2be4a8b476332345c2318e1", + "size": "1710510", + "boards": [ + { + "name": "ESP-01" + }, + { + "name": "ESP-12E" + } + ], + "toolsDependencies": [ + { + "packager": "Simba", + "version": "1.20.0-26-gb404fb9-2", + "name": "xtensa-lx106-elf-gcc" + }, + { + "packager": "Simba", + "version": "0.4.9", + "name": "esptool" + } + ] + }, + { + "name": "Simba", + "architecture": "esp", + "version": "8.0.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/esp/simba-arduino-esp-8.0.0.zip", + "archiveFileName": "simba-arduino-esp-8.0.0.zip", + "checksum": "SHA-256:84cce7722222631f8d6b879e7d8a1887416b667c3ba387842245d1803971056d", + "size": "1715871", + "boards": [ + { + "name": "ESP-01" + }, + { + "name": "ESP-12E" + } + ], + "toolsDependencies": [ + { + "packager": "Simba", + "version": "1.20.0-26-gb404fb9-2", + "name": "xtensa-lx106-elf-gcc" + }, + { + "packager": "Simba", + "version": "0.4.9", + "name": "esptool" + } + ] + }, + { + "name": "Simba", + "architecture": "esp", + "version": "9.0.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/esp/simba-arduino-esp-9.0.0.zip", + "archiveFileName": "simba-arduino-esp-9.0.0.zip", + "checksum": "SHA-256:579c338e8e2566f9ceb6e047c2f3ff5105240d2689ed0b0756024abcffe82f45", + "size": "1724093", + "boards": [ + { + "name": "ESP-01" + }, + { + "name": "ESP-12E" + } + ], + "toolsDependencies": [ + { + "packager": "Simba", + "version": "1.20.0-26-gb404fb9-2", + "name": "xtensa-lx106-elf-gcc" + }, + { + "packager": "Simba", + "version": "0.4.9", + "name": "esptool" + } + ] + }, + { + "name": "Simba", + "architecture": "esp", + "version": "9.0.1", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/esp/simba-arduino-esp-9.0.1.zip", + "archiveFileName": "simba-arduino-esp-9.0.1.zip", + "checksum": "SHA-256:f0a52819459704fe591eaa14598a3a1b1eae3d19bf65bc35839f0be3986bbd95", + "size": "1727818", + "boards": [ + { + "name": "ESP-01" + }, + { + "name": "ESP-12E" + } + ], + "toolsDependencies": [ + { + "packager": "Simba", + "version": "1.20.0-26-gb404fb9-2", + "name": "xtensa-lx106-elf-gcc" + }, + { + "packager": "Simba", + "version": "0.4.9", + "name": "esptool" + } + ] + }, + { + "name": "Simba", + "architecture": "esp", + "version": "10.0.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/esp/simba-arduino-esp-10.0.0.zip", + "archiveFileName": "simba-arduino-esp-10.0.0.zip", + "checksum": "SHA-256:5578b65b7ad236b3633647b228261c65e6f28e3bd746c67ec6db90012009ee6b", + "size": "1742410", + "boards": [ + { + "name": "ESP-01" + }, + { + "name": "ESP-12E" + } + ], + "toolsDependencies": [ + { + "packager": "Simba", + "version": "1.20.0-26-gb404fb9-2", + "name": "xtensa-lx106-elf-gcc" + }, + { + "packager": "Simba", + "version": "0.4.9", + "name": "esptool" + } + ] + }, + { + "name": "Simba", + "architecture": "esp", + "version": "10.1.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/esp/simba-arduino-esp-10.1.0.zip", + "archiveFileName": "simba-arduino-esp-10.1.0.zip", + "checksum": "SHA-256:73560a17d235fe2a1d33713900156450665de4c2cf33b79615ad25cc0c0a86ee", + "size": "1767288", + "boards": [ + { + "name": "ESP-01" + }, + { + "name": "ESP-12E" + } + ], + "toolsDependencies": [ + { + "packager": "Simba", + "version": "1.20.0-26-gb404fb9-2", + "name": "xtensa-lx106-elf-gcc" + }, + { + "packager": "Simba", + "version": "0.4.9", + "name": "esptool" + } + ] + }, + { + "name": "Simba", + "architecture": "esp", + "version": "10.1.1", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/esp/simba-arduino-esp-10.1.1.zip", + "archiveFileName": "simba-arduino-esp-10.1.1.zip", + "checksum": "SHA-256:bc8ff688b38a3bc0b5cf9a44c22cb15395936d52936f54c68f4562bad7d8ee2e", + "size": "1767260", + "boards": [ + { + "name": "ESP-01" + }, + { + "name": "ESP-12E" + } + ], + "toolsDependencies": [ + { + "packager": "Simba", + "version": "1.20.0-26-gb404fb9-2", + "name": "xtensa-lx106-elf-gcc" + }, + { + "packager": "Simba", + "version": "0.4.9", + "name": "esptool" + } + ] + }, + { + "name": "Simba", + "architecture": "esp", + "version": "10.2.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/esp/simba-arduino-esp-10.2.0.zip", + "archiveFileName": "simba-arduino-esp-10.2.0.zip", + "checksum": "SHA-256:ad680d2a431daa9bda66b00d2d4c3b7362b375f050cbc076170c603bc05f24fc", + "size": "1767294", + "boards": [ + { + "name": "ESP-01" + }, + { + "name": "ESP-12E" + } + ], + "toolsDependencies": [ + { + "packager": "Simba", + "version": "1.20.0-26-gb404fb9-2", + "name": "xtensa-lx106-elf-gcc" + }, + { + "packager": "Simba", + "version": "0.4.9", + "name": "esptool" + } + ] + }, + { + "name": "Simba", + "architecture": "esp", + "version": "11.0.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/esp/simba-arduino-esp-11.0.0.zip", + "archiveFileName": "simba-arduino-esp-11.0.0.zip", + "checksum": "SHA-256:3e9f370dd245d1d6fd86ea41680b5f70fa1b50d576d1013b8a183fe363187506", + "size": "1882457", + "boards": [ + { + "name": "ESP-01" + }, + { + "name": "ESP-12E" + } + ], + "toolsDependencies": [ + { + "packager": "Simba", + "version": "1.20.0-26-gb404fb9-2", + "name": "xtensa-lx106-elf-gcc" + }, + { + "packager": "Simba", + "version": "0.4.9", + "name": "esptool" + } + ] + }, + { + "name": "Simba", + "architecture": "esp", + "version": "12.0.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/esp/simba-arduino-esp-12.0.0.zip", + "archiveFileName": "simba-arduino-esp-12.0.0.zip", + "checksum": "SHA-256:f96957d0863612c77606fb0e41984199d9c53436b599385831bf2d06f2072119", + "size": "2114517", + "boards": [ + { + "name": "ESP-01" + }, + { + "name": "ESP-12E" + } + ], + "toolsDependencies": [ + { + "packager": "Simba", + "version": "1.20.0-26-gb404fb9-2", + "name": "xtensa-lx106-elf-gcc" + }, + { + "packager": "Simba", + "version": "0.4.9", + "name": "esptool" + } + ] + }, + { + "name": "Simba", + "architecture": "esp", + "version": "12.2.1", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/esp/simba-arduino-esp-12.2.1.zip", + "archiveFileName": "simba-arduino-esp-12.2.1.zip", + "checksum": "SHA-256:1bbbad3bf06b4ded0942b4f897fd25ffbd1c26825fcd78a5d03322c2f15a7899", + "size": "2122697", + "boards": [ + { + "name": "ESP-01" + }, + { + "name": "ESP-12E" + } + ], + "toolsDependencies": [ + { + "packager": "Simba", + "version": "1.20.0-26-gb404fb9-2", + "name": "xtensa-lx106-elf-gcc" + }, + { + "packager": "Simba", + "version": "0.4.9", + "name": "esptool" + } + ] + }, + { + "name": "Simba", + "architecture": "esp", + "version": "12.3.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/esp/simba-arduino-esp-12.3.0.zip", + "archiveFileName": "simba-arduino-esp-12.3.0.zip", + "checksum": "SHA-256:3db5fbf9d3be2dd1e79ad3e20a86109f63f897f41971cc159d9ec4d7254f309c", + "size": "2595425", + "boards": [ + { + "name": "ESP-01" + }, + { + "name": "ESP-12E" + }, + { + "name": "NodeMCU" + } + ], + "toolsDependencies": [ + { + "packager": "Simba", + "version": "1.20.0-26-gb404fb9-2", + "name": "xtensa-lx106-elf-gcc" + }, + { + "packager": "Simba", + "version": "0.4.9", + "name": "esptool" + } + ] + }, + { + "name": "Simba", + "architecture": "esp", + "version": "13.0.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/esp/simba-arduino-esp-13.0.0.zip", + "archiveFileName": "simba-arduino-esp-13.0.0.zip", + "checksum": "SHA-256:0f7f888ee984308eaee9a29147df295fc745a2e343d7a8f1603a343dc944303d", + "size": "2632796", + "boards": [ + { + "name": "ESP-01" + }, + { + "name": "ESP-12E" + }, + { + "name": "NodeMCU" + } + ], + "toolsDependencies": [ + { + "packager": "Simba", + "version": "1.20.0-26-gb404fb9-2", + "name": "xtensa-lx106-elf-gcc" + }, + { + "packager": "Simba", + "version": "0.4.9", + "name": "esptool" + } + ] + }, + { + "name": "Simba", + "architecture": "esp", + "version": "13.0.1", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/esp/simba-arduino-esp-13.0.1.zip", + "archiveFileName": "simba-arduino-esp-13.0.1.zip", + "checksum": "SHA-256:2fd1321b7e745164f82dcea27f988847d6b6a63a5b406f5c176699e5f2a60f24", + "size": "2632796", + "boards": [ + { + "name": "ESP-01" + }, + { + "name": "ESP-12E" + }, + { + "name": "NodeMCU" + } + ], + "toolsDependencies": [ + { + "packager": "Simba", + "version": "1.20.0-26-gb404fb9-2", + "name": "xtensa-lx106-elf-gcc" + }, + { + "packager": "Simba", + "version": "0.4.9", + "name": "esptool" + } + ] + }, + { + "name": "Simba", + "architecture": "esp", + "version": "14.0.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/esp/simba-arduino-esp-14.0.0.zip", + "archiveFileName": "simba-arduino-esp-14.0.0.zip", + "checksum": "SHA-256:cf20d8eb71bb5a0039d6f50e63fbc7927b5ab2490205fd0d5dbafcfea078beec", + "size": "2648488", + "boards": [ + { + "name": "ESP-01" + }, + { + "name": "ESP-12E" + }, + { + "name": "NodeMCU" + }, + { + "name": "Huzzah" + } + ], + "toolsDependencies": [ + { + "packager": "Simba", + "version": "1.20.0-26-gb404fb9-2", + "name": "xtensa-lx106-elf-gcc" + }, + { + "packager": "Simba", + "version": "0.4.9", + "name": "esptool" + } + ] + }, + { + "name": "Simba", + "architecture": "esp", + "version": "15.0.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/esp/simba-arduino-esp-15.0.0.zip", + "archiveFileName": "simba-arduino-esp-15.0.0.zip", + "checksum": "SHA-256:4d0846a313475daa375c58dd7ab04ddcc745b3ec63407933e7a1957c837dae29", + "size": "2698527", + "boards": [ + { + "name": "ESP-01" + }, + { + "name": "ESP-12E" + }, + { + "name": "NodeMCU" + }, + { + "name": "Huzzah" + } + ], + "toolsDependencies": [ + { + "packager": "Simba", + "version": "1.20.0-26-gb404fb9-2", + "name": "xtensa-lx106-elf-gcc" + }, + { + "packager": "Simba", + "version": "0.4.9", + "name": "esptool" + } + ] + }, + { + "name": "Simba", + "architecture": "esp", + "version": "15.0.1", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/esp/simba-arduino-esp-15.0.1.zip", + "archiveFileName": "simba-arduino-esp-15.0.1.zip", + "checksum": "SHA-256:613cec4a72bd13409798a69d6c171ab2449bdc98e9fb85dfb712a96885c92dfc", + "size": "2698556", + "boards": [ + { + "name": "ESP-01" + }, + { + "name": "ESP-12E" + }, + { + "name": "NodeMCU" + }, + { + "name": "Huzzah" + } + ], + "toolsDependencies": [ + { + "packager": "Simba", + "version": "1.20.0-26-gb404fb9-2", + "name": "xtensa-lx106-elf-gcc" + }, + { + "packager": "Simba", + "version": "0.4.9", + "name": "esptool" + } + ] + }, + { + "name": "Simba", + "architecture": "esp", + "version": "15.0.2", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/esp/simba-arduino-esp-15.0.2.zip", + "archiveFileName": "simba-arduino-esp-15.0.2.zip", + "checksum": "SHA-256:a1665a04dcb54a2f95e9e3e0a65306769767592046d0f44022aa1616aabb2303", + "size": "2698574", + "boards": [ + { + "name": "ESP-01" + }, + { + "name": "ESP-12E" + }, + { + "name": "NodeMCU" + }, + { + "name": "Huzzah" + } + ], + "toolsDependencies": [ + { + "packager": "Simba", + "version": "1.20.0-26-gb404fb9-2", + "name": "xtensa-lx106-elf-gcc" + }, + { + "packager": "Simba", + "version": "0.4.9", + "name": "esptool" + } + ] + }, + { + "name": "Simba", + "architecture": "esp", + "version": "15.0.3", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/esp/simba-arduino-esp-15.0.3.zip", + "archiveFileName": "simba-arduino-esp-15.0.3.zip", + "checksum": "SHA-256:5f3f0be6162943aa092acd955c71c96ab60320f6f4b9172b0f320fc3f108b86d", + "size": "2698573", + "boards": [ + { + "name": "ESP-01" + }, + { + "name": "ESP-12E" + }, + { + "name": "NodeMCU" + }, + { + "name": "Huzzah" + } + ], + "toolsDependencies": [ + { + "packager": "Simba", + "version": "1.20.0-26-gb404fb9-2", + "name": "xtensa-lx106-elf-gcc" + }, + { + "packager": "Simba", + "version": "0.4.9", + "name": "esptool" + } + ] + } + ], + "tools": [ + { + "version": "1.20.0-26-gb404fb9-2", + "name": "xtensa-lx106-elf-gcc", + "systems": [ + { + "url": "http://arduino.esp8266.com/win32-xtensa-lx106-elf-gb404fb9-2.tar.gz", + "checksum": "SHA-256:10476b9c11a7a90f40883413ddfb409f505b20692e316c4e597c4c175b4be09c", + "host": "i686-mingw32", + "archiveFileName": "win32-xtensa-lx106-elf-gb404fb9-2.tar.gz", + "size": "153527527" + }, + { + "url": "http://arduino.esp8266.com/osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", + "checksum": "SHA-256:0cf150193997bd1355e0f49d3d49711730035257bc1aee1eaaad619e56b9e4e6", + "host": "x86_64-apple-darwin", + "archiveFileName": "osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", + "size": "35385382" + }, + { + "url": "http://arduino.esp8266.com/osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", + "checksum": "SHA-256:0cf150193997bd1355e0f49d3d49711730035257bc1aee1eaaad619e56b9e4e6", + "host": "i386-apple-darwin", + "archiveFileName": "osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", + "size": "35385382" + }, + { + "url": "http://arduino.esp8266.com/linux64-xtensa-lx106-elf-gb404fb9.tar.gz", + "checksum": "SHA-256:46f057fbd8b320889a26167daf325038912096d09940b2a95489db92431473b7", + "host": "x86_64-pc-linux-gnu", + "archiveFileName": "linux64-xtensa-lx106-elf-gb404fb9.tar.gz", + "size": "30262903" + }, + { + "url": "http://arduino.esp8266.com/linux32-xtensa-lx106-elf.tar.gz", + "checksum": "SHA-256:b24817819f0078fb05895a640e806e0aca9aa96b47b80d2390ac8e2d9ddc955a", + "host": "i686-pc-linux-gnu", + "archiveFileName": "linux32-xtensa-lx106-elf.tar.gz", + "size": "32734156" + }, + { + "url": "http://arduino.esp8266.com/linuxarm-xtensa-lx106-elf-g46f160f-2.tar.gz", + "checksum": "SHA-256:f693946288f2ffa17288ef75ae16fa08573993f2b0a2a5e6bc35a68dc6087443", + "host": "arm-linux-gnueabihf", + "archiveFileName": "linuxarm-xtensa-lx106-elf-g46f160f-2.tar.gz", + "size": "34938475" + } + ] + }, + { + "version": "0.4.9", + "name": "esptool", + "systems": [ + { + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.9/esptool-0.4.9-win32.zip", + "checksum": "SHA-256:9c4162cedf05fcb09fd829bfb90e34ae12458365980d79525a072ff5ca44751c", + "host": "i686-mingw32", + "archiveFileName": "esptool-0.4.9-win32.zip", + "size": "32436" + }, + { + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.9/esptool-0.4.9-osx.tar.gz", + "checksum": "SHA-256:57938b473765723a7e6602d55973017b7719bda69bdcff4250b24fcbf7a399f5", + "host": "x86_64-apple-darwin", + "archiveFileName": "esptool-0.4.9-osx.tar.gz", + "size": "29310" + }, + { + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.9/esptool-0.4.9-osx.tar.gz", + "checksum": "SHA-256:57938b473765723a7e6602d55973017b7719bda69bdcff4250b24fcbf7a399f5", + "host": "i386-apple-darwin", + "archiveFileName": "esptool-0.4.9-osx.tar.gz", + "size": "29310" + }, + { + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.9/esptool-0.4.9-linux64.tar.gz", + "checksum": "SHA-256:fab9d1be8a648bea6728ad5c9d18ce972508187700cf90baf1897ac9cdf4db15", + "host": "x86_64-pc-linux-gnu", + "archiveFileName": "esptool-0.4.9-linux64.tar.gz", + "size": "15564" + }, + { + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.9/esptool-0.4.9-linux32.tar.gz", + "checksum": "SHA-256:bc4444d73d59be74608be5e1431353a0a9ae9e308e99c76a271d68a6ae145b7b", + "host": "i686-pc-linux-gnu", + "archiveFileName": "esptool-0.4.9-linux32.tar.gz", + "size": "15984" + }, + { + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.9/esptool-0.4.9-linux-armhf.tar.gz", + "checksum": "SHA-256:d0364492599d90b8305125f8212de5be05397e4efde2fc7d0ed3676bb7018164", + "host": "arm-linux-gnueabihf", + "archiveFileName": "esptool-0.4.9-linux-armhf.tar.gz", + "size": "13763" + } + ] } - ] -} \ No newline at end of file + ] + } + ] +} diff --git a/arduino/cores/packageindex/testdata/package_simba_sam_index.json b/arduino/cores/packageindex/testdata/package_simba_sam_index.json index b569cd19cda..8883dd7d43f 100644 --- a/arduino/cores/packageindex/testdata/package_simba_sam_index.json +++ b/arduino/cores/packageindex/testdata/package_simba_sam_index.json @@ -1,916 +1,916 @@ { - "packages": [ + "packages": [ + { + "name": "Simba", + "maintainer": "Erik Moqvist", + "websiteURL": "https://github.com/eerimoq/simba", + "email": "erik.moqvist@gmail.com", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "platforms": [ { - "name": "Simba", - "maintainer": "Erik Moqvist", - "websiteURL": "https://github.com/eerimoq/simba", - "email": "erik.moqvist@gmail.com", - "help": { - "online": "https://simba-os.readthedocs.org" + "name": "Simba", + "architecture": "sam", + "version": "0.6.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-0.6.0.zip", + "archiveFileName": "simba-arduino-sam-0.6.0.zip", + "checksum": "SHA-256:02606499aa1cdcb136899c756cd5c22de4c297a7fe658778a7f74a3f4b278738", + "size": "343667", + "boards": [ + { + "name": "Arduino Due" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" }, - "platforms": [ - { - "name": "Simba", - "architecture": "sam", - "version": "0.6.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-0.6.0.zip", - "archiveFileName": "simba-arduino-sam-0.6.0.zip", - "checksum": "SHA-256:02606499aa1cdcb136899c756cd5c22de4c297a7fe658778a7f74a3f4b278738", - "size": "343667", - "boards": [ - { - "name": "Arduino Due" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - } - ] - }, - { - "name": "Simba", - "architecture": "sam", - "version": "0.7.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-0.7.0.zip", - "archiveFileName": "simba-arduino-sam-0.7.0.zip", - "checksum": "SHA-256:39c4eaca3ea3ec0d6e3ef9341758ed08e0606ee9fa83f967933acc065c798fdd", - "size": "343667", - "boards": [ - { - "name": "Arduino Due" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - } - ] - }, - { - "name": "Simba", - "architecture": "sam", - "version": "1.0.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-1.0.0.zip", - "archiveFileName": "simba-arduino-sam-1.0.0.zip", - "checksum": "SHA-256:cc52dd62051a94c192ea19a483e6fb623dc062b97caa5fc2befad2cca8e2a9a3", - "size": "343667", - "boards": [ - { - "name": "Arduino Due" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - } - ] - }, - { - "name": "Simba", - "architecture": "sam", - "version": "2.0.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-2.0.0.zip", - "archiveFileName": "simba-arduino-sam-2.0.0.zip", - "checksum": "SHA-256:5d07e93ffd8dea7919a77993ace7ffd3778516b8c5cc0e7e96e0a541b01b6a6d", - "size": "720520", - "boards": [ - { - "name": "Arduino Due" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - } - ] - }, - { - "name": "Simba", - "architecture": "sam", - "version": "3.0.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-3.0.0.zip", - "archiveFileName": "simba-arduino-sam-3.0.0.zip", - "checksum": "SHA-256:e444c424fbde1bdc688acb3db0cc59f0ba3a4ab0b7d1dbc826ae6569b8b544f8", - "size": "800775", - "boards": [ - { - "name": "Arduino Due" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - } - ] - }, - { - "name": "Simba", - "architecture": "sam", - "version": "3.1.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-3.1.0.zip", - "archiveFileName": "simba-arduino-sam-3.1.0.zip", - "checksum": "SHA-256:a21e6d2e720b56c176dcd9f7316a244b3d437e3c9fb746bbd5e9338e226ee6d4", - "size": "794128", - "boards": [ - { - "name": "Arduino Due" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - } - ] - }, - { - "name": "Simba", - "architecture": "sam", - "version": "3.1.1", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-3.1.1.zip", - "archiveFileName": "simba-arduino-sam-3.1.1.zip", - "checksum": "SHA-256:5694ae6cd00555305c91e65d86dea8a995df4c86acc1fbbb80c36c3543418588", - "size": "794112", - "boards": [ - { - "name": "Arduino Due" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - } - ] - }, - { - "name": "Simba", - "architecture": "sam", - "version": "4.0.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-4.0.0.zip", - "archiveFileName": "simba-arduino-sam-4.0.0.zip", - "checksum": "SHA-256:6c497d270e90ceda2fbf4dad36d5ad203b775482e98a3ba49a86a187ad127d7c", - "size": "802472", - "boards": [ - { - "name": "Arduino Due" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - } - ] - }, - { - "name": "Simba", - "architecture": "sam", - "version": "4.1.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-4.1.0.zip", - "archiveFileName": "simba-arduino-sam-4.1.0.zip", - "checksum": "SHA-256:b961bbfd0301f78430017fd1db94a9fb75b2f4fd41e2e43fa6ef20154c7a2510", - "size": "797319", - "boards": [ - { - "name": "Arduino Due" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - } - ] - }, - { - "name": "Simba", - "architecture": "sam", - "version": "5.0.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-5.0.0.zip", - "archiveFileName": "simba-arduino-sam-5.0.0.zip", - "checksum": "SHA-256:ce0c4d8e324f75b4504ffa1509c96ad502931c0eb25d8fee625cbacb47e7b236", - "size": "821370", - "boards": [ - { - "name": "Arduino Due" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - } - ] - }, - { - "name": "Simba", - "architecture": "sam", - "version": "6.0.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-6.0.0.zip", - "archiveFileName": "simba-arduino-sam-6.0.0.zip", - "checksum": "SHA-256:d2ca918c135cf075557e57f8aa9e37851ef8d2fcb6745ed6f0ea776ba69cf45c", - "size": "819879", - "boards": [ - { - "name": "Arduino Due" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - } - ] - }, - { - "name": "Simba", - "architecture": "sam", - "version": "7.0.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-7.0.0.zip", - "archiveFileName": "simba-arduino-sam-7.0.0.zip", - "checksum": "SHA-256:e0310129311f4dd6f8fb59582fa765ae505d0c7fd031332b5c196ecb9300d741", - "size": "836306", - "boards": [ - { - "name": "Arduino Due" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - } - ] - }, - { - "name": "Simba", - "architecture": "sam", - "version": "8.0.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-8.0.0.zip", - "archiveFileName": "simba-arduino-sam-8.0.0.zip", - "checksum": "SHA-256:8815f1134ad55da3e74d95ea918121b4dc9a3f85fe9c1ed6bb96ce4a4db976b1", - "size": "841528", - "boards": [ - { - "name": "Arduino Due" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - } - ] - }, - { - "name": "Simba", - "architecture": "sam", - "version": "9.0.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-9.0.0.zip", - "archiveFileName": "simba-arduino-sam-9.0.0.zip", - "checksum": "SHA-256:2c3d78adce5a8db8b2e712896ed621b1e62d92bf7c0e4da7e940d6c60322778b", - "size": "848948", - "boards": [ - { - "name": "Arduino Due" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - } - ] - }, - { - "name": "Simba", - "architecture": "sam", - "version": "9.0.1", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-9.0.1.zip", - "archiveFileName": "simba-arduino-sam-9.0.1.zip", - "checksum": "SHA-256:b5ea73884a5a964c0a19806d31cd87d5e1043e88d1da3e4c53b8c4dfadbe1d38", - "size": "848948", - "boards": [ - { - "name": "Arduino Due" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - } - ] - }, - { - "name": "Simba", - "architecture": "sam", - "version": "10.0.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-10.0.0.zip", - "archiveFileName": "simba-arduino-sam-10.0.0.zip", - "checksum": "SHA-256:2c2045f5c5f0e6ad30ea61dd8089948baae45c3518d0bd25febd6de487d2a331", - "size": "859491", - "boards": [ - { - "name": "Arduino Due" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - } - ] - }, - { - "name": "Simba", - "architecture": "sam", - "version": "10.1.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-10.1.0.zip", - "archiveFileName": "simba-arduino-sam-10.1.0.zip", - "checksum": "SHA-256:01ffc16628be62a9f14cbdb7773c298e4f495d22fbae46402754616d29fa7df1", - "size": "884325", - "boards": [ - { - "name": "Arduino Due" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - } - ] - }, - { - "name": "Simba", - "architecture": "sam", - "version": "10.1.1", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-10.1.1.zip", - "archiveFileName": "simba-arduino-sam-10.1.1.zip", - "checksum": "SHA-256:b19478ef2738546e8818009018b4d37f7a9ebdca00ac59fec2355087fabf26f1", - "size": "884227", - "boards": [ - { - "name": "Arduino Due" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - } - ] - }, - { - "name": "Simba", - "architecture": "sam", - "version": "10.2.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-10.2.0.zip", - "archiveFileName": "simba-arduino-sam-10.2.0.zip", - "checksum": "SHA-256:842342da1e7ddc05c6e7a24d5a73379982f3e548843c4550109d91ae6e8b2b58", - "size": "884259", - "boards": [ - { - "name": "Arduino Due" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - } - ] - }, - { - "name": "Simba", - "architecture": "sam", - "version": "11.0.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-11.0.0.zip", - "archiveFileName": "simba-arduino-sam-11.0.0.zip", - "checksum": "SHA-256:435d1c2942f76f9c47929b3b68f75aedf00be077f06666658b2ee165bdfbd154", - "size": "1005599", - "boards": [ - { - "name": "Arduino Due" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - } - ] - }, - { - "name": "Simba", - "architecture": "sam", - "version": "12.0.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-12.0.0.zip", - "archiveFileName": "simba-arduino-sam-12.0.0.zip", - "checksum": "SHA-256:7562ea186f894f62ce353aa01a88bb2db1917964b96aa3c2126a150f07642ac9", - "size": "1237660", - "boards": [ - { - "name": "Arduino Due" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - } - ] - }, - { - "name": "Simba", - "architecture": "sam", - "version": "12.2.1", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-12.2.1.zip", - "archiveFileName": "simba-arduino-sam-12.2.1.zip", - "checksum": "SHA-256:dc979fc62771fce4cc7718dbcfaf9919fa2d7de6ecd6b39ad88f8ae30387b247", - "size": "1239307", - "boards": [ - { - "name": "Arduino Due" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - } - ] - }, - { - "name": "Simba", - "architecture": "sam", - "version": "12.3.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-12.3.0.zip", - "archiveFileName": "simba-arduino-sam-12.3.0.zip", - "checksum": "SHA-256:7e0001b713f396a416fcb1b354429b2a63a678acb59efb43f7e2c9ca6bfa3810", - "size": "1298482", - "boards": [ - { - "name": "Arduino Due" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - } - ] - }, - { - "name": "Simba", - "architecture": "sam", - "version": "13.0.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-13.0.0.zip", - "archiveFileName": "simba-arduino-sam-13.0.0.zip", - "checksum": "SHA-256:281b29267fd0123c30d7263b3337a1a53c6af7a053ff44eb2f610b5614290b63", - "size": "1363998", - "boards": [ - { - "name": "Arduino Due" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - } - ] - }, - { - "name": "Simba", - "architecture": "sam", - "version": "13.0.1", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-13.0.1.zip", - "archiveFileName": "simba-arduino-sam-13.0.1.zip", - "checksum": "SHA-256:f9f40c0ae26b707d00edea0c9fd97306864d05af86f9eb53227d5cc7516215f7", - "size": "1363998", - "boards": [ - { - "name": "Arduino Due" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - } - ] - }, - { - "name": "Simba", - "architecture": "sam", - "version": "14.0.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-14.0.0.zip", - "archiveFileName": "simba-arduino-sam-14.0.0.zip", - "checksum": "SHA-256:d37fd97aa7d03c8b773bf3d33fa4e64c05c477edc465219fb9ab296c50280931", - "size": "1373704", - "boards": [ - { - "name": "Arduino Due" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - } - ] - }, - { - "name": "Simba", - "architecture": "sam", - "version": "15.0.0", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-15.0.0.zip", - "archiveFileName": "simba-arduino-sam-15.0.0.zip", - "checksum": "SHA-256:6c1ff6f51f1107448739019cffcdc4185e67e7d0baa3a42081376673d19d2b88", - "size": "1407445", - "boards": [ - { - "name": "Arduino Due" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - } - ] - }, - { - "name": "Simba", - "architecture": "sam", - "version": "15.0.1", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-15.0.1.zip", - "archiveFileName": "simba-arduino-sam-15.0.1.zip", - "checksum": "SHA-256:6b5cdb66a895ffba58ce35ae6fd73d1ca5754c63b2869779532e18e7eb1cf3e1", - "size": "1407474", - "boards": [ - { - "name": "Arduino Due" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - } - ] - }, - { - "name": "Simba", - "architecture": "sam", - "version": "15.0.2", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-15.0.2.zip", - "archiveFileName": "simba-arduino-sam-15.0.2.zip", - "checksum": "SHA-256:17dd6632effaeb30fd5d6d06bf200639e695c48324e519bd3cbe09b6c4edc00d", - "size": "1407492", - "boards": [ - { - "name": "Arduino Due" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - } - ] - }, - { - "name": "Simba", - "architecture": "sam", - "version": "15.0.3", - "category": "Simba", - "help": { - "online": "https://simba-os.readthedocs.org" - }, - "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-15.0.3.zip", - "archiveFileName": "simba-arduino-sam-15.0.3.zip", - "checksum": "SHA-256:87801c381423b477bbef9126ed7070eb966e343f8a7583bf989b142b1090bbb1", - "size": "1407491", - "boards": [ - { - "name": "Arduino Due" - } - ], - "toolsDependencies": [ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - } - ] - } - ], - "tools": [] + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + } + ] + }, + { + "name": "Simba", + "architecture": "sam", + "version": "0.7.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-0.7.0.zip", + "archiveFileName": "simba-arduino-sam-0.7.0.zip", + "checksum": "SHA-256:39c4eaca3ea3ec0d6e3ef9341758ed08e0606ee9fa83f967933acc065c798fdd", + "size": "343667", + "boards": [ + { + "name": "Arduino Due" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + } + ] + }, + { + "name": "Simba", + "architecture": "sam", + "version": "1.0.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-1.0.0.zip", + "archiveFileName": "simba-arduino-sam-1.0.0.zip", + "checksum": "SHA-256:cc52dd62051a94c192ea19a483e6fb623dc062b97caa5fc2befad2cca8e2a9a3", + "size": "343667", + "boards": [ + { + "name": "Arduino Due" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + } + ] + }, + { + "name": "Simba", + "architecture": "sam", + "version": "2.0.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-2.0.0.zip", + "archiveFileName": "simba-arduino-sam-2.0.0.zip", + "checksum": "SHA-256:5d07e93ffd8dea7919a77993ace7ffd3778516b8c5cc0e7e96e0a541b01b6a6d", + "size": "720520", + "boards": [ + { + "name": "Arduino Due" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + } + ] + }, + { + "name": "Simba", + "architecture": "sam", + "version": "3.0.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-3.0.0.zip", + "archiveFileName": "simba-arduino-sam-3.0.0.zip", + "checksum": "SHA-256:e444c424fbde1bdc688acb3db0cc59f0ba3a4ab0b7d1dbc826ae6569b8b544f8", + "size": "800775", + "boards": [ + { + "name": "Arduino Due" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + } + ] + }, + { + "name": "Simba", + "architecture": "sam", + "version": "3.1.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-3.1.0.zip", + "archiveFileName": "simba-arduino-sam-3.1.0.zip", + "checksum": "SHA-256:a21e6d2e720b56c176dcd9f7316a244b3d437e3c9fb746bbd5e9338e226ee6d4", + "size": "794128", + "boards": [ + { + "name": "Arduino Due" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + } + ] + }, + { + "name": "Simba", + "architecture": "sam", + "version": "3.1.1", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-3.1.1.zip", + "archiveFileName": "simba-arduino-sam-3.1.1.zip", + "checksum": "SHA-256:5694ae6cd00555305c91e65d86dea8a995df4c86acc1fbbb80c36c3543418588", + "size": "794112", + "boards": [ + { + "name": "Arduino Due" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + } + ] + }, + { + "name": "Simba", + "architecture": "sam", + "version": "4.0.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-4.0.0.zip", + "archiveFileName": "simba-arduino-sam-4.0.0.zip", + "checksum": "SHA-256:6c497d270e90ceda2fbf4dad36d5ad203b775482e98a3ba49a86a187ad127d7c", + "size": "802472", + "boards": [ + { + "name": "Arduino Due" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + } + ] + }, + { + "name": "Simba", + "architecture": "sam", + "version": "4.1.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-4.1.0.zip", + "archiveFileName": "simba-arduino-sam-4.1.0.zip", + "checksum": "SHA-256:b961bbfd0301f78430017fd1db94a9fb75b2f4fd41e2e43fa6ef20154c7a2510", + "size": "797319", + "boards": [ + { + "name": "Arduino Due" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + } + ] + }, + { + "name": "Simba", + "architecture": "sam", + "version": "5.0.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-5.0.0.zip", + "archiveFileName": "simba-arduino-sam-5.0.0.zip", + "checksum": "SHA-256:ce0c4d8e324f75b4504ffa1509c96ad502931c0eb25d8fee625cbacb47e7b236", + "size": "821370", + "boards": [ + { + "name": "Arduino Due" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + } + ] + }, + { + "name": "Simba", + "architecture": "sam", + "version": "6.0.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-6.0.0.zip", + "archiveFileName": "simba-arduino-sam-6.0.0.zip", + "checksum": "SHA-256:d2ca918c135cf075557e57f8aa9e37851ef8d2fcb6745ed6f0ea776ba69cf45c", + "size": "819879", + "boards": [ + { + "name": "Arduino Due" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + } + ] + }, + { + "name": "Simba", + "architecture": "sam", + "version": "7.0.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-7.0.0.zip", + "archiveFileName": "simba-arduino-sam-7.0.0.zip", + "checksum": "SHA-256:e0310129311f4dd6f8fb59582fa765ae505d0c7fd031332b5c196ecb9300d741", + "size": "836306", + "boards": [ + { + "name": "Arduino Due" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + } + ] + }, + { + "name": "Simba", + "architecture": "sam", + "version": "8.0.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-8.0.0.zip", + "archiveFileName": "simba-arduino-sam-8.0.0.zip", + "checksum": "SHA-256:8815f1134ad55da3e74d95ea918121b4dc9a3f85fe9c1ed6bb96ce4a4db976b1", + "size": "841528", + "boards": [ + { + "name": "Arduino Due" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + } + ] + }, + { + "name": "Simba", + "architecture": "sam", + "version": "9.0.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-9.0.0.zip", + "archiveFileName": "simba-arduino-sam-9.0.0.zip", + "checksum": "SHA-256:2c3d78adce5a8db8b2e712896ed621b1e62d92bf7c0e4da7e940d6c60322778b", + "size": "848948", + "boards": [ + { + "name": "Arduino Due" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + } + ] + }, + { + "name": "Simba", + "architecture": "sam", + "version": "9.0.1", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-9.0.1.zip", + "archiveFileName": "simba-arduino-sam-9.0.1.zip", + "checksum": "SHA-256:b5ea73884a5a964c0a19806d31cd87d5e1043e88d1da3e4c53b8c4dfadbe1d38", + "size": "848948", + "boards": [ + { + "name": "Arduino Due" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + } + ] + }, + { + "name": "Simba", + "architecture": "sam", + "version": "10.0.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-10.0.0.zip", + "archiveFileName": "simba-arduino-sam-10.0.0.zip", + "checksum": "SHA-256:2c2045f5c5f0e6ad30ea61dd8089948baae45c3518d0bd25febd6de487d2a331", + "size": "859491", + "boards": [ + { + "name": "Arduino Due" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + } + ] + }, + { + "name": "Simba", + "architecture": "sam", + "version": "10.1.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-10.1.0.zip", + "archiveFileName": "simba-arduino-sam-10.1.0.zip", + "checksum": "SHA-256:01ffc16628be62a9f14cbdb7773c298e4f495d22fbae46402754616d29fa7df1", + "size": "884325", + "boards": [ + { + "name": "Arduino Due" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + } + ] + }, + { + "name": "Simba", + "architecture": "sam", + "version": "10.1.1", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-10.1.1.zip", + "archiveFileName": "simba-arduino-sam-10.1.1.zip", + "checksum": "SHA-256:b19478ef2738546e8818009018b4d37f7a9ebdca00ac59fec2355087fabf26f1", + "size": "884227", + "boards": [ + { + "name": "Arduino Due" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + } + ] + }, + { + "name": "Simba", + "architecture": "sam", + "version": "10.2.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-10.2.0.zip", + "archiveFileName": "simba-arduino-sam-10.2.0.zip", + "checksum": "SHA-256:842342da1e7ddc05c6e7a24d5a73379982f3e548843c4550109d91ae6e8b2b58", + "size": "884259", + "boards": [ + { + "name": "Arduino Due" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + } + ] + }, + { + "name": "Simba", + "architecture": "sam", + "version": "11.0.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-11.0.0.zip", + "archiveFileName": "simba-arduino-sam-11.0.0.zip", + "checksum": "SHA-256:435d1c2942f76f9c47929b3b68f75aedf00be077f06666658b2ee165bdfbd154", + "size": "1005599", + "boards": [ + { + "name": "Arduino Due" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + } + ] + }, + { + "name": "Simba", + "architecture": "sam", + "version": "12.0.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-12.0.0.zip", + "archiveFileName": "simba-arduino-sam-12.0.0.zip", + "checksum": "SHA-256:7562ea186f894f62ce353aa01a88bb2db1917964b96aa3c2126a150f07642ac9", + "size": "1237660", + "boards": [ + { + "name": "Arduino Due" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + } + ] + }, + { + "name": "Simba", + "architecture": "sam", + "version": "12.2.1", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-12.2.1.zip", + "archiveFileName": "simba-arduino-sam-12.2.1.zip", + "checksum": "SHA-256:dc979fc62771fce4cc7718dbcfaf9919fa2d7de6ecd6b39ad88f8ae30387b247", + "size": "1239307", + "boards": [ + { + "name": "Arduino Due" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + } + ] + }, + { + "name": "Simba", + "architecture": "sam", + "version": "12.3.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-12.3.0.zip", + "archiveFileName": "simba-arduino-sam-12.3.0.zip", + "checksum": "SHA-256:7e0001b713f396a416fcb1b354429b2a63a678acb59efb43f7e2c9ca6bfa3810", + "size": "1298482", + "boards": [ + { + "name": "Arduino Due" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + } + ] + }, + { + "name": "Simba", + "architecture": "sam", + "version": "13.0.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-13.0.0.zip", + "archiveFileName": "simba-arduino-sam-13.0.0.zip", + "checksum": "SHA-256:281b29267fd0123c30d7263b3337a1a53c6af7a053ff44eb2f610b5614290b63", + "size": "1363998", + "boards": [ + { + "name": "Arduino Due" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + } + ] + }, + { + "name": "Simba", + "architecture": "sam", + "version": "13.0.1", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-13.0.1.zip", + "archiveFileName": "simba-arduino-sam-13.0.1.zip", + "checksum": "SHA-256:f9f40c0ae26b707d00edea0c9fd97306864d05af86f9eb53227d5cc7516215f7", + "size": "1363998", + "boards": [ + { + "name": "Arduino Due" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + } + ] + }, + { + "name": "Simba", + "architecture": "sam", + "version": "14.0.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-14.0.0.zip", + "archiveFileName": "simba-arduino-sam-14.0.0.zip", + "checksum": "SHA-256:d37fd97aa7d03c8b773bf3d33fa4e64c05c477edc465219fb9ab296c50280931", + "size": "1373704", + "boards": [ + { + "name": "Arduino Due" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + } + ] + }, + { + "name": "Simba", + "architecture": "sam", + "version": "15.0.0", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-15.0.0.zip", + "archiveFileName": "simba-arduino-sam-15.0.0.zip", + "checksum": "SHA-256:6c1ff6f51f1107448739019cffcdc4185e67e7d0baa3a42081376673d19d2b88", + "size": "1407445", + "boards": [ + { + "name": "Arduino Due" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + } + ] + }, + { + "name": "Simba", + "architecture": "sam", + "version": "15.0.1", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-15.0.1.zip", + "archiveFileName": "simba-arduino-sam-15.0.1.zip", + "checksum": "SHA-256:6b5cdb66a895ffba58ce35ae6fd73d1ca5754c63b2869779532e18e7eb1cf3e1", + "size": "1407474", + "boards": [ + { + "name": "Arduino Due" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + } + ] + }, + { + "name": "Simba", + "architecture": "sam", + "version": "15.0.2", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-15.0.2.zip", + "archiveFileName": "simba-arduino-sam-15.0.2.zip", + "checksum": "SHA-256:17dd6632effaeb30fd5d6d06bf200639e695c48324e519bd3cbe09b6c4edc00d", + "size": "1407492", + "boards": [ + { + "name": "Arduino Due" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + } + ] + }, + { + "name": "Simba", + "architecture": "sam", + "version": "15.0.3", + "category": "Simba", + "help": { + "online": "https://simba-os.readthedocs.org" + }, + "url": "https://github.com/eerimoq/simba-releases/raw/master/arduino/sam/simba-arduino-sam-15.0.3.zip", + "archiveFileName": "simba-arduino-sam-15.0.3.zip", + "checksum": "SHA-256:87801c381423b477bbef9126ed7070eb966e343f8a7583bf989b142b1090bbb1", + "size": "1407491", + "boards": [ + { + "name": "Arduino Due" + } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + } + ] } - ] -} \ No newline at end of file + ], + "tools": [] + } + ] +} diff --git a/arduino/cores/packageindex/testdata/package_sodaq_index.json b/arduino/cores/packageindex/testdata/package_sodaq_index.json index 0c206aadfa9..4c4754cb1ad 100644 --- a/arduino/cores/packageindex/testdata/package_sodaq_index.json +++ b/arduino/cores/packageindex/testdata/package_sodaq_index.json @@ -1,658 +1,604 @@ { - "packages":[ - { - "name":"SODAQ", - "maintainer":"SODAQ", - "websiteURL":"https://sodaq.com", - "email":"info@sodaq.com", - "help":{ - "online":"https://forum.sodaq.com" - }, - "platforms":[ - { - "name":"SODAQ AVR Boards", - "architecture":"avr", - "version":"1.0.0", - "category":"Contributed", - "url":"http://downloads.sodaq.net/sodaqboards-1.0.0.tar.bz2", - "archiveFileName":"sodaqboards-1.0.0.tar.bz2", - "checksum":"SHA-256:1c8dbb3f8ceda725c0e01124c39002d06a417acf04cec47d707a0e91aaa8c43b", - "size":"4959", - "help":{ - "online":"https://forums.sodaq.com" - }, - "boards":[ - { "name":"SODAQ Mbili" }, - { "name":"SODAQ Ndogo" }, - { "name":"SODAQ Tatu" } - ], - "toolsDependencies":[ - { - "packager":"arduino", - "name":"avr-gcc", - "version":"4.8.1-arduino5" - }, - { - "packager":"arduino", - "name":"avrdude", - "version":"6.0.1-arduino5" - } - ] - }, - { - "name":"SODAQ AVR Boards", - "architecture":"avr", - "version":"1.0.1", - "category":"Contributed", - "url":"http://downloads.sodaq.net/sodaqboards-1.0.1.tar.bz2", - "archiveFileName":"sodaqboards-1.0.1.tar.bz2", - "checksum":"SHA-256:b7411d0ac868ecef1637bc222d3c5df34020362592c8d5316d394a734352fb5e", - "size":"4975", - "help":{ - "online":"https://forums.sodaq.com" - }, - "boards":[ - { "name":"SODAQ Mbili" }, - { "name":"SODAQ Ndogo" }, - { "name":"SODAQ Tatu" } - ], - "toolsDependencies":[ - { - "packager":"arduino", - "name":"avr-gcc", - "version":"4.8.1-arduino5" - }, - { - "packager":"arduino", - "name":"avrdude", - "version":"6.0.1-arduino5" - } - ] - }, - { - "name":"SODAQ AVR Boards", - "architecture":"avr", - "version":"1.0.2", - "category":"Contributed", - "url":"http://downloads.sodaq.net/sodaqboards-1.0.2.tar.bz2", - "archiveFileName":"sodaqboards-1.0.2.tar.bz2", - "checksum":"SHA-256:c8240ff2b10983219538af72d4026674d34a627f6db4341de84ad6d5b29472b5", - "size":"6529", - "help":{ - "online":"https://forums.sodaq.com" - }, - "boards":[ - { "name":"SODAQ Mbili" }, - { "name":"SODAQ Ndogo" }, - { "name":"SODAQ Tatu" } - ], - "toolsDependencies":[ - { - "packager":"arduino", - "name":"avr-gcc", - "version":"4.8.1-arduino5" - }, - { - "packager":"arduino", - "name":"avrdude", - "version":"6.0.1-arduino5" - } - ] - }, - { - "name":"SODAQ AVR Boards", - "architecture":"avr", - "version":"1.0.3", - "category":"Contributed", - "url":"http://downloads.sodaq.net/sodaqboards-1.0.3.tar.bz2", - "archiveFileName":"sodaqboards-1.0.3.tar.bz2", - "checksum":"SHA-256:100fbcf95eef3be5408806d3a15224ecb8d5b7564cbe22e45d58524739c80747", - "size":"33658", - "help":{ - "online":"https://forums.sodaq.com" - }, - "boards":[ - { "name":"SODAQ Mbili" }, - { "name":"SODAQ Ndogo" }, - { "name":"SODAQ Tatu" } - ], - "toolsDependencies":[ - { - "packager":"arduino", - "name":"avr-gcc", - "version":"4.8.1-arduino5" - }, - { - "packager":"arduino", - "name":"avrdude", - "version":"6.0.1-arduino5" - } - ] - }, - { - "name":"SODAQ AVR Boards", - "architecture":"avr", - "version":"1.1.0", - "category":"Contributed", - "url":"http://downloads.sodaq.net/sodaqboards-1.1.0.tar.bz2", - "archiveFileName":"sodaqboards-1.1.0.tar.bz2", - "checksum":"SHA-256:c79c8b427d0e8a0b8d78ff67870d5b781996d8eacd2cdd9f4703a217f3b1a38f", - "size":"80388", - "help":{ - "online":"https://forums.sodaq.com" - }, - "boards":[ - { "name":"SODAQ Mbili" }, - { "name":"SODAQ Ndogo" }, - { "name":"SODAQ Tatu" } - ], - "toolsDependencies":[ - { - "packager":"arduino", - "name":"avr-gcc", - "version":"4.8.1-arduino5" - }, - { - "packager":"arduino", - "name":"avrdude", - "version":"6.0.1-arduino5" - } - ] - }, - { - "name":"SODAQ AVR Boards", - "architecture":"avr", - "version":"1.1.1", - "category":"Contributed", - "url":"http://downloads.sodaq.net/sodaqboards-1.1.1.tar.bz2", - "archiveFileName":"sodaqboards-1.1.1.tar.bz2", - "checksum":"SHA-256:1fe4433c30fd483345fd5c0509d9a9ed403af23acca5a4b2b4fe194dfa1ebde5", - "size":"80477", - "help":{ - "online":"https://forums.sodaq.com" - }, - "boards":[ - { "name":"SODAQ Mbili" }, - { "name":"SODAQ Ndogo" }, - { "name":"SODAQ Tatu" } - ], - "toolsDependencies":[ - { - "packager":"arduino", - "name":"avr-gcc", - "version":"4.8.1-arduino5" - }, - { - "packager":"arduino", - "name":"avrdude", - "version":"6.0.1-arduino5" - } - ] - }, - { - "name":"SODAQ SAMD Boards", - "architecture":"samd", - "version":"1.6.0", - "category":"Contributed", - "url":"http://downloads.sodaq.net/sodaqsamdboards-1.6.0.tar.bz2", - "archiveFileName":"sodaqsamdboards-1.6.0.tar.bz2", - "checksum":"SHA-256:9d119bc54fa437d3fc7074459a006f4cc1f0792557a376f5433224b6dc9aa241", - "size":"175026", - "help":{ - "online":"https://forums.sodaq.com" - }, - "boards":[ - { "name":"SODAQ Autonomo" } - ], - "toolsDependencies":[ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.5-arduino" - }, - { - "packager": "arduino", - "name": "openocd", - "version": "0.9.0-arduino" - }, - { - "packager": "arduino", - "name": "CMSIS", - "version": "4.0.0-atmel" - } - ] - }, - { - "name":"SODAQ SAMD Boards", - "architecture":"samd", - "version":"1.6.1", - "category":"Contributed", - "url":"http://downloads.sodaq.net/sodaqsamdboards-1.6.1.tar.bz2", - "archiveFileName":"sodaqsamdboards-1.6.1.tar.bz2", - "checksum":"SHA-256:21a09831fcecdcd9da40ec705ca9696a4dafc1530fd45b279fa4acb7965edba4", - "size":"175107", - "help":{ - "online":"https://forums.sodaq.com" - }, - "boards":[ - { "name":"SODAQ Autonomo" } - ], - "toolsDependencies":[ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6-arduino" - }, - { - "packager": "arduino", - "name": "openocd", - "version": "0.9.0-arduino" - }, - { - "packager": "arduino", - "name": "CMSIS", - "version": "4.0.0-atmel" - } - ] - }, - { - "name":"SODAQ SAMD Boards", - "architecture":"samd", - "version":"1.6.2", - "category":"Contributed", - "url":"http://downloads.sodaq.net/sodaqsamdboards-1.6.2.tar.bz2", - "archiveFileName":"sodaqsamdboards-1.6.2.tar.bz2", - "checksum":"SHA-256:bff50c66960cffef6434be6f3b248b64fcc6dbcd54a71857b295e9cef21f86cc", - "size":"176127", - "help":{ - "online":"https://forums.sodaq.com" - }, - "boards":[ - { "name":"SODAQ Autonomo" } - ], - "toolsDependencies":[ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6-arduino" - }, - { - "packager": "arduino", - "name": "openocd", - "version": "0.9.0-arduino" - }, - { - "packager": "arduino", - "name": "CMSIS", - "version": "4.0.0-atmel" - } - ] - }, - { - "name":"SODAQ SAMD Boards", - "architecture":"samd", - "version":"1.6.3", - "category":"Contributed", - "url":"http://downloads.sodaq.net/sodaqsamdboards-1.6.3.tar.bz2", - "archiveFileName":"sodaqsamdboards-1.6.3.tar.bz2", - "checksum":"SHA-256:ea2b167544ec39584e759070e9b87919102336acaed7bfbd0c399b6b83daae59", - "size":"174834", - "help":{ - "online":"https://forums.sodaq.com" - }, - "boards":[ - { "name":"SODAQ Autonomo" } - ], - "toolsDependencies":[ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6-arduino" - }, - { - "packager": "arduino", - "name": "openocd", - "version": "0.9.0-arduino" - }, - { - "packager": "arduino", - "name": "CMSIS", - "version": "4.0.0-atmel" - } - ] - }, - { - "name":"SODAQ SAMD Boards", - "architecture":"samd", - "version":"1.6.4", - "category":"Contributed", - "url":"http://downloads.sodaq.net/sodaqsamdboards-1.6.4.tar.bz2", - "archiveFileName":"sodaqsamdboards-1.6.4.tar.bz2", - "checksum":"SHA-256:970a7a3c9c8c8289ffe194d60ed243869a20f391ab54edd81986774806e92f27", - "size":"321319", - "help":{ - "online":"https://forums.sodaq.com" - }, - "boards":[ - { "name": "SODAQ Autonomo" } - ], - "toolsDependencies":[ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - }, - { - "packager": "arduino", - "name": "openocd", - "version": "0.9.0-arduino" - }, - { - "packager": "arduino", - "name": "CMSIS", - "version": "4.0.0-atmel" - } - ] - }, - { - "name":"SODAQ SAMD Boards", - "architecture":"samd", - "version":"1.6.5", - "category":"Contributed", - "url":"http://downloads.sodaq.net/sodaqsamdboards-1.6.5.tar.bz2", - "archiveFileName":"sodaqsamdboards-1.6.5.tar.bz2", - "checksum":"SHA-256:cc4c3c109e271b917403e05a4cb0a93501af90f8baa1a8b3b447af392e32fa30", - "size":"321771", - "help":{ - "online":"https://forums.sodaq.com" - }, - "boards":[ - { "name": "SODAQ Autonomo" } - ], - "toolsDependencies":[ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - }, - { - "packager": "arduino", - "name": "openocd", - "version": "0.9.0-arduino" - }, - { - "packager": "arduino", - "name": "CMSIS", - "version": "4.0.0-atmel" - } - ] - }, - { - "name":"SODAQ SAMD Boards", - "architecture":"samd", - "version":"1.6.6", - "category":"Contributed", - "url":"http://downloads.sodaq.net/sodaqsamdboards-1.6.6.tar.bz2", - "archiveFileName":"sodaqsamdboards-1.6.6.tar.bz2", - "checksum":"SHA-256:c951f6c568b4211ef1553e31b2e228f9b46c41cf34d0e18ceca0ab6e39809897", - "size":"322302", - "help":{ - "online":"https://forums.sodaq.com" - }, - "boards":[ - { "name": "SODAQ Autonomo" } - ], - "toolsDependencies":[ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - }, - { - "packager": "arduino", - "name": "openocd", - "version": "0.9.0-arduino" - }, - { - "packager": "arduino", - "name": "CMSIS", - "version": "4.0.0-atmel" - } - ] - }, - { - "name":"SODAQ SAMD Boards", - "architecture":"samd", - "version":"1.6.7", - "category":"Contributed", - "url":"http://downloads.sodaq.net/sodaqsamdboards-1.6.7.tar.bz2", - "archiveFileName":"sodaqsamdboards-1.6.7.tar.bz2", - "checksum":"SHA-256:714e92698fbfad739be661a1379b006a1fe1d35b94cfec4eee748cb24d1bf1cd", - "size":"326475", - "help":{ - "online":"https://forums.sodaq.com" - }, - "boards":[ - { "name": "SODAQ Autonomo" } - ], - "toolsDependencies":[ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - }, - { - "packager": "arduino", - "name": "openocd", - "version": "0.9.0-arduino" - }, - { - "packager": "arduino", - "name": "CMSIS", - "version": "4.0.0-atmel" - } - ] - }, - { - "name":"SODAQ SAMD Boards", - "architecture":"samd", - "version":"1.6.8", - "category":"Contributed", - "url":"http://downloads.sodaq.net/sodaqsamdboards-1.6.8.tar.bz2", - "archiveFileName":"sodaqsamdboards-1.6.8.tar.bz2", - "checksum":"SHA-256:033dd35629bb5f3883a9abddabd7fac0b21996508326f7ebb269c782a6f712ae", - "size":"1807820", - "help":{ - "online":"https://forums.sodaq.com" - }, - "boards":[ - { "name": "SODAQ Autonomo" } - ], - "toolsDependencies":[ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - }, - { - "packager": "arduino", - "name": "openocd", - "version": "0.9.0-arduino" - }, - { - "packager": "arduino", - "name": "CMSIS", - "version": "4.0.0-atmel" - } - ] - }, - { - "name":"SODAQ SAMD Boards", - "architecture":"samd", - "version":"1.6.9", - "category":"Contributed", - "url":"http://downloads.sodaq.net/sodaqsamdboards-1.6.9.tar.bz2", - "archiveFileName":"sodaqsamdboards-1.6.9.tar.bz2", - "checksum":"SHA-256:b4f979d4d9e431b765e8fe325fc8554593ddc25143a5aaebbe662d038f3a31a5", - "size":"1815525", - "help":{ - "online":"https://forums.sodaq.com" - }, - "boards":[ - { "name": "SODAQ Autonomo" }, - { "name": "SODAQ ONE" }, - { "name": "SODAQ ExpLoRer" } - ], - "toolsDependencies":[ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - }, - { - "packager": "arduino", - "name": "openocd", - "version": "0.9.0-arduino" - }, - { - "packager": "arduino", - "name": "CMSIS", - "version": "4.0.0-atmel" - } - ] - }, - { - "name":"SODAQ SAMD Boards", - "architecture":"samd", - "version":"1.6.10", - "category":"Contributed", - "url":"http://downloads.sodaq.net/sodaqsamdboards-1.6.10.tar.bz2", - "archiveFileName":"sodaqsamdboards-1.6.10.tar.bz2", - "checksum":"SHA-256:e942a764f792565af5526b3b261faff209c0d930cc412b4f93e0f9510f35aa77", - "size":"1816633", - "help":{ - "online":"https://forums.sodaq.com" - }, - "boards":[ - { "name": "SODAQ Autonomo" }, - { "name": "SODAQ ONE" }, - { "name": "SODAQ ExpLoRer" } - ], - "toolsDependencies":[ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - }, - { - "packager": "arduino", - "name": "openocd", - "version": "0.9.0-arduino" - }, - { - "packager": "arduino", - "name": "CMSIS", - "version": "4.0.0-atmel" - } - ] - }, - { - "name":"SODAQ SAMD Boards", - "architecture":"samd", - "version":"1.6.11", - "category":"Contributed", - "url":"http://downloads.sodaq.net/sodaqsamdboards-1.6.11.tar.bz2", - "archiveFileName":"sodaqsamdboards-1.6.11.tar.bz2", - "checksum":"SHA-256:41030fc68a41bc8168f06169ec0032517ed0629cd67da457a725941bc9afcbdd", - "size":"1817312", - "help":{ - "online":"https://forums.sodaq.com" - }, - "boards":[ - { "name": "SODAQ Autonomo" }, - { "name": "SODAQ ONE" }, - { "name": "SODAQ ExpLoRer" } - ], - "toolsDependencies":[ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - }, - { - "packager": "arduino", - "name": "openocd", - "version": "0.9.0-arduino" - }, - { - "packager": "arduino", - "name": "CMSIS", - "version": "4.0.0-atmel" - } - ] + "packages": [ + { + "name": "SODAQ", + "maintainer": "SODAQ", + "websiteURL": "https://sodaq.com", + "email": "info@sodaq.com", + "help": { + "online": "https://forum.sodaq.com" + }, + "platforms": [ + { + "name": "SODAQ AVR Boards", + "architecture": "avr", + "version": "1.0.0", + "category": "Contributed", + "url": "http://downloads.sodaq.net/sodaqboards-1.0.0.tar.bz2", + "archiveFileName": "sodaqboards-1.0.0.tar.bz2", + "checksum": "SHA-256:1c8dbb3f8ceda725c0e01124c39002d06a417acf04cec47d707a0e91aaa8c43b", + "size": "4959", + "help": { + "online": "https://forums.sodaq.com" + }, + "boards": [{ "name": "SODAQ Mbili" }, { "name": "SODAQ Ndogo" }, { "name": "SODAQ Tatu" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "SODAQ AVR Boards", + "architecture": "avr", + "version": "1.0.1", + "category": "Contributed", + "url": "http://downloads.sodaq.net/sodaqboards-1.0.1.tar.bz2", + "archiveFileName": "sodaqboards-1.0.1.tar.bz2", + "checksum": "SHA-256:b7411d0ac868ecef1637bc222d3c5df34020362592c8d5316d394a734352fb5e", + "size": "4975", + "help": { + "online": "https://forums.sodaq.com" + }, + "boards": [{ "name": "SODAQ Mbili" }, { "name": "SODAQ Ndogo" }, { "name": "SODAQ Tatu" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "SODAQ AVR Boards", + "architecture": "avr", + "version": "1.0.2", + "category": "Contributed", + "url": "http://downloads.sodaq.net/sodaqboards-1.0.2.tar.bz2", + "archiveFileName": "sodaqboards-1.0.2.tar.bz2", + "checksum": "SHA-256:c8240ff2b10983219538af72d4026674d34a627f6db4341de84ad6d5b29472b5", + "size": "6529", + "help": { + "online": "https://forums.sodaq.com" + }, + "boards": [{ "name": "SODAQ Mbili" }, { "name": "SODAQ Ndogo" }, { "name": "SODAQ Tatu" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "SODAQ AVR Boards", + "architecture": "avr", + "version": "1.0.3", + "category": "Contributed", + "url": "http://downloads.sodaq.net/sodaqboards-1.0.3.tar.bz2", + "archiveFileName": "sodaqboards-1.0.3.tar.bz2", + "checksum": "SHA-256:100fbcf95eef3be5408806d3a15224ecb8d5b7564cbe22e45d58524739c80747", + "size": "33658", + "help": { + "online": "https://forums.sodaq.com" + }, + "boards": [{ "name": "SODAQ Mbili" }, { "name": "SODAQ Ndogo" }, { "name": "SODAQ Tatu" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "SODAQ AVR Boards", + "architecture": "avr", + "version": "1.1.0", + "category": "Contributed", + "url": "http://downloads.sodaq.net/sodaqboards-1.1.0.tar.bz2", + "archiveFileName": "sodaqboards-1.1.0.tar.bz2", + "checksum": "SHA-256:c79c8b427d0e8a0b8d78ff67870d5b781996d8eacd2cdd9f4703a217f3b1a38f", + "size": "80388", + "help": { + "online": "https://forums.sodaq.com" + }, + "boards": [{ "name": "SODAQ Mbili" }, { "name": "SODAQ Ndogo" }, { "name": "SODAQ Tatu" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "SODAQ AVR Boards", + "architecture": "avr", + "version": "1.1.1", + "category": "Contributed", + "url": "http://downloads.sodaq.net/sodaqboards-1.1.1.tar.bz2", + "archiveFileName": "sodaqboards-1.1.1.tar.bz2", + "checksum": "SHA-256:1fe4433c30fd483345fd5c0509d9a9ed403af23acca5a4b2b4fe194dfa1ebde5", + "size": "80477", + "help": { + "online": "https://forums.sodaq.com" + }, + "boards": [{ "name": "SODAQ Mbili" }, { "name": "SODAQ Ndogo" }, { "name": "SODAQ Tatu" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "avr-gcc", + "version": "4.8.1-arduino5" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.0.1-arduino5" + } + ] + }, + { + "name": "SODAQ SAMD Boards", + "architecture": "samd", + "version": "1.6.0", + "category": "Contributed", + "url": "http://downloads.sodaq.net/sodaqsamdboards-1.6.0.tar.bz2", + "archiveFileName": "sodaqsamdboards-1.6.0.tar.bz2", + "checksum": "SHA-256:9d119bc54fa437d3fc7074459a006f4cc1f0792557a376f5433224b6dc9aa241", + "size": "175026", + "help": { + "online": "https://forums.sodaq.com" + }, + "boards": [{ "name": "SODAQ Autonomo" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.5-arduino" + }, + { + "packager": "arduino", + "name": "openocd", + "version": "0.9.0-arduino" + }, + { + "packager": "arduino", + "name": "CMSIS", + "version": "4.0.0-atmel" + } + ] + }, + { + "name": "SODAQ SAMD Boards", + "architecture": "samd", + "version": "1.6.1", + "category": "Contributed", + "url": "http://downloads.sodaq.net/sodaqsamdboards-1.6.1.tar.bz2", + "archiveFileName": "sodaqsamdboards-1.6.1.tar.bz2", + "checksum": "SHA-256:21a09831fcecdcd9da40ec705ca9696a4dafc1530fd45b279fa4acb7965edba4", + "size": "175107", + "help": { + "online": "https://forums.sodaq.com" + }, + "boards": [{ "name": "SODAQ Autonomo" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6-arduino" + }, + { + "packager": "arduino", + "name": "openocd", + "version": "0.9.0-arduino" + }, + { + "packager": "arduino", + "name": "CMSIS", + "version": "4.0.0-atmel" + } + ] + }, + { + "name": "SODAQ SAMD Boards", + "architecture": "samd", + "version": "1.6.2", + "category": "Contributed", + "url": "http://downloads.sodaq.net/sodaqsamdboards-1.6.2.tar.bz2", + "archiveFileName": "sodaqsamdboards-1.6.2.tar.bz2", + "checksum": "SHA-256:bff50c66960cffef6434be6f3b248b64fcc6dbcd54a71857b295e9cef21f86cc", + "size": "176127", + "help": { + "online": "https://forums.sodaq.com" + }, + "boards": [{ "name": "SODAQ Autonomo" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6-arduino" + }, + { + "packager": "arduino", + "name": "openocd", + "version": "0.9.0-arduino" + }, + { + "packager": "arduino", + "name": "CMSIS", + "version": "4.0.0-atmel" + } + ] + }, + { + "name": "SODAQ SAMD Boards", + "architecture": "samd", + "version": "1.6.3", + "category": "Contributed", + "url": "http://downloads.sodaq.net/sodaqsamdboards-1.6.3.tar.bz2", + "archiveFileName": "sodaqsamdboards-1.6.3.tar.bz2", + "checksum": "SHA-256:ea2b167544ec39584e759070e9b87919102336acaed7bfbd0c399b6b83daae59", + "size": "174834", + "help": { + "online": "https://forums.sodaq.com" + }, + "boards": [{ "name": "SODAQ Autonomo" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6-arduino" + }, + { + "packager": "arduino", + "name": "openocd", + "version": "0.9.0-arduino" + }, + { + "packager": "arduino", + "name": "CMSIS", + "version": "4.0.0-atmel" + } + ] + }, + { + "name": "SODAQ SAMD Boards", + "architecture": "samd", + "version": "1.6.4", + "category": "Contributed", + "url": "http://downloads.sodaq.net/sodaqsamdboards-1.6.4.tar.bz2", + "archiveFileName": "sodaqsamdboards-1.6.4.tar.bz2", + "checksum": "SHA-256:970a7a3c9c8c8289ffe194d60ed243869a20f391ab54edd81986774806e92f27", + "size": "321319", + "help": { + "online": "https://forums.sodaq.com" + }, + "boards": [{ "name": "SODAQ Autonomo" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + }, + { + "packager": "arduino", + "name": "openocd", + "version": "0.9.0-arduino" + }, + { + "packager": "arduino", + "name": "CMSIS", + "version": "4.0.0-atmel" + } + ] + }, + { + "name": "SODAQ SAMD Boards", + "architecture": "samd", + "version": "1.6.5", + "category": "Contributed", + "url": "http://downloads.sodaq.net/sodaqsamdboards-1.6.5.tar.bz2", + "archiveFileName": "sodaqsamdboards-1.6.5.tar.bz2", + "checksum": "SHA-256:cc4c3c109e271b917403e05a4cb0a93501af90f8baa1a8b3b447af392e32fa30", + "size": "321771", + "help": { + "online": "https://forums.sodaq.com" + }, + "boards": [{ "name": "SODAQ Autonomo" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + }, + { + "packager": "arduino", + "name": "openocd", + "version": "0.9.0-arduino" + }, + { + "packager": "arduino", + "name": "CMSIS", + "version": "4.0.0-atmel" + } + ] + }, + { + "name": "SODAQ SAMD Boards", + "architecture": "samd", + "version": "1.6.6", + "category": "Contributed", + "url": "http://downloads.sodaq.net/sodaqsamdboards-1.6.6.tar.bz2", + "archiveFileName": "sodaqsamdboards-1.6.6.tar.bz2", + "checksum": "SHA-256:c951f6c568b4211ef1553e31b2e228f9b46c41cf34d0e18ceca0ab6e39809897", + "size": "322302", + "help": { + "online": "https://forums.sodaq.com" + }, + "boards": [{ "name": "SODAQ Autonomo" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + }, + { + "packager": "arduino", + "name": "openocd", + "version": "0.9.0-arduino" + }, + { + "packager": "arduino", + "name": "CMSIS", + "version": "4.0.0-atmel" + } + ] + }, + { + "name": "SODAQ SAMD Boards", + "architecture": "samd", + "version": "1.6.7", + "category": "Contributed", + "url": "http://downloads.sodaq.net/sodaqsamdboards-1.6.7.tar.bz2", + "archiveFileName": "sodaqsamdboards-1.6.7.tar.bz2", + "checksum": "SHA-256:714e92698fbfad739be661a1379b006a1fe1d35b94cfec4eee748cb24d1bf1cd", + "size": "326475", + "help": { + "online": "https://forums.sodaq.com" + }, + "boards": [{ "name": "SODAQ Autonomo" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + }, + { + "packager": "arduino", + "name": "openocd", + "version": "0.9.0-arduino" + }, + { + "packager": "arduino", + "name": "CMSIS", + "version": "4.0.0-atmel" + } + ] + }, + { + "name": "SODAQ SAMD Boards", + "architecture": "samd", + "version": "1.6.8", + "category": "Contributed", + "url": "http://downloads.sodaq.net/sodaqsamdboards-1.6.8.tar.bz2", + "archiveFileName": "sodaqsamdboards-1.6.8.tar.bz2", + "checksum": "SHA-256:033dd35629bb5f3883a9abddabd7fac0b21996508326f7ebb269c782a6f712ae", + "size": "1807820", + "help": { + "online": "https://forums.sodaq.com" + }, + "boards": [{ "name": "SODAQ Autonomo" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + }, + { + "packager": "arduino", + "name": "openocd", + "version": "0.9.0-arduino" + }, + { + "packager": "arduino", + "name": "CMSIS", + "version": "4.0.0-atmel" + } + ] + }, + { + "name": "SODAQ SAMD Boards", + "architecture": "samd", + "version": "1.6.9", + "category": "Contributed", + "url": "http://downloads.sodaq.net/sodaqsamdboards-1.6.9.tar.bz2", + "archiveFileName": "sodaqsamdboards-1.6.9.tar.bz2", + "checksum": "SHA-256:b4f979d4d9e431b765e8fe325fc8554593ddc25143a5aaebbe662d038f3a31a5", + "size": "1815525", + "help": { + "online": "https://forums.sodaq.com" + }, + "boards": [{ "name": "SODAQ Autonomo" }, { "name": "SODAQ ONE" }, { "name": "SODAQ ExpLoRer" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + }, + { + "packager": "arduino", + "name": "openocd", + "version": "0.9.0-arduino" + }, + { + "packager": "arduino", + "name": "CMSIS", + "version": "4.0.0-atmel" + } + ] + }, + { + "name": "SODAQ SAMD Boards", + "architecture": "samd", + "version": "1.6.10", + "category": "Contributed", + "url": "http://downloads.sodaq.net/sodaqsamdboards-1.6.10.tar.bz2", + "archiveFileName": "sodaqsamdboards-1.6.10.tar.bz2", + "checksum": "SHA-256:e942a764f792565af5526b3b261faff209c0d930cc412b4f93e0f9510f35aa77", + "size": "1816633", + "help": { + "online": "https://forums.sodaq.com" + }, + "boards": [{ "name": "SODAQ Autonomo" }, { "name": "SODAQ ONE" }, { "name": "SODAQ ExpLoRer" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + }, + { + "packager": "arduino", + "name": "openocd", + "version": "0.9.0-arduino" + }, + { + "packager": "arduino", + "name": "CMSIS", + "version": "4.0.0-atmel" + } + ] + }, + { + "name": "SODAQ SAMD Boards", + "architecture": "samd", + "version": "1.6.11", + "category": "Contributed", + "url": "http://downloads.sodaq.net/sodaqsamdboards-1.6.11.tar.bz2", + "archiveFileName": "sodaqsamdboards-1.6.11.tar.bz2", + "checksum": "SHA-256:41030fc68a41bc8168f06169ec0032517ed0629cd67da457a725941bc9afcbdd", + "size": "1817312", + "help": { + "online": "https://forums.sodaq.com" + }, + "boards": [{ "name": "SODAQ Autonomo" }, { "name": "SODAQ ONE" }, { "name": "SODAQ ExpLoRer" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + }, + { + "packager": "arduino", + "name": "openocd", + "version": "0.9.0-arduino" + }, + { + "packager": "arduino", + "name": "CMSIS", + "version": "4.0.0-atmel" } - ], + ] + } + ], "tools": [] - } - ] + } + ] } diff --git a/arduino/cores/packageindex/testdata/package_sodaq_samd_index.json b/arduino/cores/packageindex/testdata/package_sodaq_samd_index.json index cbd88915242..b4bb501b13b 100644 --- a/arduino/cores/packageindex/testdata/package_sodaq_samd_index.json +++ b/arduino/cores/packageindex/testdata/package_sodaq_samd_index.json @@ -1,741 +1,699 @@ { - "packages":[ + "packages": [ + { + "name": "SODAQ", + "maintainer": "SODAQ", + "websiteURL": "https://sodaq.com", + "email": "info@sodaq.com", + "help": { + "online": "https://forum.sodaq.com" + }, + "platforms": [ { - "name":"SODAQ", - "maintainer":"SODAQ", - "websiteURL":"https://sodaq.com", - "email":"info@sodaq.com", - "help":{ - "online":"https://forum.sodaq.com" - }, - "platforms":[ - { - "name":"SODAQ SAMD Boards", - "architecture":"samd", - "version":"1.6.0", - "category":"Contributed", - "url":"http://downloads.sodaq.net/sodaqsamdboards-1.6.0.tar.bz2", - "archiveFileName":"sodaqsamdboards-1.6.0.tar.bz2", - "checksum":"SHA-256:9d119bc54fa437d3fc7074459a006f4cc1f0792557a376f5433224b6dc9aa241", - "size":"175026", - "help":{ - "online":"https://forums.sodaq.com" - }, - "boards":[ - { "name":"SODAQ Autonomo" } - ], - "toolsDependencies":[ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.5-arduino" - }, - { - "packager": "arduino", - "name": "openocd", - "version": "0.9.0-arduino" - }, - { - "packager": "arduino", - "name": "CMSIS", - "version": "4.0.0-atmel" - } - ] - }, - { - "name":"SODAQ SAMD Boards", - "architecture":"samd", - "version":"1.6.1", - "category":"Contributed", - "url":"http://downloads.sodaq.net/sodaqsamdboards-1.6.1.tar.bz2", - "archiveFileName":"sodaqsamdboards-1.6.1.tar.bz2", - "checksum":"SHA-256:21a09831fcecdcd9da40ec705ca9696a4dafc1530fd45b279fa4acb7965edba4", - "size":"175107", - "help":{ - "online":"https://forums.sodaq.com" - }, - "boards":[ - { "name":"SODAQ Autonomo" } - ], - "toolsDependencies":[ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6-arduino" - }, - { - "packager": "arduino", - "name": "openocd", - "version": "0.9.0-arduino" - }, - { - "packager": "arduino", - "name": "CMSIS", - "version": "4.0.0-atmel" - } - ] - }, - { - "name":"SODAQ SAMD Boards", - "architecture":"samd", - "version":"1.6.2", - "category":"Contributed", - "url":"http://downloads.sodaq.net/sodaqsamdboards-1.6.2.tar.bz2", - "archiveFileName":"sodaqsamdboards-1.6.2.tar.bz2", - "checksum":"SHA-256:bff50c66960cffef6434be6f3b248b64fcc6dbcd54a71857b295e9cef21f86cc", - "size":"176127", - "help":{ - "online":"https://forums.sodaq.com" - }, - "boards":[ - { "name":"SODAQ Autonomo" } - ], - "toolsDependencies":[ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6-arduino" - }, - { - "packager": "arduino", - "name": "openocd", - "version": "0.9.0-arduino" - }, - { - "packager": "arduino", - "name": "CMSIS", - "version": "4.0.0-atmel" - } - ] - }, - { - "name":"SODAQ SAMD Boards", - "architecture":"samd", - "version":"1.6.3", - "category":"Contributed", - "url":"http://downloads.sodaq.net/sodaqsamdboards-1.6.3.tar.bz2", - "archiveFileName":"sodaqsamdboards-1.6.3.tar.bz2", - "checksum":"SHA-256:ea2b167544ec39584e759070e9b87919102336acaed7bfbd0c399b6b83daae59", - "size":"174834", - "help":{ - "online":"https://forums.sodaq.com" - }, - "boards":[ - { "name":"SODAQ Autonomo" } - ], - "toolsDependencies":[ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6-arduino" - }, - { - "packager": "arduino", - "name": "openocd", - "version": "0.9.0-arduino" - }, - { - "packager": "arduino", - "name": "CMSIS", - "version": "4.0.0-atmel" - } - ] - }, - { - "name":"SODAQ SAMD Boards", - "architecture":"samd", - "version":"1.6.4", - "category":"Contributed", - "url":"http://downloads.sodaq.net/sodaqsamdboards-1.6.4.tar.bz2", - "archiveFileName":"sodaqsamdboards-1.6.4.tar.bz2", - "checksum":"SHA-256:970a7a3c9c8c8289ffe194d60ed243869a20f391ab54edd81986774806e92f27", - "size":"321319", - "help":{ - "online":"https://forums.sodaq.com" - }, - "boards":[ - { "name": "SODAQ Autonomo" } - ], - "toolsDependencies":[ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - }, - { - "packager": "arduino", - "name": "openocd", - "version": "0.9.0-arduino" - }, - { - "packager": "arduino", - "name": "CMSIS", - "version": "4.0.0-atmel" - } - ] - }, - { - "name":"SODAQ SAMD Boards", - "architecture":"samd", - "version":"1.6.5", - "category":"Contributed", - "url":"http://downloads.sodaq.net/sodaqsamdboards-1.6.5.tar.bz2", - "archiveFileName":"sodaqsamdboards-1.6.5.tar.bz2", - "checksum":"SHA-256:cc4c3c109e271b917403e05a4cb0a93501af90f8baa1a8b3b447af392e32fa30", - "size":"321771", - "help":{ - "online":"https://forums.sodaq.com" - }, - "boards":[ - { "name": "SODAQ Autonomo" } - ], - "toolsDependencies":[ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - }, - { - "packager": "arduino", - "name": "openocd", - "version": "0.9.0-arduino" - }, - { - "packager": "arduino", - "name": "CMSIS", - "version": "4.0.0-atmel" - } - ] - }, - { - "name":"SODAQ SAMD Boards", - "architecture":"samd", - "version":"1.6.6", - "category":"Contributed", - "url":"http://downloads.sodaq.net/sodaqsamdboards-1.6.6.tar.bz2", - "archiveFileName":"sodaqsamdboards-1.6.6.tar.bz2", - "checksum":"SHA-256:c951f6c568b4211ef1553e31b2e228f9b46c41cf34d0e18ceca0ab6e39809897", - "size":"322302", - "help":{ - "online":"https://forums.sodaq.com" - }, - "boards":[ - { "name": "SODAQ Autonomo" } - ], - "toolsDependencies":[ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - }, - { - "packager": "arduino", - "name": "openocd", - "version": "0.9.0-arduino" - }, - { - "packager": "arduino", - "name": "CMSIS", - "version": "4.0.0-atmel" - } - ] - }, - { - "name":"SODAQ SAMD Boards", - "architecture":"samd", - "version":"1.6.7", - "category":"Contributed", - "url":"http://downloads.sodaq.net/sodaqsamdboards-1.6.7.tar.bz2", - "archiveFileName":"sodaqsamdboards-1.6.7.tar.bz2", - "checksum":"SHA-256:714e92698fbfad739be661a1379b006a1fe1d35b94cfec4eee748cb24d1bf1cd", - "size":"326475", - "help":{ - "online":"https://forums.sodaq.com" - }, - "boards":[ - { "name": "SODAQ Autonomo" } - ], - "toolsDependencies":[ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - }, - { - "packager": "arduino", - "name": "openocd", - "version": "0.9.0-arduino" - }, - { - "packager": "arduino", - "name": "CMSIS", - "version": "4.0.0-atmel" - } - ] - }, - { - "name":"SODAQ SAMD Boards", - "architecture":"samd", - "version":"1.6.8", - "category":"Contributed", - "url":"http://downloads.sodaq.net/sodaqsamdboards-1.6.8.tar.bz2", - "archiveFileName":"sodaqsamdboards-1.6.8.tar.bz2", - "checksum":"SHA-256:033dd35629bb5f3883a9abddabd7fac0b21996508326f7ebb269c782a6f712ae", - "size":"1807820", - "help":{ - "online":"https://forums.sodaq.com" - }, - "boards":[ - { "name": "SODAQ Autonomo" } - ], - "toolsDependencies":[ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - }, - { - "packager": "arduino", - "name": "openocd", - "version": "0.9.0-arduino" - }, - { - "packager": "arduino", - "name": "CMSIS", - "version": "4.0.0-atmel" - } - ] - }, - { - "name":"SODAQ SAMD Boards", - "architecture":"samd", - "version":"1.6.9", - "category":"Contributed", - "url":"http://downloads.sodaq.net/sodaqsamdboards-1.6.9.tar.bz2", - "archiveFileName":"sodaqsamdboards-1.6.9.tar.bz2", - "checksum":"SHA-256:b4f979d4d9e431b765e8fe325fc8554593ddc25143a5aaebbe662d038f3a31a5", - "size":"1815525", - "help":{ - "online":"https://forums.sodaq.com" - }, - "boards":[ - { "name": "SODAQ Autonomo" }, - { "name": "SODAQ ONE" }, - { "name": "SODAQ ExpLoRer" } - ], - "toolsDependencies":[ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - }, - { - "packager": "arduino", - "name": "openocd", - "version": "0.9.0-arduino" - }, - { - "packager": "arduino", - "name": "CMSIS", - "version": "4.0.0-atmel" - } - ] - }, - { - "name":"SODAQ SAMD Boards", - "architecture":"samd", - "version":"1.6.10", - "category":"Contributed", - "url":"http://downloads.sodaq.net/sodaqsamdboards-1.6.10.tar.bz2", - "archiveFileName":"sodaqsamdboards-1.6.10.tar.bz2", - "checksum":"SHA-256:e942a764f792565af5526b3b261faff209c0d930cc412b4f93e0f9510f35aa77", - "size":"1816633", - "help":{ - "online":"https://forums.sodaq.com" - }, - "boards":[ - { "name": "SODAQ Autonomo" }, - { "name": "SODAQ ONE" }, - { "name": "SODAQ ExpLoRer" } - ], - "toolsDependencies":[ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - }, - { - "packager": "arduino", - "name": "openocd", - "version": "0.9.0-arduino" - }, - { - "packager": "arduino", - "name": "CMSIS", - "version": "4.0.0-atmel" - } - ] - }, - { - "name":"SODAQ SAMD Boards", - "architecture":"samd", - "version":"1.6.11", - "category":"Contributed", - "url":"http://downloads.sodaq.net/sodaqsamdboards-1.6.11.tar.bz2", - "archiveFileName":"sodaqsamdboards-1.6.11.tar.bz2", - "checksum":"SHA-256:41030fc68a41bc8168f06169ec0032517ed0629cd67da457a725941bc9afcbdd", - "size":"1817312", - "help":{ - "online":"https://forums.sodaq.com" - }, - "boards":[ - { "name": "SODAQ Autonomo" }, - { "name": "SODAQ ONE" }, - { "name": "SODAQ ExpLoRer" } - ], - "toolsDependencies":[ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - }, - { - "packager": "arduino", - "name": "openocd", - "version": "0.9.0-arduino" - }, - { - "packager": "arduino", - "name": "CMSIS", - "version": "4.0.0-atmel" - } - ] - }, - { - "name":"SODAQ SAMD Boards", - "architecture":"samd", - "version":"1.6.12", - "category":"Contributed", - "url":"http://downloads.sodaq.net/sodaqsamdboards-1.6.12.tar.bz2", - "archiveFileName":"sodaqsamdboards-1.6.12.tar.bz2", - "checksum":"SHA-256:ddccd7257c1acf3318cffad8ce782ac76ed0c2d407528eb13033aeb68cfe41c8", - "size":"373086", - "help":{ - "online":"https://forums.sodaq.com" - }, - "boards":[ - { "name": "SODAQ Autonomo" }, - { "name": "SODAQ ONE" }, - { "name": "SODAQ ExpLoRer" } - ], - "toolsDependencies":[ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.6.1-arduino" - }, - { - "packager": "arduino", - "name": "openocd", - "version": "0.9.0-arduino" - }, - { - "packager": "arduino", - "name": "CMSIS", - "version": "4.0.0-atmel" - } - ] - }, - { - "name":"SODAQ SAMD Boards", - "architecture":"samd", - "version":"1.6.14", - "category":"Contributed", - "url":"http://downloads.sodaq.net/sodaqsamdboards-1.6.14.tar.bz2", - "archiveFileName":"sodaqsamdboards-1.6.14.tar.bz2", - "checksum":"SHA-256:050aadaaa0e1ed3c50c772d0d937f1f99b30d16e1cf3870d6e0a1293cdfe645f", - "size":"2135793", - "help":{ - "online":"https://forums.sodaq.com" - }, - "boards":[ - { "name": "SODAQ Autonomo" }, - { "name": "SODAQ ONE" }, - { "name": "SODAQ ExpLoRer" } - ], - "toolsDependencies":[ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.7.0" - }, - { - "packager": "arduino", - "name": "openocd", - "version": "0.9.0-arduino" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.3.0-arduino8" - }, - { - "packager": "arduino", - "name": "CMSIS", - "version": "4.5.0" - }, - { - "packager": "arduino", - "name": "CMSIS-Atmel", - "version": "1.1.0" - }, - { - "packager": "arduino", - "name": "arduinoOTA", - "version": "1.2.0" - } - ] - }, - { - "name":"SODAQ SAMD Boards", - "architecture":"samd", - "version":"1.6.15", - "category":"Contributed", - "url":"http://downloads.sodaq.net/sodaqsamdboards-1.6.15.tar.bz2", - "archiveFileName":"sodaqsamdboards-1.6.15.tar.bz2", - "checksum":"SHA-256:a5d1c767781a13fef078b99144c591ec3bea3530b03b78d2d351345c5a4ca8a8", - "size":"2139649", - "help":{ - "online":"https://forums.sodaq.com" - }, - "boards":[ - { "name": "SODAQ Autonomo" }, - { "name": "SODAQ ONE" }, - { "name": "SODAQ ExpLoRer" } - ], - "toolsDependencies":[ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.7.0" - }, - { - "packager": "arduino", - "name": "openocd", - "version": "0.9.0-arduino" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.3.0-arduino8" - }, - { - "packager": "arduino", - "name": "CMSIS", - "version": "4.5.0" - }, - { - "packager": "arduino", - "name": "CMSIS-Atmel", - "version": "1.1.0" - }, - { - "packager": "arduino", - "name": "arduinoOTA", - "version": "1.2.0" - } - ] - }, - { - "name":"SODAQ SAMD Boards", - "architecture":"samd", - "version":"1.6.17", - "category":"Contributed", - "url":"http://downloads.sodaq.net/sodaqsamdboards-1.6.17.tar.bz2", - "archiveFileName":"sodaqsamdboards-1.6.17.tar.bz2", - "checksum":"SHA-256:a83b4d0922ab90714b45b0ddf975367242b0f26a52bd3af154d358611c4e84d2", - "size":"2173366", - "help":{ - "online":"https://forums.sodaq.com" - }, - "boards":[ - { "name": "SODAQ Autonomo" }, - { "name": "SODAQ ONE" }, - { "name": "SODAQ ExpLoRer" }, - { "name": "SODAQ SARA" } - ], - "toolsDependencies":[ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.7.0" - }, - { - "packager": "arduino", - "name": "openocd", - "version": "0.9.0-arduino" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.3.0-arduino8" - }, - { - "packager": "arduino", - "name": "CMSIS", - "version": "4.5.0" - }, - { - "packager": "arduino", - "name": "CMSIS-Atmel", - "version": "1.1.0" - }, - { - "packager": "arduino", - "name": "arduinoOTA", - "version": "1.2.0" - } - ] - }, - { - "name":"SODAQ SAMD Boards", - "architecture":"samd", - "version":"1.6.18", - "category":"Contributed", - "url":"http://downloads.sodaq.net/test/sodaqsamdboards-1.6.18.tar.bz2", - "archiveFileName":"sodaqsamdboards-1.6.18.tar.bz2", - "checksum":"SHA-256:e9485e723a7e631452f43987fada64043a6f1de72fab84adfa5e508b6e2d2fc7", - "size":"2174008", - "help":{ - "online":"https://forums.sodaq.com" - }, - "boards":[ - { "name": "SODAQ Autonomo" }, - { "name": "SODAQ ONE" }, - { "name": "SODAQ ExpLoRer" }, - { "name": "SODAQ SARA" }, - { "name": "SODAQ SFF" } - ], - "toolsDependencies":[ - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "arduino", - "name": "bossac", - "version": "1.7.0" - }, - { - "packager": "arduino", - "name": "openocd", - "version": "0.9.0-arduino" - }, - { - "packager": "arduino", - "name": "avrdude", - "version": "6.3.0-arduino8" - }, - { - "packager": "arduino", - "name": "CMSIS", - "version": "4.5.0" - }, - { - "packager": "arduino", - "name": "CMSIS-Atmel", - "version": "1.1.0" - }, - { - "packager": "arduino", - "name": "arduinoOTA", - "version": "1.2.0" - } - ] - } - ], - "tools": [] + "name": "SODAQ SAMD Boards", + "architecture": "samd", + "version": "1.6.0", + "category": "Contributed", + "url": "http://downloads.sodaq.net/sodaqsamdboards-1.6.0.tar.bz2", + "archiveFileName": "sodaqsamdboards-1.6.0.tar.bz2", + "checksum": "SHA-256:9d119bc54fa437d3fc7074459a006f4cc1f0792557a376f5433224b6dc9aa241", + "size": "175026", + "help": { + "online": "https://forums.sodaq.com" + }, + "boards": [{ "name": "SODAQ Autonomo" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.5-arduino" + }, + { + "packager": "arduino", + "name": "openocd", + "version": "0.9.0-arduino" + }, + { + "packager": "arduino", + "name": "CMSIS", + "version": "4.0.0-atmel" + } + ] + }, + { + "name": "SODAQ SAMD Boards", + "architecture": "samd", + "version": "1.6.1", + "category": "Contributed", + "url": "http://downloads.sodaq.net/sodaqsamdboards-1.6.1.tar.bz2", + "archiveFileName": "sodaqsamdboards-1.6.1.tar.bz2", + "checksum": "SHA-256:21a09831fcecdcd9da40ec705ca9696a4dafc1530fd45b279fa4acb7965edba4", + "size": "175107", + "help": { + "online": "https://forums.sodaq.com" + }, + "boards": [{ "name": "SODAQ Autonomo" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6-arduino" + }, + { + "packager": "arduino", + "name": "openocd", + "version": "0.9.0-arduino" + }, + { + "packager": "arduino", + "name": "CMSIS", + "version": "4.0.0-atmel" + } + ] + }, + { + "name": "SODAQ SAMD Boards", + "architecture": "samd", + "version": "1.6.2", + "category": "Contributed", + "url": "http://downloads.sodaq.net/sodaqsamdboards-1.6.2.tar.bz2", + "archiveFileName": "sodaqsamdboards-1.6.2.tar.bz2", + "checksum": "SHA-256:bff50c66960cffef6434be6f3b248b64fcc6dbcd54a71857b295e9cef21f86cc", + "size": "176127", + "help": { + "online": "https://forums.sodaq.com" + }, + "boards": [{ "name": "SODAQ Autonomo" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6-arduino" + }, + { + "packager": "arduino", + "name": "openocd", + "version": "0.9.0-arduino" + }, + { + "packager": "arduino", + "name": "CMSIS", + "version": "4.0.0-atmel" + } + ] + }, + { + "name": "SODAQ SAMD Boards", + "architecture": "samd", + "version": "1.6.3", + "category": "Contributed", + "url": "http://downloads.sodaq.net/sodaqsamdboards-1.6.3.tar.bz2", + "archiveFileName": "sodaqsamdboards-1.6.3.tar.bz2", + "checksum": "SHA-256:ea2b167544ec39584e759070e9b87919102336acaed7bfbd0c399b6b83daae59", + "size": "174834", + "help": { + "online": "https://forums.sodaq.com" + }, + "boards": [{ "name": "SODAQ Autonomo" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6-arduino" + }, + { + "packager": "arduino", + "name": "openocd", + "version": "0.9.0-arduino" + }, + { + "packager": "arduino", + "name": "CMSIS", + "version": "4.0.0-atmel" + } + ] + }, + { + "name": "SODAQ SAMD Boards", + "architecture": "samd", + "version": "1.6.4", + "category": "Contributed", + "url": "http://downloads.sodaq.net/sodaqsamdboards-1.6.4.tar.bz2", + "archiveFileName": "sodaqsamdboards-1.6.4.tar.bz2", + "checksum": "SHA-256:970a7a3c9c8c8289ffe194d60ed243869a20f391ab54edd81986774806e92f27", + "size": "321319", + "help": { + "online": "https://forums.sodaq.com" + }, + "boards": [{ "name": "SODAQ Autonomo" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + }, + { + "packager": "arduino", + "name": "openocd", + "version": "0.9.0-arduino" + }, + { + "packager": "arduino", + "name": "CMSIS", + "version": "4.0.0-atmel" + } + ] + }, + { + "name": "SODAQ SAMD Boards", + "architecture": "samd", + "version": "1.6.5", + "category": "Contributed", + "url": "http://downloads.sodaq.net/sodaqsamdboards-1.6.5.tar.bz2", + "archiveFileName": "sodaqsamdboards-1.6.5.tar.bz2", + "checksum": "SHA-256:cc4c3c109e271b917403e05a4cb0a93501af90f8baa1a8b3b447af392e32fa30", + "size": "321771", + "help": { + "online": "https://forums.sodaq.com" + }, + "boards": [{ "name": "SODAQ Autonomo" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + }, + { + "packager": "arduino", + "name": "openocd", + "version": "0.9.0-arduino" + }, + { + "packager": "arduino", + "name": "CMSIS", + "version": "4.0.0-atmel" + } + ] + }, + { + "name": "SODAQ SAMD Boards", + "architecture": "samd", + "version": "1.6.6", + "category": "Contributed", + "url": "http://downloads.sodaq.net/sodaqsamdboards-1.6.6.tar.bz2", + "archiveFileName": "sodaqsamdboards-1.6.6.tar.bz2", + "checksum": "SHA-256:c951f6c568b4211ef1553e31b2e228f9b46c41cf34d0e18ceca0ab6e39809897", + "size": "322302", + "help": { + "online": "https://forums.sodaq.com" + }, + "boards": [{ "name": "SODAQ Autonomo" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + }, + { + "packager": "arduino", + "name": "openocd", + "version": "0.9.0-arduino" + }, + { + "packager": "arduino", + "name": "CMSIS", + "version": "4.0.0-atmel" + } + ] + }, + { + "name": "SODAQ SAMD Boards", + "architecture": "samd", + "version": "1.6.7", + "category": "Contributed", + "url": "http://downloads.sodaq.net/sodaqsamdboards-1.6.7.tar.bz2", + "archiveFileName": "sodaqsamdboards-1.6.7.tar.bz2", + "checksum": "SHA-256:714e92698fbfad739be661a1379b006a1fe1d35b94cfec4eee748cb24d1bf1cd", + "size": "326475", + "help": { + "online": "https://forums.sodaq.com" + }, + "boards": [{ "name": "SODAQ Autonomo" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + }, + { + "packager": "arduino", + "name": "openocd", + "version": "0.9.0-arduino" + }, + { + "packager": "arduino", + "name": "CMSIS", + "version": "4.0.0-atmel" + } + ] + }, + { + "name": "SODAQ SAMD Boards", + "architecture": "samd", + "version": "1.6.8", + "category": "Contributed", + "url": "http://downloads.sodaq.net/sodaqsamdboards-1.6.8.tar.bz2", + "archiveFileName": "sodaqsamdboards-1.6.8.tar.bz2", + "checksum": "SHA-256:033dd35629bb5f3883a9abddabd7fac0b21996508326f7ebb269c782a6f712ae", + "size": "1807820", + "help": { + "online": "https://forums.sodaq.com" + }, + "boards": [{ "name": "SODAQ Autonomo" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + }, + { + "packager": "arduino", + "name": "openocd", + "version": "0.9.0-arduino" + }, + { + "packager": "arduino", + "name": "CMSIS", + "version": "4.0.0-atmel" + } + ] + }, + { + "name": "SODAQ SAMD Boards", + "architecture": "samd", + "version": "1.6.9", + "category": "Contributed", + "url": "http://downloads.sodaq.net/sodaqsamdboards-1.6.9.tar.bz2", + "archiveFileName": "sodaqsamdboards-1.6.9.tar.bz2", + "checksum": "SHA-256:b4f979d4d9e431b765e8fe325fc8554593ddc25143a5aaebbe662d038f3a31a5", + "size": "1815525", + "help": { + "online": "https://forums.sodaq.com" + }, + "boards": [{ "name": "SODAQ Autonomo" }, { "name": "SODAQ ONE" }, { "name": "SODAQ ExpLoRer" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + }, + { + "packager": "arduino", + "name": "openocd", + "version": "0.9.0-arduino" + }, + { + "packager": "arduino", + "name": "CMSIS", + "version": "4.0.0-atmel" + } + ] + }, + { + "name": "SODAQ SAMD Boards", + "architecture": "samd", + "version": "1.6.10", + "category": "Contributed", + "url": "http://downloads.sodaq.net/sodaqsamdboards-1.6.10.tar.bz2", + "archiveFileName": "sodaqsamdboards-1.6.10.tar.bz2", + "checksum": "SHA-256:e942a764f792565af5526b3b261faff209c0d930cc412b4f93e0f9510f35aa77", + "size": "1816633", + "help": { + "online": "https://forums.sodaq.com" + }, + "boards": [{ "name": "SODAQ Autonomo" }, { "name": "SODAQ ONE" }, { "name": "SODAQ ExpLoRer" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + }, + { + "packager": "arduino", + "name": "openocd", + "version": "0.9.0-arduino" + }, + { + "packager": "arduino", + "name": "CMSIS", + "version": "4.0.0-atmel" + } + ] + }, + { + "name": "SODAQ SAMD Boards", + "architecture": "samd", + "version": "1.6.11", + "category": "Contributed", + "url": "http://downloads.sodaq.net/sodaqsamdboards-1.6.11.tar.bz2", + "archiveFileName": "sodaqsamdboards-1.6.11.tar.bz2", + "checksum": "SHA-256:41030fc68a41bc8168f06169ec0032517ed0629cd67da457a725941bc9afcbdd", + "size": "1817312", + "help": { + "online": "https://forums.sodaq.com" + }, + "boards": [{ "name": "SODAQ Autonomo" }, { "name": "SODAQ ONE" }, { "name": "SODAQ ExpLoRer" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + }, + { + "packager": "arduino", + "name": "openocd", + "version": "0.9.0-arduino" + }, + { + "packager": "arduino", + "name": "CMSIS", + "version": "4.0.0-atmel" + } + ] + }, + { + "name": "SODAQ SAMD Boards", + "architecture": "samd", + "version": "1.6.12", + "category": "Contributed", + "url": "http://downloads.sodaq.net/sodaqsamdboards-1.6.12.tar.bz2", + "archiveFileName": "sodaqsamdboards-1.6.12.tar.bz2", + "checksum": "SHA-256:ddccd7257c1acf3318cffad8ce782ac76ed0c2d407528eb13033aeb68cfe41c8", + "size": "373086", + "help": { + "online": "https://forums.sodaq.com" + }, + "boards": [{ "name": "SODAQ Autonomo" }, { "name": "SODAQ ONE" }, { "name": "SODAQ ExpLoRer" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.6.1-arduino" + }, + { + "packager": "arduino", + "name": "openocd", + "version": "0.9.0-arduino" + }, + { + "packager": "arduino", + "name": "CMSIS", + "version": "4.0.0-atmel" + } + ] + }, + { + "name": "SODAQ SAMD Boards", + "architecture": "samd", + "version": "1.6.14", + "category": "Contributed", + "url": "http://downloads.sodaq.net/sodaqsamdboards-1.6.14.tar.bz2", + "archiveFileName": "sodaqsamdboards-1.6.14.tar.bz2", + "checksum": "SHA-256:050aadaaa0e1ed3c50c772d0d937f1f99b30d16e1cf3870d6e0a1293cdfe645f", + "size": "2135793", + "help": { + "online": "https://forums.sodaq.com" + }, + "boards": [{ "name": "SODAQ Autonomo" }, { "name": "SODAQ ONE" }, { "name": "SODAQ ExpLoRer" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.7.0" + }, + { + "packager": "arduino", + "name": "openocd", + "version": "0.9.0-arduino" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.3.0-arduino8" + }, + { + "packager": "arduino", + "name": "CMSIS", + "version": "4.5.0" + }, + { + "packager": "arduino", + "name": "CMSIS-Atmel", + "version": "1.1.0" + }, + { + "packager": "arduino", + "name": "arduinoOTA", + "version": "1.2.0" + } + ] + }, + { + "name": "SODAQ SAMD Boards", + "architecture": "samd", + "version": "1.6.15", + "category": "Contributed", + "url": "http://downloads.sodaq.net/sodaqsamdboards-1.6.15.tar.bz2", + "archiveFileName": "sodaqsamdboards-1.6.15.tar.bz2", + "checksum": "SHA-256:a5d1c767781a13fef078b99144c591ec3bea3530b03b78d2d351345c5a4ca8a8", + "size": "2139649", + "help": { + "online": "https://forums.sodaq.com" + }, + "boards": [{ "name": "SODAQ Autonomo" }, { "name": "SODAQ ONE" }, { "name": "SODAQ ExpLoRer" }], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.7.0" + }, + { + "packager": "arduino", + "name": "openocd", + "version": "0.9.0-arduino" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.3.0-arduino8" + }, + { + "packager": "arduino", + "name": "CMSIS", + "version": "4.5.0" + }, + { + "packager": "arduino", + "name": "CMSIS-Atmel", + "version": "1.1.0" + }, + { + "packager": "arduino", + "name": "arduinoOTA", + "version": "1.2.0" + } + ] + }, + { + "name": "SODAQ SAMD Boards", + "architecture": "samd", + "version": "1.6.17", + "category": "Contributed", + "url": "http://downloads.sodaq.net/sodaqsamdboards-1.6.17.tar.bz2", + "archiveFileName": "sodaqsamdboards-1.6.17.tar.bz2", + "checksum": "SHA-256:a83b4d0922ab90714b45b0ddf975367242b0f26a52bd3af154d358611c4e84d2", + "size": "2173366", + "help": { + "online": "https://forums.sodaq.com" + }, + "boards": [ + { "name": "SODAQ Autonomo" }, + { "name": "SODAQ ONE" }, + { "name": "SODAQ ExpLoRer" }, + { "name": "SODAQ SARA" } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.7.0" + }, + { + "packager": "arduino", + "name": "openocd", + "version": "0.9.0-arduino" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.3.0-arduino8" + }, + { + "packager": "arduino", + "name": "CMSIS", + "version": "4.5.0" + }, + { + "packager": "arduino", + "name": "CMSIS-Atmel", + "version": "1.1.0" + }, + { + "packager": "arduino", + "name": "arduinoOTA", + "version": "1.2.0" + } + ] + }, + { + "name": "SODAQ SAMD Boards", + "architecture": "samd", + "version": "1.6.18", + "category": "Contributed", + "url": "http://downloads.sodaq.net/test/sodaqsamdboards-1.6.18.tar.bz2", + "archiveFileName": "sodaqsamdboards-1.6.18.tar.bz2", + "checksum": "SHA-256:e9485e723a7e631452f43987fada64043a6f1de72fab84adfa5e508b6e2d2fc7", + "size": "2174008", + "help": { + "online": "https://forums.sodaq.com" + }, + "boards": [ + { "name": "SODAQ Autonomo" }, + { "name": "SODAQ ONE" }, + { "name": "SODAQ ExpLoRer" }, + { "name": "SODAQ SARA" }, + { "name": "SODAQ SFF" } + ], + "toolsDependencies": [ + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "arduino", + "name": "bossac", + "version": "1.7.0" + }, + { + "packager": "arduino", + "name": "openocd", + "version": "0.9.0-arduino" + }, + { + "packager": "arduino", + "name": "avrdude", + "version": "6.3.0-arduino8" + }, + { + "packager": "arduino", + "name": "CMSIS", + "version": "4.5.0" + }, + { + "packager": "arduino", + "name": "CMSIS-Atmel", + "version": "1.1.0" + }, + { + "packager": "arduino", + "name": "arduinoOTA", + "version": "1.2.0" + } + ] } - ] + ], + "tools": [] + } + ] } diff --git a/arduino/cores/packageindex/testdata/package_stm_index.json b/arduino/cores/packageindex/testdata/package_stm_index.json index 8ca97d86f0d..34b7790afe6 100644 --- a/arduino/cores/packageindex/testdata/package_stm_index.json +++ b/arduino/cores/packageindex/testdata/package_stm_index.json @@ -19,13 +19,13 @@ "checksum": "SHA-256:10b403b6b437c183d9a0a74a08ebe425766f6c3425474b1f800f6eca337075a6", "size": "19788680", "boards": [ - {"name": "Nucleo F429ZI"}, - {"name": "Nucleo F091RC"}, - {"name": "Nucleo F303RE"}, - {"name": "Nucleo L053R8"}, - {"name": "Nucleo L476RG"}, - {"name": "STM32F407G-DISC1"}, - {"name": "STM32F746G-DISCOVERY"} + { "name": "Nucleo F429ZI" }, + { "name": "Nucleo F091RC" }, + { "name": "Nucleo F303RE" }, + { "name": "Nucleo L053R8" }, + { "name": "Nucleo L476RG" }, + { "name": "STM32F407G-DISC1" }, + { "name": "STM32F746G-DISCOVERY" } ], "toolsDependencies": [ { @@ -55,13 +55,13 @@ "checksum": "SHA-256:f01dac293fbbcf93edc52a2a3ea189e0df878acb31e71e171aee1663aba449a3", "size": "20345714", "boards": [ - {"name": "Nucleo F429ZI"}, - {"name": "Nucleo F091RC"}, - {"name": "Nucleo F303RE"}, - {"name": "Nucleo L053R8"}, - {"name": "Nucleo L476RG"}, - {"name": "STM32F407G-DISC1"}, - {"name": "STM32F746G-DISCOVERY"} + { "name": "Nucleo F429ZI" }, + { "name": "Nucleo F091RC" }, + { "name": "Nucleo F303RE" }, + { "name": "Nucleo L053R8" }, + { "name": "Nucleo L476RG" }, + { "name": "STM32F407G-DISC1" }, + { "name": "STM32F746G-DISCOVERY" } ], "toolsDependencies": [ { @@ -91,17 +91,17 @@ "checksum": "SHA-256:229ac1f5a7617c94375cf577582a5fef77962d0e476b2642a55485897be8c465", "size": "20812534", "boards": [ - {"name": "Nucleo F207ZG"}, - {"name": "Nucleo F429ZI"}, - {"name": "Nucleo F030R8"}, - {"name": "Nucleo F091RC"}, - {"name": "Nucleo F103RB"}, - {"name": "Nucleo F303RE"}, - {"name": "Nucleo L053R8"}, - {"name": "Nucleo L476RG"}, - {"name": "Nucleo L432KC"}, - {"name": "STM32F407G-DISC1"}, - {"name": "STM32F746G-DISCOVERY"} + { "name": "Nucleo F207ZG" }, + { "name": "Nucleo F429ZI" }, + { "name": "Nucleo F030R8" }, + { "name": "Nucleo F091RC" }, + { "name": "Nucleo F103RB" }, + { "name": "Nucleo F303RE" }, + { "name": "Nucleo L053R8" }, + { "name": "Nucleo L476RG" }, + { "name": "Nucleo L432KC" }, + { "name": "STM32F407G-DISC1" }, + { "name": "STM32F746G-DISCOVERY" } ], "toolsDependencies": [ { @@ -131,20 +131,20 @@ "checksum": "SHA-256:f74b17a2d376e063e48271307e855f76f49ae3c20a123c2861b713bbdb3da793", "size": "20818236", "boards": [ - {"name": "Nucleo F207ZG"}, - {"name": "Nucleo F429ZI"}, - {"name": "Nucleo F030R8"}, - {"name": "Nucleo F091RC"}, - {"name": "Nucleo F103RB"}, - {"name": "Nucleo F303RE"}, - {"name": "Nucleo F401RE"}, - {"name": "Nucleo F411RE"}, - {"name": "Nucleo L053R8"}, - {"name": "Nucleo L476RG"}, - {"name": "Nucleo L432KC"}, - {"name": "STM32F100RB-DISCVL"}, - {"name": "STM32F407G-DISC1"}, - {"name": "STM32F746G-DISCOVERY"} + { "name": "Nucleo F207ZG" }, + { "name": "Nucleo F429ZI" }, + { "name": "Nucleo F030R8" }, + { "name": "Nucleo F091RC" }, + { "name": "Nucleo F103RB" }, + { "name": "Nucleo F303RE" }, + { "name": "Nucleo F401RE" }, + { "name": "Nucleo F411RE" }, + { "name": "Nucleo L053R8" }, + { "name": "Nucleo L476RG" }, + { "name": "Nucleo L432KC" }, + { "name": "STM32F100RB-DISCVL" }, + { "name": "STM32F407G-DISC1" }, + { "name": "STM32F746G-DISCOVERY" } ], "toolsDependencies": [ { @@ -174,21 +174,21 @@ "checksum": "SHA-256:7ee7e7b14a5336f0206879a69e02eec196a8dbc7a61723185ff517121f7394f6", "size": "15699530", "boards": [ - {"name": "Nucleo F207ZG"}, - {"name": "Nucleo F429ZI"}, - {"name": "Nucleo F030R8"}, - {"name": "Nucleo F091RC"}, - {"name": "Nucleo F103RB"}, - {"name": "Nucleo F303RE"}, - {"name": "Nucleo F401RE"}, - {"name": "Nucleo F411RE"}, - {"name": "Nucleo L053R8"}, - {"name": "Nucleo L152RE"}, - {"name": "Nucleo L476RG"}, - {"name": "Nucleo L432KC"}, - {"name": "STM32F100RB-DISCVL"}, - {"name": "STM32F407G-DISC1"}, - {"name": "STM32F746G-DISCOVERY"} + { "name": "Nucleo F207ZG" }, + { "name": "Nucleo F429ZI" }, + { "name": "Nucleo F030R8" }, + { "name": "Nucleo F091RC" }, + { "name": "Nucleo F103RB" }, + { "name": "Nucleo F303RE" }, + { "name": "Nucleo F401RE" }, + { "name": "Nucleo F411RE" }, + { "name": "Nucleo L053R8" }, + { "name": "Nucleo L152RE" }, + { "name": "Nucleo L476RG" }, + { "name": "Nucleo L432KC" }, + { "name": "STM32F100RB-DISCVL" }, + { "name": "STM32F407G-DISC1" }, + { "name": "STM32F746G-DISCOVERY" } ], "toolsDependencies": [ { @@ -218,22 +218,22 @@ "checksum": "SHA-256:9211cdbb540a90143a7603519c8e9ae8ef18e61836d647fd7ef67278983b8688", "size": "15703585", "boards": [ - {"name": "Nucleo F207ZG"}, - {"name": "Nucleo F429ZI"}, - {"name": "Nucleo F030R8"}, - {"name": "Nucleo F091RC"}, - {"name": "Nucleo F103RB"}, - {"name": "Nucleo F303RE"}, - {"name": "Nucleo F401RE"}, - {"name": "Nucleo F411RE"}, - {"name": "Nucleo L053R8"}, - {"name": "Nucleo L152RE"}, - {"name": "Nucleo L476RG"}, - {"name": "Nucleo L432KC"}, - {"name": "STM32F100RB-DISCVL"}, - {"name": "STM32F407G-DISC1"}, - {"name": "STM32F746G-DISCOVERY"}, - {"name": "STM32L475VG-DISCOVERY-IOT"} + { "name": "Nucleo F207ZG" }, + { "name": "Nucleo F429ZI" }, + { "name": "Nucleo F030R8" }, + { "name": "Nucleo F091RC" }, + { "name": "Nucleo F103RB" }, + { "name": "Nucleo F303RE" }, + { "name": "Nucleo F401RE" }, + { "name": "Nucleo F411RE" }, + { "name": "Nucleo L053R8" }, + { "name": "Nucleo L152RE" }, + { "name": "Nucleo L476RG" }, + { "name": "Nucleo L432KC" }, + { "name": "STM32F100RB-DISCVL" }, + { "name": "STM32F407G-DISC1" }, + { "name": "STM32F746G-DISCOVERY" }, + { "name": "STM32L475VG-DISCOVERY-IOT" } ], "toolsDependencies": [ { @@ -263,25 +263,25 @@ "checksum": "SHA-256:eeb346af520d23ee3f89022ff24d715340a6d1b1209b0982d92fe3e71dc11d48", "size": "16542818", "boards": [ - {"name": "Nucleo F207ZG"}, - {"name": "Nucleo F429ZI"}, - {"name": "Nucleo F030R8"}, - {"name": "Nucleo F091RC"}, - {"name": "Nucleo F103RB"}, - {"name": "Nucleo F302R8"}, - {"name": "Nucleo F303RE"}, - {"name": "Nucleo F401RE"}, - {"name": "Nucleo F411RE"}, - {"name": "Nucleo L053R8"}, - {"name": "Nucleo L152RE"}, - {"name": "Nucleo L476RG"}, - {"name": "Nucleo L432KC"}, - {"name": "Nucleo F303K8"}, - {"name": "STM32F100RB-DISCVL"}, - {"name": "STM32F407G-DISC1"}, - {"name": "STM32F746G-DISCOVERY"}, - {"name": "STM32L475VG-DISCOVERY-IOT"}, - {"name": "Discovery L072CZ-LRWAN1"} + { "name": "Nucleo F207ZG" }, + { "name": "Nucleo F429ZI" }, + { "name": "Nucleo F030R8" }, + { "name": "Nucleo F091RC" }, + { "name": "Nucleo F103RB" }, + { "name": "Nucleo F302R8" }, + { "name": "Nucleo F303RE" }, + { "name": "Nucleo F401RE" }, + { "name": "Nucleo F411RE" }, + { "name": "Nucleo L053R8" }, + { "name": "Nucleo L152RE" }, + { "name": "Nucleo L476RG" }, + { "name": "Nucleo L432KC" }, + { "name": "Nucleo F303K8" }, + { "name": "STM32F100RB-DISCVL" }, + { "name": "STM32F407G-DISC1" }, + { "name": "STM32F746G-DISCOVERY" }, + { "name": "STM32L475VG-DISCOVERY-IOT" }, + { "name": "Discovery L072CZ-LRWAN1" } ], "toolsDependencies": [ { @@ -311,27 +311,27 @@ "checksum": "SHA-256:9a1b631421ce3742146b73e3afe4a2856514fd4cb156c6c304547352f692ce84", "size": "16273768", "boards": [ - {"name": "Nucleo F207ZG"}, - {"name": "Nucleo F429ZI"}, - {"name": "Nucleo F030R8"}, - {"name": "Nucleo F091RC"}, - {"name": "Nucleo F103RB"}, - {"name": "Nucleo F302R8"}, - {"name": "Nucleo F303RE"}, - {"name": "Nucleo F401RE"}, - {"name": "Nucleo F411RE"}, - {"name": "Nucleo F446RE"}, - {"name": "Nucleo L053R8"}, - {"name": "Nucleo L152RE"}, - {"name": "Nucleo L476RG"}, - {"name": "Nucleo L031K6"}, - {"name": "Nucleo L432KC"}, - {"name": "Nucleo F303K8"}, - {"name": "STM32F100RB-DISCVL"}, - {"name": "STM32F407G-DISC1"}, - {"name": "STM32F746G-DISCOVERY"}, - {"name": "STM32L475VG-DISCOVERY-IOT"}, - {"name": "Discovery L072CZ-LRWAN1"} + { "name": "Nucleo F207ZG" }, + { "name": "Nucleo F429ZI" }, + { "name": "Nucleo F030R8" }, + { "name": "Nucleo F091RC" }, + { "name": "Nucleo F103RB" }, + { "name": "Nucleo F302R8" }, + { "name": "Nucleo F303RE" }, + { "name": "Nucleo F401RE" }, + { "name": "Nucleo F411RE" }, + { "name": "Nucleo F446RE" }, + { "name": "Nucleo L053R8" }, + { "name": "Nucleo L152RE" }, + { "name": "Nucleo L476RG" }, + { "name": "Nucleo L031K6" }, + { "name": "Nucleo L432KC" }, + { "name": "Nucleo F303K8" }, + { "name": "STM32F100RB-DISCVL" }, + { "name": "STM32F407G-DISC1" }, + { "name": "STM32F746G-DISCOVERY" }, + { "name": "STM32L475VG-DISCOVERY-IOT" }, + { "name": "Discovery L072CZ-LRWAN1" } ], "toolsDependencies": [ { @@ -361,29 +361,29 @@ "checksum": "SHA-256:8db457da70d1a5f3b43030a6ebb05e6f7de2fa7628922a4c08270b576d49771e", "size": "16555125", "boards": [ - {"name": "Nucleo F207ZG"}, - {"name": "Nucleo F429ZI"}, - {"name": "Nucleo F030R8"}, - {"name": "Nucleo F091RC"}, - {"name": "Nucleo F103RB"}, - {"name": "Nucleo F302R8"}, - {"name": "Nucleo F303RE"}, - {"name": "Nucleo F401RE"}, - {"name": "Nucleo F411RE"}, - {"name": "Nucleo F446RE"}, - {"name": "Nucleo L053R8"}, - {"name": "Nucleo L152RE"}, - {"name": "Nucleo L476RG"}, - {"name": "Nucleo L031K6"}, - {"name": "Nucleo L432KC"}, - {"name": "Nucleo F303K8"}, - {"name": "STM32F100RB-DISCVL"}, - {"name": "STM32F407G-DISC1"}, - {"name": "STM32F746G-DISCOVERY"}, - {"name": "STM32L475VG-DISCOVERY-IOT"}, - {"name": "Discovery L072CZ-LRWAN1"}, - {"name": "BluePill F103C8"}, - {"name": "Maple Mini F103CB"} + { "name": "Nucleo F207ZG" }, + { "name": "Nucleo F429ZI" }, + { "name": "Nucleo F030R8" }, + { "name": "Nucleo F091RC" }, + { "name": "Nucleo F103RB" }, + { "name": "Nucleo F302R8" }, + { "name": "Nucleo F303RE" }, + { "name": "Nucleo F401RE" }, + { "name": "Nucleo F411RE" }, + { "name": "Nucleo F446RE" }, + { "name": "Nucleo L053R8" }, + { "name": "Nucleo L152RE" }, + { "name": "Nucleo L476RG" }, + { "name": "Nucleo L031K6" }, + { "name": "Nucleo L432KC" }, + { "name": "Nucleo F303K8" }, + { "name": "STM32F100RB-DISCVL" }, + { "name": "STM32F407G-DISC1" }, + { "name": "STM32F746G-DISCOVERY" }, + { "name": "STM32L475VG-DISCOVERY-IOT" }, + { "name": "Discovery L072CZ-LRWAN1" }, + { "name": "BluePill F103C8" }, + { "name": "Maple Mini F103CB" } ], "toolsDependencies": [ { @@ -413,32 +413,32 @@ "checksum": "SHA-256:c9a601c202ab850e48b0c6eaceb817bc14b3dbf6c0af89da0a4c7f785447b08b", "size": "16627675", "boards": [ - {"name": "Nucleo F207ZG"}, - {"name": "Nucleo F429ZI"}, - {"name": "Nucleo L496ZG"}, - {"name": "Nucleo L496ZG-P"}, - {"name": "Nucleo F030R8"}, - {"name": "Nucleo F091RC"}, - {"name": "Nucleo F103RB"}, - {"name": "Nucleo F302R8"}, - {"name": "Nucleo F303RE"}, - {"name": "Nucleo F401RE"}, - {"name": "Nucleo F411RE"}, - {"name": "Nucleo F446RE"}, - {"name": "Nucleo L053R8"}, - {"name": "Nucleo L152RE"}, - {"name": "Nucleo L476RG"}, - {"name": "Nucleo L031K6"}, - {"name": "Nucleo L432KC"}, - {"name": "Nucleo F303K8"}, - {"name": "STM32F030R8-DISCVL"}, - {"name": "STM32F100RB-DISCVL"}, - {"name": "STM32F407G-DISC1"}, - {"name": "STM32F746G-DISCOVERY"}, - {"name": "STM32L475VG-DISCOVERY-IOT"}, - {"name": "Discovery L072CZ-LRWAN1"}, - {"name": "BluePill F103C8"}, - {"name": "Maple Mini F103CB"} + { "name": "Nucleo F207ZG" }, + { "name": "Nucleo F429ZI" }, + { "name": "Nucleo L496ZG" }, + { "name": "Nucleo L496ZG-P" }, + { "name": "Nucleo F030R8" }, + { "name": "Nucleo F091RC" }, + { "name": "Nucleo F103RB" }, + { "name": "Nucleo F302R8" }, + { "name": "Nucleo F303RE" }, + { "name": "Nucleo F401RE" }, + { "name": "Nucleo F411RE" }, + { "name": "Nucleo F446RE" }, + { "name": "Nucleo L053R8" }, + { "name": "Nucleo L152RE" }, + { "name": "Nucleo L476RG" }, + { "name": "Nucleo L031K6" }, + { "name": "Nucleo L432KC" }, + { "name": "Nucleo F303K8" }, + { "name": "STM32F030R8-DISCVL" }, + { "name": "STM32F100RB-DISCVL" }, + { "name": "STM32F407G-DISC1" }, + { "name": "STM32F746G-DISCOVERY" }, + { "name": "STM32L475VG-DISCOVERY-IOT" }, + { "name": "Discovery L072CZ-LRWAN1" }, + { "name": "BluePill F103C8" }, + { "name": "Maple Mini F103CB" } ], "toolsDependencies": [ { @@ -531,8 +531,7 @@ { "name": "CMSIS", "version": "5.3.0", - "systems": - [ + "systems": [ { "host": "i686-mingw32", "url": "https://github.com/stm32duino/BoardManagerFiles/raw/master/STM32/tools/CMSIS-5.3.0.tar.bz2", @@ -736,8 +735,7 @@ { "name": "STM32Tools", "version": "1.1.0", - "systems": - [ + "systems": [ { "host": "i686-mingw32", "url": "https://github.com/stm32duino/BoardManagerFiles/raw/master/STM32/tools/STM32Tools-1.1.0-windows.tar.bz2", diff --git a/arduino/cores/packageindex/testdata/package_talk2.wisen.com_index.json b/arduino/cores/packageindex/testdata/package_talk2.wisen.com_index.json index 10f3ad0e89d..2e5a282f732 100644 --- a/arduino/cores/packageindex/testdata/package_talk2.wisen.com_index.json +++ b/arduino/cores/packageindex/testdata/package_talk2.wisen.com_index.json @@ -1,47 +1,43 @@ { - "packages":[ - { - "name": "Talk2", - "maintainer": "Talk2 by Wisen", - "websiteURL": "http://talk2.wisen.com.au", - "email": "talk2@wisen.com.au", - "platforms":[ - { - "name": "Talk2 AVR Boards", - "architecture": "avr", - "version": "1.0.1", - "category": "Contributed", - "url": "https://bitbucket.org/talk2/arduino-ide-boards/raw/master/talk2-avr_1.0.1v.zip", - "archiveFileName": "talk2-avr_1.0.1v.zip", - "checksum": "SHA-256:6A38A25612D243185F0A960B1627D5D4CD8DB44595C7D6A5E0F1ABC09A6711C1", - "size": "16892", - "help":{ - "online":"http://talk2forum.wisen.com.au" - }, - "boards":[ - { "name": "Whisper Node" } - ], - "toolsDependencies":[] - }, - { - "name": "Talk2 AVR Boards", - "architecture": "avr", - "version": "1.0.3", - "category": "Contributed", - "url": "https://bitbucket.org/talk2/arduino-ide-boards/raw/master/talk2-avr_1.0.3v.zip", - "archiveFileName": "talk2-avr_1.0.3v.zip", - "checksum": "SHA-256:A30E8AFC2FE82E71428CE6DB9527385FABE7A33B5E8B8905561A9324B69DE8C7", - "size": "16860", - "help":{ - "online":"http://talk2forum.wisen.com.au" - }, - "boards":[ - { "name": "Whisper Node" } - ], - "toolsDependencies":[] - } - ], - "tools":[] - } - ] -} \ No newline at end of file + "packages": [ + { + "name": "Talk2", + "maintainer": "Talk2 by Wisen", + "websiteURL": "http://talk2.wisen.com.au", + "email": "talk2@wisen.com.au", + "platforms": [ + { + "name": "Talk2 AVR Boards", + "architecture": "avr", + "version": "1.0.1", + "category": "Contributed", + "url": "https://bitbucket.org/talk2/arduino-ide-boards/raw/master/talk2-avr_1.0.1v.zip", + "archiveFileName": "talk2-avr_1.0.1v.zip", + "checksum": "SHA-256:6A38A25612D243185F0A960B1627D5D4CD8DB44595C7D6A5E0F1ABC09A6711C1", + "size": "16892", + "help": { + "online": "http://talk2forum.wisen.com.au" + }, + "boards": [{ "name": "Whisper Node" }], + "toolsDependencies": [] + }, + { + "name": "Talk2 AVR Boards", + "architecture": "avr", + "version": "1.0.3", + "category": "Contributed", + "url": "https://bitbucket.org/talk2/arduino-ide-boards/raw/master/talk2-avr_1.0.3v.zip", + "archiveFileName": "talk2-avr_1.0.3v.zip", + "checksum": "SHA-256:A30E8AFC2FE82E71428CE6DB9527385FABE7A33B5E8B8905561A9324B69DE8C7", + "size": "16860", + "help": { + "online": "http://talk2forum.wisen.com.au" + }, + "boards": [{ "name": "Whisper Node" }], + "toolsDependencies": [] + } + ], + "tools": [] + } + ] +} diff --git a/arduino/cores/packageindex/testdata/package_thomasonw_ATmegaxxM1-C1_index.json b/arduino/cores/packageindex/testdata/package_thomasonw_ATmegaxxM1-C1_index.json index 5871115cfb5..2771f70be76 100644 --- a/arduino/cores/packageindex/testdata/package_thomasonw_ATmegaxxM1-C1_index.json +++ b/arduino/cores/packageindex/testdata/package_thomasonw_ATmegaxxM1-C1_index.json @@ -21,10 +21,7 @@ "archiveFileName": "ATmegaxxM1-C1-1.0.3.tar.gz", "checksum": "SHA-256:765FF255379D4B2E8FCD62DA28E807EE1AC7AF92D01856E7FC3D23B5A474ED22", "size": "102816", - "boards": [ - {"name": "ATmega32M1"}, - {"name": "ATmega64M1"} - ], + "boards": [{ "name": "ATmega32M1" }, { "name": "ATmega64M1" }], "toolsDependencies": [ { "packager": "arduino", @@ -50,10 +47,7 @@ "archiveFileName": "ATmegaxxM1-C1-1.0.4.tar.gz", "checksum": "SHA-256:509479DB63CB43AF29FCFEE8C3D773272D1A05021A6CB06D9DEE02326E10A359", "size": "104535", - "boards": [ - {"name": "ATmega32M1"}, - {"name": "ATmega64M1"} - ], + "boards": [{ "name": "ATmega32M1" }, { "name": "ATmega64M1" }], "toolsDependencies": [ { "packager": "arduino", @@ -79,10 +73,7 @@ "archiveFileName": "ATmegaxxM1-C1-1.0.5.tar.gz", "checksum": "SHA-256:4944B62BCEE7CE2C62EDA3DFA742E1E56514914E99065EFB274367A24AB1687F", "size": "104890", - "boards": [ - {"name": "ATmega32M1"}, - {"name": "ATmega64M1"} - ], + "boards": [{ "name": "ATmega32M1" }, { "name": "ATmega64M1" }], "toolsDependencies": [ { "packager": "arduino", @@ -108,10 +99,7 @@ "archiveFileName": "ATmegaxxM1-C1-1.0.6.tar.gz", "checksum": "SHA-256:8AFE78C7E6D89FE0C2AA9C2AD8E8477485FF68BA5B60DEFD5CB262B6D3285CDF", "size": "103731", - "boards": [ - {"name": "ATmega32M1"}, - {"name": "ATmega64M1"} - ], + "boards": [{ "name": "ATmega32M1" }, { "name": "ATmega64M1" }], "toolsDependencies": [ { "packager": "arduino", @@ -137,10 +125,7 @@ "archiveFileName": "ATmegaxxM1-C1-1.0.7.tar.gz", "checksum": "SHA-256:F0386A2D4E0C1F03CF4FAFB841ED0F6BB379632863438F083414FA76DD59B7FA", "size": "103629", - "boards": [ - {"name": "ATmega32M1"}, - {"name": "ATmega64M1"} - ], + "boards": [{ "name": "ATmega32M1" }, { "name": "ATmega64M1" }], "toolsDependencies": [ { "packager": "arduino", diff --git a/arduino/cores/packageindex/testdata/package_tkj_balanduino_index.json b/arduino/cores/packageindex/testdata/package_tkj_balanduino_index.json index b715bc0db5f..6fffc347bc3 100644 --- a/arduino/cores/packageindex/testdata/package_tkj_balanduino_index.json +++ b/arduino/cores/packageindex/testdata/package_tkj_balanduino_index.json @@ -21,9 +21,7 @@ "archiveFileName": "Balanduino-hardware-1.1.0.zip", "checksum": "SHA-256:68d71007bf25fe2a4028510a68d3536e98159ec188429937b8fcc08846b19cae", "size": "6944206", - "boards": [ - {"name": "Balanduino"} - ], + "boards": [{ "name": "Balanduino" }], "toolsDependencies": [ { "packager": "arduino", @@ -49,9 +47,7 @@ "archiveFileName": "Balanduino-hardware-1.2.0.zip", "checksum": "SHA-256:926b24c980f1b9de8749cf76ccf6cd8ec37878ff970761a292d126df33a22fc4", "size": "6944956", - "boards": [ - {"name": "Balanduino"} - ], + "boards": [{ "name": "Balanduino" }], "toolsDependencies": [ { "packager": "arduino", diff --git a/arduino/cores/packageindex/testdata/package_tl7788_index.json b/arduino/cores/packageindex/testdata/package_tl7788_index.json index 621dcd6eb80..b04783fe633 100644 --- a/arduino/cores/packageindex/testdata/package_tl7788_index.json +++ b/arduino/cores/packageindex/testdata/package_tl7788_index.json @@ -1,116 +1,116 @@ { - "packages":[ - { - "name":"TL7788", - "maintainer":"Nufront", - "websiteURL":"http://www.nufront.com", - "email":"hunianhang@nufront.com", - "help":{ - "online":"http://www.nufront.com" - }, - "platforms":[ + "packages": [ + { + "name": "TL7788", + "maintainer": "Nufront", + "websiteURL": "http://www.nufront.com", + "email": "hunianhang@nufront.com", + "help": { + "online": "http://www.nufront.com" + }, + "platforms": [ + { + "name": "TL7788 Boards", + "architecture": "arm", + "version": "1.0.3", + "category": "Arduino", + "url": "https://github.com/hunianhang/test_package/releases/download/v1.0.3/tl7788_1.0.3.zip", + "archiveFileName": "tl7788_1.0.3.zip", + "checksum": "SHA-256:7b0116448c900a19d641b0ac72aef9863999b1adcae3e7b191d6e389789c0e7d", + "size": "37853645", + "help": { + "online": "http://www.nufront.com" + }, + "boards": [ { - "name": "TL7788 Boards", - "architecture": "arm", - "version": "1.0.3", - "category": "Arduino", - "url": "https://github.com/hunianhang/test_package/releases/download/v1.0.3/tl7788_1.0.3.zip", - "archiveFileName": "tl7788_1.0.3.zip", - "checksum": "SHA-256:7b0116448c900a19d641b0ac72aef9863999b1adcae3e7b191d6e389789c0e7d", - "size": "37853645", - "help":{ - "online":"http://www.nufront.com" - }, - "boards": [ - { - "name": "TL7788" - } - ], - "toolsDependencies": [ - { - "packager": "TL7788", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - }, - { - "packager": "TL7788", - "name": "NFLoader", - "version": "1.0.0" - } - ] + "name": "TL7788" } - ], + ], + "toolsDependencies": [ + { + "packager": "TL7788", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + }, + { + "packager": "TL7788", + "name": "NFLoader", + "version": "1.0.0" + } + ] + } + ], - "tools":[ + "tools": [ + { + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1", + "systems": [ + { + "host": "i686-mingw32", + "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-windows.tar.gz", + "url": "http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-windows.tar.gz", + "checksum": "SHA-256:fd8c111c861144f932728e00abd3f7d1107e186eb9cd6083a54c7236ea78b7c2", + "size": "84537449" + }, + { + "host": "x86_64-apple-darwin", + "url": "http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-mac.tar.gz", + "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-mac.tar.gz", + "checksum": "SHA-256:3598acf21600f17a8e4a4e8e193dc422b894dc09384759b270b2ece5facb59c2", + "size": "52518522" + }, + { + "host": "x86_64-pc-linux-gnu", + "url": "http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-linux64.tar.gz", + "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-linux64.tar.gz", + "checksum": "SHA-256:d23f6626148396d6ec42a5b4d928955a703e0757829195fa71a939e5b86eecf6", + "size": "51395093" + }, + { + "host": "i686-pc-linux-gnu", + "url": "http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-linux32.tar.gz", + "archiveFileName": "gcc-arm-none-eabi-4.8.3-2014q1-linux32.tar.gz", + "checksum": "SHA-256:ba1994235f69c526c564f65343f22ddbc9822b2ea8c5ee07dd79d89f6ace2498", + "size": "51029223" + } + ] + }, + { + "name": "NFLoader", + "version": "1.0.0", + "systems": [ + { + "host": "i686-mingw32", + "archiveFileName": "NFLoader_1.0.0_win.zip", + "url": "https://github.com/hunianhang/NFLoader/releases/download/v1.0.0/NFLoader_1.0.0_win.zip", + "checksum": "SHA-256:f96bebc8d73dd75c3254e36df6831b09b1581d06e7c6c54f40a08f6ab7bed0e2", + "size": "19145" + }, + { + "host": "x86_64-apple-darwin", + "archiveFileName": "NFLoader_1.0.0_osx.zip", + "url": "https://github.com/hunianhang/NFLoader/releases/download/v1.0.0/NFLoader_1.0.0_osx.zip", + "checksum": "SHA-256:76ac6a14230e70dd90bf8c1c8d76e139c9f69fb086ad57be193c2e9b9086ed6d", + "size": "16287" + }, { - "name":"arm-none-eabi-gcc", - "version":"4.8.3-2014q1", - "systems":[ - { - "host":"i686-mingw32", - "archiveFileName":"gcc-arm-none-eabi-4.8.3-2014q1-windows.tar.gz", - "url":"http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-windows.tar.gz", - "checksum":"SHA-256:fd8c111c861144f932728e00abd3f7d1107e186eb9cd6083a54c7236ea78b7c2", - "size":"84537449" - }, - { - "host":"x86_64-apple-darwin", - "url":"http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-mac.tar.gz", - "archiveFileName":"gcc-arm-none-eabi-4.8.3-2014q1-mac.tar.gz", - "checksum":"SHA-256:3598acf21600f17a8e4a4e8e193dc422b894dc09384759b270b2ece5facb59c2", - "size":"52518522" - }, - { - "host":"x86_64-pc-linux-gnu", - "url":"http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-linux64.tar.gz", - "archiveFileName":"gcc-arm-none-eabi-4.8.3-2014q1-linux64.tar.gz", - "checksum":"SHA-256:d23f6626148396d6ec42a5b4d928955a703e0757829195fa71a939e5b86eecf6", - "size":"51395093" - }, - { - "host":"i686-pc-linux-gnu", - "url":"http://downloads.arduino.cc/gcc-arm-none-eabi-4.8.3-2014q1-linux32.tar.gz", - "archiveFileName":"gcc-arm-none-eabi-4.8.3-2014q1-linux32.tar.gz", - "checksum":"SHA-256:ba1994235f69c526c564f65343f22ddbc9822b2ea8c5ee07dd79d89f6ace2498", - "size":"51029223" - } - ] + "host": "x86_64-pc-linux-gnu", + "archiveFileName": "NFLoader_1.0.0_linux64.zip", + "url": "https://github.com/hunianhang/NFLoader/releases/download/v1.0.0/NFLoader_1.0.0_linux64.zip", + "checksum": "SHA-256:9721ec8d9db3e2364c257937e79e3b7d9af82f7c03902b03bb21c52dc7b8c705", + "size": "7857" }, { - "name":"NFLoader", - "version":"1.0.0", - "systems":[ - { - "host":"i686-mingw32", - "archiveFileName":"NFLoader_1.0.0_win.zip", - "url":"https://github.com/hunianhang/NFLoader/releases/download/v1.0.0/NFLoader_1.0.0_win.zip", - "checksum":"SHA-256:f96bebc8d73dd75c3254e36df6831b09b1581d06e7c6c54f40a08f6ab7bed0e2", - "size":"19145" - }, - { - "host":"x86_64-apple-darwin", - "archiveFileName":"NFLoader_1.0.0_osx.zip", - "url":"https://github.com/hunianhang/NFLoader/releases/download/v1.0.0/NFLoader_1.0.0_osx.zip", - "checksum":"SHA-256:76ac6a14230e70dd90bf8c1c8d76e139c9f69fb086ad57be193c2e9b9086ed6d", - "size":"16287" - }, - { - "host":"x86_64-pc-linux-gnu", - "archiveFileName":"NFLoader_1.0.0_linux64.zip", - "url":"https://github.com/hunianhang/NFLoader/releases/download/v1.0.0/NFLoader_1.0.0_linux64.zip", - "checksum":"SHA-256:9721ec8d9db3e2364c257937e79e3b7d9af82f7c03902b03bb21c52dc7b8c705", - "size":"7857" - }, - { - "host":"i686-pc-linux-gnu", - "archiveFileName":"NFLoader_1.0.0_linux32.zip", - "url":"https://github.com/hunianhang/NFLoader/releases/download/v1.0.0/NFLoader_1.0.0_linux32.zip", - "checksum":"SHA-256:2d17fdcdc0cbd6e365340a461fb587d8656499f4c130132588818f32761fb3af", - "size":"7340" - } - ] + "host": "i686-pc-linux-gnu", + "archiveFileName": "NFLoader_1.0.0_linux32.zip", + "url": "https://github.com/hunianhang/NFLoader/releases/download/v1.0.0/NFLoader_1.0.0_linux32.zip", + "checksum": "SHA-256:2d17fdcdc0cbd6e365340a461fb587d8656499f4c130132588818f32761fb3af", + "size": "7340" } - ] - } - ] + ] + } + ] + } + ] } diff --git a/arduino/cores/packageindex/testdata/package_udoo_index.json b/arduino/cores/packageindex/testdata/package_udoo_index.json index 18116f6246a..1e594546ecb 100644 --- a/arduino/cores/packageindex/testdata/package_udoo_index.json +++ b/arduino/cores/packageindex/testdata/package_udoo_index.json @@ -1,299 +1,299 @@ { - "packages": [ + "packages": [ + { + "name": "UDOO", + "maintainer": "UDOO Team", + "websiteURL": "https://www.udoo.org", + "email": "social@udoo.org", + "help": { + "online": "https://forum.udoo.org" + }, + "platforms": [ { - "name": "UDOO", - "maintainer": "UDOO Team", - "websiteURL": "https://www.udoo.org", - "email": "social@udoo.org", - "help": { - "online": "https://forum.udoo.org" + "name": "UDOO QUAD/DUAL (Arduino Due)", + "architecture": "sam", + "version": "1.6.5", + "category": "Contributed", + "url": "https://udooboard.github.io/arduino-board-package/udooqdl-arduino-sam-1.6.5.tar.bz2", + "archiveFileName": "udooqdl-arduino-sam-1.6.5.tar.bz2", + "checksum": "SHA-256:5d6224c223ee9ff6ab3cdbd71518d65ac97717cbe8d24c865549a3defcd28e31", + "size": "16162438", + "help": { + "online": "https://www.udoo.org" + }, + "boards": [ + { + "name": "UDOO QUAD/DUAL (Arduino Due)" + } + ], + "toolsDependencies": [ + { + "packager": "UDOO", + "name": "bossac-udoo", + "version": "1.3a-1.0" }, - "platforms": [ - { - "name": "UDOO QUAD/DUAL (Arduino Due)", - "architecture": "sam", - "version": "1.6.5", - "category": "Contributed", - "url": "https://udooboard.github.io/arduino-board-package/udooqdl-arduino-sam-1.6.5.tar.bz2", - "archiveFileName": "udooqdl-arduino-sam-1.6.5.tar.bz2", - "checksum": "SHA-256:5d6224c223ee9ff6ab3cdbd71518d65ac97717cbe8d24c865549a3defcd28e31", - "size": "16162438", - "help": { - "online": "https://www.udoo.org" - }, - "boards": [ - { - "name": "UDOO QUAD/DUAL (Arduino Due)" - } - ], - "toolsDependencies": [ - { - "packager": "UDOO", - "name": "bossac-udoo", - "version": "1.3a-1.0" - }, - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - } - ] - }, - { - "name": "UDOO NEO (iMX6 SoloX)", - "architecture": "solox", - "version": "1.6.5", - "category": "Contributed", - "url": "https://udooboard.github.io/arduino-board-package/udooneo-arduino-solox-1.6.5.tar.bz2", - "archiveFileName": "udooneo-arduino-solox-1.6.5.tar.bz2", - "checksum": "SHA-256:889af95bb78b086b51adf31316f1a765e8e3389345d76ce9a5aa758a615c5ee4", - "size": "1816866", - "help": { - "online": "https://www.udoo.org" - }, - "boards": [ - { - "name": "UDOO NEO (iMX6 SoloX)" - } - ], - "toolsDependencies": [ - { - "packager": "UDOO", - "name": "udooclient", - "version": "1.2" - }, - { - "packager": "UDOO", - "name": "gcc-arm-none-eabi", - "version": "4.9-2014q4-20141203" - } - ] - }, - { - "name": "UDOO QUAD/DUAL (Arduino Due)", - "architecture": "sam", - "version": "1.6.6", - "category": "Contributed", - "url": "https://udooboard.github.io/arduino-board-package/udooqdl-arduino-sam-1.6.6.tar.bz2", - "archiveFileName": "udooqdl-arduino-sam-1.6.6.tar.bz2", - "checksum": "SHA-256:0728143b200dca87c8af888c2a541814b45464cf2af98f2da8632247bb1e031b", - "size": "3822945", - "help": { - "online": "https://www.udoo.org" - }, - "boards": [ - { - "name": "UDOO QUAD/DUAL (Arduino Due)" - } - ], - "toolsDependencies": [ - { - "packager": "UDOO", - "name": "bossac-udoo", - "version": "1.3a-1.0" - }, - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - } - ] - }, - { - "name": "UDOO NEO (iMX6 SoloX)", - "architecture": "solox", - "version": "1.6.6", - "category": "Contributed", - "url": "https://udooboard.github.io/arduino-board-package/udooneo-arduino-solox-1.6.6.tar.bz2", - "archiveFileName": "udooneo-arduino-solox-1.6.6.tar.bz2", - "checksum": "SHA-256:e717bb0afdf6623aebc2d480fadfe451e701fb772780af03a2127e021902e9fa", - "size": "1125865", - "help": { - "online": "https://www.udoo.org" - }, - "boards": [ - { - "name": "UDOO NEO (iMX6 SoloX)" - } - ], - "toolsDependencies": [ - { - "packager": "UDOO", - "name": "udooclient", - "version": "1.2" - }, - { - "packager": "UDOO", - "name": "gcc-arm-none-eabi", - "version": "4.9-2014q4-20141203" - } - ] - }, - { - "name": "UDOO QUAD/DUAL (Arduino Due)", - "architecture": "sam", - "version": "1.6.7", - "category": "Contributed", - "url": "https://udooboard.github.io/arduino-board-package/udooqdl-arduino-sam-1.6.7.tar.bz2", - "archiveFileName": "udooqdl-arduino-sam-1.6.7.tar.bz2", - "checksum": "SHA-256:6b6ba7d05e146117a01878012bb5bf9c5d4e4d6c761421f6d641a1db5f73be46", - "size": "3822968", - "help": { - "online": "https://www.udoo.org" - }, - "boards": [ - { - "name": "UDOO QUAD/DUAL (Arduino Due)" - } - ], - "toolsDependencies": [ - { - "packager": "UDOO", - "name": "bossac-udoo", - "version": "1.3a-1.0" - }, - { - "packager": "arduino", - "name": "arm-none-eabi-gcc", - "version": "4.8.3-2014q1" - } - ] - }, - { - "name": "UDOO NEO (iMX6 SoloX)", - "architecture": "solox", - "version": "1.6.7", - "category": "Contributed", - "url": "https://udooboard.github.io/arduino-board-package/udooneo-arduino-solox-1.6.7.tar.bz2", - "archiveFileName": "udooneo-arduino-solox-1.6.7.tar.bz2", - "checksum": "SHA-256:2dc0b68d247b9b0bbfec2449b42f691095f5a0096329c08b80650c73f8771b3b", - "size": "1132362", - "help": { - "online": "https://www.udoo.org" - }, - "boards": [ - { - "name": "UDOO NEO (iMX6 SoloX)" - } - ], - "toolsDependencies": [ - { - "packager": "UDOO", - "name": "udooclient", - "version": "1.2" - }, - { - "packager": "UDOO", - "name": "gcc-arm-none-eabi", - "version": "4.9-2014q4-20141203" - } - ] - } - ], - "tools": [ - { - "name": "udooclient", - "version": "1.2", - "systems": [ - { - "host": "i686-mingw32", - "url": "https://github.com/UDOOboard/udoofota/releases/download/v1.2/udooclient-1.2-i686-mingw32.tar.bz2", - "archiveFileName": "udooclient-1.2-i686-mingw32.tar.bz2", - "checksum": "SHA-256:6e7fb8dccba8fb1ade645a577269b68a270488997182d9adaf27a05fad1adb5a", - "size": "1127441" - }, - { - "host": "x86_64-apple-darwin", - "url": "https://github.com/UDOOboard/udoofota/releases/download/v1.2/udooclient-1.2-x86_64-apple-darwin.tar.bz2", - "archiveFileName": "udooclient-1.2-x86_64-apple-darwin.tar.bz2", - "checksum": "SHA-256:6f93d6ecd8d85a77feb46c65f3b1b837a9daee42173b254d9a5a47a6dc7ea34f", - "size": "1127441" - }, - { - "host": "x86_64-pc-linux-gnu", - "url": "https://github.com/UDOOboard/udoofota/releases/download/v1.2/udooclient-1.2-x86_64-pc-linux-gnu.tar.bz2", - "archiveFileName": "udooclient-1.2-x86_64-pc-linux-gnu.tar.bz2", - "checksum": "SHA-256:6d47719df7646ed9033a89c05706dcb4149d4c6c675bf6ef22e2b517f98f2ed4", - "size": "4024" - }, - { - "host": "i686-pc-linux-gnu", - "url": "https://github.com/UDOOboard/udoofota/releases/download/v1.2/udooclient-1.2-i686-pc-linux-gnu.tar.bz2", - "archiveFileName": "udooclient-1.2-i686-pc-linux-gnu.tar.bz2", - "checksum": "SHA-256:82dc52daf2cad5f2f98e51a671824b73cc60db8d7f23186a60330b6d6e59d9d1", - "size": "4822" - } - ] - }, - { - "name": "gcc-arm-none-eabi", - "version": "4.9-2014q4-20141203", - "systems": [ - { - "host": "i686-mingw32", - "url": "http://www.udoo.org/download/files/crosscompiler/gcc-arm-none-eabi-4.9-2014q4-20141203-i686-mingw32.tar.bz2", - "archiveFileName": "gcc-arm-none-eabi-4.9-2014q4-20141203-i686-mingw32.tar.bz2", - "checksum": "SHA-256:f0afcc6f2095783e55dbb051e591bf1bf6a1144903548a5bf6b051972645d25a", - "size": "4822" - }, - { - "host": "x86_64-apple-darwin", - "url": "http://www.udoo.org/download/files/crosscompiler/gcc-arm-none-eabi-4.9-2014q4-20141203-x86_64-apple-darwin.tar.bz2", - "archiveFileName": "gcc-arm-none-eabi-4.9-2014q4-20141203-x86_64-apple-darwin.tar.bz2", - "checksum": "SHA-256:c682d317caddefba264739de1ddd32b3d4a4a3f6c527144b96c6736b353ae623", - "size": "4822" - }, - { - "host": "x86_64-pc-linux-gnu", - "url": "http://www.udoo.org/download/files/crosscompiler/gcc-arm-none-eabi-4.9-2014q4-20141203-x86_64-pc-linux-gnu.tar.bz2", - "archiveFileName": "gcc-arm-none-eabi-4.9-2014q4-20141203-x86_64-pc-linux-gnu.tar.bz2", - "checksum": "SHA-256:a440bcf68e36b291697567816e756877cd3b5782298e3e3c44eb0812a471980f", - "size": "4822" - }, - { - "host": "i686-pc-linux-gnu", - "url": "http://www.udoo.org/download/files/crosscompiler/gcc-arm-none-eabi-4.9-2014q4-20141203-i686-pc-linux-gnu.tar.bz2", - "archiveFileName": "gcc-arm-none-eabi-4.9-2014q4-20141203-i686-pc-linux-gnu.tar.bz2", - "checksum": "SHA-256:a440bcf68e36b291697567816e756877cd3b5782298e3e3c44eb0812a471980f", - "size": "4822" - } - ] - }, - { - "name": "bossac-udoo", - "version": "1.3a-1.0", - "systems": [ - { - "host": "i686-mingw32", - "url": "https://github.com/UDOOboard/bossac/releases/download/v1.3a-1.0/bossac-udoo-1.3a-1.0-i686-mingw32.tar.bz2", - "archiveFileName": "bossac-udoo-1.3a-1.0-i686-mingw32.tar.bz2", - "checksum": "SHA-256:359cd5cbb398df070cfff67fd6237f5a238543fd959604407a7cdb4cd2c876fc", - "size": "4822" - }, - { - "host": "x86_64-apple-darwin", - "url": "https://github.com/UDOOboard/bossac/releases/download/v1.3a-1.0/bossac-udoo-1.3a-1.0-x86_64-apple-darwin.tar.bz2", - "archiveFileName": "bossac-udoo-1.3a-1.0-x86_64-apple-darwin.tar.bz2", - "checksum": "SHA-256:4f358f429e4363b375cdf958722df33fc4cf479f69cee0953946100bfb9346d7", - "size": "4822" - }, - { - "host": "x86_64-pc-linux-gnu", - "url": "https://github.com/UDOOboard/bossac/releases/download/v1.3a-1.0/bossac-udoo-1.3a-1.0-x86_64-pc-linux-gnu.tar.bz2", - "archiveFileName": "bossac-udoo-1.3a-1.0-x86_64-pc-linux-gnu.tar.bz2", - "checksum": "SHA-256:ec6881f71ae3a07e35e8d21c806da514bd96dfd0d50c909dc779b867468f0334", - "size": "4822" - }, - { - "host": "i686-pc-linux-gnu", - "url": "https://github.com/UDOOboard/bossac/releases/download/v1.3a-1.0/bossac-udoo-1.3a-1.0-i686-pc-linux-gnu.tar.bz2", - "archiveFileName": "bossac-udoo-1.3a-1.0-i686-pc-linux-gnu.tar.bz2", - "checksum": "SHA-256:9f71f76359c445870749ba9efea89cedcfc76de59ea7177d3baf16cffc650e94", - "size": "4822" - } - ] - } - ] + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + } + ] + }, + { + "name": "UDOO NEO (iMX6 SoloX)", + "architecture": "solox", + "version": "1.6.5", + "category": "Contributed", + "url": "https://udooboard.github.io/arduino-board-package/udooneo-arduino-solox-1.6.5.tar.bz2", + "archiveFileName": "udooneo-arduino-solox-1.6.5.tar.bz2", + "checksum": "SHA-256:889af95bb78b086b51adf31316f1a765e8e3389345d76ce9a5aa758a615c5ee4", + "size": "1816866", + "help": { + "online": "https://www.udoo.org" + }, + "boards": [ + { + "name": "UDOO NEO (iMX6 SoloX)" + } + ], + "toolsDependencies": [ + { + "packager": "UDOO", + "name": "udooclient", + "version": "1.2" + }, + { + "packager": "UDOO", + "name": "gcc-arm-none-eabi", + "version": "4.9-2014q4-20141203" + } + ] + }, + { + "name": "UDOO QUAD/DUAL (Arduino Due)", + "architecture": "sam", + "version": "1.6.6", + "category": "Contributed", + "url": "https://udooboard.github.io/arduino-board-package/udooqdl-arduino-sam-1.6.6.tar.bz2", + "archiveFileName": "udooqdl-arduino-sam-1.6.6.tar.bz2", + "checksum": "SHA-256:0728143b200dca87c8af888c2a541814b45464cf2af98f2da8632247bb1e031b", + "size": "3822945", + "help": { + "online": "https://www.udoo.org" + }, + "boards": [ + { + "name": "UDOO QUAD/DUAL (Arduino Due)" + } + ], + "toolsDependencies": [ + { + "packager": "UDOO", + "name": "bossac-udoo", + "version": "1.3a-1.0" + }, + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + } + ] + }, + { + "name": "UDOO NEO (iMX6 SoloX)", + "architecture": "solox", + "version": "1.6.6", + "category": "Contributed", + "url": "https://udooboard.github.io/arduino-board-package/udooneo-arduino-solox-1.6.6.tar.bz2", + "archiveFileName": "udooneo-arduino-solox-1.6.6.tar.bz2", + "checksum": "SHA-256:e717bb0afdf6623aebc2d480fadfe451e701fb772780af03a2127e021902e9fa", + "size": "1125865", + "help": { + "online": "https://www.udoo.org" + }, + "boards": [ + { + "name": "UDOO NEO (iMX6 SoloX)" + } + ], + "toolsDependencies": [ + { + "packager": "UDOO", + "name": "udooclient", + "version": "1.2" + }, + { + "packager": "UDOO", + "name": "gcc-arm-none-eabi", + "version": "4.9-2014q4-20141203" + } + ] + }, + { + "name": "UDOO QUAD/DUAL (Arduino Due)", + "architecture": "sam", + "version": "1.6.7", + "category": "Contributed", + "url": "https://udooboard.github.io/arduino-board-package/udooqdl-arduino-sam-1.6.7.tar.bz2", + "archiveFileName": "udooqdl-arduino-sam-1.6.7.tar.bz2", + "checksum": "SHA-256:6b6ba7d05e146117a01878012bb5bf9c5d4e4d6c761421f6d641a1db5f73be46", + "size": "3822968", + "help": { + "online": "https://www.udoo.org" + }, + "boards": [ + { + "name": "UDOO QUAD/DUAL (Arduino Due)" + } + ], + "toolsDependencies": [ + { + "packager": "UDOO", + "name": "bossac-udoo", + "version": "1.3a-1.0" + }, + { + "packager": "arduino", + "name": "arm-none-eabi-gcc", + "version": "4.8.3-2014q1" + } + ] + }, + { + "name": "UDOO NEO (iMX6 SoloX)", + "architecture": "solox", + "version": "1.6.7", + "category": "Contributed", + "url": "https://udooboard.github.io/arduino-board-package/udooneo-arduino-solox-1.6.7.tar.bz2", + "archiveFileName": "udooneo-arduino-solox-1.6.7.tar.bz2", + "checksum": "SHA-256:2dc0b68d247b9b0bbfec2449b42f691095f5a0096329c08b80650c73f8771b3b", + "size": "1132362", + "help": { + "online": "https://www.udoo.org" + }, + "boards": [ + { + "name": "UDOO NEO (iMX6 SoloX)" + } + ], + "toolsDependencies": [ + { + "packager": "UDOO", + "name": "udooclient", + "version": "1.2" + }, + { + "packager": "UDOO", + "name": "gcc-arm-none-eabi", + "version": "4.9-2014q4-20141203" + } + ] + } + ], + "tools": [ + { + "name": "udooclient", + "version": "1.2", + "systems": [ + { + "host": "i686-mingw32", + "url": "https://github.com/UDOOboard/udoofota/releases/download/v1.2/udooclient-1.2-i686-mingw32.tar.bz2", + "archiveFileName": "udooclient-1.2-i686-mingw32.tar.bz2", + "checksum": "SHA-256:6e7fb8dccba8fb1ade645a577269b68a270488997182d9adaf27a05fad1adb5a", + "size": "1127441" + }, + { + "host": "x86_64-apple-darwin", + "url": "https://github.com/UDOOboard/udoofota/releases/download/v1.2/udooclient-1.2-x86_64-apple-darwin.tar.bz2", + "archiveFileName": "udooclient-1.2-x86_64-apple-darwin.tar.bz2", + "checksum": "SHA-256:6f93d6ecd8d85a77feb46c65f3b1b837a9daee42173b254d9a5a47a6dc7ea34f", + "size": "1127441" + }, + { + "host": "x86_64-pc-linux-gnu", + "url": "https://github.com/UDOOboard/udoofota/releases/download/v1.2/udooclient-1.2-x86_64-pc-linux-gnu.tar.bz2", + "archiveFileName": "udooclient-1.2-x86_64-pc-linux-gnu.tar.bz2", + "checksum": "SHA-256:6d47719df7646ed9033a89c05706dcb4149d4c6c675bf6ef22e2b517f98f2ed4", + "size": "4024" + }, + { + "host": "i686-pc-linux-gnu", + "url": "https://github.com/UDOOboard/udoofota/releases/download/v1.2/udooclient-1.2-i686-pc-linux-gnu.tar.bz2", + "archiveFileName": "udooclient-1.2-i686-pc-linux-gnu.tar.bz2", + "checksum": "SHA-256:82dc52daf2cad5f2f98e51a671824b73cc60db8d7f23186a60330b6d6e59d9d1", + "size": "4822" + } + ] + }, + { + "name": "gcc-arm-none-eabi", + "version": "4.9-2014q4-20141203", + "systems": [ + { + "host": "i686-mingw32", + "url": "http://www.udoo.org/download/files/crosscompiler/gcc-arm-none-eabi-4.9-2014q4-20141203-i686-mingw32.tar.bz2", + "archiveFileName": "gcc-arm-none-eabi-4.9-2014q4-20141203-i686-mingw32.tar.bz2", + "checksum": "SHA-256:f0afcc6f2095783e55dbb051e591bf1bf6a1144903548a5bf6b051972645d25a", + "size": "4822" + }, + { + "host": "x86_64-apple-darwin", + "url": "http://www.udoo.org/download/files/crosscompiler/gcc-arm-none-eabi-4.9-2014q4-20141203-x86_64-apple-darwin.tar.bz2", + "archiveFileName": "gcc-arm-none-eabi-4.9-2014q4-20141203-x86_64-apple-darwin.tar.bz2", + "checksum": "SHA-256:c682d317caddefba264739de1ddd32b3d4a4a3f6c527144b96c6736b353ae623", + "size": "4822" + }, + { + "host": "x86_64-pc-linux-gnu", + "url": "http://www.udoo.org/download/files/crosscompiler/gcc-arm-none-eabi-4.9-2014q4-20141203-x86_64-pc-linux-gnu.tar.bz2", + "archiveFileName": "gcc-arm-none-eabi-4.9-2014q4-20141203-x86_64-pc-linux-gnu.tar.bz2", + "checksum": "SHA-256:a440bcf68e36b291697567816e756877cd3b5782298e3e3c44eb0812a471980f", + "size": "4822" + }, + { + "host": "i686-pc-linux-gnu", + "url": "http://www.udoo.org/download/files/crosscompiler/gcc-arm-none-eabi-4.9-2014q4-20141203-i686-pc-linux-gnu.tar.bz2", + "archiveFileName": "gcc-arm-none-eabi-4.9-2014q4-20141203-i686-pc-linux-gnu.tar.bz2", + "checksum": "SHA-256:a440bcf68e36b291697567816e756877cd3b5782298e3e3c44eb0812a471980f", + "size": "4822" + } + ] + }, + { + "name": "bossac-udoo", + "version": "1.3a-1.0", + "systems": [ + { + "host": "i686-mingw32", + "url": "https://github.com/UDOOboard/bossac/releases/download/v1.3a-1.0/bossac-udoo-1.3a-1.0-i686-mingw32.tar.bz2", + "archiveFileName": "bossac-udoo-1.3a-1.0-i686-mingw32.tar.bz2", + "checksum": "SHA-256:359cd5cbb398df070cfff67fd6237f5a238543fd959604407a7cdb4cd2c876fc", + "size": "4822" + }, + { + "host": "x86_64-apple-darwin", + "url": "https://github.com/UDOOboard/bossac/releases/download/v1.3a-1.0/bossac-udoo-1.3a-1.0-x86_64-apple-darwin.tar.bz2", + "archiveFileName": "bossac-udoo-1.3a-1.0-x86_64-apple-darwin.tar.bz2", + "checksum": "SHA-256:4f358f429e4363b375cdf958722df33fc4cf479f69cee0953946100bfb9346d7", + "size": "4822" + }, + { + "host": "x86_64-pc-linux-gnu", + "url": "https://github.com/UDOOboard/bossac/releases/download/v1.3a-1.0/bossac-udoo-1.3a-1.0-x86_64-pc-linux-gnu.tar.bz2", + "archiveFileName": "bossac-udoo-1.3a-1.0-x86_64-pc-linux-gnu.tar.bz2", + "checksum": "SHA-256:ec6881f71ae3a07e35e8d21c806da514bd96dfd0d50c909dc779b867468f0334", + "size": "4822" + }, + { + "host": "i686-pc-linux-gnu", + "url": "https://github.com/UDOOboard/bossac/releases/download/v1.3a-1.0/bossac-udoo-1.3a-1.0-i686-pc-linux-gnu.tar.bz2", + "archiveFileName": "bossac-udoo-1.3a-1.0-i686-pc-linux-gnu.tar.bz2", + "checksum": "SHA-256:9f71f76359c445870749ba9efea89cedcfc76de59ea7177d3baf16cffc650e94", + "size": "4822" + } + ] } - ] + ] + } + ] } diff --git a/arduino/cores/packageindex/testdata/package_zevero_avr_boot_index.json b/arduino/cores/packageindex/testdata/package_zevero_avr_boot_index.json index 77e3fe7ead0..a4e6801b9b0 100644 --- a/arduino/cores/packageindex/testdata/package_zevero_avr_boot_index.json +++ b/arduino/cores/packageindex/testdata/package_zevero_avr_boot_index.json @@ -21,11 +21,7 @@ "archiveFileName": "avr_boot_1.1.0.tar.gz", "checksum": "SHA-256:5f0f67942d1da5284192c8dbceae855d0bb8b26ae10281013f7862aaac6771f0", "size": "16682", - "boards": [ - {"name": "ATmega328P"}, - {"name": "ATmega32U4"}, - {"name": "ATmega1284P"} - ], + "boards": [{ "name": "ATmega328P" }, { "name": "ATmega32U4" }, { "name": "ATmega1284P" }], "toolsDependencies": [] }, { @@ -41,10 +37,10 @@ "checksum": "SHA-256:b0aa6016ec84724fd250b2d5bc2739fec04f9cc6ad482123340e756546662ae9", "size": "226752", "boards": [ - {"name": "ATmega328/P"}, - {"name": "ATmega32U4"}, - {"name": "ATmega1284/P"}, - {"name": "ATmega644/P/A/PA"} + { "name": "ATmega328/P" }, + { "name": "ATmega32U4" }, + { "name": "ATmega1284/P" }, + { "name": "ATmega644/P/A/PA" } ], "toolsDependencies": [] }, @@ -61,17 +57,17 @@ "checksum": "SHA-256:77214fdf5784155778ffa214acafe821f2fddc099a40b0d2e0dcfa0a13df4f37", "size": "602937", "boards": [ - {"name": "ATmega328/P"}, - {"name": "ATmega32U4"}, - {"name": "ATmega1284/P"}, - {"name": "ATmega644/P/A/PA"}, - {"name": "ATmega324P/A/PA"}, - {"name": "ATmega32/A"}, - {"name": "ATmega1281"}, - {"name": "ATmega64/A"}, - {"name": "ATmega128/A"}, - {"name": "ATmega1280"}, - {"name": "ATmega640"} + { "name": "ATmega328/P" }, + { "name": "ATmega32U4" }, + { "name": "ATmega1284/P" }, + { "name": "ATmega644/P/A/PA" }, + { "name": "ATmega324P/A/PA" }, + { "name": "ATmega32/A" }, + { "name": "ATmega1281" }, + { "name": "ATmega64/A" }, + { "name": "ATmega128/A" }, + { "name": "ATmega1280" }, + { "name": "ATmega640" } ], "toolsDependencies": [] } diff --git a/arduino/cores/packagemanager/testdata/data_dir_1/package_adafruit_index.json b/arduino/cores/packagemanager/testdata/data_dir_1/package_adafruit_index.json index 1ed829c46d4..bb6c8092936 100644 --- a/arduino/cores/packagemanager/testdata/data_dir_1/package_adafruit_index.json +++ b/arduino/cores/packagemanager/testdata/data_dir_1/package_adafruit_index.json @@ -3938,9 +3938,7 @@ "version": "1.8.0-48-gb176eee" }, { - "_warning": - - "*** bossac@1.7.0 is listed after bossac@1.8.0-48-gb176eee to test if the runtime propoerty `runtime.tools.bossac.path` is correctly set to the path of bossac@1.8.0-48-gb176eee ***", + "_warning": "*** bossac@1.7.0 is listed after bossac@1.8.0-48-gb176eee to test if the runtime propoerty `runtime.tools.bossac.path` is correctly set to the path of bossac@1.8.0-48-gb176eee ***", "packager": "arduino", "name": "bossac", @@ -3977,16 +3975,16 @@ }, "boards": [ { - "name":"Adafruit Feather nRF52832" + "name": "Adafruit Feather nRF52832" }, { - "name":"Adafruit Feather nRF52840 Express" + "name": "Adafruit Feather nRF52840 Express" }, { - "name":"Adafruit Circuit Playground Bluefruit" + "name": "Adafruit Circuit Playground Bluefruit" }, { - "name":"Adafruit Metro nRF52840 Express" + "name": "Adafruit Metro nRF52840 Express" } ], "toolsDependencies": [ diff --git a/arduino/cores/packagemanager/testdata/data_dir_1/package_esp8266com_index.json b/arduino/cores/packagemanager/testdata/data_dir_1/package_esp8266com_index.json index b3902a1d971..318d4685373 100644 --- a/arduino/cores/packagemanager/testdata/data_dir_1/package_esp8266com_index.json +++ b/arduino/cores/packagemanager/testdata/data_dir_1/package_esp8266com_index.json @@ -1,1301 +1,1301 @@ { "packages": [ { - "maintainer": "ESP8266 Community", + "maintainer": "ESP8266 Community", "help": { "online": "http://esp8266.com/arduino" - }, - "websiteURL": "https://github.com/esp8266/Arduino", + }, + "websiteURL": "https://github.com/esp8266/Arduino", "platforms": [ { - "category": "ESP8266", + "category": "ESP8266", "help": { "online": "http://esp8266.github.io/Arduino/versions/2.0.0/" - }, - "url": "https://github.com/esp8266/Arduino/releases/download/2.0.0/esp8266-2.0.0.zip", - "checksum": "SHA-256:00911ee9f5d4802b279fd81a5a8177fd6fef4888d04ebe93fc3952bac85d909c", - "name": "esp8266", - "version": "2.0.0", - "architecture": "esp8266", - "archiveFileName": "esp8266-2.0.0.zip", - "size": "5606497", + }, + "url": "https://github.com/esp8266/Arduino/releases/download/2.0.0/esp8266-2.0.0.zip", + "checksum": "SHA-256:00911ee9f5d4802b279fd81a5a8177fd6fef4888d04ebe93fc3952bac85d909c", + "name": "esp8266", + "version": "2.0.0", + "architecture": "esp8266", + "archiveFileName": "esp8266-2.0.0.zip", + "size": "5606497", "toolsDependencies": [ { - "packager": "esp8266", - "version": "0.4.6", + "packager": "esp8266", + "version": "0.4.6", "name": "esptool" - }, + }, { - "packager": "esp8266", - "version": "1.20.0-26-gb404fb9-2", + "packager": "esp8266", + "version": "1.20.0-26-gb404fb9-2", "name": "xtensa-lx106-elf-gcc" - }, + }, { - "packager": "esp8266", - "version": "0.1.2", + "packager": "esp8266", + "version": "0.1.2", "name": "mkspiffs" } - ], + ], "boards": [ { "name": "Generic ESP8266 Module" - }, + }, { "name": "Olimex MOD-WIFI-ESP8266(-DEV)" - }, + }, { "name": "NodeMCU 0.9 (ESP-12 Module)" - }, + }, { "name": "NodeMCU 1.0 (ESP-12E Module)" - }, + }, { "name": "Adafruit HUZZAH ESP8266 (ESP-12)" - }, + }, { "name": "SparkFun Thing" - }, + }, { "name": "SweetPea ESP-210" - }, + }, { "name": "WeMos D1" - }, + }, { "name": "WeMos D1 mini" } ] - }, + }, { - "category": "ESP8266", + "category": "ESP8266", "help": { "online": "http://esp8266.github.com/Arduino/versions/2.3.0/" - }, - "url": "https://github.com/esp8266/Arduino/releases/download/2.3.0/esp8266-2.3.0.zip", - "checksum": "SHA-256:884188a54bc75f1f2e7f827619f8cb1980dc3f430f92f9b07186ed7f4db8c738", - "version": "2.3.0", - "architecture": "esp8266", - "archiveFileName": "esp8266-2.3.0.zip", + }, + "url": "https://github.com/esp8266/Arduino/releases/download/2.3.0/esp8266-2.3.0.zip", + "checksum": "SHA-256:884188a54bc75f1f2e7f827619f8cb1980dc3f430f92f9b07186ed7f4db8c738", + "version": "2.3.0", + "architecture": "esp8266", + "archiveFileName": "esp8266-2.3.0.zip", "boards": [ { "name": "Generic ESP8266 Module" - }, + }, { "name": "Olimex MOD-WIFI-ESP8266(-DEV)" - }, + }, { "name": "NodeMCU 0.9 (ESP-12 Module)" - }, + }, { "name": "NodeMCU 1.0 (ESP-12E Module)" - }, + }, { "name": "Adafruit HUZZAH ESP8266 (ESP-12)" - }, + }, { "name": "ESPresso Lite 1.0" - }, + }, { "name": "ESPresso Lite 2.0" - }, + }, { "name": "Phoenix 1.0" - }, + }, { "name": "Phoenix 2.0" - }, + }, { "name": "SparkFun Thing" - }, + }, { "name": "SweetPea ESP-210" - }, + }, { "name": "WeMos D1" - }, + }, { "name": "WeMos D1 mini" - }, + }, { "name": "ESPino (ESP-12 Module)" - }, + }, { "name": "ESPino (WROOM-02 Module)" - }, + }, { "name": "WifInfo" - }, + }, { "name": "ESPDuino" } - ], - "size": "8595050", + ], + "size": "8595050", "toolsDependencies": [ { - "packager": "esp8266", - "version": "0.4.9", + "packager": "esp8266", + "version": "0.4.9", "name": "esptool" - }, + }, { - "packager": "esp8266", - "version": "1.20.0-26-gb404fb9-2", + "packager": "esp8266", + "version": "1.20.0-26-gb404fb9-2", "name": "xtensa-lx106-elf-gcc" - }, + }, { - "packager": "esp8266", - "version": "0.1.2", + "packager": "esp8266", + "version": "0.1.2", "name": "mkspiffs" } - ], + ], "name": "esp8266" - }, + }, { - "category": "ESP8266", + "category": "ESP8266", "help": { "online": "https://arduino-esp8266.readthedocs.io/en/2.4.0-rc2/" - }, - "url": "https://github.com/esp8266/Arduino/releases/download/2.4.0-rc2/esp8266-2.4.0-rc2.zip", - "checksum": "SHA-256:211244bf8caf4a8b0de70f8e9d50c3d3bcad640fac6bff836d52e60e0f236576", - "name": "esp8266", - "version": "2.4.0-rc2", - "architecture": "esp8266", - "archiveFileName": "esp8266-2.4.0-rc2.zip", - "size": "10571318", + }, + "url": "https://github.com/esp8266/Arduino/releases/download/2.4.0-rc2/esp8266-2.4.0-rc2.zip", + "checksum": "SHA-256:211244bf8caf4a8b0de70f8e9d50c3d3bcad640fac6bff836d52e60e0f236576", + "name": "esp8266", + "version": "2.4.0-rc2", + "architecture": "esp8266", + "archiveFileName": "esp8266-2.4.0-rc2.zip", + "size": "10571318", "toolsDependencies": [ { - "packager": "esp8266", - "version": "0.4.12", + "packager": "esp8266", + "version": "0.4.12", "name": "esptool" - }, + }, { - "packager": "esp8266", - "version": "1.20.0-26-gb404fb9-2", + "packager": "esp8266", + "version": "1.20.0-26-gb404fb9-2", "name": "xtensa-lx106-elf-gcc" - }, + }, { - "packager": "esp8266", - "version": "0.2.0", + "packager": "esp8266", + "version": "0.2.0", "name": "mkspiffs" } - ], + ], "boards": [ { "name": "Generic ESP8266 Module" - }, + }, { "name": "Olimex MOD-WIFI-ESP8266(-DEV)" - }, + }, { "name": "NodeMCU 0.9 (ESP-12 Module)" - }, + }, { "name": "NodeMCU 1.0 (ESP-12E Module)" - }, + }, { "name": "Adafruit HUZZAH ESP8266 (ESP-12)" - }, + }, { "name": "ESPresso Lite 1.0" - }, + }, { "name": "ESPresso Lite 2.0" - }, + }, { "name": "Phoenix 1.0" - }, + }, { "name": "Phoenix 2.0" - }, + }, { "name": "SparkFun Thing" - }, + }, { "name": "SweetPea ESP-210" - }, + }, { "name": "WeMos D1" - }, + }, { "name": "WeMos D1 mini" - }, + }, { "name": "ESPino (ESP-12 Module)" - }, + }, { "name": "ESPino (WROOM-02 Module)" - }, + }, { "name": "WifInfo" - }, + }, { "name": "ESPDuino" - }, + }, { "name": "4D Systems gen4 IoD Range" - }, + }, { "name": "DigiStump Oak" } ] - }, + }, { - "category": "ESP8266", + "category": "ESP8266", "help": { "online": "https://arduino-esp8266.readthedocs.io/en/2.4.0-rc1/" - }, - "url": "https://github.com/esp8266/Arduino/releases/download/2.4.0-rc1/esp8266-2.4.0-rc1.zip", - "checksum": "SHA-256:e0145abc2c08b1fb070cc4eb8304f66719539041561db5191a998df6a6112999", - "version": "2.4.0-rc1", - "architecture": "esp8266", - "archiveFileName": "esp8266-2.4.0-rc1.zip", + }, + "url": "https://github.com/esp8266/Arduino/releases/download/2.4.0-rc1/esp8266-2.4.0-rc1.zip", + "checksum": "SHA-256:e0145abc2c08b1fb070cc4eb8304f66719539041561db5191a998df6a6112999", + "version": "2.4.0-rc1", + "architecture": "esp8266", + "archiveFileName": "esp8266-2.4.0-rc1.zip", "boards": [ { "name": "Generic ESP8266 Module" - }, + }, { "name": "Olimex MOD-WIFI-ESP8266(-DEV)" - }, + }, { "name": "NodeMCU 0.9 (ESP-12 Module)" - }, + }, { "name": "NodeMCU 1.0 (ESP-12E Module)" - }, + }, { "name": "Adafruit HUZZAH ESP8266 (ESP-12)" - }, + }, { "name": "ESPresso Lite 1.0" - }, + }, { "name": "ESPresso Lite 2.0" - }, + }, { "name": "Phoenix 1.0" - }, + }, { "name": "Phoenix 2.0" - }, + }, { "name": "SparkFun Thing" - }, + }, { "name": "SweetPea ESP-210" - }, + }, { "name": "WeMos D1" - }, + }, { "name": "WeMos D1 mini" - }, + }, { "name": "ESPino (ESP-12 Module)" - }, + }, { "name": "ESPino (WROOM-02 Module)" - }, + }, { "name": "WifInfo" - }, + }, { "name": "ESPDuino" - }, + }, { "name": "4D Systems gen4 IoD Range" } - ], - "size": "10396896", + ], + "size": "10396896", "toolsDependencies": [ { - "packager": "esp8266", - "version": "0.4.9", + "packager": "esp8266", + "version": "0.4.9", "name": "esptool" - }, + }, { - "packager": "esp8266", - "version": "1.20.0-26-gb404fb9-2", + "packager": "esp8266", + "version": "1.20.0-26-gb404fb9-2", "name": "xtensa-lx106-elf-gcc" - }, + }, { - "packager": "esp8266", - "version": "0.1.2", + "packager": "esp8266", + "version": "0.1.2", "name": "mkspiffs" } - ], + ], "name": "esp8266" - }, + }, { - "category": "ESP8266", + "category": "ESP8266", "help": { "online": "http://arduino.esp8266.com/versions/1.6.5-947-g39819f0/doc/reference.html" - }, - "url": "http://arduino.esp8266.com/versions/1.6.5-947-g39819f0/esp8266-1.6.5-947-g39819f0.zip", - "checksum": "SHA-256:79a395801a94c77f4855f3921b9cc127d679d961ec207e7fb89f90754123d66a", - "name": "esp8266", - "version": "1.6.5-947-g39819f0", - "architecture": "esp8266", - "archiveFileName": "esp8266-1.6.5-947-g39819f0.zip", - "size": "2295584", + }, + "url": "http://arduino.esp8266.com/versions/1.6.5-947-g39819f0/esp8266-1.6.5-947-g39819f0.zip", + "checksum": "SHA-256:79a395801a94c77f4855f3921b9cc127d679d961ec207e7fb89f90754123d66a", + "name": "esp8266", + "version": "1.6.5-947-g39819f0", + "architecture": "esp8266", + "archiveFileName": "esp8266-1.6.5-947-g39819f0.zip", + "size": "2295584", "toolsDependencies": [ { - "packager": "esp8266", - "version": "0.4.5", + "packager": "esp8266", + "version": "0.4.5", "name": "esptool" - }, + }, { - "packager": "esp8266", - "version": "1.20.0-26-gb404fb9", + "packager": "esp8266", + "version": "1.20.0-26-gb404fb9", "name": "xtensa-lx106-elf-gcc" } - ], + ], "boards": [ { "name": "Generic ESP8266 Module" - }, + }, { "name": "Olimex MOD-WIFI-ESP8266(-DEV)" - }, + }, { "name": "NodeMCU 0.9 (ESP-12 Module)" - }, + }, { "name": "NodeMCU 1.0 (ESP-12E Module)" - }, + }, { "name": "Adafruit HUZZAH ESP8266 (ESP-12)" - }, + }, { "name": "SweetPea ESP-210" } ] - }, + }, { - "category": "ESP8266", + "category": "ESP8266", "help": { "online": "http://esp8266.github.com/Arduino/versions/2.2.0/" - }, - "url": "https://github.com/esp8266/Arduino/releases/download/2.2.0/esp8266-2.2.0.zip", - "checksum": "SHA-256:c0b57abdcd9ad11c506f79e019a35abadb9ac7921972caaa336e08a35048c1db", - "name": "esp8266", - "version": "2.2.0", - "architecture": "esp8266", - "archiveFileName": "esp8266-2.2.0.zip", - "size": "5981702", + }, + "url": "https://github.com/esp8266/Arduino/releases/download/2.2.0/esp8266-2.2.0.zip", + "checksum": "SHA-256:c0b57abdcd9ad11c506f79e019a35abadb9ac7921972caaa336e08a35048c1db", + "name": "esp8266", + "version": "2.2.0", + "architecture": "esp8266", + "archiveFileName": "esp8266-2.2.0.zip", + "size": "5981702", "toolsDependencies": [ { - "packager": "esp8266", - "version": "0.4.8", + "packager": "esp8266", + "version": "0.4.8", "name": "esptool" - }, + }, { - "packager": "esp8266", - "version": "1.20.0-26-gb404fb9-2", + "packager": "esp8266", + "version": "1.20.0-26-gb404fb9-2", "name": "xtensa-lx106-elf-gcc" - }, + }, { - "packager": "esp8266", - "version": "0.1.2", + "packager": "esp8266", + "version": "0.1.2", "name": "mkspiffs" } - ], + ], "boards": [ { "name": "Generic ESP8266 Module" - }, + }, { "name": "Olimex MOD-WIFI-ESP8266(-DEV)" - }, + }, { "name": "NodeMCU 0.9 (ESP-12 Module)" - }, + }, { "name": "NodeMCU 1.0 (ESP-12E Module)" - }, + }, { "name": "Adafruit HUZZAH ESP8266 (ESP-12)" - }, + }, { "name": "ESPresso Lite 1.0" - }, + }, { "name": "ESPresso Lite 2.0" - }, + }, { "name": "SparkFun Thing" - }, + }, { "name": "SweetPea ESP-210" - }, + }, { "name": "WeMos D1" - }, + }, { "name": "WeMos D1 mini" - }, + }, { "name": "ESPino (ESP-12 Module)" - }, + }, { "name": "ESPino (WROOM-02 Module)" - }, + }, { "name": "WifInfo" - }, + }, { "name": "ESPDuino" } ] - }, + }, { - "category": "ESP8266", - "name": "esp8266", - "url": "https://github.com/esp8266/Arduino/releases/download/2.4.2/esp8266-2.4.2.zip", - "checksum": "SHA-256:890428f3a8f03b4224cec66e20df4ae34f9c63003ce0f5e9291f01356aac458d", - "version": "2.4.2", - "architecture": "esp8266", - "archiveFileName": "esp8266-2.4.2.zip", + "category": "ESP8266", + "name": "esp8266", + "url": "https://github.com/esp8266/Arduino/releases/download/2.4.2/esp8266-2.4.2.zip", + "checksum": "SHA-256:890428f3a8f03b4224cec66e20df4ae34f9c63003ce0f5e9291f01356aac458d", + "version": "2.4.2", + "architecture": "esp8266", + "archiveFileName": "esp8266-2.4.2.zip", "boards": [ { "name": "Generic ESP8266 Module" - }, + }, { "name": "Generic ESP8285 Module" - }, + }, { "name": "ESPDuino (ESP-13 Module)" - }, + }, { "name": "Adafruit Feather HUZZAH ESP8266" - }, + }, { "name": "XinaBox CW01" - }, + }, { "name": "ESPresso Lite 1.0" - }, + }, { "name": "ESPresso Lite 2.0" - }, + }, { "name": "Phoenix 1.0" - }, + }, { "name": "Phoenix 2.0" - }, + }, { "name": "NodeMCU 0.9 (ESP-12 Module)" - }, + }, { "name": "NodeMCU 1.0 (ESP-12E Module)" - }, + }, { "name": "Olimex MOD-WIFI-ESP8266(-DEV)" - }, + }, { "name": "SparkFun ESP8266 Thing" - }, + }, { "name": "SparkFun ESP8266 Thing Dev" - }, + }, { "name": "SweetPea ESP-210" - }, + }, { "name": "LOLIN(WEMOS) D1 R2 & mini" - }, + }, { "name": "LOLIN(WEMOS) D1 mini Pro" - }, + }, { "name": "LOLIN(WEMOS) D1 mini Lite" - }, + }, { "name": "WeMos D1 R1" - }, + }, { "name": "ESPino (ESP-12 Module)" - }, + }, { "name": "ThaiEasyElec's ESPino" - }, + }, { "name": "WifInfo" - }, + }, { "name": "Arduino" - }, + }, { "name": "4D Systems gen4 IoD Range" - }, + }, { "name": "Digistump Oak" - }, + }, { "name": "WiFiduino" - }, + }, { "name": "Amperka WiFi Slot" - }, + }, { "name": "Seeed Wio Link" } - ], - "size": "15762364", + ], + "size": "15762364", "toolsDependencies": [ { - "packager": "esp8266", - "version": "0.4.13", + "packager": "esp8266", + "version": "0.4.13", "name": "esptool" - }, + }, { - "packager": "esp8266", - "version": "1.20.0-26-gb404fb9-2", + "packager": "esp8266", + "version": "1.20.0-26-gb404fb9-2", "name": "xtensa-lx106-elf-gcc" - }, + }, { - "packager": "esp8266", - "version": "0.2.0", + "packager": "esp8266", + "version": "0.2.0", "name": "mkspiffs" } - ], + ], "help": { "online": "https://arduino-esp8266.readthedocs.io/en/2.4.2/" } - }, + }, { - "category": "ESP8266", - "name": "esp8266", - "url": "https://github.com/esp8266/Arduino/releases/download/2.4.1/esp8266-2.4.1.zip", - "checksum": "SHA-256:794f5e82fbc0490b68d45b2c63e8ece8f1fe3fe8ff51c78637823ca89a5a553c", + "category": "ESP8266", + "name": "esp8266", + "url": "https://github.com/esp8266/Arduino/releases/download/2.4.1/esp8266-2.4.1.zip", + "checksum": "SHA-256:794f5e82fbc0490b68d45b2c63e8ece8f1fe3fe8ff51c78637823ca89a5a553c", "help": { "online": "https://arduino-esp8266.readthedocs.io/en/2.4.1/" - }, - "version": "2.4.1", - "architecture": "esp8266", - "archiveFileName": "esp8266-2.4.1.zip", - "size": "13087845", + }, + "version": "2.4.1", + "architecture": "esp8266", + "archiveFileName": "esp8266-2.4.1.zip", + "size": "13087845", "toolsDependencies": [ { - "packager": "esp8266", - "version": "0.4.13", + "packager": "esp8266", + "version": "0.4.13", "name": "esptool" - }, + }, { - "packager": "esp8266", - "version": "1.20.0-26-gb404fb9-2", + "packager": "esp8266", + "version": "1.20.0-26-gb404fb9-2", "name": "xtensa-lx106-elf-gcc" - }, + }, { - "packager": "esp8266", - "version": "0.2.0", + "packager": "esp8266", + "version": "0.2.0", "name": "mkspiffs" } - ], + ], "boards": [ { "name": "Generic ESP8266 Module" - }, + }, { "name": "Generic ESP8285 Module" - }, + }, { "name": "ESPDuino (ESP-13 Module)" - }, + }, { "name": "Adafruit Feather HUZZAH ESP8266" - }, + }, { "name": "ESPresso Lite 1.0" - }, + }, { "name": "ESPresso Lite 2.0" - }, + }, { "name": "Phoenix 1.0" - }, + }, { "name": "Phoenix 2.0" - }, + }, { "name": "NodeMCU 0.9 (ESP-12 Module)" - }, + }, { "name": "NodeMCU 1.0 (ESP-12E Module)" - }, + }, { "name": "Olimex MOD-WIFI-ESP8266(-DEV)" - }, + }, { "name": "SparkFun ESP8266 Thing" - }, + }, { "name": "SparkFun ESP8266 Thing Dev" - }, + }, { "name": "SweetPea ESP-210" - }, + }, { "name": "WeMos D1 R2 & mini" - }, + }, { "name": "WeMos D1 mini Pro" - }, + }, { "name": "WeMos D1 mini Lite" - }, + }, { "name": "WeMos D1 R1" - }, + }, { "name": "ESPino (ESP-12 Module)" - }, + }, { "name": "ThaiEasyElec's ESPino" - }, + }, { "name": "WifInfo" - }, + }, { "name": "Arduino" - }, + }, { "name": "4D Systems gen4 IoD Range" - }, + }, { "name": "Digistump Oak" } ] - }, + }, { - "category": "ESP8266", + "category": "ESP8266", "help": { "online": "https://arduino-esp8266.readthedocs.io/en/2.4.0/" - }, - "url": "https://github.com/esp8266/Arduino/releases/download/2.4.0/esp8266-2.4.0.zip", - "checksum": "SHA-256:b2bca24701873678faafc27949473a255867ccb1a7d577370028f74817bcc532", - "version": "2.4.0", - "architecture": "esp8266", - "archiveFileName": "esp8266-2.4.0.zip", + }, + "url": "https://github.com/esp8266/Arduino/releases/download/2.4.0/esp8266-2.4.0.zip", + "checksum": "SHA-256:b2bca24701873678faafc27949473a255867ccb1a7d577370028f74817bcc532", + "version": "2.4.0", + "architecture": "esp8266", + "archiveFileName": "esp8266-2.4.0.zip", "boards": [ { "name": "Generic ESP8266 Module" - }, + }, { "name": "Olimex MOD-WIFI-ESP8266(-DEV)" - }, + }, { "name": "NodeMCU 0.9 (ESP-12 Module)" - }, + }, { "name": "NodeMCU 1.0 (ESP-12E Module)" - }, + }, { "name": "Adafruit HUZZAH ESP8266 (ESP-12)" - }, + }, { "name": "ESPresso Lite 1.0" - }, + }, { "name": "ESPresso Lite 2.0" - }, + }, { "name": "Phoenix 1.0" - }, + }, { "name": "Phoenix 2.0" - }, + }, { "name": "SparkFun Thing" - }, + }, { "name": "SweetPea ESP-210" - }, + }, { "name": "WeMos D1" - }, + }, { "name": "WeMos D1 mini" - }, + }, { "name": "ESPino (ESP-12 Module)" - }, + }, { "name": "ESPino (WROOM-02 Module)" - }, + }, { "name": "WifInfo" - }, + }, { "name": "ESPDuino" - }, + }, { "name": "4D Systems gen4 IoD Range" - }, + }, { "name": "DigiStump Oak" } - ], - "size": "11919873", + ], + "size": "11919873", "toolsDependencies": [ { - "packager": "esp8266", - "version": "0.4.12", + "packager": "esp8266", + "version": "0.4.12", "name": "esptool" - }, + }, { - "packager": "esp8266", - "version": "1.20.0-26-gb404fb9-2", + "packager": "esp8266", + "version": "1.20.0-26-gb404fb9-2", "name": "xtensa-lx106-elf-gcc" - }, + }, { - "packager": "esp8266", - "version": "0.2.0", + "packager": "esp8266", + "version": "0.2.0", "name": "mkspiffs" } - ], + ], "name": "esp8266" - }, + }, { - "category": "ESP8266", + "category": "ESP8266", "help": { "online": "http://esp8266.github.com/Arduino/versions/2.1.0/" - }, - "url": "https://github.com/esp8266/Arduino/releases/download/2.1.0/esp8266-2.1.0.zip", - "checksum": "SHA-256:000818d500ea90bcb516d667c688387f34003247bb5592e795bc549e91f9ace0", - "version": "2.1.0", - "architecture": "esp8266", - "archiveFileName": "esp8266-2.1.0.zip", + }, + "url": "https://github.com/esp8266/Arduino/releases/download/2.1.0/esp8266-2.1.0.zip", + "checksum": "SHA-256:000818d500ea90bcb516d667c688387f34003247bb5592e795bc549e91f9ace0", + "version": "2.1.0", + "architecture": "esp8266", + "archiveFileName": "esp8266-2.1.0.zip", "boards": [ { "name": "Generic ESP8266 Module" - }, + }, { "name": "Olimex MOD-WIFI-ESP8266(-DEV)" - }, + }, { "name": "NodeMCU 0.9 (ESP-12 Module)" - }, + }, { "name": "NodeMCU 1.0 (ESP-12E Module)" - }, + }, { "name": "Adafruit HUZZAH ESP8266 (ESP-12)" - }, + }, { "name": "ESPresso Lite 1.0" - }, + }, { "name": "ESPresso Lite 2.0" - }, + }, { "name": "SparkFun Thing" - }, + }, { "name": "SweetPea ESP-210" - }, + }, { "name": "WeMos D1" - }, + }, { "name": "WeMos D1 mini" - }, + }, { "name": "ESPino (ESP-12 Module)" - }, + }, { "name": "ESPino (WROOM-02 Module)" - }, + }, { "name": "WifInfo" - }, + }, { "name": "ESPDuino" } - ], - "size": "5776332", + ], + "size": "5776332", "toolsDependencies": [ { - "packager": "esp8266", - "version": "0.4.8", + "packager": "esp8266", + "version": "0.4.8", "name": "esptool" - }, + }, { - "packager": "esp8266", - "version": "1.20.0-26-gb404fb9-2", + "packager": "esp8266", + "version": "1.20.0-26-gb404fb9-2", "name": "xtensa-lx106-elf-gcc" - }, + }, { - "packager": "esp8266", - "version": "0.1.2", + "packager": "esp8266", + "version": "0.1.2", "name": "mkspiffs" } - ], + ], "name": "esp8266" } - ], + ], "tools": [ { - "version": "1.20.0-26-gb404fb9-2", - "name": "xtensa-lx106-elf-gcc", + "version": "1.20.0-26-gb404fb9-2", + "name": "xtensa-lx106-elf-gcc", "systems": [ { - "url": "https://github.com/esp8266/Arduino/releases/download/2.3.0/win32-xtensa-lx106-elf-gb404fb9-2.tar.gz", - "checksum": "SHA-256:10476b9c11a7a90f40883413ddfb409f505b20692e316c4e597c4c175b4be09c", - "host": "i686-mingw32", - "archiveFileName": "win32-xtensa-lx106-elf-gb404fb9-2.tar.gz", + "url": "https://github.com/esp8266/Arduino/releases/download/2.3.0/win32-xtensa-lx106-elf-gb404fb9-2.tar.gz", + "checksum": "SHA-256:10476b9c11a7a90f40883413ddfb409f505b20692e316c4e597c4c175b4be09c", + "host": "i686-mingw32", + "archiveFileName": "win32-xtensa-lx106-elf-gb404fb9-2.tar.gz", "size": "153527527" - }, + }, { - "url": "https://github.com/esp8266/Arduino/releases/download/2.3.0/osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", - "checksum": "SHA-256:0cf150193997bd1355e0f49d3d49711730035257bc1aee1eaaad619e56b9e4e6", - "host": "x86_64-apple-darwin", - "archiveFileName": "osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", + "url": "https://github.com/esp8266/Arduino/releases/download/2.3.0/osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", + "checksum": "SHA-256:0cf150193997bd1355e0f49d3d49711730035257bc1aee1eaaad619e56b9e4e6", + "host": "x86_64-apple-darwin", + "archiveFileName": "osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", "size": "35385382" - }, + }, { - "url": "https://github.com/esp8266/Arduino/releases/download/2.3.0/osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", - "checksum": "SHA-256:0cf150193997bd1355e0f49d3d49711730035257bc1aee1eaaad619e56b9e4e6", - "host": "i386-apple-darwin", - "archiveFileName": "osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", + "url": "https://github.com/esp8266/Arduino/releases/download/2.3.0/osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", + "checksum": "SHA-256:0cf150193997bd1355e0f49d3d49711730035257bc1aee1eaaad619e56b9e4e6", + "host": "i386-apple-darwin", + "archiveFileName": "osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", "size": "35385382" - }, + }, { - "url": "https://github.com/esp8266/Arduino/releases/download/2.3.0/linux64-xtensa-lx106-elf-gb404fb9.tgz", - "checksum": "SHA-256:46f057fbd8b320889a26167daf325038912096d09940b2a95489db92431473b7", - "host": "x86_64-pc-linux-gnu", - "archiveFileName": "linux64-xtensa-lx106-elf-gb404fb9.tar.gz", + "url": "https://github.com/esp8266/Arduino/releases/download/2.3.0/linux64-xtensa-lx106-elf-gb404fb9.tgz", + "checksum": "SHA-256:46f057fbd8b320889a26167daf325038912096d09940b2a95489db92431473b7", + "host": "x86_64-pc-linux-gnu", + "archiveFileName": "linux64-xtensa-lx106-elf-gb404fb9.tar.gz", "size": "30262903" - }, + }, { - "url": "https://github.com/esp8266/Arduino/releases/download/2.3.0/linux32-xtensa-lx106-elf.tar.gz", - "checksum": "SHA-256:b24817819f0078fb05895a640e806e0aca9aa96b47b80d2390ac8e2d9ddc955a", - "host": "i686-pc-linux-gnu", - "archiveFileName": "linux32-xtensa-lx106-elf.tar.gz", + "url": "https://github.com/esp8266/Arduino/releases/download/2.3.0/linux32-xtensa-lx106-elf.tar.gz", + "checksum": "SHA-256:b24817819f0078fb05895a640e806e0aca9aa96b47b80d2390ac8e2d9ddc955a", + "host": "i686-pc-linux-gnu", + "archiveFileName": "linux32-xtensa-lx106-elf.tar.gz", "size": "32734156" - }, + }, { - "url": "https://github.com/esp8266/Arduino/releases/download/2.3.0/linuxarm-xtensa-lx106-elf-g46f160f-2.tar.gz", - "checksum": "SHA-256:f693946288f2ffa17288ef75ae16fa08573993f2b0a2a5e6bc35a68dc6087443", - "host": "arm-linux-gnueabihf", - "archiveFileName": "linuxarm-xtensa-lx106-elf-g46f160f-2.tar.gz", + "url": "https://github.com/esp8266/Arduino/releases/download/2.3.0/linuxarm-xtensa-lx106-elf-g46f160f-2.tar.gz", + "checksum": "SHA-256:f693946288f2ffa17288ef75ae16fa08573993f2b0a2a5e6bc35a68dc6087443", + "host": "arm-linux-gnueabihf", + "archiveFileName": "linuxarm-xtensa-lx106-elf-g46f160f-2.tar.gz", "size": "34938475" } ] - }, + }, { - "version": "1.20.0-26-gb404fb9", - "name": "xtensa-lx106-elf-gcc", + "version": "1.20.0-26-gb404fb9", + "name": "xtensa-lx106-elf-gcc", "systems": [ { - "url": "http://arduino.esp8266.com/win32-xtensa-lx106-elf-gb404fb9.tar.gz", - "checksum": "SHA-256:1561ec85cc58cab35cc48bfdb0d0087809f89c043112a2c36b54251a13bf781f", - "host": "i686-mingw32", - "archiveFileName": "win32-xtensa-lx106-elf-gb404fb9.tar.gz", + "url": "http://arduino.esp8266.com/win32-xtensa-lx106-elf-gb404fb9.tar.gz", + "checksum": "SHA-256:1561ec85cc58cab35cc48bfdb0d0087809f89c043112a2c36b54251a13bf781f", + "host": "i686-mingw32", + "archiveFileName": "win32-xtensa-lx106-elf-gb404fb9.tar.gz", "size": "153807368" - }, + }, { - "url": "http://arduino.esp8266.com/osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", - "checksum": "SHA-256:0cf150193997bd1355e0f49d3d49711730035257bc1aee1eaaad619e56b9e4e6", - "host": "x86_64-apple-darwin", - "archiveFileName": "osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", + "url": "http://arduino.esp8266.com/osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", + "checksum": "SHA-256:0cf150193997bd1355e0f49d3d49711730035257bc1aee1eaaad619e56b9e4e6", + "host": "x86_64-apple-darwin", + "archiveFileName": "osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", "size": "35385382" - }, + }, { - "url": "http://arduino.esp8266.com/osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", - "checksum": "SHA-256:0cf150193997bd1355e0f49d3d49711730035257bc1aee1eaaad619e56b9e4e6", - "host": "i386-apple-darwin", - "archiveFileName": "osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", + "url": "http://arduino.esp8266.com/osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", + "checksum": "SHA-256:0cf150193997bd1355e0f49d3d49711730035257bc1aee1eaaad619e56b9e4e6", + "host": "i386-apple-darwin", + "archiveFileName": "osx-xtensa-lx106-elf-gb404fb9-2.tar.gz", "size": "35385382" - }, + }, { - "url": "http://arduino.esp8266.com/linux64-xtensa-lx106-elf-gb404fb9.tar.gz", - "checksum": "SHA-256:46f057fbd8b320889a26167daf325038912096d09940b2a95489db92431473b7", - "host": "x86_64-pc-linux-gnu", - "archiveFileName": "linux64-xtensa-lx106-elf-gb404fb9.tar.gz", + "url": "http://arduino.esp8266.com/linux64-xtensa-lx106-elf-gb404fb9.tar.gz", + "checksum": "SHA-256:46f057fbd8b320889a26167daf325038912096d09940b2a95489db92431473b7", + "host": "x86_64-pc-linux-gnu", + "archiveFileName": "linux64-xtensa-lx106-elf-gb404fb9.tar.gz", "size": "30262903" - }, + }, { - "url": "http://arduino.esp8266.com/linux32-xtensa-lx106-elf.tar.gz", - "checksum": "SHA-256:b24817819f0078fb05895a640e806e0aca9aa96b47b80d2390ac8e2d9ddc955a", - "host": "i686-pc-linux-gnu", - "archiveFileName": "linux32-xtensa-lx106-elf.tar.gz", + "url": "http://arduino.esp8266.com/linux32-xtensa-lx106-elf.tar.gz", + "checksum": "SHA-256:b24817819f0078fb05895a640e806e0aca9aa96b47b80d2390ac8e2d9ddc955a", + "host": "i686-pc-linux-gnu", + "archiveFileName": "linux32-xtensa-lx106-elf.tar.gz", "size": "32734156" } ] - }, + }, { - "version": "0.4.13", - "name": "esptool", + "version": "0.4.13", + "name": "esptool", "systems": [ { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.13/esptool-0.4.13-win32.zip", - "checksum": "SHA-256:17c1035aacd8f6dbfbc04ed899f5db0ceba60820592705a9c6011476ab8d1687", - "host": "i686-mingw32", - "archiveFileName": "esptool-0.4.13-win32.zip", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.13/esptool-0.4.13-win32.zip", + "checksum": "SHA-256:17c1035aacd8f6dbfbc04ed899f5db0ceba60820592705a9c6011476ab8d1687", + "host": "i686-mingw32", + "archiveFileName": "esptool-0.4.13-win32.zip", "size": "16660" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.13/esptool-0.4.13-osx.tar.gz", - "checksum": "SHA-256:a24a973c3b2671992a8b66f4e7c9ffd24065972f241469f45e94a0a66d118d23", - "host": "x86_64-apple-darwin", - "archiveFileName": "esptool-0.4.13-osx.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.13/esptool-0.4.13-osx.tar.gz", + "checksum": "SHA-256:a24a973c3b2671992a8b66f4e7c9ffd24065972f241469f45e94a0a66d118d23", + "host": "x86_64-apple-darwin", + "archiveFileName": "esptool-0.4.13-osx.tar.gz", "size": "32362" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.13/esptool-0.4.13-osx.tar.gz", - "checksum": "SHA-256:a24a973c3b2671992a8b66f4e7c9ffd24065972f241469f45e94a0a66d118d23", - "host": "i386-apple-darwin", - "archiveFileName": "esptool-0.4.13-osx.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.13/esptool-0.4.13-osx.tar.gz", + "checksum": "SHA-256:a24a973c3b2671992a8b66f4e7c9ffd24065972f241469f45e94a0a66d118d23", + "host": "i386-apple-darwin", + "archiveFileName": "esptool-0.4.13-osx.tar.gz", "size": "32362" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.13/esptool-0.4.13-linux64.tar.gz", - "checksum": "SHA-256:3c35f366ffdaa1328b1e96e28c9a97f60c98109095ccc18352fb5615e582a786", - "host": "x86_64-pc-linux-gnu", - "archiveFileName": "esptool-0.4.13-linux64.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.13/esptool-0.4.13-linux64.tar.gz", + "checksum": "SHA-256:3c35f366ffdaa1328b1e96e28c9a97f60c98109095ccc18352fb5615e582a786", + "host": "x86_64-pc-linux-gnu", + "archiveFileName": "esptool-0.4.13-linux64.tar.gz", "size": "15743" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.13/esptool-0.4.13-linux32.tar.gz", - "checksum": "SHA-256:041f661a41a2efb40c89fc34acf0059bbb5e1eb1c050efaa69af677f79c966fb", - "host": "i686-pc-linux-gnu", - "archiveFileName": "esptool-0.4.13-linux32.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.13/esptool-0.4.13-linux32.tar.gz", + "checksum": "SHA-256:041f661a41a2efb40c89fc34acf0059bbb5e1eb1c050efaa69af677f79c966fb", + "host": "i686-pc-linux-gnu", + "archiveFileName": "esptool-0.4.13-linux32.tar.gz", "size": "14884" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.13/esptool-0.4.13-linux-armhf.tar.gz", - "checksum": "SHA-256:3a627e2678e0c317122543883ae8a00e82149769414b9d5733f23526fb28a423", - "host": "arm-linux-gnueabihf", - "archiveFileName": "esptool-0.4.13-linux-armhf.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.13/esptool-0.4.13-linux-armhf.tar.gz", + "checksum": "SHA-256:3a627e2678e0c317122543883ae8a00e82149769414b9d5733f23526fb28a423", + "host": "arm-linux-gnueabihf", + "archiveFileName": "esptool-0.4.13-linux-armhf.tar.gz", "size": "13259" } ] - }, + }, { - "version": "0.4.12", - "name": "esptool", + "version": "0.4.12", + "name": "esptool", "systems": [ { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.12/esptool-0.4.12-win32.zip", - "checksum": "SHA-256:f47b3bcf7c29c7a184859bbea68c9d468cf3346ca41e202ed60a0a49d987f223", - "host": "i686-mingw32", - "archiveFileName": "esptool-0.4.12-win32.zip", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.12/esptool-0.4.12-win32.zip", + "checksum": "SHA-256:f47b3bcf7c29c7a184859bbea68c9d468cf3346ca41e202ed60a0a49d987f223", + "host": "i686-mingw32", + "archiveFileName": "esptool-0.4.12-win32.zip", "size": "16537" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.12/esptool-0.4.12-osx.tar.gz", - "checksum": "SHA-256:8232a70611768dca49321f488e3ada29648e28aa83a6d826fcbb871aed4a9c08", - "host": "x86_64-apple-darwin", - "archiveFileName": "esptool-0.4.12-osx.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.12/esptool-0.4.12-osx.tar.gz", + "checksum": "SHA-256:8232a70611768dca49321f488e3ada29648e28aa83a6d826fcbb871aed4a9c08", + "host": "x86_64-apple-darwin", + "archiveFileName": "esptool-0.4.12-osx.tar.gz", "size": "31981" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.12/esptool-0.4.12-osx.tar.gz", - "checksum": "SHA-256:8232a70611768dca49321f488e3ada29648e28aa83a6d826fcbb871aed4a9c08", - "host": "i386-apple-darwin", - "archiveFileName": "esptool-0.4.12-osx.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.12/esptool-0.4.12-osx.tar.gz", + "checksum": "SHA-256:8232a70611768dca49321f488e3ada29648e28aa83a6d826fcbb871aed4a9c08", + "host": "i386-apple-darwin", + "archiveFileName": "esptool-0.4.12-osx.tar.gz", "size": "31981" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.12/esptool-0.4.12-linux64.tar.gz", - "checksum": "SHA-256:f7ca7666557139bda7b2130022623a004a30d20ea47e1612b9b365783f00d8cb", - "host": "x86_64-pc-linux-gnu", - "archiveFileName": "esptool-0.4.12-linux64.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.12/esptool-0.4.12-linux64.tar.gz", + "checksum": "SHA-256:f7ca7666557139bda7b2130022623a004a30d20ea47e1612b9b365783f00d8cb", + "host": "x86_64-pc-linux-gnu", + "archiveFileName": "esptool-0.4.12-linux64.tar.gz", "size": "15542" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.12/esptool-0.4.12-linux32.tar.gz", - "checksum": "SHA-256:2d9970c8574908c35656e35f433082aeb7d79c1967067d7d2cff83f5ed2acbaa", - "host": "i686-pc-linux-gnu", - "archiveFileName": "esptool-0.4.12-linux32.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.12/esptool-0.4.12-linux32.tar.gz", + "checksum": "SHA-256:2d9970c8574908c35656e35f433082aeb7d79c1967067d7d2cff83f5ed2acbaa", + "host": "i686-pc-linux-gnu", + "archiveFileName": "esptool-0.4.12-linux32.tar.gz", "size": "14668" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.12/esptool-0.4.12-linux-armhf.tar.gz", - "checksum": "SHA-256:2ab4784c10020cdfc467175fe8885db702e7dd95fa5bdc428ec549257eae1a0e", - "host": "arm-linux-gnueabihf", - "archiveFileName": "esptool-0.4.12-linux-armhf.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.12/esptool-0.4.12-linux-armhf.tar.gz", + "checksum": "SHA-256:2ab4784c10020cdfc467175fe8885db702e7dd95fa5bdc428ec549257eae1a0e", + "host": "arm-linux-gnueabihf", + "archiveFileName": "esptool-0.4.12-linux-armhf.tar.gz", "size": "13097" } ] - }, + }, { - "version": "0.4.9", - "name": "esptool", + "version": "0.4.9", + "name": "esptool", "systems": [ { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.9/esptool-0.4.9-win32.zip", - "checksum": "SHA-256:9c4162cedf05fcb09fd829bfb90e34ae12458365980d79525a072ff5ca44751c", - "host": "i686-mingw32", - "archiveFileName": "esptool-0.4.9-win32.zip", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.9/esptool-0.4.9-win32.zip", + "checksum": "SHA-256:9c4162cedf05fcb09fd829bfb90e34ae12458365980d79525a072ff5ca44751c", + "host": "i686-mingw32", + "archiveFileName": "esptool-0.4.9-win32.zip", "size": "32436" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.9/esptool-0.4.9-osx.tar.gz", - "checksum": "SHA-256:57938b473765723a7e6602d55973017b7719bda69bdcff4250b24fcbf7a399f5", - "host": "x86_64-apple-darwin", - "archiveFileName": "esptool-0.4.9-osx.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.9/esptool-0.4.9-osx.tar.gz", + "checksum": "SHA-256:57938b473765723a7e6602d55973017b7719bda69bdcff4250b24fcbf7a399f5", + "host": "x86_64-apple-darwin", + "archiveFileName": "esptool-0.4.9-osx.tar.gz", "size": "29310" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.9/esptool-0.4.9-osx.tar.gz", - "checksum": "SHA-256:57938b473765723a7e6602d55973017b7719bda69bdcff4250b24fcbf7a399f5", - "host": "i386-apple-darwin", - "archiveFileName": "esptool-0.4.9-osx.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.9/esptool-0.4.9-osx.tar.gz", + "checksum": "SHA-256:57938b473765723a7e6602d55973017b7719bda69bdcff4250b24fcbf7a399f5", + "host": "i386-apple-darwin", + "archiveFileName": "esptool-0.4.9-osx.tar.gz", "size": "29310" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.9/esptool-0.4.9-linux64.tar.gz", - "checksum": "SHA-256:fab9d1be8a648bea6728ad5c9d18ce972508187700cf90baf1897ac9cdf4db15", - "host": "x86_64-pc-linux-gnu", - "archiveFileName": "esptool-0.4.9-linux64.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.9/esptool-0.4.9-linux64.tar.gz", + "checksum": "SHA-256:fab9d1be8a648bea6728ad5c9d18ce972508187700cf90baf1897ac9cdf4db15", + "host": "x86_64-pc-linux-gnu", + "archiveFileName": "esptool-0.4.9-linux64.tar.gz", "size": "15564" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.9/esptool-0.4.9-linux32.tar.gz", - "checksum": "SHA-256:bc4444d73d59be74608be5e1431353a0a9ae9e308e99c76a271d68a6ae145b7b", - "host": "i686-pc-linux-gnu", - "archiveFileName": "esptool-0.4.9-linux32.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.9/esptool-0.4.9-linux32.tar.gz", + "checksum": "SHA-256:bc4444d73d59be74608be5e1431353a0a9ae9e308e99c76a271d68a6ae145b7b", + "host": "i686-pc-linux-gnu", + "archiveFileName": "esptool-0.4.9-linux32.tar.gz", "size": "15984" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.9/esptool-0.4.9-linux-armhf.tar.gz", - "checksum": "SHA-256:d0364492599d90b8305125f8212de5be05397e4efde2fc7d0ed3676bb7018164", - "host": "arm-linux-gnueabihf", - "archiveFileName": "esptool-0.4.9-linux-armhf.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.9/esptool-0.4.9-linux-armhf.tar.gz", + "checksum": "SHA-256:d0364492599d90b8305125f8212de5be05397e4efde2fc7d0ed3676bb7018164", + "host": "arm-linux-gnueabihf", + "archiveFileName": "esptool-0.4.9-linux-armhf.tar.gz", "size": "13763" } ] - }, + }, { - "version": "0.4.8", - "name": "esptool", + "version": "0.4.8", + "name": "esptool", "systems": [ { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.8/esptool-0.4.8-win32.zip", - "checksum": "SHA-256:8d09cb0df6234c2a0562389ceedd11482b44a3f538695f9a4df80f9f10411ece", - "host": "i686-mingw32", - "archiveFileName": "esptool-0.4.8-win32.zip", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.8/esptool-0.4.8-win32.zip", + "checksum": "SHA-256:8d09cb0df6234c2a0562389ceedd11482b44a3f538695f9a4df80f9f10411ece", + "host": "i686-mingw32", + "archiveFileName": "esptool-0.4.8-win32.zip", "size": "32192" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.8/esptool-0.4.8-osx.tar.gz", - "checksum": "SHA-256:2bcbf19934543fb06c505b2a595b68a76e4cab8e3d8968a4d1802195c87126cf", - "host": "x86_64-apple-darwin", - "archiveFileName": "esptool-0.4.8-osx.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.8/esptool-0.4.8-osx.tar.gz", + "checksum": "SHA-256:2bcbf19934543fb06c505b2a595b68a76e4cab8e3d8968a4d1802195c87126cf", + "host": "x86_64-apple-darwin", + "archiveFileName": "esptool-0.4.8-osx.tar.gz", "size": "28798" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.8/esptool-0.4.8-osx.tar.gz", - "checksum": "SHA-256:2bcbf19934543fb06c505b2a595b68a76e4cab8e3d8968a4d1802195c87126cf", - "host": "i386-apple-darwin", - "archiveFileName": "esptool-0.4.8-osx.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.8/esptool-0.4.8-osx.tar.gz", + "checksum": "SHA-256:2bcbf19934543fb06c505b2a595b68a76e4cab8e3d8968a4d1802195c87126cf", + "host": "i386-apple-darwin", + "archiveFileName": "esptool-0.4.8-osx.tar.gz", "size": "28798" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.8/esptool-0.4.8-linux64.tar.gz", - "checksum": "SHA-256:1cd9a6014bbbc37ba6dc249f4fc027f0ca9bbc6dd0e203ebc7d146dfd78a6e78", - "host": "x86_64-pc-linux-gnu", - "archiveFileName": "esptool-0.4.8-linux64.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.8/esptool-0.4.8-linux64.tar.gz", + "checksum": "SHA-256:1cd9a6014bbbc37ba6dc249f4fc027f0ca9bbc6dd0e203ebc7d146dfd78a6e78", + "host": "x86_64-pc-linux-gnu", + "archiveFileName": "esptool-0.4.8-linux64.tar.gz", "size": "15479" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.8/esptool-0.4.8-linux32.tar.gz", - "checksum": "SHA-256:b0d6e71e6f41d4ed7e167bb4b3f4f0b1b3e49d69af50ab7fbe952cbfed83f164", - "host": "i686-pc-linux-gnu", - "archiveFileName": "esptool-0.4.8-linux32.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.8/esptool-0.4.8-linux32.tar.gz", + "checksum": "SHA-256:b0d6e71e6f41d4ed7e167bb4b3f4f0b1b3e49d69af50ab7fbe952cbfed83f164", + "host": "i686-pc-linux-gnu", + "archiveFileName": "esptool-0.4.8-linux32.tar.gz", "size": "15444" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.8/esptool-0.4.8-linux-armhf.tar.gz", - "checksum": "SHA-256:e9c4dfb81781610556a6af0377c8efc7cde359e0e2cda2fd48e0a32bae10f506", - "host": "arm-linux-gnueabihf", - "archiveFileName": "esptool-0.4.8-linux-armhf.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.8/esptool-0.4.8-linux-armhf.tar.gz", + "checksum": "SHA-256:e9c4dfb81781610556a6af0377c8efc7cde359e0e2cda2fd48e0a32bae10f506", + "host": "arm-linux-gnueabihf", + "archiveFileName": "esptool-0.4.8-linux-armhf.tar.gz", "size": "13630" } ] - }, + }, { - "version": "0.4.5", - "name": "esptool", + "version": "0.4.5", + "name": "esptool", "systems": [ { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.5/esptool-0.4.5-win32.zip", - "checksum": "SHA-256:1b0a7d254e74942d820a09281aa5dc2af1c8314ae5ee1a5abb0653d0580e531b", - "host": "i686-mingw32", - "archiveFileName": "esptool-0.4.5-win32.zip", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.5/esptool-0.4.5-win32.zip", + "checksum": "SHA-256:1b0a7d254e74942d820a09281aa5dc2af1c8314ae5ee1a5abb0653d0580e531b", + "host": "i686-mingw32", + "archiveFileName": "esptool-0.4.5-win32.zip", "size": "17408" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.5/esptool-0.4.5-osx.tar.gz", - "checksum": "SHA-256:924d31c64f4bb9f748e70806dafbabb15e5eb80afcdde33715f3ec884be1652d", - "host": "x86_64-apple-darwin", - "archiveFileName": "esptool-0.4.5-osx.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.5/esptool-0.4.5-osx.tar.gz", + "checksum": "SHA-256:924d31c64f4bb9f748e70806dafbabb15e5eb80afcdde33715f3ec884be1652d", + "host": "x86_64-apple-darwin", + "archiveFileName": "esptool-0.4.5-osx.tar.gz", "size": "11359" - }, + }, { - "url": "http://arduino.esp8266.com/esptool-0.4.5-1-gfaa5794-osx.tar.gz", - "checksum": "SHA-256:722142071f6cf4d8c02dea42497a747e06abf583d86137a6a256b7db71dc61f6", - "host": "i386-apple-darwin", - "archiveFileName": "esptool-0.4.5-1-gfaa5794-osx.tar.gz", + "url": "http://arduino.esp8266.com/esptool-0.4.5-1-gfaa5794-osx.tar.gz", + "checksum": "SHA-256:722142071f6cf4d8c02dea42497a747e06abf583d86137a6a256b7db71dc61f6", + "host": "i386-apple-darwin", + "archiveFileName": "esptool-0.4.5-1-gfaa5794-osx.tar.gz", "size": "20751" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.5/esptool-0.4.5-linux64.tar.gz", - "checksum": "SHA-256:4ce799e13fbd89f8a8f08a08db77dc3b1362c4486306fe1b3801dee80cfa3203", - "host": "x86_64-pc-linux-gnu", - "archiveFileName": "esptool-0.4.5-linux64.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.5/esptool-0.4.5-linux64.tar.gz", + "checksum": "SHA-256:4ce799e13fbd89f8a8f08a08db77dc3b1362c4486306fe1b3801dee80cfa3203", + "host": "x86_64-pc-linux-gnu", + "archiveFileName": "esptool-0.4.5-linux64.tar.gz", "size": "12789" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.5/esptool-0.4.5-linux32.tar.gz", - "checksum": "SHA-256:a7a2c3200786d7396e8cafca1b9aefe56db8ec1dab5e9163d4a19358232a7d87", - "host": "i686-pc-linux-gnu", - "archiveFileName": "esptool-0.4.5-linux32.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.5/esptool-0.4.5-linux32.tar.gz", + "checksum": "SHA-256:a7a2c3200786d7396e8cafca1b9aefe56db8ec1dab5e9163d4a19358232a7d87", + "host": "i686-pc-linux-gnu", + "archiveFileName": "esptool-0.4.5-linux32.tar.gz", "size": "12055" } ] - }, + }, { - "version": "0.4.6", - "name": "esptool", + "version": "0.4.6", + "name": "esptool", "systems": [ { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.6/esptool-0.4.6-win32.zip", - "checksum": "SHA-256:0248bf78514a3195f583e29218ca7828a66e13c6e5545a078f1c1257033e4927", - "host": "i686-mingw32", - "archiveFileName": "esptool-0.4.6-win32.zip", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.6/esptool-0.4.6-win32.zip", + "checksum": "SHA-256:0248bf78514a3195f583e29218ca7828a66e13c6e5545a078f1c1257033e4927", + "host": "i686-mingw32", + "archiveFileName": "esptool-0.4.6-win32.zip", "size": "17481" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.6/esptool-0.4.6-osx.tar.gz", - "checksum": "SHA-256:0fe87ba7e29ee90a9fc72492aada8c0796f9e8f8a1c594b6b26cee2610d09bb3", - "host": "x86_64-apple-darwin", - "archiveFileName": "esptool-0.4.6-osx.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.6/esptool-0.4.6-osx.tar.gz", + "checksum": "SHA-256:0fe87ba7e29ee90a9fc72492aada8c0796f9e8f8a1c594b6b26cee2610d09bb3", + "host": "x86_64-apple-darwin", + "archiveFileName": "esptool-0.4.6-osx.tar.gz", "size": "20926" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.6/esptool-0.4.6-osx.tar.gz", - "checksum": "SHA-256:0fe87ba7e29ee90a9fc72492aada8c0796f9e8f8a1c594b6b26cee2610d09bb3", - "host": "i386-apple-darwin", - "archiveFileName": "esptool-0.4.6-osx.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.6/esptool-0.4.6-osx.tar.gz", + "checksum": "SHA-256:0fe87ba7e29ee90a9fc72492aada8c0796f9e8f8a1c594b6b26cee2610d09bb3", + "host": "i386-apple-darwin", + "archiveFileName": "esptool-0.4.6-osx.tar.gz", "size": "20926" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.6/esptool-0.4.6-linux64.tar.gz", - "checksum": "SHA-256:f9f456e9a42bb2597126c513cb8865f923fb978865d4838b9623d322216b74d0", - "host": "x86_64-pc-linux-gnu", - "archiveFileName": "esptool-0.4.6-linux64.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.6/esptool-0.4.6-linux64.tar.gz", + "checksum": "SHA-256:f9f456e9a42bb2597126c513cb8865f923fb978865d4838b9623d322216b74d0", + "host": "x86_64-pc-linux-gnu", + "archiveFileName": "esptool-0.4.6-linux64.tar.gz", "size": "12885" - }, + }, { - "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.6/esptool-0.4.6-linux32.tar.gz", - "checksum": "SHA-256:85275ca03a82bfc456f5a84e86962ca1e470ea2e168829c38ca29ee668831d93", - "host": "i686-pc-linux-gnu", - "archiveFileName": "esptool-0.4.6-linux32.tar.gz", + "url": "https://github.com/igrr/esptool-ck/releases/download/0.4.6/esptool-0.4.6-linux32.tar.gz", + "checksum": "SHA-256:85275ca03a82bfc456f5a84e86962ca1e470ea2e168829c38ca29ee668831d93", + "host": "i686-pc-linux-gnu", + "archiveFileName": "esptool-0.4.6-linux32.tar.gz", "size": "13417" } ] - }, + }, { - "version": "0.1.2", - "name": "mkspiffs", + "version": "0.1.2", + "name": "mkspiffs", "systems": [ { - "url": "https://github.com/igrr/mkspiffs/releases/download/0.1.2/mkspiffs-0.1.2-windows.zip", - "checksum": "SHA-256:0a29119b8458b61a877408f7995e4944623a712e0d313a2c2f76af9ab55cc9f2", - "host": "i686-mingw32", - "archiveFileName": "mkspiffs-0.1.2-windows.zip", + "url": "https://github.com/igrr/mkspiffs/releases/download/0.1.2/mkspiffs-0.1.2-windows.zip", + "checksum": "SHA-256:0a29119b8458b61a877408f7995e4944623a712e0d313a2c2f76af9ab55cc9f2", + "host": "i686-mingw32", + "archiveFileName": "mkspiffs-0.1.2-windows.zip", "size": "230802" - }, + }, { - "url": "https://github.com/igrr/mkspiffs/releases/download/0.1.2/mkspiffs-0.1.2-osx.tar.gz", - "checksum": "SHA-256:df656fae21a41c1269ea50cb53752dcaf6a4e1437255f3a9fb50b4025549b58e", - "host": "x86_64-apple-darwin", - "archiveFileName": "mkspiffs-0.1.2-osx.tar.gz", + "url": "https://github.com/igrr/mkspiffs/releases/download/0.1.2/mkspiffs-0.1.2-osx.tar.gz", + "checksum": "SHA-256:df656fae21a41c1269ea50cb53752dcaf6a4e1437255f3a9fb50b4025549b58e", + "host": "x86_64-apple-darwin", + "archiveFileName": "mkspiffs-0.1.2-osx.tar.gz", "size": "115091" - }, + }, { - "url": "https://github.com/igrr/mkspiffs/releases/download/0.1.2/mkspiffs-0.1.2-osx.tar.gz", - "checksum": "SHA-256:df656fae21a41c1269ea50cb53752dcaf6a4e1437255f3a9fb50b4025549b58e", - "host": "i386-apple-darwin", - "archiveFileName": "mkspiffs-0.1.2-osx.tar.gz", + "url": "https://github.com/igrr/mkspiffs/releases/download/0.1.2/mkspiffs-0.1.2-osx.tar.gz", + "checksum": "SHA-256:df656fae21a41c1269ea50cb53752dcaf6a4e1437255f3a9fb50b4025549b58e", + "host": "i386-apple-darwin", + "archiveFileName": "mkspiffs-0.1.2-osx.tar.gz", "size": "115091" - }, + }, { - "url": "https://github.com/igrr/mkspiffs/releases/download/0.1.2/mkspiffs-0.1.2-linux64.tar.gz", - "checksum": "SHA-256:1a1dd81b51daf74c382db71b42251757ca4136e8762107e69feaa8617bac315f", - "host": "x86_64-pc-linux-gnu", - "archiveFileName": "mkspiffs-0.1.2-linux64.tar.gz", + "url": "https://github.com/igrr/mkspiffs/releases/download/0.1.2/mkspiffs-0.1.2-linux64.tar.gz", + "checksum": "SHA-256:1a1dd81b51daf74c382db71b42251757ca4136e8762107e69feaa8617bac315f", + "host": "x86_64-pc-linux-gnu", + "archiveFileName": "mkspiffs-0.1.2-linux64.tar.gz", "size": "46281" - }, + }, { - "url": "https://github.com/igrr/mkspiffs/releases/download/0.1.2/mkspiffs-0.1.2-linux32.tar.gz", - "checksum": "SHA-256:e990d545dfcae308aabaac5fa9e1db734cc2b08167969e7eedac88bd0839667c", - "host": "i686-pc-linux-gnu", - "archiveFileName": "mkspiffs-0.1.2-linux32.tar.gz", + "url": "https://github.com/igrr/mkspiffs/releases/download/0.1.2/mkspiffs-0.1.2-linux32.tar.gz", + "checksum": "SHA-256:e990d545dfcae308aabaac5fa9e1db734cc2b08167969e7eedac88bd0839667c", + "host": "i686-pc-linux-gnu", + "archiveFileName": "mkspiffs-0.1.2-linux32.tar.gz", "size": "45272" - }, + }, { - "url": "https://github.com/igrr/mkspiffs/releases/download/0.1.2/mkspiffs-0.1.2-linux-armhf.tar.gz", - "checksum": "SHA-256:5a8836932cd24325d69054cebdd46359eba02919ffaa87b130c54acfecc13f46", - "host": "arm-linux-gnueabihf", - "archiveFileName": "mkspiffs-0.1.2-linux-armhf.tar.gz", + "url": "https://github.com/igrr/mkspiffs/releases/download/0.1.2/mkspiffs-0.1.2-linux-armhf.tar.gz", + "checksum": "SHA-256:5a8836932cd24325d69054cebdd46359eba02919ffaa87b130c54acfecc13f46", + "host": "arm-linux-gnueabihf", + "archiveFileName": "mkspiffs-0.1.2-linux-armhf.tar.gz", "size": "41685" } ] - }, + }, { - "version": "0.2.0", - "name": "mkspiffs", + "version": "0.2.0", + "name": "mkspiffs", "systems": [ { - "url": "https://github.com/igrr/mkspiffs/releases/download/0.2.0/mkspiffs-0.2.0-no_magic_length-windows.zip", - "checksum": "SHA-256:4fbe17d2be4229c0eebb3939d14e9d96e74ba17724ab34276eb6d019006ce900", - "host": "i686-mingw32", - "archiveFileName": "mkspiffs-0.2.0-no_magic_length-windows.zip", + "url": "https://github.com/igrr/mkspiffs/releases/download/0.2.0/mkspiffs-0.2.0-no_magic_length-windows.zip", + "checksum": "SHA-256:4fbe17d2be4229c0eebb3939d14e9d96e74ba17724ab34276eb6d019006ce900", + "host": "i686-mingw32", + "archiveFileName": "mkspiffs-0.2.0-no_magic_length-windows.zip", "size": "347038" - }, + }, { - "url": "https://github.com/igrr/mkspiffs/releases/download/0.2.0/mkspiffs-0.2.0-no_magic_length-osx.tar.gz", - "checksum": "SHA-256:e784d0b60c8b0ddc28e6467f5bffb7ae50db0a52c46b9ca18e71de0bf7f40a4d", - "host": "x86_64-apple-darwin", - "archiveFileName": "mkspiffs-0.2.0-no_magic_length-osx.tar.gz", + "url": "https://github.com/igrr/mkspiffs/releases/download/0.2.0/mkspiffs-0.2.0-no_magic_length-osx.tar.gz", + "checksum": "SHA-256:e784d0b60c8b0ddc28e6467f5bffb7ae50db0a52c46b9ca18e71de0bf7f40a4d", + "host": "x86_64-apple-darwin", + "archiveFileName": "mkspiffs-0.2.0-no_magic_length-osx.tar.gz", "size": "119145" - }, + }, { - "url": "https://github.com/igrr/mkspiffs/releases/download/0.2.0/mkspiffs-0.2.0-no_magic_length-osx.tar.gz", - "checksum": "SHA-256:e784d0b60c8b0ddc28e6467f5bffb7ae50db0a52c46b9ca18e71de0bf7f40a4d", - "host": "i386-apple-darwin", - "archiveFileName": "mkspiffs-0.2.0-no_magic_length-osx.tar.gz", + "url": "https://github.com/igrr/mkspiffs/releases/download/0.2.0/mkspiffs-0.2.0-no_magic_length-osx.tar.gz", + "checksum": "SHA-256:e784d0b60c8b0ddc28e6467f5bffb7ae50db0a52c46b9ca18e71de0bf7f40a4d", + "host": "i386-apple-darwin", + "archiveFileName": "mkspiffs-0.2.0-no_magic_length-osx.tar.gz", "size": "119145" - }, + }, { - "url": "https://github.com/igrr/mkspiffs/releases/download/0.2.0/mkspiffs-0.2.0-no_magic_length-linux64.tar.gz", - "checksum": "SHA-256:b63a99b844c3debeffe605ff2632d8b8a5c365431ee5a091fa0e6e3e1be1bc6c", - "host": "x86_64-pc-linux-gnu", - "archiveFileName": "mkspiffs-0.2.0-no_magic_length-linux64.tar.gz", + "url": "https://github.com/igrr/mkspiffs/releases/download/0.2.0/mkspiffs-0.2.0-no_magic_length-linux64.tar.gz", + "checksum": "SHA-256:b63a99b844c3debeffe605ff2632d8b8a5c365431ee5a091fa0e6e3e1be1bc6c", + "host": "x86_64-pc-linux-gnu", + "archiveFileName": "mkspiffs-0.2.0-no_magic_length-linux64.tar.gz", "size": "48995" - }, + }, { - "url": "https://github.com/igrr/mkspiffs/releases/download/0.2.0/mkspiffs-0.2.0-no_magic_length-linux32.tar.gz", - "checksum": "SHA-256:dfed9bc40a88a2c89b78acc83181aff401abf1620b8041b136aa2ad6cd08779d", - "host": "i686-pc-linux-gnu", - "archiveFileName": "mkspiffs-0.2.0-no_magic_length-linux32.tar.gz", + "url": "https://github.com/igrr/mkspiffs/releases/download/0.2.0/mkspiffs-0.2.0-no_magic_length-linux32.tar.gz", + "checksum": "SHA-256:dfed9bc40a88a2c89b78acc83181aff401abf1620b8041b136aa2ad6cd08779d", + "host": "i686-pc-linux-gnu", + "archiveFileName": "mkspiffs-0.2.0-no_magic_length-linux32.tar.gz", "size": "47659" - }, + }, { - "url": "https://github.com/igrr/mkspiffs/releases/download/0.2.0/mkspiffs-0.2.0-no_magic_length-linux-armhf.tar.gz", - "checksum": "SHA-256:42367eb960ac8e3af32a2b4c5dd93dcff94464964e30f483d58e8cb96a895eb5", - "host": "arm-linux-gnueabihf", - "archiveFileName": "mkspiffs-0.2.0-no_magic_length-linux-armhf.tar.gz", + "url": "https://github.com/igrr/mkspiffs/releases/download/0.2.0/mkspiffs-0.2.0-no_magic_length-linux-armhf.tar.gz", + "checksum": "SHA-256:42367eb960ac8e3af32a2b4c5dd93dcff94464964e30f483d58e8cb96a895eb5", + "host": "arm-linux-gnueabihf", + "archiveFileName": "mkspiffs-0.2.0-no_magic_length-linux-armhf.tar.gz", "size": "43609" } ] } - ], - "email": "ivan@esp8266.com", + ], + "email": "ivan@esp8266.com", "name": "esp8266" } ] -} \ No newline at end of file +} diff --git a/arduino/libraries/librariesindex/testdata/library_index.json b/arduino/libraries/librariesindex/testdata/library_index.json index 4b451806ffe..d6c6880f62c 100644 --- a/arduino/libraries/librariesindex/testdata/library_index.json +++ b/arduino/libraries/librariesindex/testdata/library_index.json @@ -9,12 +9,8 @@ "paragraph": "With this library you can use the Arduino Zero DAC outputs to play audio files.\u003cbr /\u003eThe audio files must be in the raw .wav format.", "website": "http://arduino.cc/en/Reference/Audio", "category": "Signal Input/Output", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/AudioZero.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/AudioZero-1.0.1.zip", "archiveFileName": "AudioZero-1.0.1.zip", @@ -30,12 +26,8 @@ "paragraph": "With this library you can use the Arduino Zero DAC outputs to play audio files.\u003cbr /\u003eThe audio files must be in the raw .wav format.", "website": "http://arduino.cc/en/Reference/Audio", "category": "Signal Input/Output", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/AudioZero.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/AudioZero-1.0.0.zip", "archiveFileName": "AudioZero-1.0.0.zip", @@ -51,12 +43,8 @@ "paragraph": "With this library you can use the Arduino Zero ort MKR1000 DAC output (A0) to play audio files.\u003cbr /\u003eThe audio files must be in the raw .wav format.", "website": "http://arduino.cc/en/Reference/Audio", "category": "Signal Input/Output", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/AudioZero.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/AudioZero-1.1.1.zip", "archiveFileName": "AudioZero-1.1.1.zip", @@ -72,12 +60,8 @@ "paragraph": "With this library you can use the Arduino Due DAC outputs to play audio files.\u003cbr /\u003eThe audio files must be in the raw .wav format.", "website": "http://arduino.cc/en/Reference/Audio", "category": "Signal Input/Output", - "architectures": [ - "sam" - ], - "types": [ - "Arduino" - ], + "architectures": ["sam"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Audio.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Audio-1.0.0.zip", "archiveFileName": "Audio-1.0.0.zip", @@ -93,12 +77,8 @@ "paragraph": "With this library you can use the Arduino Due DAC outputs to play audio files.\u003cbr /\u003eThe audio files must be in the raw .wav format.", "website": "http://arduino.cc/en/Reference/Audio", "category": "Signal Input/Output", - "architectures": [ - "sam" - ], - "types": [ - "Arduino" - ], + "architectures": ["sam"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Audio.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Audio-1.0.1.zip", "archiveFileName": "Audio-1.0.1.zip", @@ -114,12 +94,8 @@ "paragraph": "With this library you can use the Arduino Due DAC outputs to play audio files.\u003cbr /\u003eThe audio files must be in the raw .wav format.", "website": "http://arduino.cc/en/Reference/Audio", "category": "Signal Input/Output", - "architectures": [ - "sam" - ], - "types": [ - "Arduino" - ], + "architectures": ["sam"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Audio.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Audio-1.0.2.zip", "archiveFileName": "Audio-1.0.2.zip", @@ -135,12 +111,8 @@ "paragraph": "With this library you can use the Arduino Due DAC outputs to play audio files.\u003cbr /\u003eThe audio files must be in the raw .wav format.", "website": "http://www.arduino.cc/en/Reference/Audio", "category": "Signal Input/Output", - "architectures": [ - "sam" - ], - "types": [ - "Arduino" - ], + "architectures": ["sam"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Audio.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Audio-1.0.3.zip", "archiveFileName": "Audio-1.0.3.zip", @@ -156,12 +128,8 @@ "paragraph": "With this library you can use the Arduino Due DAC outputs to play audio files.\u003cbr /\u003eThe audio files must be in the raw .wav format.", "website": "http://www.arduino.cc/en/Reference/Audio", "category": "Signal Input/Output", - "architectures": [ - "sam" - ], - "types": [ - "Arduino" - ], + "architectures": ["sam"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Audio.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Audio-1.0.4.zip", "archiveFileName": "Audio-1.0.4.zip", @@ -177,12 +145,8 @@ "paragraph": "With this library you can use the Arduino Due DAC outputs to play audio files.\u003cbr /\u003eThe audio files must be in the raw .wav format.", "website": "http://www.arduino.cc/en/Reference/Audio", "category": "Signal Input/Output", - "architectures": [ - "sam" - ], - "types": [ - "Arduino" - ], + "architectures": ["sam"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Audio.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Audio-1.0.5.zip", "archiveFileName": "Audio-1.0.5.zip", @@ -198,12 +162,8 @@ "paragraph": "The sensors available on the board are:2-Axis analog joystick with center push-button,4 push-buttons,microphone, light sensor, temperature sensor, 3-axis accelerometer, 2 TinkerKit input connectors.\u003c/br\u003eThe actuators available on the board are: bright RGB LED, piezo buzzer, 2 TinkerKit output connectors.", "website": "http://arduino.cc/en/Reference/EsploraLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Esplora.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Esplora-1.0.0.zip", "archiveFileName": "Esplora-1.0.0.zip", @@ -219,12 +179,8 @@ "paragraph": "The sensors available on the board are:2-Axis analog joystick with center push-button,4 push-buttons,microphone, light sensor, temperature sensor, 3-axis accelerometer, 2 TinkerKit input connectors.\u003c/br\u003eThe actuators available on the board are: bright RGB LED, piezo buzzer, 2 TinkerKit output connectors.", "website": "http://arduino.cc/en/Reference/EsploraLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Esplora.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Esplora-1.0.1.zip", "archiveFileName": "Esplora-1.0.1.zip", @@ -240,12 +196,8 @@ "paragraph": "The sensors available on the board are:2-Axis analog joystick with center push-button,4 push-buttons,microphone, light sensor, temperature sensor, 3-axis accelerometer, 2 TinkerKit input connectors.\u003c/br\u003eThe actuators available on the board are: bright RGB LED, piezo buzzer, 2 TinkerKit output connectors.", "website": "http://arduino.cc/en/Reference/EsploraLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Esplora.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Esplora-1.0.2.zip", "archiveFileName": "Esplora-1.0.2.zip", @@ -261,12 +213,8 @@ "paragraph": "The sensors available on the board are:2-Axis analog joystick with center push-button,4 push-buttons,microphone, light sensor, temperature sensor, 3-axis accelerometer, 2 TinkerKit input connectors.\u003c/br\u003eThe actuators available on the board are: bright RGB LED, piezo buzzer, 2 TinkerKit output connectors.", "website": "http://arduino.cc/en/Reference/EsploraLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Esplora.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Esplora-1.0.3.zip", "archiveFileName": "Esplora-1.0.3.zip", @@ -282,12 +230,8 @@ "paragraph": "The sensors available on the board are:2-Axis analog joystick with center push-button,4 push-buttons,microphone, light sensor, temperature sensor, 3-axis accelerometer, 2 TinkerKit input connectors.\u003c/br\u003eThe actuators available on the board are: bright RGB LED, piezo buzzer, 2 TinkerKit output connectors.", "website": "http://www.arduino.cc/en/Reference/EsploraLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Esplora.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Esplora-1.0.4.zip", "archiveFileName": "Esplora-1.0.4.zip", @@ -303,12 +247,8 @@ "paragraph": "The Bridge library feature: access to the shared storage, run and manage linux processes, open a remote console, access to the linux file system, including the SD card, enstablish http clients or servers.", "website": "http://arduino.cc/en/Reference/YunBridgeLibrary", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Bridge.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Bridge-1.0.0.zip", "archiveFileName": "Bridge-1.0.0.zip", @@ -324,12 +264,8 @@ "paragraph": "The Bridge library feature: access to the shared storage, run and manage linux processes, open a remote console, access to the linux file system, including the SD card, enstablish http clients or servers.", "website": "http://arduino.cc/en/Reference/YunBridgeLibrary", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Bridge.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Bridge-1.0.1.zip", "archiveFileName": "Bridge-1.0.1.zip", @@ -345,12 +281,8 @@ "paragraph": "The Bridge library feature: access to the shared storage, run and manage linux processes, open a remote console, access to the linux file system, including the SD card, enstablish http clients or servers.", "website": "http://arduino.cc/en/Reference/YunBridgeLibrary", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Bridge.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Bridge-1.0.2.zip", "archiveFileName": "Bridge-1.0.2.zip", @@ -366,12 +298,8 @@ "paragraph": "The Bridge library feature: access to the shared storage, run and manage linux processes, open a remote console, access to the linux file system, including the SD card, enstablish http clients or servers.", "website": "http://arduino.cc/en/Reference/YunBridgeLibrary", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Bridge.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Bridge-1.0.3.zip", "archiveFileName": "Bridge-1.0.3.zip", @@ -387,12 +315,8 @@ "paragraph": "The Bridge library feature: access to the shared storage, run and manage linux processes, open a remote console, access to the linux file system, including the SD card, enstablish http clients or servers.", "website": "http://arduino.cc/en/Reference/YunBridgeLibrary", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Bridge.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Bridge-1.0.4.zip", "archiveFileName": "Bridge-1.0.4.zip", @@ -408,12 +332,8 @@ "paragraph": "The Bridge library feature: access to the shared storage, run and manage linux processes, open a remote console, access to the linux file system, including the SD card, enstablish http clients or servers.", "website": "http://www.arduino.cc/en/Reference/YunBridgeLibrary", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Bridge.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Bridge-1.0.5.zip", "archiveFileName": "Bridge-1.0.5.zip", @@ -429,12 +349,8 @@ "paragraph": "The Bridge library feature: access to the shared storage, run and manage linux processes, open a remote console, access to the linux file system, including the SD card, enstablish http clients or servers.", "website": "http://www.arduino.cc/en/Reference/YunBridgeLibrary", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Bridge.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Bridge-1.0.6.zip", "archiveFileName": "Bridge-1.0.6.zip", @@ -450,12 +366,8 @@ "paragraph": "The Bridge library feature: access to the shared storage, run and manage linux processes, open a remote console, access to the linux file system, including the SD card, enstablish http clients or servers.", "website": "http://www.arduino.cc/en/Reference/YunBridgeLibrary", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Bridge.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Bridge-1.0.7.zip", "archiveFileName": "Bridge-1.0.7.zip", @@ -471,12 +383,8 @@ "paragraph": "The Bridge library feature: access to the shared storage, run and manage linux processes, open a remote console, access to the linux file system, including the SD card, enstablish http clients or servers.", "website": "http://www.arduino.cc/en/Reference/YunBridgeLibrary", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Bridge.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Bridge-1.1.0.zip", "archiveFileName": "Bridge-1.1.0.zip", @@ -492,12 +400,8 @@ "paragraph": "The Bridge library feature: access to the shared storage, run and manage linux processes, open a remote console, access to the linux file system, including the SD card, enstablish http clients or servers.", "website": "http://www.arduino.cc/en/Reference/YunBridgeLibrary", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Bridge.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Bridge-1.6.0.zip", "archiveFileName": "Bridge-1.6.0.zip", @@ -513,12 +417,8 @@ "paragraph": "The Bridge library feature: access to the shared storage, run and manage linux processes, open a remote console, access to the linux file system, including the SD card, enstablish http clients or servers.", "website": "http://www.arduino.cc/en/Reference/YunBridgeLibrary", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Bridge.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Bridge-1.6.1.zip", "archiveFileName": "Bridge-1.6.1.zip", @@ -534,12 +434,8 @@ "paragraph": "The Bridge library feature: access to the shared storage, run and manage linux processes, open a remote console, access to the linux file system, including the SD card, enstablish http clients or servers.", "website": "http://www.arduino.cc/en/Reference/YunBridgeLibrary", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Bridge.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Bridge-1.6.2.zip", "archiveFileName": "Bridge-1.6.2.zip", @@ -555,12 +451,8 @@ "paragraph": "The Bridge library feature: access to the shared storage, run and manage linux processes, open a remote console, access to the linux file system, including the SD card, enstablish http clients or servers.", "website": "http://www.arduino.cc/en/Reference/YunBridgeLibrary", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Bridge.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Bridge-1.6.3.zip", "archiveFileName": "Bridge-1.6.3.zip", @@ -576,12 +468,8 @@ "paragraph": "The Bridge library feature: access to the shared storage, run and manage linux processes, open a remote console, access to the linux file system, including the SD card, enstablish http clients or servers.", "website": "http://www.arduino.cc/en/Reference/YunBridgeLibrary", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Bridge.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Bridge-1.7.0.zip", "archiveFileName": "Bridge-1.7.0.zip", @@ -597,12 +485,8 @@ "paragraph": "The Firmata library implements the Firmata protocol for communicating with software on the host computer. This allows you to write custom firmware without having to create your own protocol and objects for the programming environment that you are using.", "website": "http://firmata.org", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/firmata/arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Firmata-2.3.6.zip", "archiveFileName": "Firmata-2.3.6.zip", @@ -618,12 +502,8 @@ "paragraph": "The Firmata library implements the Firmata protocol for communicating with software on the host computer. This allows you to write custom firmware without having to create your own protocol and objects for the programming environment that you are using.", "website": "http://firmata.org", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/firmata/arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Firmata-2.3.7.zip", "archiveFileName": "Firmata-2.3.7.zip", @@ -639,12 +519,8 @@ "paragraph": "The Firmata library implements the Firmata protocol for communicating with software on the host computer. This allows you to write custom firmware without having to create your own protocol and objects for the programming environment that you are using.", "website": "http://firmata.org", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/firmata/arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Firmata-2.3.8.zip", "archiveFileName": "Firmata-2.3.8.zip", @@ -660,12 +536,8 @@ "paragraph": "The Firmata library implements the Firmata protocol for communicating with software on the host computer. This allows you to write custom firmware without having to create your own protocol and objects for the programming environment that you are using.", "website": "https://github.com/firmata/arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/firmata/arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/firmata/Firmata-2.5.0.zip", "archiveFileName": "Firmata-2.5.0.zip", @@ -681,12 +553,8 @@ "paragraph": "The Firmata library implements the Firmata protocol for communicating with software on the host computer. This allows you to write custom firmware without having to create your own protocol and objects for the programming environment that you are using.", "website": "https://github.com/firmata/arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/firmata/arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/firmata/Firmata-2.5.1.zip", "archiveFileName": "Firmata-2.5.1.zip", @@ -702,12 +570,8 @@ "paragraph": "The Firmata library implements the Firmata protocol for communicating with software on the host computer. This allows you to write custom firmware without having to create your own protocol and objects for the programming environment that you are using.", "website": "https://github.com/firmata/arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/firmata/arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/firmata/Firmata-2.5.2.zip", "archiveFileName": "Firmata-2.5.2.zip", @@ -723,12 +587,8 @@ "paragraph": "The Firmata library implements the Firmata protocol for communicating with software on the host computer. This allows you to write custom firmware without having to create your own protocol and objects for the programming environment that you are using.", "website": "https://github.com/firmata/arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/firmata/arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/firmata/Firmata-2.5.3.zip", "archiveFileName": "Firmata-2.5.3.zip", @@ -744,12 +604,8 @@ "paragraph": "The Firmata library implements the Firmata protocol for communicating with software on the host computer. This allows you to write custom firmware without having to create your own protocol and objects for the programming environment that you are using.", "website": "https://github.com/firmata/arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/firmata/arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/firmata/Firmata-2.5.4.zip", "archiveFileName": "Firmata-2.5.4.zip", @@ -765,12 +621,8 @@ "paragraph": "The Firmata library implements the Firmata protocol for communicating with software on the host computer. This allows you to write custom firmware without having to create your own protocol and objects for the programming environment that you are using.", "website": "https://github.com/firmata/arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/firmata/arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/firmata/Firmata-2.5.5.zip", "archiveFileName": "Firmata-2.5.5.zip", @@ -786,12 +638,8 @@ "paragraph": "The Firmata library implements the Firmata protocol for communicating with software on the host computer. This allows you to write custom firmware without having to create your own protocol and objects for the programming environment that you are using.", "website": "https://github.com/firmata/arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/firmata/arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/firmata/Firmata-2.5.6.zip", "archiveFileName": "Firmata-2.5.6.zip", @@ -807,12 +655,8 @@ "paragraph": "The Firmata library implements the Firmata protocol for communicating with software on the host computer. This allows you to write custom firmware without having to create your own protocol and objects for the programming environment that you are using.", "website": "https://github.com/firmata/arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/firmata/arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/firmata/Firmata-2.5.7.zip", "archiveFileName": "Firmata-2.5.7.zip", @@ -828,12 +672,8 @@ "paragraph": "The Firmata library implements the Firmata protocol for communicating with software on the host computer. This allows you to write custom firmware without having to create your own protocol and objects for the programming environment that you are using.", "website": "https://github.com/firmata/arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/firmata/arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/firmata/Firmata-2.5.8.zip", "archiveFileName": "Firmata-2.5.8.zip", @@ -849,12 +689,8 @@ "paragraph": "The Firmata library implements the Firmata protocol for communicating with software on the host computer. This allows you to write custom firmware without having to create your own protocol and objects for the programming environment that you are using.", "website": "https://github.com/firmata/arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/firmata/arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/firmata/Firmata-2.4.2.zip", "archiveFileName": "Firmata-2.4.2.zip", @@ -870,12 +706,8 @@ "paragraph": "The Firmata library implements the Firmata protocol for communicating with software on the host computer. This allows you to write custom firmware without having to create your own protocol and objects for the programming environment that you are using.", "website": "http://firmata.org", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/firmata/arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/firmata/Firmata-2.4.0.zip", "archiveFileName": "Firmata-2.4.0.zip", @@ -891,12 +723,8 @@ "paragraph": "The Firmata library implements the Firmata protocol for communicating with software on the host computer. This allows you to write custom firmware without having to create your own protocol and objects for the programming environment that you are using.", "website": "https://github.com/firmata/arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/firmata/arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/firmata/Firmata-2.4.1.zip", "archiveFileName": "Firmata-2.4.1.zip", @@ -912,12 +740,8 @@ "paragraph": "The Firmata library implements the Firmata protocol for communicating with software on the host computer. This allows you to write custom firmware without having to create your own protocol and objects for the programming environment that you are using.", "website": "https://github.com/firmata/arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/firmata/arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/firmata/Firmata-2.4.3.zip", "archiveFileName": "Firmata-2.4.3.zip", @@ -933,12 +757,8 @@ "paragraph": "The Firmata library implements the Firmata protocol for communicating with software on the host computer. This allows you to write custom firmware without having to create your own protocol and objects for the programming environment that you are using.", "website": "https://github.com/firmata/arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/firmata/arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/firmata/Firmata-2.4.4.zip", "archiveFileName": "Firmata-2.4.4.zip", @@ -954,12 +774,8 @@ "paragraph": "With this library you can use the Arduino Ethernet (shield or board) to connect to Internet. The library provides both Client and server functionalities. The library permits you to connect to a local network also with DHCP and to resolve DNS.", "website": "http://arduino.cc/en/Reference/Ethernet", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Ethernet.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Ethernet-1.0.0.zip", "archiveFileName": "Ethernet-1.0.0.zip", @@ -975,12 +791,8 @@ "paragraph": "With this library you can use the Arduino Ethernet (shield or board) to connect to Internet. The library provides both Client and server functionalities. The library permits you to connect to a local network also with DHCP and to resolve DNS.", "website": "http://arduino.cc/en/Reference/Ethernet", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Ethernet.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Ethernet-1.0.1.zip", "archiveFileName": "Ethernet-1.0.1.zip", @@ -996,12 +808,8 @@ "paragraph": "With this library you can use the Arduino Ethernet (shield or board) to connect to Internet. The library provides both Client and server functionalities. The library permits you to connect to a local network also with DHCP and to resolve DNS.", "website": "http://arduino.cc/en/Reference/Ethernet", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Ethernet.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Ethernet-1.0.2.zip", "archiveFileName": "Ethernet-1.0.2.zip", @@ -1017,12 +825,8 @@ "paragraph": "With this library you can use the Arduino Ethernet (shield or board) to connect to Internet. The library provides both Client and server functionalities. The library permits you to connect to a local network also with DHCP and to resolve DNS.", "website": "http://www.arduino.cc/en/Reference/Ethernet", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Ethernet.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Ethernet-1.0.3.zip", "archiveFileName": "Ethernet-1.0.3.zip", @@ -1038,12 +842,8 @@ "paragraph": "With this library you can use the Arduino Ethernet (shield or board) to connect to Internet. The library provides both Client and server functionalities. The library permits you to connect to a local network also with DHCP and to resolve DNS.", "website": "http://www.arduino.cc/en/Reference/Ethernet", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Ethernet.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Ethernet-1.0.4.zip", "archiveFileName": "Ethernet-1.0.4.zip", @@ -1059,12 +859,8 @@ "paragraph": "With this library you can use the Arduino Ethernet (shield or board) to connect to Internet. The library provides both Client and server functionalities. The library permits you to connect to a local network also with DHCP and to resolve DNS.", "website": "http://www.arduino.cc/en/Reference/Ethernet", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Ethernet.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Ethernet-1.0.5.zip", "archiveFileName": "Ethernet-1.0.5.zip", @@ -1080,12 +876,8 @@ "paragraph": "With this library you can use the Arduino Ethernet (shield or board) to connect to Internet. The library provides both Client and server functionalities. The library permits you to connect to a local network also with DHCP and to resolve DNS.", "website": "http://www.arduino.cc/en/Reference/Ethernet", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Ethernet.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Ethernet-1.1.0.zip", "archiveFileName": "Ethernet-1.1.0.zip", @@ -1101,12 +893,8 @@ "paragraph": "With this library you can use the Arduino Ethernet (shield or board) to connect to Internet. The library provides both Client and server functionalities. The library permits you to connect to a local network also with DHCP and to resolve DNS.", "website": "http://www.arduino.cc/en/Reference/Ethernet", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Ethernet.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Ethernet-1.1.1.zip", "archiveFileName": "Ethernet-1.1.1.zip", @@ -1122,12 +910,8 @@ "paragraph": "With this library you can use the Arduino Ethernet (shield or board) to connect to Internet. The library provides both Client and server functionalities. The library permits you to connect to a local network also with DHCP and to resolve DNS.", "website": "http://www.arduino.cc/en/Reference/Ethernet", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Ethernet.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Ethernet-1.1.2.zip", "archiveFileName": "Ethernet-1.1.2.zip", @@ -1143,16 +927,10 @@ "paragraph": "With this library you can use the Arduino Ethernet (shield or board) to connect to Internet. The library provides both Client and server functionalities. The library permits you to connect to a local network also with DHCP and to resolve DNS.", "website": "http://www.arduino.cc/en/Reference/Ethernet", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Ethernet.git", - "providesIncludes": [ - "Ethernet.h" - ], + "providesIncludes": ["Ethernet.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Ethernet-2.0.0.zip", "archiveFileName": "Ethernet-2.0.0.zip", "size": 63457, @@ -1167,12 +945,8 @@ "paragraph": "The Arduino robot is made by two independent boards. The Control Board is the top board of the Arduino Robot, with this library you can easily write sketches to control the robot.", "website": "http://arduino.cc/en/Reference/RobotLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Robot_Control.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Robot_Control-1.0.0.zip", "archiveFileName": "Robot_Control-1.0.0.zip", @@ -1188,12 +962,8 @@ "paragraph": "The Arduino robot is made by two independent boards. The Control Board is the top board of the Arduino Robot, with this library you can easily write sketches to control the robot.", "website": "http://arduino.cc/en/Reference/RobotLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Robot_Control.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Robot_Control-1.0.1.zip", "archiveFileName": "Robot_Control-1.0.1.zip", @@ -1209,12 +979,8 @@ "paragraph": "The Arduino robot is made by two independent boards. The Control Board is the top board of the Arduino Robot, with this library you can easily write sketches to control the robot.", "website": "http://www.arduino.cc/en/Reference/RobotLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Robot_Control.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Robot_Control-1.0.2.zip", "archiveFileName": "Robot_Control-1.0.2.zip", @@ -1230,12 +996,8 @@ "paragraph": "The Arduino robot is made by two independent boards. The Control Board is the top board of the Arduino Robot, with this library you can easily write sketches to control the robot.", "website": "http://www.arduino.cc/en/Reference/RobotLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Robot_Control.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Robot_Control-1.0.3.zip", "archiveFileName": "Robot_Control-1.0.3.zip", @@ -1251,12 +1013,8 @@ "paragraph": "The Arduino robot is made by two independent boards. The Control Board is the top board of the Arduino Robot, with this library you can easily write sketches to control the robot.", "website": "http://www.arduino.cc/en/Reference/RobotLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Robot_Control.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Robot_Control-1.0.4.zip", "archiveFileName": "Robot_Control-1.0.4.zip", @@ -1271,13 +1029,8 @@ "sentence": "Allows controlling the Arduino Robot via an IR remote control. For Arduino Robot only.", "website": "https://github.com/shirriff/Arduino-IRremote", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Arduino", - "Retired" - ], + "architectures": ["avr"], + "types": ["Arduino", "Retired"], "repository": "https://github.com/arduino-libraries/RobotIRremote.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Robot_IR_Remote-1.0.0.zip", "archiveFileName": "Robot_IR_Remote-1.0.0.zip", @@ -1292,13 +1045,8 @@ "sentence": "Allows controlling the Arduino Robot via an IR remote control. For Arduino Robot only.", "website": "https://github.com/shirriff/Arduino-IRremote", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Arduino", - "Retired" - ], + "architectures": ["avr"], + "types": ["Arduino", "Retired"], "repository": "https://github.com/arduino-libraries/RobotIRremote.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Robot_IR_Remote-1.0.1.zip", "archiveFileName": "Robot_IR_Remote-1.0.1.zip", @@ -1313,13 +1061,8 @@ "sentence": "Allows controlling the Arduino Robot via an IR remote control. For Arduino Robot only.", "website": "https://github.com/shirriff/Arduino-IRremote", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Arduino", - "Retired" - ], + "architectures": ["avr"], + "types": ["Arduino", "Retired"], "repository": "https://github.com/arduino-libraries/RobotIRremote.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Robot_IR_Remote-1.0.2.zip", "archiveFileName": "Robot_IR_Remote-1.0.2.zip", @@ -1334,13 +1077,8 @@ "sentence": "Allows controlling the Arduino Robot via an IR remote control. For Arduino Robot only.", "website": "https://github.com/arduino-libraries/RobotIRremote", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Arduino", - "Retired" - ], + "architectures": ["avr"], + "types": ["Arduino", "Retired"], "repository": "https://github.com/arduino-libraries/RobotIRremote.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Robot_IR_Remote-2.0.0.zip", "archiveFileName": "Robot_IR_Remote-2.0.0.zip", @@ -1355,12 +1093,8 @@ "sentence": "Enables easy access to the motors of the Arduino Robot Motor board. For Arduino Robot only.", "website": "http://arduino.cc/en/Reference/RobotLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Robot_Motor.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Robot_Motor-1.0.0.zip", "archiveFileName": "Robot_Motor-1.0.0.zip", @@ -1375,12 +1109,8 @@ "sentence": "Enables easy access to the motors of the Arduino Robot Motor board. For Arduino Robot only.", "website": "http://arduino.cc/en/Reference/RobotLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Robot_Motor.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Robot_Motor-1.0.1.zip", "archiveFileName": "Robot_Motor-1.0.1.zip", @@ -1395,12 +1125,8 @@ "sentence": "Enables easy access to the motors of the Arduino Robot Motor board. For Arduino Robot only.", "website": "http://www.arduino.cc/en/Reference/RobotLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Robot_Motor.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Robot_Motor-1.0.2.zip", "archiveFileName": "Robot_Motor-1.0.2.zip", @@ -1415,12 +1141,8 @@ "sentence": "Enables easy access to the motors of the Arduino Robot Motor board. For Arduino Robot only.", "website": "http://www.arduino.cc/en/Reference/RobotLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Robot_Motor.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Robot_Motor-1.0.3.zip", "archiveFileName": "Robot_Motor-1.0.3.zip", @@ -1436,12 +1158,8 @@ "paragraph": "With this library you can use the RTC peripheral of an Arduino Zero in order to program actions related to date and time.", "website": "http://www.arduino.cc/en/Reference/RTCZero", "category": "Timing", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/RTCZero.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/RTCZero-1.0.0.zip", "archiveFileName": "RTCZero-1.0.0.zip", @@ -1457,12 +1175,8 @@ "paragraph": "With this library you can use the RTC peripheral of an Arduino Zero in order to program actions related to date and time.", "website": "http://www.arduino.cc/en/Reference/RTCZero", "category": "Timing", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/RTCZero.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/RTCZero-1.1.0.zip", "archiveFileName": "RTCZero-1.1.0.zip", @@ -1478,12 +1192,8 @@ "paragraph": "With this library you can use the RTC peripheral of an Arduino Zero in order to program actions related to date and time.", "website": "http://www.arduino.cc/en/Reference/RTCZero", "category": "Timing", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/RTCZero.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/RTCZero-1.1.1.zip", "archiveFileName": "RTCZero-1.1.1.zip", @@ -1499,12 +1209,8 @@ "paragraph": "With this library you can use the RTC peripheral of an Arduino Zero in order to program actions related to date and time.", "website": "http://www.arduino.cc/en/Reference/RTCZero", "category": "Timing", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/RTCZero.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/RTCZero-1.2.0.zip", "archiveFileName": "RTCZero-1.2.0.zip", @@ -1520,12 +1226,8 @@ "paragraph": "With this library you can use the RTC peripheral of an Arduino Zero in order to program actions related to date and time.", "website": "http://www.arduino.cc/en/Reference/RTCZero", "category": "Timing", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/RTCZero.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/RTCZero-1.3.0.zip", "archiveFileName": "RTCZero-1.3.0.zip", @@ -1541,12 +1243,8 @@ "paragraph": "With this library you can use the RTC peripheral of an Arduino Zero in order to program actions related to date and time.", "website": "http://www.arduino.cc/en/Reference/RTCZero", "category": "Timing", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/RTCZero.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/RTCZero-1.3.1.zip", "archiveFileName": "RTCZero-1.3.1.zip", @@ -1562,12 +1260,8 @@ "paragraph": "With this library you can use the RTC peripheral of an Arduino Zero in order to program actions related to date and time.", "website": "http://www.arduino.cc/en/Reference/RTCZero", "category": "Timing", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/RTCZero.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/RTCZero-1.4.0.zip", "archiveFileName": "RTCZero-1.4.0.zip", @@ -1583,12 +1277,8 @@ "paragraph": "With this library you can use the RTC peripheral of an Arduino Zero in order to program actions related to date and time.", "website": "http://www.arduino.cc/en/Reference/RTCZero", "category": "Timing", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/RTCZero.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/RTCZero-1.4.1.zip", "archiveFileName": "RTCZero-1.4.1.zip", @@ -1604,12 +1294,8 @@ "paragraph": "With this library you can use the RTC peripheral of an Arduino Zero or MKR1000 in order to program actions related to date and time.", "website": "http://www.arduino.cc/en/Reference/RTCZero", "category": "Timing", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/RTCZero.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/RTCZero-1.4.2.zip", "archiveFileName": "RTCZero-1.4.2.zip", @@ -1625,12 +1311,8 @@ "paragraph": "With this library you can use the RTC peripheral of an Arduino Zero or MKR1000 in order to program actions related to date and time.", "website": "http://www.arduino.cc/en/Reference/RTCZero", "category": "Timing", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/RTCZero.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/RTCZero-1.4.3.zip", "archiveFileName": "RTCZero-1.4.3.zip", @@ -1646,12 +1328,8 @@ "paragraph": "With this library you can use the RTC peripheral of an Arduino Zero or MKR1000 in order to program actions related to date and time.", "website": "http://www.arduino.cc/en/Reference/RTCZero", "category": "Timing", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/RTCZero.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/RTCZero-1.5.0.zip", "archiveFileName": "RTCZero-1.5.0.zip", @@ -1667,12 +1345,8 @@ "paragraph": "With this library you can use the RTC peripheral of an Arduino Zero or MKR1000 in order to program actions related to date and time.", "website": "http://www.arduino.cc/en/Reference/RTCZero", "category": "Timing", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/RTCZero.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/RTCZero-1.5.1.zip", "archiveFileName": "RTCZero-1.5.1.zip", @@ -1688,12 +1362,8 @@ "paragraph": "With this library you can use the RTC peripheral of an Arduino Zero or MKR1000 in order to program actions related to date and time.", "website": "http://www.arduino.cc/en/Reference/RTCZero", "category": "Timing", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/RTCZero.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/RTCZero-1.5.2.zip", "archiveFileName": "RTCZero-1.5.2.zip", @@ -1709,12 +1379,8 @@ "paragraph": "With this library you can use the RTC peripheral of an Arduino Zero or MKR1000 in order to program actions related to date and time.", "website": "http://www.arduino.cc/en/Reference/RTC", "category": "Timing", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/RTCZero.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/RTCZero-1.5.3.zip", "archiveFileName": "RTCZero-1.5.3.zip", @@ -1730,12 +1396,8 @@ "paragraph": "With this library you can use the RTC peripheral of an Arduino Zero or MKR1000 in order to program actions related to date and time.", "website": "http://www.arduino.cc/en/Reference/RTC", "category": "Timing", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/RTCZero.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/RTCZero-1.6.0.zip", "archiveFileName": "RTCZero-1.6.0.zip", @@ -1751,12 +1413,8 @@ "paragraph": "The Scheduler library enables the Arduino Due to run multiple functions at the same time. This allows tasks to happen without interrupting each other.\u003c/br\u003eThis is a cooperative scheduler in that the CPU switches from one task to another. The library includes methods for passing control between tasks.", "website": "http://arduino.cc/en/Reference/Scheduler", "category": "Other", - "architectures": [ - "sam" - ], - "types": [ - "Arduino" - ], + "architectures": ["sam"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Scheduler.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Scheduler-0.4.0.zip", "archiveFileName": "Scheduler-0.4.0.zip", @@ -1772,12 +1430,8 @@ "paragraph": "The Scheduler library enables the Arduino Due to run multiple functions at the same time. This allows tasks to happen without interrupting each other.\u003c/br\u003eThis is a cooperative scheduler in that the CPU switches from one task to another. The library includes methods for passing control between tasks.", "website": "http://arduino.cc/en/Reference/Scheduler", "category": "Other", - "architectures": [ - "sam" - ], - "types": [ - "Arduino" - ], + "architectures": ["sam"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Scheduler.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Scheduler-0.4.1.zip", "archiveFileName": "Scheduler-0.4.1.zip", @@ -1793,12 +1447,8 @@ "paragraph": "The Scheduler library enables the Arduino Due to run multiple functions at the same time. This allows tasks to happen without interrupting each other.\u003c/br\u003eThis is a cooperative scheduler in that the CPU switches from one task to another. The library includes methods for passing control between tasks.", "website": "http://www.arduino.cc/en/Reference/Scheduler", "category": "Other", - "architectures": [ - "sam" - ], - "types": [ - "Arduino" - ], + "architectures": ["sam"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Scheduler.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Scheduler-0.4.3.zip", "archiveFileName": "Scheduler-0.4.3.zip", @@ -1814,13 +1464,8 @@ "paragraph": "The Scheduler library enables the Arduino to run multiple functions at the same time. This allows tasks to happen without interrupting each other.\u003c/br\u003eThis is a cooperative scheduler in that the CPU switches from one task to another. The library includes methods for passing control between tasks.", "website": "http://www.arduino.cc/en/Reference/Scheduler", "category": "Other", - "architectures": [ - "sam", - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["sam", "samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Scheduler.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Scheduler-0.4.4.zip", "archiveFileName": "Scheduler-0.4.4.zip", @@ -1836,12 +1481,8 @@ "paragraph": "Once an SD memory card is connected to the SPI interfare of the Arduino board you are enabled to create files and read/write on them. You can also move through directories on the SD card.", "website": "http://arduino.cc/en/Reference/SD", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/SD.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/SD-1.0.0.zip", "archiveFileName": "SD-1.0.0.zip", @@ -1857,12 +1498,8 @@ "paragraph": "Once an SD memory card is connected to the SPI interfare of the Arduino board you are enabled to create files and read/write on them. You can also move through directories on the SD card.", "website": "http://arduino.cc/en/Reference/SD", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/SD.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/SD-1.0.1.zip", "archiveFileName": "SD-1.0.1.zip", @@ -1878,12 +1515,8 @@ "paragraph": "Once an SD memory card is connected to the SPI interfare of the Arduino board you are enabled to create files and read/write on them. You can also move through directories on the SD card.", "website": "http://arduino.cc/en/Reference/SD", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/SD.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/SD-1.0.3.zip", "archiveFileName": "SD-1.0.3.zip", @@ -1899,12 +1532,8 @@ "paragraph": "Once an SD memory card is connected to the SPI interfare of the Arduino board you are enabled to create files and read/write on them. You can also move through directories on the SD card.", "website": "http://arduino.cc/en/Reference/SD", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/SD.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/SD-1.0.4.zip", "archiveFileName": "SD-1.0.4.zip", @@ -1920,12 +1549,8 @@ "paragraph": "Once an SD memory card is connected to the SPI interfare of the Arduino board you are enabled to create files and read/write on them. You can also move through directories on the SD card.", "website": "http://www.arduino.cc/en/Reference/SD", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/SD.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/SD-1.0.5.zip", "archiveFileName": "SD-1.0.5.zip", @@ -1941,12 +1566,8 @@ "paragraph": "Once an SD memory card is connected to the SPI interfare of the Arduino board you are enabled to create files and read/write on them. You can also move through directories on the SD card.", "website": "http://www.arduino.cc/en/Reference/SD", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/SD.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/SD-1.0.6.zip", "archiveFileName": "SD-1.0.6.zip", @@ -1962,12 +1583,8 @@ "paragraph": "Once an SD memory card is connected to the SPI interfare of the Arduino board you are enabled to create files and read/write on them. You can also move through directories on the SD card.", "website": "http://www.arduino.cc/en/Reference/SD", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/SD.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/SD-1.0.7.zip", "archiveFileName": "SD-1.0.7.zip", @@ -1983,12 +1600,8 @@ "paragraph": "Once an SD memory card is connected to the SPI interface of the Arduino or Genuino board you can create files and read/write on them. You can also move through directories on the SD card.", "website": "http://www.arduino.cc/en/Reference/SD", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/SD.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/SD-1.0.8.zip", "archiveFileName": "SD-1.0.8.zip", @@ -2004,12 +1617,8 @@ "paragraph": "Once an SD memory card is connected to the SPI interface of the Arduino or Genuino board you can create files and read/write on them. You can also move through directories on the SD card.", "website": "http://www.arduino.cc/en/Reference/SD", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/SD.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/SD-1.0.9.zip", "archiveFileName": "SD-1.0.9.zip", @@ -2025,12 +1634,8 @@ "paragraph": "Once an SD memory card is connected to the SPI interface of the Arduino or Genuino board you can create files and read/write on them. You can also move through directories on the SD card.", "website": "http://www.arduino.cc/en/Reference/SD", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/SD.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/SD-1.1.0.zip", "archiveFileName": "SD-1.1.0.zip", @@ -2046,12 +1651,8 @@ "paragraph": "Once an SD memory card is connected to the SPI interface of the Arduino or Genuino board you can create files and read/write on them. You can also move through directories on the SD card.", "website": "http://www.arduino.cc/en/Reference/SD", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/SD.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/SD-1.1.1.zip", "archiveFileName": "SD-1.1.1.zip", @@ -2067,15 +1668,8 @@ "paragraph": "Once an SD memory card is connected to the SPI interface of the Arduino or Genuino board you can create files and read/write on them. You can also move through directories on the SD card.", "website": "http://www.arduino.cc/en/Reference/SD", "category": "Data Storage", - "architectures": [ - "avr", - "sam", - "samd", - "arc32" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr", "sam", "samd", "arc32"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/SD.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/SD-1.2.0.zip", "archiveFileName": "SD-1.2.0.zip", @@ -2091,15 +1685,8 @@ "paragraph": "Once an SD memory card is connected to the SPI interface of the Arduino or Genuino board you can create files and read/write on them. You can also move through directories on the SD card.", "website": "http://www.arduino.cc/en/Reference/SD", "category": "Data Storage", - "architectures": [ - "avr", - "sam", - "samd", - "arc32" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr", "sam", "samd", "arc32"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/SD.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/SD-1.2.1.zip", "archiveFileName": "SD-1.2.1.zip", @@ -2115,12 +1702,8 @@ "paragraph": "Once an SD memory card is connected to the SPI interface of the Arduino or Genuino board you can create files and read/write on them. You can also move through directories on the SD card.", "website": "http://www.arduino.cc/en/Reference/SD", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/SD.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/SD-1.2.2.zip", "archiveFileName": "SD-1.2.2.zip", @@ -2136,12 +1719,8 @@ "paragraph": "Once an SD memory card is connected to the SPI interface of the Arduino or Genuino board you can create files and read/write on them. You can also move through directories on the SD card.", "website": "http://www.arduino.cc/en/Reference/SD", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/SD.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/SD-1.2.3.zip", "archiveFileName": "SD-1.2.3.zip", @@ -2157,13 +1736,8 @@ "paragraph": "This library can control a great number of servos.\u003cbr /\u003eIt makes careful use of timers: the library can control 12 servos using only 1 timer.\u003cbr /\u003eOn the Arduino Due you can control up to 60 servos.\u003cbr /\u003e", "website": "http://arduino.cc/en/Reference/Servo", "category": "Device Control", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr", "sam"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Servo.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Servo-1.0.0.zip", "archiveFileName": "Servo-1.0.0.zip", @@ -2179,13 +1753,8 @@ "paragraph": "This library can control a great number of servos.\u003cbr /\u003eIt makes careful use of timers: the library can control 12 servos using only 1 timer.\u003cbr /\u003eOn the Arduino Due you can control up to 60 servos.\u003cbr /\u003e", "website": "http://arduino.cc/en/Reference/Servo", "category": "Device Control", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr", "sam"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Servo.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Servo-1.0.1.zip", "archiveFileName": "Servo-1.0.1.zip", @@ -2201,13 +1770,8 @@ "paragraph": "This library can control a great number of servos.\u003cbr /\u003eIt makes careful use of timers: the library can control 12 servos using only 1 timer.\u003cbr /\u003eOn the Arduino Due you can control up to 60 servos.\u003cbr /\u003e", "website": "http://arduino.cc/en/Reference/Servo", "category": "Device Control", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr", "sam"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Servo.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Servo-1.0.2.zip", "archiveFileName": "Servo-1.0.2.zip", @@ -2223,13 +1787,8 @@ "paragraph": "This library can control a great number of servos.\u003cbr /\u003eIt makes careful use of timers: the library can control 12 servos using only 1 timer.\u003cbr /\u003eOn the Arduino Due you can control up to 60 servos.\u003cbr /\u003e", "website": "http://www.arduino.cc/en/Reference/Servo", "category": "Device Control", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr", "sam"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Servo.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Servo-1.0.3.zip", "archiveFileName": "Servo-1.0.3.zip", @@ -2245,14 +1804,8 @@ "paragraph": "This library can control a great number of servos.\u003cbr /\u003eIt makes careful use of timers: the library can control 12 servos using only 1 timer.\u003cbr /\u003eOn the Arduino Due you can control up to 60 servos.\u003cbr /\u003e", "website": "http://www.arduino.cc/en/Reference/Servo", "category": "Device Control", - "architectures": [ - "avr", - "sam", - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr", "sam", "samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Servo.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Servo-1.1.0.zip", "archiveFileName": "Servo-1.1.0.zip", @@ -2268,14 +1821,8 @@ "paragraph": "This library can control a great number of servos.\u003cbr /\u003eIt makes careful use of timers: the library can control 12 servos using only 1 timer.\u003cbr /\u003eOn the Arduino Due you can control up to 60 servos.\u003cbr /\u003e", "website": "http://www.arduino.cc/en/Reference/Servo", "category": "Device Control", - "architectures": [ - "avr", - "sam", - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr", "sam", "samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Servo.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Servo-1.1.1.zip", "archiveFileName": "Servo-1.1.1.zip", @@ -2291,16 +1838,8 @@ "paragraph": "This library can control a great number of servos.\u003cbr /\u003eIt makes careful use of timers: the library can control 12 servos using only 1 timer.\u003cbr /\u003eOn the Arduino Due you can control up to 60 servos.\u003cbr /\u003e", "website": "http://www.arduino.cc/en/Reference/Servo", "category": "Device Control", - "architectures": [ - "avr", - "sam", - "samd", - "nrf52", - "stm32f4" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr", "sam", "samd", "nrf52", "stm32f4"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Servo.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Servo-1.1.2.zip", "archiveFileName": "Servo-1.1.2.zip", @@ -2316,17 +1855,8 @@ "paragraph": "This library can control a great number of servos.\u003cbr /\u003eIt makes careful use of timers: the library can control 12 servos using only 1 timer.\u003cbr /\u003eOn the Arduino Due you can control up to 60 servos.\u003cbr /\u003e", "website": "http://www.arduino.cc/en/Reference/Servo", "category": "Device Control", - "architectures": [ - "avr", - "megaAVR", - "sam", - "samd", - "nrf52", - "stm32f4" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr", "megaAVR", "sam", "samd", "nrf52", "stm32f4"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Servo.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Servo-1.1.3.zip", "archiveFileName": "Servo-1.1.3.zip", @@ -2342,17 +1872,8 @@ "paragraph": "This library can control a great number of servos.\u003cbr /\u003eIt makes careful use of timers: the library can control 12 servos using only 1 timer.\u003cbr /\u003eOn the Arduino Due you can control up to 60 servos.\u003cbr /\u003e", "website": "http://www.arduino.cc/en/Reference/Servo", "category": "Device Control", - "architectures": [ - "avr", - "megaavr", - "sam", - "samd", - "nrf52", - "stm32f4" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr", "megaavr", "sam", "samd", "nrf52", "stm32f4"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Servo.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Servo-1.1.4.zip", "archiveFileName": "Servo-1.1.4.zip", @@ -2368,17 +1889,8 @@ "paragraph": "This library can control a great number of servos.\u003cbr /\u003eIt makes careful use of timers: the library can control 12 servos using only 1 timer.\u003cbr /\u003eOn the Arduino Due you can control up to 60 servos.\u003cbr /\u003e", "website": "http://www.arduino.cc/en/Reference/Servo", "category": "Device Control", - "architectures": [ - "avr", - "megaavr", - "sam", - "samd", - "nrf52", - "stm32f4" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr", "megaavr", "sam", "samd", "nrf52", "stm32f4"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Servo.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Servo-1.1.5.zip", "archiveFileName": "Servo-1.1.5.zip", @@ -2394,12 +1906,8 @@ "paragraph": "This library was developed to enable you to easily connect the Arduino Yún to Spacebrew. To learn more about Spacebrew visit Spacebrew.cc", "website": "https://github.com/julioterra/yunSpacebrew", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/SpacebrewYun.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/SpacebrewYun-1.0.0.zip", "archiveFileName": "SpacebrewYun-1.0.0.zip", @@ -2415,12 +1923,8 @@ "paragraph": "This library was developed to enable you to easily connect the Arduino Yún to Spacebrew. To learn more about Spacebrew visit Spacebrew.cc", "website": "https://github.com/julioterra/yunSpacebrew", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/SpacebrewYun.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/SpacebrewYun-1.0.1.zip", "archiveFileName": "SpacebrewYun-1.0.1.zip", @@ -2436,12 +1940,8 @@ "paragraph": "This library allows you to control unipolar or bipolar stepper motors. To use it you will need a stepper motor, and the appropriate hardware to control it.", "website": "http://arduino.cc/en/Reference/Stepper", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Stepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Stepper-1.0.0.zip", "archiveFileName": "Stepper-1.0.0.zip", @@ -2457,12 +1957,8 @@ "paragraph": "This library allows you to control unipolar or bipolar stepper motors. To use it you will need a stepper motor, and the appropriate hardware to control it.", "website": "http://arduino.cc/en/Reference/Stepper", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Stepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Stepper-1.0.1.zip", "archiveFileName": "Stepper-1.0.1.zip", @@ -2478,12 +1974,8 @@ "paragraph": "This library allows you to control unipolar or bipolar stepper motors. To use it you will need a stepper motor, and the appropriate hardware to control it.", "website": "http://arduino.cc/en/Reference/Stepper", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Stepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Stepper-1.0.2.zip", "archiveFileName": "Stepper-1.0.2.zip", @@ -2499,12 +1991,8 @@ "paragraph": "This library allows you to control unipolar or bipolar stepper motors. To use it you will need a stepper motor, and the appropriate hardware to control it.", "website": "http://www.arduino.cc/en/Reference/Stepper", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Stepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Stepper-1.1.1.zip", "archiveFileName": "Stepper-1.1.1.zip", @@ -2520,12 +2008,8 @@ "paragraph": "This library allows you to control unipolar or bipolar stepper motors. To use it you will need a stepper motor, and the appropriate hardware to control it.", "website": "http://www.arduino.cc/en/Reference/Stepper", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Stepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Stepper-1.1.2.zip", "archiveFileName": "Stepper-1.1.2.zip", @@ -2541,12 +2025,8 @@ "paragraph": "This library allows you to control unipolar or bipolar stepper motors. To use it you will need a stepper motor, and the appropriate hardware to control it.", "website": "http://www.arduino.cc/en/Reference/Stepper", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Stepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Stepper-1.1.3.zip", "archiveFileName": "Stepper-1.1.3.zip", @@ -2562,13 +2042,8 @@ "paragraph": "This library is compatible with most of the TFT display based on the ST7735 chipset", "website": "http://arduino.cc/en/Reference/TFTLibrary", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Arduino", - "Retired" - ], + "architectures": ["*"], + "types": ["Arduino", "Retired"], "repository": "https://github.com/arduino-libraries/TFT.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/TFT-1.0.0.zip", "archiveFileName": "TFT-1.0.0.zip", @@ -2584,13 +2059,8 @@ "paragraph": "This library is compatible with most of the TFT display based on the ST7735 chipset", "website": "http://arduino.cc/en/Reference/TFTLibrary", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Arduino", - "Retired" - ], + "architectures": ["*"], + "types": ["Arduino", "Retired"], "repository": "https://github.com/arduino-libraries/TFT.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/TFT-1.0.1.zip", "archiveFileName": "TFT-1.0.1.zip", @@ -2606,13 +2076,8 @@ "paragraph": "This library is compatible with most of the TFT display based on the ST7735 chipset", "website": "http://arduino.cc/en/Reference/TFTLibrary", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Arduino", - "Retired" - ], + "architectures": ["*"], + "types": ["Arduino", "Retired"], "repository": "https://github.com/arduino-libraries/TFT.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/TFT-1.0.2.zip", "archiveFileName": "TFT-1.0.2.zip", @@ -2628,13 +2093,8 @@ "paragraph": "This library is compatible with most of the TFT display based on the ST7735 chipset", "website": "http://www.arduino.cc/en/Reference/TFTLibrary", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Arduino", - "Retired" - ], + "architectures": ["*"], + "types": ["Arduino", "Retired"], "repository": "https://github.com/arduino-libraries/TFT.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/TFT-1.0.3.zip", "archiveFileName": "TFT-1.0.3.zip", @@ -2650,13 +2110,8 @@ "paragraph": "This library is compatible with most of the TFT display based on the ST7735 chipset", "website": "http://www.arduino.cc/en/Reference/TFTLibrary", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Arduino", - "Retired" - ], + "architectures": ["*"], + "types": ["Arduino", "Retired"], "repository": "https://github.com/arduino-libraries/TFT.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/TFT-1.0.4.zip", "archiveFileName": "TFT-1.0.4.zip", @@ -2672,13 +2127,8 @@ "paragraph": "This library is compatible with most of the TFT display based on the ST7735 chipset", "website": "http://www.arduino.cc/en/Reference/TFTLibrary", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Arduino", - "Retired" - ], + "architectures": ["*"], + "types": ["Arduino", "Retired"], "repository": "https://github.com/arduino-libraries/TFT.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/TFT-1.0.5.zip", "archiveFileName": "TFT-1.0.5.zip", @@ -2694,13 +2144,8 @@ "paragraph": "This library is compatible with most of the TFT display based on the ST7735 chipset.", "website": "http://www.arduino.cc/en/Reference/TFTLibrary", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Arduino", - "Retired" - ], + "architectures": ["*"], + "types": ["Arduino", "Retired"], "repository": "https://github.com/arduino-libraries/TFT.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/TFT-1.0.6.zip", "archiveFileName": "TFT-1.0.6.zip", @@ -2716,12 +2161,8 @@ "paragraph": "The USBHost library allows an Arduino Due board to appear as a USB host, enabling it to communicate with peripherals like USB mice and keyboards. USBHost does not support devices that are connected through USB hubs. This includes some keyboards that have an internal hub.", "website": "http://arduino.cc/en/Reference/USBHost", "category": "Device Control", - "architectures": [ - "sam" - ], - "types": [ - "Arduino" - ], + "architectures": ["sam"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/USBHost.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/USBHost-1.0.0.zip", "archiveFileName": "USBHost-1.0.0.zip", @@ -2737,12 +2178,8 @@ "paragraph": "The USBHost library allows an Arduino Due board to appear as a USB host, enabling it to communicate with peripherals like USB mice and keyboards. USBHost does not support devices that are connected through USB hubs. This includes some keyboards that have an internal hub.", "website": "http://arduino.cc/en/Reference/USBHost", "category": "Device Control", - "architectures": [ - "sam" - ], - "types": [ - "Arduino" - ], + "architectures": ["sam"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/USBHost.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/USBHost-1.0.1.zip", "archiveFileName": "USBHost-1.0.1.zip", @@ -2758,12 +2195,8 @@ "paragraph": "The USBHost library allows an Arduino Due board to appear as a USB host, enabling it to communicate with peripherals like USB mice and keyboards. USBHost does not support devices that are connected through USB hubs. This includes some keyboards that have an internal hub.", "website": "http://arduino.cc/en/Reference/USBHost", "category": "Device Control", - "architectures": [ - "sam" - ], - "types": [ - "Arduino" - ], + "architectures": ["sam"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/USBHost.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/USBHost-1.0.2.zip", "archiveFileName": "USBHost-1.0.2.zip", @@ -2779,12 +2212,8 @@ "paragraph": "The USBHost library allows an Arduino Due board to appear as a USB host, enabling it to communicate with peripherals like USB mice and keyboards. USBHost does not support devices that are connected through USB hubs. This includes some keyboards that have an internal hub.", "website": "http://www.arduino.cc/en/Reference/USBHost", "category": "Device Control", - "architectures": [ - "sam" - ], - "types": [ - "Arduino" - ], + "architectures": ["sam"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/USBHost.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/USBHost-1.0.3.zip", "archiveFileName": "USBHost-1.0.3.zip", @@ -2800,12 +2229,8 @@ "paragraph": "The USBHost library allows an Arduino Due board to appear as a USB host, enabling it to communicate with peripherals like USB mice and keyboards. USBHost does not support devices that are connected through USB hubs. This includes some keyboards that have an internal hub.", "website": "http://www.arduino.cc/en/Reference/USBHost", "category": "Device Control", - "architectures": [ - "sam" - ], - "types": [ - "Arduino" - ], + "architectures": ["sam"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/USBHost.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/USBHost-1.0.4.zip", "archiveFileName": "USBHost-1.0.4.zip", @@ -2821,12 +2246,8 @@ "paragraph": "The USBHost library allows an Arduino Due board to appear as a USB host, enabling it to communicate with peripherals like USB mice and keyboards. USBHost does not support devices that are connected through USB hubs. This includes some keyboards that have an internal hub.", "website": "http://www.arduino.cc/en/Reference/USBHost", "category": "Device Control", - "architectures": [ - "sam" - ], - "types": [ - "Arduino" - ], + "architectures": ["sam"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/USBHost.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/USBHost-1.0.5.zip", "archiveFileName": "USBHost-1.0.5.zip", @@ -2842,12 +2263,8 @@ "paragraph": "Requires an SD card and SAMD board", "website": "http://www.arduino.cc/en/Reference/WiFi101OTA", "category": "Other", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/WiFi101OTA.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/WiFi101OTA-1.0.0.zip", "archiveFileName": "WiFi101OTA-1.0.0.zip", @@ -2863,12 +2280,8 @@ "paragraph": "Requires an Arduino/Genuino SAMD board", "website": "http://www.arduino.cc/en/Reference/WiFi101OTA", "category": "Other", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/WiFi101OTA.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/WiFi101OTA-1.0.1.zip", "archiveFileName": "WiFi101OTA-1.0.1.zip", @@ -2884,12 +2297,8 @@ "paragraph": "Requires an Arduino/Genuino SAMD board", "website": "http://www.arduino.cc/en/Reference/WiFi101OTA", "category": "Other", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/WiFi101OTA.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/WiFi101OTA-1.0.2.zip", "archiveFileName": "WiFi101OTA-1.0.2.zip", @@ -2905,16 +2314,10 @@ "paragraph": "This library implements a network driver for devices based on the ATMEL WINC1500 wifi module", "website": "http://www.arduino.cc/en/Reference/WiFi101", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/WiFi101.git", - "providesIncludes": [ - "WiFi101.h" - ], + "providesIncludes": ["WiFi101.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/WiFi101-0.10.0.zip", "archiveFileName": "WiFi101-0.10.0.zip", "size": 217628, @@ -2929,16 +2332,10 @@ "paragraph": "This library implements a network driver for devices based on the ATMEL WINC1500 wifi module", "website": "http://www.arduino.cc/en/Reference/WiFi101", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/WiFi101.git", - "providesIncludes": [ - "WiFi101.h" - ], + "providesIncludes": ["WiFi101.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/WiFi101-0.11.0.zip", "archiveFileName": "WiFi101-0.11.0.zip", "size": 218813, @@ -2953,16 +2350,10 @@ "paragraph": "This library implements a network driver for devices based on the ATMEL WINC1500 wifi module", "website": "http://www.arduino.cc/en/Reference/WiFi101", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/WiFi101.git", - "providesIncludes": [ - "WiFi101.h" - ], + "providesIncludes": ["WiFi101.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/WiFi101-0.11.1.zip", "archiveFileName": "WiFi101-0.11.1.zip", "size": 218870, @@ -2977,16 +2368,10 @@ "paragraph": "This library implements a network driver for devices based on the ATMEL WINC1500 wifi module", "website": "http://www.arduino.cc/en/Reference/WiFi101", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/WiFi101.git", - "providesIncludes": [ - "WiFi101.h" - ], + "providesIncludes": ["WiFi101.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/WiFi101-0.11.2.zip", "archiveFileName": "WiFi101-0.11.2.zip", "size": 218926, @@ -3001,16 +2386,10 @@ "paragraph": "This library implements a network driver for devices based on the ATMEL WINC1500 wifi module", "website": "http://www.arduino.cc/en/Reference/WiFi101", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/WiFi101.git", - "providesIncludes": [ - "WiFi101.h" - ], + "providesIncludes": ["WiFi101.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/WiFi101-0.12.0.zip", "archiveFileName": "WiFi101-0.12.0.zip", "size": 221446, @@ -3025,16 +2404,10 @@ "paragraph": "This library implements a network driver for devices based on the ATMEL WINC1500 wifi module", "website": "http://www.arduino.cc/en/Reference/WiFi101", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/WiFi101.git", - "providesIncludes": [ - "WiFi101.h" - ], + "providesIncludes": ["WiFi101.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/WiFi101-0.12.1.zip", "archiveFileName": "WiFi101-0.12.1.zip", "size": 221418, @@ -3049,16 +2422,10 @@ "paragraph": "This library implements a network driver for devices based on the ATMEL WINC1500 wifi module", "website": "http://www.arduino.cc/en/Reference/WiFi101", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/WiFi101.git", - "providesIncludes": [ - "WiFi101.h" - ], + "providesIncludes": ["WiFi101.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/WiFi101-0.13.0.zip", "archiveFileName": "WiFi101-0.13.0.zip", "size": 223154, @@ -3073,16 +2440,10 @@ "paragraph": "This library implements a network driver for devices based on the ATMEL WINC1500 wifi module", "website": "http://www.arduino.cc/en/Reference/WiFi101", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/WiFi101.git", - "providesIncludes": [ - "WiFi101.h" - ], + "providesIncludes": ["WiFi101.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/WiFi101-0.14.0.zip", "archiveFileName": "WiFi101-0.14.0.zip", "size": 263233, @@ -3097,16 +2458,10 @@ "paragraph": "This library implements a network driver for devices based on the ATMEL WINC1500 wifi module", "website": "http://www.arduino.cc/en/Reference/WiFi101", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/WiFi101.git", - "providesIncludes": [ - "WiFi101.h" - ], + "providesIncludes": ["WiFi101.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/WiFi101-0.14.1.zip", "archiveFileName": "WiFi101-0.14.1.zip", "size": 263361, @@ -3121,16 +2476,10 @@ "paragraph": "This library implements a network driver for devices based on the ATMEL WINC1500 wifi module", "website": "http://www.arduino.cc/en/Reference/WiFi101", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/WiFi101.git", - "providesIncludes": [ - "WiFi101.h" - ], + "providesIncludes": ["WiFi101.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/WiFi101-0.14.2.zip", "archiveFileName": "WiFi101-0.14.2.zip", "size": 263375, @@ -3145,16 +2494,10 @@ "paragraph": "This library implements a network driver for devices based on the ATMEL WINC1500 wifi module", "website": "http://www.arduino.cc/en/Reference/WiFi101", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/WiFi101.git", - "providesIncludes": [ - "WiFi101.h" - ], + "providesIncludes": ["WiFi101.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/WiFi101-0.14.3.zip", "archiveFileName": "WiFi101-0.14.3.zip", "size": 263378, @@ -3169,16 +2512,10 @@ "paragraph": "This library implements a network driver for devices based on the ATMEL WINC1500 wifi module", "website": "http://www.arduino.cc/en/Reference/WiFi101", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/WiFi101.git", - "providesIncludes": [ - "WiFi101.h" - ], + "providesIncludes": ["WiFi101.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/WiFi101-0.14.4.zip", "archiveFileName": "WiFi101-0.14.4.zip", "size": 268033, @@ -3193,16 +2530,10 @@ "paragraph": "This library implements a network driver for devices based on the ATMEL WINC1500 wifi module", "website": "http://www.arduino.cc/en/Reference/WiFi101", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/WiFi101.git", - "providesIncludes": [ - "WiFi101.h" - ], + "providesIncludes": ["WiFi101.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/WiFi101-0.14.5.zip", "archiveFileName": "WiFi101-0.14.5.zip", "size": 268029, @@ -3217,16 +2548,10 @@ "paragraph": "This library implements a network driver for devices based on the ATMEL WINC1500 wifi module", "website": "http://www.arduino.cc/en/Reference/WiFi101", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/WiFi101.git", - "providesIncludes": [ - "WiFi101.h" - ], + "providesIncludes": ["WiFi101.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/WiFi101-0.15.0.zip", "archiveFileName": "WiFi101-0.15.0.zip", "size": 266715, @@ -3241,16 +2566,10 @@ "paragraph": "This library implements a network driver for devices based on the ATMEL WINC1500 wifi module", "website": "http://www.arduino.cc/en/Reference/WiFi101", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/WiFi101.git", - "providesIncludes": [ - "WiFi101.h" - ], + "providesIncludes": ["WiFi101.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/WiFi101-0.15.1.zip", "archiveFileName": "WiFi101-0.15.1.zip", "size": 266769, @@ -3265,16 +2584,10 @@ "paragraph": "This library implements a network driver for devices based on the ATMEL WINC1500 wifi module", "website": "http://www.arduino.cc/en/Reference/WiFi101", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/WiFi101.git", - "providesIncludes": [ - "WiFi101.h" - ], + "providesIncludes": ["WiFi101.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/WiFi101-0.15.2.zip", "archiveFileName": "WiFi101-0.15.2.zip", "size": 266804, @@ -3289,16 +2602,10 @@ "paragraph": "This library implements a network driver for devices based on the ATMEL WINC1500 wifi module", "website": "http://www.arduino.cc/en/Reference/WiFi101", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/WiFi101.git", - "providesIncludes": [ - "WiFi101.h" - ], + "providesIncludes": ["WiFi101.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/WiFi101-0.15.3.zip", "archiveFileName": "WiFi101-0.15.3.zip", "size": 267287, @@ -3313,16 +2620,10 @@ "paragraph": "This library implements a network driver for devices based on the ATMEL WINC1500 wifi module", "website": "http://www.arduino.cc/en/Reference/WiFi101", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/WiFi101.git", - "providesIncludes": [ - "WiFi101.h" - ], + "providesIncludes": ["WiFi101.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/WiFi101-0.16.0.zip", "archiveFileName": "WiFi101-0.16.0.zip", "size": 267473, @@ -3337,12 +2638,8 @@ "paragraph": "This library implements a network driver for devices based on the ATMEL WINC1500 wifi module", "website": "http://www.arduino.cc/en/Reference/WiFi101", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/WiFi101.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/WiFi101-0.5.0.zip", "archiveFileName": "WiFi101-0.5.0.zip", @@ -3358,12 +2655,8 @@ "paragraph": "This library implements a network driver for devices based on the ATMEL WINC1500 wifi module", "website": "http://www.arduino.cc/en/Reference/WiFi101", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/WiFi101.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/WiFi101-0.5.1.zip", "archiveFileName": "WiFi101-0.5.1.zip", @@ -3379,12 +2672,8 @@ "paragraph": "This library implements a network driver for devices based on the ATMEL WINC1500 wifi module", "website": "http://www.arduino.cc/en/Reference/WiFi101", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/WiFi101.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/WiFi101-0.6.0.zip", "archiveFileName": "WiFi101-0.6.0.zip", @@ -3400,12 +2689,8 @@ "paragraph": "This library implements a network driver for devices based on the ATMEL WINC1500 wifi module", "website": "http://www.arduino.cc/en/Reference/WiFi101", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/WiFi101.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/WiFi101-0.7.0.zip", "archiveFileName": "WiFi101-0.7.0.zip", @@ -3421,12 +2706,8 @@ "paragraph": "This library implements a network driver for devices based on the ATMEL WINC1500 wifi module", "website": "http://www.arduino.cc/en/Reference/WiFi101", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/WiFi101.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/WiFi101-0.8.0.zip", "archiveFileName": "WiFi101-0.8.0.zip", @@ -3442,12 +2723,8 @@ "paragraph": "This library implements a network driver for devices based on the ATMEL WINC1500 wifi module", "website": "http://www.arduino.cc/en/Reference/WiFi101", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/WiFi101.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/WiFi101-0.9.0.zip", "archiveFileName": "WiFi101-0.9.0.zip", @@ -3463,12 +2740,8 @@ "paragraph": "This library implements a network driver for devices based on the ATMEL WINC1500 wifi module", "website": "http://www.arduino.cc/en/Reference/WiFi101", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/WiFi101.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/WiFi101-0.9.1.zip", "archiveFileName": "WiFi101-0.9.1.zip", @@ -3484,12 +2757,8 @@ "paragraph": "This library allows some high level operations on Sigfox module, to ease integration with existing projects", "website": "http://arduino.cc/libraries/Sigfox", "category": "Device Control", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/SigFox.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Arduino_SigFox_for_MKRFox1200-1.0.0.zip", "archiveFileName": "Arduino_SigFox_for_MKRFox1200-1.0.0.zip", @@ -3505,12 +2774,8 @@ "paragraph": "This library allows some high level operations on Sigfox module, to ease integration with existing projects", "website": "https://www.arduino.cc/en/Reference/SigFox", "category": "Device Control", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/SigFox.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Arduino_SigFox_for_MKRFox1200-1.0.1.zip", "archiveFileName": "Arduino_SigFox_for_MKRFox1200-1.0.1.zip", @@ -3526,12 +2791,8 @@ "paragraph": "This library allows some high level operations on Sigfox module, to ease integration with existing projects", "website": "https://www.arduino.cc/en/Reference/SigFox", "category": "Device Control", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/SigFox.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Arduino_SigFox_for_MKRFox1200-1.0.2.zip", "archiveFileName": "Arduino_SigFox_for_MKRFox1200-1.0.2.zip", @@ -3547,12 +2808,8 @@ "paragraph": "This library allows some high level operations on Sigfox module, to ease integration with existing projects", "website": "https://www.arduino.cc/en/Reference/SigFox", "category": "Device Control", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/SigFox.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Arduino_SigFox_for_MKRFox1200-1.0.3.zip", "archiveFileName": "Arduino_SigFox_for_MKRFox1200-1.0.3.zip", @@ -3568,12 +2825,8 @@ "paragraph": "This library allows some high level operations on Sigfox module, to ease integration with existing projects", "website": "https://www.arduino.cc/en/Reference/SigFox", "category": "Device Control", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/SigFox.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Arduino_SigFox_for_MKRFox1200-1.0.4.zip", "archiveFileName": "Arduino_SigFox_for_MKRFox1200-1.0.4.zip", @@ -3589,13 +2842,8 @@ "paragraph": "With this library you can instantiate Servers, Clients and send/receive UDP packets through WiFi. The shield can connect either to open or encrypted networks (WEP, WPA). The IP address can be assigned statically or through a DHCP. The library can also manage DNS.", "website": "http://arduino.cc/en/Reference/WiFi", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino", - "Retired" - ], + "architectures": ["*"], + "types": ["Arduino", "Retired"], "repository": "https://github.com/arduino-libraries/WiFi.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/WiFi-1.2.0.zip", "archiveFileName": "WiFi-1.2.0.zip", @@ -3611,13 +2859,8 @@ "paragraph": "With this library you can instantiate Servers, Clients and send/receive UDP packets through WiFi. The shield can connect either to open or encrypted networks (WEP, WPA). The IP address can be assigned statically or through a DHCP. The library can also manage DNS.", "website": "http://arduino.cc/en/Reference/WiFi", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino", - "Retired" - ], + "architectures": ["*"], + "types": ["Arduino", "Retired"], "repository": "https://github.com/arduino-libraries/WiFi.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/WiFi-1.2.1.zip", "archiveFileName": "WiFi-1.2.1.zip", @@ -3633,13 +2876,8 @@ "paragraph": "With this library you can instantiate Servers, Clients and send/receive UDP packets through WiFi. The shield can connect either to open or encrypted networks (WEP, WPA). The IP address can be assigned statically or through a DHCP. The library can also manage DNS.", "website": "http://arduino.cc/en/Reference/WiFi", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino", - "Retired" - ], + "architectures": ["*"], + "types": ["Arduino", "Retired"], "repository": "https://github.com/arduino-libraries/WiFi.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/WiFi-1.2.2.zip", "archiveFileName": "WiFi-1.2.2.zip", @@ -3655,13 +2893,8 @@ "paragraph": "With this library you can instantiate Servers, Clients and send/receive UDP packets through WiFi. The shield can connect either to open or encrypted networks (WEP, WPA). The IP address can be assigned statically or through a DHCP. The library can also manage DNS.", "website": "http://arduino.cc/en/Reference/WiFi", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino", - "Retired" - ], + "architectures": ["*"], + "types": ["Arduino", "Retired"], "repository": "https://github.com/arduino-libraries/WiFi.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/WiFi-1.2.3.zip", "archiveFileName": "WiFi-1.2.3.zip", @@ -3677,13 +2910,8 @@ "paragraph": "With this library you can instantiate Servers, Clients and send/receive UDP packets through WiFi. The shield can connect either to open or encrypted networks (WEP, WPA). The IP address can be assigned statically or through a DHCP. The library can also manage DNS.", "website": "http://www.arduino.cc/en/Reference/WiFi", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino", - "Retired" - ], + "architectures": ["*"], + "types": ["Arduino", "Retired"], "repository": "https://github.com/arduino-libraries/WiFi.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/WiFi-1.2.4.zip", "archiveFileName": "WiFi-1.2.4.zip", @@ -3699,13 +2927,8 @@ "paragraph": "With this library you can instantiate Servers, Clients and send/receive UDP packets through WiFi. The shield can connect either to open or encrypted networks (WEP, WPA). The IP address can be assigned statically or through a DHCP. The library can also manage DNS.", "website": "http://www.arduino.cc/en/Reference/WiFi", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino", - "Retired" - ], + "architectures": ["*"], + "types": ["Arduino", "Retired"], "repository": "https://github.com/arduino-libraries/WiFi.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/WiFi-1.2.5.zip", "archiveFileName": "WiFi-1.2.5.zip", @@ -3721,13 +2944,8 @@ "paragraph": "With this library you can instantiate Servers, Clients and send/receive UDP packets through WiFi. The shield can connect either to open or encrypted networks (WEP, WPA). The IP address can be assigned statically or through a DHCP. The library can also manage DNS.", "website": "http://www.arduino.cc/en/Reference/WiFi", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino", - "Retired" - ], + "architectures": ["*"], + "types": ["Arduino", "Retired"], "repository": "https://github.com/arduino-libraries/WiFi.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/WiFi-1.2.6.zip", "archiveFileName": "WiFi-1.2.6.zip", @@ -3743,13 +2961,8 @@ "paragraph": "With this library you can instantiate Servers, Clients and send/receive UDP packets through WiFi. The shield can connect either to open or encrypted networks (WEP, WPA). The IP address can be assigned statically or through a DHCP. The library can also manage DNS.", "website": "http://www.arduino.cc/en/Reference/WiFi", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino", - "Retired" - ], + "architectures": ["*"], + "types": ["Arduino", "Retired"], "repository": "https://github.com/arduino-libraries/WiFi.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/WiFi-1.2.7.zip", "archiveFileName": "WiFi-1.2.7.zip", @@ -3765,12 +2978,8 @@ "paragraph": "With this library you can manage the low power states of newer Arduino boards", "website": "http://arduino.cc/libraries/ArduinoLowPower", "category": "Device Control", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoLowPower.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Arduino_Low_Power-1.0.0.zip", "archiveFileName": "Arduino_Low_Power-1.0.0.zip", @@ -3786,13 +2995,8 @@ "paragraph": "With this library you can manage the low power states of newer Arduino boards", "website": "http://arduino.cc/libraries/ArduinoLowPower", "category": "Device Control", - "architectures": [ - "samd", - "nrf52" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd", "nrf52"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoLowPower.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Arduino_Low_Power-1.1.0.zip", "archiveFileName": "Arduino_Low_Power-1.1.0.zip", @@ -3808,13 +3012,8 @@ "paragraph": "With this library you can manage the low power states of newer Arduino boards", "website": "http://arduino.cc/libraries/ArduinoLowPower", "category": "Device Control", - "architectures": [ - "samd", - "nrf52" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd", "nrf52"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoLowPower.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Arduino_Low_Power-1.2.0.zip", "archiveFileName": "Arduino_Low_Power-1.2.0.zip", @@ -3830,13 +3029,8 @@ "paragraph": "With this library you can manage the low power states of newer Arduino boards", "website": "http://arduino.cc/libraries/ArduinoLowPower", "category": "Device Control", - "architectures": [ - "samd", - "nrf52" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd", "nrf52"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoLowPower.git", "dependencies": [ { @@ -3857,12 +3051,8 @@ "paragraph": "This library plugs on the HID library. Can be used with or without other HID-based libraries (Keyboard, Gamepad etc)", "website": "http://www.arduino.cc/en/Reference/Mouse", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Mouse.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Mouse-1.0.0.zip", "archiveFileName": "Mouse-1.0.0.zip", @@ -3878,12 +3068,8 @@ "paragraph": "This library plugs on the HID library. Can be used with or without other HID-based libraries (Keyboard, Gamepad etc)", "website": "http://www.arduino.cc/en/Reference/Mouse", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Mouse.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Mouse-1.0.1.zip", "archiveFileName": "Mouse-1.0.1.zip", @@ -3899,12 +3085,8 @@ "paragraph": "This library plugs on the HID library. It can be used with or without other HID-based libraries (Mouse, Gamepad etc)", "website": "http://www.arduino.cc/en/Reference/Keyboard", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Keyboard.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Keyboard-1.0.0.zip", "archiveFileName": "Keyboard-1.0.0.zip", @@ -3920,12 +3102,8 @@ "paragraph": "This library plugs on the HID library. It can be used with or without other HID-based libraries (Mouse, Gamepad etc)", "website": "http://www.arduino.cc/en/Reference/Keyboard", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Keyboard.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Keyboard-1.0.1.zip", "archiveFileName": "Keyboard-1.0.1.zip", @@ -3941,12 +3119,8 @@ "paragraph": "This library plugs on the HID library. It can be used with or without other HID-based libraries (Mouse, Gamepad etc)", "website": "http://www.arduino.cc/en/Reference/Keyboard", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Keyboard.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Keyboard-1.0.2.zip", "archiveFileName": "Keyboard-1.0.2.zip", @@ -3962,12 +3136,8 @@ "paragraph": "Allows the Arduino Zero and MKR1000 to sample a generic input audio signal and get the fundamental pitch", "website": "http://www.arduino.cc/en/Reference/AudioFrequencyMeter", "category": "Timing", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/AudioFrequencyMeter.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/AudioFrequencyMeter-1.0.1.zip", "archiveFileName": "AudioFrequencyMeter-1.0.1.zip", @@ -3983,12 +3153,8 @@ "paragraph": "Allows the Arduino Zero and MKR1000 to sample a generic input audio signal and get the fundamental pitch", "website": "http://www.arduino.cc/en/Reference/AudioFrequencyMeter", "category": "Timing", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/AudioFrequencyMeter.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/AudioFrequencyMeter-1.0.2.zip", "archiveFileName": "AudioFrequencyMeter-1.0.2.zip", @@ -4004,12 +3170,8 @@ "paragraph": "Allows the Arduino Zero, MKRZero and MKR1000 to sample a generic input audio signal and get the fundamental pitch", "website": "http://www.arduino.cc/en/Reference/AudioFrequencyMeter", "category": "Timing", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/AudioFrequencyMeter.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/AudioFrequencyMeter-1.0.3.zip", "archiveFileName": "AudioFrequencyMeter-1.0.3.zip", @@ -4025,12 +3187,8 @@ "paragraph": "This library wraps the official implementation of MadgwickAHRS algorithm to get orientation of an object based on accelerometer and gyroscope readings", "website": "http://arduino.cc/en/Reference/XXXXXX", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MadgwickAHRS.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Madgwick-1.0.0.zip", "archiveFileName": "Madgwick-1.0.0.zip", @@ -4046,12 +3204,8 @@ "paragraph": "This library wraps the official implementation of MadgwickAHRS algorithm to get orientation of an object based on accelerometer and gyroscope readings", "website": "https://github.com/arduino-libraries/MadgwickAHRS", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MadgwickAHRS.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Madgwick-1.1.0.zip", "archiveFileName": "Madgwick-1.1.0.zip", @@ -4067,12 +3221,8 @@ "paragraph": "This library wraps the official implementation of MadgwickAHRS algorithm to get orientation of an object based on accelerometer and gyroscope readings", "website": "https://github.com/arduino-libraries/MadgwickAHRS", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MadgwickAHRS.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Madgwick-1.2.0.zip", "archiveFileName": "Madgwick-1.2.0.zip", @@ -4087,12 +3237,8 @@ "sentence": "Allows an Arduino board with USB capabilites to act as a MIDI instrument over USB. For Leonardo/Micro only", "website": "http://www.arduino.cc/en/Reference/MIDIUSB", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MIDIUSB.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/MIDIUSB-1.0.0.zip", "archiveFileName": "MIDIUSB-1.0.0.zip", @@ -4107,14 +3253,8 @@ "sentence": "Allows an Arduino board with USB capabilites to act as a MIDI instrument over USB.", "website": "http://www.arduino.cc/en/Reference/MIDIUSB", "category": "Device Control", - "architectures": [ - "avr", - "sam", - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr", "sam", "samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MIDIUSB.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/MIDIUSB-1.0.1.zip", "archiveFileName": "MIDIUSB-1.0.1.zip", @@ -4129,14 +3269,8 @@ "sentence": "Allows an Arduino board with USB capabilites to act as a MIDI instrument over USB.", "website": "http://www.arduino.cc/en/Reference/MIDIUSB", "category": "Device Control", - "architectures": [ - "avr", - "sam", - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr", "sam", "samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MIDIUSB.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/MIDIUSB-1.0.2.zip", "archiveFileName": "MIDIUSB-1.0.2.zip", @@ -4151,14 +3285,8 @@ "sentence": "Allows an Arduino board with USB capabilites to act as a MIDI instrument over USB.", "website": "http://www.arduino.cc/en/Reference/MIDIUSB", "category": "Device Control", - "architectures": [ - "avr", - "sam", - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr", "sam", "samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MIDIUSB.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/MIDIUSB-1.0.3.zip", "archiveFileName": "MIDIUSB-1.0.3.zip", @@ -4173,14 +3301,8 @@ "sentence": "Allows an Arduino board with USB capabilites to act as a MIDI instrument over USB.", "website": "http://www.arduino.cc/en/Reference/MIDIUSB", "category": "Device Control", - "architectures": [ - "avr", - "sam", - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr", "sam", "samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MIDIUSB.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/MIDIUSB-1.0.4.zip", "archiveFileName": "MIDIUSB-1.0.4.zip", @@ -4196,12 +3318,8 @@ "paragraph": "Get time from a NTP server and keep it in sync.", "website": "https://github.com/FWeinb/NTPClient", "category": "Timing", - "architectures": [ - "esp8266" - ], - "types": [ - "Arduino" - ], + "architectures": ["esp8266"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/NTPClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/NTPClient-1.0.0.zip", "archiveFileName": "NTPClient-1.0.0.zip", @@ -4217,12 +3335,8 @@ "paragraph": "Get time from a NTP server and keep it in sync.", "website": "https://github.com/FWeinb/NTPClient", "category": "Timing", - "architectures": [ - "esp8266" - ], - "types": [ - "Arduino" - ], + "architectures": ["esp8266"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/NTPClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/NTPClient-2.0.0.zip", "archiveFileName": "NTPClient-2.0.0.zip", @@ -4238,12 +3352,8 @@ "paragraph": "Get time from a NTP server and keep it in sync.", "website": "https://github.com/arduino-libraries/NTPClient", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/NTPClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/NTPClient-3.0.0.zip", "archiveFileName": "NTPClient-3.0.0.zip", @@ -4259,12 +3369,8 @@ "paragraph": "Get time from a NTP server and keep it in sync.", "website": "https://github.com/arduino-libraries/NTPClient", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/NTPClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/NTPClient-3.1.0.zip", "archiveFileName": "NTPClient-3.1.0.zip", @@ -4280,16 +3386,10 @@ "paragraph": "Currently only supports SAMD21 boards and I2S audio devices.", "website": "http://arduino.cc/en/Reference/ArduinoSound", "category": "Other", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoSound.git", - "providesIncludes": [ - "ArduinoSound.h" - ], + "providesIncludes": ["ArduinoSound.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoSound-0.1.0.zip", "archiveFileName": "ArduinoSound-0.1.0.zip", "size": 27662, @@ -4304,16 +3404,10 @@ "paragraph": "Currently only supports SAMD21 boards and I2S audio devices.", "website": "http://arduino.cc/en/Reference/ArduinoSound", "category": "Other", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoSound.git", - "providesIncludes": [ - "ArduinoSound.h" - ], + "providesIncludes": ["ArduinoSound.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoSound-0.2.0.zip", "archiveFileName": "ArduinoSound-0.2.0.zip", "size": 27829, @@ -4328,16 +3422,10 @@ "paragraph": "Currently only supports SAMD21 boards and I2S audio devices.", "website": "http://arduino.cc/en/Reference/ArduinoSound", "category": "Other", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoSound.git", - "providesIncludes": [ - "ArduinoSound.h" - ], + "providesIncludes": ["ArduinoSound.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoSound-0.2.1.zip", "archiveFileName": "ArduinoSound-0.2.1.zip", "size": 28406, @@ -4352,16 +3440,10 @@ "paragraph": "This library can be used for HTTP (GET, POST, PUT, DELETE) requests to a web server. It also supports exchanging messages with WebSocket servers. Based on Adrian McEwen's HttpClient library.", "website": "https://github.com/arduino-libraries/ArduinoHttpClient", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoHttpClient.git", - "providesIncludes": [ - "ArduinoHttpClient.h" - ], + "providesIncludes": ["ArduinoHttpClient.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoHttpClient-0.1.0.zip", "archiveFileName": "ArduinoHttpClient-0.1.0.zip", "size": 33997, @@ -4376,16 +3458,10 @@ "paragraph": "This library can be used for HTTP (GET, POST, PUT, DELETE) requests to a web server. It also supports exchanging messages with WebSocket servers. Based on Adrian McEwen's HttpClient library.", "website": "https://github.com/arduino-libraries/ArduinoHttpClient", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoHttpClient.git", - "providesIncludes": [ - "ArduinoHttpClient.h" - ], + "providesIncludes": ["ArduinoHttpClient.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoHttpClient-0.1.1.zip", "archiveFileName": "ArduinoHttpClient-0.1.1.zip", "size": 34682, @@ -4400,16 +3476,10 @@ "paragraph": "This library can be used for HTTP (GET, POST, PUT, DELETE) requests to a web server. It also supports exchanging messages with WebSocket servers. Based on Adrian McEwen's HttpClient library.", "website": "https://github.com/arduino-libraries/ArduinoHttpClient", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoHttpClient.git", - "providesIncludes": [ - "ArduinoHttpClient.h" - ], + "providesIncludes": ["ArduinoHttpClient.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoHttpClient-0.2.0.zip", "archiveFileName": "ArduinoHttpClient-0.2.0.zip", "size": 38292, @@ -4424,16 +3494,10 @@ "paragraph": "This library can be used for HTTP (GET, POST, PUT, DELETE) requests to a web server. It also supports exchanging messages with WebSocket servers. Based on Adrian McEwen's HttpClient library.", "website": "https://github.com/arduino-libraries/ArduinoHttpClient", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoHttpClient.git", - "providesIncludes": [ - "ArduinoHttpClient.h" - ], + "providesIncludes": ["ArduinoHttpClient.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoHttpClient-0.3.0.zip", "archiveFileName": "ArduinoHttpClient-0.3.0.zip", "size": 41219, @@ -4448,16 +3512,10 @@ "paragraph": "This library can be used for HTTP (GET, POST, PUT, DELETE) requests to a web server. It also supports exchanging messages with WebSocket servers. Based on Adrian McEwen's HttpClient library.", "website": "https://github.com/arduino-libraries/ArduinoHttpClient", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoHttpClient.git", - "providesIncludes": [ - "ArduinoHttpClient.h" - ], + "providesIncludes": ["ArduinoHttpClient.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoHttpClient-0.3.1.zip", "archiveFileName": "ArduinoHttpClient-0.3.1.zip", "size": 41394, @@ -4472,16 +3530,10 @@ "paragraph": "This library can be used for HTTP (GET, POST, PUT, DELETE) requests to a web server. It also supports exchanging messages with WebSocket servers. Based on Adrian McEwen's HttpClient library.", "website": "https://github.com/arduino-libraries/ArduinoHttpClient", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoHttpClient.git", - "providesIncludes": [ - "ArduinoHttpClient.h" - ], + "providesIncludes": ["ArduinoHttpClient.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoHttpClient-0.3.2.zip", "archiveFileName": "ArduinoHttpClient-0.3.2.zip", "size": 41314, @@ -4496,16 +3548,10 @@ "paragraph": "This library can be used for HTTP (GET, POST, PUT, DELETE) requests to a web server. It also supports exchanging messages with WebSocket servers. Based on Adrian McEwen's HttpClient library.", "website": "https://github.com/arduino-libraries/ArduinoHttpClient", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoHttpClient.git", - "providesIncludes": [ - "ArduinoHttpClient.h" - ], + "providesIncludes": ["ArduinoHttpClient.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoHttpClient-0.4.0.zip", "archiveFileName": "ArduinoHttpClient-0.4.0.zip", "size": 42524, @@ -4520,12 +3566,8 @@ "paragraph": "Allows to use the MKR Motor Carrier", "website": "http://www.arduino.cc/en/Reference/", "category": "Signal Input/Output", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MKRMotorCarrier.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/MKRMotorCarrier-1.0.1.zip", "archiveFileName": "MKRMotorCarrier-1.0.1.zip", @@ -4541,12 +3583,8 @@ "paragraph": "Allows to use the MKR Motor Carrier", "website": "http://www.arduino.cc/en/Reference/", "category": "Signal Input/Output", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MKRMotorCarrier.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/MKRMotorCarrier-1.0.2.zip", "archiveFileName": "MKRMotorCarrier-1.0.2.zip", @@ -4562,12 +3600,8 @@ "paragraph": "Allows to use the MKR Motor Carrier", "website": "http://www.arduino.cc/en/Reference/", "category": "Signal Input/Output", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MKRMotorCarrier.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/MKRMotorCarrier-1.0.3.zip", "archiveFileName": "MKRMotorCarrier-1.0.3.zip", @@ -4583,12 +3617,8 @@ "paragraph": "Allows to use the MKR Motor Carrier", "website": "http://www.arduino.cc/en/Reference/", "category": "Signal Input/Output", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MKRMotorCarrier.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/MKRMotorCarrier-1.0.4.zip", "archiveFileName": "MKRMotorCarrier-1.0.4.zip", @@ -4604,12 +3634,8 @@ "paragraph": "Allows to use the MKR Motor Carrier", "website": "http://www.arduino.cc/en/Reference/", "category": "Signal Input/Output", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MKRMotorCarrier.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/MKRMotorCarrier-1.0.5.zip", "archiveFileName": "MKRMotorCarrier-1.0.5.zip", @@ -4625,12 +3651,8 @@ "paragraph": "Provides APIs to communicate with LoRa and LoraWAN networks", "website": "http://github.com/arduino-libraries/MKRWAN", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MKRWAN.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/MKRWAN-1.0.0.zip", "archiveFileName": "MKRWAN-1.0.0.zip", @@ -4646,12 +3668,8 @@ "paragraph": "Provides APIs to communicate with LoRa and LoraWAN networks", "website": "http://github.com/arduino-libraries/MKRWAN", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MKRWAN.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/MKRWAN-1.0.1.zip", "archiveFileName": "MKRWAN-1.0.1.zip", @@ -4667,12 +3685,8 @@ "paragraph": "Provides APIs to communicate with LoRa and LoraWAN networks", "website": "http://github.com/arduino-libraries/MKRWAN", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MKRWAN.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/MKRWAN-1.0.10.zip", "archiveFileName": "MKRWAN-1.0.10.zip", @@ -4688,12 +3702,8 @@ "paragraph": "Provides APIs to communicate with LoRa and LoraWAN networks", "website": "http://github.com/arduino-libraries/MKRWAN", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MKRWAN.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/MKRWAN-1.0.2.zip", "archiveFileName": "MKRWAN-1.0.2.zip", @@ -4709,12 +3719,8 @@ "paragraph": "Provides APIs to communicate with LoRa and LoraWAN networks", "website": "http://github.com/arduino-libraries/MKRWAN", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MKRWAN.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/MKRWAN-1.0.3.zip", "archiveFileName": "MKRWAN-1.0.3.zip", @@ -4730,12 +3736,8 @@ "paragraph": "Provides APIs to communicate with LoRa and LoraWAN networks", "website": "http://github.com/arduino-libraries/MKRWAN", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MKRWAN.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/MKRWAN-1.0.4.zip", "archiveFileName": "MKRWAN-1.0.4.zip", @@ -4751,12 +3753,8 @@ "paragraph": "Provides APIs to communicate with LoRa and LoraWAN networks", "website": "http://github.com/arduino-libraries/MKRWAN", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MKRWAN.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/MKRWAN-1.0.5.zip", "archiveFileName": "MKRWAN-1.0.5.zip", @@ -4772,12 +3770,8 @@ "paragraph": "Provides APIs to communicate with LoRa and LoraWAN networks", "website": "http://github.com/arduino-libraries/MKRWAN", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MKRWAN.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/MKRWAN-1.0.6.zip", "archiveFileName": "MKRWAN-1.0.6.zip", @@ -4793,12 +3787,8 @@ "paragraph": "Provides APIs to communicate with LoRa and LoraWAN networks", "website": "http://github.com/arduino-libraries/MKRWAN", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MKRWAN.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/MKRWAN-1.0.7.zip", "archiveFileName": "MKRWAN-1.0.7.zip", @@ -4814,12 +3804,8 @@ "paragraph": "Provides APIs to communicate with LoRa and LoraWAN networks", "website": "http://github.com/arduino-libraries/MKRWAN", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MKRWAN.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/MKRWAN-1.0.8.zip", "archiveFileName": "MKRWAN-1.0.8.zip", @@ -4835,12 +3821,8 @@ "paragraph": "Provides APIs to communicate with LoRa and LoraWAN networks", "website": "http://github.com/arduino-libraries/MKRWAN", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MKRWAN.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/MKRWAN-1.0.9.zip", "archiveFileName": "MKRWAN-1.0.9.zip", @@ -4856,12 +3838,8 @@ "paragraph": "Use this library to make/receive voice calls, to send and receive SMS with the ubloxs SARA-U201 module.\u003c/br\u003eThis library also allows you to connect to internet through the GPRS networks. You can either use web Clients and Servers.\u003c/br\u003e", "website": "http://www.arduino.cc/en/Reference/MKRGSM", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MKRGSM.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/MKRGSM-1.0.0.zip", "archiveFileName": "MKRGSM-1.0.0.zip", @@ -4877,16 +3855,10 @@ "paragraph": "Use this library to make/receive voice calls, to send and receive SMS with the ubloxs SARA-U201 module.\u003c/br\u003eThis library also allows you to connect to internet through the GPRS networks. You can either use web Clients and Servers.\u003c/br\u003e", "website": "http://www.arduino.cc/en/Reference/MKRGSM", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MKRGSM.git", - "providesIncludes": [ - "MKRGSM.h" - ], + "providesIncludes": ["MKRGSM.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/MKRGSM-1.0.1.zip", "archiveFileName": "MKRGSM-1.0.1.zip", "size": 62216, @@ -4901,16 +3873,10 @@ "paragraph": "Use this library to make/receive voice calls, to send and receive SMS with the ubloxs SARA-U201 module.\u003c/br\u003eThis library also allows you to connect to internet through the GPRS networks. You can either use web Clients and Servers.\u003c/br\u003e", "website": "http://www.arduino.cc/en/Reference/MKRGSM", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MKRGSM.git", - "providesIncludes": [ - "MKRGSM.h" - ], + "providesIncludes": ["MKRGSM.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/MKRGSM-1.0.2.zip", "archiveFileName": "MKRGSM-1.0.2.zip", "size": 69724, @@ -4925,16 +3891,10 @@ "paragraph": "Use this library to make/receive voice calls, to send and receive SMS with the ubloxs SARA-U201 module.\u003c/br\u003eThis library also allows you to connect to internet through the GPRS networks. You can either use web Clients and Servers.\u003c/br\u003e", "website": "http://www.arduino.cc/en/Reference/MKRGSM", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MKRGSM.git", - "providesIncludes": [ - "MKRGSM.h" - ], + "providesIncludes": ["MKRGSM.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/MKRGSM-1.1.0.zip", "archiveFileName": "MKRGSM-1.1.0.zip", "size": 74000, @@ -4949,16 +3909,10 @@ "paragraph": "Use this library to make/receive voice calls, to send and receive SMS with the ubloxs SARA-U201 module.\u003c/br\u003eThis library also allows you to connect to internet through the GPRS networks. You can either use web Clients and Servers.\u003c/br\u003e", "website": "http://www.arduino.cc/en/Reference/MKRGSM", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MKRGSM.git", - "providesIncludes": [ - "MKRGSM.h" - ], + "providesIncludes": ["MKRGSM.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/MKRGSM-1.1.1.zip", "archiveFileName": "MKRGSM-1.1.1.zip", "size": 74081, @@ -4973,16 +3927,10 @@ "paragraph": "Use this library to make/receive voice calls, to send and receive SMS with the u-blox SARA-U201 module.\u003c/br\u003eThis library also allows you to connect to internet through the GPRS networks. You can either use web Clients and Servers.\u003c/br\u003e", "website": "http://www.arduino.cc/en/Reference/MKRGSM", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MKRGSM.git", - "providesIncludes": [ - "MKRGSM.h" - ], + "providesIncludes": ["MKRGSM.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/MKRGSM-1.1.2.zip", "archiveFileName": "MKRGSM-1.1.2.zip", "size": 74505, @@ -4997,16 +3945,10 @@ "paragraph": "Use this library to make/receive voice calls, to send and receive SMS with the u-blox SARA-U201 module.\u003c/br\u003eThis library also allows you to connect to internet through the GPRS networks. You can either use web Clients and Servers.\u003c/br\u003e", "website": "http://www.arduino.cc/en/Reference/MKRGSM", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MKRGSM.git", - "providesIncludes": [ - "MKRGSM.h" - ], + "providesIncludes": ["MKRGSM.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/MKRGSM-1.2.0.zip", "archiveFileName": "MKRGSM-1.2.0.zip", "size": 74885, @@ -5021,16 +3963,10 @@ "paragraph": "Use this library to make/receive voice calls, to send and receive SMS with the u-blox SARA-U201 module.\u003c/br\u003eThis library also allows you to connect to internet through the GPRS networks. You can either use web Clients and Servers.\u003c/br\u003e", "website": "http://www.arduino.cc/en/Reference/MKRGSM", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MKRGSM.git", - "providesIncludes": [ - "MKRGSM.h" - ], + "providesIncludes": ["MKRGSM.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/MKRGSM-1.2.1.zip", "archiveFileName": "MKRGSM-1.2.1.zip", "size": 74997, @@ -5045,16 +3981,10 @@ "paragraph": "Use this library to make/receive voice calls, to send and receive SMS with the u-blox SARA-U201 module.\u003c/br\u003eThis library also allows you to connect to internet through the GPRS networks. You can either use web Clients and Servers.\u003c/br\u003e", "website": "http://www.arduino.cc/en/Reference/MKRGSM", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MKRGSM.git", - "providesIncludes": [ - "MKRGSM.h" - ], + "providesIncludes": ["MKRGSM.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/MKRGSM-1.3.0.zip", "archiveFileName": "MKRGSM-1.3.0.zip", "size": 96601, @@ -5069,16 +3999,10 @@ "paragraph": "Use this library to make/receive voice calls, to send and receive SMS with the u-blox SARA-U201 module.\u003c/br\u003eThis library also allows you to connect to internet through the GPRS networks. You can either use web Clients and Servers.\u003c/br\u003e", "website": "http://www.arduino.cc/en/Reference/MKRGSM", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MKRGSM.git", - "providesIncludes": [ - "MKRGSM.h" - ], + "providesIncludes": ["MKRGSM.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/MKRGSM-1.3.1.zip", "archiveFileName": "MKRGSM-1.3.1.zip", "size": 96817, @@ -5093,16 +4017,10 @@ "paragraph": "Use this library to make/receive voice calls, to send and receive SMS with the u-blox SARA-U201 module.\u003c/br\u003eThis library also allows you to connect to internet through the GPRS networks. You can either use web Clients and Servers.\u003c/br\u003e", "website": "http://www.arduino.cc/en/Reference/MKRGSM", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MKRGSM.git", - "providesIncludes": [ - "MKRGSM.h" - ], + "providesIncludes": ["MKRGSM.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/MKRGSM-1.3.2.zip", "archiveFileName": "MKRGSM-1.3.2.zip", "size": 96867, @@ -5117,16 +4035,10 @@ "paragraph": "Use this library to make/receive voice calls, to send and receive SMS with the u-blox SARA-U201 module.\u003c/br\u003eThis library also allows you to connect to internet through the GPRS networks. You can either use web Clients and Servers.\u003c/br\u003e", "website": "http://www.arduino.cc/en/Reference/MKRGSM", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MKRGSM.git", - "providesIncludes": [ - "MKRGSM.h" - ], + "providesIncludes": ["MKRGSM.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/MKRGSM-1.3.3.zip", "archiveFileName": "MKRGSM-1.3.3.zip", "size": 96899, @@ -5141,16 +4053,10 @@ "paragraph": "Use this library to make/receive voice calls, to send and receive SMS with the u-blox SARA-U201 module.\u003c/br\u003eThis library also allows you to connect to internet through the GPRS networks. You can either use web Clients and Servers.\u003c/br\u003e", "website": "http://www.arduino.cc/en/Reference/MKRGSM", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MKRGSM.git", - "providesIncludes": [ - "MKRGSM.h" - ], + "providesIncludes": ["MKRGSM.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/MKRGSM-1.4.0.zip", "archiveFileName": "MKRGSM-1.4.0.zip", "size": 98809, @@ -5165,16 +4071,10 @@ "paragraph": "Use this library to make/receive voice calls, to send and receive SMS with the u-blox SARA-U201 module.\u003c/br\u003eThis library also allows you to connect to internet through the GPRS networks. You can either use web Clients and Servers.\u003c/br\u003e", "website": "http://www.arduino.cc/en/Reference/MKRGSM", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MKRGSM.git", - "providesIncludes": [ - "MKRGSM.h" - ], + "providesIncludes": ["MKRGSM.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/MKRGSM-1.4.1.zip", "archiveFileName": "MKRGSM-1.4.1.zip", "size": 99200, @@ -5189,16 +4089,10 @@ "paragraph": "Use this library to make/receive voice calls, to send and receive SMS with the u-blox SARA-U201 module.\u003c/br\u003eThis library also allows you to connect to internet through the GPRS networks. You can either use web Clients and Servers.\u003c/br\u003e", "website": "http://www.arduino.cc/en/Reference/MKRGSM", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MKRGSM.git", - "providesIncludes": [ - "MKRGSM.h" - ], + "providesIncludes": ["MKRGSM.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/MKRGSM-1.4.2.zip", "archiveFileName": "MKRGSM-1.4.2.zip", "size": 99246, @@ -5213,12 +4107,8 @@ "paragraph": "Allows to use the IMU MKR Shield", "website": "http://www.arduino.cc/en/Reference/", "category": "Sensors", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/BNO055.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/BNO055-1.2.0.zip", "archiveFileName": "BNO055-1.2.0.zip", @@ -5234,12 +4124,8 @@ "paragraph": "Allows to use the IMU MKR Shield", "website": "http://www.arduino.cc/en/Reference/", "category": "Sensors", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/BNO055.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/BNO055-1.2.1.zip", "archiveFileName": "BNO055-1.2.1.zip", @@ -5254,16 +4140,10 @@ "sentence": "Arduino Library for the Atmel/Microchip ECC508 and ECC608 crypto chips", "website": "http://www.arduino.cc/en/Reference/ArduinoECCX08", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoECCX08.git", - "providesIncludes": [ - "ArduinoECCX08.h" - ], + "providesIncludes": ["ArduinoECCX08.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoECCX08-1.0.0.zip", "archiveFileName": "ArduinoECCX08-1.0.0.zip", "size": 7967, @@ -5277,16 +4157,10 @@ "sentence": "Arduino Library for the Atmel/Microchip ECC508 and ECC608 crypto chips", "website": "http://www.arduino.cc/en/Reference/ArduinoECCX08", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoECCX08.git", - "providesIncludes": [ - "ArduinoECCX08.h" - ], + "providesIncludes": ["ArduinoECCX08.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoECCX08-1.0.1.zip", "archiveFileName": "ArduinoECCX08-1.0.1.zip", "size": 7975, @@ -5300,16 +4174,10 @@ "sentence": "Arduino Library for the Atmel/Microchip ECC508 and ECC608 crypto chips", "website": "https://github.com/arduino-libraries/ArduinoECCX08", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoECCX08.git", - "providesIncludes": [ - "ArduinoECCX08.h" - ], + "providesIncludes": ["ArduinoECCX08.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoECCX08-1.0.2.zip", "archiveFileName": "ArduinoECCX08-1.0.2.zip", "size": 7921, @@ -5323,16 +4191,10 @@ "sentence": "Arduino Library for the Atmel/Microchip ECC508 and ECC608 crypto chips", "website": "https://github.com/arduino-libraries/ArduinoECCX08", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoECCX08.git", - "providesIncludes": [ - "ArduinoECCX08.h" - ], + "providesIncludes": ["ArduinoECCX08.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoECCX08-1.1.0.zip", "archiveFileName": "ArduinoECCX08-1.1.0.zip", "size": 15818, @@ -5346,16 +4208,10 @@ "sentence": "Arduino Library for the Atmel/Microchip ECC508 and ECC608 crypto chips", "website": "https://github.com/arduino-libraries/ArduinoECCX08", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoECCX08.git", - "providesIncludes": [ - "ArduinoECCX08.h" - ], + "providesIncludes": ["ArduinoECCX08.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoECCX08-1.1.1.zip", "archiveFileName": "ArduinoECCX08-1.1.1.zip", "size": 15818, @@ -5369,16 +4225,10 @@ "sentence": "Arduino Library for the Atmel/Microchip ECC508 and ECC608 crypto chips", "website": "https://github.com/arduino-libraries/ArduinoECCX08", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoECCX08.git", - "providesIncludes": [ - "ArduinoECCX08.h" - ], + "providesIncludes": ["ArduinoECCX08.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoECCX08-1.1.2.zip", "archiveFileName": "ArduinoECCX08-1.1.2.zip", "size": 15852, @@ -5392,16 +4242,10 @@ "sentence": "Arduino Library for the Atmel/Microchip ECC508 and ECC608 crypto chips", "website": "https://github.com/arduino-libraries/ArduinoECCX08", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoECCX08.git", - "providesIncludes": [ - "ArduinoECCX08.h" - ], + "providesIncludes": ["ArduinoECCX08.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoECCX08-1.2.0.zip", "archiveFileName": "ArduinoECCX08-1.2.0.zip", "size": 29000, @@ -5415,16 +4259,10 @@ "sentence": "Arduino Library for the Atmel/Microchip ECC508 and ECC608 crypto chips", "website": "https://github.com/arduino-libraries/ArduinoECCX08", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoECCX08.git", - "providesIncludes": [ - "ArduinoECCX08.h" - ], + "providesIncludes": ["ArduinoECCX08.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoECCX08-1.3.0.zip", "archiveFileName": "ArduinoECCX08-1.3.0.zip", "size": 33168, @@ -5438,17 +4276,10 @@ "sentence": "Arduino Library for the Atmel/Microchip ECC508 and ECC608 crypto chips", "website": "https://github.com/arduino-libraries/ArduinoECCX08", "category": "Communication", - "architectures": [ - "samd", - "megaavr" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd", "megaavr"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoECCX08.git", - "providesIncludes": [ - "ArduinoECCX08.h" - ], + "providesIncludes": ["ArduinoECCX08.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoECCX08-1.3.1.zip", "archiveFileName": "ArduinoECCX08-1.3.1.zip", "size": 33185, @@ -5462,17 +4293,10 @@ "sentence": "Arduino Library for the Atmel/Microchip ECC508 and ECC608 crypto chips", "website": "https://github.com/arduino-libraries/ArduinoECCX08", "category": "Communication", - "architectures": [ - "samd", - "megaavr" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd", "megaavr"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoECCX08.git", - "providesIncludes": [ - "ArduinoECCX08.h" - ], + "providesIncludes": ["ArduinoECCX08.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoECCX08-1.3.2.zip", "archiveFileName": "ArduinoECCX08-1.3.2.zip", "size": 33229, @@ -5486,17 +4310,10 @@ "sentence": "Arduino Library for the Atmel/Microchip ECC508 and ECC608 crypto chips", "website": "https://github.com/arduino-libraries/ArduinoECCX08", "category": "Communication", - "architectures": [ - "samd", - "megaavr" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd", "megaavr"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoECCX08.git", - "providesIncludes": [ - "ArduinoECCX08.h" - ], + "providesIncludes": ["ArduinoECCX08.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoECCX08-1.3.3.zip", "archiveFileName": "ArduinoECCX08-1.3.3.zip", "size": 33230, @@ -5511,16 +4328,10 @@ "paragraph": "With this library you can instantiate Servers, Clients and send/receive UDP packets through WiFi. The board can connect either to open or encrypted networks (WEP, WPA). The IP address can be assigned statically or through a DHCP. The library can also manage DNS.", "website": "http://www.arduino.cc/en/Reference/WiFiNINA", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/WiFiNINA.git", - "providesIncludes": [ - "WiFiNINA.h" - ], + "providesIncludes": ["WiFiNINA.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/WiFiNINA-1.0.0.zip", "archiveFileName": "WiFiNINA-1.0.0.zip", "size": 71548, @@ -5535,16 +4346,10 @@ "paragraph": "With this library you can instantiate Servers, Clients and send/receive UDP packets through WiFi. The board can connect either to open or encrypted networks (WEP, WPA). The IP address can be assigned statically or through a DHCP. The library can also manage DNS.", "website": "http://www.arduino.cc/en/Reference/WiFiNINA", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/WiFiNINA.git", - "providesIncludes": [ - "WiFiNINA.h" - ], + "providesIncludes": ["WiFiNINA.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/WiFiNINA-1.1.0.zip", "archiveFileName": "WiFiNINA-1.1.0.zip", "size": 71738, @@ -5559,16 +4364,10 @@ "paragraph": "With this library you can instantiate Servers, Clients and send/receive UDP packets through WiFi. The board can connect either to open or encrypted networks (WEP, WPA). The IP address can be assigned statically or through a DHCP. The library can also manage DNS.", "website": "http://www.arduino.cc/en/Reference/WiFiNINA", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/WiFiNINA.git", - "providesIncludes": [ - "WiFiNINA.h" - ], + "providesIncludes": ["WiFiNINA.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/WiFiNINA-1.1.1.zip", "archiveFileName": "WiFiNINA-1.1.1.zip", "size": 74432, @@ -5583,16 +4382,10 @@ "paragraph": "With this library you can instantiate Servers, Clients and send/receive UDP packets through WiFi. The board can connect either to open or encrypted networks (WEP, WPA). The IP address can be assigned statically or through a DHCP. The library can also manage DNS.", "website": "http://www.arduino.cc/en/Reference/WiFiNINA", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/WiFiNINA.git", - "providesIncludes": [ - "WiFiNINA.h" - ], + "providesIncludes": ["WiFiNINA.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/WiFiNINA-1.2.0.zip", "archiveFileName": "WiFiNINA-1.2.0.zip", "size": 80986, @@ -5607,16 +4400,10 @@ "paragraph": "With this library you can instantiate Servers, Clients and send/receive UDP packets through WiFi. The board can connect either to open or encrypted networks (WEP, WPA). The IP address can be assigned statically or through a DHCP. The library can also manage DNS.", "website": "http://www.arduino.cc/en/Reference/WiFiNINA", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/WiFiNINA.git", - "providesIncludes": [ - "WiFiNINA.h" - ], + "providesIncludes": ["WiFiNINA.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/WiFiNINA-1.3.0.zip", "archiveFileName": "WiFiNINA-1.3.0.zip", "size": 82919, @@ -5631,16 +4418,10 @@ "paragraph": "With this library you can instantiate Servers, Clients and send/receive UDP packets through WiFi. The board can connect either to open or encrypted networks (WEP, WPA). The IP address can be assigned statically or through a DHCP. The library can also manage DNS.", "website": "http://www.arduino.cc/en/Reference/WiFiNINA", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/WiFiNINA.git", - "providesIncludes": [ - "WiFiNINA.h" - ], + "providesIncludes": ["WiFiNINA.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/WiFiNINA-1.4.0.zip", "archiveFileName": "WiFiNINA-1.4.0.zip", "size": 83192, @@ -5655,12 +4436,8 @@ "paragraph": "Is intended to be used with Arduino UNO and a set of basic components (led, button, piezo, and servo) as a way to introduce people to the basic aspects of Arduino during a 1h workshop.", "website": "https://arduino.cc", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr"], + "types": ["Arduino"], "repository": "https://github.com/arduino/EduIntro.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino/EduIntro-0.0.1.zip", "archiveFileName": "EduIntro-0.0.1.zip", @@ -5676,12 +4453,8 @@ "paragraph": "Is intended to be used with Arduino UNO and a set of basic components (led, button, piezo, and servo) as a way to introduce people to the basic aspects of Arduino during a 1h workshop.", "website": "https://arduino.cc", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr"], + "types": ["Arduino"], "repository": "https://github.com/arduino/EduIntro.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino/EduIntro-0.0.2.zip", "archiveFileName": "EduIntro-0.0.2.zip", @@ -5697,12 +4470,8 @@ "paragraph": "Is intended to be used with Arduino UNO and a set of basic components (led, button, piezo, and servo) as a way to introduce people to the basic aspects of Arduino during a 1h workshop.", "website": "https://arduino.cc", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr"], + "types": ["Arduino"], "repository": "https://github.com/arduino/EduIntro.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino/EduIntro-0.0.3.zip", "archiveFileName": "EduIntro-0.0.3.zip", @@ -5718,12 +4487,8 @@ "paragraph": "Is intended to be used with Arduino UNO and a set of basic components (led, button, piezo, and servo) as a way to introduce people to the basic aspects of Arduino during a 1h workshop.", "website": "https://arduino.cc", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino/EduIntro.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino/EduIntro-0.0.5.zip", "archiveFileName": "EduIntro-0.0.5.zip", @@ -5739,12 +4504,8 @@ "paragraph": "Is intended to be used with Arduino UNO / MICRO / MEGA / NANO / MKR and a set of basic components (led, button, piezo, LM35, thermistor, DHT11, and servo) as a way to introduce people to the basic aspects of Arduino during short workshops.", "website": "https://arduino.cc", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino/EduIntro.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino/EduIntro-0.0.6.zip", "archiveFileName": "EduIntro-0.0.6.zip", @@ -5760,12 +4521,8 @@ "paragraph": "Is intended to be used with Arduino UNO / MICRO / MEGA / NANO / MKR and a set of basic components (led, button, piezo, LM35, thermistor, LDR, PIR, DHT11, and servo) as a way to introduce people to the basic aspects of Arduino during short workshops.", "website": "https://arduino.cc", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino/EduIntro.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino/EduIntro-0.0.7.zip", "archiveFileName": "EduIntro-0.0.7.zip", @@ -5781,16 +4538,10 @@ "paragraph": "This library supports the Maxim Integrated MAX3157 and equivalent chipsets.", "website": "http://www.arduino.cc/en/Reference/ArduinoRS485", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoRS485.git", - "providesIncludes": [ - "ArduinoRS485.h" - ], + "providesIncludes": ["ArduinoRS485.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoRS485-1.0.0.zip", "archiveFileName": "ArduinoRS485-1.0.0.zip", "size": 7976, @@ -5804,16 +4555,10 @@ "sentence": "Port of BearSSL to Arduino", "website": "http://www.arduino.cc/en/Reference/ArduinoBearSSL", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoBearSSL.git", - "providesIncludes": [ - "ArduinoBearSSL.h" - ], + "providesIncludes": ["ArduinoBearSSL.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoBearSSL-1.0.0.zip", "archiveFileName": "ArduinoBearSSL-1.0.0.zip", "size": 624390, @@ -5827,16 +4572,10 @@ "sentence": "Port of BearSSL to Arduino", "website": "http://www.arduino.cc/en/Reference/ArduinoBearSSL", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoBearSSL.git", - "providesIncludes": [ - "ArduinoBearSSL.h" - ], + "providesIncludes": ["ArduinoBearSSL.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoBearSSL-1.0.1.zip", "archiveFileName": "ArduinoBearSSL-1.0.1.zip", "size": 638159, @@ -5851,16 +4590,10 @@ "paragraph": "This library depends on ArduinoECCX08.", "website": "http://www.arduino.cc/en/Reference/ArduinoBearSSL", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoBearSSL.git", - "providesIncludes": [ - "ArduinoBearSSL.h" - ], + "providesIncludes": ["ArduinoBearSSL.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoBearSSL-1.1.0.zip", "archiveFileName": "ArduinoBearSSL-1.1.0.zip", "size": 633991, @@ -5875,16 +4608,10 @@ "paragraph": "This library depends on ArduinoECCX08.", "website": "https://github.com/arduino-libraries/ArduinoBearSSL", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoBearSSL.git", - "providesIncludes": [ - "ArduinoBearSSL.h" - ], + "providesIncludes": ["ArduinoBearSSL.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoBearSSL-1.2.0.zip", "archiveFileName": "ArduinoBearSSL-1.2.0.zip", "size": 769156, @@ -5899,16 +4626,10 @@ "paragraph": "This library depends on ArduinoECCX08.", "website": "https://github.com/arduino-libraries/ArduinoBearSSL", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoBearSSL.git", - "providesIncludes": [ - "ArduinoBearSSL.h" - ], + "providesIncludes": ["ArduinoBearSSL.h"], "dependencies": [ { "name": "ArduinoECCX08" @@ -5928,16 +4649,10 @@ "paragraph": "Using RS485 shields, like the MKR 485 Shield. This library depends on the RS485 library.", "website": "http://www.arduino.cc/en/Reference/ArduinoDMX", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoDMX.git", - "providesIncludes": [ - "ArduinoDMX.h" - ], + "providesIncludes": ["ArduinoDMX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoDMX-1.0.0.zip", "archiveFileName": "ArduinoDMX-1.0.0.zip", "size": 6649, @@ -5952,16 +4667,10 @@ "paragraph": "Using RS485 shields, like the MKR 485 Shield. This library depends on the RS485 library.", "website": "https://github.com/arduino-libraries/ArduinoDMX", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoDMX.git", - "providesIncludes": [ - "ArduinoDMX.h" - ], + "providesIncludes": ["ArduinoDMX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoDMX-1.0.1.zip", "archiveFileName": "ArduinoDMX-1.0.1.zip", "size": 6593, @@ -5976,16 +4685,10 @@ "paragraph": "Using TCP or RS485 shields, like the MKR 485 Shield. This library depends on the ArduinoRS485 library.", "website": "http://www.arduino.cc/en/Reference/ArduinoModbus", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoModbus.git", - "providesIncludes": [ - "ArduinoModbus.h" - ], + "providesIncludes": ["ArduinoModbus.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoModbus-1.0.0.zip", "archiveFileName": "ArduinoModbus-1.0.0.zip", "size": 67693, @@ -6000,16 +4703,10 @@ "paragraph": "Using TCP or RS485 shields, like the MKR 485 Shield. This library depends on the ArduinoRS485 library.", "website": "https://www.arduino.cc/en/ArduinoModbus/ArduinoModbus", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoModbus.git", - "providesIncludes": [ - "ArduinoModbus.h" - ], + "providesIncludes": ["ArduinoModbus.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoModbus-1.0.1.zip", "archiveFileName": "ArduinoModbus-1.0.1.zip", "size": 67687, @@ -6024,17 +4721,10 @@ "paragraph": "This library currently supports creating a BLE peripheral.", "website": "https://github.com/arduino-libraries/ArduinoBLE", "category": "Communication", - "architectures": [ - "samd", - "megaavr" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd", "megaavr"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoBLE.git", - "providesIncludes": [ - "ArduinoBLE.h" - ], + "providesIncludes": ["ArduinoBLE.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoBLE-0.1.0.zip", "archiveFileName": "ArduinoBLE-0.1.0.zip", "size": 69253, @@ -6049,17 +4739,10 @@ "paragraph": "This library currently supports creating a BLE peripheral.", "website": "https://github.com/arduino-libraries/ArduinoBLE", "category": "Communication", - "architectures": [ - "samd", - "megaavr" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd", "megaavr"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoBLE.git", - "providesIncludes": [ - "ArduinoBLE.h" - ], + "providesIncludes": ["ArduinoBLE.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoBLE-0.1.1.zip", "archiveFileName": "ArduinoBLE-0.1.1.zip", "size": 71509, @@ -6074,17 +4757,10 @@ "paragraph": "This library currently supports creating a BLE peripheral.", "website": "https://github.com/arduino-libraries/ArduinoBLE", "category": "Communication", - "architectures": [ - "samd", - "megaavr" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd", "megaavr"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoBLE.git", - "providesIncludes": [ - "ArduinoBLE.h" - ], + "providesIncludes": ["ArduinoBLE.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoBLE-0.1.2.zip", "archiveFileName": "ArduinoBLE-0.1.2.zip", "size": 71589, @@ -6099,18 +4775,10 @@ "paragraph": "This library currently supports creating a BLE peripheral.", "website": "https://github.com/arduino-libraries/ArduinoBLE", "category": "Communication", - "architectures": [ - "samd", - "megaavr", - "mbed" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd", "megaavr", "mbed"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoBLE.git", - "providesIncludes": [ - "ArduinoBLE.h" - ], + "providesIncludes": ["ArduinoBLE.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoBLE-1.0.0.zip", "archiveFileName": "ArduinoBLE-1.0.0.zip", "size": 75474, @@ -6125,16 +4793,10 @@ "paragraph": "This library also allows you to connect to internet through NarrowBand IoT or LTE Cat M1 networks. You can either use web Clients and Servers.\u003c/br\u003e", "website": "http://www.arduino.cc/en/Reference/MKRNB", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MKRNB.git", - "providesIncludes": [ - "MKRNB.h" - ], + "providesIncludes": ["MKRNB.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/MKRNB-1.0.0.zip", "archiveFileName": "MKRNB-1.0.0.zip", "size": 65439, @@ -6149,16 +4811,10 @@ "paragraph": "This library also allows you to connect to internet through NarrowBand IoT or LTE Cat M1 networks. You can either use web Clients and Servers.\u003c/br\u003e", "website": "http://www.arduino.cc/en/Reference/MKRNB", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MKRNB.git", - "providesIncludes": [ - "MKRNB.h" - ], + "providesIncludes": ["MKRNB.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/MKRNB-1.0.1.zip", "archiveFileName": "MKRNB-1.0.1.zip", "size": 65668, @@ -6173,16 +4829,10 @@ "paragraph": "This library also allows you to connect to internet through NarrowBand IoT or LTE Cat M1 networks.\u003c/br\u003e", "website": "http://www.arduino.cc/en/Reference/MKRNB", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MKRNB.git", - "providesIncludes": [ - "MKRNB.h" - ], + "providesIncludes": ["MKRNB.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/MKRNB-1.1.0.zip", "archiveFileName": "MKRNB-1.1.0.zip", "size": 72090, @@ -6197,16 +4847,10 @@ "paragraph": "This library also allows you to connect to internet through NarrowBand IoT or LTE Cat M1 networks.\u003c/br\u003e", "website": "http://www.arduino.cc/en/Reference/MKRNB", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MKRNB.git", - "providesIncludes": [ - "MKRNB.h" - ], + "providesIncludes": ["MKRNB.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/MKRNB-1.2.0.zip", "archiveFileName": "MKRNB-1.2.0.zip", "size": 73794, @@ -6221,16 +4865,10 @@ "paragraph": "This library also allows you to connect to internet through NarrowBand IoT or LTE Cat M1 networks.\u003c/br\u003e", "website": "http://www.arduino.cc/en/Reference/MKRNB", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MKRNB.git", - "providesIncludes": [ - "MKRNB.h" - ], + "providesIncludes": ["MKRNB.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/MKRNB-1.3.0.zip", "archiveFileName": "MKRNB-1.3.0.zip", "size": 74387, @@ -6245,16 +4883,10 @@ "paragraph": "This library also allows you to connect to internet through NarrowBand IoT or LTE Cat M1 networks.\u003c/br\u003e", "website": "http://www.arduino.cc/en/Reference/MKRNB", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MKRNB.git", - "providesIncludes": [ - "MKRNB.h" - ], + "providesIncludes": ["MKRNB.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/MKRNB-1.3.1.zip", "archiveFileName": "MKRNB-1.3.1.zip", "size": 74428, @@ -6269,16 +4901,10 @@ "paragraph": "This library also allows you to connect to internet through NarrowBand IoT or LTE Cat M1 networks.\u003c/br\u003e", "website": "http://www.arduino.cc/en/Reference/MKRNB", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MKRNB.git", - "providesIncludes": [ - "MKRNB.h" - ], + "providesIncludes": ["MKRNB.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/MKRNB-1.3.2.zip", "archiveFileName": "MKRNB-1.3.2.zip", "size": 74446, @@ -6292,16 +4918,10 @@ "sentence": "[BETA] Allows you to send and receive MQTT messages using Arduino.", "website": "https://github.com/arduino-libraries/ArduinoMqttClient", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoMqttClient.git", - "providesIncludes": [ - "ArduinoMqttClient.h" - ], + "providesIncludes": ["ArduinoMqttClient.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoMqttClient-0.1.0.zip", "archiveFileName": "ArduinoMqttClient-0.1.0.zip", "size": 23275, @@ -6315,16 +4935,10 @@ "sentence": "[BETA] Allows you to send and receive MQTT messages using Arduino.", "website": "https://github.com/arduino-libraries/ArduinoMqttClient", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoMqttClient.git", - "providesIncludes": [ - "ArduinoMqttClient.h" - ], + "providesIncludes": ["ArduinoMqttClient.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoMqttClient-0.1.1.zip", "archiveFileName": "ArduinoMqttClient-0.1.1.zip", "size": 24021, @@ -6338,16 +4952,10 @@ "sentence": "[BETA] Allows you to send and receive MQTT messages using Arduino.", "website": "https://github.com/arduino-libraries/ArduinoMqttClient", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoMqttClient.git", - "providesIncludes": [ - "ArduinoMqttClient.h" - ], + "providesIncludes": ["ArduinoMqttClient.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoMqttClient-0.1.2.zip", "archiveFileName": "ArduinoMqttClient-0.1.2.zip", "size": 24038, @@ -6361,16 +4969,10 @@ "sentence": "[BETA] Allows you to send and receive MQTT messages using Arduino.", "website": "https://github.com/arduino-libraries/ArduinoMqttClient", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoMqttClient.git", - "providesIncludes": [ - "ArduinoMqttClient.h" - ], + "providesIncludes": ["ArduinoMqttClient.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoMqttClient-0.1.3.zip", "archiveFileName": "ArduinoMqttClient-0.1.3.zip", "size": 24041, @@ -6384,16 +4986,10 @@ "sentence": "Examples of how to connect various Arduino boards to cloud providers", "website": "https://github.com/arduino/ArduinoCloudProviderExamples", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino/ArduinoCloudProviderExamples.git", - "providesIncludes": [ - "ArduinoCloudProviderExamples.h" - ], + "providesIncludes": ["ArduinoCloudProviderExamples.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino/Arduino_Cloud_Provider_Examples-1.0.0.zip", "archiveFileName": "Arduino_Cloud_Provider_Examples-1.0.0.zip", "size": 10032, @@ -6407,16 +5003,10 @@ "sentence": "Examples of how to connect various Arduino boards to cloud providers", "website": "https://github.com/arduino/ArduinoCloudProviderExamples", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino/ArduinoCloudProviderExamples.git", - "providesIncludes": [ - "ArduinoCloudProviderExamples.h" - ], + "providesIncludes": ["ArduinoCloudProviderExamples.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino/Arduino_Cloud_Provider_Examples-1.1.0.zip", "archiveFileName": "Arduino_Cloud_Provider_Examples-1.1.0.zip", "size": 18811, @@ -6430,16 +5020,10 @@ "sentence": "Examples of how to connect various Arduino boards to cloud providers", "website": "https://github.com/arduino/ArduinoCloudProviderExamples", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino/ArduinoCloudProviderExamples.git", - "providesIncludes": [ - "ArduinoCloudProviderExamples.h" - ], + "providesIncludes": ["ArduinoCloudProviderExamples.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino/Arduino_Cloud_Provider_Examples-1.2.0.zip", "archiveFileName": "Arduino_Cloud_Provider_Examples-1.2.0.zip", "size": 28232, @@ -6453,16 +5037,10 @@ "sentence": "Allows you to read the acceleration, gyroscope, magnetic field and euler angles from the IMU on your MKR IMU shield.", "website": "http://github.com/arduino-libraries/MKRIMU", "category": "Sensors", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/MKRIMU.git", - "providesIncludes": [ - "MKRIMU.h" - ], + "providesIncludes": ["MKRIMU.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/MKRIMU-1.0.0.zip", "archiveFileName": "MKRIMU-1.0.0.zip", "size": 9534, @@ -6477,12 +5055,8 @@ "paragraph": "Easly connect your Arduino/Genuino board to the Arduino Cloud", "website": "https://github.com/arduino-libraries/ArduinoCloud", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoCloudThing.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoCloudThing-1.1.0.zip", "archiveFileName": "ArduinoCloudThing-1.1.0.zip", @@ -6498,12 +5072,8 @@ "paragraph": "Easly connect your Arduino/Genuino board to the Arduino Cloud", "website": "https://github.com/arduino-libraries/ArduinoCloudThing", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoCloudThing.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoCloudThing-1.3.1.zip", "archiveFileName": "ArduinoCloudThing-1.3.1.zip", @@ -6519,12 +5089,8 @@ "paragraph": "Easly connect your Arduino/Genuino board to the Arduino Cloud", "website": "https://github.com/arduino-libraries/ArduinoCloudThing", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoCloudThing.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoCloudThing-1.4.0.zip", "archiveFileName": "ArduinoCloudThing-1.4.0.zip", @@ -6540,12 +5106,8 @@ "paragraph": "Easly connect your Arduino/Genuino board to the Arduino Cloud", "website": "https://github.com/arduino-libraries/ArduinoCloudThing", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoCloudThing.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoCloudThing-1.4.1.zip", "archiveFileName": "ArduinoCloudThing-1.4.1.zip", @@ -6561,12 +5123,8 @@ "paragraph": "Easly connect your Arduino/Genuino board to the Arduino Cloud", "website": "https://github.com/arduino-libraries/ArduinoCloudThing", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoCloudThing.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoCloudThing-1.5.0.zip", "archiveFileName": "ArduinoCloudThing-1.5.0.zip", @@ -6582,12 +5140,8 @@ "paragraph": "Easly connect your Arduino/Genuino board to the Arduino Cloud", "website": "https://github.com/arduino-libraries/ArduinoCloudThing", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoCloudThing.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoCloudThing-1.5.1.zip", "archiveFileName": "ArduinoCloudThing-1.5.1.zip", @@ -6603,12 +5157,8 @@ "paragraph": "Easly connect your Arduino/Genuino board to the Arduino Cloud", "website": "https://github.com/arduino-libraries/ArduinoCloudThing", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoCloudThing.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoCloudThing-1.5.2.zip", "archiveFileName": "ArduinoCloudThing-1.5.2.zip", @@ -6624,12 +5174,8 @@ "paragraph": "Easly connect your Arduino/Genuino board to the Arduino Cloud", "website": "https://github.com/arduino-libraries/ArduinoCloudThing", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoCloudThing.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoCloudThing-1.5.3.zip", "archiveFileName": "ArduinoCloudThing-1.5.3.zip", @@ -6645,12 +5191,8 @@ "paragraph": "Easly connect your Arduino/Genuino board to the Arduino Cloud", "website": "https://github.com/arduino-libraries/ArduinoCloudThing", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoCloudThing.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoCloudThing-1.5.4.zip", "archiveFileName": "ArduinoCloudThing-1.5.4.zip", @@ -6665,16 +5207,10 @@ "sentence": "[BETA] Process JSON in your Arduino sketches.", "website": "http://github.com/arduino-libraries/Arduino_JSON", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Arduino_JSON.git", - "providesIncludes": [ - "Arduino_JSON.h" - ], + "providesIncludes": ["Arduino_JSON.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Arduino_JSON-0.1.0.zip", "archiveFileName": "Arduino_JSON-0.1.0.zip", "size": 31595, @@ -6688,16 +5224,10 @@ "sentence": "Allows you to read the temperature, humidity, pressure, light and UV sensors of your MKR ENV shield.", "website": "http://github.com/arduino-libraries/Arduino_MKRENV", "category": "Sensors", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Arduino_MKRENV.git", - "providesIncludes": [ - "Arduino_MKRENV.h" - ], + "providesIncludes": ["Arduino_MKRENV.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Arduino_MKRENV-1.0.0.zip", "archiveFileName": "Arduino_MKRENV-1.0.0.zip", "size": 7134, @@ -6711,16 +5241,10 @@ "sentence": "Allows you to read the temperature, humidity, pressure, light and UV sensors of your MKR ENV shield.", "website": "http://github.com/arduino-libraries/Arduino_MKRENV", "category": "Sensors", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Arduino_MKRENV.git", - "providesIncludes": [ - "Arduino_MKRENV.h" - ], + "providesIncludes": ["Arduino_MKRENV.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Arduino_MKRENV-1.1.0.zip", "archiveFileName": "Arduino_MKRENV-1.1.0.zip", "size": 9131, @@ -6735,16 +5259,10 @@ "paragraph": "This library depends on ArduinoECCX08.", "website": "http://www.arduino.cc/en/Reference/ArduinoBearSSL", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoIoTCloudBearSSL.git", - "providesIncludes": [ - "ArduinoIoTCloudBearSSL.h" - ], + "providesIncludes": ["ArduinoIoTCloudBearSSL.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoIoTCloudBearSSL-1.1.1.zip", "archiveFileName": "ArduinoIoTCloudBearSSL-1.1.1.zip", "size": 624334, @@ -6759,16 +5277,10 @@ "paragraph": "Depends on the ArduinoGraphics library.", "website": "http://github.com/arduino-libraries/Arduino_MKRRGB", "category": "Display", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Arduino_MKRRGB.git", - "providesIncludes": [ - "Arduino_MKRRGB.h" - ], + "providesIncludes": ["Arduino_MKRRGB.h"], "dependencies": [ { "name": "ArduinoGraphics" @@ -6788,16 +5300,10 @@ "paragraph": "It provides a ConnectionManager to handle connection/disconnection, property-change updates and events callbacks. The supported boards are MKRGSM, MKR1000 and WiFi101.", "website": "https://github.com/arduino-libraries/ArduinoIoTCloud", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoIoTCloud.git", - "providesIncludes": [ - "ArduinoIoTCloud.h" - ], + "providesIncludes": ["ArduinoIoTCloud.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoIoTCloud-0.4.1.zip", "archiveFileName": "ArduinoIoTCloud-0.4.1.zip", "size": 37828, @@ -6812,16 +5318,10 @@ "paragraph": "It provides a ConnectionManager to handle connection/disconnection, property-change updates and events callbacks. The supported boards are MKRGSM, MKR1000 and WiFi101.", "website": "https://github.com/arduino-libraries/ArduinoIoTCloud", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoIoTCloud.git", - "providesIncludes": [ - "ArduinoIoTCloud.h" - ], + "providesIncludes": ["ArduinoIoTCloud.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoIoTCloud-0.5.0.zip", "archiveFileName": "ArduinoIoTCloud-0.5.0.zip", "size": 41240, @@ -6836,16 +5336,10 @@ "paragraph": "It provides a ConnectionManager to handle connection/disconnection, property-change updates and events callbacks. The supported boards are MKRGSM, MKR1000 and WiFi101.", "website": "https://github.com/arduino-libraries/ArduinoIoTCloud", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoIoTCloud.git", - "providesIncludes": [ - "ArduinoIoTCloud.h" - ], + "providesIncludes": ["ArduinoIoTCloud.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoIoTCloud-0.5.1.zip", "archiveFileName": "ArduinoIoTCloud-0.5.1.zip", "size": 45675, @@ -6860,16 +5354,10 @@ "paragraph": "It provides a ConnectionManager to handle connection/disconnection, property-change updates and events callbacks. The supported boards are MKRGSM, MKR1000 and WiFi101.", "website": "https://github.com/arduino-libraries/ArduinoIoTCloud", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoIoTCloud.git", - "providesIncludes": [ - "ArduinoIoTCloud.h" - ], + "providesIncludes": ["ArduinoIoTCloud.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoIoTCloud-0.5.10.zip", "archiveFileName": "ArduinoIoTCloud-0.5.10.zip", "size": 54435, @@ -6884,16 +5372,10 @@ "paragraph": "It provides a ConnectionManager to handle connection/disconnection, property-change updates and events callbacks. The supported boards are MKRGSM, MKR1000 and WiFi101.", "website": "https://github.com/arduino-libraries/ArduinoIoTCloud", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoIoTCloud.git", - "providesIncludes": [ - "ArduinoIoTCloud.h" - ], + "providesIncludes": ["ArduinoIoTCloud.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoIoTCloud-0.5.11.zip", "archiveFileName": "ArduinoIoTCloud-0.5.11.zip", "size": 58317, @@ -6908,16 +5390,10 @@ "paragraph": "It provides a ConnectionManager to handle connection/disconnection, property-change updates and events callbacks. The supported boards are MKRGSM, MKR1000 and WiFi101.", "website": "https://github.com/arduino-libraries/ArduinoIoTCloud", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoIoTCloud.git", - "providesIncludes": [ - "ArduinoIoTCloud.h" - ], + "providesIncludes": ["ArduinoIoTCloud.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoIoTCloud-0.5.2.zip", "archiveFileName": "ArduinoIoTCloud-0.5.2.zip", "size": 45668, @@ -6932,16 +5408,10 @@ "paragraph": "It provides a ConnectionManager to handle connection/disconnection, property-change updates and events callbacks. The supported boards are MKRGSM, MKR1000 and WiFi101.", "website": "https://github.com/arduino-libraries/ArduinoIoTCloud", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoIoTCloud.git", - "providesIncludes": [ - "ArduinoIoTCloud.h" - ], + "providesIncludes": ["ArduinoIoTCloud.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoIoTCloud-0.5.3.zip", "archiveFileName": "ArduinoIoTCloud-0.5.3.zip", "size": 51879, @@ -6956,16 +5426,10 @@ "paragraph": "It provides a ConnectionManager to handle connection/disconnection, property-change updates and events callbacks. The supported boards are MKRGSM, MKR1000 and WiFi101.", "website": "https://github.com/arduino-libraries/ArduinoIoTCloud", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoIoTCloud.git", - "providesIncludes": [ - "ArduinoIoTCloud.h" - ], + "providesIncludes": ["ArduinoIoTCloud.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoIoTCloud-0.5.4.zip", "archiveFileName": "ArduinoIoTCloud-0.5.4.zip", "size": 51459, @@ -6980,16 +5444,10 @@ "paragraph": "It provides a ConnectionManager to handle connection/disconnection, property-change updates and events callbacks. The supported boards are MKRGSM, MKR1000 and WiFi101.", "website": "https://github.com/arduino-libraries/ArduinoIoTCloud", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoIoTCloud.git", - "providesIncludes": [ - "ArduinoIoTCloud.h" - ], + "providesIncludes": ["ArduinoIoTCloud.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoIoTCloud-0.5.5.zip", "archiveFileName": "ArduinoIoTCloud-0.5.5.zip", "size": 51466, @@ -7004,16 +5462,10 @@ "paragraph": "It provides a ConnectionManager to handle connection/disconnection, property-change updates and events callbacks. The supported boards are MKRGSM, MKR1000 and WiFi101.", "website": "https://github.com/arduino-libraries/ArduinoIoTCloud", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoIoTCloud.git", - "providesIncludes": [ - "ArduinoIoTCloud.h" - ], + "providesIncludes": ["ArduinoIoTCloud.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoIoTCloud-0.5.6.zip", "archiveFileName": "ArduinoIoTCloud-0.5.6.zip", "size": 51467, @@ -7028,16 +5480,10 @@ "paragraph": "It provides a ConnectionManager to handle connection/disconnection, property-change updates and events callbacks. The supported boards are MKRGSM, MKR1000 and WiFi101.", "website": "https://github.com/arduino-libraries/ArduinoIoTCloud", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoIoTCloud.git", - "providesIncludes": [ - "ArduinoIoTCloud.h" - ], + "providesIncludes": ["ArduinoIoTCloud.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoIoTCloud-0.5.7.zip", "archiveFileName": "ArduinoIoTCloud-0.5.7.zip", "size": 54069, @@ -7052,16 +5498,10 @@ "paragraph": "It provides a ConnectionManager to handle connection/disconnection, property-change updates and events callbacks. The supported boards are MKRGSM, MKR1000 and WiFi101.", "website": "https://github.com/arduino-libraries/ArduinoIoTCloud", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoIoTCloud.git", - "providesIncludes": [ - "ArduinoIoTCloud.h" - ], + "providesIncludes": ["ArduinoIoTCloud.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoIoTCloud-0.5.8.zip", "archiveFileName": "ArduinoIoTCloud-0.5.8.zip", "size": 54109, @@ -7076,16 +5516,10 @@ "paragraph": "It provides a ConnectionManager to handle connection/disconnection, property-change updates and events callbacks. The supported boards are MKRGSM, MKR1000 and WiFi101.", "website": "https://github.com/arduino-libraries/ArduinoIoTCloud", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoIoTCloud.git", - "providesIncludes": [ - "ArduinoIoTCloud.h" - ], + "providesIncludes": ["ArduinoIoTCloud.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoIoTCloud-0.5.9.zip", "archiveFileName": "ArduinoIoTCloud-0.5.9.zip", "size": 54496, @@ -7100,16 +5534,10 @@ "paragraph": "It provides a ConnectionManager to handle connection/disconnection, property-change updates and events callbacks. The supported boards are MKRGSM, MKR1000 and WiFi101.", "website": "https://github.com/arduino-libraries/ArduinoIoTCloud", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoIoTCloud.git", - "providesIncludes": [ - "ArduinoIoTCloud.h" - ], + "providesIncludes": ["ArduinoIoTCloud.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoIoTCloud-0.6.0.zip", "archiveFileName": "ArduinoIoTCloud-0.6.0.zip", "size": 60740, @@ -7124,16 +5552,10 @@ "paragraph": "It provides a ConnectionManager to handle connection/disconnection, property-change updates and events callbacks. The supported boards are MKRGSM, MKR1000 and WiFi101.", "website": "https://github.com/arduino-libraries/ArduinoIoTCloud", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoIoTCloud.git", - "providesIncludes": [ - "ArduinoIoTCloud.h" - ], + "providesIncludes": ["ArduinoIoTCloud.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoIoTCloud-0.6.1.zip", "archiveFileName": "ArduinoIoTCloud-0.6.1.zip", "size": 60635, @@ -7148,16 +5570,10 @@ "paragraph": "It provides a ConnectionManager to handle connection/disconnection, property-change updates and events callbacks. The supported boards are MKRGSM, MKR1000 and WiFi101.", "website": "https://github.com/arduino-libraries/ArduinoIoTCloud", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoIoTCloud.git", - "providesIncludes": [ - "ArduinoIoTCloud.h" - ], + "providesIncludes": ["ArduinoIoTCloud.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoIoTCloud-0.7.0.zip", "archiveFileName": "ArduinoIoTCloud-0.7.0.zip", "size": 60661, @@ -7172,16 +5588,10 @@ "paragraph": "Based on the Processing API.", "website": "http://github.com/arduino-libraries/ArduinoGraphics", "category": "Display", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/ArduinoGraphics.git", - "providesIncludes": [ - "ArduinoGraphics.h" - ], + "providesIncludes": ["ArduinoGraphics.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/ArduinoGraphics-1.0.0.zip", "archiveFileName": "ArduinoGraphics-1.0.0.zip", "size": 47622, @@ -7195,16 +5605,10 @@ "sentence": "Allows you to read the temperature sensors connected to your MKR THERM shield.", "website": "https://github.com/arduino-libraries/Arduino_MKRTHERM", "category": "Sensors", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Arduino_MKRTHERM.git", - "providesIncludes": [ - "Arduino_MKRTHERM.h" - ], + "providesIncludes": ["Arduino_MKRTHERM.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Arduino_MKRTHERM-1.0.0.zip", "archiveFileName": "Arduino_MKRTHERM-1.0.0.zip", "size": 6005, @@ -7219,13 +5623,8 @@ "paragraph": "Unleash your creativity with the HDMI output and the Camera capture; also contains some IO/communication IPs (less than VidorBase)", "website": "https://github.com/arduino/VidorLibs", "category": "Data Processing", - "architectures": [ - "samd", - "samd_beta" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd", "samd_beta"], + "types": ["Arduino"], "repository": "https://github.com/vidor-libraries/VidorGraphics.git", "url": "http://downloads.arduino.cc/libraries/github.com/vidor-libraries/VidorGraphics-1.0.1.zip", "archiveFileName": "VidorGraphics-1.0.1.zip", @@ -7241,13 +5640,8 @@ "paragraph": "Unleash your creativity with the HDMI output and the Camera capture; also contains some IO/communication IPs (less than VidorBase)", "website": "https://github.com/vidor-libraries/VidorGraphics", "category": "Data Processing", - "architectures": [ - "samd", - "samd_beta" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd", "samd_beta"], + "types": ["Arduino"], "repository": "https://github.com/vidor-libraries/VidorGraphics.git", "url": "http://downloads.arduino.cc/libraries/github.com/vidor-libraries/VidorGraphics-1.0.2.zip", "archiveFileName": "VidorGraphics-1.0.2.zip", @@ -7263,13 +5657,8 @@ "paragraph": "Unleash your creativity with the HDMI output and the Camera capture; also contains some IO/communication IPs (less than VidorBase)", "website": "https://github.com/vidor-libraries/VidorGraphics", "category": "Data Processing", - "architectures": [ - "samd", - "samd_beta" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd", "samd_beta"], + "types": ["Arduino"], "repository": "https://github.com/vidor-libraries/VidorGraphics.git", "url": "http://downloads.arduino.cc/libraries/github.com/vidor-libraries/VidorGraphics-1.0.3.zip", "archiveFileName": "VidorGraphics-1.0.3.zip", @@ -7285,13 +5674,8 @@ "paragraph": "Unleash your creativity with the HDMI output and the Camera capture; also contains some IO/communication IPs (less than VidorBase)", "website": "https://github.com/vidor-libraries/VidorGraphics", "category": "Data Processing", - "architectures": [ - "samd", - "samd_beta" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd", "samd_beta"], + "types": ["Arduino"], "repository": "https://github.com/vidor-libraries/VidorGraphics.git", "url": "http://downloads.arduino.cc/libraries/github.com/vidor-libraries/VidorGraphics-1.1.0.zip", "archiveFileName": "VidorGraphics-1.1.0.zip", @@ -7307,13 +5691,8 @@ "paragraph": "Provides extended IO functionalities and interfaces", "website": "https://github.com/arduino/VidorLibs", "category": "Data Processing", - "architectures": [ - "samd", - "samd_beta" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd", "samd_beta"], + "types": ["Arduino"], "repository": "https://github.com/vidor-libraries/VidorPeripherals.git", "url": "http://downloads.arduino.cc/libraries/github.com/vidor-libraries/VidorPeripherals-1.0.0.zip", "archiveFileName": "VidorPeripherals-1.0.0.zip", @@ -7329,13 +5708,8 @@ "paragraph": "Provides extended IO functionalities and interfaces", "website": "https://github.com/vidor-libraries/VidorPeripherals", "category": "Data Processing", - "architectures": [ - "samd", - "samd_beta" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd", "samd_beta"], + "types": ["Arduino"], "repository": "https://github.com/vidor-libraries/VidorPeripherals.git", "url": "http://downloads.arduino.cc/libraries/github.com/vidor-libraries/VidorPeripherals-1.0.1.zip", "archiveFileName": "VidorPeripherals-1.0.1.zip", @@ -7351,13 +5725,8 @@ "paragraph": "Provides extended IO functionalities and interfaces", "website": "https://github.com/vidor-libraries/VidorPeripherals", "category": "Data Processing", - "architectures": [ - "samd", - "samd_beta" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd", "samd_beta"], + "types": ["Arduino"], "repository": "https://github.com/vidor-libraries/VidorPeripherals.git", "url": "http://downloads.arduino.cc/libraries/github.com/vidor-libraries/VidorPeripherals-1.1.0.zip", "archiveFileName": "VidorPeripherals-1.1.0.zip", @@ -7373,13 +5742,8 @@ "paragraph": "PluggableUSB module to emulate an USB Blaster. The basic port targets Arduino MKRVidor4000", "website": "https://github.com/arduino/VidorUtils/extras", "category": "Data Processing", - "architectures": [ - "samd", - "samd_beta" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd", "samd_beta"], + "types": ["Arduino"], "repository": "https://github.com/vidor-libraries/USBBlaster.git", "url": "http://downloads.arduino.cc/libraries/github.com/vidor-libraries/USBBlaster-1.0.0.zip", "archiveFileName": "USBBlaster-1.0.0.zip", @@ -7395,14 +5759,8 @@ "paragraph": "Arduino Braccio", "website": "www.arduino.org", "category": "Device Control", - "architectures": [ - "avr", - "samd", - "sam" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr", "samd", "sam"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Braccio.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Braccio-2.0.1.zip", "archiveFileName": "Braccio-2.0.1.zip", @@ -7418,14 +5776,8 @@ "paragraph": "Arduino Braccio", "website": "http://www.arduino.org", "category": "Device Control", - "architectures": [ - "avr", - "samd", - "sam" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr", "samd", "sam"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Braccio.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Braccio-2.0.2.zip", "archiveFileName": "Braccio-2.0.2.zip", @@ -7441,14 +5793,8 @@ "paragraph": "Works only for TinkerKit Braccio.", "website": "http://www.arduino.org/learning/reference/Braccio", "category": "Device Control", - "architectures": [ - "avr", - "samd", - "sam" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr", "samd", "sam"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Braccio.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Braccio-2.0.3.zip", "archiveFileName": "Braccio-2.0.3.zip", @@ -7464,13 +5810,8 @@ "paragraph": "Enables the communication between the Linux processor and the AVR. For Arduino Yún, Yún Mini, Linino One, Arduino Tian and Arduino Industrial.", "website": "http://www.arduino.org/learning/reference/ciao-library", "category": "Communication", - "architectures": [ - "avr", - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr", "samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Ciao.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Ciao-0.1.0.zip", "archiveFileName": "Ciao-0.1.0.zip", @@ -7486,13 +5827,8 @@ "paragraph": "Create your own Ciao Connector for your needs and easily use it. Works only on Linino based boards like Yún, Yún Mini, Tian and Industrial 101.", "website": "http://www.arduino.org/learning/reference/ciao-library", "category": "Communication", - "architectures": [ - "avr", - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr", "samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Ciao.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Ciao-0.1.1.zip", "archiveFileName": "Ciao-0.1.1.zip", @@ -7508,12 +5844,8 @@ "paragraph": "Use this library only with Arduino Uno WiFi Developer Edition.", "website": "http://www.arduino.org", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/UnoWiFi-Developer-Edition-Lib.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Arduino_Uno_WiFi_Dev_Ed_Library-0.0.3.zip", "archiveFileName": "Arduino_Uno_WiFi_Dev_Ed_Library-0.0.3.zip", @@ -7529,12 +5861,8 @@ "paragraph": "Useful if the EEPROM is not available or too small. Currently, only ATSAMD21 cpu is supported (and conequently every board based on this cpu like the Arduino Zero or Aduino MKR1000).", "website": "https://github.com/cmaglie/FlashStorage", "category": "Data Storage", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/cmaglie/FlashStorage.git", "url": "http://downloads.arduino.cc/libraries/github.com/cmaglie/FlashStorage-0.5.0.zip", "archiveFileName": "FlashStorage-0.5.0.zip", @@ -7550,12 +5878,8 @@ "paragraph": "Useful if the EEPROM is not available or too small. Currently, only ATSAMD21 cpu is supported (and consequently every board based on this cpu like the Arduino Zero or Aduino MKR1000).", "website": "https://github.com/cmaglie/FlashStorage", "category": "Data Storage", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/cmaglie/FlashStorage.git", "url": "http://downloads.arduino.cc/libraries/github.com/cmaglie/FlashStorage-0.6.0.zip", "archiveFileName": "FlashStorage-0.6.0.zip", @@ -7571,12 +5895,8 @@ "paragraph": "Useful if the EEPROM is not available or too small. Currently, only ATSAMD21 cpu is supported (and consequently every board based on this cpu like the Arduino Zero or Aduino MKR1000).", "website": "https://github.com/cmaglie/FlashStorage", "category": "Data Storage", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/cmaglie/FlashStorage.git", "url": "http://downloads.arduino.cc/libraries/github.com/cmaglie/FlashStorage-0.7.0.zip", "archiveFileName": "FlashStorage-0.7.0.zip", @@ -7592,12 +5912,8 @@ "paragraph": "Useful if the EEPROM is not available or too small. Currently, only ATSAMD21 cpu is supported (and consequently every board based on this cpu like the Arduino Zero or Aduino MKR1000).", "website": "https://github.com/cmaglie/FlashStorage", "category": "Data Storage", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/cmaglie/FlashStorage.git", "url": "http://downloads.arduino.cc/libraries/github.com/cmaglie/FlashStorage-0.7.1.zip", "archiveFileName": "FlashStorage-0.7.1.zip", @@ -7613,12 +5929,8 @@ "paragraph": "This library allows you to send and receive LoRaWan packets", "website": "http://www.arduino.org/learning/reference/LoRaNode", "category": "Communication", - "architectures": [ - "nrf52" - ], - "types": [ - "Arduino" - ], + "architectures": ["nrf52"], + "types": ["Arduino"], "repository": "https://github.com/arduino-org/arduino-library-lora-node-shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-org/LoRa_Node-1.0.0.zip", "archiveFileName": "LoRa_Node-1.0.0.zip", @@ -7634,12 +5946,8 @@ "paragraph": "This library allows you to send and receive LoRaWan packets", "website": "http://www.arduino.org/learning/reference/LoRaNode", "category": "Communication", - "architectures": [ - "nrf52" - ], - "types": [ - "Arduino" - ], + "architectures": ["nrf52"], + "types": ["Arduino"], "repository": "https://github.com/arduino-org/arduino-library-lora-node-shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-org/LoRa_Node-1.0.1.zip", "archiveFileName": "LoRa_Node-1.0.1.zip", @@ -7655,16 +5963,10 @@ "paragraph": "With this library you can instantiate Servers, Clients and send/receive UDP packets through WiFi. The shield can connect either to open or encrypted networks (WEP, WPA). The IP address can be assigned statically or through a DHCP. The library can also manage DNS.", "website": "http://www.arduino.org/learning/reference/wifilink", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-org/arduino-library-wifilink.git", - "providesIncludes": [ - "WiFiLink.h" - ], + "providesIncludes": ["WiFiLink.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-org/WiFi_Link-1.0.0.zip", "archiveFileName": "WiFi_Link-1.0.0.zip", "size": 71298, @@ -7679,16 +5981,10 @@ "paragraph": "With this library you can instantiate Servers, Clients and send/receive UDP packets through WiFi. The shield can connect either to open or encrypted networks (WEP, WPA). The IP address can be assigned statically or through a DHCP. The library can also manage DNS.", "website": "http://www.arduino.org/learning/reference/wifilink", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-org/arduino-library-wifilink.git", - "providesIncludes": [ - "WiFiLink.h" - ], + "providesIncludes": ["WiFiLink.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-org/WiFi_Link-1.0.1.zip", "archiveFileName": "WiFi_Link-1.0.1.zip", "size": 73337, @@ -7703,12 +5999,8 @@ "paragraph": "Is intended to be used with the Education Shield provided in the CTC kit. It presents the neccesary functions to interact with 3 and 4 pin connectors used in many sensors and actuators. Furthermore, it includes the functionality of SD-Card Reader and audio jack.", "website": "http://kreatech.verkstad.cc/en/course-literature/education-shield/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/arduinoverkstad/EducationShield.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduinoverkstad/EducationShield-0.9.2.zip", "archiveFileName": "EducationShield-0.9.2.zip", @@ -7724,12 +6016,8 @@ "paragraph": "Is intended to be used with the Education Shield provided in the CTC kit. It presents the neccesary functions to interact with 3 and 4 pin connectors used in many sensors and actuators. Furthermore, it includes the functionality of SD-Card Reader and audio jack.", "website": "http://kreatech.verkstad.cc/en/course-literature/education-shield/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/arduinoverkstad/EducationShield.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduinoverkstad/EducationShield-1.0.0.zip", "archiveFileName": "EducationShield-1.0.0.zip", @@ -7745,12 +6033,8 @@ "paragraph": "Is intended to be used with the Education Shield provided in the CTC kit. It presents the neccesary functions to interact with 3 and 4 pin connectors used in many sensors and actuators. Furthermore, it includes the functionality of SD-Card Reader and audio jack.", "website": "http://kreatech.verkstad.cc/en/course-literature/education-shield/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/arduinoverkstad/EducationShield.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduinoverkstad/EducationShield-1.0.1.zip", "archiveFileName": "EducationShield-1.0.1.zip", @@ -7766,13 +6050,8 @@ "paragraph": "Is intended to be used with the Education Shield provided in the CTC kit. It presents the neccesary functions to interact with 3 and 4 pin connectors used in many sensors and actuators.", "website": "http://kreatech.verkstad.cc/en/course-literature/education-shield/", "category": "Other", - "architectures": [ - "avr", - "arc32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "arc32"], + "types": ["Contributed"], "repository": "https://github.com/arduinoverkstad/EducationShield.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduinoverkstad/EducationShield-1.1.1.zip", "archiveFileName": "EducationShield-1.1.1.zip", @@ -7788,13 +6067,8 @@ "paragraph": "Is intended to be used with the Education Shield provided in the CTC kit. It presents the neccesary functions to interact with 3 and 4 pin connectors used in many sensors and actuators.", "website": "https://create.arduino.cc/ctc/101/", "category": "Other", - "architectures": [ - "avr", - "arc32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "arc32"], + "types": ["Contributed"], "repository": "https://github.com/arduinoverkstad/EducationShield.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduinoverkstad/EducationShield-1.2.0.zip", "archiveFileName": "EducationShield-1.2.0.zip", @@ -7810,13 +6084,8 @@ "paragraph": "Is intended to be used with the Education Shield provided in the CTC kit. It presents the neccesary functions to interact with 3 and 4 pin connectors used in many sensors and actuators.", "website": "https://create.arduino.cc/ctc/101/", "category": "Other", - "architectures": [ - "avr", - "arc32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "arc32"], + "types": ["Contributed"], "repository": "https://github.com/arduinoverkstad/EducationShield.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduinoverkstad/EducationShield-1.3.1.zip", "archiveFileName": "EducationShield-1.3.1.zip", @@ -7832,13 +6101,8 @@ "paragraph": "Is intended to be used with the Education Shield provided in the CTC kit. It presents the neccesary functions to interact with 3 and 4 pin connectors used in many sensors and actuators.", "website": "https://create.arduino.cc/ctc/101/", "category": "Other", - "architectures": [ - "avr", - "arc32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "arc32"], + "types": ["Contributed"], "repository": "https://github.com/arduinoverkstad/EducationShield.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduinoverkstad/EducationShield-1.4.2.zip", "archiveFileName": "EducationShield-1.4.2.zip", @@ -7854,13 +6118,8 @@ "paragraph": "Is intended to be used with the Education Shield provided in the CTC kit. It presents the neccesary functions to interact with 3 and 4 pin connectors used in many sensors and actuators.", "website": "https://create.arduino.cc/ctc/101/", "category": "Other", - "architectures": [ - "avr", - "arc32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "arc32"], + "types": ["Contributed"], "repository": "https://github.com/arduinoverkstad/EducationShield.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduinoverkstad/EducationShield-1.4.3.zip", "archiveFileName": "EducationShield-1.4.3.zip", @@ -7876,13 +6135,8 @@ "paragraph": "Is intended to be used with the Education Shield provided in the CTC kit. It presents the neccesary functions to interact with 3 and 4 pin connectors used in many sensors and actuators.", "website": "https://create.arduino.cc/ctc/101/", "category": "Other", - "architectures": [ - "avr", - "arc32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "arc32"], + "types": ["Contributed"], "repository": "https://github.com/arduinoverkstad/EducationShield.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduinoverkstad/EducationShield-1.4.4.zip", "archiveFileName": "EducationShield-1.4.4.zip", @@ -7898,13 +6152,8 @@ "paragraph": "Is intended to be used with the Education Shield provided in the CTC kit. It presents the neccesary functions to interact with 3 and 4 pin connectors used in many sensors and actuators.", "website": "https://create.arduino.cc/ctc/101/", "category": "Other", - "architectures": [ - "avr", - "arc32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "arc32"], + "types": ["Contributed"], "repository": "https://github.com/arduinoverkstad/EducationShield.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduinoverkstad/EducationShield-1.4.5.zip", "archiveFileName": "EducationShield-1.4.5.zip", @@ -7920,13 +6169,8 @@ "paragraph": "Is intended to be used with the Education Shield provided in the CTC kit. It presents the neccesary functions to interact with 3 and 4 pin connectors used in many sensors and actuators.", "website": "https://create.arduino.cc/ctc/101/", "category": "Other", - "architectures": [ - "avr", - "arc32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "arc32"], + "types": ["Contributed"], "repository": "https://github.com/arduinoverkstad/EducationShield.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduinoverkstad/EducationShield-1.4.6.zip", "archiveFileName": "EducationShield-1.4.6.zip", @@ -7942,13 +6186,8 @@ "paragraph": "Is intended to be used with the Education Shield provided in the CTC kit. It presents the neccesary functions to interact with 3 and 4 pin connectors used in many sensors and actuators.", "website": "https://create.arduino.cc/ctc/101/", "category": "Other", - "architectures": [ - "avr", - "arc32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "arc32"], + "types": ["Contributed"], "repository": "https://github.com/arduinoverkstad/EducationShield.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduinoverkstad/EducationShield-1.4.7.zip", "archiveFileName": "EducationShield-1.4.7.zip", @@ -7964,13 +6203,8 @@ "paragraph": "Arduino port of the Azure IoT C device SDK. It allows you to use your Arduino with the Azure IoT Hub. See readme for more details.", "website": "https://github.com/arduino-libraries/AzureIoTHub", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTHub-0.2.0.zip", "archiveFileName": "AzureIoTHub-0.2.0.zip", @@ -7986,13 +6220,8 @@ "paragraph": "Arduino port of the Azure IoT C device SDK. It allows you to use your Arduino with the Azure IoT Hub. See readme.md for more details. Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.", "website": "https://github.com/Azure/azure-iot-arduino", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTHub-1.0.17.zip", "archiveFileName": "AzureIoTHub-1.0.17.zip", @@ -8008,13 +6237,8 @@ "paragraph": "Arduino port of the Azure IoT C device SDK. It allows you to use your Arduino with the Azure IoT Hub. See readme.md for more details. Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.", "website": "https://github.com/Azure/azure-iot-arduino", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTHub-1.0.21.zip", "archiveFileName": "AzureIoTHub-1.0.21.zip", @@ -8030,13 +6254,8 @@ "paragraph": "Arduino port of the Azure IoT C device SDK. It allows you to use your Arduino with the Azure IoT Hub. See readme.md for more details. Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.", "website": "https://github.com/Azure/azure-iot-arduino", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTHub-1.0.30.zip", "archiveFileName": "AzureIoTHub-1.0.30.zip", @@ -8052,13 +6271,8 @@ "paragraph": "Arduino port of the Azure IoT C device SDK. It allows you to use your Arduino with the Azure IoT Hub. See readme.md for more details. Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.", "website": "https://github.com/Azure/azure-iot-arduino", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTHub-1.0.34.zip", "archiveFileName": "AzureIoTHub-1.0.34.zip", @@ -8074,13 +6288,8 @@ "paragraph": "Arduino port of the Azure IoT C device SDK. It allows you to use your Arduino with the Azure IoT Hub. See readme.md for more details. Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.", "website": "https://github.com/Azure/azure-iot-arduino", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTHub-1.0.35.zip", "archiveFileName": "AzureIoTHub-1.0.35.zip", @@ -8096,13 +6305,8 @@ "paragraph": "Arduino port of the Azure IoT C device SDK. It allows you to use your Arduino with the Azure IoT Hub. See readme.md for more details. Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.", "website": "https://github.com/Azure/azure-iot-arduino", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTHub-1.0.36.zip", "archiveFileName": "AzureIoTHub-1.0.36.zip", @@ -8118,13 +6322,8 @@ "paragraph": "Arduino port of the Azure IoT C device SDK. It allows you to use your Arduino with the Azure IoT Hub. See readme.md for more details. Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.", "website": "https://github.com/Azure/azure-iot-arduino", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTHub-1.0.39.zip", "archiveFileName": "AzureIoTHub-1.0.39.zip", @@ -8140,13 +6339,8 @@ "paragraph": "Arduino port of the Azure IoT C device SDK. It allows you to use your Arduino with the Azure IoT Hub. See readme.md for more details. Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.", "website": "https://github.com/Azure/azure-iot-arduino", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTHub-1.0.40.zip", "archiveFileName": "AzureIoTHub-1.0.40.zip", @@ -8162,13 +6356,8 @@ "paragraph": "Arduino port of the Azure IoT C device SDK. It allows you to use your Arduino with the Azure IoT Hub. See readme.md for more details. Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.", "website": "https://github.com/Azure/azure-iot-arduino", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTHub-1.0.41.zip", "archiveFileName": "AzureIoTHub-1.0.41.zip", @@ -8184,13 +6373,8 @@ "paragraph": "Arduino port of the Azure IoT C device SDK. It allows you to use your Arduino with the Azure IoT Hub. See readme.md for more details. Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.", "website": "https://github.com/Azure/azure-iot-arduino", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTHub-1.0.43.zip", "archiveFileName": "AzureIoTHub-1.0.43.zip", @@ -8206,13 +6390,8 @@ "paragraph": "Arduino port of the Azure IoT C device SDK. It allows you to use your Arduino with the Azure IoT Hub. See readme.md for more details. Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.", "website": "https://github.com/Azure/azure-iot-arduino", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTHub-1.0.44.zip", "archiveFileName": "AzureIoTHub-1.0.44.zip", @@ -8228,13 +6407,8 @@ "paragraph": "Arduino port of the Azure IoT C device SDK. It allows you to use your Arduino with the Azure IoT Hub. See readme.md for more details. Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.", "website": "https://github.com/Azure/azure-iot-arduino", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTHub-1.0.45.zip", "archiveFileName": "AzureIoTHub-1.0.45.zip", @@ -8250,13 +6424,8 @@ "paragraph": "Microsoft port of the Azure C Shared Utility. Together with AzureIoTHub, it allows you to use your Arduino with the Azure IoT Hub. See readme.md for more details. Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.", "website": "https://github.com/Azure/azure-iot-arduino-utility", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino-utility.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTUtility-1.0.17.zip", "archiveFileName": "AzureIoTUtility-1.0.17.zip", @@ -8272,13 +6441,8 @@ "paragraph": "Microsoft port of the Azure C Shared Utility. Together with AzureIoTHub, it allows you to use your Arduino with the Azure IoT Hub. See readme.md for more details. Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.", "website": "https://github.com/Azure/azure-iot-arduino-utility", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino-utility.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTUtility-1.0.21.zip", "archiveFileName": "AzureIoTUtility-1.0.21.zip", @@ -8294,13 +6458,8 @@ "paragraph": "Microsoft port of the Azure C Shared Utility. Together with AzureIoTHub, it allows you to use your Arduino with the Azure IoT Hub. See readme.md for more details. Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.", "website": "https://github.com/Azure/azure-iot-arduino-utility", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino-utility.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTUtility-1.0.30.zip", "archiveFileName": "AzureIoTUtility-1.0.30.zip", @@ -8316,13 +6475,8 @@ "paragraph": "Microsoft port of the Azure C Shared Utility. Together with AzureIoTHub, it allows you to use your Arduino with the Azure IoT Hub. See readme.md for more details. Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.", "website": "https://github.com/Azure/azure-iot-arduino-utility", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino-utility.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTUtility-1.0.34.zip", "archiveFileName": "AzureIoTUtility-1.0.34.zip", @@ -8338,13 +6492,8 @@ "paragraph": "Microsoft port of the Azure C Shared Utility. Together with AzureIoTHub, it allows you to use your Arduino with the Azure IoT Hub. See readme.md for more details. Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.", "website": "https://github.com/Azure/azure-iot-arduino-utility", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino-utility.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTUtility-1.0.35.zip", "archiveFileName": "AzureIoTUtility-1.0.35.zip", @@ -8360,13 +6509,8 @@ "paragraph": "Microsoft port of the Azure C Shared Utility. Together with AzureIoTHub, it allows you to use your Arduino with the Azure IoT Hub. See readme.md for more details. Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.", "website": "https://github.com/Azure/azure-iot-arduino-utility", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino-utility.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTUtility-1.0.36.zip", "archiveFileName": "AzureIoTUtility-1.0.36.zip", @@ -8382,13 +6526,8 @@ "paragraph": "Microsoft port of the Azure C Shared Utility. Together with AzureIoTHub, it allows you to use your Arduino with the Azure IoT Hub. See readme.md for more details. Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.", "website": "https://github.com/Azure/azure-iot-arduino-utility", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino-utility.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTUtility-1.0.39.zip", "archiveFileName": "AzureIoTUtility-1.0.39.zip", @@ -8404,13 +6543,8 @@ "paragraph": "Microsoft port of the Azure C Shared Utility. Together with AzureIoTHub, it allows you to use your Arduino with the Azure IoT Hub. See readme.md for more details. Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.", "website": "https://github.com/Azure/azure-iot-arduino-utility", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino-utility.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTUtility-1.0.40.zip", "archiveFileName": "AzureIoTUtility-1.0.40.zip", @@ -8426,13 +6560,8 @@ "paragraph": "Microsoft port of the Azure C Shared Utility. Together with AzureIoTHub, it allows you to use your Arduino with the Azure IoT Hub. See readme.md for more details. Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.", "website": "https://github.com/Azure/azure-iot-arduino-utility", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino-utility.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTUtility-1.0.41.zip", "archiveFileName": "AzureIoTUtility-1.0.41.zip", @@ -8448,13 +6577,8 @@ "paragraph": "Microsoft port of the Azure C Shared Utility. Together with AzureIoTHub, it allows you to use your Arduino with the Azure IoT Hub. See readme.md for more details. Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.", "website": "https://github.com/Azure/azure-iot-arduino-utility", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino-utility.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTUtility-1.0.42.zip", "archiveFileName": "AzureIoTUtility-1.0.42.zip", @@ -8470,13 +6594,8 @@ "paragraph": "Microsoft port of the Azure C Shared Utility. Together with AzureIoTHub, it allows you to use your Arduino with the Azure IoT Hub. See readme.md for more details. Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.", "website": "https://github.com/Azure/azure-iot-arduino-utility", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino-utility.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTUtility-1.0.43.zip", "archiveFileName": "AzureIoTUtility-1.0.43.zip", @@ -8492,13 +6611,8 @@ "paragraph": "Microsoft port of the Azure C Shared Utility. Together with AzureIoTHub, it allows you to use your Arduino with the Azure IoT Hub. See readme.md for more details. Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.", "website": "https://github.com/Azure/azure-iot-arduino-utility", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino-utility.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTUtility-1.0.44.zip", "archiveFileName": "AzureIoTUtility-1.0.44.zip", @@ -8514,13 +6628,8 @@ "paragraph": "Microsoft port of the Azure C Shared Utility. Together with AzureIoTHub, it allows you to use your Arduino with the Azure IoT Hub. See readme.md for more details. Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.", "website": "https://github.com/Azure/azure-iot-arduino-utility", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino-utility.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTUtility-1.0.45.zip", "archiveFileName": "AzureIoTUtility-1.0.45.zip", @@ -8536,12 +6645,8 @@ "paragraph": "Windows Virtual Shields for Arduino allows an Arduino to communicate with an open-source Windows Universal Application running on all Windows 10 devices, primarily focusing on Windows Phones. The library exposes the Windows Phones's sensors and capabilities to the an Arduino Sketch.", "website": "https://windowsondevices.com", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Partner" - ], + "architectures": ["*"], + "types": ["Partner"], "repository": "https://github.com/ms-iot/virtual-shields-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/ms-iot/Windows_Virtual_Shields_for_Arduino-1.1.0.zip", "archiveFileName": "Windows_Virtual_Shields_for_Arduino-1.1.0.zip", @@ -8557,12 +6662,8 @@ "paragraph": "Windows Virtual Shields for Arduino allows an Arduino to communicate with an open-source Windows Universal Application running on all Windows 10 devices, primarily focusing on Windows Phones. The library exposes the Windows Phones's sensors and capabilities to the an Arduino Sketch.", "website": "https://windowsondevices.com", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Partner" - ], + "architectures": ["*"], + "types": ["Partner"], "repository": "https://github.com/ms-iot/virtual-shields-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/ms-iot/Windows_Virtual_Shields_for_Arduino-1.2.0.zip", "archiveFileName": "Windows_Virtual_Shields_for_Arduino-1.2.0.zip", @@ -8578,13 +6679,8 @@ "paragraph": "Microsoft compact implementation of the MQTT protocol for small devices like Arduino. It allows you to use your Arduino with the Azure IoT Hub using MQTT as the transport protocol. See readme.md for more details.", "website": "https://github.com/Azure/azure-iot-arduino-protocol-mqtt", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino-protocol-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTProtocol_MQTT-1.0.17.zip", "archiveFileName": "AzureIoTProtocol_MQTT-1.0.17.zip", @@ -8600,13 +6696,8 @@ "paragraph": "Microsoft compact implementation of the MQTT protocol for small devices like Arduino. It allows you to use your Arduino with the Azure IoT Hub using MQTT as the transport protocol. See readme.md for more details.", "website": "https://github.com/Azure/azure-iot-arduino-protocol-mqtt", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino-protocol-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTProtocol_MQTT-1.0.21.zip", "archiveFileName": "AzureIoTProtocol_MQTT-1.0.21.zip", @@ -8622,13 +6713,8 @@ "paragraph": "Microsoft compact implementation of the MQTT protocol for small devices like Arduino. It allows you to use your Arduino with the Azure IoT Hub using MQTT as the transport protocol. See readme.md for more details.", "website": "https://github.com/Azure/azure-iot-arduino-protocol-mqtt", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino-protocol-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTProtocol_MQTT-1.0.30.zip", "archiveFileName": "AzureIoTProtocol_MQTT-1.0.30.zip", @@ -8644,13 +6730,8 @@ "paragraph": "Microsoft compact implementation of the MQTT protocol for small devices like Arduino. It allows you to use your Arduino with the Azure IoT Hub using MQTT as the transport protocol. See readme.md for more details.", "website": "https://github.com/Azure/azure-iot-arduino-protocol-mqtt", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino-protocol-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTProtocol_MQTT-1.0.34.zip", "archiveFileName": "AzureIoTProtocol_MQTT-1.0.34.zip", @@ -8666,13 +6747,8 @@ "paragraph": "Microsoft compact implementation of the MQTT protocol for small devices like Arduino. It allows you to use your Arduino with the Azure IoT Hub using MQTT as the transport protocol. See readme.md for more details.", "website": "https://github.com/Azure/azure-iot-arduino-protocol-mqtt", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino-protocol-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTProtocol_MQTT-1.0.35.zip", "archiveFileName": "AzureIoTProtocol_MQTT-1.0.35.zip", @@ -8688,13 +6764,8 @@ "paragraph": "Microsoft compact implementation of the MQTT protocol for small devices like Arduino. It allows you to use your Arduino with the Azure IoT Hub using MQTT as the transport protocol. See readme.md for more details.", "website": "https://github.com/Azure/azure-iot-arduino-protocol-mqtt", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino-protocol-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTProtocol_MQTT-1.0.36.zip", "archiveFileName": "AzureIoTProtocol_MQTT-1.0.36.zip", @@ -8710,13 +6781,8 @@ "paragraph": "Microsoft compact implementation of the MQTT protocol for small devices like Arduino. It allows you to use your Arduino with the Azure IoT Hub using MQTT as the transport protocol. See readme.md for more details.", "website": "https://github.com/Azure/azure-iot-arduino-protocol-mqtt", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino-protocol-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTProtocol_MQTT-1.0.39.zip", "archiveFileName": "AzureIoTProtocol_MQTT-1.0.39.zip", @@ -8732,13 +6798,8 @@ "paragraph": "Microsoft compact implementation of the MQTT protocol for small devices like Arduino. It allows you to use your Arduino with the Azure IoT Hub using MQTT as the transport protocol. See readme.md for more details.", "website": "https://github.com/Azure/azure-iot-arduino-protocol-mqtt", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino-protocol-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTProtocol_MQTT-1.0.40.zip", "archiveFileName": "AzureIoTProtocol_MQTT-1.0.40.zip", @@ -8754,13 +6815,8 @@ "paragraph": "Microsoft compact implementation of the MQTT protocol for small devices like Arduino. It allows you to use your Arduino with the Azure IoT Hub using MQTT as the transport protocol. See readme.md for more details.", "website": "https://github.com/Azure/azure-iot-arduino-protocol-mqtt", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino-protocol-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTProtocol_MQTT-1.0.41.zip", "archiveFileName": "AzureIoTProtocol_MQTT-1.0.41.zip", @@ -8776,13 +6832,8 @@ "paragraph": "Microsoft compact implementation of the MQTT protocol for small devices like Arduino. It allows you to use your Arduino with the Azure IoT Hub using MQTT as the transport protocol. See readme.md for more details.", "website": "https://github.com/Azure/azure-iot-arduino-protocol-mqtt", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino-protocol-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTProtocol_MQTT-1.0.42.zip", "archiveFileName": "AzureIoTProtocol_MQTT-1.0.42.zip", @@ -8798,13 +6849,8 @@ "paragraph": "Microsoft compact implementation of the MQTT protocol for small devices like Arduino. It allows you to use your Arduino with the Azure IoT Hub using MQTT as the transport protocol. See readme.md for more details.", "website": "https://github.com/Azure/azure-iot-arduino-protocol-mqtt", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino-protocol-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTProtocol_MQTT-1.0.43.zip", "archiveFileName": "AzureIoTProtocol_MQTT-1.0.43.zip", @@ -8820,13 +6866,8 @@ "paragraph": "Microsoft compact implementation of the MQTT protocol for small devices like Arduino. It allows you to use your Arduino with the Azure IoT Hub using MQTT as the transport protocol. See readme.md for more details.", "website": "https://github.com/Azure/azure-iot-arduino-protocol-mqtt", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino-protocol-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTProtocol_MQTT-1.0.44.zip", "archiveFileName": "AzureIoTProtocol_MQTT-1.0.44.zip", @@ -8842,13 +6883,8 @@ "paragraph": "Microsoft compact implementation of the MQTT protocol for small devices like Arduino. It allows you to use your Arduino with the Azure IoT Hub using MQTT as the transport protocol. See readme.md for more details.", "website": "https://github.com/Azure/azure-iot-arduino-protocol-mqtt", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino-protocol-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTProtocol_MQTT-1.0.45.zip", "archiveFileName": "AzureIoTProtocol_MQTT-1.0.45.zip", @@ -8864,13 +6900,8 @@ "paragraph": "Microsoft compact implementation of the HTTP protocol for small devices like Arduino. It allows you to use your Arduino with the Azure IoT Hub using HTTP as the transport protocol. See readme.md for more details. Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.", "website": "https://github.com/Azure/azure-iot-arduino-protocol-http", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino-protocol-http.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTProtocol_HTTP-1.0.17.zip", "archiveFileName": "AzureIoTProtocol_HTTP-1.0.17.zip", @@ -8886,13 +6917,8 @@ "paragraph": "Microsoft compact implementation of the HTTP protocol for small devices like Arduino. It allows you to use your Arduino with the Azure IoT Hub using HTTP as the transport protocol. See readme.md for more details. Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.", "website": "https://github.com/Azure/azure-iot-arduino-protocol-http", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino-protocol-http.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTProtocol_HTTP-1.0.21.zip", "archiveFileName": "AzureIoTProtocol_HTTP-1.0.21.zip", @@ -8908,13 +6934,8 @@ "paragraph": "Microsoft compact implementation of the HTTP protocol for small devices like Arduino. It allows you to use your Arduino with the Azure IoT Hub using HTTP as the transport protocol. See readme.md for more details. Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.", "website": "https://github.com/Azure/azure-iot-arduino-protocol-http", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino-protocol-http.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTProtocol_HTTP-1.0.30.zip", "archiveFileName": "AzureIoTProtocol_HTTP-1.0.30.zip", @@ -8930,13 +6951,8 @@ "paragraph": "Microsoft compact implementation of the HTTP protocol for small devices like Arduino. It allows you to use your Arduino with the Azure IoT Hub using HTTP as the transport protocol. See readme.md for more details. Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.", "website": "https://github.com/Azure/azure-iot-arduino-protocol-http", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino-protocol-http.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTProtocol_HTTP-1.0.34.zip", "archiveFileName": "AzureIoTProtocol_HTTP-1.0.34.zip", @@ -8952,13 +6968,8 @@ "paragraph": "Microsoft compact implementation of the HTTP protocol for small devices like Arduino. It allows you to use your Arduino with the Azure IoT Hub using HTTP as the transport protocol. See readme.md for more details. Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.", "website": "https://github.com/Azure/azure-iot-arduino-protocol-http", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino-protocol-http.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTProtocol_HTTP-1.0.35.zip", "archiveFileName": "AzureIoTProtocol_HTTP-1.0.35.zip", @@ -8974,13 +6985,8 @@ "paragraph": "Microsoft compact implementation of the HTTP protocol for small devices like Arduino. It allows you to use your Arduino with the Azure IoT Hub using HTTP as the transport protocol. See readme.md for more details. Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.", "website": "https://github.com/Azure/azure-iot-arduino-protocol-http", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino-protocol-http.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTProtocol_HTTP-1.0.36.zip", "archiveFileName": "AzureIoTProtocol_HTTP-1.0.36.zip", @@ -8996,13 +7002,8 @@ "paragraph": "Microsoft compact implementation of the HTTP protocol for small devices like Arduino. It allows you to use your Arduino with the Azure IoT Hub using HTTP as the transport protocol. See readme.md for more details. Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.", "website": "https://github.com/Azure/azure-iot-arduino-protocol-http", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino-protocol-http.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTProtocol_HTTP-1.0.39.zip", "archiveFileName": "AzureIoTProtocol_HTTP-1.0.39.zip", @@ -9018,13 +7019,8 @@ "paragraph": "Microsoft compact implementation of the HTTP protocol for small devices like Arduino. It allows you to use your Arduino with the Azure IoT Hub using HTTP as the transport protocol. See readme.md for more details. Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.", "website": "https://github.com/Azure/azure-iot-arduino-protocol-http", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino-protocol-http.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTProtocol_HTTP-1.0.40.zip", "archiveFileName": "AzureIoTProtocol_HTTP-1.0.40.zip", @@ -9040,13 +7036,8 @@ "paragraph": "Microsoft compact implementation of the HTTP protocol for small devices like Arduino. It allows you to use your Arduino with the Azure IoT Hub using HTTP as the transport protocol. See readme.md for more details. Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.", "website": "https://github.com/Azure/azure-iot-arduino-protocol-http", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino-protocol-http.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTProtocol_HTTP-1.0.41.zip", "archiveFileName": "AzureIoTProtocol_HTTP-1.0.41.zip", @@ -9062,13 +7053,8 @@ "paragraph": "Microsoft compact implementation of the HTTP protocol for small devices like Arduino. It allows you to use your Arduino with the Azure IoT Hub using HTTP as the transport protocol. See readme.md for more details. Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.", "website": "https://github.com/Azure/azure-iot-arduino-protocol-http", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino-protocol-http.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTProtocol_HTTP-1.0.42.zip", "archiveFileName": "AzureIoTProtocol_HTTP-1.0.42.zip", @@ -9084,13 +7070,8 @@ "paragraph": "Microsoft compact implementation of the HTTP protocol for small devices like Arduino. It allows you to use your Arduino with the Azure IoT Hub using HTTP as the transport protocol. See readme.md for more details. Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.", "website": "https://github.com/Azure/azure-iot-arduino-protocol-http", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino-protocol-http.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTProtocol_HTTP-1.0.43.zip", "archiveFileName": "AzureIoTProtocol_HTTP-1.0.43.zip", @@ -9106,13 +7087,8 @@ "paragraph": "Microsoft compact implementation of the HTTP protocol for small devices like Arduino. It allows you to use your Arduino with the Azure IoT Hub using HTTP as the transport protocol. See readme.md for more details. Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.", "website": "https://github.com/Azure/azure-iot-arduino-protocol-http", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino-protocol-http.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTProtocol_HTTP-1.0.44.zip", "archiveFileName": "AzureIoTProtocol_HTTP-1.0.44.zip", @@ -9128,13 +7104,8 @@ "paragraph": "Microsoft compact implementation of the HTTP protocol for small devices like Arduino. It allows you to use your Arduino with the Azure IoT Hub using HTTP as the transport protocol. See readme.md for more details. Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.", "website": "https://github.com/Azure/azure-iot-arduino-protocol-http", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Partner" - ], + "architectures": ["samd", "esp8266"], + "types": ["Partner"], "repository": "https://github.com/Azure/azure-iot-arduino-protocol-http.git", "url": "http://downloads.arduino.cc/libraries/github.com/Azure/AzureIoTProtocol_HTTP-1.0.45.zip", "archiveFileName": "AzureIoTProtocol_HTTP-1.0.45.zip", @@ -9150,12 +7121,8 @@ "paragraph": "Use this library to connect your Arduino board to Temboo, making it simple to interact with a vast array of web-based resources and services.", "website": "http://www.temboo.com/arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Temboo.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Temboo-1.1.0.zip", "archiveFileName": "Temboo-1.1.0.zip", @@ -9171,12 +7138,8 @@ "paragraph": "Use this library to connect your Arduino board to Temboo, making it simple to interact with a vast array of web-based resources and services.", "website": "http://www.temboo.com/arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Temboo.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Temboo-1.1.1.zip", "archiveFileName": "Temboo-1.1.1.zip", @@ -9192,12 +7155,8 @@ "paragraph": "Use this library to connect your Arduino board to Temboo, making it simple to interact with a vast array of web-based resources and services.", "website": "http://www.temboo.com/arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Temboo.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Temboo-1.1.2.zip", "archiveFileName": "Temboo-1.1.2.zip", @@ -9213,12 +7172,8 @@ "paragraph": "Use this library to connect your Arduino board to Temboo, making it simple to interact with a vast array of web-based resources and services.", "website": "http://www.temboo.com/arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Temboo.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Temboo-1.1.3.zip", "archiveFileName": "Temboo-1.1.3.zip", @@ -9234,12 +7189,8 @@ "paragraph": "Use this library to connect your Arduino board to Temboo, making it simple to interact with a vast array of web-based resources and services.", "website": "http://www.temboo.com/arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Temboo.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Temboo-1.1.4.zip", "archiveFileName": "Temboo-1.1.4.zip", @@ -9255,12 +7206,8 @@ "paragraph": "Use this library to connect your Arduino or Genuino board to Temboo, making it simple to interact with a vast array of web-based resources and services.", "website": "http://www.temboo.com/arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Temboo.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Temboo-1.1.6.zip", "archiveFileName": "Temboo-1.1.6.zip", @@ -9276,12 +7223,8 @@ "paragraph": "Use this library to connect your Arduino or Genuino board to Temboo, making it simple to interact with a vast array of web-based resources and services.", "website": "http://www.temboo.com/arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Temboo.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Temboo-1.1.7.zip", "archiveFileName": "Temboo-1.1.7.zip", @@ -9297,12 +7240,8 @@ "paragraph": "Use this library to connect your Arduino or Genuino board to Temboo, making it simple to interact with a vast array of web-based resources and services.", "website": "http://www.temboo.com/arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Temboo.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Temboo-1.1.8.zip", "archiveFileName": "Temboo-1.1.8.zip", @@ -9318,12 +7257,8 @@ "paragraph": "Use this library to connect your Arduino or Genuino board to Temboo, making it simple to interact with a vast array of web-based resources and services.", "website": "http://www.temboo.com/arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Temboo.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Temboo-1.2.0.zip", "archiveFileName": "Temboo-1.2.0.zip", @@ -9339,12 +7274,8 @@ "paragraph": "Use this library to connect your Arduino or Genuino board to Temboo, making it simple to interact with a vast array of web-based resources and services.", "website": "http://www.temboo.com/arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Temboo.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Temboo-1.2.1.zip", "archiveFileName": "Temboo-1.2.1.zip", @@ -9360,12 +7291,8 @@ "paragraph": "Driver for TI's ADS1015: 12-bit Differential or Single-Ended ADC with PGA and Comparator", "website": "https://github.com/adafruit/Adafruit_ADS1X15", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_ADS1X15.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ADS1X15-1.0.0.zip", "archiveFileName": "Adafruit_ADS1X15-1.0.0.zip", @@ -9381,12 +7308,8 @@ "paragraph": "Driver for TI's ADS1015: 12-bit Differential or Single-Ended ADC with PGA and Comparator", "website": "https://github.com/adafruit/Adafruit_ADS1X15", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_ADS1X15.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ADS1X15-1.0.1.zip", "archiveFileName": "Adafruit_ADS1X15-1.0.1.zip", @@ -9402,12 +7325,8 @@ "paragraph": "Unified driver for the ADXL345 Accelerometer", "website": "https://github.com/adafruit/Adafruit_ADXL345", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_ADXL345.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ADXL345-1.0.0.zip", "archiveFileName": "Adafruit_ADXL345-1.0.0.zip", @@ -9423,12 +7342,8 @@ "paragraph": "Unified driver for the ADXL345 Accelerometer", "website": "https://github.com/adafruit/Adafruit_ADXL345", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_ADXL345.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ADXL345-1.2.0.zip", "archiveFileName": "Adafruit_ADXL345-1.2.0.zip", @@ -9444,12 +7359,8 @@ "paragraph": "Library code for AM2315 sensors", "website": "https://github.com/adafruit/Adafruit_AM2315", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_AM2315.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_AM2315-1.0.0.zip", "archiveFileName": "Adafruit_AM2315-1.0.0.zip", @@ -9465,12 +7376,8 @@ "paragraph": "Library code for AM2315 sensors", "website": "https://github.com/adafruit/Adafruit_AM2315", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_AM2315.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_AM2315-1.0.1.zip", "archiveFileName": "Adafruit_AM2315-1.0.1.zip", @@ -9486,12 +7393,8 @@ "paragraph": "Library code for AM2315 sensors", "website": "https://github.com/adafruit/Adafruit_AM2315", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_AM2315.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_AM2315-2.0.0.zip", "archiveFileName": "Adafruit_AM2315-2.0.0.zip", @@ -9507,12 +7410,8 @@ "paragraph": "Modified Firmata code to work with Adafruit's nRF8001 Breakout", "website": "https://github.com/adafruit/Adafruit_BLEFirmata", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BLEFirmata.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BLEFirmata-1.0.0.zip", "archiveFileName": "Adafruit_BLEFirmata-1.0.0.zip", @@ -9528,12 +7427,8 @@ "paragraph": "Modified Firmata code to work with Adafruit's nRF8001 Breakout", "website": "https://github.com/adafruit/Adafruit_BLEFirmata", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BLEFirmata.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BLEFirmata-1.1.0.zip", "archiveFileName": "Adafruit_BLEFirmata-1.1.0.zip", @@ -9549,12 +7444,8 @@ "paragraph": "Modified Firmata code to work with Adafruit's nRF8001 Breakout and BlueFruit modules", "website": "https://github.com/adafruit/Adafruit_BLE_PinIO", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BLEFirmata.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BLEFirmata-1.1.1.zip", "archiveFileName": "Adafruit_BLEFirmata-1.1.1.zip", @@ -9570,12 +7461,8 @@ "paragraph": "AHRS (Altitude and Heading Reference System) for Adafruit's 9DOF and 10DOF breakouts", "website": "https://github.com/adafruit/Adafruit_AHRS", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_AHRS.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_AHRS-1.0.0.zip", "archiveFileName": "Adafruit_AHRS-1.0.0.zip", @@ -9591,12 +7478,8 @@ "paragraph": "AHRS (Altitude and Heading Reference System) for Adafruit's 9DOF and 10DOF breakouts", "website": "https://github.com/adafruit/Adafruit_AHRS", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_AHRS.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_AHRS-1.0.2.zip", "archiveFileName": "Adafruit_AHRS-1.0.2.zip", @@ -9612,12 +7495,8 @@ "paragraph": "AHRS (Altitude and Heading Reference System) for Adafruit's 9DOF and 10DOF breakouts", "website": "https://github.com/adafruit/Adafruit_AHRS", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_AHRS.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_AHRS-1.1.0.zip", "archiveFileName": "Adafruit_AHRS-1.1.0.zip", @@ -9633,12 +7512,8 @@ "paragraph": "AHRS (Altitude and Heading Reference System) for Adafruit's 9DOF and 10DOF breakouts", "website": "https://github.com/adafruit/Adafruit_AHRS", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_AHRS.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_AHRS-1.1.2.zip", "archiveFileName": "Adafruit_AHRS-1.1.2.zip", @@ -9654,12 +7529,8 @@ "paragraph": "AHRS (Altitude and Heading Reference System) for Adafruit's 9DOF and 10DOF breakouts", "website": "https://github.com/adafruit/Adafruit_AHRS", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_AHRS.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_AHRS-1.1.3.zip", "archiveFileName": "Adafruit_AHRS-1.1.3.zip", @@ -9675,12 +7546,8 @@ "paragraph": "A powerful but easy to use BMP085/BMP180 Library", "website": "https://github.com/adafruit/Adafruit-BMP085-Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-BMP085-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BMP085_Library-1.0.0.zip", "archiveFileName": "Adafruit_BMP085_Library-1.0.0.zip", @@ -9696,12 +7563,8 @@ "paragraph": "A powerful but easy to use BMP085/BMP180 Library", "website": "https://github.com/adafruit/Adafruit-BMP085-Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-BMP085-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BMP085_Library-1.0.1.zip", "archiveFileName": "Adafruit_BMP085_Library-1.0.1.zip", @@ -9717,12 +7580,8 @@ "paragraph": "Unified sensor driver for Adafruit's BMP085 \u0026 BMP180 breakouts", "website": "https://github.com/adafruit/Adafruit_BMP085_Unified", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BMP085_Unified.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BMP085_Unified-1.0.0.zip", "archiveFileName": "Adafruit_BMP085_Unified-1.0.0.zip", @@ -9738,12 +7597,8 @@ "paragraph": "Non-Unified BMP library", "website": "https://github.com/adafruit/Adafruit_BMP183_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BMP183_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BMP183_Library-1.0.0.zip", "archiveFileName": "Adafruit_BMP183_Library-1.0.0.zip", @@ -9759,12 +7614,8 @@ "paragraph": "Non-Unified BMP library", "website": "https://github.com/adafruit/Adafruit_BMP183_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BMP183_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BMP183_Library-1.0.1.zip", "archiveFileName": "Adafruit_BMP183_Library-1.0.1.zip", @@ -9780,12 +7631,8 @@ "paragraph": "Non-Unified BMP library", "website": "https://github.com/adafruit/Adafruit_BMP183_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BMP183_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BMP183_Library-1.0.2.zip", "archiveFileName": "Adafruit_BMP183_Library-1.0.2.zip", @@ -9801,12 +7648,8 @@ "paragraph": "Arduino library for the BMP183 sensors in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit_BMP183_Unified_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BMP183_Unified_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BMP183_Unified_Library-1.0.0.zip", "archiveFileName": "Adafruit_BMP183_Unified_Library-1.0.0.zip", @@ -9822,12 +7665,8 @@ "paragraph": "Arduino library for the BMP183 sensors in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit_BMP183_Unified_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BMP183_Unified_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BMP183_Unified_Library-1.0.1.zip", "archiveFileName": "Adafruit_BMP183_Unified_Library-1.0.1.zip", @@ -9843,12 +7682,8 @@ "paragraph": "Arduino library for the Adafruit CAP1188 8-Channel Capacitive Touch Sensor Breakout", "website": "https://github.com/adafruit/Adafruit_CAP1188_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_CAP1188_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_CAP1188_Library-1.0.0.zip", "archiveFileName": "Adafruit_CAP1188_Library-1.0.0.zip", @@ -9864,12 +7699,8 @@ "paragraph": "Arduino library for the Adafruit CAP1188 8-Channel Capacitive Touch Sensor Breakout", "website": "https://github.com/adafruit/Adafruit_CAP1188_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_CAP1188_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_CAP1188_Library-1.0.1.zip", "archiveFileName": "Adafruit_CAP1188_Library-1.0.1.zip", @@ -9885,12 +7716,8 @@ "paragraph": "Adafruit DotStar LED Library", "website": "https://github.com/adafruit/Adafruit_DotStar", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_DotStar.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_DotStar-1.0.0.zip", "archiveFileName": "Adafruit_DotStar-1.0.0.zip", @@ -9906,12 +7733,8 @@ "paragraph": "Adafruit DotStar LED Library", "website": "https://github.com/adafruit/Adafruit_DotStar", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_DotStar.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_DotStar-1.0.1.zip", "archiveFileName": "Adafruit_DotStar-1.0.1.zip", @@ -9927,12 +7750,8 @@ "paragraph": "Adafruit DotStar LED Library", "website": "https://github.com/adafruit/Adafruit_DotStar", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_DotStar.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_DotStar-1.0.2.zip", "archiveFileName": "Adafruit_DotStar-1.0.2.zip", @@ -9948,12 +7767,8 @@ "paragraph": "Adafruit DotStar LED Library", "website": "https://github.com/adafruit/Adafruit_DotStar", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_DotStar.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_DotStar-1.0.3.zip", "archiveFileName": "Adafruit_DotStar-1.0.3.zip", @@ -9969,12 +7784,8 @@ "paragraph": "Adafruit DotStar LED Library", "website": "https://github.com/adafruit/Adafruit_DotStar", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_DotStar.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_DotStar-1.0.4.zip", "archiveFileName": "Adafruit_DotStar-1.0.4.zip", @@ -9990,12 +7801,8 @@ "paragraph": "Adafruit DotStar LED Library", "website": "https://github.com/adafruit/Adafruit_DotStar", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_DotStar.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_DotStar-1.1.0.zip", "archiveFileName": "Adafruit_DotStar-1.1.0.zip", @@ -10011,12 +7818,8 @@ "paragraph": "Adafruit DotStar LED Library", "website": "https://github.com/adafruit/Adafruit_DotStar", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_DotStar.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_DotStar-1.1.1.zip", "archiveFileName": "Adafruit_DotStar-1.1.1.zip", @@ -10032,12 +7835,8 @@ "paragraph": "Adafruit DotStar LED Library", "website": "https://github.com/adafruit/Adafruit_DotStar", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_DotStar.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_DotStar-1.1.2.zip", "archiveFileName": "Adafruit_DotStar-1.1.2.zip", @@ -10053,12 +7852,8 @@ "paragraph": "The CC3000 allows an Arduino to connect to a WiFi network and access the internet. See more at: https://learn.adafruit.com/adafruit-cc3000-wifi/", "website": "https://github.com/adafruit/Adafruit_CC3000_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_CC3000_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_CC3000_Library-1.0.0.zip", "archiveFileName": "Adafruit_CC3000_Library-1.0.0.zip", @@ -10074,12 +7869,8 @@ "paragraph": "The CC3000 allows an Arduino to connect to a WiFi network and access the internet. See more at: https://learn.adafruit.com/adafruit-cc3000-wifi/", "website": "https://github.com/adafruit/Adafruit_CC3000_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_CC3000_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_CC3000_Library-1.0.3.zip", "archiveFileName": "Adafruit_CC3000_Library-1.0.3.zip", @@ -10095,12 +7886,8 @@ "paragraph": "The CC3000 allows an Arduino to connect to a WiFi network and access the internet. See more at: https://learn.adafruit.com/adafruit-cc3000-wifi/", "website": "https://github.com/adafruit/Adafruit_CC3000_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_CC3000_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_CC3000_Library-1.0.4.zip", "archiveFileName": "Adafruit_CC3000_Library-1.0.4.zip", @@ -10116,12 +7903,8 @@ "paragraph": "Arduino library for Adafruit DRV2605L Hapic Controller Breakout", "website": "https://github.com/adafruit/Adafruit_DRV2605_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_DRV2605_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_DRV2605_Library-1.0.0.zip", "archiveFileName": "Adafruit_DRV2605_Library-1.0.0.zip", @@ -10137,12 +7920,8 @@ "paragraph": "Arduino library for Adafruit DRV2605L Haptic Controller Breakout", "website": "https://github.com/adafruit/Adafruit_DRV2605_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_DRV2605_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_DRV2605_Library-1.0.1.zip", "archiveFileName": "Adafruit_DRV2605_Library-1.0.1.zip", @@ -10158,12 +7937,8 @@ "paragraph": "Arduino library for Adafruit DRV2605L Haptic Controller Breakout", "website": "https://github.com/adafruit/Adafruit_DRV2605_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_DRV2605_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_DRV2605_Library-1.1.0.zip", "archiveFileName": "Adafruit_DRV2605_Library-1.1.0.zip", @@ -10179,12 +7954,8 @@ "paragraph": "Example code for ESP8266 chipset", "website": "https://github.com/adafruit/Adafruit_ESP8266", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_ESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ESP8266-1.0.0.zip", "archiveFileName": "Adafruit_ESP8266-1.0.0.zip", @@ -10200,12 +7971,8 @@ "paragraph": "Arduino Library for Adafruit Flora Pixels", "website": "https://github.com/adafruit/Adafruit-Flora-Pixel-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-Flora-Pixel-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Flora_Pixel_Library-1.0.0.zip", "archiveFileName": "Adafruit_Flora_Pixel_Library-1.0.0.zip", @@ -10221,12 +7988,8 @@ "paragraph": "Driver for Adafruit's I2C-Based FRAM Breakouts", "website": "https://github.com/adafruit/Adafruit_FRAM_I2C", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_FRAM_I2C.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_FRAM_I2C-1.0.0.zip", "archiveFileName": "Adafruit_FRAM_I2C-1.0.0.zip", @@ -10242,12 +8005,8 @@ "paragraph": "Driver for Adafruit's I2C-Based FRAM Breakouts", "website": "https://github.com/adafruit/Adafruit_FRAM_I2C", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_FRAM_I2C.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_FRAM_I2C-1.0.1.zip", "archiveFileName": "Adafruit_FRAM_I2C-1.0.1.zip", @@ -10263,12 +8022,8 @@ "paragraph": "Arduino library for interfacing to the fingerprint sensor in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit-Fingerprint-Sensor-Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-Fingerprint-Sensor-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Fingerprint_Sensor_Library-1.0.0.zip", "archiveFileName": "Adafruit_Fingerprint_Sensor_Library-1.0.0.zip", @@ -10284,12 +8039,8 @@ "paragraph": "Arduino library for interfacing to the fingerprint sensor in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit-Fingerprint-Sensor-Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-Fingerprint-Sensor-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Fingerprint_Sensor_Library-1.1.0.zip", "archiveFileName": "Adafruit_Fingerprint_Sensor_Library-1.1.0.zip", @@ -10305,12 +8056,8 @@ "paragraph": "Arduino library for interfacing to the fingerprint sensor in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit-Fingerprint-Sensor-Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-Fingerprint-Sensor-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Fingerprint_Sensor_Library-1.1.1.zip", "archiveFileName": "Adafruit_Fingerprint_Sensor_Library-1.1.1.zip", @@ -10326,12 +8073,8 @@ "paragraph": "Arduino library for interfacing to the fingerprint sensor in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit-Fingerprint-Sensor-Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-Fingerprint-Sensor-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Fingerprint_Sensor_Library-1.1.2.zip", "archiveFileName": "Adafruit_Fingerprint_Sensor_Library-1.1.2.zip", @@ -10347,12 +8090,8 @@ "paragraph": "Driver for Adafruit's SPI-Based FRAM Breakouts", "website": "https://github.com/adafruit/Adafruit_FRAM_SPI", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_FRAM_SPI.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_FRAM_SPI-1.0.0.zip", "archiveFileName": "Adafruit_FRAM_SPI-1.0.0.zip", @@ -10368,12 +8107,8 @@ "paragraph": "Driver for Adafruit's SPI-Based FRAM Breakouts", "website": "https://github.com/adafruit/Adafruit_FRAM_SPI", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_FRAM_SPI.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_FRAM_SPI-1.0.1.zip", "archiveFileName": "Adafruit_FRAM_SPI-1.0.1.zip", @@ -10389,12 +8124,8 @@ "paragraph": "Driver for Adafruit's SPI-Based FRAM Breakouts", "website": "https://github.com/adafruit/Adafruit_FRAM_SPI", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_FRAM_SPI.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_FRAM_SPI-1.0.2.zip", "archiveFileName": "Adafruit_FRAM_SPI-1.0.2.zip", @@ -10410,12 +8141,8 @@ "paragraph": "Arduino library for the Adafruit FONA", "website": "https://github.com/adafruit/Adafruit_FONA_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_FONA.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_FONA_Library-1.0.0.zip", "archiveFileName": "Adafruit_FONA_Library-1.0.0.zip", @@ -10431,12 +8158,8 @@ "paragraph": "Arduino library for the Adafruit FONA", "website": "https://github.com/adafruit/Adafruit_FONA_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_FONA.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_FONA_Library-1.1.0.zip", "archiveFileName": "Adafruit_FONA_Library-1.1.0.zip", @@ -10452,12 +8175,8 @@ "paragraph": "Arduino library for the Adafruit FONA", "website": "https://github.com/adafruit/Adafruit_FONA_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_FONA.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_FONA_Library-1.1.1.zip", "archiveFileName": "Adafruit_FONA_Library-1.1.1.zip", @@ -10473,12 +8192,8 @@ "paragraph": "Arduino library for the Adafruit FONA", "website": "https://github.com/adafruit/Adafruit_FONA_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_FONA.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_FONA_Library-1.2.0.zip", "archiveFileName": "Adafruit_FONA_Library-1.2.0.zip", @@ -10494,12 +8209,8 @@ "paragraph": "Arduino library for the Adafruit FONA", "website": "https://github.com/adafruit/Adafruit_FONA_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_FONA.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_FONA_Library-1.3.0.zip", "archiveFileName": "Adafruit_FONA_Library-1.3.0.zip", @@ -10515,12 +8226,8 @@ "paragraph": "Arduino library for the Adafruit FONA", "website": "https://github.com/adafruit/Adafruit_FONA_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_FONA.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_FONA_Library-1.3.2.zip", "archiveFileName": "Adafruit_FONA_Library-1.3.2.zip", @@ -10536,12 +8243,8 @@ "paragraph": "Arduino library for the Adafruit FONA", "website": "https://github.com/adafruit/Adafruit_FONA", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_FONA.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_FONA_Library-1.3.3.zip", "archiveFileName": "Adafruit_FONA_Library-1.3.3.zip", @@ -10557,12 +8260,8 @@ "paragraph": "Arduino library for the Adafruit FONA", "website": "https://github.com/adafruit/Adafruit_FONA", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_FONA.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_FONA_Library-1.3.4.zip", "archiveFileName": "Adafruit_FONA_Library-1.3.4.zip", @@ -10578,12 +8277,8 @@ "paragraph": "Arduino library for the Adafruit FONA", "website": "https://github.com/adafruit/Adafruit_FONA", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_FONA.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_FONA_Library-1.3.5.zip", "archiveFileName": "Adafruit_FONA_Library-1.3.5.zip", @@ -10599,12 +8294,8 @@ "paragraph": "Arduino library for FT6206-based Capacitive touch screen", "website": "https://github.com/adafruit/Adafruit_FT6206_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_FT6206_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_FT6206_Library-1.0.0.zip", "archiveFileName": "Adafruit_FT6206_Library-1.0.0.zip", @@ -10620,12 +8311,8 @@ "paragraph": "Arduino library for FT6206-based Capacitive touch screen", "website": "https://github.com/adafruit/Adafruit_FT6206_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_FT6206_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_FT6206_Library-1.0.1.zip", "archiveFileName": "Adafruit_FT6206_Library-1.0.1.zip", @@ -10641,12 +8328,8 @@ "paragraph": "Arduino library for FT6206-based Capacitive touch screen", "website": "https://github.com/adafruit/Adafruit_FT6206_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_FT6206_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_FT6206_Library-1.0.2.zip", "archiveFileName": "Adafruit_FT6206_Library-1.0.2.zip", @@ -10662,12 +8345,8 @@ "paragraph": "Arduino library for FT6206-based Capacitive touch screen", "website": "https://github.com/adafruit/Adafruit_FT6206_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_FT6206_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_FT6206_Library-1.0.3.zip", "archiveFileName": "Adafruit_FT6206_Library-1.0.3.zip", @@ -10683,12 +8362,8 @@ "paragraph": "An interrupt-based GPS library for no-parsing-required use", "website": "https://github.com/adafruit/Adafruit-GPS-Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_GPS.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GPS_Library-1.0.0.zip", "archiveFileName": "Adafruit_GPS_Library-1.0.0.zip", @@ -10704,12 +8379,8 @@ "paragraph": "An interrupt-based GPS library for no-parsing-required use", "website": "https://github.com/adafruit/Adafruit_GPS", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_GPS.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GPS_Library-1.0.1.zip", "archiveFileName": "Adafruit_GPS_Library-1.0.1.zip", @@ -10725,12 +8396,8 @@ "paragraph": "An interrupt-based GPS library for no-parsing-required use", "website": "https://github.com/adafruit/Adafruit_GPS", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_GPS.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GPS_Library-1.0.3.zip", "archiveFileName": "Adafruit_GPS_Library-1.0.3.zip", @@ -10746,12 +8413,8 @@ "paragraph": "An interrupt-based GPS library for no-parsing-required use", "website": "https://github.com/adafruit/Adafruit_GPS", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_GPS.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GPS_Library-1.1.0.zip", "archiveFileName": "Adafruit_GPS_Library-1.1.0.zip", @@ -10767,12 +8430,8 @@ "paragraph": "An interrupt-based GPS library for no-parsing-required use", "website": "https://github.com/adafruit/Adafruit_GPS", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_GPS.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GPS_Library-1.1.1.zip", "archiveFileName": "Adafruit_GPS_Library-1.1.1.zip", @@ -10788,12 +8447,8 @@ "paragraph": "An interrupt-based GPS library for no-parsing-required use", "website": "https://github.com/adafruit/Adafruit_GPS", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_GPS.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GPS_Library-1.1.2.zip", "archiveFileName": "Adafruit_GPS_Library-1.1.2.zip", @@ -10809,12 +8464,8 @@ "paragraph": "Adafruit's 128x64 Graphic VFD Display Library", "website": "https://github.com/adafruit/Adafruit-Graphic-VFD-Display-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-Graphic-VFD-Display-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Graphic_VFD_Display_Library-1.0.0.zip", "archiveFileName": "Adafruit_Graphic_VFD_Display_Library-1.0.0.zip", @@ -10830,12 +8481,8 @@ "paragraph": "Designed specifically to work with the HDC1008 breakout in the Adafruit shop.", "website": "https://github.com/adafruit/Adafruit_HDC1000_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_HDC1000_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_HDC1000_Library-1.0.0.zip", "archiveFileName": "Adafruit_HDC1000_Library-1.0.0.zip", @@ -10851,12 +8498,8 @@ "paragraph": "Designed specifically to work with the HDC1008 breakout in the Adafruit shop.", "website": "https://github.com/adafruit/Adafruit_HDC1000_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_HDC1000_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_HDC1000_Library-1.0.1.zip", "archiveFileName": "Adafruit_HDC1000_Library-1.0.1.zip", @@ -10872,12 +8515,8 @@ "paragraph": "Designed specifically to work with the HDC1008 breakout in the Adafruit shop.", "website": "https://github.com/adafruit/Adafruit_HDC1000_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_HDC1000_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_HDC1000_Library-1.0.2.zip", "archiveFileName": "Adafruit_HDC1000_Library-1.0.2.zip", @@ -10893,12 +8532,8 @@ "paragraph": "Adafruit HMC5883L 3-Axis Magnetometer Breakout library using Adafruit's Unified Sensor Library.", "website": "https://github.com/adafruit/Adafruit_HMC5883_Unified", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_HMC5883_Unified.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_HMC5883_Unified-1.0.0.zip", "archiveFileName": "Adafruit_HMC5883_Unified-1.0.0.zip", @@ -10914,12 +8549,8 @@ "paragraph": "Arduino library for the HTU21D-F sensors in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit_HTU21DF_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_HTU21DF_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_HTU21DF_Library-1.0.0.zip", "archiveFileName": "Adafruit_HTU21DF_Library-1.0.0.zip", @@ -10935,12 +8566,8 @@ "paragraph": "Arduino library for the HTU21D-F sensors in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit_HTU21DF_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_HTU21DF_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_HTU21DF_Library-1.0.1.zip", "archiveFileName": "Adafruit_HTU21DF_Library-1.0.1.zip", @@ -10956,12 +8583,8 @@ "paragraph": "Arduino library for the HTU21D-F sensors in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit_HTU21DF_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_HTU21DF_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_HTU21DF_Library-1.0.2.zip", "archiveFileName": "Adafruit_HTU21DF_Library-1.0.2.zip", @@ -10977,12 +8600,8 @@ "paragraph": "Adafruit HX8357 3.5\" display library.", "website": "https://github.com/adafruit/Adafruit_HX8357_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_HX8357_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_HX8357_Library-1.0.0.zip", "archiveFileName": "Adafruit_HX8357_Library-1.0.0.zip", @@ -10998,12 +8617,8 @@ "paragraph": "Adafruit HX8357 3.5\" display library.", "website": "https://github.com/adafruit/Adafruit_HX8357_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_HX8357_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_HX8357_Library-1.0.1.zip", "archiveFileName": "Adafruit_HX8357_Library-1.0.1.zip", @@ -11019,12 +8634,8 @@ "paragraph": "Adafruit HX8357 3.5\" display library.", "website": "https://github.com/adafruit/Adafruit_HX8357_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_HX8357_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_HX8357_Library-1.0.3.zip", "archiveFileName": "Adafruit_HX8357_Library-1.0.3.zip", @@ -11040,12 +8651,8 @@ "paragraph": "Adafruit HX8357 3.5\" display library.", "website": "https://github.com/adafruit/Adafruit_HX8357_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_HX8357_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_HX8357_Library-1.0.4.zip", "archiveFileName": "Adafruit_HX8357_Library-1.0.4.zip", @@ -11061,12 +8668,8 @@ "paragraph": "Adafruit HX8357 3.5\" display library.", "website": "https://github.com/adafruit/Adafruit_HX8357_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_HX8357_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_HX8357_Library-1.0.5.zip", "archiveFileName": "Adafruit_HX8357_Library-1.0.5.zip", @@ -11082,12 +8685,8 @@ "paragraph": "Adafruit HX8357 3.5\" display library.", "website": "https://github.com/adafruit/Adafruit_HX8357_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_HX8357_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_HX8357_Library-1.0.6.zip", "archiveFileName": "Adafruit_HX8357_Library-1.0.6.zip", @@ -11103,12 +8702,8 @@ "paragraph": "Adafruit HX8357 3.5\" display library.", "website": "https://github.com/adafruit/Adafruit_HX8357_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_HX8357_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_HX8357_Library-1.0.7.zip", "archiveFileName": "Adafruit_HX8357_Library-1.0.7.zip", @@ -11124,12 +8719,8 @@ "paragraph": "Adafruit HX8357 3.5\" display library.", "website": "https://github.com/adafruit/Adafruit_HX8357_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_HX8357_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_HX8357_Library-1.1.0.zip", "archiveFileName": "Adafruit_HX8357_Library-1.1.0.zip", @@ -11145,12 +8736,8 @@ "paragraph": "Adafruit HX8357 3.5\" display library.", "website": "https://github.com/adafruit/Adafruit_HX8357_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_HX8357_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_HX8357_Library-1.1.1.zip", "archiveFileName": "Adafruit_HX8357_Library-1.1.1.zip", @@ -11166,12 +8753,8 @@ "paragraph": "Adafruit HX8357 3.5\" display library.", "website": "https://github.com/adafruit/Adafruit_HX8357_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_HX8357_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_HX8357_Library-1.1.2.zip", "archiveFileName": "Adafruit_HX8357_Library-1.1.2.zip", @@ -11187,12 +8770,8 @@ "paragraph": "Adafruit HX8357 3.5\" display library.", "website": "https://github.com/adafruit/Adafruit_HX8357_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_HX8357_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_HX8357_Library-1.1.3.zip", "archiveFileName": "Adafruit_HX8357_Library-1.1.3.zip", @@ -11208,12 +8787,8 @@ "paragraph": "Adafruit HX8357 3.5\" display library.", "website": "https://github.com/adafruit/Adafruit_HX8357_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_HX8357_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_HX8357_Library-1.1.4.zip", "archiveFileName": "Adafruit_HX8357_Library-1.1.4.zip", @@ -11229,12 +8804,8 @@ "paragraph": "Adafruit HX8357 3.5\" display library.", "website": "https://github.com/adafruit/Adafruit_HX8357_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_HX8357_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_HX8357_Library-1.0.2.zip", "archiveFileName": "Adafruit_HX8357_Library-1.0.2.zip", @@ -11250,12 +8821,8 @@ "paragraph": "Adafruit HX8357 3.5\" display library.", "website": "https://github.com/adafruit/Adafruit_HX8357_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_HX8357_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_HX8357_Library-1.1.5.zip", "archiveFileName": "Adafruit_HX8357_Library-1.1.5.zip", @@ -11271,12 +8838,8 @@ "paragraph": "Adafruit HX8357 3.5\" display library.", "website": "https://github.com/adafruit/Adafruit_HX8357_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_HX8357_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_HX8357_Library-1.1.6.zip", "archiveFileName": "Adafruit_HX8357_Library-1.1.6.zip", @@ -11292,12 +8855,8 @@ "paragraph": "INA219 Current Sensor", "website": "https://github.com/adafruit/Adafruit_INA219", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_INA219.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_INA219-1.0.0.zip", "archiveFileName": "Adafruit_INA219-1.0.0.zip", @@ -11313,12 +8872,8 @@ "paragraph": "INA219 Current Sensor", "website": "https://github.com/adafruit/Adafruit_INA219", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_INA219.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_INA219-1.0.2.zip", "archiveFileName": "Adafruit_INA219-1.0.2.zip", @@ -11334,12 +8889,8 @@ "paragraph": "INA219 Current Sensor", "website": "https://github.com/adafruit/Adafruit_INA219", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_INA219.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_INA219-1.0.3.zip", "archiveFileName": "Adafruit_INA219-1.0.3.zip", @@ -11355,12 +8906,8 @@ "paragraph": "INA219 Current Sensor", "website": "https://github.com/adafruit/Adafruit_INA219", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_INA219.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_INA219-1.0.4.zip", "archiveFileName": "Adafruit_INA219-1.0.4.zip", @@ -11376,12 +8923,8 @@ "paragraph": "INA219 Current Sensor", "website": "https://github.com/adafruit/Adafruit_INA219", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_INA219.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_INA219-1.0.5.zip", "archiveFileName": "Adafruit_INA219-1.0.5.zip", @@ -11397,12 +8940,8 @@ "paragraph": "Library for Adafruit ILI9341 displays", "website": "https://github.com/adafruit/Adafruit_ILI9341", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_ILI9341.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ILI9341-1.0.0.zip", "archiveFileName": "Adafruit_ILI9341-1.0.0.zip", @@ -11418,12 +8957,8 @@ "paragraph": "Library for Adafruit ILI9341 displays", "website": "https://github.com/adafruit/Adafruit_ILI9341", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_ILI9341.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ILI9341-1.0.1.zip", "archiveFileName": "Adafruit_ILI9341-1.0.1.zip", @@ -11439,12 +8974,8 @@ "paragraph": "Library for Adafruit ILI9341 displays", "website": "https://github.com/adafruit/Adafruit_ILI9341", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_ILI9341.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ILI9341-1.0.10.zip", "archiveFileName": "Adafruit_ILI9341-1.0.10.zip", @@ -11460,12 +8991,8 @@ "paragraph": "Library for Adafruit ILI9341 displays", "website": "https://github.com/adafruit/Adafruit_ILI9341", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_ILI9341.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ILI9341-1.0.11.zip", "archiveFileName": "Adafruit_ILI9341-1.0.11.zip", @@ -11481,12 +9008,8 @@ "paragraph": "Library for Adafruit ILI9341 displays", "website": "https://github.com/adafruit/Adafruit_ILI9341", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_ILI9341.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ILI9341-1.0.2.zip", "archiveFileName": "Adafruit_ILI9341-1.0.2.zip", @@ -11502,12 +9025,8 @@ "paragraph": "Library for Adafruit ILI9341 displays", "website": "https://github.com/adafruit/Adafruit_ILI9341", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_ILI9341.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ILI9341-1.0.3.zip", "archiveFileName": "Adafruit_ILI9341-1.0.3.zip", @@ -11523,12 +9042,8 @@ "paragraph": "Library for Adafruit ILI9341 displays", "website": "https://github.com/adafruit/Adafruit_ILI9341", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_ILI9341.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ILI9341-1.0.4.zip", "archiveFileName": "Adafruit_ILI9341-1.0.4.zip", @@ -11544,12 +9059,8 @@ "paragraph": "Library for Adafruit ILI9341 displays", "website": "https://github.com/adafruit/Adafruit_ILI9341", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_ILI9341.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ILI9341-1.0.5.zip", "archiveFileName": "Adafruit_ILI9341-1.0.5.zip", @@ -11565,12 +9076,8 @@ "paragraph": "Library for Adafruit ILI9341 displays", "website": "https://github.com/adafruit/Adafruit_ILI9341", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_ILI9341.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ILI9341-1.0.6.zip", "archiveFileName": "Adafruit_ILI9341-1.0.6.zip", @@ -11586,12 +9093,8 @@ "paragraph": "Library for Adafruit ILI9341 displays", "website": "https://github.com/adafruit/Adafruit_ILI9341", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_ILI9341.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ILI9341-1.0.7.zip", "archiveFileName": "Adafruit_ILI9341-1.0.7.zip", @@ -11607,12 +9110,8 @@ "paragraph": "Library for Adafruit ILI9341 displays", "website": "https://github.com/adafruit/Adafruit_ILI9341", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_ILI9341.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ILI9341-1.0.8.zip", "archiveFileName": "Adafruit_ILI9341-1.0.8.zip", @@ -11628,12 +9127,8 @@ "paragraph": "Library for Adafruit ILI9341 displays", "website": "https://github.com/adafruit/Adafruit_ILI9341", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_ILI9341.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ILI9341-1.0.9.zip", "archiveFileName": "Adafruit_ILI9341-1.0.9.zip", @@ -11649,12 +9144,8 @@ "paragraph": "Library for Adafruit ILI9341 displays", "website": "https://github.com/adafruit/Adafruit_ILI9341", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_ILI9341.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ILI9341-1.1.0.zip", "archiveFileName": "Adafruit_ILI9341-1.1.0.zip", @@ -11670,12 +9161,8 @@ "paragraph": "Library for Adafruit ILI9341 displays", "website": "https://github.com/adafruit/Adafruit_ILI9341", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_ILI9341.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ILI9341-1.2.0.zip", "archiveFileName": "Adafruit_ILI9341-1.2.0.zip", @@ -11691,12 +9178,8 @@ "paragraph": "Library for Adafruit ILI9341 displays", "website": "https://github.com/adafruit/Adafruit_ILI9341", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_ILI9341.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ILI9341-1.3.1.zip", "archiveFileName": "Adafruit_ILI9341-1.3.1.zip", @@ -11712,12 +9195,8 @@ "paragraph": "Library for Adafruit ILI9341 displays", "website": "https://github.com/adafruit/Adafruit_ILI9341", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_ILI9341.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ILI9341-1.3.2.zip", "archiveFileName": "Adafruit_ILI9341-1.3.2.zip", @@ -11733,12 +9212,8 @@ "paragraph": "Library for Adafruit ILI9341 displays", "website": "https://github.com/adafruit/Adafruit_ILI9341", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_ILI9341.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ILI9341-1.3.3.zip", "archiveFileName": "Adafruit_ILI9341-1.3.3.zip", @@ -11754,12 +9229,8 @@ "paragraph": "Library for Adafruit ILI9341 displays", "website": "https://github.com/adafruit/Adafruit_ILI9341", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_ILI9341.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ILI9341-1.3.4.zip", "archiveFileName": "Adafruit_ILI9341-1.3.4.zip", @@ -11775,12 +9246,8 @@ "paragraph": "Library for Adafruit ILI9341 displays", "website": "https://github.com/adafruit/Adafruit_ILI9341", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_ILI9341.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ILI9341-1.3.6.zip", "archiveFileName": "Adafruit_ILI9341-1.3.6.zip", @@ -11796,12 +9263,8 @@ "paragraph": "Library for Adafruit ILI9341 displays", "website": "https://github.com/adafruit/Adafruit_ILI9341", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_ILI9341.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ILI9341-1.0.12.zip", "archiveFileName": "Adafruit_ILI9341-1.0.12.zip", @@ -11817,12 +9280,8 @@ "paragraph": "Library for Adafruit ILI9341 displays", "website": "https://github.com/adafruit/Adafruit_ILI9341", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_ILI9341.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ILI9341-1.4.0.zip", "archiveFileName": "Adafruit_ILI9341-1.4.0.zip", @@ -11838,12 +9297,8 @@ "paragraph": "Library for Adafruit ILI9341 displays", "website": "https://github.com/adafruit/Adafruit_ILI9341", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_ILI9341.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ILI9341-1.4.1.zip", "archiveFileName": "Adafruit_ILI9341-1.4.1.zip", @@ -11859,12 +9314,8 @@ "paragraph": "Library for Adafruit ILI9341 displays", "website": "https://github.com/adafruit/Adafruit_ILI9341", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_ILI9341.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ILI9341-1.5.0.zip", "archiveFileName": "Adafruit_ILI9341-1.5.0.zip", @@ -11880,12 +9331,8 @@ "paragraph": "Library for Adafruit ILI9341 displays", "website": "https://github.com/adafruit/Adafruit_ILI9341", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_ILI9341.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ILI9341-1.5.1.zip", "archiveFileName": "Adafruit_ILI9341-1.5.1.zip", @@ -11901,12 +9348,8 @@ "paragraph": "Unified sensor driver for the L3GD20 Gyroscope", "website": "https://github.com/adafruit/Adafruit_L3GD20_U", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_L3GD20_U.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_L3GD20_U-1.0.0.zip", "archiveFileName": "Adafruit_L3GD20_U-1.0.0.zip", @@ -11922,12 +9365,8 @@ "paragraph": "Unified sensor driver for the L3GD20 Gyroscope", "website": "https://github.com/adafruit/Adafruit_L3GD20_U", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_L3GD20_U.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_L3GD20_U-1.0.1.zip", "archiveFileName": "Adafruit_L3GD20_U-1.0.1.zip", @@ -11943,12 +9382,8 @@ "paragraph": "Unified sensor driver for Adafruit's LSM303 Breakout (Accelerometer + Magnetometer)", "website": "https://github.com/adafruit/Adafruit_LSM303DLHC", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_LSM303DLHC.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_LSM303DLHC-1.0.0.zip", "archiveFileName": "Adafruit_LSM303DLHC-1.0.0.zip", @@ -11964,12 +9399,8 @@ "paragraph": "Unified sensor driver for Adafruit's LSM303 Breakout (Accelerometer + Magnetometer)", "website": "https://github.com/adafruit/Adafruit_LSM303DLHC", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_LSM303DLHC.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_LSM303DLHC-1.0.1.zip", "archiveFileName": "Adafruit_LSM303DLHC-1.0.1.zip", @@ -11985,12 +9416,8 @@ "paragraph": "Unified sensor driver for Adafruit's LSM303 Breakout (Accelerometer + Magnetometer)", "website": "https://github.com/adafruit/Adafruit_LSM303DLHC", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_LSM303DLHC.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_LSM303DLHC-1.0.2.zip", "archiveFileName": "Adafruit_LSM303DLHC-1.0.2.zip", @@ -12006,12 +9433,8 @@ "paragraph": "Unified sensor driver for Adafruit's LSM303 Breakout (Accelerometer + Magnetometer)", "website": "https://github.com/adafruit/Adafruit_LSM303DLHC", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_LSM303DLHC.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_LSM303DLHC-1.0.3.zip", "archiveFileName": "Adafruit_LSM303DLHC-1.0.3.zip", @@ -12027,12 +9450,8 @@ "paragraph": "Adafruit LED Backpack Library for our 8x8 matrix and 7-segment LED backpacks", "website": "https://github.com/adafruit/Adafruit-LED-Backpack-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_LED_Backpack.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_LED_Backpack_Library-1.0.0.zip", "archiveFileName": "Adafruit_LED_Backpack_Library-1.0.0.zip", @@ -12048,12 +9467,8 @@ "paragraph": "Adafruit LED Backpack Library for our 8x8 matrix and 7-segment LED backpacks", "website": "https://github.com/adafruit/Adafruit-LED-Backpack-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_LED_Backpack.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_LED_Backpack_Library-1.1.0.zip", "archiveFileName": "Adafruit_LED_Backpack_Library-1.1.0.zip", @@ -12069,12 +9484,8 @@ "paragraph": "Adafruit LED Backpack Library for our 8x8 matrix and 7-segment LED backpacks", "website": "https://github.com/adafruit/Adafruit-LED-Backpack-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_LED_Backpack.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_LED_Backpack_Library-1.1.1.zip", "archiveFileName": "Adafruit_LED_Backpack_Library-1.1.1.zip", @@ -12090,12 +9501,8 @@ "paragraph": "Adafruit LED Backpack Library for our 8x8 matrix and 7-segment LED backpacks", "website": "https://github.com/adafruit/Adafruit-LED-Backpack-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_LED_Backpack.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_LED_Backpack_Library-1.1.3.zip", "archiveFileName": "Adafruit_LED_Backpack_Library-1.1.3.zip", @@ -12111,12 +9518,8 @@ "paragraph": "Adafruit LED Backpack Library for our 8x8 matrix and 7-segment LED backpacks", "website": "https://github.com/adafruit/Adafruit-LED-Backpack-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_LED_Backpack.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_LED_Backpack_Library-1.1.4.zip", "archiveFileName": "Adafruit_LED_Backpack_Library-1.1.4.zip", @@ -12132,12 +9535,8 @@ "paragraph": "Adafruit LED Backpack Library for our 8x8 matrix and 7-segment LED backpacks", "website": "https://github.com/adafruit/Adafruit-LED-Backpack-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_LED_Backpack.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_LED_Backpack_Library-1.1.6.zip", "archiveFileName": "Adafruit_LED_Backpack_Library-1.1.6.zip", @@ -12153,12 +9552,8 @@ "paragraph": "Adafruit LED Backpack Library for our 8x8 matrix and 7-segment LED backpacks", "website": "https://github.com/adafruit/Adafruit-LED-Backpack-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_LED_Backpack.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_LED_Backpack_Library-1.1.2.zip", "archiveFileName": "Adafruit_LED_Backpack_Library-1.1.2.zip", @@ -12174,12 +9569,8 @@ "paragraph": "Adafruit LED Backpack Library for our 8x8 matrix and 7-segment LED backpacks", "website": "https://github.com/adafruit/Adafruit-LED-Backpack-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_LED_Backpack.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_LED_Backpack_Library-1.1.5.zip", "archiveFileName": "Adafruit_LED_Backpack_Library-1.1.5.zip", @@ -12195,12 +9586,8 @@ "paragraph": "Arduino library for LSM9DS0 9-DOF sensor board.", "website": "https://github.com/adafruit/Adafruit_LSM9DS0_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_LSM9DS0_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_LSM9DS0_Library-1.0.0.zip", "archiveFileName": "Adafruit_LSM9DS0_Library-1.0.0.zip", @@ -12216,12 +9603,8 @@ "paragraph": "Arduino library for LSM9DS0 9-DOF sensor board.", "website": "https://github.com/adafruit/Adafruit_LSM9DS0_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_LSM9DS0_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_LSM9DS0_Library-1.0.1.zip", "archiveFileName": "Adafruit_LSM9DS0_Library-1.0.1.zip", @@ -12237,12 +9620,8 @@ "paragraph": "Arduino library for LSM9DS0 9-DOF sensor board.", "website": "https://github.com/adafruit/Adafruit_LSM9DS0_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_LSM9DS0_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_LSM9DS0_Library-1.0.3.zip", "archiveFileName": "Adafruit_LSM9DS0_Library-1.0.3.zip", @@ -12258,12 +9637,8 @@ "paragraph": "Library for the Adafruit Thermocouple breakout with MAX31855K", "website": "https://github.com/adafruit/Adafruit-MAX31855-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-MAX31855-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MAX31855_library-1.0.0.zip", "archiveFileName": "Adafruit_MAX31855_library-1.0.0.zip", @@ -12279,12 +9654,8 @@ "paragraph": "Library for the Adafruit Thermocouple breakout with MAX31855K", "website": "https://github.com/adafruit/Adafruit-MAX31855-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-MAX31855-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MAX31855_library-1.0.1.zip", "archiveFileName": "Adafruit_MAX31855_library-1.0.1.zip", @@ -12300,12 +9671,8 @@ "paragraph": "Library for the Adafruit Thermocouple breakout with MAX31855K", "website": "https://github.com/adafruit/Adafruit-MAX31855-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-MAX31855-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MAX31855_library-1.0.3.zip", "archiveFileName": "Adafruit_MAX31855_library-1.0.3.zip", @@ -12321,12 +9688,8 @@ "paragraph": "Library for the Adafruit Thermocouple breakout with MAX31855K", "website": "https://github.com/adafruit/Adafruit-MAX31855-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-MAX31855-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MAX31855_library-1.0.4.zip", "archiveFileName": "Adafruit_MAX31855_library-1.0.4.zip", @@ -12342,12 +9705,8 @@ "paragraph": "Arduino Library for the MCP23008 (and '9) I2C I/O expander", "website": "https://github.com/adafruit/Adafruit-MCP23008-library", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-MCP23008-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MCP23008_library-1.0.0.zip", "archiveFileName": "Adafruit_MCP23008_library-1.0.0.zip", @@ -12363,12 +9722,8 @@ "paragraph": "Arduino Library for the MCP23008 (and '9) I2C I/O expander", "website": "https://github.com/adafruit/Adafruit-MCP23008-library", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-MCP23008-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MCP23008_library-1.0.1.zip", "archiveFileName": "Adafruit_MCP23008_library-1.0.1.zip", @@ -12384,12 +9739,8 @@ "paragraph": "Arduino Library for the MCP23008 (and '9) I2C I/O expander", "website": "https://github.com/adafruit/Adafruit-MCP23008-library", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-MCP23008-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MCP23008_library-1.0.2.zip", "archiveFileName": "Adafruit_MCP23008_library-1.0.2.zip", @@ -12405,12 +9756,8 @@ "paragraph": "Library for the MCP23017 I2C Port Expander", "website": "https://github.com/adafruit/Adafruit-MCP23017-Arduino-Library", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-MCP23017-Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MCP23017_Arduino_Library-1.0.0.zip", "archiveFileName": "Adafruit_MCP23017_Arduino_Library-1.0.0.zip", @@ -12426,12 +9773,8 @@ "paragraph": "Library for the MCP23017 I2C Port Expander", "website": "https://github.com/adafruit/Adafruit-MCP23017-Arduino-Library", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-MCP23017-Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MCP23017_Arduino_Library-1.0.1.zip", "archiveFileName": "Adafruit_MCP23017_Arduino_Library-1.0.1.zip", @@ -12447,12 +9790,8 @@ "paragraph": "Library for the MCP23017 I2C Port Expander", "website": "https://github.com/adafruit/Adafruit-MCP23017-Arduino-Library", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-MCP23017-Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MCP23017_Arduino_Library-1.0.2.zip", "archiveFileName": "Adafruit_MCP23017_Arduino_Library-1.0.2.zip", @@ -12468,12 +9807,8 @@ "paragraph": "Library for the MCP23017 I2C Port Expander", "website": "https://github.com/adafruit/Adafruit-MCP23017-Arduino-Library", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-MCP23017-Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MCP23017_Arduino_Library-1.0.3.zip", "archiveFileName": "Adafruit_MCP23017_Arduino_Library-1.0.3.zip", @@ -12489,12 +9824,8 @@ "paragraph": "Library for the MCP23017 I2C Port Expander", "website": "https://github.com/adafruit/Adafruit-MCP23017-Arduino-Library", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-MCP23017-Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MCP23017_Arduino_Library-1.0.4.zip", "archiveFileName": "Adafruit_MCP23017_Arduino_Library-1.0.4.zip", @@ -12510,12 +9841,8 @@ "paragraph": "MCP4725 12-bit I2C DAC", "website": "https://github.com/adafruit/Adafruit_MCP4725", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MCP4725.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MCP4725-1.0.0.zip", "archiveFileName": "Adafruit_MCP4725-1.0.0.zip", @@ -12531,12 +9858,8 @@ "paragraph": "MCP4725 12-bit I2C DAC", "website": "https://github.com/adafruit/Adafruit_MCP4725", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MCP4725.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MCP4725-1.0.1.zip", "archiveFileName": "Adafruit_MCP4725-1.0.1.zip", @@ -12552,12 +9875,8 @@ "paragraph": "MCP4725 12-bit I2C DAC", "website": "https://github.com/adafruit/Adafruit_MCP4725", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MCP4725.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MCP4725-1.0.2.zip", "archiveFileName": "Adafruit_MCP4725-1.0.2.zip", @@ -12573,12 +9892,8 @@ "paragraph": "A simplified MLX90614 library for use with the Trinket/Gemma", "website": "https://github.com/adafruit/Adafruit_MiniMLX90614", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MiniMLX90614.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MiniMLX90614-1.0.0.zip", "archiveFileName": "Adafruit_MiniMLX90614-1.0.0.zip", @@ -12594,12 +9909,8 @@ "paragraph": "Arduino library for the MLX90614 sensors in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit-MLX90614-Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-MLX90614-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MLX90614_Library-1.0.0.zip", "archiveFileName": "Adafruit_MLX90614_Library-1.0.0.zip", @@ -12615,12 +9926,8 @@ "paragraph": "Arduino library for the MLX90614 sensors in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit-MLX90614-Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-MLX90614-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MLX90614_Library-1.0.1.zip", "archiveFileName": "Adafruit_MLX90614_Library-1.0.1.zip", @@ -12636,12 +9943,8 @@ "paragraph": "Arduino library for the MCP9808 sensors in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit_MCP9808_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MCP9808_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MCP9808_Library-1.0.0.zip", "archiveFileName": "Adafruit_MCP9808_Library-1.0.0.zip", @@ -12657,12 +9960,8 @@ "paragraph": "Arduino library for the MCP9808 sensors in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit_MCP9808_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MCP9808_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MCP9808_Library-1.0.1.zip", "archiveFileName": "Adafruit_MCP9808_Library-1.0.1.zip", @@ -12678,12 +9977,8 @@ "paragraph": "Arduino library for the MCP9808 sensors in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit_MCP9808_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MCP9808_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MCP9808_Library-1.0.2.zip", "archiveFileName": "Adafruit_MCP9808_Library-1.0.2.zip", @@ -12699,12 +9994,8 @@ "paragraph": "Arduino library for the MCP9808 sensors in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit_MCP9808_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MCP9808_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MCP9808_Library-1.1.0.zip", "archiveFileName": "Adafruit_MCP9808_Library-1.1.0.zip", @@ -12720,12 +10011,8 @@ "paragraph": "Arduino library for the MMA8451 Accelerometer sensors in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit_MMA8451_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MMA8451_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MMA8451_Library-1.0.0.zip", "archiveFileName": "Adafruit_MMA8451_Library-1.0.0.zip", @@ -12741,12 +10028,8 @@ "paragraph": "Arduino library for the MMA8451 Accelerometer sensors in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit_MMA8451_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MMA8451_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MMA8451_Library-1.0.3.zip", "archiveFileName": "Adafruit_MMA8451_Library-1.0.3.zip", @@ -12762,12 +10045,8 @@ "paragraph": "Arduino library for the MMA8451 Accelerometer sensors in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit_MMA8451_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MMA8451_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MMA8451_Library-1.0.4.zip", "archiveFileName": "Adafruit_MMA8451_Library-1.0.4.zip", @@ -12783,12 +10062,8 @@ "paragraph": "Arduino library for the MMA8451 Accelerometer sensors in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit_MMA8451_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MMA8451_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MMA8451_Library-1.0.5.zip", "archiveFileName": "Adafruit_MMA8451_Library-1.0.5.zip", @@ -12804,12 +10079,8 @@ "paragraph": "Adafruit Motor shield V1 firmware with basic Microstepping support. Works with all Arduinos and the Mega", "website": "https://github.com/adafruit/Adafruit-Motor-Shield-library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-Motor-Shield-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Motor_Shield_library-1.0.0.zip", "archiveFileName": "Adafruit_Motor_Shield_library-1.0.0.zip", @@ -12825,12 +10096,8 @@ "paragraph": "Adafruit Motor shield V1 firmware with basic Microstepping support. Works with all Arduinos and the Mega", "website": "https://github.com/adafruit/Adafruit-Motor-Shield-library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-Motor-Shield-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Motor_Shield_library-1.0.1.zip", "archiveFileName": "Adafruit_Motor_Shield_library-1.0.1.zip", @@ -12846,12 +10113,8 @@ "paragraph": "Driver for the Adafruit MPL115A2 barometric pressure sensor breakout", "website": "https://github.com/adafruit/Adafruit_MPL115A2", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MPL115A2.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MPL115A2-1.0.0.zip", "archiveFileName": "Adafruit_MPL115A2-1.0.0.zip", @@ -12867,12 +10130,8 @@ "paragraph": "Driver for the Adafruit MPL115A2 barometric pressure sensor breakout", "website": "https://github.com/adafruit/Adafruit_MPL115A2", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MPL115A2.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MPL115A2-1.1.0.zip", "archiveFileName": "Adafruit_MPL115A2-1.1.0.zip", @@ -12888,12 +10147,8 @@ "paragraph": "Library for the Adafruit Motor Shield V2 for Arduino. It supports DC motors \u0026 stepper motors with microstepping as well as stacking-support.", "website": "https://github.com/adafruit/Adafruit_Motor_Shield_V2_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_Motor_Shield_V2_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Motor_Shield_V2_Library-1.0.0.zip", "archiveFileName": "Adafruit_Motor_Shield_V2_Library-1.0.0.zip", @@ -12909,12 +10164,8 @@ "paragraph": "Library for the Adafruit Motor Shield V2 for Arduino. It supports DC motors \u0026 stepper motors with microstepping as well as stacking-support.", "website": "https://github.com/adafruit/Adafruit_Motor_Shield_V2_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_Motor_Shield_V2_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Motor_Shield_V2_Library-1.0.1.zip", "archiveFileName": "Adafruit_Motor_Shield_V2_Library-1.0.1.zip", @@ -12930,12 +10181,8 @@ "paragraph": "Library for the Adafruit Motor Shield V2 for Arduino. It supports DC motors \u0026 stepper motors with microstepping as well as stacking-support.", "website": "https://github.com/adafruit/Adafruit_Motor_Shield_V2_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_Motor_Shield_V2_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Motor_Shield_V2_Library-1.0.4.zip", "archiveFileName": "Adafruit_Motor_Shield_V2_Library-1.0.4.zip", @@ -12951,12 +10198,8 @@ "paragraph": "Library for the Adafruit Motor Shield V2 for Arduino. It supports DC motors \u0026 stepper motors with microstepping as well as stacking-support.", "website": "https://github.com/adafruit/Adafruit_Motor_Shield_V2_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_Motor_Shield_V2_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Motor_Shield_V2_Library-1.0.5.zip", "archiveFileName": "Adafruit_Motor_Shield_V2_Library-1.0.5.zip", @@ -12972,12 +10215,8 @@ "paragraph": "Library for the Adafruit Motor Shield V2 for Arduino. It supports DC motors \u0026 stepper motors with microstepping as well as stacking-support.", "website": "https://github.com/adafruit/Adafruit_Motor_Shield_V2_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_Motor_Shield_V2_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Motor_Shield_V2_Library-1.0.6.zip", "archiveFileName": "Adafruit_Motor_Shield_V2_Library-1.0.6.zip", @@ -12993,12 +10232,8 @@ "paragraph": "Arduino library for the MPL3115A2 sensors in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit_MPL3115A2_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MPL3115A2_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MPL3115A2_Library-1.0.0.zip", "archiveFileName": "Adafruit_MPL3115A2_Library-1.0.0.zip", @@ -13014,12 +10249,8 @@ "paragraph": "Arduino library for the MPL3115A2 sensors in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit_MPL3115A2_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MPL3115A2_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MPL3115A2_Library-1.1.0.zip", "archiveFileName": "Adafruit_MPL3115A2_Library-1.1.0.zip", @@ -13035,12 +10266,8 @@ "paragraph": "Arduino library for the MPL3115A2 sensors in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit_MPL3115A2_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MPL3115A2_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MPL3115A2_Library-1.2.0.zip", "archiveFileName": "Adafruit_MPL3115A2_Library-1.2.0.zip", @@ -13056,12 +10283,8 @@ "paragraph": "Arduino library for the MPL3115A2 sensors in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit_MPL3115A2_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MPL3115A2_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MPL3115A2_Library-1.2.1.zip", "archiveFileName": "Adafruit_MPL3115A2_Library-1.2.1.zip", @@ -13077,12 +10300,8 @@ "paragraph": "Adafruit_GFX-compatible library for NeoPixel grids", "website": "https://github.com/adafruit/Adafruit_NeoMatrix", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_NeoMatrix.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_NeoMatrix-1.0.0.zip", "archiveFileName": "Adafruit_NeoMatrix-1.0.0.zip", @@ -13098,12 +10317,8 @@ "paragraph": "Adafruit_GFX-compatible library for NeoPixel grids", "website": "https://github.com/adafruit/Adafruit_NeoMatrix", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_NeoMatrix.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_NeoMatrix-1.1.1.zip", "archiveFileName": "Adafruit_NeoMatrix-1.1.1.zip", @@ -13119,12 +10334,8 @@ "paragraph": "Adafruit_GFX-compatible library for NeoPixel grids", "website": "https://github.com/adafruit/Adafruit_NeoMatrix", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_NeoMatrix.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_NeoMatrix-1.0.1.zip", "archiveFileName": "Adafruit_NeoMatrix-1.0.1.zip", @@ -13140,12 +10351,8 @@ "paragraph": "Adafruit_GFX-compatible library for NeoPixel grids", "website": "https://github.com/adafruit/Adafruit_NeoMatrix", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_NeoMatrix.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_NeoMatrix-1.1.0.zip", "archiveFileName": "Adafruit_NeoMatrix-1.1.0.zip", @@ -13161,12 +10368,8 @@ "paragraph": "Adafruit_GFX-compatible library for NeoPixel grids", "website": "https://github.com/adafruit/Adafruit_NeoMatrix", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_NeoMatrix.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_NeoMatrix-1.1.2.zip", "archiveFileName": "Adafruit_NeoMatrix-1.1.2.zip", @@ -13182,12 +10385,8 @@ "paragraph": "Adafruit_GFX-compatible library for NeoPixel grids", "website": "https://github.com/adafruit/Adafruit_NeoMatrix", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_NeoMatrix.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_NeoMatrix-1.1.3.zip", "archiveFileName": "Adafruit_NeoMatrix-1.1.3.zip", @@ -13203,12 +10402,8 @@ "paragraph": "Adafruit_GFX-compatible library for NeoPixel grids", "website": "https://github.com/adafruit/Adafruit_NeoMatrix", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_NeoMatrix.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_NeoMatrix-1.1.4.zip", "archiveFileName": "Adafruit_NeoMatrix-1.1.4.zip", @@ -13224,12 +10419,8 @@ "paragraph": "Designed specifically to work with the MPR121 Breakout in the Adafruit shop.", "website": "https://github.com/adafruit/Adafruit_MPR121", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MPR121_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MPR121-1.0.2.zip", "archiveFileName": "Adafruit_MPR121-1.0.2.zip", @@ -13245,12 +10436,8 @@ "paragraph": "Designed specifically to work with the MPR121 Breakout in the Adafruit shop.", "website": "https://github.com/adafruit/Adafruit_MPR121_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MPR121_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MPR121-1.0.0.zip", "archiveFileName": "Adafruit_MPR121-1.0.0.zip", @@ -13266,12 +10453,8 @@ "paragraph": "Designed specifically to work with the MPR121 Breakout in the Adafruit shop.", "website": "https://github.com/adafruit/Adafruit_MPR121", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MPR121_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MPR121-1.0.3.zip", "archiveFileName": "Adafruit_MPR121-1.0.3.zip", @@ -13287,12 +10470,8 @@ "paragraph": "Drivers for Adafruit's nRF8001 Bluetooth Low Energy Breakout", "website": "https://github.com/adafruit/Adafruit_nRF8001", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_nRF8001.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_nRF8001-1.0.0.zip", "archiveFileName": "Adafruit_nRF8001-1.0.0.zip", @@ -13308,12 +10487,8 @@ "paragraph": "Drivers for Adafruit's nRF8001 Bluetooth Low Energy Breakout", "website": "https://github.com/adafruit/Adafruit_nRF8001", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_nRF8001.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_nRF8001-1.1.1.zip", "archiveFileName": "Adafruit_nRF8001-1.1.1.zip", @@ -13329,12 +10504,8 @@ "paragraph": "Arduino driver for PC8544, most commonly found in small Nokia 5110's", "website": "https://github.com/adafruit/Adafruit-PCD8544-Nokia-5110-LCD-library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-PCD8544-Nokia-5110-LCD-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_PCD8544_Nokia_5110_LCD_library-1.0.0.zip", "archiveFileName": "Adafruit_PCD8544_Nokia_5110_LCD_library-1.0.0.zip", @@ -13350,12 +10521,8 @@ "paragraph": "Arduino driver for PC8544, most commonly found in small Nokia 5110's", "website": "https://github.com/adafruit/Adafruit-PCD8544-Nokia-5110-LCD-library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-PCD8544-Nokia-5110-LCD-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_PCD8544_Nokia_5110_LCD_library-1.0.2.zip", "archiveFileName": "Adafruit_PCD8544_Nokia_5110_LCD_library-1.0.2.zip", @@ -13371,12 +10538,8 @@ "paragraph": "Arduino library for controlling single-wire-based LED pixels and strip.", "website": "https://github.com/adafruit/Adafruit_NeoPixel", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_NeoPixel.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_NeoPixel-1.0.0.zip", "archiveFileName": "Adafruit_NeoPixel-1.0.0.zip", @@ -13392,12 +10555,8 @@ "paragraph": "Arduino library for controlling single-wire-based LED pixels and strip.", "website": "https://github.com/adafruit/Adafruit_NeoPixel", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_NeoPixel.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_NeoPixel-1.1.3.zip", "archiveFileName": "Adafruit_NeoPixel-1.1.3.zip", @@ -13413,12 +10572,8 @@ "paragraph": "Arduino library for controlling single-wire-based LED pixels and strip.", "website": "https://github.com/adafruit/Adafruit_NeoPixel", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_NeoPixel.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_NeoPixel-1.1.4.zip", "archiveFileName": "Adafruit_NeoPixel-1.1.4.zip", @@ -13434,12 +10589,8 @@ "paragraph": "Arduino library for controlling single-wire-based LED pixels and strip.", "website": "https://github.com/adafruit/Adafruit_NeoPixel", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_NeoPixel.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_NeoPixel-1.1.5.zip", "archiveFileName": "Adafruit_NeoPixel-1.1.5.zip", @@ -13455,12 +10606,8 @@ "paragraph": "Arduino library for controlling single-wire-based LED pixels and strip.", "website": "https://github.com/adafruit/Adafruit_NeoPixel", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_NeoPixel.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_NeoPixel-1.1.6.zip", "archiveFileName": "Adafruit_NeoPixel-1.1.6.zip", @@ -13476,12 +10623,8 @@ "paragraph": "Arduino library for controlling single-wire-based LED pixels and strip.", "website": "https://github.com/adafruit/Adafruit_NeoPixel", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_NeoPixel.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_NeoPixel-1.1.7.zip", "archiveFileName": "Adafruit_NeoPixel-1.1.7.zip", @@ -13497,12 +10640,8 @@ "paragraph": "Arduino library for controlling single-wire-based LED pixels and strip.", "website": "https://github.com/adafruit/Adafruit_NeoPixel", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_NeoPixel.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_NeoPixel-1.1.8.zip", "archiveFileName": "Adafruit_NeoPixel-1.1.8.zip", @@ -13518,12 +10657,8 @@ "paragraph": "Arduino library for controlling single-wire-based LED pixels and strip.", "website": "https://github.com/adafruit/Adafruit_NeoPixel", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_NeoPixel.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_NeoPixel-1.2.0.zip", "archiveFileName": "Adafruit_NeoPixel-1.2.0.zip", @@ -13539,12 +10674,8 @@ "paragraph": "Arduino library for controlling single-wire-based LED pixels and strip.", "website": "https://github.com/adafruit/Adafruit_NeoPixel", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_NeoPixel.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_NeoPixel-1.2.1.zip", "archiveFileName": "Adafruit_NeoPixel-1.2.1.zip", @@ -13560,12 +10691,8 @@ "paragraph": "Arduino library for controlling single-wire-based LED pixels and strip.", "website": "https://github.com/adafruit/Adafruit_NeoPixel", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_NeoPixel.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_NeoPixel-1.0.1.zip", "archiveFileName": "Adafruit_NeoPixel-1.0.1.zip", @@ -13581,12 +10708,8 @@ "paragraph": "Arduino library for controlling single-wire-based LED pixels and strip.", "website": "https://github.com/adafruit/Adafruit_NeoPixel", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_NeoPixel.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_NeoPixel-1.0.2.zip", "archiveFileName": "Adafruit_NeoPixel-1.0.2.zip", @@ -13602,12 +10725,8 @@ "paragraph": "Arduino library for controlling single-wire-based LED pixels and strip.", "website": "https://github.com/adafruit/Adafruit_NeoPixel", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_NeoPixel.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_NeoPixel-1.0.3.zip", "archiveFileName": "Adafruit_NeoPixel-1.0.3.zip", @@ -13623,12 +10742,8 @@ "paragraph": "Arduino library for controlling single-wire-based LED pixels and strip.", "website": "https://github.com/adafruit/Adafruit_NeoPixel", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_NeoPixel.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_NeoPixel-1.0.4.zip", "archiveFileName": "Adafruit_NeoPixel-1.0.4.zip", @@ -13644,12 +10759,8 @@ "paragraph": "Arduino library for controlling single-wire-based LED pixels and strip.", "website": "https://github.com/adafruit/Adafruit_NeoPixel", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_NeoPixel.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_NeoPixel-1.0.5.zip", "archiveFileName": "Adafruit_NeoPixel-1.0.5.zip", @@ -13665,12 +10776,8 @@ "paragraph": "Arduino library for controlling single-wire-based LED pixels and strip.", "website": "https://github.com/adafruit/Adafruit_NeoPixel", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_NeoPixel.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_NeoPixel-1.0.6.zip", "archiveFileName": "Adafruit_NeoPixel-1.0.6.zip", @@ -13686,12 +10793,8 @@ "paragraph": "Arduino library for controlling single-wire-based LED pixels and strip.", "website": "https://github.com/adafruit/Adafruit_NeoPixel", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_NeoPixel.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_NeoPixel-1.1.0.zip", "archiveFileName": "Adafruit_NeoPixel-1.1.0.zip", @@ -13707,12 +10810,8 @@ "paragraph": "Arduino library for controlling single-wire-based LED pixels and strip.", "website": "https://github.com/adafruit/Adafruit_NeoPixel", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_NeoPixel.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_NeoPixel-1.1.1.zip", "archiveFileName": "Adafruit_NeoPixel-1.1.1.zip", @@ -13728,12 +10827,8 @@ "paragraph": "Arduino library for controlling single-wire-based LED pixels and strip.", "website": "https://github.com/adafruit/Adafruit_NeoPixel", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_NeoPixel.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_NeoPixel-1.1.2.zip", "archiveFileName": "Adafruit_NeoPixel-1.1.2.zip", @@ -13749,12 +10844,8 @@ "paragraph": "Arduino library for controlling single-wire-based LED pixels and strip.", "website": "https://github.com/adafruit/Adafruit_NeoPixel", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_NeoPixel.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_NeoPixel-1.2.2.zip", "archiveFileName": "Adafruit_NeoPixel-1.2.2.zip", @@ -13770,12 +10861,8 @@ "paragraph": "Arduino library for controlling single-wire-based LED pixels and strip.", "website": "https://github.com/adafruit/Adafruit_NeoPixel", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_NeoPixel.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_NeoPixel-1.2.3.zip", "archiveFileName": "Adafruit_NeoPixel-1.2.3.zip", @@ -13791,12 +10878,8 @@ "paragraph": "Arduino library for controlling single-wire-based LED pixels and strip.", "website": "https://github.com/adafruit/Adafruit_NeoPixel", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_NeoPixel.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_NeoPixel-1.2.4.zip", "archiveFileName": "Adafruit_NeoPixel-1.2.4.zip", @@ -13812,12 +10895,8 @@ "paragraph": "PS2 library for Adafruit capacitive trackpads", "website": "https://github.com/adafruit/Adafruit-PS2-Trackpad", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-PS2-Trackpad.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_PS2_Trackpad-1.0.0.zip", "archiveFileName": "Adafruit_PS2_Trackpad-1.0.0.zip", @@ -13833,12 +10912,8 @@ "paragraph": "Arduino library for SPI and I2C access to the PN532 RFID/Near Field Communication chip", "website": "https://github.com/adafruit/Adafruit-PN532", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-PN532.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_PN532-1.0.0.zip", "archiveFileName": "Adafruit_PN532-1.0.0.zip", @@ -13854,12 +10929,8 @@ "paragraph": "Arduino library for SPI and I2C access to the PN532 RFID/Near Field Communication chip", "website": "https://github.com/adafruit/Adafruit-PN532", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-PN532.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_PN532-1.0.3.zip", "archiveFileName": "Adafruit_PN532-1.0.3.zip", @@ -13875,12 +10946,8 @@ "paragraph": "Arduino library for SPI and I2C access to the PN532 RFID/Near Field Communication chip", "website": "https://github.com/adafruit/Adafruit-PN532", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-PN532.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_PN532-1.0.4.zip", "archiveFileName": "Adafruit_PN532-1.0.4.zip", @@ -13896,12 +10963,8 @@ "paragraph": "Adafruit PWM Servo Driver Library", "website": "https://github.com/adafruit/Adafruit-PWM-Servo-Driver-Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-PWM-Servo-Driver-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_PWM_Servo_Driver_Library-1.0.0.zip", "archiveFileName": "Adafruit_PWM_Servo_Driver_Library-1.0.0.zip", @@ -13917,12 +10980,8 @@ "paragraph": "Adafruit PWM Servo Driver Library", "website": "https://github.com/adafruit/Adafruit-PWM-Servo-Driver-Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-PWM-Servo-Driver-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_PWM_Servo_Driver_Library-1.0.2.zip", "archiveFileName": "Adafruit_PWM_Servo_Driver_Library-1.0.2.zip", @@ -13938,12 +10997,8 @@ "paragraph": "Adafruit PWM Servo Driver Library", "website": "https://github.com/adafruit/Adafruit-PWM-Servo-Driver-Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-PWM-Servo-Driver-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_PWM_Servo_Driver_Library-1.0.3.zip", "archiveFileName": "Adafruit_PWM_Servo_Driver_Library-1.0.3.zip", @@ -13959,12 +11014,8 @@ "paragraph": "Adafruit PWM Servo Driver Library", "website": "https://github.com/adafruit/Adafruit-PWM-Servo-Driver-Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-PWM-Servo-Driver-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_PWM_Servo_Driver_Library-1.0.4.zip", "archiveFileName": "Adafruit_PWM_Servo_Driver_Library-1.0.4.zip", @@ -13980,12 +11031,8 @@ "paragraph": "Library for the Adafruit RGB 16x2 LCD Shield.", "website": "https://github.com/adafruit/Adafruit-RGB-LCD-Shield-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-RGB-LCD-Shield-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_RGB_LCD_Shield_Library-1.0.0.zip", "archiveFileName": "Adafruit_RGB_LCD_Shield_Library-1.0.0.zip", @@ -14001,12 +11048,8 @@ "paragraph": "Library for the Adafruit RGB 16x2 LCD Shield.", "website": "https://github.com/adafruit/Adafruit-RGB-LCD-Shield-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-RGB-LCD-Shield-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_RGB_LCD_Shield_Library-1.0.1.zip", "archiveFileName": "Adafruit_RGB_LCD_Shield_Library-1.0.1.zip", @@ -14022,12 +11065,8 @@ "paragraph": "Library for the Adafruit RGB 16x2 LCD Shield.", "website": "https://github.com/adafruit/Adafruit-RGB-LCD-Shield-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-RGB-LCD-Shield-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_RGB_LCD_Shield_Library-1.0.3.zip", "archiveFileName": "Adafruit_RGB_LCD_Shield_Library-1.0.3.zip", @@ -14043,12 +11082,8 @@ "paragraph": "Adafruit's Arduino driver for the RA8875 TFT driver", "website": "https://github.com/adafruit/Adafruit_RA8875", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_RA8875.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_RA8875-1.0.0.zip", "archiveFileName": "Adafruit_RA8875-1.0.0.zip", @@ -14064,12 +11099,8 @@ "paragraph": "Adafruit's Arduino driver for the RA8875 TFT driver", "website": "https://github.com/adafruit/Adafruit_RA8875", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_RA8875.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_RA8875-1.0.1.zip", "archiveFileName": "Adafruit_RA8875-1.0.1.zip", @@ -14085,12 +11116,8 @@ "paragraph": "Adafruit's Arduino driver for the RA8875 TFT driver", "website": "https://github.com/adafruit/Adafruit_RA8875", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_RA8875.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_RA8875-1.0.3.zip", "archiveFileName": "Adafruit_RA8875-1.0.3.zip", @@ -14106,12 +11133,8 @@ "paragraph": "Adafruit's Arduino driver for the RA8875 TFT driver", "website": "https://github.com/adafruit/Adafruit_RA8875", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_RA8875.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_RA8875-1.0.4.zip", "archiveFileName": "Adafruit_RA8875-1.0.4.zip", @@ -14127,12 +11150,8 @@ "paragraph": "Adafruit's Arduino driver for the RA8875 TFT driver", "website": "https://github.com/adafruit/Adafruit_RA8875", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_RA8875.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_RA8875-1.0.5.zip", "archiveFileName": "Adafruit_RA8875-1.0.5.zip", @@ -14148,12 +11167,8 @@ "paragraph": "Adafruit's Arduino driver for the RA8875 TFT driver", "website": "https://github.com/adafruit/Adafruit_RA8875", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_RA8875.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_RA8875-1.0.7.zip", "archiveFileName": "Adafruit_RA8875-1.0.7.zip", @@ -14169,12 +11184,8 @@ "paragraph": "Adafruit's Arduino driver for the RA8875 TFT driver", "website": "https://github.com/adafruit/Adafruit_RA8875", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_RA8875.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_RA8875-1.0.8.zip", "archiveFileName": "Adafruit_RA8875-1.0.8.zip", @@ -14190,12 +11201,8 @@ "paragraph": "Adafruit's Arduino driver for the RA8875 TFT driver", "website": "https://github.com/adafruit/Adafruit_RA8875", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_RA8875.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_RA8875-1.1.0.zip", "archiveFileName": "Adafruit_RA8875-1.1.0.zip", @@ -14211,12 +11218,8 @@ "paragraph": "Adafruit's Arduino driver for the RA8875 TFT driver", "website": "https://github.com/adafruit/Adafruit_RA8875", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_RA8875.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_RA8875-1.1.1.zip", "archiveFileName": "Adafruit_RA8875-1.1.1.zip", @@ -14232,12 +11235,8 @@ "paragraph": "Adafruit's Arduino driver for the RA8875 TFT driver", "website": "https://github.com/adafruit/Adafruit_RA8875", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_RA8875.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_RA8875-1.2.0.zip", "archiveFileName": "Adafruit_RA8875-1.2.0.zip", @@ -14253,12 +11252,8 @@ "paragraph": "Adafruit's Arduino driver for the RA8875 TFT driver", "website": "https://github.com/adafruit/Adafruit_RA8875", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_RA8875.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_RA8875-1.3.1.zip", "archiveFileName": "Adafruit_RA8875-1.3.1.zip", @@ -14274,12 +11269,8 @@ "paragraph": "Adafruit's Arduino driver for the RA8875 TFT driver", "website": "https://github.com/adafruit/Adafruit_RA8875", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_RA8875.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_RA8875-1.0.2.zip", "archiveFileName": "Adafruit_RA8875-1.0.2.zip", @@ -14295,12 +11286,8 @@ "paragraph": "Adafruit's Arduino driver for the RA8875 TFT driver", "website": "https://github.com/adafruit/Adafruit_RA8875", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_RA8875.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_RA8875-1.3.3.zip", "archiveFileName": "Adafruit_RA8875-1.3.3.zip", @@ -14316,12 +11303,8 @@ "paragraph": "This is an Arduino library for the Adafruit Monochrome SHARP Memory Displays", "website": "https://github.com/adafruit/Adafruit_SHARP_Memory_Display", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_SHARP_Memory_Display.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SHARP_Memory_Display-1.0.0.zip", "archiveFileName": "Adafruit_SHARP_Memory_Display-1.0.0.zip", @@ -14337,12 +11320,8 @@ "paragraph": "This is an Arduino library for the Adafruit Monochrome SHARP Memory Displays", "website": "https://github.com/adafruit/Adafruit_SHARP_Memory_Display", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_SHARP_Memory_Display.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SHARP_Memory_Display-1.0.1.zip", "archiveFileName": "Adafruit_SHARP_Memory_Display-1.0.1.zip", @@ -14358,12 +11337,8 @@ "paragraph": "This is an Arduino library for the Adafruit Monochrome SHARP Memory Displays", "website": "https://github.com/adafruit/Adafruit_SHARP_Memory_Display", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_SHARP_Memory_Display.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SHARP_Memory_Display-1.0.4.zip", "archiveFileName": "Adafruit_SHARP_Memory_Display-1.0.4.zip", @@ -14379,12 +11354,8 @@ "paragraph": "This is an Arduino library for the Adafruit Monochrome SHARP Memory Displays", "website": "https://github.com/adafruit/Adafruit_SHARP_Memory_Display", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_SHARP_Memory_Display.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SHARP_Memory_Display-1.0.5.zip", "archiveFileName": "Adafruit_SHARP_Memory_Display-1.0.5.zip", @@ -14400,12 +11371,8 @@ "paragraph": "This is an Arduino library for the Adafruit Monochrome SHARP Memory Displays", "website": "https://github.com/adafruit/Adafruit_SHARP_Memory_Display", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_SHARP_Memory_Display.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SHARP_Memory_Display-1.0.6.zip", "archiveFileName": "Adafruit_SHARP_Memory_Display-1.0.6.zip", @@ -14421,12 +11388,8 @@ "paragraph": "This is an Arduino library for the Adafruit Monochrome SHARP Memory Displays", "website": "https://github.com/adafruit/Adafruit_SHARP_Memory_Display", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_SHARP_Memory_Display.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SHARP_Memory_Display-1.0.2.zip", "archiveFileName": "Adafruit_SHARP_Memory_Display-1.0.2.zip", @@ -14442,12 +11405,8 @@ "paragraph": "This is an Arduino library for the Adafruit Monochrome SHARP Memory Displays", "website": "https://github.com/adafruit/Adafruit_SHARP_Memory_Display", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_SHARP_Memory_Display.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SHARP_Memory_Display-1.0.7.zip", "archiveFileName": "Adafruit_SHARP_Memory_Display-1.0.7.zip", @@ -14463,12 +11422,8 @@ "paragraph": "Arduino library for the SI1145 sensors in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit_SI1145_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_SI1145_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SI1145_Library-1.0.0.zip", "archiveFileName": "Adafruit_SI1145_Library-1.0.0.zip", @@ -14484,12 +11439,8 @@ "paragraph": "Arduino library for the SI1145 sensors in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit_SI1145_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_SI1145_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SI1145_Library-1.0.1.zip", "archiveFileName": "Adafruit_SI1145_Library-1.0.1.zip", @@ -14505,12 +11456,8 @@ "paragraph": "Arduino library for the Si4714 FM+RDS Transmitter in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit-Si4713-Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-Si4713-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Si4713_Library-1.0.0.zip", "archiveFileName": "Adafruit_Si4713_Library-1.0.0.zip", @@ -14526,12 +11473,8 @@ "paragraph": "Arduino library for the Si4714 FM+RDS Transmitter in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit-Si4713-Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-Si4713-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Si4713_Library-1.1.0.zip", "archiveFileName": "Adafruit_Si4713_Library-1.1.0.zip", @@ -14547,12 +11490,8 @@ "paragraph": "A lightweight software servo library, designed for Trinket/Gemma but good for other Arduino-compats", "website": "https://github.com/adafruit/Adafruit_SoftServo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_SoftServo.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SoftServo-1.0.0.zip", "archiveFileName": "Adafruit_SoftServo-1.0.0.zip", @@ -14568,12 +11507,8 @@ "paragraph": "A lightweight software servo library, designed for Trinket/Gemma but good for other Arduino-compats", "website": "https://github.com/adafruit/Adafruit_SoftServo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_SoftServo.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SoftServo-1.0.1.zip", "archiveFileName": "Adafruit_SoftServo-1.0.1.zip", @@ -14589,12 +11524,8 @@ "paragraph": "Driver for Adafruit's Si5351 Clockgen Breakout", "website": "https://github.com/adafruit/Adafruit_Si5351_Library", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_Si5351_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Si5351_Library-1.0.0.zip", "archiveFileName": "Adafruit_Si5351_Library-1.0.0.zip", @@ -14610,12 +11541,8 @@ "paragraph": "Driver for Adafruit's Si5351 Clockgen Breakout", "website": "https://github.com/adafruit/Adafruit_Si5351_Library", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_Si5351_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Si5351_Library-1.0.1.zip", "archiveFileName": "Adafruit_Si5351_Library-1.0.1.zip", @@ -14631,12 +11558,8 @@ "paragraph": "Arduino Library for UART control of the Adafruit Soundboard", "website": "https://github.com/adafruit/Adafruit_Soundboard_library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_Soundboard_library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Soundboard_library-1.0.0.zip", "archiveFileName": "Adafruit_Soundboard_library-1.0.0.zip", @@ -14652,12 +11575,8 @@ "paragraph": "Arduino Library for UART control of the Adafruit Soundboard", "website": "https://github.com/adafruit/Adafruit_Soundboard_library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_Soundboard_library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Soundboard_library-1.0.1.zip", "archiveFileName": "Adafruit_Soundboard_library-1.0.1.zip", @@ -14673,12 +11592,8 @@ "paragraph": "SSD1306 oled driver library for 'monochrome' 128x64 and 128x32 OLEDs!", "website": "https://github.com/adafruit/Adafruit_SSD1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_SSD1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SSD1306-1.0.0.zip", "archiveFileName": "Adafruit_SSD1306-1.0.0.zip", @@ -14694,12 +11609,8 @@ "paragraph": "SSD1306 oled driver library for 'monochrome' 128x64 and 128x32 OLEDs!", "website": "https://github.com/adafruit/Adafruit_SSD1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_SSD1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SSD1306-1.0.1.zip", "archiveFileName": "Adafruit_SSD1306-1.0.1.zip", @@ -14715,12 +11626,8 @@ "paragraph": "SSD1306 oled driver library for 'monochrome' 128x64 and 128x32 OLEDs!", "website": "https://github.com/adafruit/Adafruit_SSD1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_SSD1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SSD1306-1.1.0.zip", "archiveFileName": "Adafruit_SSD1306-1.1.0.zip", @@ -14736,12 +11643,8 @@ "paragraph": "SSD1306 oled driver library for 'monochrome' 128x64 and 128x32 OLEDs!", "website": "https://github.com/adafruit/Adafruit_SSD1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_SSD1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SSD1306-1.1.2.zip", "archiveFileName": "Adafruit_SSD1306-1.1.2.zip", @@ -14757,12 +11660,8 @@ "paragraph": "SSD1306 oled driver library for monochrome 128x64 and 128x32 displays", "website": "https://github.com/adafruit/Adafruit_SSD1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_SSD1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SSD1306-1.2.0.zip", "archiveFileName": "Adafruit_SSD1306-1.2.0.zip", @@ -14778,12 +11677,8 @@ "paragraph": "SSD1306 oled driver library for monochrome 128x64 and 128x32 displays", "website": "https://github.com/adafruit/Adafruit_SSD1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_SSD1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SSD1306-1.2.1.zip", "archiveFileName": "Adafruit_SSD1306-1.2.1.zip", @@ -14799,12 +11694,8 @@ "paragraph": "SSD1306 oled driver library for monochrome 128x64 and 128x32 displays", "website": "https://github.com/adafruit/Adafruit_SSD1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_SSD1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SSD1306-1.2.2.zip", "archiveFileName": "Adafruit_SSD1306-1.2.2.zip", @@ -14820,12 +11711,8 @@ "paragraph": "SSD1306 oled driver library for monochrome 128x64 and 128x32 displays", "website": "https://github.com/adafruit/Adafruit_SSD1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_SSD1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SSD1306-1.2.3.zip", "archiveFileName": "Adafruit_SSD1306-1.2.3.zip", @@ -14841,12 +11728,8 @@ "paragraph": "SSD1306 oled driver library for monochrome 128x64 and 128x32 displays", "website": "https://github.com/adafruit/Adafruit_SSD1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_SSD1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SSD1306-1.2.4.zip", "archiveFileName": "Adafruit_SSD1306-1.2.4.zip", @@ -14862,12 +11745,8 @@ "paragraph": "SSD1306 oled driver library for monochrome 128x64 and 128x32 displays", "website": "https://github.com/adafruit/Adafruit_SSD1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_SSD1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SSD1306-1.2.5.zip", "archiveFileName": "Adafruit_SSD1306-1.2.5.zip", @@ -14883,12 +11762,8 @@ "paragraph": "SSD1306 oled driver library for monochrome 128x64 and 128x32 displays", "website": "https://github.com/adafruit/Adafruit_SSD1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_SSD1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SSD1306-1.2.6.zip", "archiveFileName": "Adafruit_SSD1306-1.2.6.zip", @@ -14904,12 +11779,8 @@ "paragraph": "SSD1306 oled driver library for monochrome 128x64 and 128x32 displays", "website": "https://github.com/adafruit/Adafruit_SSD1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_SSD1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SSD1306-1.2.7.zip", "archiveFileName": "Adafruit_SSD1306-1.2.7.zip", @@ -14925,12 +11796,8 @@ "paragraph": "SSD1306 oled driver library for monochrome 128x64 and 128x32 displays", "website": "https://github.com/adafruit/Adafruit_SSD1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_SSD1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SSD1306-1.2.8.zip", "archiveFileName": "Adafruit_SSD1306-1.2.8.zip", @@ -14946,12 +11813,8 @@ "paragraph": "SSD1306 oled driver library for monochrome 128x64 and 128x32 displays", "website": "https://github.com/adafruit/Adafruit_SSD1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_SSD1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SSD1306-1.2.9.zip", "archiveFileName": "Adafruit_SSD1306-1.2.9.zip", @@ -14967,12 +11830,8 @@ "paragraph": "SSD1306 oled driver library for monochrome 128x64 and 128x32 displays", "website": "https://github.com/adafruit/Adafruit_SSD1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_SSD1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SSD1306-1.3.0.zip", "archiveFileName": "Adafruit_SSD1306-1.3.0.zip", @@ -14988,12 +11847,8 @@ "paragraph": "Adafruit library for the 1.27\" and 1.5\" color OLEDs in the shop", "website": "https://github.com/adafruit/Adafruit-SSD1351-library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-SSD1351-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SSD1351_library-1.0.0.zip", "archiveFileName": "Adafruit_SSD1351_library-1.0.0.zip", @@ -15009,12 +11864,8 @@ "paragraph": "Adafruit library for the 1.27\" and 1.5\" color OLEDs in the shop", "website": "https://github.com/adafruit/Adafruit-SSD1351-library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-SSD1351-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SSD1351_library-1.0.1.zip", "archiveFileName": "Adafruit_SSD1351_library-1.0.1.zip", @@ -15030,12 +11881,8 @@ "paragraph": "Adafruit library for the 1.27\" and 1.5\" color OLEDs in the shop", "website": "https://github.com/adafruit/Adafruit-SSD1351-library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-SSD1351-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SSD1351_library-1.1.0.zip", "archiveFileName": "Adafruit_SSD1351_library-1.1.0.zip", @@ -15051,12 +11898,8 @@ "paragraph": "Adafruit library for the 1.27\" and 1.5\" color OLEDs in the shop", "website": "https://github.com/adafruit/Adafruit-SSD1351-library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-SSD1351-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SSD1351_library-1.1.1.zip", "archiveFileName": "Adafruit_SSD1351_library-1.1.1.zip", @@ -15072,12 +11915,8 @@ "paragraph": "Adafruit library for the 1.27\" and 1.5\" color OLEDs in the shop", "website": "https://github.com/adafruit/Adafruit-SSD1351-library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-SSD1351-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SSD1351_library-1.2.0.zip", "archiveFileName": "Adafruit_SSD1351_library-1.2.0.zip", @@ -15093,12 +11932,8 @@ "paragraph": "Adafruit library for the 1.27\" and 1.5\" color OLEDs in the shop", "website": "https://github.com/adafruit/Adafruit-SSD1351-library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-SSD1351-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SSD1351_library-1.2.1.zip", "archiveFileName": "Adafruit_SSD1351_library-1.2.1.zip", @@ -15114,12 +11949,8 @@ "paragraph": "Adafruit library for the 1.27\" and 1.5\" color OLEDs in the shop", "website": "https://github.com/adafruit/Adafruit-SSD1351-library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-SSD1351-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SSD1351_library-1.2.2.zip", "archiveFileName": "Adafruit_SSD1351_library-1.2.2.zip", @@ -15135,12 +11966,8 @@ "paragraph": "For 0.96\" OLEDs in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit-SSD1331-OLED-Driver-Library-for-Arduino", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-SSD1331-OLED-Driver-Library-for-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SSD1331_OLED_Driver_Library_for_Arduino-1.0.0.zip", "archiveFileName": "Adafruit_SSD1331_OLED_Driver_Library_for_Arduino-1.0.0.zip", @@ -15156,12 +11983,8 @@ "paragraph": "For 0.96\" OLEDs in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit-SSD1331-OLED-Driver-Library-for-Arduino", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-SSD1331-OLED-Driver-Library-for-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SSD1331_OLED_Driver_Library_for_Arduino-1.0.1.zip", "archiveFileName": "Adafruit_SSD1331_OLED_Driver_Library_for_Arduino-1.0.1.zip", @@ -15177,12 +12000,8 @@ "paragraph": "For 0.96\" OLEDs in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit-SSD1331-OLED-Driver-Library-for-Arduino", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-SSD1331-OLED-Driver-Library-for-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SSD1331_OLED_Driver_Library_for_Arduino-1.0.2.zip", "archiveFileName": "Adafruit_SSD1331_OLED_Driver_Library_for_Arduino-1.0.2.zip", @@ -15198,12 +12017,8 @@ "paragraph": "For 0.96\" OLEDs in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit-SSD1331-OLED-Driver-Library-for-Arduino", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-SSD1331-OLED-Driver-Library-for-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SSD1331_OLED_Driver_Library_for_Arduino-1.1.0.zip", "archiveFileName": "Adafruit_SSD1331_OLED_Driver_Library_for_Arduino-1.1.0.zip", @@ -15219,12 +12034,8 @@ "paragraph": "For 0.96\" OLEDs in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit-SSD1331-OLED-Driver-Library-for-Arduino", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-SSD1331-OLED-Driver-Library-for-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SSD1331_OLED_Driver_Library_for_Arduino-1.1.1.zip", "archiveFileName": "Adafruit_SSD1331_OLED_Driver_Library_for_Arduino-1.1.1.zip", @@ -15240,12 +12051,8 @@ "paragraph": "For 0.96\" OLEDs in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit-SSD1331-OLED-Driver-Library-for-Arduino", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-SSD1331-OLED-Driver-Library-for-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SSD1331_OLED_Driver_Library_for_Arduino-1.1.2.zip", "archiveFileName": "Adafruit_SSD1331_OLED_Driver_Library_for_Arduino-1.1.2.zip", @@ -15261,12 +12068,8 @@ "paragraph": "For 0.96\" OLEDs in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit-SSD1331-OLED-Driver-Library-for-Arduino", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-SSD1331-OLED-Driver-Library-for-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SSD1331_OLED_Driver_Library_for_Arduino-1.1.3.zip", "archiveFileName": "Adafruit_SSD1331_OLED_Driver_Library_for_Arduino-1.1.3.zip", @@ -15282,12 +12085,8 @@ "paragraph": "This is a library for the Adafruit ST7735 and ST7789 SPI displays.", "website": "https://github.com/adafruit/Adafruit-ST7735-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-ST7735-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ST7735_and_ST7789_Library-1.1.0.zip", "archiveFileName": "Adafruit_ST7735_and_ST7789_Library-1.1.0.zip", @@ -15303,12 +12102,8 @@ "paragraph": "This is a library for the Adafruit ST7735 and ST7789 SPI displays.", "website": "https://github.com/adafruit/Adafruit-ST7735-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-ST7735-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ST7735_and_ST7789_Library-1.2.0.zip", "archiveFileName": "Adafruit_ST7735_and_ST7789_Library-1.2.0.zip", @@ -15324,12 +12119,8 @@ "paragraph": "This is a library for the Adafruit ST7735 and ST7789 SPI displays.", "website": "https://github.com/adafruit/Adafruit-ST7735-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-ST7735-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ST7735_and_ST7789_Library-1.2.1.zip", "archiveFileName": "Adafruit_ST7735_and_ST7789_Library-1.2.1.zip", @@ -15345,12 +12136,8 @@ "paragraph": "This is a library for the Adafruit ST7735 and ST7789 SPI displays.", "website": "https://github.com/adafruit/Adafruit-ST7735-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-ST7735-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ST7735_and_ST7789_Library-1.2.2.zip", "archiveFileName": "Adafruit_ST7735_and_ST7789_Library-1.2.2.zip", @@ -15366,12 +12153,8 @@ "paragraph": "This is a library for the Adafruit ST7735 and ST7789 SPI displays.", "website": "https://github.com/adafruit/Adafruit-ST7735-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-ST7735-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ST7735_and_ST7789_Library-1.2.3.zip", "archiveFileName": "Adafruit_ST7735_and_ST7789_Library-1.2.3.zip", @@ -15387,12 +12170,8 @@ "paragraph": "This is a library for the Adafruit ST7735 and ST7789 SPI displays.", "website": "https://github.com/adafruit/Adafruit-ST7735-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-ST7735-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ST7735_and_ST7789_Library-1.2.4.zip", "archiveFileName": "Adafruit_ST7735_and_ST7789_Library-1.2.4.zip", @@ -15408,12 +12187,8 @@ "paragraph": "This is a library for the Adafruit ST7735 and ST7789 SPI displays.", "website": "https://github.com/adafruit/Adafruit-ST7735-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-ST7735-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ST7735_and_ST7789_Library-1.2.5.zip", "archiveFileName": "Adafruit_ST7735_and_ST7789_Library-1.2.5.zip", @@ -15429,12 +12204,8 @@ "paragraph": "This is a library for the Adafruit ST7735 and ST7789 SPI displays.", "website": "https://github.com/adafruit/Adafruit-ST7735-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-ST7735-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ST7735_and_ST7789_Library-1.2.6.zip", "archiveFileName": "Adafruit_ST7735_and_ST7789_Library-1.2.6.zip", @@ -15450,12 +12221,8 @@ "paragraph": "This is a library for the Adafruit ST7735 and ST7789 SPI displays.", "website": "https://github.com/adafruit/Adafruit-ST7735-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-ST7735-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ST7735_and_ST7789_Library-1.2.7.zip", "archiveFileName": "Adafruit_ST7735_and_ST7789_Library-1.2.7.zip", @@ -15471,12 +12238,8 @@ "paragraph": "This is a library for the Adafruit ST7735 and ST7789 SPI displays.", "website": "https://github.com/adafruit/Adafruit-ST7735-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-ST7735-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ST7735_and_ST7789_Library-1.2.8.zip", "archiveFileName": "Adafruit_ST7735_and_ST7789_Library-1.2.8.zip", @@ -15492,12 +12255,8 @@ "paragraph": "This is a library for the Adafruit ST7735 and ST7789 SPI displays.", "website": "https://github.com/adafruit/Adafruit-ST7735-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-ST7735-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ST7735_and_ST7789_Library-1.3.0.zip", "archiveFileName": "Adafruit_ST7735_and_ST7789_Library-1.3.0.zip", @@ -15513,12 +12272,8 @@ "paragraph": "This is a library for the Adafruit ST7735 and ST7789 SPI displays.", "website": "https://github.com/adafruit/Adafruit-ST7735-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-ST7735-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ST7735_and_ST7789_Library-1.3.1.zip", "archiveFileName": "Adafruit_ST7735_and_ST7789_Library-1.3.1.zip", @@ -15534,12 +12289,8 @@ "paragraph": "This is a library for the Adafruit ST7735 and ST7789 SPI displays.", "website": "https://github.com/adafruit/Adafruit-ST7735-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-ST7735-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ST7735_and_ST7789_Library-1.3.2.zip", "archiveFileName": "Adafruit_ST7735_and_ST7789_Library-1.3.2.zip", @@ -15555,12 +12306,8 @@ "paragraph": "This is a library for the Adafruit ST7735 and ST7789 SPI displays.", "website": "https://github.com/adafruit/Adafruit-ST7735-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-ST7735-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ST7735_and_ST7789_Library-1.3.3.zip", "archiveFileName": "Adafruit_ST7735_and_ST7789_Library-1.3.3.zip", @@ -15576,12 +12323,8 @@ "paragraph": "This is a library for the Adafruit ST7735 and ST7789 SPI displays.", "website": "https://github.com/adafruit/Adafruit-ST7735-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-ST7735-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ST7735_and_ST7789_Library-1.3.4.zip", "archiveFileName": "Adafruit_ST7735_and_ST7789_Library-1.3.4.zip", @@ -15597,12 +12340,8 @@ "paragraph": "This is a library for the Adafruit ST7735 and ST7789 SPI displays.", "website": "https://github.com/adafruit/Adafruit-ST7735-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-ST7735-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ST7735_and_ST7789_Library-1.3.5.zip", "archiveFileName": "Adafruit_ST7735_and_ST7789_Library-1.3.5.zip", @@ -15618,12 +12357,8 @@ "paragraph": "This is a library for the Adafruit ST7735 and ST7789 SPI displays.", "website": "https://github.com/adafruit/Adafruit-ST7735-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-ST7735-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ST7735_and_ST7789_Library-1.3.6.zip", "archiveFileName": "Adafruit_ST7735_and_ST7789_Library-1.3.6.zip", @@ -15639,12 +12374,8 @@ "paragraph": "This is a library for the Adafruit ST7735 and ST7789 SPI displays.", "website": "https://github.com/adafruit/Adafruit-ST7735-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-ST7735-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ST7735_and_ST7789_Library-1.3.7.zip", "archiveFileName": "Adafruit_ST7735_and_ST7789_Library-1.3.7.zip", @@ -15660,12 +12391,8 @@ "paragraph": "This is a library for the Adafruit ST7735 and ST7789 SPI displays.", "website": "https://github.com/adafruit/Adafruit-ST7735-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-ST7735-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ST7735_and_ST7789_Library-1.4.0.zip", "archiveFileName": "Adafruit_ST7735_and_ST7789_Library-1.4.0.zip", @@ -15681,12 +12408,8 @@ "paragraph": "This is a library for the Adafruit ST7735 and ST7789 SPI displays.", "website": "https://github.com/adafruit/Adafruit-ST7735-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-ST7735-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ST7735_and_ST7789_Library-1.4.1.zip", "archiveFileName": "Adafruit_ST7735_and_ST7789_Library-1.4.1.zip", @@ -15702,12 +12425,8 @@ "paragraph": "This is a library for the Adafruit ST7735 and ST7789 SPI displays.", "website": "https://github.com/adafruit/Adafruit-ST7735-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-ST7735-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ST7735_and_ST7789_Library-1.4.2.zip", "archiveFileName": "Adafruit_ST7735_and_ST7789_Library-1.4.2.zip", @@ -15723,12 +12442,8 @@ "paragraph": "Arduino library for STMPE610/811 resistive touch screen controllers", "website": "https://github.com/adafruit/Adafruit_STMPE610", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_STMPE610.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_STMPE610-1.0.0.zip", "archiveFileName": "Adafruit_STMPE610-1.0.0.zip", @@ -15744,12 +12459,8 @@ "paragraph": "Arduino library for STMPE610/811 resistive touch screen controllers", "website": "https://github.com/adafruit/Adafruit_STMPE610", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_STMPE610.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_STMPE610-1.0.1.zip", "archiveFileName": "Adafruit_STMPE610-1.0.1.zip", @@ -15765,12 +12476,8 @@ "paragraph": "Arduino library for STMPE610/811 resistive touch screen controllers", "website": "https://github.com/adafruit/Adafruit_STMPE610", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_STMPE610.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_STMPE610-1.1.0.zip", "archiveFileName": "Adafruit_STMPE610-1.1.0.zip", @@ -15786,12 +12493,8 @@ "paragraph": "Driver for Adafruit's TCS34725 RGB Color Sensor Breakout", "website": "https://github.com/adafruit/Adafruit_TCS34725", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_TCS34725.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_TCS34725-1.0.0.zip", "archiveFileName": "Adafruit_TCS34725-1.0.0.zip", @@ -15807,12 +12510,8 @@ "paragraph": "Driver for Adafruit's TCS34725 RGB Color Sensor Breakout", "website": "https://github.com/adafruit/Adafruit_TCS34725", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_TCS34725.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_TCS34725-1.0.1.zip", "archiveFileName": "Adafruit_TCS34725-1.0.1.zip", @@ -15828,12 +12527,8 @@ "paragraph": "Driver for Adafruit's TCS34725 RGB Color Sensor Breakout", "website": "https://github.com/adafruit/Adafruit_TCS34725", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_TCS34725.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_TCS34725-1.3.0.zip", "archiveFileName": "Adafruit_TCS34725-1.3.0.zip", @@ -15849,12 +12544,8 @@ "paragraph": "Arduino Library for Small Thermal Printers", "website": "https://github.com/adafruit/Adafruit-Thermal-Printer-Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-Thermal-Printer-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Thermal_Printer_Library-1.0.0.zip", "archiveFileName": "Adafruit_Thermal_Printer_Library-1.0.0.zip", @@ -15870,12 +12561,8 @@ "paragraph": "Arduino Library for Small Thermal Printers", "website": "https://github.com/adafruit/Adafruit-Thermal-Printer-Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-Thermal-Printer-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Thermal_Printer_Library-1.1.0.zip", "archiveFileName": "Adafruit_Thermal_Printer_Library-1.1.0.zip", @@ -15891,12 +12578,8 @@ "paragraph": "Arduino Library for Small Thermal Printers", "website": "https://github.com/adafruit/Adafruit-Thermal-Printer-Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-Thermal-Printer-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Thermal_Printer_Library-1.1.1.zip", "archiveFileName": "Adafruit_Thermal_Printer_Library-1.1.1.zip", @@ -15912,12 +12595,8 @@ "paragraph": "Use NeoPixels and servos in the same Arduino sketch (with caveats)", "website": "https://github.com/adafruit/Adafruit_TiCoServo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_TiCoServo.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_TiCoServo-1.0.0.zip", "archiveFileName": "Adafruit_TiCoServo-1.0.0.zip", @@ -15933,12 +12612,8 @@ "paragraph": "Use NeoPixels and servos in the same Arduino sketch (with caveats)", "website": "https://github.com/adafruit/Adafruit_TiCoServo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_TiCoServo.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_TiCoServo-1.0.1.zip", "archiveFileName": "Adafruit_TiCoServo-1.0.1.zip", @@ -15954,12 +12629,8 @@ "paragraph": "Adafruit_RGBLCDShield library ported to Trinket/Gemma", "website": "https://github.com/adafruit/Adafruit_TinyRGBLCDShield", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_TinyRGBLCDShield.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_TinyRGBLCDShield-1.0.0.zip", "archiveFileName": "Adafruit_TinyRGBLCDShield-1.0.0.zip", @@ -15975,12 +12646,8 @@ "paragraph": "Adafruit_RGBLCDShield library ported to Trinket/Gemma", "website": "https://github.com/adafruit/Adafruit_TinyRGBLCDShield", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_TinyRGBLCDShield.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_TinyRGBLCDShield-1.0.1.zip", "archiveFileName": "Adafruit_TinyRGBLCDShield-1.0.1.zip", @@ -15996,12 +12663,8 @@ "paragraph": "Barebones Winbond SPI flash library for Arduino and Trinket", "website": "https://github.com/adafruit/Adafruit_TinyFlash", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_TinyFlash.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_TinyFlash-1.0.0.zip", "archiveFileName": "Adafruit_TinyFlash-1.0.0.zip", @@ -16017,12 +12680,8 @@ "paragraph": "Barebones Winbond SPI flash library for Arduino and Trinket", "website": "https://github.com/adafruit/Adafruit_TinyFlash", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_TinyFlash.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_TinyFlash-1.0.1.zip", "archiveFileName": "Adafruit_TinyFlash-1.0.1.zip", @@ -16038,12 +12697,8 @@ "paragraph": "Library for our Adafruit 12-channel PWM/LED driver.", "website": "https://github.com/adafruit/Adafruit_TLC59711", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_TLC59711.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_TLC59711-1.0.0.zip", "archiveFileName": "Adafruit_TLC59711-1.0.0.zip", @@ -16059,12 +12714,8 @@ "paragraph": "Library for our Adafruit 12-channel PWM/LED driver.", "website": "https://github.com/adafruit/Adafruit_TLC59711", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_TLC59711.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_TLC59711-1.0.1.zip", "archiveFileName": "Adafruit_TLC59711-1.0.1.zip", @@ -16080,12 +12731,8 @@ "paragraph": "Library for our Adafruit 12-channel PWM/LED driver.", "website": "https://github.com/adafruit/Adafruit_TLC59711", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_TLC59711.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_TLC59711-1.1.0.zip", "archiveFileName": "Adafruit_TLC59711-1.1.0.zip", @@ -16101,12 +12748,8 @@ "paragraph": "Adafruit's Arduino driver for the TLC5947 PWM LED Driver Breakout.", "website": "https://github.com/adafruit/Adafruit_TLC5947", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_TLC5947.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_TLC5947-1.0.0.zip", "archiveFileName": "Adafruit_TLC5947-1.0.0.zip", @@ -16122,12 +12765,8 @@ "paragraph": "Adafruit's Arduino driver for the TLC5947 PWM LED Driver Breakout.", "website": "https://github.com/adafruit/Adafruit_TLC5947", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_TLC5947.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_TLC5947-1.0.2.zip", "archiveFileName": "Adafruit_TLC5947-1.0.2.zip", @@ -16143,12 +12782,8 @@ "paragraph": "Adafruit's Arduino driver for the TLC5947 PWM LED Driver Breakout.", "website": "https://github.com/adafruit/Adafruit_TLC5947", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_TLC5947.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_TLC5947-1.0.3.zip", "archiveFileName": "Adafruit_TLC5947-1.0.3.zip", @@ -16164,12 +12799,8 @@ "paragraph": "This is a library for the Adafruit TMP006 Infrared Thermopile Sensor", "website": "https://github.com/adafruit/Adafruit_TMP006", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_TMP006.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_TMP006-1.0.0.zip", "archiveFileName": "Adafruit_TMP006-1.0.0.zip", @@ -16185,12 +12816,8 @@ "paragraph": "This is a library for the Adafruit TMP006 Infrared Thermopile Sensor", "website": "https://github.com/adafruit/Adafruit_TMP006", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_TMP006.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_TMP006-1.0.1.zip", "archiveFileName": "Adafruit_TMP006-1.0.1.zip", @@ -16206,12 +12833,8 @@ "paragraph": "Arduino library for Adafruit TMP007 Thermopile sensor Breakout", "website": "https://github.com/adafruit/Adafruit_TMP007_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_TMP007_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_TMP007_Library-1.0.0.zip", "archiveFileName": "Adafruit_TMP007_Library-1.0.0.zip", @@ -16227,12 +12850,8 @@ "paragraph": "Arduino library for Adafruit TMP007 Thermopile sensor Breakout", "website": "https://github.com/adafruit/Adafruit_TMP007_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_TMP007_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_TMP007_Library-1.0.1.zip", "archiveFileName": "Adafruit_TMP007_Library-1.0.1.zip", @@ -16248,12 +12867,8 @@ "paragraph": "Arduino library for Adafruit TMP007 Thermopile sensor Breakout", "website": "https://github.com/adafruit/Adafruit_TMP007_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_TMP007_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_TMP007_Library-1.0.2.zip", "archiveFileName": "Adafruit_TMP007_Library-1.0.2.zip", @@ -16269,12 +12884,8 @@ "paragraph": "Arduino library for controlling Adafruit Trellis", "website": "https://github.com/adafruit/Adafruit_Trellis_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_Trellis_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Trellis_Library-1.0.0.zip", "archiveFileName": "Adafruit_Trellis_Library-1.0.0.zip", @@ -16290,12 +12901,8 @@ "paragraph": "Arduino library for controlling Adafruit Trellis", "website": "https://github.com/adafruit/Adafruit_Trellis_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_Trellis_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Trellis_Library-1.0.1.zip", "archiveFileName": "Adafruit_Trellis_Library-1.0.1.zip", @@ -16311,12 +12918,8 @@ "paragraph": "Arduino library for the Adafruit TPA2016(D2) I2C controlled AGC audio amplifier", "website": "https://github.com/adafruit/Adafruit-TPA2016-Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-TPA2016-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_TPA2016_Library-1.0.0.zip", "archiveFileName": "Adafruit_TPA2016_Library-1.0.0.zip", @@ -16332,12 +12935,8 @@ "paragraph": "Arduino library for the Adafruit TPA2016(D2) I2C controlled AGC audio amplifier", "website": "https://github.com/adafruit/Adafruit-TPA2016-Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-TPA2016-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_TPA2016_Library-1.1.0.zip", "archiveFileName": "Adafruit_TPA2016_Library-1.1.0.zip", @@ -16353,12 +12952,8 @@ "paragraph": "Unified sensor driver for Adafruit's TSL2561 breakouts", "website": "https://github.com/adafruit/Adafruit_TSL2561", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_TSL2561.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_TSL2561-1.0.0.zip", "archiveFileName": "Adafruit_TSL2561-1.0.0.zip", @@ -16374,12 +12969,8 @@ "paragraph": "Unified sensor driver for Adafruit's TSL2561 breakouts", "website": "https://github.com/adafruit/Adafruit_TSL2561", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_TSL2561.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_TSL2561-1.0.2.zip", "archiveFileName": "Adafruit_TSL2561-1.0.2.zip", @@ -16395,12 +12986,8 @@ "paragraph": "Unified sensor driver for Adafruit's TSL2561 breakouts", "website": "https://github.com/adafruit/Adafruit_TSL2561", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_TSL2561.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_TSL2561-1.0.3.zip", "archiveFileName": "Adafruit_TSL2561-1.0.3.zip", @@ -16416,12 +13003,8 @@ "paragraph": "Library for the TSL2591 digital luminosity (light) sensors.", "website": "https://github.com/adafruit/Adafruit_TSL2591_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_TSL2591_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_TSL2591_Library-1.0.0.zip", "archiveFileName": "Adafruit_TSL2591_Library-1.0.0.zip", @@ -16437,12 +13020,8 @@ "paragraph": "Library for the TSL2591 digital luminosity (light) sensors.", "website": "https://github.com/adafruit/Adafruit_TSL2591_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_TSL2591_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_TSL2591_Library-1.0.1.zip", "archiveFileName": "Adafruit_TSL2591_Library-1.0.1.zip", @@ -16458,12 +13037,8 @@ "paragraph": "Library for the TSL2591 digital luminosity (light) sensors.", "website": "https://github.com/adafruit/Adafruit_TSL2591_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_TSL2591_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_TSL2591_Library-1.0.2.zip", "archiveFileName": "Adafruit_TSL2591_Library-1.0.2.zip", @@ -16479,12 +13054,8 @@ "paragraph": "Library for the TSL2591 digital luminosity (light) sensors.", "website": "https://github.com/adafruit/Adafruit_TSL2591_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_TSL2591_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_TSL2591_Library-1.0.3.zip", "archiveFileName": "Adafruit_TSL2591_Library-1.0.3.zip", @@ -16500,12 +13071,8 @@ "paragraph": "Library for the TSL2591 digital luminosity (light) sensors.", "website": "https://github.com/adafruit/Adafruit_TSL2591_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_TSL2591_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_TSL2591_Library-1.1.0.zip", "archiveFileName": "Adafruit_TSL2591_Library-1.1.0.zip", @@ -16521,12 +13088,8 @@ "paragraph": "Library for the TSL2591 digital luminosity (light) sensors.", "website": "https://github.com/adafruit/Adafruit_TSL2591_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_TSL2591_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_TSL2591_Library-1.1.1.zip", "archiveFileName": "Adafruit_TSL2591_Library-1.1.1.zip", @@ -16542,12 +13105,8 @@ "paragraph": "Library for VC0706-based Serial JPEG Cameras", "website": "https://github.com/adafruit/Adafruit-VC0706-Serial-Camera-Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-VC0706-Serial-Camera-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_VC0706_Serial_Camera_Library-1.0.0.zip", "archiveFileName": "Adafruit_VC0706_Serial_Camera_Library-1.0.0.zip", @@ -16563,12 +13122,8 @@ "paragraph": "Arduino library for controlling strips/pixels using WS2801 driver chips", "website": "https://github.com/adafruit/Adafruit-WS2801-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-WS2801-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_WS2801_Library-1.0.0.zip", "archiveFileName": "Adafruit_WS2801_Library-1.0.0.zip", @@ -16584,12 +13139,8 @@ "paragraph": "Arduino library for controlling strips/pixels using WS2801 driver chips", "website": "https://github.com/adafruit/Adafruit-WS2801-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-WS2801-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_WS2801_Library-1.0.1.zip", "archiveFileName": "Adafruit_WS2801_Library-1.0.1.zip", @@ -16605,12 +13156,8 @@ "paragraph": "This is a library for the Adafruit VS1053 Codec Breakout and Music Maker Shields", "website": "https://github.com/adafruit/Adafruit_VS1053_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_VS1053_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_VS1053_Library-1.0.0.zip", "archiveFileName": "Adafruit_VS1053_Library-1.0.0.zip", @@ -16626,12 +13173,8 @@ "paragraph": "This is a library for the Adafruit VS1053 Codec Breakout and Music Maker Shields", "website": "https://github.com/adafruit/Adafruit_VS1053_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_VS1053_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_VS1053_Library-1.0.2.zip", "archiveFileName": "Adafruit_VS1053_Library-1.0.2.zip", @@ -16647,12 +13190,8 @@ "paragraph": "This is a library for the Adafruit VS1053 Codec Breakout and Music Maker Shields", "website": "https://github.com/adafruit/Adafruit_VS1053_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_VS1053_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_VS1053_Library-1.0.3.zip", "archiveFileName": "Adafruit_VS1053_Library-1.0.3.zip", @@ -16668,12 +13207,8 @@ "paragraph": "This is a library for the Adafruit VS1053 Codec Breakout and Music Maker Shields", "website": "https://github.com/adafruit/Adafruit_VS1053_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_VS1053_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_VS1053_Library-1.0.4.zip", "archiveFileName": "Adafruit_VS1053_Library-1.0.4.zip", @@ -16689,12 +13224,8 @@ "paragraph": "This is a library for the Adafruit VS1053 Codec Breakout and Music Maker Shields", "website": "https://github.com/adafruit/Adafruit_VS1053_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_VS1053_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_VS1053_Library-1.0.5.zip", "archiveFileName": "Adafruit_VS1053_Library-1.0.5.zip", @@ -16710,12 +13241,8 @@ "paragraph": "This is a library for the Adafruit VS1053 Codec Breakout and Music Maker Shields", "website": "https://github.com/adafruit/Adafruit_VS1053_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_VS1053_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_VS1053_Library-1.0.7.zip", "archiveFileName": "Adafruit_VS1053_Library-1.0.7.zip", @@ -16731,12 +13258,8 @@ "paragraph": "This is a library for the Adafruit VS1053 Codec Breakout and Music Maker Shields", "website": "https://github.com/adafruit/Adafruit_VS1053_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_VS1053_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_VS1053_Library-1.0.8.zip", "archiveFileName": "Adafruit_VS1053_Library-1.0.8.zip", @@ -16752,12 +13275,8 @@ "paragraph": "Simple multicast DNS name resolution library for Adafruit's CC3000 and Arduino.", "website": "https://github.com/adafruit/CC3000_MDNS", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/CC3000_MDNS.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/CC3000_MDNS-1.0.0.zip", "archiveFileName": "CC3000_MDNS-1.0.0.zip", @@ -16773,12 +13292,8 @@ "paragraph": "Code to control HL1606-based LED strips", "website": "https://github.com/adafruit/HL1606-LED-Strip", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/HL1606-LED-Strip.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/HL1606_LED_Strip-1.0.0.zip", "archiveFileName": "HL1606_LED_Strip-1.0.0.zip", @@ -16794,12 +13309,8 @@ "paragraph": "Code to control HL1606-based LED strips", "website": "https://github.com/adafruit/HL1606-LED-Strip", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/HL1606-LED-Strip.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/HL1606_LED_Strip-1.0.1.zip", "archiveFileName": "HL1606_LED_Strip-1.0.1.zip", @@ -16815,12 +13326,8 @@ "paragraph": "This library allows you to create a simple sequencer using any MIDI implementation (i.e. USB or Serial).", "website": "https://github.com/adafruit/FifteenStep", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/FifteenStep.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/FifteenStep-1.2.0.zip", "archiveFileName": "FifteenStep-1.2.0.zip", @@ -16836,12 +13343,8 @@ "paragraph": "This library allows you to create a simple sequencer using any MIDI implementation (i.e. USB or Serial).", "website": "https://github.com/adafruit/FifteenStep", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/FifteenStep.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/FifteenStep-1.2.2.zip", "archiveFileName": "FifteenStep-1.2.2.zip", @@ -16857,12 +13360,8 @@ "paragraph": "This library allows you to create a simple sequencer using any MIDI implementation (i.e. USB or Serial).", "website": "https://github.com/adafruit/FifteenStep", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/FifteenStep.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/FifteenStep-1.2.3.zip", "archiveFileName": "FifteenStep-1.2.3.zip", @@ -16878,12 +13377,8 @@ "paragraph": "This library allows you to create a simple sequencer using any MIDI implementation (i.e. USB or Serial).", "website": "https://github.com/adafruit/FifteenStep", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/FifteenStep.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/FifteenStep-1.0.1.zip", "archiveFileName": "FifteenStep-1.0.1.zip", @@ -16899,12 +13394,8 @@ "paragraph": "This library allows you to create a simple sequencer using any MIDI implementation (i.e. USB or Serial).", "website": "https://github.com/adafruit/FifteenStep", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/FifteenStep.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/FifteenStep-1.2.4.zip", "archiveFileName": "FifteenStep-1.2.4.zip", @@ -16920,12 +13411,8 @@ "paragraph": "Arduino library for DHT11, DHT22, etc Temp \u0026 Humidity Sensors", "website": "https://github.com/adafruit/DHT-sensor-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/DHT-sensor-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/DHT_sensor_library-1.0.0.zip", "archiveFileName": "DHT_sensor_library-1.0.0.zip", @@ -16941,12 +13428,8 @@ "paragraph": "Arduino library for DHT11, DHT22, etc Temp \u0026 Humidity Sensors", "website": "https://github.com/adafruit/DHT-sensor-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/DHT-sensor-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/DHT_sensor_library-1.1.0.zip", "archiveFileName": "DHT_sensor_library-1.1.0.zip", @@ -16962,12 +13445,8 @@ "paragraph": "Arduino library for DHT11, DHT22, etc Temp \u0026 Humidity Sensors", "website": "https://github.com/adafruit/DHT-sensor-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/DHT-sensor-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/DHT_sensor_library-1.1.1.zip", "archiveFileName": "DHT_sensor_library-1.1.1.zip", @@ -16983,12 +13462,8 @@ "paragraph": "Arduino library for DHT11, DHT22, etc Temp \u0026 Humidity Sensors", "website": "https://github.com/adafruit/DHT-sensor-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/DHT-sensor-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/DHT_sensor_library-1.2.0.zip", "archiveFileName": "DHT_sensor_library-1.2.0.zip", @@ -17004,12 +13479,8 @@ "paragraph": "Arduino library for DHT11, DHT22, etc Temp \u0026 Humidity Sensors", "website": "https://github.com/adafruit/DHT-sensor-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/DHT-sensor-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/DHT_sensor_library-1.2.1.zip", "archiveFileName": "DHT_sensor_library-1.2.1.zip", @@ -17025,12 +13496,8 @@ "paragraph": "Arduino library for DHT11, DHT22, etc Temp \u0026 Humidity Sensors", "website": "https://github.com/adafruit/DHT-sensor-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/DHT-sensor-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/DHT_sensor_library-1.2.2.zip", "archiveFileName": "DHT_sensor_library-1.2.2.zip", @@ -17046,12 +13513,8 @@ "paragraph": "Arduino library for DHT11, DHT22, etc Temp \u0026 Humidity Sensors", "website": "https://github.com/adafruit/DHT-sensor-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/DHT-sensor-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/DHT_sensor_library-1.2.3.zip", "archiveFileName": "DHT_sensor_library-1.2.3.zip", @@ -17067,12 +13530,8 @@ "paragraph": "Arduino library for DHT11, DHT22, etc Temp \u0026 Humidity Sensors", "website": "https://github.com/adafruit/DHT-sensor-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/DHT-sensor-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/DHT_sensor_library-1.3.0.zip", "archiveFileName": "DHT_sensor_library-1.3.0.zip", @@ -17088,12 +13547,8 @@ "paragraph": "Arduino library for DHT11, DHT22, etc Temp \u0026 Humidity Sensors", "website": "https://github.com/adafruit/DHT-sensor-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/DHT-sensor-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/DHT_sensor_library-1.3.1.zip", "archiveFileName": "DHT_sensor_library-1.3.1.zip", @@ -17109,12 +13564,8 @@ "paragraph": "Arduino library for DHT11, DHT22, etc Temp \u0026 Humidity Sensors", "website": "https://github.com/adafruit/DHT-sensor-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/DHT-sensor-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/DHT_sensor_library-1.3.2.zip", "archiveFileName": "DHT_sensor_library-1.3.2.zip", @@ -17130,12 +13581,8 @@ "paragraph": "Arduino library for DHT11, DHT22, etc Temp \u0026 Humidity Sensors", "website": "https://github.com/adafruit/DHT-sensor-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/DHT-sensor-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/DHT_sensor_library-1.3.3.zip", "archiveFileName": "DHT_sensor_library-1.3.3.zip", @@ -17151,12 +13598,8 @@ "paragraph": "Arduino library for DHT11, DHT22, etc Temp \u0026 Humidity Sensors", "website": "https://github.com/adafruit/DHT-sensor-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/DHT-sensor-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/DHT_sensor_library-1.3.4.zip", "archiveFileName": "DHT_sensor_library-1.3.4.zip", @@ -17172,12 +13615,8 @@ "paragraph": "Arduino library for DHT11, DHT22, etc Temp \u0026 Humidity Sensors", "website": "https://github.com/adafruit/DHT-sensor-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/DHT-sensor-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/DHT_sensor_library-1.3.5.zip", "archiveFileName": "DHT_sensor_library-1.3.5.zip", @@ -17193,12 +13632,8 @@ "paragraph": "Arduino library for DHT11, DHT22, etc Temp \u0026 Humidity Sensors", "website": "https://github.com/adafruit/DHT-sensor-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/DHT-sensor-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/DHT_sensor_library-1.3.6.zip", "archiveFileName": "DHT_sensor_library-1.3.6.zip", @@ -17214,12 +13649,8 @@ "paragraph": "Arduino library for DHT11, DHT22, etc Temp \u0026 Humidity Sensors", "website": "https://github.com/adafruit/DHT-sensor-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/DHT-sensor-library.git", "dependencies": [ { @@ -17240,12 +13671,8 @@ "paragraph": "All the joy of HL1606 LED strips but with 9 or 12 bit color control!", "website": "https://github.com/adafruit/HL1606-LED-Strip-PWM", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/HL1606-LED-Strip-PWM.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/HL1606_LED_Strip_PWM-1.0.0.zip", "archiveFileName": "HL1606_LED_Strip_PWM-1.0.0.zip", @@ -17261,12 +13688,8 @@ "paragraph": "Arduino library code for HT1632(C) matrix panel driver chips, and the panels we have in the Adafruit shop", "website": "https://github.com/adafruit/HT1632", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/HT1632.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/HT1632-1.0.0.zip", "archiveFileName": "HT1632-1.0.0.zip", @@ -17282,12 +13705,8 @@ "paragraph": "Arduino library code for HT1632(C) matrix panel driver chips, and the panels we have in the Adafruit shop", "website": "https://github.com/adafruit/HT1632", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/HT1632.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/HT1632-1.0.1.zip", "archiveFileName": "HT1632-1.0.1.zip", @@ -17303,12 +13722,8 @@ "paragraph": "Arduino library code for HT1632(C) matrix panel driver chips, and the panels we have in the Adafruit shop", "website": "https://github.com/adafruit/HT1632", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/HT1632.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/HT1632-1.0.2.zip", "archiveFileName": "HT1632-1.0.2.zip", @@ -17324,12 +13739,8 @@ "paragraph": "Arduino library code for HT1632(C) matrix panel driver chips, and the panels we have in the Adafruit shop", "website": "https://github.com/adafruit/HT1632", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/HT1632.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/HT1632-1.0.3.zip", "archiveFileName": "HT1632-1.0.3.zip", @@ -17345,12 +13756,8 @@ "paragraph": "Arduino library code for HT1632(C) matrix panel driver chips, and the panels we have in the Adafruit shop", "website": "https://github.com/adafruit/HT1632", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/HT1632.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/HT1632-1.0.4.zip", "archiveFileName": "HT1632-1.0.4.zip", @@ -17366,12 +13773,8 @@ "paragraph": "Controlling library for strands of LPD6803 LED pixel dots.", "website": "https://github.com/adafruit/LPD6803-RGB-Pixels", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/LPD6803-RGB-Pixels.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/LPD6803_RGB_Pixels-1.0.0.zip", "archiveFileName": "LPD6803_RGB_Pixels-1.0.0.zip", @@ -17387,12 +13790,8 @@ "paragraph": "A version of the DallasTemp Arduino library with MAX31850 support (Requires OneWire with MAX31850 support!)", "website": "https://github.com/adafruit/MAX31850_DallasTemp", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/MAX31850_DallasTemp.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/MAX31850_DallasTemp-1.0.0.zip", "archiveFileName": "MAX31850_DallasTemp-1.0.0.zip", @@ -17408,12 +13807,8 @@ "paragraph": "A version of the DallasTemp Arduino library with MAX31850 support (Requires OneWire with MAX31850 support!)", "website": "https://github.com/adafruit/MAX31850_DallasTemp", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/MAX31850_DallasTemp.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/MAX31850_DallasTemp-1.0.1.zip", "archiveFileName": "MAX31850_DallasTemp-1.0.1.zip", @@ -17429,12 +13824,8 @@ "paragraph": "Arduino library for LED strips and pixels using LPD8806 (and probably LPD8803/LPD8809)", "website": "https://github.com/adafruit/LPD8806", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/LPD8806.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/LPD8806-1.0.0.zip", "archiveFileName": "LPD8806-1.0.0.zip", @@ -17450,12 +13841,8 @@ "paragraph": "Arduino library for LED strips and pixels using LPD8806 (and probably LPD8803/LPD8809)", "website": "https://github.com/adafruit/LPD8806", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/LPD8806.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/LPD8806-1.0.1.zip", "archiveFileName": "LPD8806-1.0.1.zip", @@ -17471,12 +13858,8 @@ "paragraph": "A version of the OneWire Arduino library with MAX31850 support", "website": "https://github.com/adafruit/MAX31850_OneWire", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/MAX31850_OneWire.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/MAX31850_OneWire-1.0.0.zip", "archiveFileName": "MAX31850_OneWire-1.0.0.zip", @@ -17492,12 +13875,8 @@ "paragraph": "A version of the OneWire Arduino library with MAX31850 support", "website": "https://github.com/adafruit/MAX31850_OneWire", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/MAX31850_OneWire.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/MAX31850_OneWire-1.0.1.zip", "archiveFileName": "MAX31850_OneWire-1.0.1.zip", @@ -17513,12 +13892,8 @@ "paragraph": "Arduino library for interfacing with MAX6675 thermocouple amplifier", "website": "https://github.com/adafruit/MAX6675-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/MAX6675-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/MAX6675_library-1.0.0.zip", "archiveFileName": "MAX6675_library-1.0.0.zip", @@ -17534,12 +13909,8 @@ "paragraph": "Arduino library for interfacing with MAX6675 thermocouple amplifier", "website": "https://github.com/adafruit/MAX6675-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/MAX6675-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/MAX6675_library-1.0.1.zip", "archiveFileName": "MAX6675_library-1.0.1.zip", @@ -17555,12 +13926,8 @@ "paragraph": "Library for Pro trinket to turn it into a mouse!", "website": "https://github.com/adafruit/Pro_Trinket_USB_Mouse", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Pro_Trinket_USB_Mouse.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Pro_Trinket_USB_Mouse-1.0.0.zip", "archiveFileName": "Pro_Trinket_USB_Mouse-1.0.0.zip", @@ -17576,12 +13943,8 @@ "paragraph": "Library for Pro trinket to turn it into a mouse!", "website": "https://github.com/adafruit/Pro_Trinket_USB_Mouse", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Pro_Trinket_USB_Mouse.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Pro_Trinket_USB_Mouse-1.0.1.zip", "archiveFileName": "Pro_Trinket_USB_Mouse-1.0.1.zip", @@ -17597,12 +13960,8 @@ "paragraph": "An arduino library to turn a Pro Trinket 5V/16MHz into a USB Keyboard!", "website": "https://github.com/adafruit/Pro_Trinket_USB_Keyboard_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Pro_Trinket_USB_Keyboard_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Pro_Trinket_USB_Keyboard_Library-1.0.0.zip", "archiveFileName": "Pro_Trinket_USB_Keyboard_Library-1.0.0.zip", @@ -17618,12 +13977,8 @@ "paragraph": "An arduino library to turn a Pro Trinket 5V/16MHz into a USB Keyboard!", "website": "https://github.com/adafruit/Pro_Trinket_USB_Keyboard_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Pro_Trinket_USB_Keyboard_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Pro_Trinket_USB_Keyboard_Library-1.0.1.zip", "archiveFileName": "Pro_Trinket_USB_Keyboard_Library-1.0.1.zip", @@ -17639,12 +13994,8 @@ "paragraph": "Arduino library and example code for the 16x32 RGB matrix panels in the shop", "website": "https://github.com/adafruit/RGB-matrix-Panel", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/RGB-matrix-Panel.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/RGB_matrix_Panel-1.0.0.zip", "archiveFileName": "RGB_matrix_Panel-1.0.0.zip", @@ -17660,12 +14011,8 @@ "paragraph": "Arduino library and example code for the 16x32 RGB matrix panels in the shop", "website": "https://github.com/adafruit/RGB-matrix-Panel", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/RGB-matrix-Panel.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/RGB_matrix_Panel-1.0.1.zip", "archiveFileName": "RGB_matrix_Panel-1.0.1.zip", @@ -17681,12 +14028,8 @@ "paragraph": "Arduino library and example code for the 16x32 RGB matrix panels in the shop", "website": "https://github.com/adafruit/RGB-matrix-Panel", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/RGB-matrix-Panel.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/RGB_matrix_Panel-1.0.2.zip", "archiveFileName": "RGB_matrix_Panel-1.0.2.zip", @@ -17702,12 +14045,8 @@ "paragraph": "Arduino library and example code for the 16x32 RGB matrix panels in the shop", "website": "https://github.com/adafruit/RGB-matrix-Panel", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/RGB-matrix-Panel.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/RGB_matrix_Panel-1.1.0.zip", "archiveFileName": "RGB_matrix_Panel-1.1.0.zip", @@ -17723,12 +14062,8 @@ "paragraph": "Arduino Library for 20T202DA2JA SPI VFD", "website": "https://github.com/adafruit/SPI_VFD", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/SPI_VFD.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/SPI_VFD-1.0.0.zip", "archiveFileName": "SPI_VFD-1.0.0.zip", @@ -17744,12 +14079,8 @@ "paragraph": "Arduino Library for 20T202DA2JA SPI VFD", "website": "https://github.com/adafruit/SPI_VFD", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/SPI_VFD.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/SPI_VFD-1.0.1.zip", "archiveFileName": "SPI_VFD-1.0.1.zip", @@ -17765,12 +14096,8 @@ "paragraph": "A fork of Jeelab's fantastic RTC library", "website": "https://github.com/adafruit/RTClib", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/RTClib.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/RTClib-1.0.0.zip", "archiveFileName": "RTClib-1.0.0.zip", @@ -17786,12 +14113,8 @@ "paragraph": "A fork of Jeelab's fantastic RTC library", "website": "https://github.com/adafruit/RTClib", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/RTClib.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/RTClib-1.1.0.zip", "archiveFileName": "RTClib-1.1.0.zip", @@ -17807,12 +14130,8 @@ "paragraph": "A fork of Jeelab's fantastic RTC library", "website": "https://github.com/adafruit/RTClib", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/RTClib.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/RTClib-1.2.0.zip", "archiveFileName": "RTClib-1.2.0.zip", @@ -17828,12 +14147,8 @@ "paragraph": "A fork of Jeelab's fantastic RTC library", "website": "https://github.com/adafruit/RTClib", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/RTClib.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/RTClib-1.2.2.zip", "archiveFileName": "RTClib-1.2.2.zip", @@ -17849,12 +14164,8 @@ "paragraph": "A fork of Jeelab's fantastic RTC library", "website": "https://github.com/adafruit/RTClib", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/RTClib.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/RTClib-1.2.3.zip", "archiveFileName": "RTClib-1.2.3.zip", @@ -17870,12 +14181,8 @@ "paragraph": "A fork of Jeelab's fantastic RTC library", "website": "https://github.com/adafruit/RTClib", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/RTClib.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/RTClib-1.2.4.zip", "archiveFileName": "RTClib-1.2.4.zip", @@ -17891,12 +14198,8 @@ "paragraph": "A simplified library for the Adafruit I2C/SPI backpack, for use with Gemma \u0026 Trinket", "website": "https://github.com/adafruit/TinyLiquidCrystal", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/TinyLiquidCrystal.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/TinyLiquidCrystal-1.0.0.zip", "archiveFileName": "TinyLiquidCrystal-1.0.0.zip", @@ -17912,12 +14215,8 @@ "paragraph": "A simplified library for the Adafruit I2C/SPI backpack, for use with Gemma \u0026 Trinket", "website": "https://github.com/adafruit/TinyLiquidCrystal", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/TinyLiquidCrystal.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/TinyLiquidCrystal-1.0.1.zip", "archiveFileName": "TinyLiquidCrystal-1.0.1.zip", @@ -17933,12 +14232,8 @@ "paragraph": "A tiny version of RTCLib, for use with TinyWireM", "website": "https://github.com/adafruit/TinyRTCLib", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/TinyRTCLib.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/TinyRTCLib-1.0.0.zip", "archiveFileName": "TinyRTCLib-1.0.0.zip", @@ -17954,12 +14249,8 @@ "paragraph": "I2C library for Trinket and Gemma, adapted from BroHogan's code on Arduino Playground", "website": "https://github.com/adafruit/TinyWireM", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/TinyWireM.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/TinyWireM-1.0.0.zip", "archiveFileName": "TinyWireM-1.0.0.zip", @@ -17975,12 +14266,8 @@ "paragraph": "I2C library for Trinket and Gemma, adapted from BroHogan's code on Arduino Playground", "website": "https://github.com/adafruit/TinyWireM", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/TinyWireM.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/TinyWireM-1.0.1.zip", "archiveFileName": "TinyWireM-1.0.1.zip", @@ -17996,12 +14283,8 @@ "paragraph": "A unified sensor abstraction layer used by many Adafruit sensor libraries.", "website": "https://github.com/adafruit/Adafruit_Sensor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_Sensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Unified_Sensor-1.0.0.zip", "archiveFileName": "Adafruit_Unified_Sensor-1.0.0.zip", @@ -18017,12 +14300,8 @@ "paragraph": "A unified sensor abstraction layer used by many Adafruit sensor libraries.", "website": "https://github.com/adafruit/Adafruit_Sensor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_Sensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Unified_Sensor-1.0.1.zip", "archiveFileName": "Adafruit_Unified_Sensor-1.0.1.zip", @@ -18038,12 +14317,8 @@ "paragraph": "A unified sensor abstraction layer used by many Adafruit sensor libraries.", "website": "https://github.com/adafruit/Adafruit_Sensor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_Sensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Unified_Sensor-1.0.2.zip", "archiveFileName": "Adafruit_Unified_Sensor-1.0.2.zip", @@ -18059,16 +14334,10 @@ "paragraph": "A unified sensor abstraction layer used by many Adafruit sensor libraries.", "website": "https://github.com/adafruit/Adafruit_Sensor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_Sensor.git", - "providesIncludes": [ - "Adafruit_Sensor.h" - ], + "providesIncludes": ["Adafruit_Sensor.h"], "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Unified_Sensor-1.0.3.zip", "archiveFileName": "Adafruit_Unified_Sensor-1.0.3.zip", "size": 7164, @@ -18083,12 +14352,8 @@ "paragraph": "Simple MQTT library that supports the bare minimum to publish and subscribe to topics.", "website": "https://github.com/adafruit/Adafruit_MQTT_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MQTT_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MQTT_Library-0.10.0.zip", "archiveFileName": "Adafruit_MQTT_Library-0.10.0.zip", @@ -18104,12 +14369,8 @@ "paragraph": "Simple MQTT library that supports the bare minimum to publish and subscribe to topics.", "website": "https://github.com/adafruit/Adafruit_MQTT_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MQTT_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MQTT_Library-0.11.0.zip", "archiveFileName": "Adafruit_MQTT_Library-0.11.0.zip", @@ -18125,12 +14386,8 @@ "paragraph": "Simple MQTT library that supports the bare minimum to publish and subscribe to topics.", "website": "https://github.com/adafruit/Adafruit_MQTT_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MQTT_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MQTT_Library-0.11.1.zip", "archiveFileName": "Adafruit_MQTT_Library-0.11.1.zip", @@ -18146,12 +14403,8 @@ "paragraph": "Simple MQTT library that supports the bare minimum to publish and subscribe to topics.", "website": "https://github.com/adafruit/Adafruit_MQTT_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MQTT_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MQTT_Library-0.12.0.zip", "archiveFileName": "Adafruit_MQTT_Library-0.12.0.zip", @@ -18167,12 +14420,8 @@ "paragraph": "Simple MQTT library that supports the bare minimum to publish and subscribe to topics.", "website": "https://github.com/adafruit/Adafruit_MQTT_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MQTT_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MQTT_Library-0.12.1.zip", "archiveFileName": "Adafruit_MQTT_Library-0.12.1.zip", @@ -18188,12 +14437,8 @@ "paragraph": "Simple MQTT library that supports the bare minimum to publish and subscribe to topics.", "website": "https://github.com/adafruit/Adafruit_MQTT_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MQTT_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MQTT_Library-0.12.2.zip", "archiveFileName": "Adafruit_MQTT_Library-0.12.2.zip", @@ -18209,12 +14454,8 @@ "paragraph": "Simple MQTT library that supports the bare minimum to publish and subscribe to topics.", "website": "https://github.com/adafruit/Adafruit_MQTT_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MQTT_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MQTT_Library-0.12.3.zip", "archiveFileName": "Adafruit_MQTT_Library-0.12.3.zip", @@ -18230,12 +14471,8 @@ "paragraph": "Simple MQTT library that supports the bare minimum to publish and subscribe to topics.", "website": "https://github.com/adafruit/Adafruit_MQTT_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MQTT_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MQTT_Library-0.13.0.zip", "archiveFileName": "Adafruit_MQTT_Library-0.13.0.zip", @@ -18251,12 +14488,8 @@ "paragraph": "Simple MQTT library that supports the bare minimum to publish and subscribe to topics.", "website": "https://github.com/adafruit/Adafruit_MQTT_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MQTT_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MQTT_Library-0.13.2.zip", "archiveFileName": "Adafruit_MQTT_Library-0.13.2.zip", @@ -18272,12 +14505,8 @@ "paragraph": "Simple MQTT library that supports the bare minimum to publish and subscribe to topics.", "website": "https://github.com/adafruit/Adafruit_MQTT_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MQTT_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MQTT_Library-0.13.3.zip", "archiveFileName": "Adafruit_MQTT_Library-0.13.3.zip", @@ -18293,12 +14522,8 @@ "paragraph": "Simple MQTT library that supports the bare minimum to publish and subscribe to topics.", "website": "https://github.com/adafruit/Adafruit_MQTT_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MQTT_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MQTT_Library-0.14.1.zip", "archiveFileName": "Adafruit_MQTT_Library-0.14.1.zip", @@ -18314,12 +14539,8 @@ "paragraph": "Simple MQTT library that supports the bare minimum to publish and subscribe to topics.", "website": "https://github.com/adafruit/Adafruit_MQTT_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MQTT_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MQTT_Library-0.14.2.zip", "archiveFileName": "Adafruit_MQTT_Library-0.14.2.zip", @@ -18335,12 +14556,8 @@ "paragraph": "Simple MQTT library that supports the bare minimum to publish and subscribe to topics.", "website": "https://github.com/adafruit/Adafruit_MQTT_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MQTT_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MQTT_Library-0.15.0.zip", "archiveFileName": "Adafruit_MQTT_Library-0.15.0.zip", @@ -18356,12 +14573,8 @@ "paragraph": "Simple MQTT library that supports the bare minimum to publish and subscribe to topics.", "website": "https://github.com/adafruit/Adafruit_MQTT_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MQTT_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MQTT_Library-0.16.0.zip", "archiveFileName": "Adafruit_MQTT_Library-0.16.0.zip", @@ -18377,12 +14590,8 @@ "paragraph": "Simple MQTT library that supports the bare minimum to publish and subscribe to topics.", "website": "https://github.com/adafruit/Adafruit_MQTT_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MQTT_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MQTT_Library-0.16.1.zip", "archiveFileName": "Adafruit_MQTT_Library-0.16.1.zip", @@ -18398,12 +14607,8 @@ "paragraph": "Simple MQTT library that supports the bare minimum to publish and subscribe to topics.", "website": "https://github.com/adafruit/Adafruit_MQTT_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MQTT_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MQTT_Library-0.16.2.zip", "archiveFileName": "Adafruit_MQTT_Library-0.16.2.zip", @@ -18419,12 +14624,8 @@ "paragraph": "Simple MQTT library that supports the bare minimum to publish and subscribe to topics.", "website": "https://github.com/adafruit/Adafruit_MQTT_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MQTT_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MQTT_Library-0.17.0.zip", "archiveFileName": "Adafruit_MQTT_Library-0.17.0.zip", @@ -18440,12 +14641,8 @@ "paragraph": "Simple MQTT library that supports the bare minimum to publish and subscribe to topics.", "website": "https://github.com/adafruit/Adafruit_MQTT_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MQTT_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MQTT_Library-0.2.0.zip", "archiveFileName": "Adafruit_MQTT_Library-0.2.0.zip", @@ -18461,12 +14658,8 @@ "paragraph": "Simple MQTT library that supports the bare minimum to publish and subscribe to topics.", "website": "https://github.com/adafruit/Adafruit_MQTT_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MQTT_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MQTT_Library-0.20.0.zip", "archiveFileName": "Adafruit_MQTT_Library-0.20.0.zip", @@ -18482,12 +14675,8 @@ "paragraph": "Simple MQTT library that supports the bare minimum to publish and subscribe to topics.", "website": "https://github.com/adafruit/Adafruit_MQTT_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MQTT_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MQTT_Library-0.20.1.zip", "archiveFileName": "Adafruit_MQTT_Library-0.20.1.zip", @@ -18503,12 +14692,8 @@ "paragraph": "Simple MQTT library that supports the bare minimum to publish and subscribe to topics.", "website": "https://github.com/adafruit/Adafruit_MQTT_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MQTT_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MQTT_Library-0.20.2.zip", "archiveFileName": "Adafruit_MQTT_Library-0.20.2.zip", @@ -18524,12 +14709,8 @@ "paragraph": "Simple MQTT library that supports the bare minimum to publish and subscribe to topics.", "website": "https://github.com/adafruit/Adafruit_MQTT_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MQTT_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MQTT_Library-0.20.3.zip", "archiveFileName": "Adafruit_MQTT_Library-0.20.3.zip", @@ -18545,12 +14726,8 @@ "paragraph": "Simple MQTT library that supports the bare minimum to publish and subscribe to topics.", "website": "https://github.com/adafruit/Adafruit_MQTT_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MQTT_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MQTT_Library-0.20.4.zip", "archiveFileName": "Adafruit_MQTT_Library-0.20.4.zip", @@ -18566,12 +14743,8 @@ "paragraph": "Simple MQTT library that supports the bare minimum to publish and subscribe to topics.", "website": "https://github.com/adafruit/Adafruit_MQTT_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MQTT_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MQTT_Library-0.9.0.zip", "archiveFileName": "Adafruit_MQTT_Library-0.9.0.zip", @@ -18587,12 +14760,8 @@ "paragraph": "Simple MQTT library that supports the bare minimum to publish and subscribe to topics.", "website": "https://github.com/adafruit/Adafruit_MQTT_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MQTT_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MQTT_Library-0.9.1.zip", "archiveFileName": "Adafruit_MQTT_Library-0.9.1.zip", @@ -18608,12 +14777,8 @@ "paragraph": "Simple MQTT library that supports the bare minimum to publish and subscribe to topics.", "website": "https://github.com/adafruit/Adafruit_MQTT_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MQTT_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MQTT_Library-0.9.2.zip", "archiveFileName": "Adafruit_MQTT_Library-0.9.2.zip", @@ -18629,12 +14794,8 @@ "paragraph": "Simple MQTT library that supports the bare minimum to publish and subscribe to topics.", "website": "https://github.com/adafruit/Adafruit_MQTT_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MQTT_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MQTT_Library-1.0.0.zip", "archiveFileName": "Adafruit_MQTT_Library-1.0.0.zip", @@ -18650,12 +14811,8 @@ "paragraph": "Simple MQTT library that supports the bare minimum to publish and subscribe to topics.", "website": "https://github.com/adafruit/Adafruit_MQTT_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MQTT_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MQTT_Library-1.0.1.zip", "archiveFileName": "Adafruit_MQTT_Library-1.0.1.zip", @@ -18671,12 +14828,8 @@ "paragraph": "Simple MQTT library that supports the bare minimum to publish and subscribe to topics.", "website": "https://github.com/adafruit/Adafruit_MQTT_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MQTT_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MQTT_Library-1.0.3.zip", "archiveFileName": "Adafruit_MQTT_Library-1.0.3.zip", @@ -18692,12 +14845,8 @@ "paragraph": "Arduino library to use the watchdog timer for system reset and low power sleep.", "website": "https://github.com/adafruit/Adafruit_SleepyDog", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_SleepyDog.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SleepyDog_Library-1.0.0.zip", "archiveFileName": "Adafruit_SleepyDog_Library-1.0.0.zip", @@ -18713,12 +14862,8 @@ "paragraph": "Arduino library to use the watchdog timer for system reset and low power sleep.", "website": "https://github.com/adafruit/Adafruit_SleepyDog", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_SleepyDog.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SleepyDog_Library-1.1.0.zip", "archiveFileName": "Adafruit_SleepyDog_Library-1.1.0.zip", @@ -18734,12 +14879,8 @@ "paragraph": "Arduino library to use the watchdog timer for system reset and low power sleep.", "website": "https://github.com/adafruit/Adafruit_SleepyDog", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_SleepyDog.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SleepyDog_Library-1.1.1.zip", "archiveFileName": "Adafruit_SleepyDog_Library-1.1.1.zip", @@ -18755,12 +14896,8 @@ "paragraph": "Arduino library to use the watchdog timer for system reset and low power sleep.", "website": "https://github.com/adafruit/Adafruit_SleepyDog", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_SleepyDog.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SleepyDog_Library-1.1.2.zip", "archiveFileName": "Adafruit_SleepyDog_Library-1.1.2.zip", @@ -18776,12 +14913,8 @@ "paragraph": "Arduino library to use the watchdog timer for system reset and low power sleep.", "website": "https://github.com/adafruit/Adafruit_SleepyDog", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_SleepyDog.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SleepyDog_Library-1.1.3.zip", "archiveFileName": "Adafruit_SleepyDog_Library-1.1.3.zip", @@ -18797,12 +14930,8 @@ "paragraph": "Designed specifically to work with the Adafruit BNO055 Breakout, and is based on Adafruit's Unified Sensor Library.", "website": "https://github.com/adafruit/Adafruit_BNO055", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BNO055.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BNO055-1.0.0.zip", "archiveFileName": "Adafruit_BNO055-1.0.0.zip", @@ -18818,12 +14947,8 @@ "paragraph": "Designed specifically to work with the Adafruit BNO055 Breakout, and is based on Adafruit's Unified Sensor Library.", "website": "https://github.com/adafruit/Adafruit_BNO055", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BNO055.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BNO055-1.0.4.zip", "archiveFileName": "Adafruit_BNO055-1.0.4.zip", @@ -18839,12 +14964,8 @@ "paragraph": "Designed specifically to work with the Adafruit BNO055 Breakout, and is based on Adafruit's Unified Sensor Library.", "website": "https://github.com/adafruit/Adafruit_BNO055", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BNO055.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BNO055-1.0.5.zip", "archiveFileName": "Adafruit_BNO055-1.0.5.zip", @@ -18860,12 +14981,8 @@ "paragraph": "Designed specifically to work with the Adafruit BNO055 Breakout, and is based on Adafruit's Unified Sensor Library.", "website": "https://github.com/adafruit/Adafruit_BNO055", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BNO055.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BNO055-1.0.6.zip", "archiveFileName": "Adafruit_BNO055-1.0.6.zip", @@ -18881,12 +14998,8 @@ "paragraph": "Designed specifically to work with the Adafruit BNO055 Breakout, and is based on Adafruit's Unified Sensor Library.", "website": "https://github.com/adafruit/Adafruit_BNO055", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BNO055.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BNO055-1.1.1.zip", "archiveFileName": "Adafruit_BNO055-1.1.1.zip", @@ -18902,12 +15015,8 @@ "paragraph": "Designed specifically to work with the Adafruit BNO055 Breakout, and is based on Adafruit's Unified Sensor Library.", "website": "https://github.com/adafruit/Adafruit_BNO055", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BNO055.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BNO055-1.1.2.zip", "archiveFileName": "Adafruit_BNO055-1.1.2.zip", @@ -18923,12 +15032,8 @@ "paragraph": "Designed specifically to work with the Adafruit BNO055 Breakout, and is based on Adafruit's Unified Sensor Library.", "website": "https://github.com/adafruit/Adafruit_BNO055", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BNO055.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BNO055-1.1.3.zip", "archiveFileName": "Adafruit_BNO055-1.1.3.zip", @@ -18944,12 +15049,8 @@ "paragraph": "Designed specifically to work with the Adafruit BNO055 Breakout, and is based on Adafruit's Unified Sensor Library.", "website": "https://github.com/adafruit/Adafruit_BNO055", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BNO055.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BNO055-1.1.6.zip", "archiveFileName": "Adafruit_BNO055-1.1.6.zip", @@ -18965,12 +15066,8 @@ "paragraph": "Designed specifically to work with the Adafruit BNO055 Breakout, and is based on Adafruit's Unified Sensor Library.", "website": "https://github.com/adafruit/Adafruit_BNO055", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BNO055.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BNO055-1.1.7.zip", "archiveFileName": "Adafruit_BNO055-1.1.7.zip", @@ -18986,12 +15083,8 @@ "paragraph": "Designed specifically to work with the Adafruit BNO055 Breakout, and is based on Adafruit's Unified Sensor Library.", "website": "https://github.com/adafruit/Adafruit_BNO055", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BNO055.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BNO055-1.1.8.zip", "archiveFileName": "Adafruit_BNO055-1.1.8.zip", @@ -19007,12 +15100,8 @@ "paragraph": "Designed specifically to work with the Adafruit BNO055 Breakout, and is based on Adafruit's Unified Sensor Library.", "website": "https://github.com/adafruit/Adafruit_BNO055", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BNO055.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BNO055-1.1.9.zip", "archiveFileName": "Adafruit_BNO055-1.1.9.zip", @@ -19028,12 +15117,8 @@ "paragraph": "Designed specifically to work with the Adafruit BNO055 Breakout, and is based on Adafruit's Unified Sensor Library.", "website": "https://github.com/adafruit/Adafruit_BNO055", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BNO055.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BNO055-1.1.10.zip", "archiveFileName": "Adafruit_BNO055-1.1.10.zip", @@ -19049,12 +15134,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.0.0.zip", "archiveFileName": "Adafruit_GFX_Library-1.0.0.zip", @@ -19070,12 +15151,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.0.1.zip", "archiveFileName": "Adafruit_GFX_Library-1.0.1.zip", @@ -19091,12 +15168,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.1.7.zip", "archiveFileName": "Adafruit_GFX_Library-1.1.7.zip", @@ -19112,12 +15185,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.1.8.zip", "archiveFileName": "Adafruit_GFX_Library-1.1.8.zip", @@ -19133,12 +15202,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.1.9.zip", "archiveFileName": "Adafruit_GFX_Library-1.1.9.zip", @@ -19154,12 +15219,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.2.0.zip", "archiveFileName": "Adafruit_GFX_Library-1.2.0.zip", @@ -19175,12 +15236,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.2.1.zip", "archiveFileName": "Adafruit_GFX_Library-1.2.1.zip", @@ -19196,12 +15253,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.2.2.zip", "archiveFileName": "Adafruit_GFX_Library-1.2.2.zip", @@ -19217,12 +15270,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.2.4.zip", "archiveFileName": "Adafruit_GFX_Library-1.2.4.zip", @@ -19238,12 +15287,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.2.5.zip", "archiveFileName": "Adafruit_GFX_Library-1.2.5.zip", @@ -19259,12 +15304,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.2.6.zip", "archiveFileName": "Adafruit_GFX_Library-1.2.6.zip", @@ -19280,12 +15321,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.2.7.zip", "archiveFileName": "Adafruit_GFX_Library-1.2.7.zip", @@ -19301,12 +15338,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.2.8.zip", "archiveFileName": "Adafruit_GFX_Library-1.2.8.zip", @@ -19322,12 +15355,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.2.9.zip", "archiveFileName": "Adafruit_GFX_Library-1.2.9.zip", @@ -19343,12 +15372,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.3.0.zip", "archiveFileName": "Adafruit_GFX_Library-1.3.0.zip", @@ -19364,12 +15389,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.3.1.zip", "archiveFileName": "Adafruit_GFX_Library-1.3.1.zip", @@ -19385,12 +15406,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.3.2.zip", "archiveFileName": "Adafruit_GFX_Library-1.3.2.zip", @@ -19406,12 +15423,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.3.3.zip", "archiveFileName": "Adafruit_GFX_Library-1.3.3.zip", @@ -19427,12 +15440,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.3.4.zip", "archiveFileName": "Adafruit_GFX_Library-1.3.4.zip", @@ -19448,12 +15457,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.3.6.zip", "archiveFileName": "Adafruit_GFX_Library-1.3.6.zip", @@ -19469,12 +15474,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.4.0.zip", "archiveFileName": "Adafruit_GFX_Library-1.4.0.zip", @@ -19490,12 +15491,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.4.1.zip", "archiveFileName": "Adafruit_GFX_Library-1.4.1.zip", @@ -19511,12 +15508,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.4.10.zip", "archiveFileName": "Adafruit_GFX_Library-1.4.10.zip", @@ -19532,12 +15525,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.4.11.zip", "archiveFileName": "Adafruit_GFX_Library-1.4.11.zip", @@ -19553,12 +15542,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.4.2.zip", "archiveFileName": "Adafruit_GFX_Library-1.4.2.zip", @@ -19574,12 +15559,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.4.3.zip", "archiveFileName": "Adafruit_GFX_Library-1.4.3.zip", @@ -19595,12 +15576,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.4.4.zip", "archiveFileName": "Adafruit_GFX_Library-1.4.4.zip", @@ -19616,12 +15593,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.4.5.zip", "archiveFileName": "Adafruit_GFX_Library-1.4.5.zip", @@ -19637,12 +15610,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.4.6.zip", "archiveFileName": "Adafruit_GFX_Library-1.4.6.zip", @@ -19658,12 +15627,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.4.7.zip", "archiveFileName": "Adafruit_GFX_Library-1.4.7.zip", @@ -19679,12 +15644,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.4.8.zip", "archiveFileName": "Adafruit_GFX_Library-1.4.8.zip", @@ -19700,12 +15661,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.4.9.zip", "archiveFileName": "Adafruit_GFX_Library-1.4.9.zip", @@ -19721,12 +15678,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.0.2.zip", "archiveFileName": "Adafruit_GFX_Library-1.0.2.zip", @@ -19742,12 +15695,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.1.0.zip", "archiveFileName": "Adafruit_GFX_Library-1.1.0.zip", @@ -19763,12 +15712,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.1.1.zip", "archiveFileName": "Adafruit_GFX_Library-1.1.1.zip", @@ -19784,12 +15729,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.1.2.zip", "archiveFileName": "Adafruit_GFX_Library-1.1.2.zip", @@ -19805,12 +15746,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.1.3.zip", "archiveFileName": "Adafruit_GFX_Library-1.1.3.zip", @@ -19826,12 +15763,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.1.4.zip", "archiveFileName": "Adafruit_GFX_Library-1.1.4.zip", @@ -19847,12 +15780,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.1.5.zip", "archiveFileName": "Adafruit_GFX_Library-1.1.5.zip", @@ -19868,12 +15797,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.1.6.zip", "archiveFileName": "Adafruit_GFX_Library-1.1.6.zip", @@ -19889,12 +15814,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.2.3.zip", "archiveFileName": "Adafruit_GFX_Library-1.2.3.zip", @@ -19910,12 +15831,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.4.12.zip", "archiveFileName": "Adafruit_GFX_Library-1.4.12.zip", @@ -19931,12 +15848,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.4.13.zip", "archiveFileName": "Adafruit_GFX_Library-1.4.13.zip", @@ -19952,12 +15865,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.4.14.zip", "archiveFileName": "Adafruit_GFX_Library-1.4.14.zip", @@ -19973,12 +15882,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.5.0.zip", "archiveFileName": "Adafruit_GFX_Library-1.5.0.zip", @@ -19994,12 +15899,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.5.1.zip", "archiveFileName": "Adafruit_GFX_Library-1.5.1.zip", @@ -20015,12 +15916,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.5.2.zip", "archiveFileName": "Adafruit_GFX_Library-1.5.2.zip", @@ -20036,12 +15933,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.5.3.zip", "archiveFileName": "Adafruit_GFX_Library-1.5.3.zip", @@ -20057,12 +15950,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.5.4.zip", "archiveFileName": "Adafruit_GFX_Library-1.5.4.zip", @@ -20078,12 +15967,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.5.5.zip", "archiveFileName": "Adafruit_GFX_Library-1.5.5.zip", @@ -20099,12 +15984,8 @@ "paragraph": "Install this library in addition to the display library for your hardware.", "website": "https://github.com/adafruit/Adafruit-GFX-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit-GFX-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_GFX_Library-1.5.6.zip", "archiveFileName": "Adafruit_GFX_Library-1.5.6.zip", @@ -20120,12 +16001,8 @@ "paragraph": "Arduino library to access the Adafruit IO REST API using the CC3000, ESP8266/generic Client, or FONA hardware.", "website": "https://github.com/adafruit/Adafruit_IO_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_IO_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_IO_Arduino-1.0.0.zip", "archiveFileName": "Adafruit_IO_Arduino-1.0.0.zip", @@ -20141,12 +16018,8 @@ "paragraph": "Arduino library to access the Adafruit IO REST API using the CC3000, ESP8266/generic Client, or FONA hardware.", "website": "https://github.com/adafruit/Adafruit_IO_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_IO_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_IO_Arduino-1.0.1.zip", "archiveFileName": "Adafruit_IO_Arduino-1.0.1.zip", @@ -20162,12 +16035,8 @@ "paragraph": "Arduino library to access Adafruit IO using the Adafruit ESP8266, M0 WINC1500, WICED, Ethernet, or FONA hardware.", "website": "https://github.com/adafruit/Adafruit_IO_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_IO_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_IO_Arduino-2.0.0.zip", "archiveFileName": "Adafruit_IO_Arduino-2.0.0.zip", @@ -20183,12 +16052,8 @@ "paragraph": "Arduino library to access Adafruit IO using the Adafruit ESP8266, M0 WINC1500, WICED, Ethernet, or FONA hardware.", "website": "https://github.com/adafruit/Adafruit_IO_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_IO_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_IO_Arduino-2.0.1.zip", "archiveFileName": "Adafruit_IO_Arduino-2.0.1.zip", @@ -20204,12 +16069,8 @@ "paragraph": "Arduino library to access Adafruit IO using the Adafruit ESP8266, M0 WINC1500, WICED, MKR1000, Ethernet, or FONA hardware.", "website": "https://github.com/adafruit/Adafruit_IO_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_IO_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_IO_Arduino-2.1.1.zip", "archiveFileName": "Adafruit_IO_Arduino-2.1.1.zip", @@ -20225,12 +16086,8 @@ "paragraph": "Arduino library to access Adafruit IO using the Adafruit ESP8266, M0 WINC1500, WICED, MKR1000, Ethernet, or FONA hardware.", "website": "https://github.com/adafruit/Adafruit_IO_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_IO_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_IO_Arduino-2.2.0.zip", "archiveFileName": "Adafruit_IO_Arduino-2.2.0.zip", @@ -20246,12 +16103,8 @@ "paragraph": "Arduino library to access Adafruit IO using the Adafruit ESP8266, M0 WINC1500, WICED, MKR1000, Ethernet, or FONA hardware.", "website": "https://github.com/adafruit/Adafruit_IO_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_IO_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_IO_Arduino-2.3.1.zip", "archiveFileName": "Adafruit_IO_Arduino-2.3.1.zip", @@ -20267,12 +16120,8 @@ "paragraph": "Arduino library to access Adafruit IO using the Adafruit ESP8266, M0 WINC1500, WICED, MKR1000, Ethernet, or FONA hardware.", "website": "https://github.com/adafruit/Adafruit_IO_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_IO_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_IO_Arduino-2.4.0.zip", "archiveFileName": "Adafruit_IO_Arduino-2.4.0.zip", @@ -20288,12 +16137,8 @@ "paragraph": "Arduino library to access Adafruit IO using the Adafruit ESP8266, M0 WINC1500, WICED, MKR1000, Ethernet, or FONA hardware.", "website": "https://github.com/adafruit/Adafruit_IO_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_IO_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_IO_Arduino-2.4.1.zip", "archiveFileName": "Adafruit_IO_Arduino-2.4.1.zip", @@ -20309,12 +16154,8 @@ "paragraph": "Arduino library to access Adafruit IO using the Adafruit ESP8266, M0 WINC1500, WICED, MKR1000, Ethernet, or FONA hardware.", "website": "https://github.com/adafruit/Adafruit_IO_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_IO_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_IO_Arduino-2.4.2.zip", "archiveFileName": "Adafruit_IO_Arduino-2.4.2.zip", @@ -20330,12 +16171,8 @@ "paragraph": "Arduino library to access Adafruit IO using the Adafruit ESP8266, M0 WINC1500, WICED, MKR1000, Ethernet, or FONA hardware.", "website": "https://github.com/adafruit/Adafruit_IO_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_IO_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_IO_Arduino-2.4.3.zip", "archiveFileName": "Adafruit_IO_Arduino-2.4.3.zip", @@ -20351,12 +16188,8 @@ "paragraph": "Arduino library to access Adafruit IO using the Adafruit ESP8266, M0 WINC1500, WICED, MKR1000, Ethernet, or FONA hardware.", "website": "https://github.com/adafruit/Adafruit_IO_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_IO_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_IO_Arduino-2.5.0.zip", "archiveFileName": "Adafruit_IO_Arduino-2.5.0.zip", @@ -20372,12 +16205,8 @@ "paragraph": "Arduino library to access Adafruit IO using the Adafruit ESP8266, M0 WINC1500, WICED, MKR1000, Ethernet, or FONA hardware.", "website": "https://github.com/adafruit/Adafruit_IO_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_IO_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_IO_Arduino-2.6.0.zip", "archiveFileName": "Adafruit_IO_Arduino-2.6.0.zip", @@ -20393,12 +16222,8 @@ "paragraph": "Arduino library to access Adafruit IO using the Adafruit ESP8266, M0 WINC1500, WICED, MKR1000, Ethernet, or FONA hardware.", "website": "https://github.com/adafruit/Adafruit_IO_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_IO_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_IO_Arduino-2.7.0.zip", "archiveFileName": "Adafruit_IO_Arduino-2.7.0.zip", @@ -20414,12 +16239,8 @@ "paragraph": "Arduino library to access Adafruit IO using the Adafruit ESP8266, M0 WINC1500, WICED, MKR1000, Ethernet, or FONA hardware.", "website": "https://github.com/adafruit/Adafruit_IO_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_IO_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_IO_Arduino-2.7.1.zip", "archiveFileName": "Adafruit_IO_Arduino-2.7.1.zip", @@ -20435,12 +16256,8 @@ "paragraph": "Arduino library to access Adafruit IO using the Adafruit ESP8266, ESP32, M0 WINC1500, WICED, MKR1000, Ethernet, or FONA hardware.", "website": "https://github.com/adafruit/Adafruit_IO_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_IO_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_IO_Arduino-2.7.10.zip", "archiveFileName": "Adafruit_IO_Arduino-2.7.10.zip", @@ -20456,12 +16273,8 @@ "paragraph": "Arduino library to access Adafruit IO using the Adafruit ESP8266, ESP32, M0 WINC1500, WICED, MKR1000, Ethernet, or FONA hardware.", "website": "https://github.com/adafruit/Adafruit_IO_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_IO_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_IO_Arduino-2.7.11.zip", "archiveFileName": "Adafruit_IO_Arduino-2.7.11.zip", @@ -20477,12 +16290,8 @@ "paragraph": "Arduino library to access Adafruit IO using the Adafruit ESP8266, ESP32, M0 WINC1500, WICED, MKR1000, Ethernet, or FONA hardware.", "website": "https://github.com/adafruit/Adafruit_IO_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_IO_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_IO_Arduino-2.7.12.zip", "archiveFileName": "Adafruit_IO_Arduino-2.7.12.zip", @@ -20498,12 +16307,8 @@ "paragraph": "Arduino library to access Adafruit IO using the Adafruit ESP8266, ESP32, M0 WINC1500, WICED, MKR1000, Ethernet, or FONA hardware.", "website": "https://github.com/adafruit/Adafruit_IO_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_IO_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_IO_Arduino-2.7.13.zip", "archiveFileName": "Adafruit_IO_Arduino-2.7.13.zip", @@ -20519,12 +16324,8 @@ "paragraph": "Arduino library to access Adafruit IO using the Adafruit ESP8266, ESP32, M0 WINC1500, WICED, MKR1000, Ethernet, or FONA hardware.", "website": "https://github.com/adafruit/Adafruit_IO_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_IO_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_IO_Arduino-2.7.14.zip", "archiveFileName": "Adafruit_IO_Arduino-2.7.14.zip", @@ -20540,12 +16341,8 @@ "paragraph": "Arduino library to access Adafruit IO using the Adafruit ESP8266, ESP32, M0 WINC1500, WICED, MKR1000, Ethernet, or FONA hardware.", "website": "https://github.com/adafruit/Adafruit_IO_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_IO_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_IO_Arduino-2.7.15.zip", "archiveFileName": "Adafruit_IO_Arduino-2.7.15.zip", @@ -20561,12 +16358,8 @@ "paragraph": "Arduino library to access Adafruit IO using the Adafruit ESP8266, ESP32, M0 WINC1500, WICED, MKR1000, Ethernet, or FONA hardware.", "website": "https://github.com/adafruit/Adafruit_IO_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_IO_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_IO_Arduino-2.7.16.zip", "archiveFileName": "Adafruit_IO_Arduino-2.7.16.zip", @@ -20582,12 +16375,8 @@ "paragraph": "Arduino library to access Adafruit IO using the Adafruit ESP8266, ESP32, M0 WINC1500, WICED, MKR1000, Ethernet, or FONA hardware.", "website": "https://github.com/adafruit/Adafruit_IO_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_IO_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_IO_Arduino-2.7.17.zip", "archiveFileName": "Adafruit_IO_Arduino-2.7.17.zip", @@ -20603,12 +16392,8 @@ "paragraph": "Arduino library to access Adafruit IO using the Adafruit ESP8266, ESP32, M0 WINC1500, WICED, MKR1000, Ethernet, or FONA hardware.", "website": "https://github.com/adafruit/Adafruit_IO_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_IO_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_IO_Arduino-2.7.18.zip", "archiveFileName": "Adafruit_IO_Arduino-2.7.18.zip", @@ -20624,12 +16409,8 @@ "paragraph": "Arduino library to access Adafruit IO using the Adafruit ESP8266, ESP32, M0 WINC1500, WICED, MKR1000, Ethernet, or FONA hardware.", "website": "https://github.com/adafruit/Adafruit_IO_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_IO_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_IO_Arduino-2.7.19.zip", "archiveFileName": "Adafruit_IO_Arduino-2.7.19.zip", @@ -20645,12 +16426,8 @@ "paragraph": "Arduino library to access Adafruit IO using the Adafruit ESP8266, M0 WINC1500, WICED, MKR1000, Ethernet, or FONA hardware.", "website": "https://github.com/adafruit/Adafruit_IO_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_IO_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_IO_Arduino-2.7.2.zip", "archiveFileName": "Adafruit_IO_Arduino-2.7.2.zip", @@ -20666,12 +16443,8 @@ "paragraph": "Arduino library to access Adafruit IO using the Adafruit ESP8266, ESP32, M0 WINC1500, WICED, MKR1000, Ethernet, or FONA hardware.", "website": "https://github.com/adafruit/Adafruit_IO_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_IO_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_IO_Arduino-2.7.21.zip", "archiveFileName": "Adafruit_IO_Arduino-2.7.21.zip", @@ -20687,12 +16460,8 @@ "paragraph": "Arduino library to access Adafruit IO using the Adafruit ESP8266, ESP32, M0 WINC1500, WICED, MKR1000, Ethernet, or FONA hardware.", "website": "https://github.com/adafruit/Adafruit_IO_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_IO_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_IO_Arduino-2.7.22.zip", "archiveFileName": "Adafruit_IO_Arduino-2.7.22.zip", @@ -20708,12 +16477,8 @@ "paragraph": "Arduino library to access Adafruit IO using the Adafruit ESP8266, ESP32, M0 WINC1500, WICED, MKR1000, Ethernet, or FONA hardware.", "website": "https://github.com/adafruit/Adafruit_IO_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_IO_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_IO_Arduino-2.7.23.zip", "archiveFileName": "Adafruit_IO_Arduino-2.7.23.zip", @@ -20729,12 +16494,8 @@ "paragraph": "Arduino library to access Adafruit IO using the Adafruit ESP8266, M0 WINC1500, WICED, MKR1000, Ethernet, or FONA hardware.", "website": "https://github.com/adafruit/Adafruit_IO_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_IO_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_IO_Arduino-2.7.4.zip", "archiveFileName": "Adafruit_IO_Arduino-2.7.4.zip", @@ -20750,12 +16511,8 @@ "paragraph": "Arduino library to access Adafruit IO using the Adafruit ESP8266, ESP32, M0 WINC1500, WICED, MKR1000, Ethernet, or FONA hardware.", "website": "https://github.com/adafruit/Adafruit_IO_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_IO_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_IO_Arduino-2.7.7.zip", "archiveFileName": "Adafruit_IO_Arduino-2.7.7.zip", @@ -20771,12 +16528,8 @@ "paragraph": "Arduino library to access Adafruit IO using the Adafruit ESP8266, ESP32, M0 WINC1500, WICED, MKR1000, Ethernet, or FONA hardware.", "website": "https://github.com/adafruit/Adafruit_IO_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_IO_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_IO_Arduino-2.7.9.zip", "archiveFileName": "Adafruit_IO_Arduino-2.7.9.zip", @@ -20792,12 +16545,8 @@ "paragraph": "Arduino library to access Adafruit IO using the Adafruit ESP8266, ESP32, M0 WINC1500, WICED, MKR1000, Ethernet, or FONA hardware.", "website": "https://github.com/adafruit/Adafruit_IO_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_IO_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_IO_Arduino-3.0.0.zip", "archiveFileName": "Adafruit_IO_Arduino-3.0.0.zip", @@ -20813,12 +16562,8 @@ "paragraph": "Arduino library to access Adafruit IO using the Adafruit ESP8266, M0 WINC1500, WICED, MKR1000, Ethernet, or FONA hardware.", "website": "https://github.com/adafruit/Adafruit_IO_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_IO_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_IO_Arduino-2.7.3.zip", "archiveFileName": "Adafruit_IO_Arduino-2.7.3.zip", @@ -20834,12 +16579,8 @@ "paragraph": "Arduino library to access Adafruit IO using the Adafruit ESP8266, ESP32, M0 WINC1500, WICED, MKR1000, Ethernet, or FONA hardware.", "website": "https://github.com/adafruit/Adafruit_IO_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_IO_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_IO_Arduino-2.7.8.zip", "archiveFileName": "Adafruit_IO_Arduino-2.7.8.zip", @@ -20855,12 +16596,8 @@ "paragraph": "Arduino library to access Adafruit IO using the Adafruit ESP8266, ESP32, M0 WINC1500, WICED, MKR1000, Ethernet, or FONA hardware.", "website": "https://github.com/adafruit/Adafruit_IO_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_IO_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_IO_Arduino-3.1.0.zip", "archiveFileName": "Adafruit_IO_Arduino-3.1.0.zip", @@ -20876,12 +16613,8 @@ "paragraph": "Arduino library to access Adafruit IO using the Adafruit ESP8266, ESP32, M0 WINC1500, WICED, MKR1000, Ethernet, or FONA hardware.", "website": "https://github.com/adafruit/Adafruit_IO_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_IO_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_IO_Arduino-3.2.0.zip", "archiveFileName": "Adafruit_IO_Arduino-3.2.0.zip", @@ -20897,12 +16630,8 @@ "paragraph": "Arduino library to access Adafruit IO using the Adafruit AirLift, ESP8266, ESP32, M0 WINC1500, WICED, MKR1000, Ethernet, or FONA hardware.", "website": "https://github.com/adafruit/Adafruit_IO_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_IO_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_IO_Arduino-3.2.1.zip", "archiveFileName": "Adafruit_IO_Arduino-3.2.1.zip", @@ -20918,12 +16647,8 @@ "paragraph": "Arduino library for nRF51822-based Adafruit Bluefruit LE modules", "website": "https://github.com/adafruit/Adafruit_BluefruitLE_nRF51", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BluefruitLE_nRF51.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BluefruitLE_nRF51-1.0.0.zip", "archiveFileName": "Adafruit_BluefruitLE_nRF51-1.0.0.zip", @@ -20939,12 +16664,8 @@ "paragraph": "Arduino library for nRF51822-based Adafruit Bluefruit LE modules", "website": "https://github.com/adafruit/Adafruit_BluefruitLE_nRF51", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BluefruitLE_nRF51.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BluefruitLE_nRF51-1.6.0.zip", "archiveFileName": "Adafruit_BluefruitLE_nRF51-1.6.0.zip", @@ -20960,12 +16681,8 @@ "paragraph": "Arduino library for nRF51822-based Adafruit Bluefruit LE modules", "website": "https://github.com/adafruit/Adafruit_BluefruitLE_nRF51", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BluefruitLE_nRF51.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BluefruitLE_nRF51-1.7.0.zip", "archiveFileName": "Adafruit_BluefruitLE_nRF51-1.7.0.zip", @@ -20981,12 +16698,8 @@ "paragraph": "Arduino library for nRF51822-based Adafruit Bluefruit LE modules", "website": "https://github.com/adafruit/Adafruit_BluefruitLE_nRF51", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BluefruitLE_nRF51.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BluefruitLE_nRF51-1.7.2.zip", "archiveFileName": "Adafruit_BluefruitLE_nRF51-1.7.2.zip", @@ -21002,12 +16715,8 @@ "paragraph": "Arduino library for nRF51822-based Adafruit Bluefruit LE modules", "website": "https://github.com/adafruit/Adafruit_BluefruitLE_nRF51", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BluefruitLE_nRF51.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BluefruitLE_nRF51-1.7.3.zip", "archiveFileName": "Adafruit_BluefruitLE_nRF51-1.7.3.zip", @@ -21023,12 +16732,8 @@ "paragraph": "Arduino library for nRF51822-based Adafruit Bluefruit LE modules", "website": "https://github.com/adafruit/Adafruit_BluefruitLE_nRF51", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BluefruitLE_nRF51.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BluefruitLE_nRF51-1.7.4.zip", "archiveFileName": "Adafruit_BluefruitLE_nRF51-1.7.4.zip", @@ -21044,12 +16749,8 @@ "paragraph": "Arduino library for nRF51822-based Adafruit Bluefruit LE modules", "website": "https://github.com/adafruit/Adafruit_BluefruitLE_nRF51", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BluefruitLE_nRF51.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BluefruitLE_nRF51-1.7.5.zip", "archiveFileName": "Adafruit_BluefruitLE_nRF51-1.7.5.zip", @@ -21065,12 +16766,8 @@ "paragraph": "Arduino library for nRF51822-based Adafruit Bluefruit LE modules", "website": "https://github.com/adafruit/Adafruit_BluefruitLE_nRF51", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BluefruitLE_nRF51.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BluefruitLE_nRF51-1.7.6.zip", "archiveFileName": "Adafruit_BluefruitLE_nRF51-1.7.6.zip", @@ -21086,12 +16783,8 @@ "paragraph": "Arduino library for nRF51822-based Adafruit Bluefruit LE modules", "website": "https://github.com/adafruit/Adafruit_BluefruitLE_nRF51", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BluefruitLE_nRF51.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BluefruitLE_nRF51-1.7.7.zip", "archiveFileName": "Adafruit_BluefruitLE_nRF51-1.7.7.zip", @@ -21107,12 +16800,8 @@ "paragraph": "Arduino library for nRF51822-based Adafruit Bluefruit LE modules", "website": "https://github.com/adafruit/Adafruit_BluefruitLE_nRF51", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BluefruitLE_nRF51.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BluefruitLE_nRF51-1.7.8.zip", "archiveFileName": "Adafruit_BluefruitLE_nRF51-1.7.8.zip", @@ -21128,12 +16817,8 @@ "paragraph": "Arduino library for nRF51822-based Adafruit Bluefruit LE modules", "website": "https://github.com/adafruit/Adafruit_BluefruitLE_nRF51", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BluefruitLE_nRF51.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BluefruitLE_nRF51-1.8.0.zip", "archiveFileName": "Adafruit_BluefruitLE_nRF51-1.8.0.zip", @@ -21149,12 +16834,8 @@ "paragraph": "Arduino library for nRF51822-based Adafruit Bluefruit LE modules", "website": "https://github.com/adafruit/Adafruit_BluefruitLE_nRF51", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BluefruitLE_nRF51.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BluefruitLE_nRF51-1.9.0.zip", "archiveFileName": "Adafruit_BluefruitLE_nRF51-1.9.0.zip", @@ -21170,12 +16851,8 @@ "paragraph": "Arduino library for nRF51822-based Adafruit Bluefruit LE modules", "website": "https://github.com/adafruit/Adafruit_BluefruitLE_nRF51", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BluefruitLE_nRF51.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BluefruitLE_nRF51-1.9.1.zip", "archiveFileName": "Adafruit_BluefruitLE_nRF51-1.9.1.zip", @@ -21191,12 +16868,8 @@ "paragraph": "Arduino library for nRF51822-based Adafruit Bluefruit LE modules", "website": "https://github.com/adafruit/Adafruit_BluefruitLE_nRF51", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BluefruitLE_nRF51.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BluefruitLE_nRF51-1.9.2.zip", "archiveFileName": "Adafruit_BluefruitLE_nRF51-1.9.2.zip", @@ -21212,12 +16885,8 @@ "paragraph": "Arduino library for nRF51822-based Adafruit Bluefruit LE modules", "website": "https://github.com/adafruit/Adafruit_BluefruitLE_nRF51", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BluefruitLE_nRF51.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BluefruitLE_nRF51-1.9.3.zip", "archiveFileName": "Adafruit_BluefruitLE_nRF51-1.9.3.zip", @@ -21233,12 +16902,8 @@ "paragraph": "Arduino library for nRF51822-based Adafruit Bluefruit LE modules", "website": "https://github.com/adafruit/Adafruit_BluefruitLE_nRF51", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BluefruitLE_nRF51.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BluefruitLE_nRF51-1.9.4.zip", "archiveFileName": "Adafruit_BluefruitLE_nRF51-1.9.4.zip", @@ -21254,12 +16919,8 @@ "paragraph": "Arduino library for nRF51822-based Adafruit Bluefruit LE modules", "website": "https://github.com/adafruit/Adafruit_BluefruitLE_nRF51", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BluefruitLE_nRF51.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BluefruitLE_nRF51-1.9.5.zip", "archiveFileName": "Adafruit_BluefruitLE_nRF51-1.9.5.zip", @@ -21275,12 +16936,8 @@ "paragraph": "Arduino library for nRF51822-based Adafruit Bluefruit LE modules", "website": "https://github.com/adafruit/Adafruit_BluefruitLE_nRF51", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BluefruitLE_nRF51.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BluefruitLE_nRF51-1.9.6.zip", "archiveFileName": "Adafruit_BluefruitLE_nRF51-1.9.6.zip", @@ -21296,12 +16953,8 @@ "paragraph": "Adafruit UNTZtrument", "website": "https://github.com/adafruit/Adafruit_UNTZtrument", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_UNTZtrument.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_UNTZtrument-1.0.0.zip", "archiveFileName": "Adafruit_UNTZtrument-1.0.0.zip", @@ -21317,12 +16970,8 @@ "paragraph": "Adafruit UNTZtrument", "website": "https://github.com/adafruit/Adafruit_UNTZtrument", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_UNTZtrument.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_UNTZtrument-2.0.0.zip", "archiveFileName": "Adafruit_UNTZtrument-2.0.0.zip", @@ -21338,12 +16987,8 @@ "paragraph": "SSD1325 monochome OLED library (note does not support grayscale).", "website": "https://github.com/adafruit/Adafruit_SSD1325_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_SSD1325_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SSD1325-1.0.0.zip", "archiveFileName": "Adafruit_SSD1325-1.0.0.zip", @@ -21359,12 +17004,8 @@ "paragraph": "Arduino library for BME280 humidity and pressure sensors.", "website": "https://github.com/adafruit/Adafruit_BME280_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BME280_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BME280_Library-1.0.0.zip", "archiveFileName": "Adafruit_BME280_Library-1.0.0.zip", @@ -21380,12 +17021,8 @@ "paragraph": "Arduino library for BME280 humidity and pressure sensors.", "website": "https://github.com/adafruit/Adafruit_BME280_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BME280_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BME280_Library-1.0.3.zip", "archiveFileName": "Adafruit_BME280_Library-1.0.3.zip", @@ -21401,12 +17038,8 @@ "paragraph": "Arduino library for BME280 humidity and pressure sensors.", "website": "https://github.com/adafruit/Adafruit_BME280_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BME280_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BME280_Library-1.0.4.zip", "archiveFileName": "Adafruit_BME280_Library-1.0.4.zip", @@ -21422,12 +17055,8 @@ "paragraph": "Arduino library for BME280 humidity and pressure sensors.", "website": "https://github.com/adafruit/Adafruit_BME280_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BME280_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BME280_Library-1.0.5.zip", "archiveFileName": "Adafruit_BME280_Library-1.0.5.zip", @@ -21443,12 +17072,8 @@ "paragraph": "Arduino library for BME280 humidity and pressure sensors.", "website": "https://github.com/adafruit/Adafruit_BME280_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BME280_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BME280_Library-1.0.6.zip", "archiveFileName": "Adafruit_BME280_Library-1.0.6.zip", @@ -21464,12 +17089,8 @@ "paragraph": "Arduino library for BME280 humidity and pressure sensors.", "website": "https://github.com/adafruit/Adafruit_BME280_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BME280_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BME280_Library-1.0.7.zip", "archiveFileName": "Adafruit_BME280_Library-1.0.7.zip", @@ -21485,12 +17106,8 @@ "paragraph": "Arduino library for BME280 humidity and pressure sensors.", "website": "https://github.com/adafruit/Adafruit_BME280_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BME280_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BME280_Library-1.0.8.zip", "archiveFileName": "Adafruit_BME280_Library-1.0.8.zip", @@ -21506,12 +17123,8 @@ "paragraph": "Arduino library for BME280 humidity and pressure sensors.", "website": "https://github.com/adafruit/Adafruit_BME280_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BME280_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BME280_Library-1.0.9.zip", "archiveFileName": "Adafruit_BME280_Library-1.0.9.zip", @@ -21527,12 +17140,8 @@ "paragraph": "Arduino library for BMP280 pressure and altitude sensors.", "website": "https://github.com/adafruit/Adafruit_BMP280_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BMP280_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BMP280_Library-1.0.0.zip", "archiveFileName": "Adafruit_BMP280_Library-1.0.0.zip", @@ -21548,12 +17157,8 @@ "paragraph": "Arduino library for BMP280 pressure and altitude sensors.", "website": "https://github.com/adafruit/Adafruit_BMP280_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BMP280_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BMP280_Library-1.0.1.zip", "archiveFileName": "Adafruit_BMP280_Library-1.0.1.zip", @@ -21569,12 +17174,8 @@ "paragraph": "Arduino library for BMP280 pressure and altitude sensors.", "website": "https://github.com/adafruit/Adafruit_BMP280_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BMP280_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BMP280_Library-1.0.2.zip", "archiveFileName": "Adafruit_BMP280_Library-1.0.2.zip", @@ -21590,12 +17191,8 @@ "paragraph": "Arduino library for BMP280 pressure and altitude sensors.", "website": "https://github.com/adafruit/Adafruit_BMP280_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BMP280_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BMP280_Library-1.0.3.zip", "archiveFileName": "Adafruit_BMP280_Library-1.0.3.zip", @@ -21611,12 +17208,8 @@ "paragraph": "Arduino library for BMP280 pressure and altitude sensors.", "website": "https://github.com/adafruit/Adafruit_BMP280_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_BMP280_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BMP280_Library-1.0.4.zip", "archiveFileName": "Adafruit_BMP280_Library-1.0.4.zip", @@ -21632,12 +17225,8 @@ "paragraph": "Designed specifically to work with the Adafruit LIS3DH Breakout, and is based on Adafruit's Unified Sensor Library.", "website": "https://github.com/adafruit/Adafruit_LIS3DH", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_LIS3DH.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_LIS3DH-1.0.0.zip", "archiveFileName": "Adafruit_LIS3DH-1.0.0.zip", @@ -21653,12 +17242,8 @@ "paragraph": "Designed specifically to work with the Adafruit LIS3DH Breakout, and is based on Adafruit's Unified Sensor Library.", "website": "https://github.com/adafruit/Adafruit_LIS3DH", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_LIS3DH.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_LIS3DH-1.0.1.zip", "archiveFileName": "Adafruit_LIS3DH-1.0.1.zip", @@ -21674,12 +17259,8 @@ "paragraph": "Designed specifically to work with the Adafruit LIS3DH Breakout, and is based on Adafruit's Unified Sensor Library.", "website": "https://github.com/adafruit/Adafruit_LIS3DH", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_LIS3DH.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_LIS3DH-1.0.3.zip", "archiveFileName": "Adafruit_LIS3DH-1.0.3.zip", @@ -21695,12 +17276,8 @@ "paragraph": "Designed specifically to work with the Adafruit LIS3DH Breakout, and is based on Adafruit's Unified Sensor Library.", "website": "https://github.com/adafruit/Adafruit_LIS3DH", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_LIS3DH.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_LIS3DH-1.0.4.zip", "archiveFileName": "Adafruit_LIS3DH-1.0.4.zip", @@ -21716,12 +17293,8 @@ "paragraph": "Designed specifically to work with the Adafruit LIS3DH Breakout, and is based on Adafruit's Unified Sensor Library.", "website": "https://github.com/adafruit/Adafruit_LIS3DH", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_LIS3DH.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_LIS3DH-1.0.5.zip", "archiveFileName": "Adafruit_LIS3DH-1.0.5.zip", @@ -21737,12 +17310,8 @@ "paragraph": "Designed specifically to work with the Adafruit LIS3DH Breakout, and is based on Adafruit's Unified Sensor Library.", "website": "https://github.com/adafruit/Adafruit_LIS3DH", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_LIS3DH.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_LIS3DH-1.0.6.zip", "archiveFileName": "Adafruit_LIS3DH-1.0.6.zip", @@ -21758,12 +17327,8 @@ "paragraph": "Arduino library for SHT31 temperature \u0026 humidity sensor.", "website": "https://github.com/adafruit/Adafruit_SHT31", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_SHT31.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SHT31_Library-1.0.0.zip", "archiveFileName": "Adafruit_SHT31_Library-1.0.0.zip", @@ -21779,12 +17344,8 @@ "paragraph": "Arduino library for SHT31 temperature \u0026 humidity sensor.", "website": "https://github.com/adafruit/Adafruit_SHT31", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_SHT31.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SHT31_Library-1.1.0.zip", "archiveFileName": "Adafruit_SHT31_Library-1.1.0.zip", @@ -21800,12 +17361,8 @@ "paragraph": "Arduino library for SHT31 temperature \u0026 humidity sensor.", "website": "https://github.com/adafruit/Adafruit_SHT31", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_SHT31.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SHT31_Library-1.1.1.zip", "archiveFileName": "Adafruit_SHT31_Library-1.1.1.zip", @@ -21821,12 +17378,8 @@ "paragraph": "Arduino library for SHT31 temperature \u0026 humidity sensor.", "website": "https://github.com/adafruit/Adafruit_SHT31", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_SHT31.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SHT31_Library-1.1.2.zip", "archiveFileName": "Adafruit_SHT31_Library-1.1.2.zip", @@ -21842,12 +17395,8 @@ "paragraph": "Fork of LiquidCrystal HD44780-compatible LCD driver library, now with support for ATtiny85.", "website": "https://github.com/adafruit/LiquidCrystal/", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_LiquidCrystal.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_LiquidCrystal-1.0.0.zip", "archiveFileName": "Adafruit_LiquidCrystal-1.0.0.zip", @@ -21863,12 +17412,8 @@ "paragraph": "Fork of LiquidCrystal HD44780-compatible LCD driver library, now with support for ATtiny85.", "website": "https://github.com/adafruit/LiquidCrystal/", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_LiquidCrystal.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_LiquidCrystal-1.0.1.zip", "archiveFileName": "Adafruit_LiquidCrystal-1.0.1.zip", @@ -21884,12 +17429,8 @@ "paragraph": "All in one library to control Adafruit's Circuit Playground board. Requires no other dependencies and exposes all Circuit Playground components in a simple to use class.", "website": "https://github.com/adafruit/Adafruit_CircuitPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_CircuitPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Circuit_Playground-1.0.0.zip", "archiveFileName": "Adafruit_Circuit_Playground-1.0.0.zip", @@ -21905,12 +17446,8 @@ "paragraph": "All in one library to control Adafruit's Circuit Playground board. Requires no other dependencies and exposes all Circuit Playground components in a simple to use class.", "website": "https://github.com/adafruit/Adafruit_CircuitPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_CircuitPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Circuit_Playground-1.0.1.zip", "archiveFileName": "Adafruit_Circuit_Playground-1.0.1.zip", @@ -21926,12 +17463,8 @@ "paragraph": "All in one library to control Adafruit's Circuit Playground board. Requires no other dependencies and exposes all Circuit Playground components in a simple to use class.", "website": "https://github.com/adafruit/Adafruit_CircuitPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_CircuitPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Circuit_Playground-1.0.2.zip", "archiveFileName": "Adafruit_Circuit_Playground-1.0.2.zip", @@ -21947,12 +17480,8 @@ "paragraph": "All in one library to control Adafruit's Circuit Playground board. Requires no other dependencies and exposes all Circuit Playground components in a simple to use class.", "website": "https://github.com/adafruit/Adafruit_CircuitPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_CircuitPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Circuit_Playground-1.0.3.zip", "archiveFileName": "Adafruit_Circuit_Playground-1.0.3.zip", @@ -21968,12 +17497,8 @@ "paragraph": "All in one library to control Adafruit's Circuit Playground board. Requires no other dependencies and exposes all Circuit Playground components in a simple to use class.", "website": "https://github.com/adafruit/Adafruit_CircuitPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_CircuitPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Circuit_Playground-1.0.4.zip", "archiveFileName": "Adafruit_Circuit_Playground-1.0.4.zip", @@ -21989,12 +17514,8 @@ "paragraph": "All in one library to control Adafruit's Circuit Playground board. Requires no other dependencies and exposes all Circuit Playground components in a simple to use class.", "website": "https://github.com/adafruit/Adafruit_CircuitPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_CircuitPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Circuit_Playground-1.0.5.zip", "archiveFileName": "Adafruit_Circuit_Playground-1.0.5.zip", @@ -22010,12 +17531,8 @@ "paragraph": "All in one library to control Adafruit's Circuit Playground board. Requires no other dependencies and exposes all Circuit Playground components in a simple to use class.", "website": "https://github.com/adafruit/Adafruit_CircuitPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_CircuitPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Circuit_Playground-1.0.6.zip", "archiveFileName": "Adafruit_Circuit_Playground-1.0.6.zip", @@ -22031,12 +17548,8 @@ "paragraph": "All in one library to control Adafruit's Circuit Playground board. Requires no other dependencies and exposes all Circuit Playground components in a simple to use class.", "website": "https://github.com/adafruit/Adafruit_CircuitPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_CircuitPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Circuit_Playground-1.0.7.zip", "archiveFileName": "Adafruit_Circuit_Playground-1.0.7.zip", @@ -22052,12 +17565,8 @@ "paragraph": "All in one library to control Adafruit's Circuit Playground board. Requires no other dependencies and exposes all Circuit Playground components in a simple to use class.", "website": "https://github.com/adafruit/Adafruit_CircuitPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_CircuitPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Circuit_Playground-1.0.8.zip", "archiveFileName": "Adafruit_Circuit_Playground-1.0.8.zip", @@ -22073,12 +17582,8 @@ "paragraph": "All in one library to control Adafruit's Circuit Playground board. Requires no other dependencies and exposes all Circuit Playground components in a simple to use class.", "website": "https://github.com/adafruit/Adafruit_CircuitPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_CircuitPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Circuit_Playground-1.0.9.zip", "archiveFileName": "Adafruit_Circuit_Playground-1.0.9.zip", @@ -22094,12 +17599,8 @@ "paragraph": "All in one library to control Adafruit's Circuit Playground board. Requires no other dependencies and exposes all Circuit Playground components in a simple to use class.", "website": "https://github.com/adafruit/Adafruit_CircuitPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_CircuitPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Circuit_Playground-1.1.0.zip", "archiveFileName": "Adafruit_Circuit_Playground-1.1.0.zip", @@ -22115,12 +17616,8 @@ "paragraph": "All in one library to control Adafruit's Circuit Playground board. Requires no other dependencies and exposes all Circuit Playground components in a simple to use class.", "website": "https://github.com/adafruit/Adafruit_CircuitPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_CircuitPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Circuit_Playground-1.2.0.zip", "archiveFileName": "Adafruit_Circuit_Playground-1.2.0.zip", @@ -22136,12 +17633,8 @@ "paragraph": "All in one library to control Adafruit's Circuit Playground board. Requires no other dependencies and exposes all Circuit Playground components in a simple to use class.", "website": "https://github.com/adafruit/Adafruit_CircuitPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_CircuitPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Circuit_Playground-1.2.1.zip", "archiveFileName": "Adafruit_Circuit_Playground-1.2.1.zip", @@ -22157,12 +17650,8 @@ "paragraph": "All in one library to control Adafruit's Circuit Playground board. Requires no other dependencies and exposes all Circuit Playground components in a simple to use class.", "website": "https://github.com/adafruit/Adafruit_CircuitPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_CircuitPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Circuit_Playground-1.6.0.zip", "archiveFileName": "Adafruit_Circuit_Playground-1.6.0.zip", @@ -22178,12 +17667,8 @@ "paragraph": "All in one library to control Adafruit's Circuit Playground board. Requires no other dependencies and exposes all Circuit Playground components in a simple to use class.", "website": "https://github.com/adafruit/Adafruit_CircuitPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_CircuitPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Circuit_Playground-1.6.2.zip", "archiveFileName": "Adafruit_Circuit_Playground-1.6.2.zip", @@ -22199,12 +17684,8 @@ "paragraph": "All in one library to control Adafruit's Circuit Playground board. Requires no other dependencies and exposes all Circuit Playground components in a simple to use class.", "website": "https://github.com/adafruit/Adafruit_CircuitPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_CircuitPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Circuit_Playground-1.6.3.zip", "archiveFileName": "Adafruit_Circuit_Playground-1.6.3.zip", @@ -22220,12 +17701,8 @@ "paragraph": "All in one library to control Adafruit's Circuit Playground board. Requires no other dependencies and exposes all Circuit Playground components in a simple to use class.", "website": "https://github.com/adafruit/Adafruit_CircuitPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_CircuitPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Circuit_Playground-1.6.4.zip", "archiveFileName": "Adafruit_Circuit_Playground-1.6.4.zip", @@ -22241,12 +17718,8 @@ "paragraph": "All in one library to control Adafruit's Circuit Playground board. Requires no other dependencies and exposes all Circuit Playground components in a simple to use class.", "website": "https://github.com/adafruit/Adafruit_CircuitPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_CircuitPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Circuit_Playground-1.6.5.zip", "archiveFileName": "Adafruit_Circuit_Playground-1.6.5.zip", @@ -22262,12 +17735,8 @@ "paragraph": "All in one library to control Adafruit's Circuit Playground board. Requires no other dependencies and exposes all Circuit Playground components in a simple to use class.", "website": "https://github.com/adafruit/Adafruit_CircuitPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_CircuitPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Circuit_Playground-1.6.6.zip", "archiveFileName": "Adafruit_Circuit_Playground-1.6.6.zip", @@ -22283,12 +17752,8 @@ "paragraph": "All in one library to control Adafruit's Circuit Playground board. Requires no other dependencies and exposes all Circuit Playground components in a simple to use class.", "website": "https://github.com/adafruit/Adafruit_CircuitPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_CircuitPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Circuit_Playground-1.6.8.zip", "archiveFileName": "Adafruit_Circuit_Playground-1.6.8.zip", @@ -22304,12 +17769,8 @@ "paragraph": "All in one library to control Adafruit's Circuit Playground board. Requires no other dependencies and exposes all Circuit Playground components in a simple to use class.", "website": "https://github.com/adafruit/Adafruit_CircuitPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_CircuitPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Circuit_Playground-1.6.9.zip", "archiveFileName": "Adafruit_Circuit_Playground-1.6.9.zip", @@ -22325,12 +17786,8 @@ "paragraph": "All in one library to control Adafruit's Circuit Playground board. Requires no other dependencies and exposes all Circuit Playground components in a simple to use class.", "website": "https://github.com/adafruit/Adafruit_CircuitPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_CircuitPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Circuit_Playground-1.7.0.zip", "archiveFileName": "Adafruit_Circuit_Playground-1.7.0.zip", @@ -22346,12 +17803,8 @@ "paragraph": "All in one library to control Adafruit's Circuit Playground board. Requires no other dependencies and exposes all Circuit Playground components in a simple to use class.", "website": "https://github.com/adafruit/Adafruit_CircuitPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_CircuitPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Circuit_Playground-1.8.0.zip", "archiveFileName": "Adafruit_Circuit_Playground-1.8.0.zip", @@ -22367,12 +17820,8 @@ "paragraph": "All in one library to control Adafruit's Circuit Playground board. Requires no other dependencies and exposes all Circuit Playground components in a simple to use class.", "website": "https://github.com/adafruit/Adafruit_CircuitPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_CircuitPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Circuit_Playground-1.8.1.zip", "archiveFileName": "Adafruit_Circuit_Playground-1.8.1.zip", @@ -22388,12 +17837,8 @@ "paragraph": "All in one library to control Adafruit's Circuit Playground board. Requires no other dependencies and exposes all Circuit Playground components in a simple to use class.", "website": "https://github.com/adafruit/Adafruit_CircuitPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_CircuitPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Circuit_Playground-1.8.2.zip", "archiveFileName": "Adafruit_Circuit_Playground-1.8.2.zip", @@ -22409,12 +17854,8 @@ "paragraph": "All in one library to control Adafruit's Circuit Playground board. Requires no other dependencies and exposes all Circuit Playground components in a simple to use class.", "website": "https://github.com/adafruit/Adafruit_CircuitPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_CircuitPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Circuit_Playground-1.8.3.zip", "archiveFileName": "Adafruit_Circuit_Playground-1.8.3.zip", @@ -22430,12 +17871,8 @@ "paragraph": "All in one library to control Adafruit's Circuit Playground board. Requires no other dependencies and exposes all Circuit Playground components in a simple to use class.", "website": "https://github.com/adafruit/Adafruit_CircuitPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_CircuitPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Circuit_Playground-1.4.0.zip", "archiveFileName": "Adafruit_Circuit_Playground-1.4.0.zip", @@ -22451,12 +17888,8 @@ "paragraph": "All in one library to control Adafruit's Circuit Playground board. Requires no other dependencies and exposes all Circuit Playground components in a simple to use class.", "website": "https://github.com/adafruit/Adafruit_CircuitPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_CircuitPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Circuit_Playground-1.5.0.zip", "archiveFileName": "Adafruit_Circuit_Playground-1.5.0.zip", @@ -22472,12 +17905,8 @@ "paragraph": "All in one library to control Adafruit's Circuit Playground board. Requires no other dependencies and exposes all Circuit Playground components in a simple to use class.", "website": "https://github.com/adafruit/Adafruit_CircuitPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_CircuitPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Circuit_Playground-1.6.1.zip", "archiveFileName": "Adafruit_Circuit_Playground-1.6.1.zip", @@ -22493,12 +17922,8 @@ "paragraph": "All in one library to control Adafruit's Circuit Playground board. Requires no other dependencies and exposes all Circuit Playground components in a simple to use class.", "website": "https://github.com/adafruit/Adafruit_CircuitPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_CircuitPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Circuit_Playground-1.8.4.zip", "archiveFileName": "Adafruit_Circuit_Playground-1.8.4.zip", @@ -22514,12 +17939,8 @@ "paragraph": "All in one library to control Adafruit's Circuit Playground board. Requires no other dependencies and exposes all Circuit Playground components in a simple to use class.", "website": "https://github.com/adafruit/Adafruit_CircuitPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_CircuitPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Circuit_Playground-1.8.5.zip", "archiveFileName": "Adafruit_Circuit_Playground-1.8.5.zip", @@ -22535,12 +17956,8 @@ "paragraph": "All in one library to control Adafruit's Circuit Playground board. Requires no other dependencies and exposes all Circuit Playground components in a simple to use class.", "website": "https://github.com/adafruit/Adafruit_CircuitPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_CircuitPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Circuit_Playground-1.8.6.zip", "archiveFileName": "Adafruit_Circuit_Playground-1.8.6.zip", @@ -22556,12 +17973,8 @@ "paragraph": "Library for the Adafruit RTD Amplifier breakout with MAX31865", "website": "https://github.com/adafruit/Adafruit_MAX31865", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MAX31865.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MAX31865_library-1.0.0.zip", "archiveFileName": "Adafruit_MAX31865_library-1.0.0.zip", @@ -22577,12 +17990,8 @@ "paragraph": "Library for the Adafruit RTD Amplifier breakout with MAX31865", "website": "https://github.com/adafruit/Adafruit_MAX31865", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MAX31865.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MAX31865_library-1.0.1.zip", "archiveFileName": "Adafruit_MAX31865_library-1.0.1.zip", @@ -22598,12 +18007,8 @@ "paragraph": "Library for the Adafruit Thermocouple Amplifier breakout with MAX31856", "website": "https://github.com/adafruit/Adafruit_MAX31856", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MAX31856.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MAX31856_library-1.0.1.zip", "archiveFileName": "Adafruit_MAX31856_library-1.0.1.zip", @@ -22619,12 +18024,8 @@ "paragraph": "Library for the Adafruit Thermocouple Amplifier breakout with MAX31856", "website": "https://github.com/adafruit/Adafruit_MAX31856", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MAX31856.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MAX31856_library-1.0.2.zip", "archiveFileName": "Adafruit_MAX31856_library-1.0.2.zip", @@ -22640,12 +18041,8 @@ "paragraph": "Library for the Adafruit Thermocouple Amplifier breakout with MAX31856", "website": "https://github.com/adafruit/Adafruit_MAX31856", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_MAX31856.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MAX31856_library-1.0.3.zip", "archiveFileName": "Adafruit_MAX31856_library-1.0.3.zip", @@ -22661,12 +18058,8 @@ "paragraph": "Unified sensor driver for the FXAS21002C Gyroscope", "website": "https://github.com/adafruit/Adafruit_FXAS21002C", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_FXAS21002C.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_FXAS21002C-1.1.0.zip", "archiveFileName": "Adafruit_FXAS21002C-1.1.0.zip", @@ -22682,12 +18075,8 @@ "paragraph": "Unified sensor driver for the FXAS21002C Gyroscope", "website": "https://github.com/adafruit/Adafruit_FXAS21002C", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_FXAS21002C.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_FXAS21002C-1.1.1.zip", "archiveFileName": "Adafruit_FXAS21002C-1.1.1.zip", @@ -22703,12 +18092,8 @@ "paragraph": "Unified sensor driver for the FXAS21002C Gyroscope", "website": "https://github.com/adafruit/Adafruit_FXAS21002C", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_FXAS21002C.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_FXAS21002C-1.1.2.zip", "archiveFileName": "Adafruit_FXAS21002C-1.1.2.zip", @@ -22724,12 +18109,8 @@ "paragraph": "Unified sensor driver for the FXAS21002C Gyroscope", "website": "https://github.com/adafruit/Adafruit_FXAS21002C", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_FXAS21002C.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_FXAS21002C-1.2.0.zip", "archiveFileName": "Adafruit_FXAS21002C-1.2.0.zip", @@ -22745,12 +18126,8 @@ "paragraph": "Unified sensor driver for the FXOS8700 Accelerometer/Magnetometer", "website": "https://github.com/adafruit/Adafruit_FXOS8700", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_FXOS8700.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_FXOS8700-1.1.0.zip", "archiveFileName": "Adafruit_FXOS8700-1.1.0.zip", @@ -22766,12 +18143,8 @@ "paragraph": "Unified sensor driver for the FXOS8700 Accelerometer/Magnetometer", "website": "https://github.com/adafruit/Adafruit_FXOS8700", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Recommended" - ], + "architectures": ["*"], + "types": ["Recommended"], "repository": "https://github.com/adafruit/Adafruit_FXOS8700.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_FXOS8700-1.1.3.zip", "archiveFileName": "Adafruit_FXOS8700-1.1.3.zip", @@ -22787,12 +18160,8 @@ "paragraph": "\u003cbr\u003eThe LE51-868 S is a high performance certified Short Range to Long Range module designed to cover the 863-870 MHz band working with the Telit Proprietary protocol and acting as a SIGFOX gateway.\u003cbr\u003eIt has high value technical characteristics such as a -126dBm sensitivity, ultra-low power consumption and up to 15.5dBm of Output power.\u003cbr\u003eIt is very easy to integrate, with small form factor and acts as a long range communication module connecting directly to SIGFOX network", "website": "https://github.com/ameltech/sme-le51-868-library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Partner" - ], + "architectures": ["*"], + "types": ["Partner"], "repository": "https://github.com/ameltech/sme-le51-868-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/ameltech/SmartEverything_SIGFOX_LE51_868-1.0.0.zip", "archiveFileName": "SmartEverything_SIGFOX_LE51_868-1.0.0.zip", @@ -22808,12 +18177,8 @@ "paragraph": "\u003cbr\u003eThe LE51-868 S is a high performance certified Short Range to Long Range module designed to cover the 863-870 MHz band working with the Telit Proprietary protocol and acting as a SIGFOX gateway.\u003cbr\u003eIt has high value technical characteristics such as a -126dBm sensitivity, ultra-low power consumption and up to 15.5dBm of Output power.\u003cbr\u003eIt is very easy to integrate, with small form factor and acts as a long range communication module connecting directly to SIGFOX network", "website": "https://github.com/ameltech/sme-le51-868-library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Partner" - ], + "architectures": ["*"], + "types": ["Partner"], "repository": "https://github.com/ameltech/sme-le51-868-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/ameltech/SmartEverything_SIGFOX_LE51_868-2.1.0.zip", "archiveFileName": "SmartEverything_SIGFOX_LE51_868-2.1.0.zip", @@ -22829,12 +18194,8 @@ "paragraph": "\u003cbr\u003eThe LE51-868 S is a high performance certified Short Range to Long Range module designed to cover the 863-870 MHz band working with the Telit Proprietary protocol and acting as a SIGFOX gateway.\u003cbr\u003eIt has high value technical characteristics such as a -126dBm sensitivity, ultra-low power consumption and up to 15.5dBm of Output power.\u003cbr\u003eIt is very easy to integrate, with small form factor and acts as a long range communication module connecting directly to SIGFOX network", "website": "https://github.com/ameltech/sme-le51-868-library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Partner" - ], + "architectures": ["*"], + "types": ["Partner"], "repository": "https://github.com/ameltech/sme-le51-868-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/ameltech/SmartEverything_SIGFOX_LE51_868-2.1.1.zip", "archiveFileName": "SmartEverything_SIGFOX_LE51_868-2.1.1.zip", @@ -22850,12 +18211,8 @@ "paragraph": "\u003cbr\u003eThe LE51-868 S is a high performance certified Short Range to Long Range module designed to cover the 863-870 MHz band working with the Telit Proprietary protocol and acting as a SIGFOX gateway.\u003cbr\u003eIt has high value technical characteristics such as a -126dBm sensitivity, ultra-low power consumption and up to 15.5dBm of Output power.\u003cbr\u003eIt is very easy to integrate, with small form factor and acts as a long range communication module connecting directly to SIGFOX network", "website": "https://github.com/ameltech/sme-le51-868-library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Partner" - ], + "architectures": ["*"], + "types": ["Partner"], "repository": "https://github.com/ameltech/sme-le51-868-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/ameltech/SmartEverything_SIGFOX_LE51_868-2.0.0.zip", "archiveFileName": "SmartEverything_SIGFOX_LE51_868-2.0.0.zip", @@ -22871,12 +18228,8 @@ "paragraph": "\u003cbr\u003eThe NXP NT3H1101 is the first product of NXP's NTAG family offering both contactless and contact interfaces.\u003cbr\u003eIn addition to the passive NFC Forum compliant contactless interface, the IC features an I2C contact interface, which can communicate with a microcontroller if the NTAG I2C is powered from an external power supply.", "website": "https://github.com/ameltech/sme-nt3h1x01-library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Partner" - ], + "architectures": ["*"], + "types": ["Partner"], "repository": "https://github.com/ameltech/sme-nt3h1x01-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/ameltech/SmartEverything_NFC_NT3H1101-1.0.0.zip", "archiveFileName": "SmartEverything_NFC_NT3H1101-1.0.0.zip", @@ -22892,12 +18245,8 @@ "paragraph": "\u003cbr\u003eThe NXP NT3H1101 is the first product of NXP's NTAG family offering both contactless and contact interfaces.\u003cbr\u003eIn addition to the passive NFC Forum compliant contactless interface, the IC features an I2C contact interface, which can communicate with a microcontroller if the NTAG I2C is powered from an external power supply.", "website": "https://github.com/ameltech/sme-nt3h1x01-library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Partner" - ], + "architectures": ["*"], + "types": ["Partner"], "repository": "https://github.com/ameltech/sme-nt3h1x01-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/ameltech/SmartEverything_NFC_NT3H1101-1.1.1.zip", "archiveFileName": "SmartEverything_NFC_NT3H1101-1.1.1.zip", @@ -22913,12 +18262,8 @@ "paragraph": "\u003cbr\u003eThe NXP NT3H1101 is the first product of NXP's NTAG family offering both contactless and contact interfaces.\u003cbr\u003eIn addition to the passive NFC Forum compliant contactless interface, the IC features an I2C contact interface, which can communicate with a microcontroller if the NTAG I2C is powered from an external power supply.", "website": "https://github.com/ameltech/sme-nt3h1x01-library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Partner" - ], + "architectures": ["*"], + "types": ["Partner"], "repository": "https://github.com/ameltech/sme-nt3h1x01-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/ameltech/SmartEverything_NFC_NT3H1101-1.1.0.zip", "archiveFileName": "SmartEverything_NFC_NT3H1101-1.1.0.zip", @@ -22934,12 +18279,8 @@ "paragraph": "Combining an IR emitter, a range sensor and an ambient light sensor in a three-in-one ready-to-use reflowable package.\u003cbr\u003eThe VL6180X is easy to integrate and saves the end-product maker long and costly optical and mechanical design optimizations.", "website": "https://github.com/ameltech/sme-vl6180x-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Partner" - ], + "architectures": ["*"], + "types": ["Partner"], "repository": "https://github.com/ameltech/sme-vl6180x-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/ameltech/SmartEverything_VL6180X-1.0.0.zip", "archiveFileName": "SmartEverything_VL6180X-1.0.0.zip", @@ -22955,12 +18296,8 @@ "paragraph": "Combining an IR emitter, a range sensor and an ambient light sensor in a three-in-one ready-to-use reflowable package.\u003cbr\u003eThe VL6180X is easy to integrate and saves the end-product maker long and costly optical and mechanical design optimizations.", "website": "https://github.com/ameltech/sme-vl6180x-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Partner" - ], + "architectures": ["*"], + "types": ["Partner"], "repository": "https://github.com/ameltech/sme-vl6180x-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/ameltech/SmartEverything_VL6180X-1.1.1.zip", "archiveFileName": "SmartEverything_VL6180X-1.1.1.zip", @@ -22976,12 +18313,8 @@ "paragraph": "Combining an IR emitter, a range sensor and an ambient light sensor in a three-in-one ready-to-use reflowable package.\u003cbr\u003eThe VL6180X is easy to integrate and saves the end-product maker long and costly optical and mechanical design optimizations.", "website": "https://github.com/ameltech/sme-vl6180x-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Partner" - ], + "architectures": ["*"], + "types": ["Partner"], "repository": "https://github.com/ameltech/sme-vl6180x-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/ameltech/SmartEverything_VL6180X-1.0.1.zip", "archiveFileName": "SmartEverything_VL6180X-1.0.1.zip", @@ -22997,12 +18330,8 @@ "paragraph": "The HTS221 is an ultra compact sensor for relative humidity and temperature.\u003cbr\u003eIt includes a sensing element and a mixed signal ASIC to provide the measurement information through digital serial interfaces.\u003cbr\u003eThe sensing element consists of a polymer dielectric planar capacitor structure capable of detecting relative humidity variations and is manufactured using a dedicated ST process.\u003cbr\u003eThe HTS221 is available in a small top-holed cap land grid array (HLGA) package guaranteed to operate over a temperature range from -40 °C to +120 °C.", "website": "https://github.com/ameltech/sme-hts221-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Partner" - ], + "architectures": ["*"], + "types": ["Partner"], "repository": "https://github.com/ameltech/sme-hts221-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/ameltech/SmartEverything_HTS221-1.0.0.zip", "archiveFileName": "SmartEverything_HTS221-1.0.0.zip", @@ -23018,12 +18347,8 @@ "paragraph": "The HTS221 is an ultra compact sensor for relative humidity and temperature.\u003cbr\u003eIt includes a sensing element and a mixed signal ASIC to provide the measurement information through digital serial interfaces.\u003cbr\u003eThe sensing element consists of a polymer dielectric planar capacitor structure capable of detecting relative humidity variations and is manufactured using a dedicated ST process.\u003cbr\u003eThe HTS221 is available in a small top-holed cap land grid array (HLGA) package guaranteed to operate over a temperature range from -40 °C to +120 °C.", "website": "https://github.com/ameltech/sme-hts221-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Partner" - ], + "architectures": ["*"], + "types": ["Partner"], "repository": "https://github.com/ameltech/sme-hts221-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/ameltech/SmartEverything_HTS221-1.1.1.zip", "archiveFileName": "SmartEverything_HTS221-1.1.1.zip", @@ -23039,12 +18364,8 @@ "paragraph": "The HTS221 is an ultra compact sensor for relative humidity and temperature.\u003cbr\u003eIt includes a sensing element and a mixed signal ASIC to provide the measurement information through digital serial interfaces.\u003cbr\u003eThe sensing element consists of a polymer dielectric planar capacitor structure capable of detecting relative humidity variations and is manufactured using a dedicated ST process.\u003cbr\u003eThe HTS221 is available in a small top-holed cap land grid array (HLGA) package guaranteed to operate over a temperature range from -40 °C to +120 °C.", "website": "https://github.com/ameltech/sme-hts221-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Partner" - ], + "architectures": ["*"], + "types": ["Partner"], "repository": "https://github.com/ameltech/sme-hts221-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/ameltech/SmartEverything_HTS221-1.1.0.zip", "archiveFileName": "SmartEverything_HTS221-1.1.0.zip", @@ -23060,12 +18381,8 @@ "paragraph": "The HTS221 is an ultra compact sensor for relative humidity and temperature.\u003cbr\u003eIt includes a sensing element and a mixed signal ASIC to provide the measurement information through digital serial interfaces.\u003cbr\u003eThe sensing element consists of a polymer dielectric planar capacitor structure capable of detecting relative humidity variations and is manufactured using a dedicated ST process.\u003cbr\u003eThe HTS221 is available in a small top-holed cap land grid array (HLGA) package guaranteed to operate over a temperature range from -40 °C to +120 °C.", "website": "https://github.com/ameltech/sme-hts221-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Partner" - ], + "architectures": ["*"], + "types": ["Partner"], "repository": "https://github.com/ameltech/sme-hts221-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/ameltech/SmartEverything_HTS221-1.1.2.zip", "archiveFileName": "SmartEverything_HTS221-1.1.2.zip", @@ -23081,12 +18398,8 @@ "paragraph": "\u003cbr\u003eThe SE868-AS is a GPS Smart antenna module featuring an embedded antenna with an optimized RF path and standard SMT mounting.\u003cbr\u003eThe SE868-AS is designed to track and navigate GPS and QZSS constellations, giving the positioning data though standard UART at a very low power rate.", "website": "https://github.com/ameltech/sme-se868-a-library", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Partner" - ], + "architectures": ["*"], + "types": ["Partner"], "repository": "https://github.com/ameltech/sme-se868-a-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/ameltech/SmartEverything_SE868_AS-1.0.0.zip", "archiveFileName": "SmartEverything_SE868_AS-1.0.0.zip", @@ -23102,12 +18415,8 @@ "paragraph": "\u003cbr\u003eThe SE868-AS is a GPS Smart antenna module featuring an embedded antenna with an optimized RF path and standard SMT mounting.\u003cbr\u003eThe SE868-AS is designed to track and navigate GPS and QZSS constellations, giving the positioning data though standard UART at a very low power rate.", "website": "https://github.com/ameltech/sme-se868-a-library", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Partner" - ], + "architectures": ["*"], + "types": ["Partner"], "repository": "https://github.com/ameltech/sme-se868-a-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/ameltech/SmartEverything_SE868_AS-1.0.1.zip", "archiveFileName": "SmartEverything_SE868_AS-1.0.1.zip", @@ -23123,12 +18432,8 @@ "paragraph": "\u003cbr\u003eThe SE868-AS is a GPS Smart antenna module featuring an embedded antenna with an optimized RF path and standard SMT mounting.\u003cbr\u003eThe SE868-AS is designed to track and navigate GPS and QZSS constellations, giving the positioning data though standard UART at a very low power rate.", "website": "https://github.com/ameltech/sme-se868-a-library", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Partner" - ], + "architectures": ["*"], + "types": ["Partner"], "repository": "https://github.com/ameltech/sme-se868-a-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/ameltech/SmartEverything_SE868_AS-1.1.0.zip", "archiveFileName": "SmartEverything_SE868_AS-1.1.0.zip", @@ -23144,12 +18449,8 @@ "paragraph": "\u003cbr\u003eThe SE868-AS is a GPS Smart antenna module featuring an embedded antenna with an optimized RF path and standard SMT mounting.\u003cbr\u003eThe SE868-AS is designed to track and navigate GPS and QZSS constellations, giving the positioning data though standard UART at a very low power rate.", "website": "https://github.com/ameltech/sme-se868-a-library", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Partner" - ], + "architectures": ["*"], + "types": ["Partner"], "repository": "https://github.com/ameltech/sme-se868-a-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/ameltech/SmartEverything_SE868_AS-1.1.1.zip", "archiveFileName": "SmartEverything_SE868_AS-1.1.1.zip", @@ -23165,12 +18466,8 @@ "paragraph": "The LSM9DS1 is a system-in-package featuring a 3D digital linear acceleration sensor, a 3D digital angular rate sensor, and a 3D digital magnetic sensor.\u003cbr\u003eThe LSM9DS1 has a linear acceleration full scale of ±2g/±4g/±8/±16 g, a magnetic field full scale of ±4/±8/±12/±16 gauss and an angular rate of ±245/±500/±2000 dps.\u003cbr\u003eThe LSM9DS1 includes an I2C serial bus interface supporting standard and fast mode (100 kHz and 400 kHz) and an SPI serial standard interface.\u003cbr\u003eMagnetic, accelerometer and gyroscope sensing can be enabled or set in power-down mode separately for smart power management.", "website": "https://github.com/ameltech/sme-lsm9ds1-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Partner" - ], + "architectures": ["*"], + "types": ["Partner"], "repository": "https://github.com/ameltech/sme-lsm9ds1-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/ameltech/SmartEverything_LSM9DS1-1.0.0.zip", "archiveFileName": "SmartEverything_LSM9DS1-1.0.0.zip", @@ -23186,12 +18483,8 @@ "paragraph": "The LSM9DS1 is a system-in-package featuring a 3D digital linear acceleration sensor, a 3D digital angular rate sensor, and a 3D digital magnetic sensor.\u003cbr\u003eThe LSM9DS1 has a linear acceleration full scale of ±2g/±4g/±8/±16 g, a magnetic field full scale of ±4/±8/±12/±16 gauss and an angular rate of ±245/±500/±2000 dps.\u003cbr\u003eThe LSM9DS1 includes an I2C serial bus interface supporting standard and fast mode (100 kHz and 400 kHz) and an SPI serial standard interface.\u003cbr\u003eMagnetic, accelerometer and gyroscope sensing can be enabled or set in power-down mode separately for smart power management.", "website": "https://github.com/ameltech/sme-lsm9ds1-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Partner" - ], + "architectures": ["*"], + "types": ["Partner"], "repository": "https://github.com/ameltech/sme-lsm9ds1-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/ameltech/SmartEverything_LSM9DS1-1.1.0.zip", "archiveFileName": "SmartEverything_LSM9DS1-1.1.0.zip", @@ -23207,12 +18500,8 @@ "paragraph": "The LPS25H is an ultra compact absolute piezoresistive pressure sensor.\u003cbr\u003eIt includes a monolithic sensing element and an IC interface able to take the information from the sensing element and to provide a digital signal to the external world.\u003cbr\u003e\u003cbr\u003eThe sensing element consists of a suspended membrane realized inside a single mono-silicon substrate.\u003cbr\u003eIt is capable to detect the absolute pressure and is manufactured with a dedicated process developed by ST.", "website": "https://github.com/ameltech/sme-lps25h-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Partner" - ], + "architectures": ["*"], + "types": ["Partner"], "repository": "https://github.com/ameltech/sme-lps25h-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/ameltech/SmartEverything_LPS25H-1.0.0.zip", "archiveFileName": "SmartEverything_LPS25H-1.0.0.zip", @@ -23228,12 +18517,8 @@ "paragraph": "The LPS25H is an ultra compact absolute piezoresistive pressure sensor.\u003cbr\u003eIt includes a monolithic sensing element and an IC interface able to take the information from the sensing element and to provide a digital signal to the external world.\u003cbr\u003e\u003cbr\u003eThe sensing element consists of a suspended membrane realized inside a single mono-silicon substrate.\u003cbr\u003eIt is capable to detect the absolute pressure and is manufactured with a dedicated process developed by ST.", "website": "https://github.com/ameltech/sme-lps25h-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Partner" - ], + "architectures": ["*"], + "types": ["Partner"], "repository": "https://github.com/ameltech/sme-lps25h-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/ameltech/SmartEverything_LPS25H-1.1.1.zip", "archiveFileName": "SmartEverything_LPS25H-1.1.1.zip", @@ -23249,12 +18534,8 @@ "paragraph": "The LPS25H is an ultra compact absolute piezoresistive pressure sensor.\u003cbr\u003eIt includes a monolithic sensing element and an IC interface able to take the information from the sensing element and to provide a digital signal to the external world.\u003cbr\u003e\u003cbr\u003eThe sensing element consists of a suspended membrane realized inside a single mono-silicon substrate.\u003cbr\u003eIt is capable to detect the absolute pressure and is manufactured with a dedicated process developed by ST.", "website": "https://github.com/ameltech/sme-lps25h-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Partner" - ], + "architectures": ["*"], + "types": ["Partner"], "repository": "https://github.com/ameltech/sme-lps25h-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/ameltech/SmartEverything_LPS25H-1.1.0.zip", "archiveFileName": "SmartEverything_LPS25H-1.1.0.zip", @@ -23270,12 +18551,8 @@ "paragraph": "Provides convenience methods to access the REST API on Parse.com from Arduino", "website": "https://github.com/ParsePlatform/Parse-SDK-Arduino", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/ParsePlatform/Parse-SDK-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/ParsePlatform/Parse_Arduino_SDK-1.0.2.zip", "archiveFileName": "Parse_Arduino_SDK-1.0.2.zip", @@ -23291,13 +18568,8 @@ "paragraph": "Provides convenience methods to access the REST API on Parse.com from Arduino.", "website": "https://github.com/ParsePlatform/parse-embedded-sdks", "category": "Uncategorized", - "architectures": [ - "avr", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd"], + "types": ["Contributed"], "repository": "https://github.com/ParsePlatform/Parse-SDK-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/ParsePlatform/Parse_Arduino_SDK-1.0.3.zip", "archiveFileName": "Parse_Arduino_SDK-1.0.3.zip", @@ -23312,12 +18584,8 @@ "sentence": "Drive DMX controlled lights and visual effects available from DJ or theatrical suppliers.", "website": "https://code.google.com/p/tinkerit/wiki/DmxSimple", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/DmxSimple.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/DmxSimple-3.1.0.zip", "archiveFileName": "DmxSimple-3.1.0.zip", @@ -23333,12 +18601,8 @@ "paragraph": "Improved software emulated serial, using hardware timers for precise signal timing and improved compatibility with other interrupt-based libraries.", "website": "http://www.pjrc.com/teensy/td_libs_AltSoftSerial.html", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/AltSoftSerial.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/AltSoftSerial-1.2.0.zip", "archiveFileName": "AltSoftSerial-1.2.0.zip", @@ -23354,12 +18618,8 @@ "paragraph": "Improved software emulated serial, using hardware timers for precise signal timing and improved compatibility with other interrupt-based libraries.", "website": "http://www.pjrc.com/teensy/td_libs_AltSoftSerial.html", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/AltSoftSerial.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/AltSoftSerial-1.3.0.zip", "archiveFileName": "AltSoftSerial-1.3.0.zip", @@ -23375,12 +18635,8 @@ "paragraph": "Improved software emulated serial, using hardware timers for precise signal timing and improved compatibility with other interrupt-based libraries.", "website": "http://www.pjrc.com/teensy/td_libs_AltSoftSerial.html", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/AltSoftSerial.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/AltSoftSerial-1.4.0.zip", "archiveFileName": "AltSoftSerial-1.4.0.zip", @@ -23396,12 +18652,8 @@ "paragraph": "The capacitiveSensor library turns two or more Arduino pins into a capacitive sensor, which can sense the electrical capacitance of the human body. All the sensor setup requires is a medium to high value resistor and a piece of wire and a small (to large) piece of aluminum foil on the end. At its most sensitive, the sensor will start to sense a hand or body inches away from the sensor.", "website": "http://playground.arduino.cc/Main/CapacitiveSensor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/CapacitiveSensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/CapacitiveSensor-0.5.0.zip", "archiveFileName": "CapacitiveSensor-0.5.0.zip", @@ -23417,12 +18669,8 @@ "paragraph": "The capacitiveSensor library turns two or more Arduino pins into a capacitive sensor, which can sense the electrical capacitance of the human body. All the sensor setup requires is a medium to high value resistor and a piece of wire and a small (to large) piece of aluminum foil on the end. At its most sensitive, the sensor will start to sense a hand or body inches away from the sensor.", "website": "http://playground.arduino.cc/Main/CapacitiveSensor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/CapacitiveSensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/CapacitiveSensor-0.5.1.zip", "archiveFileName": "CapacitiveSensor-0.5.1.zip", @@ -23437,12 +18685,8 @@ "sentence": "Use a DS1307 Real Time Clock chip with the Time library", "website": "http://playground.arduino.cc/code/time", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/DS1307RTC.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/DS1307RTC-1.4.0.zip", "archiveFileName": "DS1307RTC-1.4.0.zip", @@ -23457,12 +18701,8 @@ "sentence": "Use a DS1307 Real Time Clock chip with the Time library", "website": "http://playground.arduino.cc/code/time", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/DS1307RTC.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/DS1307RTC-1.4.1.zip", "archiveFileName": "DS1307RTC-1.4.1.zip", @@ -23478,12 +18718,8 @@ "paragraph": "Encoder counts pulses from quadrature encoded signals, which are commonly available from rotary knobs, motor or shaft sensors and other position sensors.", "website": "http://www.pjrc.com/teensy/td_libs_Encoder.html", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/Encoder.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/Encoder-1.3.0.zip", "archiveFileName": "Encoder-1.3.0.zip", @@ -23499,12 +18735,8 @@ "paragraph": "Encoder counts pulses from quadrature encoded signals, which are commonly available from rotary knobs, motor or shaft sensors and other position sensors.", "website": "http://www.pjrc.com/teensy/td_libs_Encoder.html", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/Encoder.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/Encoder-1.4.0.zip", "archiveFileName": "Encoder-1.4.0.zip", @@ -23520,12 +18752,8 @@ "paragraph": "Encoder counts pulses from quadrature encoded signals, which are commonly available from rotary knobs, motor or shaft sensors and other position sensors.", "website": "http://www.pjrc.com/teensy/td_libs_Encoder.html", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/Encoder.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/Encoder-1.4.1.zip", "archiveFileName": "Encoder-1.4.1.zip", @@ -23540,12 +18768,8 @@ "sentence": "FreqCount measures the frequency of a signal by counting the number of pulses during a fixed time.", "website": "http://www.pjrc.com/teensy/td_libs_FreqCount.html", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/FreqCount.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/FreqCount-1.2.0.zip", "archiveFileName": "FreqCount-1.2.0.zip", @@ -23560,12 +18784,8 @@ "sentence": "FreqCount measures the frequency of a signal by counting the number of pulses during a fixed time.", "website": "http://www.pjrc.com/teensy/td_libs_FreqCount.html", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/FreqCount.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/FreqCount-1.3.0.zip", "archiveFileName": "FreqCount-1.3.0.zip", @@ -23580,12 +18800,8 @@ "sentence": "FreqMeasure measures the elapsed time during each cycle of an input frequency.", "website": "http://www.pjrc.com/teensy/td_libs_FreqMeasure.html", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/FreqMeasure.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/FreqMeasure-1.2.0.zip", "archiveFileName": "FreqMeasure-1.2.0.zip", @@ -23600,12 +18816,8 @@ "sentence": "Generate a frequency using Timer2", "website": "http://playground.arduino.cc/Code/FrequencyTimer2", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/FrequencyTimer2.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/FrequencyTimer2-2.1.0.zip", "archiveFileName": "FrequencyTimer2-2.1.0.zip", @@ -23620,12 +18832,8 @@ "sentence": "Optimized ILI9341 (320x240 Color TFT) Display", "website": "https://github.com/PaulStoffregen/ILI9341_t3", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/ILI9341_t3.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/ILI9341_t3-1.0.0.zip", "archiveFileName": "ILI9341_t3-1.0.0.zip", @@ -23640,12 +18848,8 @@ "sentence": "Run an interrupt function using Timer2", "website": "http://playground.arduino.cc/Main/MsTimer2", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/MsTimer2.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/MsTimer2-1.1.0.zip", "archiveFileName": "MsTimer2-1.1.0.zip", @@ -23661,12 +18865,8 @@ "paragraph": "OctoWS2811 is a high performance WS2811 \u0026 WS2812 \u0026 WS2812B LED library featuring simultaneous update to 8 LED strips using efficient DMA-based data transfer. Minimal CPU impact and double buffering allows complex animation. A VideoDisplay example is included, capable of scaling to extremely large LED installations.", "website": "http://www.pjrc.com/teensy/td_libs_OctoWS2811.html", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/OctoWS2811.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/OctoWS2811-1.2.0.zip", "archiveFileName": "OctoWS2811-1.2.0.zip", @@ -23682,12 +18882,8 @@ "paragraph": "OctoWS2811 is a high performance WS2811 \u0026 WS2812 \u0026 WS2812B LED library featuring simultaneous update to 8 LED strips using efficient DMA-based data transfer. Minimal CPU impact and double buffering allows complex animation. A VideoDisplay example is included, capable of scaling to extremely large LED installations.", "website": "http://www.pjrc.com/teensy/td_libs_OctoWS2811.html", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/OctoWS2811.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/OctoWS2811-1.4.0.zip", "archiveFileName": "OctoWS2811-1.4.0.zip", @@ -23702,12 +18898,8 @@ "sentence": "Access 1-wire temperature sensors, memory and other chips.", "website": "http://www.pjrc.com/teensy/td_libs_OneWire.html", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/OneWire.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/OneWire-2.3.0.zip", "archiveFileName": "OneWire-2.3.0.zip", @@ -23722,12 +18914,8 @@ "sentence": "Access 1-wire temperature sensors, memory and other chips.", "website": "http://www.pjrc.com/teensy/td_libs_OneWire.html", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/OneWire.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/OneWire-2.3.1.zip", "archiveFileName": "OneWire-2.3.1.zip", @@ -23742,12 +18930,8 @@ "sentence": "Access 1-wire temperature sensors, memory and other chips.", "website": "http://www.pjrc.com/teensy/td_libs_OneWire.html", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/OneWire.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/OneWire-2.3.2.zip", "archiveFileName": "OneWire-2.3.2.zip", @@ -23762,12 +18946,8 @@ "sentence": "Access 1-wire temperature sensors, memory and other chips.", "website": "http://www.pjrc.com/teensy/td_libs_OneWire.html", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/OneWire.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/OneWire-2.3.3.zip", "archiveFileName": "OneWire-2.3.3.zip", @@ -23782,12 +18962,8 @@ "sentence": "Access 1-wire temperature sensors, memory and other chips.", "website": "http://www.pjrc.com/teensy/td_libs_OneWire.html", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/OneWire.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/OneWire-2.3.4.zip", "archiveFileName": "OneWire-2.3.4.zip", @@ -23803,12 +18979,8 @@ "paragraph": "Pulse Position Modulation (PPM) is a single-wire signal that encodes many Pulse Width Modulated (PWM) signals. It's commonly used in radio control of hobby aircraft and drones, where a radio transmits the PPM signal, which is decoded into many PWM signals to control RC servo motors. PulsePosition can simultaneously receive and send up to 8 PPM streams.", "website": "http://www.pjrc.com/teensy/td_libs_PulsePosition.html", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/PulsePosition.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/PulsePosition-1.0.0.zip", "archiveFileName": "PulsePosition-1.0.0.zip", @@ -23823,12 +18995,8 @@ "sentence": "Use a PS/2 Keyboard for input", "website": "https://github.com/PaulStoffregen/PS2Keyboard", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/PS2Keyboard.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/PS2Keyboard-2.4.0.zip", "archiveFileName": "PS2Keyboard-2.4.0.zip", @@ -23844,12 +19012,8 @@ "paragraph": "SerialFlash provides low-latency, high performance access to SPI Flash memory with a filesystem-like interface. Familiar file-based functions, similar to the SD library, are used to access data.", "website": "https://github.com/PaulStoffregen/SerialFlash", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/SerialFlash.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/SerialFlash-0.1.0.zip", "archiveFileName": "SerialFlash-0.1.0.zip", @@ -23865,12 +19029,8 @@ "paragraph": "SerialFlash provides low-latency, high performance access to SPI Flash memory with a filesystem-like interface. Familiar file-based functions, similar to the SD library, are used to access data.", "website": "https://github.com/PaulStoffregen/SerialFlash", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/SerialFlash.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/SerialFlash-0.3.0.zip", "archiveFileName": "SerialFlash-0.3.0.zip", @@ -23886,12 +19046,8 @@ "paragraph": "SerialFlash provides low-latency, high performance access to SPI Flash memory with a filesystem-like interface. Familiar file-based functions, similar to the SD library, are used to access data.", "website": "https://github.com/PaulStoffregen/SerialFlash", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/SerialFlash.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/SerialFlash-0.5.0.zip", "archiveFileName": "SerialFlash-0.5.0.zip", @@ -23907,12 +19063,8 @@ "paragraph": "SerialFlash provides low-latency, high performance access to SPI Flash memory with a filesystem-like interface. Familiar file-based functions, similar to the SD library, are used to access data.", "website": "https://github.com/PaulStoffregen/SerialFlash", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/SerialFlash.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/SerialFlash-0.4.0.zip", "archiveFileName": "SerialFlash-0.4.0.zip", @@ -23928,12 +19080,8 @@ "paragraph": "The Alarm library is a companion to the Time library that makes it easy to perform tasks at specific times or after specific intervals. Tasks scheduled at a particular time of day are called Alarms, tasks scheduled after an interval of time has elapsed are called Timers. These tasks can be created to continuously repeat or to occur once only.", "website": "http://playground.arduino.cc/code/time", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/TimeAlarms.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/TimeAlarms-1.4.0.zip", "archiveFileName": "TimeAlarms-1.4.0.zip", @@ -23949,12 +19097,8 @@ "paragraph": "The Alarm library is a companion to the Time library that makes it easy to perform tasks at specific times or after specific intervals. Tasks scheduled at a particular time of day are called Alarms, tasks scheduled after an interval of time has elapsed are called Timers. These tasks can be created to continuously repeat or to occur once only.", "website": "http://playground.arduino.cc/code/time", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/TimeAlarms.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/TimeAlarms-1.5.0.zip", "archiveFileName": "TimeAlarms-1.5.0.zip", @@ -23970,12 +19114,8 @@ "paragraph": "Date and Time functions, with provisions to synchronize to external time sources like GPS and NTP (Internet).", "website": "http://playground.arduino.cc/code/time", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/Time.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/Time-1.4.0.zip", "archiveFileName": "Time-1.4.0.zip", @@ -23991,12 +19131,8 @@ "paragraph": "Date and Time functions, with provisions to synchronize to external time sources like GPS and NTP (Internet). This library is often used together with TimeAlarms and DS1307RTC.", "website": "http://playground.arduino.cc/code/time", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/Time.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/Time-1.5.0.zip", "archiveFileName": "Time-1.5.0.zip", @@ -24011,12 +19147,8 @@ "sentence": "Use hardware Timer1 for finer PWM control and/or running an periodic interrupt function", "website": "http://playground.arduino.cc/Code/Timer1", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/TimerOne.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/TimerOne-1.1.0.zip", "archiveFileName": "TimerOne-1.1.0.zip", @@ -24031,12 +19163,8 @@ "sentence": "Use hardware Timer3 for finer PWM control and/or running an periodic interrupt function", "website": "http://playground.arduino.cc/Code/Timer1", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/TimerThree.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/TimerThree-1.1.0.zip", "archiveFileName": "TimerThree-1.1.0.zip", @@ -24052,12 +19180,8 @@ "paragraph": "Many very low cost color TFT displays with touch screens have this chip.", "website": "https://github.com/PaulStoffregen/XPT2046_Touchscreen", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/XPT2046_Touchscreen.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/XPT2046_Touchscreen-1.2.0.zip", "archiveFileName": "XPT2046_Touchscreen-1.2.0.zip", @@ -24073,12 +19197,8 @@ "paragraph": "Many very low cost color TFT displays with touch screens have this chip.", "website": "https://github.com/PaulStoffregen/XPT2046_Touchscreen", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/XPT2046_Touchscreen.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/XPT2046_Touchscreen-1.0.0.zip", "archiveFileName": "XPT2046_Touchscreen-1.0.0.zip", @@ -24094,12 +19214,8 @@ "paragraph": "Many very low cost color TFT displays with touch screens have this chip.", "website": "https://github.com/PaulStoffregen/XPT2046_Touchscreen", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/XPT2046_Touchscreen.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/XPT2046_Touchscreen-1.1.0.zip", "archiveFileName": "XPT2046_Touchscreen-1.1.0.zip", @@ -24115,12 +19231,8 @@ "paragraph": "Many very low cost color TFT displays with touch screens have this chip.", "website": "https://github.com/PaulStoffregen/XPT2046_Touchscreen", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/XPT2046_Touchscreen.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/XPT2046_Touchscreen-1.3.0.zip", "archiveFileName": "XPT2046_Touchscreen-1.3.0.zip", @@ -24136,12 +19248,8 @@ "paragraph": "The TLC5940 is a 16 channel PWM unit with 12 bit duty cycle control (0 - 4095), 6 bit current limit control (0 - 63), and a daisy chainable serial interface. It is handy for expanding the number of PWM outputs available.", "website": "http://playground.arduino.cc/Learning/TLC5940", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/Tlc5940.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/Tlc5940-0.15.0.zip", "archiveFileName": "Tlc5940-0.15.0.zip", @@ -24157,12 +19265,8 @@ "paragraph": "Library containing functions for SparkFun Graphic LCD Serial Backpack", "website": "https://github.com/sparkfun/GraphicLCD_Serial_Backpack", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Graphic_LCD_Serial_Backpack_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Graphic_LCD_Serial_Backpack-1.0.0.zip", "archiveFileName": "SparkFun_Graphic_LCD_Serial_Backpack-1.0.0.zip", @@ -24178,12 +19282,8 @@ "paragraph": "Library containing functions for SparkFun Graphic LCD Serial Backpack", "website": "https://github.com/sparkfun/GraphicLCD_Serial_Backpack", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Graphic_LCD_Serial_Backpack_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Graphic_LCD_Serial_Backpack-1.0.1.zip", "archiveFileName": "SparkFun_Graphic_LCD_Serial_Backpack-1.0.1.zip", @@ -24199,12 +19299,8 @@ "paragraph": "This is an Arduino library for SparkFun's Color LCD Shield", "website": "https://github.com/sparkfun/SparkFun_Color_LCD_Shield_Arduino_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Color_LCD_Shield_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Color_LCD_Shield-1.0.0.zip", "archiveFileName": "SparkFun_Color_LCD_Shield-1.0.0.zip", @@ -24220,12 +19316,8 @@ "paragraph": "This is an Arduino library for SparkFun's Color LCD Shield", "website": "https://github.com/sparkfun/SparkFun_Color_LCD_Shield_Arduino_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Color_LCD_Shield_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Color_LCD_Shield-1.0.1.zip", "archiveFileName": "SparkFun_Color_LCD_Shield-1.0.1.zip", @@ -24241,12 +19333,8 @@ "paragraph": "A simple interface to post, get, or clear data from a Phant stream (data.sparkfun.com).", "website": "https://github.com/sparkfun/phant-arduino", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/phant-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/Phant-2.0.0.zip", "archiveFileName": "Phant-2.0.0.zip", @@ -24262,12 +19350,8 @@ "paragraph": "A simple interface to post, get, or clear data from a Phant stream (data.sparkfun.com).", "website": "https://github.com/sparkfun/phant-arduino", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/phant-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/Phant-2.2.0.zip", "archiveFileName": "Phant-2.2.0.zip", @@ -24283,12 +19367,8 @@ "paragraph": "Arduino Library for interfacing the SparkFun VKey Voltage Keypad (https://www.sparkfun.com/products/12080).", "website": "https://github.com/sparkfun/SparkFun_VKey_Voltage_Keypad_Arduino_Library", "category": "Signal Input/Output", - "architectures": [ - "AVR" - ], - "types": [ - "Contributed" - ], + "architectures": ["AVR"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_VKey_Voltage_Keypad_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_VKey_Arduino_Library-1.0.0.zip", "archiveFileName": "SparkFun_VKey_Arduino_Library-1.0.0.zip", @@ -24304,12 +19384,8 @@ "paragraph": "Arduino Library for interfacing the SparkFun VKey Voltage Keypad (https://www.sparkfun.com/products/12080). Gives the user access to a 12 switch keypad using only a few I/O pins.", "website": "https://github.com/sparkfun/SparkFun_VKey_Voltage_Keypad_Arduino_Library", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_VKey_Voltage_Keypad_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_VKey_Arduino_Library-1.0.1.zip", "archiveFileName": "SparkFun_VKey_Arduino_Library-1.0.1.zip", @@ -24325,12 +19401,8 @@ "paragraph": "Arduino Library for interfacing the SparkFun VKey Voltage Keypad (https://www.sparkfun.com/products/12080). Gives the user access to a 12 switch keypad using only a few I/O pins.", "website": "https://github.com/sparkfun/SparkFun_VKey_Voltage_Keypad_Arduino_Library", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_VKey_Voltage_Keypad_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_VKey_Arduino_Library-1.0.2.zip", "archiveFileName": "SparkFun_VKey_Arduino_Library-1.0.2.zip", @@ -24346,12 +19418,8 @@ "paragraph": "Arduino Library for interfacing the SparkFun VKey Voltage Keypad (https://www.sparkfun.com/products/12080). Gives the user access to a 12 switch keypad using only a few I/O pins.", "website": "https://github.com/sparkfun/SparkFun_VKey_Voltage_Keypad_Arduino_Library", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_VKey_Voltage_Keypad_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_VKey_Arduino_Library-1.0.3.zip", "archiveFileName": "SparkFun_VKey_Arduino_Library-1.0.3.zip", @@ -24367,12 +19435,8 @@ "paragraph": "Library for the Micro OLED Breakout, a monochrome, 0.66\", 64x48 OLED display. Several basic functionlity examples included.", "website": "https://github.com/sparkfun/SparkFun_Micro_OLED_Arduino_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Micro_OLED_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Micro_OLED_Breakout-1.1.1.zip", "archiveFileName": "SparkFun_Micro_OLED_Breakout-1.1.1.zip", @@ -24388,12 +19452,8 @@ "paragraph": "Library for the Micro OLED Breakout, a monochrome, 0.66\", 64x48 OLED display. Several basic functionlity examples included.", "website": "https://github.com/sparkfun/SparkFun_Micro_OLED_Arduino_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Micro_OLED_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Micro_OLED_Breakout-1.1.2.zip", "archiveFileName": "SparkFun_Micro_OLED_Breakout-1.1.2.zip", @@ -24409,12 +19469,8 @@ "paragraph": "Library for the Micro OLED Breakout, a monochrome, 0.66\", 64x48 OLED display. Several basic functionlity examples included.", "website": "https://github.com/sparkfun/SparkFun_Micro_OLED_Arduino_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Micro_OLED_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Micro_OLED_Breakout-1.2.0.zip", "archiveFileName": "SparkFun_Micro_OLED_Breakout-1.2.0.zip", @@ -24430,12 +19486,8 @@ "paragraph": "Library for the Micro OLED Breakout, a monochrome, 0.66\", 64x48 OLED display. Several basic functionlity examples included.", "website": "https://github.com/sparkfun/SparkFun_Micro_OLED_Arduino_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Micro_OLED_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Micro_OLED_Breakout-1.2.5.zip", "archiveFileName": "SparkFun_Micro_OLED_Breakout-1.2.5.zip", @@ -24451,12 +19503,8 @@ "paragraph": "Library for the Micro OLED Breakout, a monochrome, 0.66\", 64x48 OLED display. Several basic functionlity examples included.", "website": "https://github.com/sparkfun/SparkFun_Micro_OLED_Arduino_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Micro_OLED_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Micro_OLED_Breakout-1.2.1.zip", "archiveFileName": "SparkFun_Micro_OLED_Breakout-1.2.1.zip", @@ -24472,12 +19520,8 @@ "paragraph": "Library for the Micro OLED Breakout, a monochrome, 0.66\", 64x48 OLED display. Several basic functionlity examples included.", "website": "https://github.com/sparkfun/SparkFun_Micro_OLED_Arduino_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Micro_OLED_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Micro_OLED_Breakout-1.2.2.zip", "archiveFileName": "SparkFun_Micro_OLED_Breakout-1.2.2.zip", @@ -24493,12 +19537,8 @@ "paragraph": "Library for the Micro OLED Breakout, a monochrome, 0.66\", 64x48 OLED display. Several basic functionlity examples included.", "website": "https://github.com/sparkfun/SparkFun_Micro_OLED_Arduino_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Micro_OLED_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Micro_OLED_Breakout-1.2.3.zip", "archiveFileName": "SparkFun_Micro_OLED_Breakout-1.2.3.zip", @@ -24514,12 +19554,8 @@ "paragraph": "Library for the Micro OLED Breakout, a monochrome, 0.66\", 64x48 OLED display. Several basic functionlity examples included.", "website": "https://github.com/sparkfun/SparkFun_Micro_OLED_Arduino_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Micro_OLED_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Micro_OLED_Breakout-1.2.4.zip", "archiveFileName": "SparkFun_Micro_OLED_Breakout-1.2.4.zip", @@ -24535,12 +19571,8 @@ "paragraph": "Library for the Micro OLED Breakout, a monochrome, 0.66\", 64x48 OLED display. Several basic functionlity examples included.", "website": "https://github.com/sparkfun/SparkFun_Micro_OLED_Arduino_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Micro_OLED_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Micro_OLED_Breakout-1.2.7.zip", "archiveFileName": "SparkFun_Micro_OLED_Breakout-1.2.7.zip", @@ -24556,12 +19588,8 @@ "paragraph": "Breakout board for MEMS altitude sensor capable of 30cm altitude resolution.", "website": "https://github.com/sparkfun/SparkFun_MPL3115A2_Breakout_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_MPL3115A2_Breakout_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_MPL3115A2_Altitude_and_Pressure_Sensor_Breakout-1.2.0.zip", "archiveFileName": "SparkFun_MPL3115A2_Altitude_and_Pressure_Sensor_Breakout-1.2.0.zip", @@ -24577,12 +19605,8 @@ "paragraph": "Breakout board for MEMS altitude sensor capable of 30cm altitude resolution.", "website": "https://github.com/sparkfun/SparkFun_MPL3115A2_Breakout_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_MPL3115A2_Breakout_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_MPL3115A2_Altitude_and_Pressure_Sensor_Breakout-1.2.3.zip", "archiveFileName": "SparkFun_MPL3115A2_Altitude_and_Pressure_Sensor_Breakout-1.2.3.zip", @@ -24598,12 +19622,8 @@ "paragraph": "The \u003ca href=\"https://www.sparkfun.com/products/12923\"\u003eMicroView\u003c/a\u003e is a chip-sized Arduino with a built-in OLED, available from SparkFun Electronics.", "website": "https://github.com/sparkfun/SparkFun_MicroView_Arduino_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_MicroView_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_MicroView-1.0.1.zip", "archiveFileName": "SparkFun_MicroView-1.0.1.zip", @@ -24619,12 +19639,8 @@ "paragraph": "The \u003ca href=\"https://www.sparkfun.com/products/12923\"\u003eMicroView\u003c/a\u003e is a chip-sized Arduino with a built-in OLED, available from SparkFun Electronics.", "website": "https://github.com/sparkfun/SparkFun_MicroView_Arduino_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_MicroView_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_MicroView-1.0.2.zip", "archiveFileName": "SparkFun_MicroView-1.0.2.zip", @@ -24640,12 +19656,8 @@ "paragraph": "Communication protocol of I2C, operating voltage of 2.7V to 6.8V and is good for small robotics projects. This library provides basic functionality.", "website": "https://github.com/sparkfun/SparkFun_MiniMoto_Arduino_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_MiniMoto_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_MiniMoto-1.1.0.zip", "archiveFileName": "SparkFun_MiniMoto-1.1.0.zip", @@ -24661,12 +19673,8 @@ "paragraph": "Communication occurs via SPI, and eanbles the 10-bit DAC for accuracy.", "website": "https://github.com/sparkfun/SparkFun_MiniGen_Arduino_Library", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_MiniGen_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_MiniGen-1.1.0.zip", "archiveFileName": "SparkFun_MiniGen-1.1.0.zip", @@ -24682,12 +19690,8 @@ "paragraph": "The TLC5940 gives the user 16 channel PWM control and can be daisy chained over the serial interface. This library works with the \u003ca href=\"https://www.sparkfun.com/products/10616\"\u003eSparkFun LED Driver Breakout\u003c/a\u003e and the \u003ca href=\"https://www.sparkfun.com/products/10615\"\u003eSparkFun PWM Shield\u003c/a\u003e.", "website": "https://github.com/sparkfun/SparkFun_TLC5940_Arduino_Library", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_TLC5940_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_TLC5940-1.0.2.zip", "archiveFileName": "SparkFun_TLC5940-1.0.2.zip", @@ -24703,12 +19707,8 @@ "paragraph": "The TLC5940 gives the user 16 channel PWM control and can be daisy chained over the serial interface. This library works with the \u003ca href=\"https://www.sparkfun.com/products/10616\"\u003eSparkFun LED Driver Breakout\u003c/a\u003e and the \u003ca href=\"https://www.sparkfun.com/products/10615\"\u003eSparkFun PWM Shield\u003c/a\u003e.", "website": "https://github.com/sparkfun/SparkFun_TLC5940_Arduino_Library", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_TLC5940_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_TLC5940-1.1.0.zip", "archiveFileName": "SparkFun_TLC5940-1.1.0.zip", @@ -24724,12 +19724,8 @@ "paragraph": "The TLC5940 gives the user 16 channel PWM control and can be daisy chained over the serial interface. This library works with the \u003ca href=\"https://www.sparkfun.com/products/10616\"\u003eSparkFun LED Driver Breakout\u003c/a\u003e and the \u003ca href=\"https://www.sparkfun.com/products/10615\"\u003eSparkFun PWM Shield\u003c/a\u003e.", "website": "https://github.com/sparkfun/SparkFun_TLC5940_Arduino_Library", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_TLC5940_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_TLC5940-1.1.1.zip", "archiveFileName": "SparkFun_TLC5940-1.1.1.zip", @@ -24745,12 +19741,8 @@ "paragraph": "Sets up auto-connection between Arduino and the MetaWatch, and gives user control over the backlight, time settings, and battery level readings.", "website": "https://github.com/sparkfun/SparkFun_MetaWatch_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_MetaWatch_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_MetaWatch-1.1.0.zip", "archiveFileName": "SparkFun_MetaWatch-1.1.0.zip", @@ -24766,12 +19758,8 @@ "paragraph": "Library allows you to read distance and light outputs from the sensor, outputting the data via a serial connection.", "website": "https://github.com/sparkfun/SparkFun_ToF_Range_Finder-VL6180_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_ToF_Range_Finder-VL6180_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_VL6180_Sensor-1.1.0.zip", "archiveFileName": "SparkFun_VL6180_Sensor-1.1.0.zip", @@ -24787,12 +19775,8 @@ "paragraph": "Arduino library and hardware files for the SX1509 IO Expander Breakout board.", "website": "https://github.com/sparkfun/SX1509_IO-Expander", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_SX1509_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SX1509_IO_Expander-1.0.0.zip", "archiveFileName": "SX1509_IO_Expander-1.0.0.zip", @@ -24808,12 +19792,8 @@ "paragraph": "Arduino library and hardware files for the SX1509 IO Expander Breakout board.", "website": "https://github.com/sparkfun/SX1509_IO-Expander", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_SX1509_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SX1509_IO_Expander-2.0.1.zip", "archiveFileName": "SX1509_IO_Expander-2.0.1.zip", @@ -24829,12 +19809,8 @@ "paragraph": "The T5403 by Epcos is a low cost I2C barometric pressure sensor. This sensor can be used in weather stations and for altitude estimations.", "website": "https://github.com/sparkfun/SparkFun_T5403_Barometric_Sensor_Arduino_Library", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_T5403_Barometric_Sensor_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/Sparkfun_T5403_Barometric_Sensor_Library-1.0.1.zip", "archiveFileName": "Sparkfun_T5403_Barometric_Sensor_Library-1.0.1.zip", @@ -24850,12 +19826,8 @@ "paragraph": "A \u003ca href=\"https://www.sparkfun.com/products/12636\"\u003ebreakout board\u003c/a\u003e for ST Micro's LSM9DS0 -- a 3D accelerometer, gyroscop, and magnetometer. This library gives the user 9DOF functionality.", "website": "https://github.com/sparkfun/SparkFun_LSM9DS0_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_LSM9DS0_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_LSM9DS0_Breakout-1.0.1.zip", "archiveFileName": "SparkFun_LSM9DS0_Breakout-1.0.1.zip", @@ -24871,12 +19843,8 @@ "paragraph": "Sensor has user selectable scales of 2g/4g/8g, as well as low power mode, and 12 bit resolution.", "website": "https://github.com/sparkfun/SparkFun_MMA8452Q_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_MMA8452Q_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_MMA8452Q_Accelerometer-1.1.0.zip", "archiveFileName": "SparkFun_MMA8452Q_Accelerometer-1.1.0.zip", @@ -24892,12 +19860,8 @@ "paragraph": "Sensor has user selectable scales of 2g/4g/8g, as well as low power mode, and 12 bit resolution.", "website": "https://github.com/sparkfun/SparkFun_MMA8452Q_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_MMA8452Q_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_MMA8452Q_Accelerometer-1.2.0.zip", "archiveFileName": "SparkFun_MMA8452Q_Accelerometer-1.2.0.zip", @@ -24913,12 +19877,8 @@ "paragraph": "Sensor has user selectable scales of 2g/4g/8g, as well as low power mode, and 12 bit resolution.", "website": "https://github.com/sparkfun/SparkFun_MMA8452Q_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_MMA8452Q_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_MMA8452Q_Accelerometer-1.3.0.zip", "archiveFileName": "SparkFun_MMA8452Q_Accelerometer-1.3.0.zip", @@ -24934,12 +19894,8 @@ "paragraph": "Sensor has user selectable scales of 2g/4g/8g, as well as low power mode, and 12 bit resolution.", "website": "https://github.com/sparkfun/SparkFun_MMA8452Q_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_MMA8452Q_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_MMA8452Q_Accelerometer-1.4.0.zip", "archiveFileName": "SparkFun_MMA8452Q_Accelerometer-1.4.0.zip", @@ -24955,12 +19911,8 @@ "paragraph": "This is a breadboard friendly breakout board for the Measurement Specialties HTU21D, a high-precision, low-power digital temperature and humidity sensor.", "website": "https://github.com/sparkfun/SparkFun_HTU21D_Breakout_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_HTU21D_Breakout_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_HTU21D_Humidity_and_Temperature_Sensor_Breakout-1.1.1.zip", "archiveFileName": "SparkFun_HTU21D_Humidity_and_Temperature_Sensor_Breakout-1.1.1.zip", @@ -24976,12 +19928,8 @@ "paragraph": "This is a breadboard friendly breakout board for the Measurement Specialties HTU21D, a high-precision, low-power digital temperature and humidity sensor.", "website": "https://github.com/sparkfun/SparkFun_HTU21D_Breakout_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_HTU21D_Breakout_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_HTU21D_Humidity_and_Temperature_Sensor_Breakout-1.1.3.zip", "archiveFileName": "SparkFun_HTU21D_Humidity_and_Temperature_Sensor_Breakout-1.1.3.zip", @@ -24997,12 +19945,8 @@ "paragraph": "Communicates with the LSM9DS1 over either SPI or I2C, so you can painlessly integrate an accelerometer, magnetometer, and gyroscope into your project.", "website": "https://www.sparkfun.com/products/13284", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_LSM9DS1_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_LSM9DS1_IMU-1.0.0.zip", "archiveFileName": "SparkFun_LSM9DS1_IMU-1.0.0.zip", @@ -25018,12 +19962,8 @@ "paragraph": "Communicates with the LSM9DS1 over either SPI or I2C, so you can painlessly integrate an accelerometer, magnetometer, and gyroscope into your project.", "website": "https://www.sparkfun.com/products/13284", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_LSM9DS1_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_LSM9DS1_IMU-1.1.0.zip", "archiveFileName": "SparkFun_LSM9DS1_IMU-1.1.0.zip", @@ -25039,12 +19979,8 @@ "paragraph": "Communicates with the LSM9DS1 over either SPI or I2C, so you can painlessly integrate an accelerometer, magnetometer, and gyroscope into your project.", "website": "https://www.sparkfun.com/products/13284", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_LSM9DS1_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_LSM9DS1_IMU-1.2.0.zip", "archiveFileName": "SparkFun_LSM9DS1_IMU-1.2.0.zip", @@ -25060,12 +19996,8 @@ "paragraph": "Provides I2C communication protocol for measuring wather depth, altitude, or other pressure readings.", "website": "https://github.com/sparkfun/SparkFun_MS5803-14BA_Breakout_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_MS5803-14BA_Breakout_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_MS5803_14BA_Pressure_Sensor-1.1.0.zip", "archiveFileName": "SparkFun_MS5803_14BA_Pressure_Sensor-1.1.0.zip", @@ -25081,12 +20013,8 @@ "paragraph": "Provides I2C communication protocol for measuring wather depth, altitude, or other pressure readings.", "website": "https://github.com/sparkfun/SparkFun_MS5803-14BA_Breakout_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_MS5803-14BA_Breakout_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_MS5803_14BA_Pressure_Sensor-1.1.1.zip", "archiveFileName": "SparkFun_MS5803_14BA_Pressure_Sensor-1.1.1.zip", @@ -25102,12 +20030,8 @@ "paragraph": "Provides I2C communication protocol for measuring wather depth, altitude, or other pressure readings.", "website": "https://github.com/sparkfun/SparkFun_MS5803-14BA_Breakout_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_MS5803-14BA_Breakout_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_MS5803_14BA_Pressure_Sensor-1.1.2.zip", "archiveFileName": "SparkFun_MS5803_14BA_Pressure_Sensor-1.1.2.zip", @@ -25123,12 +20047,8 @@ "paragraph": "This library works with the SparkFun Breakout board for the Avago APDS-9960 proximity, light, RGB, and gesture sensor, made by SparkFun Electronics.", "website": "https://github.com/sparkfun/SparkFun_APDS-9960_Sensor_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_APDS-9960_Sensor_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_APDS9960_RGB_and_Gesture_Sensor-1.4.2.zip", "archiveFileName": "SparkFun_APDS9960_RGB_and_Gesture_Sensor-1.4.2.zip", @@ -25144,12 +20064,8 @@ "paragraph": "The ISL29125 breakout board makes it very easy to sense and record the light intensity of the general red, green, and blue spectrums of visible light while rejecting IR from light sources.", "website": "https://github.com/sparkfun/ISL29125_Breakout", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_ISL29125_Breakout_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_ISL29125_Breakout-1.0.1.zip", "archiveFileName": "SparkFun_ISL29125_Breakout-1.0.1.zip", @@ -25165,12 +20081,8 @@ "paragraph": "Allows users to drive three 10-segment bar graphs, using 74HC595 shift registers. Compatible with the \u003ca href=\"https://www.sparkfun.com/products/10936\"\u003eSparkFun Bar Graph Breakout Kit\u003c/a\u003e.", "website": "https://github.com/sparkfun/SparkFun_Bar_Graph_Breakout_Arduino_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Bar_Graph_Breakout_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Bar_Graph_Library-1.2.0.zip", "archiveFileName": "SparkFun_Bar_Graph_Library-1.2.0.zip", @@ -25186,12 +20098,8 @@ "paragraph": "Libraries for the Sparkfun AD5330 DAC and breakout board", "website": "https://github.com/sparkfun/SparkFun_AD5330_Breakout_Arduino_Library", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_AD5330_Breakout_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_AD5330-1.2.3.zip", "archiveFileName": "SparkFun_AD5330-1.2.3.zip", @@ -25207,12 +20115,8 @@ "paragraph": "Arduino Library for SparkFun Quadstepper 4-axis stepper motor driver, available from SparkFun Electronics", "website": "https://github.com/sparkfun/Quadstepper_Motor_Driver", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Quadstepper_Motor_Driver_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Quadstepper_Motor_Driver-1.0.0.zip", "archiveFileName": "SparkFun_Quadstepper_Motor_Driver-1.0.0.zip", @@ -25228,12 +20132,8 @@ "paragraph": "Arduino Library for SparkFun Quadstepper 4-axis stepper motor driver, available from SparkFun Electronics", "website": "https://github.com/sparkfun/Quadstepper_Motor_Driver", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Quadstepper_Motor_Driver_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Quadstepper_Motor_Driver-1.0.1.zip", "archiveFileName": "SparkFun_Quadstepper_Motor_Driver-1.0.1.zip", @@ -25249,12 +20149,8 @@ "paragraph": "This code verifies basic functionality of the ATSHA204 IC, and allows the user to obtain the unique serial number.", "website": "https://github.com/sparkfun/SparkFun_ATSHA204_Arduino_Library", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_ATSHA204_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_ATSHA204_Library-1.0.0.zip", "archiveFileName": "SparkFun_ATSHA204_Library-1.0.0.zip", @@ -25270,12 +20166,8 @@ "paragraph": "The \u003ca href=\"https://www.sparkfun.com/products/12780\"\u003eZX Distance and Gesture Sensor\u003c/a\u003e is sensor capable of sensing an object's distance from the sensor and its location between the IR LEDs.", "website": "https://github.com/sparkfun/SparkFun_ZX_Distance_and_Gesture_Sensor_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_ZX_Distance_and_Gesture_Sensor_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_ZX_Distance_and_Gesture_Sensor-1.0.0.zip", "archiveFileName": "SparkFun_ZX_Distance_and_Gesture_Sensor-1.0.0.zip", @@ -25291,12 +20183,8 @@ "paragraph": "The \u003ca href=\"https://www.sparkfun.com/products/12780\"\u003eZX Distance and Gesture Sensor\u003c/a\u003e is sensor capable of sensing an object's distance from the sensor and its location between the IR LEDs.", "website": "https://github.com/sparkfun/SparkFun_ZX_Distance_and_Gesture_Sensor_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_ZX_Distance_and_Gesture_Sensor_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_ZX_Distance_and_Gesture_Sensor-1.0.1.zip", "archiveFileName": "SparkFun_ZX_Distance_and_Gesture_Sensor-1.0.1.zip", @@ -25312,12 +20200,8 @@ "paragraph": "Simple API to use SMS, TCP, and other functions made available by the MG2639 Cellular Shield.", "website": "http://github.com/sparkfun/MG2639_Cellular_Shield", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_MG2639_Cellular_Shield_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_MG2639_CellShield-1.0.0.zip", "archiveFileName": "SparkFun_MG2639_CellShield-1.0.0.zip", @@ -25333,12 +20217,8 @@ "paragraph": "Driver handles Mode 1 (slave device) in either SPI or I2C, interrupt readback, and FIFO operation", "website": "https://github.com/sparkfun/SparkFun_LSM6DS3_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_LSM6DS3_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_LSM6DS3_Breakout-1.0.0.zip", "archiveFileName": "SparkFun_LSM6DS3_Breakout-1.0.0.zip", @@ -25354,12 +20234,8 @@ "paragraph": "Via I2C communication, the sensor conducts specific light ranges from 0.1-40k+ Lux.", "website": "https://github.com/sparkfun/SparkFun_TSL2561_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_TSL2561_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_TSL2561-1.1.0.zip", "archiveFileName": "SparkFun_TSL2561-1.1.0.zip", @@ -25375,12 +20251,8 @@ "paragraph": "The \u003ca href=\"http://datasheets.maximintegrated.com/en/ds/MAX31855.pdf\"\u003eMAX31855\u003c/a\u003e performs cold-junction compensation and digitizes the signal from a K-type thermocouple. The data is output in a signed 14-bit, SPI-compatible, read-only format. Example is pin compatible with the 3.3 V \u003ca href=\"http://www.sparkfun.com/products/11114\"\u003eArduino Pro Mini\u003c/a\u003e.", "website": "http://github.com/sparkfun/MAX31855K_Thermocouple_Digitizer", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_MAX31855K_Thermocouple_Breakout_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_MAX31855K_Thermocouple_Digitizer-1.0.0.zip", "archiveFileName": "SparkFun_MAX31855K_Thermocouple_Digitizer-1.0.0.zip", @@ -25396,12 +20268,8 @@ "paragraph": "The \u003ca href=\"https://www.sparkfun.com/products/13266\"\u003eMAX31855\u003c/a\u003e performs cold-junction compensation and digitizes the signal from a K-type thermocouple. The data is output in a signed 14-bit, SPI-compatible, read-only format. Example is pin compatible with the 3.3 V \u003ca href=\"http://www.sparkfun.com/products/11114\"\u003eArduino Pro Mini\u003c/a\u003e.", "website": "http://github.com/sparkfun/MAX31855K_Thermocouple_Digitizer", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_MAX31855K_Thermocouple_Breakout_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_MAX31855K_Thermocouple_Digitizer-1.0.1.zip", "archiveFileName": "SparkFun_MAX31855K_Thermocouple_Digitizer-1.0.1.zip", @@ -25417,12 +20285,8 @@ "paragraph": "The \u003ca href=\"http://www.st.com/web/en/resource/technical/document/datasheet/DM00089896.pdf\"\u003eLSM303C\u003c/a\u003e is a system-in-package featuring a 3D digital linear acceleration sensor and a 3D digital magnetic sensor. The LSM303C has linear acceleration full scales of ±2 g / ±4 g / ±8 g and a magnetic field full scale of ±16 gauss. The LSM303C includes an I2C serial bus interface that supports standard and fast mode (100 kHz and 400 kHz) and a half-duplex subset of the SPI serial interface.", "website": "https://github.com/sparkfun/LSM303C_6_DOF_IMU_Breakout", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_LSM303C_6_DOF_IMU_Breakout_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_LSM303C_6_DOF_IMU_Breakout-1.0.0.zip", "archiveFileName": "SparkFun_LSM303C_6_DOF_IMU_Breakout-1.0.0.zip", @@ -25438,12 +20302,8 @@ "paragraph": "The \u003ca href=\"http://www.st.com/web/en/resource/technical/document/datasheet/DM00089896.pdf\"\u003eLSM303C\u003c/a\u003e is a system-in-package featuring a 3D digital linear acceleration sensor and a 3D digital magnetic sensor. The LSM303C has linear acceleration full scales of ±2 g / ±4 g / ±8 g and a magnetic field full scale of ±16 gauss. The LSM303C includes an I2C serial bus interface that supports standard and fast mode (100 kHz and 400 kHz) and a half-duplex subset of the SPI serial interface.", "website": "https://github.com/sparkfun/SparkFun_LSM303C_6_DOF_IMU_Breakout_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_LSM303C_6_DOF_IMU_Breakout_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_LSM303C_6_DOF_IMU_Breakout-1.0.2.zip", "archiveFileName": "SparkFun_LSM303C_6_DOF_IMU_Breakout-1.0.2.zip", @@ -25459,12 +20319,8 @@ "paragraph": "This library can: get raw data, get position, get number of points detected, and build a circular buffer to record the data as it passes.", "website": "https://github.com/sparkfun/SparkFun_Line_Follower_Array_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Line_Follower_Array_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Line_Follower_Array-1.0.0.zip", "archiveFileName": "SparkFun_Line_Follower_Array-1.0.0.zip", @@ -25480,12 +20336,8 @@ "paragraph": "This library can: get raw data, get position, get number of points detected, and build a circular buffer to record the data as it passes.", "website": "https://github.com/sparkfun/SparkFun_Line_Follower_Array_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Line_Follower_Array_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Line_Follower_Array-1.0.1.zip", "archiveFileName": "SparkFun_Line_Follower_Array-1.0.1.zip", @@ -25501,12 +20353,8 @@ "paragraph": "See code for comments.", "website": "https://github.com/sparkfun/SparkFun_BME280_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_BME280_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_BME280-1.0.0.zip", "archiveFileName": "SparkFun_BME280-1.0.0.zip", @@ -25522,12 +20370,8 @@ "paragraph": "See code for comments.", "website": "https://github.com/sparkfun/SparkFun_BME280_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_BME280_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_BME280-1.1.0.zip", "archiveFileName": "SparkFun_BME280-1.1.0.zip", @@ -25543,12 +20387,8 @@ "paragraph": "See code for comments.", "website": "https://github.com/sparkfun/SparkFun_BME280_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_BME280_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_BME280-1.2.0.zip", "archiveFileName": "SparkFun_BME280-1.2.0.zip", @@ -25564,12 +20404,8 @@ "paragraph": "The SparkFun CCS811/BME280 Environmental Combo Breakout takes care of all your atmospheric-quality sensing needs with the popular CCS811 and BME280 ICs. This unique breakout provides a variety of environmental data, including barometric pressure, humidity, temperature, TVOCs and equivalent CO2 (or eCO2) levels.", "website": "https://github.com/sparkfun/SparkFun_BME280_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_BME280_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_BME280-2.0.0.zip", "archiveFileName": "SparkFun_BME280-2.0.0.zip", @@ -25585,12 +20421,8 @@ "paragraph": "The SparkFun CCS811/BME280 Environmental Combo Breakout takes care of all your atmospheric-quality sensing needs with the popular CCS811 and BME280 ICs. This unique breakout provides a variety of environmental data, including barometric pressure, humidity, temperature, TVOCs and equivalent CO2 (or eCO2) levels.", "website": "https://github.com/sparkfun/SparkFun_BME280_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_BME280_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_BME280-2.0.2.zip", "archiveFileName": "SparkFun_BME280-2.0.2.zip", @@ -25606,12 +20438,8 @@ "paragraph": "The SparkFun CCS811/BME280 Environmental Combo Breakout takes care of all your atmospheric-quality sensing needs with the popular CCS811 and BME280 ICs. This unique breakout provides a variety of environmental data, including barometric pressure, humidity, temperature, TVOCs and equivalent CO2 (or eCO2) levels.", "website": "https://github.com/sparkfun/SparkFun_BME280_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_BME280_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_BME280-2.0.3.zip", "archiveFileName": "SparkFun_BME280-2.0.3.zip", @@ -25627,12 +20455,8 @@ "paragraph": "The SparkFun CCS811/BME280 Environmental Combo Breakout takes care of all your atmospheric-quality sensing needs with the popular CCS811 and BME280 ICs. This unique breakout provides a variety of environmental data, including barometric pressure, humidity, temperature, TVOCs and equivalent CO2 (or eCO2) levels.", "website": "https://github.com/sparkfun/SparkFun_BME280_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_BME280_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_BME280-2.0.4.zip", "archiveFileName": "SparkFun_BME280-2.0.4.zip", @@ -25648,12 +20472,8 @@ "paragraph": "Akafugu Four Letter Word Library", "website": "https://github.com/akafugu/FourLetterWord", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/akafugu/FourLetterWord.git", "url": "http://downloads.arduino.cc/libraries/github.com/akafugu/Akafugu_Four_Letter_Word_Library-1.0.0.zip", "archiveFileName": "Akafugu_Four_Letter_Word_Library-1.0.0.zip", @@ -25669,12 +20489,8 @@ "paragraph": "Hello there", "website": "http://github.com/256dpi/arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/256dpi/arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/256dpi/MQTT-1.0.0.zip", "archiveFileName": "MQTT-1.0.0.zip", @@ -25690,12 +20506,8 @@ "paragraph": "This library bundles the Embedded MQTT C/C++ Client library of the eclipse paho project and adds a thin wrapper to get an Arduino like API.", "website": "http://github.com/256dpi/arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/256dpi/arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/256dpi/MQTT-1.1.0.zip", "archiveFileName": "MQTT-1.1.0.zip", @@ -25711,12 +20523,8 @@ "paragraph": "This library bundles the Embedded MQTT C/C++ Client library of the Eclipse Paho project and adds a thin wrapper to get an Arduino like API. Additionally there is an drop-in alternative for the Arduino Yùn that uses a python based client on the linux processor and a binary interface to lower program space usage on the Arduino side.", "website": "https://github.com/256dpi/arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/256dpi/arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/256dpi/MQTT-1.10.0.zip", "archiveFileName": "MQTT-1.10.0.zip", @@ -25732,12 +20540,8 @@ "paragraph": "This library bundles the Embedded MQTT C/C++ Client library of the Eclipse Paho project and adds a thin wrapper to get an Arduino like API. Additionally there is an drop-in alternative for the Arduino Yùn that uses a python based client on the linux processor and a binary interface to lower program space usage on the Arduino side.", "website": "https://github.com/256dpi/arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/256dpi/arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/256dpi/MQTT-1.10.1.zip", "archiveFileName": "MQTT-1.10.1.zip", @@ -25753,12 +20557,8 @@ "paragraph": "This library bundles the Embedded MQTT C/C++ Client library of the Eclipse Paho project and adds a thin wrapper to get an Arduino like API. Additionally there is an drop-in alternative for the Arduino Yùn that uses a python based client on the linux processor and a binary interface to lower program space usage on the Arduino side.", "website": "https://github.com/256dpi/arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/256dpi/arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/256dpi/MQTT-1.11.0.zip", "archiveFileName": "MQTT-1.11.0.zip", @@ -25774,12 +20574,8 @@ "paragraph": "This library bundles the Embedded MQTT C/C++ Client library of the eclipse paho project and adds a thin wrapper to get an Arduino like API.", "website": "http://github.com/256dpi/arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/256dpi/arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/256dpi/MQTT-1.2.0.zip", "archiveFileName": "MQTT-1.2.0.zip", @@ -25795,12 +20591,8 @@ "paragraph": "This library bundles the Embedded MQTT C/C++ Client library of the eclipse paho project and adds a thin wrapper to get an Arduino like API.", "website": "http://github.com/256dpi/arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/256dpi/arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/256dpi/MQTT-1.3.0.zip", "archiveFileName": "MQTT-1.3.0.zip", @@ -25816,12 +20608,8 @@ "paragraph": "This library bundles the Embedded MQTT C/C++ Client library of the eclipse paho project and adds a thin wrapper to get an Arduino like API.", "website": "https://github.com/256dpi/arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/256dpi/arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/256dpi/MQTT-1.3.2.zip", "archiveFileName": "MQTT-1.3.2.zip", @@ -25837,12 +20625,8 @@ "paragraph": "This library bundles the Embedded MQTT C/C++ Client library of the Eclipse Paho project and adds a thin wrapper to get an Arduino like API. Additionally there is an drop-in alternative for the Arduino Yùn that uses a python based client on the linux processor and a binary interface to lower resources usage on the Arduino side.", "website": "https://github.com/256dpi/arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/256dpi/arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/256dpi/MQTT-1.4.0.zip", "archiveFileName": "MQTT-1.4.0.zip", @@ -25858,12 +20642,8 @@ "paragraph": "This library bundles the Embedded MQTT C/C++ Client library of the Eclipse Paho project and adds a thin wrapper to get an Arduino like API. Additionally there is an drop-in alternative for the Arduino Yùn that uses a python based client on the linux processor and a binary interface to lower program space usage on the Arduino side.", "website": "https://github.com/256dpi/arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/256dpi/arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/256dpi/MQTT-1.5.0.zip", "archiveFileName": "MQTT-1.5.0.zip", @@ -25879,12 +20659,8 @@ "paragraph": "This library bundles the Embedded MQTT C/C++ Client library of the Eclipse Paho project and adds a thin wrapper to get an Arduino like API. Additionally there is an drop-in alternative for the Arduino Yùn that uses a python based client on the linux processor and a binary interface to lower program space usage on the Arduino side.", "website": "https://github.com/256dpi/arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/256dpi/arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/256dpi/MQTT-1.5.1.zip", "archiveFileName": "MQTT-1.5.1.zip", @@ -25900,12 +20676,8 @@ "paragraph": "This library bundles the Embedded MQTT C/C++ Client library of the Eclipse Paho project and adds a thin wrapper to get an Arduino like API. Additionally there is an drop-in alternative for the Arduino Yùn that uses a python based client on the linux processor and a binary interface to lower program space usage on the Arduino side.", "website": "https://github.com/256dpi/arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/256dpi/arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/256dpi/MQTT-1.6.0.zip", "archiveFileName": "MQTT-1.6.0.zip", @@ -25921,12 +20693,8 @@ "paragraph": "This library bundles the Embedded MQTT C/C++ Client library of the Eclipse Paho project and adds a thin wrapper to get an Arduino like API. Additionally there is an drop-in alternative for the Arduino Yùn that uses a python based client on the linux processor and a binary interface to lower program space usage on the Arduino side.", "website": "https://github.com/256dpi/arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/256dpi/arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/256dpi/MQTT-1.7.0.zip", "archiveFileName": "MQTT-1.7.0.zip", @@ -25942,12 +20710,8 @@ "paragraph": "This library bundles the Embedded MQTT C/C++ Client library of the Eclipse Paho project and adds a thin wrapper to get an Arduino like API. Additionally there is an drop-in alternative for the Arduino Yùn that uses a python based client on the linux processor and a binary interface to lower program space usage on the Arduino side.", "website": "https://github.com/256dpi/arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/256dpi/arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/256dpi/MQTT-1.8.0.zip", "archiveFileName": "MQTT-1.8.0.zip", @@ -25963,12 +20727,8 @@ "paragraph": "This library bundles the Embedded MQTT C/C++ Client library of the Eclipse Paho project and adds a thin wrapper to get an Arduino like API. Additionally there is an drop-in alternative for the Arduino Yùn that uses a python based client on the linux processor and a binary interface to lower program space usage on the Arduino side.", "website": "https://github.com/256dpi/arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/256dpi/arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/256dpi/MQTT-1.8.1.zip", "archiveFileName": "MQTT-1.8.1.zip", @@ -25984,12 +20744,8 @@ "paragraph": "This library bundles the Embedded MQTT C/C++ Client library of the Eclipse Paho project and adds a thin wrapper to get an Arduino like API. Additionally there is an drop-in alternative for the Arduino Yùn that uses a python based client on the linux processor and a binary interface to lower program space usage on the Arduino side.", "website": "https://github.com/256dpi/arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/256dpi/arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/256dpi/MQTT-1.8.2.zip", "archiveFileName": "MQTT-1.8.2.zip", @@ -26005,12 +20761,8 @@ "paragraph": "This library bundles the Embedded MQTT C/C++ Client library of the Eclipse Paho project and adds a thin wrapper to get an Arduino like API. Additionally there is an drop-in alternative for the Arduino Yùn that uses a python based client on the linux processor and a binary interface to lower program space usage on the Arduino side.", "website": "https://github.com/256dpi/arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/256dpi/arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/256dpi/MQTT-1.9.0.zip", "archiveFileName": "MQTT-1.9.0.zip", @@ -26026,12 +20778,8 @@ "paragraph": "This library bundles the Embedded MQTT C/C++ Client library of the Eclipse Paho project and adds a thin wrapper to get an Arduino like API. Additionally there is an drop-in alternative for the Arduino Yùn that uses a python based client on the linux processor and a binary interface to lower program space usage on the Arduino side.", "website": "https://github.com/256dpi/arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/256dpi/arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/256dpi/MQTT-1.9.1.zip", "archiveFileName": "MQTT-1.9.1.zip", @@ -26047,12 +20795,8 @@ "paragraph": "This library bundles the Embedded MQTT C/C++ Client library of the Eclipse Paho project and adds a thin wrapper to get an Arduino like API. Additionally there is an drop-in alternative for the Arduino Yùn that uses a python based client on the linux processor and a binary interface to lower program space usage on the Arduino side.", "website": "https://github.com/256dpi/arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/256dpi/arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/256dpi/MQTT-1.9.2.zip", "archiveFileName": "MQTT-1.9.2.zip", @@ -26068,12 +20812,8 @@ "paragraph": "This library bundles the Embedded MQTT C/C++ Client library of the Eclipse Paho project and adds a thin wrapper to get an Arduino like API. Additionally there is an drop-in alternative for the Arduino Yùn that uses a python based client on the linux processor and a binary interface to lower program space usage on the Arduino side.", "website": "https://github.com/256dpi/arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/256dpi/arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/256dpi/MQTT-1.9.3.zip", "archiveFileName": "MQTT-1.9.3.zip", @@ -26089,12 +20829,8 @@ "paragraph": "This library bundles the Embedded MQTT C/C++ Client library of the Eclipse Paho project and adds a thin wrapper to get an Arduino like API. Additionally there is an drop-in alternative for the Arduino Yùn that uses a python based client on the linux processor and a binary interface to lower program space usage on the Arduino side.", "website": "https://github.com/256dpi/arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/256dpi/arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/256dpi/MQTT-1.9.4.zip", "archiveFileName": "MQTT-1.9.4.zip", @@ -26110,12 +20846,8 @@ "paragraph": "This library bundles the Embedded MQTT C/C++ Client library of the Eclipse Paho project and adds a thin wrapper to get an Arduino like API. Additionally there is an drop-in alternative for the Arduino Yùn that uses a python based client on the linux processor and a binary interface to lower program space usage on the Arduino side.", "website": "https://github.com/256dpi/arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/256dpi/arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/256dpi/MQTT-1.9.5.zip", "archiveFileName": "MQTT-1.9.5.zip", @@ -26131,12 +20863,8 @@ "paragraph": "This library bundles the Embedded MQTT C/C++ Client library of the Eclipse Paho project and adds a thin wrapper to get an Arduino like API. Additionally there is an drop-in alternative for the Arduino Yùn that uses a python based client on the linux processor and a binary interface to lower program space usage on the Arduino side.", "website": "https://github.com/256dpi/arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/256dpi/arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/256dpi/MQTT-1.9.6.zip", "archiveFileName": "MQTT-1.9.6.zip", @@ -26152,12 +20880,8 @@ "paragraph": "This library bundles the lwmqtt client and adds a thin wrapper to get an Arduino like API.", "website": "https://github.com/256dpi/arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/256dpi/arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/256dpi/MQTT-2.0.0.zip", "archiveFileName": "MQTT-2.0.0.zip", @@ -26173,12 +20897,8 @@ "paragraph": "This library bundles the lwmqtt client and adds a thin wrapper to get an Arduino like API.", "website": "https://github.com/256dpi/arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/256dpi/arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/256dpi/MQTT-2.1.0.zip", "archiveFileName": "MQTT-2.1.0.zip", @@ -26194,12 +20914,8 @@ "paragraph": "This library bundles the lwmqtt client and adds a thin wrapper to get an Arduino like API.", "website": "https://github.com/256dpi/arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/256dpi/arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/256dpi/MQTT-2.1.1.zip", "archiveFileName": "MQTT-2.1.1.zip", @@ -26215,12 +20931,8 @@ "paragraph": "This library bundles the lwmqtt client and adds a thin wrapper to get an Arduino like API.", "website": "https://github.com/256dpi/arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/256dpi/arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/256dpi/MQTT-2.1.2.zip", "archiveFileName": "MQTT-2.1.2.zip", @@ -26236,12 +20948,8 @@ "paragraph": "This library bundles the lwmqtt client and adds a thin wrapper to get an Arduino like API.", "website": "https://github.com/256dpi/arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/256dpi/arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/256dpi/MQTT-2.1.3.zip", "archiveFileName": "MQTT-2.1.3.zip", @@ -26257,12 +20965,8 @@ "paragraph": "This library bundles the lwmqtt client and adds a thin wrapper to get an Arduino like API.", "website": "https://github.com/256dpi/arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/256dpi/arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/256dpi/MQTT-2.1.4.zip", "archiveFileName": "MQTT-2.1.4.zip", @@ -26278,12 +20982,8 @@ "paragraph": "This library bundles the lwmqtt client and adds a thin wrapper to get an Arduino like API.", "website": "https://github.com/256dpi/arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/256dpi/arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/256dpi/MQTT-2.2.0.zip", "archiveFileName": "MQTT-2.2.0.zip", @@ -26299,12 +20999,8 @@ "paragraph": "This library bundles the lwmqtt client and adds a thin wrapper to get an Arduino like API.", "website": "https://github.com/256dpi/arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/256dpi/arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/256dpi/MQTT-2.2.1.zip", "archiveFileName": "MQTT-2.2.1.zip", @@ -26320,12 +21016,8 @@ "paragraph": "This library bundles the lwmqtt client and adds a thin wrapper to get an Arduino like API.", "website": "https://github.com/256dpi/arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/256dpi/arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/256dpi/MQTT-2.2.2.zip", "archiveFileName": "MQTT-2.2.2.zip", @@ -26341,12 +21033,8 @@ "paragraph": "This library bundles the lwmqtt client and adds a thin wrapper to get an Arduino like API.", "website": "https://github.com/256dpi/arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/256dpi/arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/256dpi/MQTT-2.3.0.zip", "archiveFileName": "MQTT-2.3.0.zip", @@ -26362,12 +21050,8 @@ "paragraph": "This library bundles the lwmqtt client and adds a thin wrapper to get an Arduino like API.", "website": "https://github.com/256dpi/arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/256dpi/arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/256dpi/MQTT-2.3.1.zip", "archiveFileName": "MQTT-2.3.1.zip", @@ -26383,12 +21067,8 @@ "paragraph": "This library bundles the lwmqtt client and adds a thin wrapper to get an Arduino like API.", "website": "https://github.com/256dpi/arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/256dpi/arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/256dpi/MQTT-2.3.2.zip", "archiveFileName": "MQTT-2.3.2.zip", @@ -26404,12 +21084,8 @@ "paragraph": "This library bundles the lwmqtt client and adds a thin wrapper to get an Arduino like API.", "website": "https://github.com/256dpi/arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/256dpi/arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/256dpi/MQTT-2.3.3.zip", "archiveFileName": "MQTT-2.3.3.zip", @@ -26425,12 +21101,8 @@ "paragraph": "This library bundles the lwmqtt client and adds a thin wrapper to get an Arduino like API.", "website": "https://github.com/256dpi/arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/256dpi/arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/256dpi/MQTT-2.4.0.zip", "archiveFileName": "MQTT-2.4.0.zip", @@ -26446,12 +21118,8 @@ "paragraph": "This library bundles the lwmqtt client and adds a thin wrapper to get an Arduino like API.", "website": "https://github.com/256dpi/arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/256dpi/arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/256dpi/MQTT-2.4.1.zip", "archiveFileName": "MQTT-2.4.1.zip", @@ -26467,12 +21135,8 @@ "paragraph": "This library bundles the lwmqtt client and adds a thin wrapper to get an Arduino like API.", "website": "https://github.com/256dpi/arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/256dpi/arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/256dpi/MQTT-2.4.2.zip", "archiveFileName": "MQTT-2.4.2.zip", @@ -26488,12 +21152,8 @@ "paragraph": "This library bundles the lwmqtt client and adds a thin wrapper to get an Arduino like API.", "website": "https://github.com/256dpi/arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/256dpi/arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/256dpi/MQTT-2.4.3.zip", "archiveFileName": "MQTT-2.4.3.zip", @@ -26509,12 +21169,8 @@ "paragraph": "Enables communication with Modbus slaves over RS232/485 (via RTU protocol).", "website": "https://github.com/4-20ma/ModbusMaster", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/4-20ma/ModbusMaster.git", "url": "http://downloads.arduino.cc/libraries/github.com/4-20ma/ModbusMaster-0.10.2.zip", "archiveFileName": "ModbusMaster-0.10.2.zip", @@ -26530,12 +21186,8 @@ "paragraph": "Enables communication with Modbus slaves over RS232/485 (via RTU protocol). Requires a RS232/485 transceiver.", "website": "https://github.com/4-20ma/ModbusMaster", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/4-20ma/ModbusMaster.git", "url": "http://downloads.arduino.cc/libraries/github.com/4-20ma/ModbusMaster-0.10.3.zip", "archiveFileName": "ModbusMaster-0.10.3.zip", @@ -26551,13 +21203,8 @@ "paragraph": "Enables communication with Modbus slaves over RS232/485 (via RTU protocol). Requires an RS232/485 transceiver.", "website": "https://github.com/4-20ma/ModbusMaster", "category": "Communication", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/4-20ma/ModbusMaster.git", "url": "http://downloads.arduino.cc/libraries/github.com/4-20ma/ModbusMaster-0.11.0.zip", "archiveFileName": "ModbusMaster-0.11.0.zip", @@ -26573,12 +21220,8 @@ "paragraph": "Enables communication with Modbus slaves over RS232/485 (via RTU protocol). Requires an RS232/485 transceiver.", "website": "https://github.com/4-20ma/ModbusMaster", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/4-20ma/ModbusMaster.git", "url": "http://downloads.arduino.cc/libraries/github.com/4-20ma/ModbusMaster-1.0.0.zip", "archiveFileName": "ModbusMaster-1.0.0.zip", @@ -26594,16 +21237,10 @@ "paragraph": "Enables communication with Modbus slaves over RS232/485 (via RTU protocol). Requires an RS232/485 transceiver.", "website": "https://github.com/4-20ma/ModbusMaster", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/4-20ma/ModbusMaster.git", - "providesIncludes": [ - "ModbusMaster.h" - ], + "providesIncludes": ["ModbusMaster.h"], "url": "http://downloads.arduino.cc/libraries/github.com/4-20ma/ModbusMaster-2.0.0.zip", "archiveFileName": "ModbusMaster-2.0.0.zip", "size": 269261, @@ -26618,16 +21255,10 @@ "paragraph": "Enables communication with Modbus slaves over RS232/485 (via RTU protocol). Requires an RS232/485 transceiver.", "website": "https://github.com/4-20ma/ModbusMaster", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/4-20ma/ModbusMaster.git", - "providesIncludes": [ - "ModbusMaster.h" - ], + "providesIncludes": ["ModbusMaster.h"], "url": "http://downloads.arduino.cc/libraries/github.com/4-20ma/ModbusMaster-2.0.1.zip", "archiveFileName": "ModbusMaster-2.0.1.zip", "size": 269266, @@ -26642,12 +21273,8 @@ "paragraph": "Akafugu TWIDisplay Library", "website": "https://github.com/akafugu/TWIDisplayLibrary", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/akafugu/TWIDisplayLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/akafugu/Akafugu_TWIDisplay_Library-1.0.0.zip", "archiveFileName": "Akafugu_TWIDisplay_Library-1.0.0.zip", @@ -26663,12 +21290,8 @@ "paragraph": "Akafugu TWIDisplay Library", "website": "https://github.com/akafugu/TWIDisplayLibrary", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/akafugu/TWIDisplayLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/akafugu/Akafugu_TWIDisplay_Library-1.0.1.zip", "archiveFileName": "Akafugu_TWIDisplay_Library-1.0.1.zip", @@ -26684,12 +21307,8 @@ "paragraph": "Akafugu TWIKeyboard Library", "website": "https://github.com/akafugu/TWIKeyboardLibrary", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/akafugu/TWIKeyboardLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/akafugu/Akafugu_TWIKeyboard_Library-1.0.0.zip", "archiveFileName": "Akafugu_TWIKeyboard_Library-1.0.0.zip", @@ -26705,12 +21324,8 @@ "paragraph": "Akafugu TWIKeyboard Library", "website": "https://github.com/akafugu/TWIKeyboardLibrary", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/akafugu/TWIKeyboardLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/akafugu/Akafugu_TWIKeyboard_Library-1.0.1.zip", "archiveFileName": "Akafugu_TWIKeyboard_Library-1.0.1.zip", @@ -26726,12 +21341,8 @@ "paragraph": "Akafugu TWILiquidCrystal Library", "website": "https://github.com/akafugu/TWILiquidCrystalLibrary", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/akafugu/TWILiquidCrystalLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/akafugu/Akafugu_TWILiquidCrystal_Library-1.0.0.zip", "archiveFileName": "Akafugu_TWILiquidCrystal_Library-1.0.0.zip", @@ -26747,12 +21358,8 @@ "paragraph": "Akafugu TWILiquidCrystal Library", "website": "https://github.com/akafugu/TWILiquidCrystalLibrary", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/akafugu/TWILiquidCrystalLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/akafugu/Akafugu_TWILiquidCrystal_Library-1.0.1.zip", "archiveFileName": "Akafugu_TWILiquidCrystal_Library-1.0.1.zip", @@ -26768,12 +21375,8 @@ "paragraph": "Akafugu TWILiquidCrystal Library", "website": "https://github.com/akafugu/TWILiquidCrystalLibrary", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/akafugu/TWILiquidCrystalLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/akafugu/Akafugu_TWILiquidCrystal_Library-1.0.2.zip", "archiveFileName": "Akafugu_TWILiquidCrystal_Library-1.0.2.zip", @@ -26789,12 +21392,8 @@ "paragraph": "Akafugu WireRtc Library", "website": "https://github.com/akafugu/WireRtcLibrary", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/akafugu/WireRtcLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/akafugu/Akafugu_WireRtc_Library-1.0.0.zip", "archiveFileName": "Akafugu_WireRtc_Library-1.0.0.zip", @@ -26810,12 +21409,8 @@ "paragraph": "Akafugu WireRtc Library", "website": "https://github.com/akafugu/WireRtcLibrary", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/akafugu/WireRtcLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/akafugu/Akafugu_WireRtc_Library-1.0.1.zip", "archiveFileName": "Akafugu_WireRtc_Library-1.0.1.zip", @@ -26831,12 +21426,8 @@ "paragraph": "Works with any class derived from Client - so switching between Ethernet, WiFi and GSMClient requires minimal code changes.", "website": "http://github.com/amcewen/HttpClient", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/amcewen/HttpClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/amcewen/HttpClient-2.2.0.zip", "archiveFileName": "HttpClient-2.2.0.zip", @@ -26852,12 +21443,8 @@ "paragraph": "Provides an easy to use API for programming the Tsunami.", "website": "https://github.com/arachnidlabs/tsunami-arduino", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/arachnidlabs/tsunami-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/arachnidlabs/Tsunami-1.0.0.zip", "archiveFileName": "Tsunami-1.0.0.zip", @@ -26873,12 +21460,8 @@ "paragraph": "Supports PAL and NTSC with the max resolution of 128 times 96 pixels.", "website": "https://github.com/Avamander/arduino-tvout/", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Avamander/arduino-tvout.git", "url": "http://downloads.arduino.cc/libraries/github.com/Avamander/TVout-1.0.0.zip", "archiveFileName": "TVout-1.0.0.zip", @@ -26894,12 +21477,8 @@ "paragraph": "Supports PAL and NTSC with the max resolution of 128 times 96 pixels.", "website": "https://github.com/Avamander/arduino-tvout/", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Avamander/arduino-tvout.git", "url": "http://downloads.arduino.cc/libraries/github.com/Avamander/TVout-1.0.1.zip", "archiveFileName": "TVout-1.0.1.zip", @@ -26915,12 +21494,8 @@ "paragraph": "An integral part of the Awesome Shield learning ecosystem. Learn more at AwesomeShield dot com.", "website": "https://github.com/awesomeshield/Awesome-Shield-Library", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/awesomeshield/Awesome-Shield-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/awesomeshield/Awesome-0.1.0.zip", "archiveFileName": "Awesome-0.1.0.zip", @@ -26936,12 +21511,8 @@ "paragraph": "An integral part of the Awesome Shield learning ecosystem. Learn more at AwesomeShield.com", "website": "https://github.com/awesomeshield/Awesome-Shield-Library", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/awesomeshield/Awesome-Shield-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/awesomeshield/Awesome-0.2.0.zip", "archiveFileName": "Awesome-0.2.0.zip", @@ -26957,12 +21528,8 @@ "paragraph": "An integral part of the Awesome Shield learning ecosystem. Learn more at AwesomeShield.com", "website": "https://github.com/awesomeshield/Awesome-Shield-Library", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/awesomeshield/Awesome-Shield-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/awesomeshield/Awesome-1.0.0.zip", "archiveFileName": "Awesome-1.0.0.zip", @@ -26978,12 +21545,8 @@ "paragraph": "An integral part of the Awesome Shield learning ecosystem. Learn more at AwesomeShield.com", "website": "https://github.com/awesomeshield/Awesome-Shield-Library", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/awesomeshield/Awesome-Shield-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/awesomeshield/Awesome-1.0.1.zip", "archiveFileName": "Awesome-1.0.1.zip", @@ -26999,12 +21562,8 @@ "paragraph": "An integral part of the Awesome Shield learning ecosystem. Learn more at AwesomeShield.com", "website": "https://github.com/awesomeshield/Awesome-Shield-Library", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/awesomeshield/Awesome-Shield-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/awesomeshield/Awesome-1.1.0.zip", "archiveFileName": "Awesome-1.1.0.zip", @@ -27020,12 +21579,8 @@ "paragraph": "Arduino Light Animation (ALA) is a library for Arduino boards to simplify the development of light animations using LEDs and LED strips.", "website": "https://github.com/bportaluri/ALA", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bportaluri/ALA.git", "url": "http://downloads.arduino.cc/libraries/github.com/bportaluri/ALA-2.0.0.zip", "archiveFileName": "ALA-2.0.0.zip", @@ -27041,12 +21596,8 @@ "paragraph": "Arduino Light Animation (ALA) is a library for Arduino boards to simplify the development of light animations using LEDs and LED strips.", "website": "https://github.com/bportaluri/ALA", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bportaluri/ALA.git", "url": "http://downloads.arduino.cc/libraries/github.com/bportaluri/ALA-2.1.0.zip", "archiveFileName": "ALA-2.1.0.zip", @@ -27062,12 +21613,8 @@ "paragraph": "Arduino Light Animation (ALA) is a library for Arduino boards to simplify the development of light animations using LEDs and LED strips.", "website": "https://github.com/bportaluri/ALA", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bportaluri/ALA.git", "url": "http://downloads.arduino.cc/libraries/github.com/bportaluri/ALA-2.2.0.zip", "archiveFileName": "ALA-2.2.0.zip", @@ -27083,12 +21630,8 @@ "paragraph": "Arduino Light Animation (ALA) is a library for Arduino boards to simplify the development of light animations using LEDs and LED strips.", "website": "https://github.com/bportaluri/ALA", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bportaluri/ALA.git", "url": "http://downloads.arduino.cc/libraries/github.com/bportaluri/ALA-2.3.0.zip", "archiveFileName": "ALA-2.3.0.zip", @@ -27104,12 +21647,8 @@ "paragraph": "Arduino Light Animation (ALA) is a library for Arduino boards to simplify the development of light animations using LEDs and LED strips.", "website": "https://github.com/bportaluri/ALA", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bportaluri/ALA.git", "url": "http://downloads.arduino.cc/libraries/github.com/bportaluri/ALA-2.3.2.zip", "archiveFileName": "ALA-2.3.2.zip", @@ -27125,12 +21664,8 @@ "paragraph": "Arduino Light Animation (ALA) is a library for Arduino boards to simplify the development of light animations using LEDs and LED strips.", "website": "https://github.com/bportaluri/ALA", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bportaluri/ALA.git", "url": "http://downloads.arduino.cc/libraries/github.com/bportaluri/ALA-2.3.3.zip", "archiveFileName": "ALA-2.3.3.zip", @@ -27146,12 +21681,8 @@ "paragraph": "Arduino Light Animation (ALA) is a library for Arduino boards to simplify the development of light animations using LEDs and LED strips.", "website": "https://github.com/bportaluri/ALA", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bportaluri/ALA.git", "url": "http://downloads.arduino.cc/libraries/github.com/bportaluri/ALA-2.3.4.zip", "archiveFileName": "ALA-2.3.4.zip", @@ -27167,12 +21698,8 @@ "paragraph": "Arduino Light Animation (ALA) is a library for Arduino boards to simplify the development of light animations using LEDs and LED strips.", "website": "https://github.com/bportaluri/ALA", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bportaluri/ALA.git", "url": "http://downloads.arduino.cc/libraries/github.com/bportaluri/ALA-2.3.5.zip", "archiveFileName": "ALA-2.3.5.zip", @@ -27188,12 +21715,8 @@ "paragraph": "Arduino Light Animation (ALA) is a library for Arduino boards to simplify the development of light animations using LEDs and LED strips.", "website": "https://github.com/bportaluri/ALA", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bportaluri/ALA.git", "url": "http://downloads.arduino.cc/libraries/github.com/bportaluri/ALA-2.3.6.zip", "archiveFileName": "ALA-2.3.6.zip", @@ -27209,12 +21732,8 @@ "paragraph": "Arduino Light Animation (ALA) is a library for Arduino boards to simplify the development of light animations using LEDs and LED strips.", "website": "https://github.com/bportaluri/ALA", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bportaluri/ALA.git", "url": "http://downloads.arduino.cc/libraries/github.com/bportaluri/ALA-2.3.7.zip", "archiveFileName": "ALA-2.3.7.zip", @@ -27230,12 +21749,8 @@ "paragraph": "Arduino Light Animation (ALA) is a library for Arduino boards to simplify the development of light animations using LEDs and LED strips.", "website": "https://github.com/bportaluri/ALA", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bportaluri/ALA.git", "url": "http://downloads.arduino.cc/libraries/github.com/bportaluri/ALA-2.3.8.zip", "archiveFileName": "ALA-2.3.8.zip", @@ -27251,12 +21766,8 @@ "paragraph": "A PID controller seeks to keep some input variable close to a desired setpoint by adjusting an output. The way in which it does this can be 'tuned' by adjusting three parameters (P,I,D).", "website": "http://playground.arduino.cc/Code/PIDLibrary", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ettoreleandrotognoli/ArcPID.git", "url": "http://downloads.arduino.cc/libraries/github.com/br3ttb/PID-1.1.1.zip", "archiveFileName": "PID-1.1.1.zip", @@ -27272,12 +21783,8 @@ "paragraph": "A PID controller seeks to keep some input variable close to a desired setpoint by adjusting an output. The way in which it does this can be 'tuned' by adjusting three parameters (P,I,D).", "website": "http://playground.arduino.cc/Code/PIDLibrary", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ettoreleandrotognoli/ArcPID.git", "url": "http://downloads.arduino.cc/libraries/github.com/br3ttb/PID-1.2.0.zip", "archiveFileName": "PID-1.2.0.zip", @@ -27293,12 +21800,8 @@ "paragraph": "A library to calculate PID which has low coupling with IO", "website": "https://github.com/ettoreleandrotognoli/ArcPID", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ettoreleandrotognoli/ArcPID.git", "url": "http://downloads.arduino.cc/libraries/github.com/ettoreleandrotognoli/PID-0.0.1.zip", "archiveFileName": "PID-0.0.1.zip", @@ -27314,12 +21817,8 @@ "paragraph": "A library to calculate PID which has low coupling with IO", "website": "https://github.com/ettoreleandrotognoli/ArcPID", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ettoreleandrotognoli/ArcPID.git", "url": "http://downloads.arduino.cc/libraries/github.com/ettoreleandrotognoli/PID-0.0.2.zip", "archiveFileName": "PID-0.0.2.zip", @@ -27335,12 +21834,8 @@ "paragraph": "PCD8544 supports monochrome LCDs most commonly found on old Nokia phones. This is a minimal library intended for low memory usage.", "website": "https://github.com/carlosefr/pcd8544", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/carlosefr/pcd8544.git", "url": "http://downloads.arduino.cc/libraries/github.com/carlosefr/PCD8544-1.4.2.zip", "archiveFileName": "PCD8544-1.4.2.zip", @@ -27356,12 +21851,8 @@ "paragraph": "PCD8544 supports monochrome LCDs most commonly found on old Nokia phones. This is a minimal library intended for low memory usage.", "website": "https://github.com/carlosefr/pcd8544", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/carlosefr/pcd8544.git", "url": "http://downloads.arduino.cc/libraries/github.com/carlosefr/PCD8544-1.4.3.zip", "archiveFileName": "PCD8544-1.4.3.zip", @@ -27377,12 +21868,8 @@ "paragraph": "MagStripe supports decoding any of the three tracks from standard magnetic stripe cards using a TTL (raw) card reader.", "website": "https://github.com/carlosefr/magstripelib", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/carlosefr/magstripelib.git", "url": "http://downloads.arduino.cc/libraries/github.com/carlosefr/MagStripe-1.8.2.zip", "archiveFileName": "MagStripe-1.8.2.zip", @@ -27398,12 +21885,8 @@ "paragraph": "This library provides an efficient and easy to use method for dealing with individual bits. The library is in fact a drop-in replacement for a bool or boolean array. However it has many more possibilities and is perfect for use on embedded systems. The main feature of this library is the fact it allows bits to be read and written using a simple array subscript notation.", "website": "https://arduino.land/Code/BitBool/", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Chris--A/BitBool.git", "url": "http://downloads.arduino.cc/libraries/github.com/Chris--A/BitBool-1.1.1.zip", "archiveFileName": "BitBool-1.1.1.zip", @@ -27419,12 +21902,8 @@ "paragraph": "This library provides an efficient and easy to use method for dealing with individual bits. The library is in fact a drop-in replacement for a bool or boolean array. However it has many more possibilities and is perfect for use on embedded systems. The main feature of this library is the fact it allows bits to be read and written using a simple array subscript notation.", "website": "https://arduino.land/Code/BitBool/", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Chris--A/BitBool.git", "url": "http://downloads.arduino.cc/libraries/github.com/Chris--A/BitBool-1.1.2.zip", "archiveFileName": "BitBool-1.1.2.zip", @@ -27440,12 +21919,8 @@ "paragraph": "This library provides an efficient and easy to use method for dealing with individual bits. The library is in fact a drop-in replacement for a bool or boolean array. However it has many more possibilities and is perfect for use on embedded systems. The main feature of this library is the fact it allows bits to be read and written using a simple array subscript notation.", "website": "https://arduino.land/Code/BitBool/", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Chris--A/BitBool.git", "url": "http://downloads.arduino.cc/libraries/github.com/Chris--A/BitBool-1.1.3.zip", "archiveFileName": "BitBool-1.1.3.zip", @@ -27461,12 +21936,8 @@ "paragraph": "This library provides an efficient and easy to use method for dealing with individual bits. The library is in fact a drop-in replacement for a bool or boolean array. However it has many more possibilities and is perfect for use on embedded systems. The main feature of this library is the fact it allows bits to be read and written using a simple array subscript notation.", "website": "https://arduino.land/Code/BitBool/", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Chris--A/BitBool.git", "url": "http://downloads.arduino.cc/libraries/github.com/Chris--A/BitBool-1.2.0.zip", "archiveFileName": "BitBool-1.2.0.zip", @@ -27482,12 +21953,8 @@ "paragraph": "Supports JSON parsing and formatting. Uses fixed memory allocation.", "website": "https://github.com/bblanchon/ArduinoJson", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-4.0.0.zip", "archiveFileName": "ArduinoJson-4.0.0.zip", @@ -27503,12 +21970,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/bblanchon/ArduinoJson", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.0.0.zip", "archiveFileName": "ArduinoJson-5.0.0.zip", @@ -27524,12 +21987,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/bblanchon/ArduinoJson", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.0.1.zip", "archiveFileName": "ArduinoJson-5.0.1.zip", @@ -27545,12 +22004,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/bblanchon/ArduinoJson", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.0.2.zip", "archiveFileName": "ArduinoJson-5.0.2.zip", @@ -27566,12 +22021,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/bblanchon/ArduinoJson", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.0.3.zip", "archiveFileName": "ArduinoJson-5.0.3.zip", @@ -27587,12 +22038,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/bblanchon/ArduinoJson", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.0.4.zip", "archiveFileName": "ArduinoJson-5.0.4.zip", @@ -27608,12 +22055,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/bblanchon/ArduinoJson", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.0.5.zip", "archiveFileName": "ArduinoJson-5.0.5.zip", @@ -27629,12 +22072,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/bblanchon/ArduinoJson", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.0.6.zip", "archiveFileName": "ArduinoJson-5.0.6.zip", @@ -27650,12 +22089,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/bblanchon/ArduinoJson", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.0.7.zip", "archiveFileName": "ArduinoJson-5.0.7.zip", @@ -27671,12 +22106,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/bblanchon/ArduinoJson", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.0.8.zip", "archiveFileName": "ArduinoJson-5.0.8.zip", @@ -27692,12 +22123,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/bblanchon/ArduinoJson", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.1.0.zip", "archiveFileName": "ArduinoJson-5.1.0.zip", @@ -27713,12 +22140,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/bblanchon/ArduinoJson", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.1.0-beta.1.zip", "archiveFileName": "ArduinoJson-5.1.0-beta.1.zip", @@ -27734,12 +22157,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/bblanchon/ArduinoJson", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.1.0-beta.2.zip", "archiveFileName": "ArduinoJson-5.1.0-beta.2.zip", @@ -27755,12 +22174,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/bblanchon/ArduinoJson", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.1.1.zip", "archiveFileName": "ArduinoJson-5.1.1.zip", @@ -27776,12 +22191,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://bblanchon.github.io/ArduinoJson/", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.10.0.zip", "archiveFileName": "ArduinoJson-5.10.0.zip", @@ -27797,12 +22208,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://bblanchon.github.io/ArduinoJson/", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.10.1.zip", "archiveFileName": "ArduinoJson-5.10.1.zip", @@ -27818,12 +22225,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://bblanchon.github.io/ArduinoJson/", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.11.0.zip", "archiveFileName": "ArduinoJson-5.11.0.zip", @@ -27839,12 +22242,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://bblanchon.github.io/ArduinoJson/", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.11.1.zip", "archiveFileName": "ArduinoJson-5.11.1.zip", @@ -27860,12 +22259,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://bblanchon.github.io/ArduinoJson/", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.11.2.zip", "archiveFileName": "ArduinoJson-5.11.2.zip", @@ -27881,12 +22276,8 @@ "paragraph": "ArduinoJson supports ✔ serialization, ✔ deserialization, ✔ fixed allocation, ✔ zero-copy, ✔ streams, and more. It is the most popular Arduino library on GitHub ❤❤❤❤❤. Check out arduinojson.org for a comprehensive documentation.", "website": "https://arduinojson.org/", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.12.0.zip", "archiveFileName": "ArduinoJson-5.12.0.zip", @@ -27903,12 +22294,8 @@ "paragraph": "ArduinoJson supports ✔ serialization, ✔ deserialization, ✔ fixed allocation, ✔ zero-copy, ✔ streams, and more. It is the most popular Arduino library on GitHub ❤❤❤❤❤. Check out arduinojson.org for a comprehensive documentation.", "website": "https://arduinojson.org/?utm_source=meta\u0026utm_medium=library.properties", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.13.0.zip", "archiveFileName": "ArduinoJson-5.13.0.zip", @@ -27925,12 +22312,8 @@ "paragraph": "ArduinoJson supports ✔ serialization, ✔ deserialization, ✔ fixed allocation, ✔ zero-copy, ✔ streams, and more. It is the most popular Arduino library on GitHub ❤❤❤❤❤. Check out arduinojson.org for a comprehensive documentation.", "website": "https://arduinojson.org/?utm_source=meta\u0026utm_medium=library.properties", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.13.1.zip", "archiveFileName": "ArduinoJson-5.13.1.zip", @@ -27947,12 +22330,8 @@ "paragraph": "ArduinoJson supports ✔ serialization, ✔ deserialization, ✔ fixed allocation, ✔ zero-copy, ✔ streams, and more. It is the most popular Arduino library on GitHub ❤❤❤❤❤. Check out arduinojson.org for a comprehensive documentation.", "website": "https://arduinojson.org/?utm_source=meta\u0026utm_medium=library.properties", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.13.2.zip", "archiveFileName": "ArduinoJson-5.13.2.zip", @@ -27969,12 +22348,8 @@ "paragraph": "ArduinoJson supports ✔ serialization, ✔ deserialization, ✔ fixed allocation, ✔ zero-copy, ✔ streams, and more. It is the most popular Arduino library on GitHub ❤❤❤❤❤. Check out arduinojson.org for a comprehensive documentation.", "website": "https://arduinojson.org/?utm_source=meta\u0026utm_medium=library.properties", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.13.3.zip", "archiveFileName": "ArduinoJson-5.13.3.zip", @@ -27991,12 +22366,8 @@ "paragraph": "ArduinoJson supports ✔ serialization, ✔ deserialization, ✔ fixed allocation, ✔ zero-copy, ✔ streams, and more. It is the most popular Arduino library on GitHub ❤❤❤❤❤. Check out arduinojson.org for a comprehensive documentation.", "website": "https://arduinojson.org/?utm_source=meta\u0026utm_medium=library.properties", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.13.4.zip", "archiveFileName": "ArduinoJson-5.13.4.zip", @@ -28013,12 +22384,8 @@ "paragraph": "ArduinoJson supports ✔ serialization, ✔ deserialization, ✔ fixed allocation, ✔ zero-copy, ✔ streams, and more. It is the most popular Arduino library on GitHub ❤❤❤❤❤. Check out arduinojson.org for a comprehensive documentation.", "website": "https://arduinojson.org/?utm_source=meta\u0026utm_medium=library.properties", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.13.5.zip", "archiveFileName": "ArduinoJson-5.13.5.zip", @@ -28034,12 +22401,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/bblanchon/ArduinoJson", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.2.0.zip", "archiveFileName": "ArduinoJson-5.2.0.zip", @@ -28055,12 +22418,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/bblanchon/ArduinoJson", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.3.0.zip", "archiveFileName": "ArduinoJson-5.3.0.zip", @@ -28076,12 +22435,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/bblanchon/ArduinoJson", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.4.0.zip", "archiveFileName": "ArduinoJson-5.4.0.zip", @@ -28097,12 +22452,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/bblanchon/ArduinoJson", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.5.0.zip", "archiveFileName": "ArduinoJson-5.5.0.zip", @@ -28118,12 +22469,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/bblanchon/ArduinoJson", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.5.1.zip", "archiveFileName": "ArduinoJson-5.5.1.zip", @@ -28139,12 +22486,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/bblanchon/ArduinoJson", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.6.0.zip", "archiveFileName": "ArduinoJson-5.6.0.zip", @@ -28160,12 +22503,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/bblanchon/ArduinoJson", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.6.1.zip", "archiveFileName": "ArduinoJson-5.6.1.zip", @@ -28181,12 +22520,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/bblanchon/ArduinoJson", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.6.2.zip", "archiveFileName": "ArduinoJson-5.6.2.zip", @@ -28202,12 +22537,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/bblanchon/ArduinoJson", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.6.3.zip", "archiveFileName": "ArduinoJson-5.6.3.zip", @@ -28223,12 +22554,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/bblanchon/ArduinoJson", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.6.4.zip", "archiveFileName": "ArduinoJson-5.6.4.zip", @@ -28244,12 +22571,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/bblanchon/ArduinoJson", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.6.5.zip", "archiveFileName": "ArduinoJson-5.6.5.zip", @@ -28265,12 +22588,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/bblanchon/ArduinoJson", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.6.6.zip", "archiveFileName": "ArduinoJson-5.6.6.zip", @@ -28286,12 +22605,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/bblanchon/ArduinoJson", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.6.7.zip", "archiveFileName": "ArduinoJson-5.6.7.zip", @@ -28307,12 +22622,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/bblanchon/ArduinoJson", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.7.0.zip", "archiveFileName": "ArduinoJson-5.7.0.zip", @@ -28328,12 +22639,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/bblanchon/ArduinoJson", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.7.1.zip", "archiveFileName": "ArduinoJson-5.7.1.zip", @@ -28349,12 +22656,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/bblanchon/ArduinoJson", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.7.2.zip", "archiveFileName": "ArduinoJson-5.7.2.zip", @@ -28370,12 +22673,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/bblanchon/ArduinoJson", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.7.3.zip", "archiveFileName": "ArduinoJson-5.7.3.zip", @@ -28391,12 +22690,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/bblanchon/ArduinoJson", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.8.0.zip", "archiveFileName": "ArduinoJson-5.8.0.zip", @@ -28412,12 +22707,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/bblanchon/ArduinoJson", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.8.1.zip", "archiveFileName": "ArduinoJson-5.8.1.zip", @@ -28433,12 +22724,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/bblanchon/ArduinoJson", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.8.2.zip", "archiveFileName": "ArduinoJson-5.8.2.zip", @@ -28454,12 +22741,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/bblanchon/ArduinoJson", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.8.3.zip", "archiveFileName": "ArduinoJson-5.8.3.zip", @@ -28475,12 +22758,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://bblanchon.github.io/ArduinoJson/", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.8.4.zip", "archiveFileName": "ArduinoJson-5.8.4.zip", @@ -28496,12 +22775,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://bblanchon.github.io/ArduinoJson/", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-5.9.0.zip", "archiveFileName": "ArduinoJson-5.9.0.zip", @@ -28518,12 +22793,8 @@ "paragraph": "ArduinoJson supports ✔ serialization, ✔ deserialization, ✔ MessagePack, ✔ fixed allocation, ✔ zero-copy, ✔ streams, and more. It is the most popular Arduino library on GitHub ❤❤❤❤❤. Check out arduinojson.org for a comprehensive documentation.", "website": "https://arduinojson.org/?utm_source=meta\u0026utm_medium=library.properties", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-6.0.0-beta.zip", "archiveFileName": "ArduinoJson-6.0.0-beta.zip", @@ -28540,12 +22811,8 @@ "paragraph": "ArduinoJson supports ✔ serialization, ✔ deserialization, ✔ MessagePack, ✔ fixed allocation, ✔ zero-copy, ✔ streams, and more. It is the most popular Arduino library on GitHub ❤❤❤❤❤. Check out arduinojson.org for a comprehensive documentation.", "website": "https://arduinojson.org/?utm_source=meta\u0026utm_medium=library.properties", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-6.0.1-beta.zip", "archiveFileName": "ArduinoJson-6.0.1-beta.zip", @@ -28562,12 +22829,8 @@ "paragraph": "ArduinoJson supports ✔ serialization, ✔ deserialization, ✔ MessagePack, ✔ fixed allocation, ✔ zero-copy, ✔ streams, and more. It is the most popular Arduino library on GitHub ❤❤❤❤❤. Check out arduinojson.org for a comprehensive documentation.", "website": "https://arduinojson.org/?utm_source=meta\u0026utm_medium=library.properties", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-6.1.0-beta.zip", "archiveFileName": "ArduinoJson-6.1.0-beta.zip", @@ -28584,12 +22847,8 @@ "paragraph": "ArduinoJson supports ✔ serialization, ✔ deserialization, ✔ MessagePack, ✔ fixed allocation, ✔ zero-copy, ✔ streams, and more. It is the most popular Arduino library on GitHub ❤❤❤❤❤. Check out arduinojson.org for a comprehensive documentation.", "website": "https://arduinojson.org/?utm_source=meta\u0026utm_medium=library.properties", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-6.10.0.zip", "archiveFileName": "ArduinoJson-6.10.0.zip", @@ -28606,12 +22865,8 @@ "paragraph": "ArduinoJson supports ✔ serialization, ✔ deserialization, ✔ MessagePack, ✔ fixed allocation, ✔ zero-copy, ✔ streams, and more. It is the most popular Arduino library on GitHub ❤❤❤❤❤. Check out arduinojson.org for a comprehensive documentation.", "website": "https://arduinojson.org/?utm_source=meta\u0026utm_medium=library.properties", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-6.10.1.zip", "archiveFileName": "ArduinoJson-6.10.1.zip", @@ -28628,12 +22883,8 @@ "paragraph": "ArduinoJson supports ✔ serialization, ✔ deserialization, ✔ MessagePack, ✔ fixed allocation, ✔ zero-copy, ✔ streams, and more. It is the most popular Arduino library on GitHub ❤❤❤❤❤. Check out arduinojson.org for a comprehensive documentation.", "website": "https://arduinojson.org/?utm_source=meta\u0026utm_medium=library.properties", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-6.2.0-beta.zip", "archiveFileName": "ArduinoJson-6.2.0-beta.zip", @@ -28650,12 +22901,8 @@ "paragraph": "ArduinoJson supports ✔ serialization, ✔ deserialization, ✔ MessagePack, ✔ fixed allocation, ✔ zero-copy, ✔ streams, and more. It is the most popular Arduino library on GitHub ❤❤❤❤❤. Check out arduinojson.org for a comprehensive documentation.", "website": "https://arduinojson.org/?utm_source=meta\u0026utm_medium=library.properties", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-6.2.1-beta.zip", "archiveFileName": "ArduinoJson-6.2.1-beta.zip", @@ -28672,12 +22919,8 @@ "paragraph": "ArduinoJson supports ✔ serialization, ✔ deserialization, ✔ MessagePack, ✔ fixed allocation, ✔ zero-copy, ✔ streams, and more. It is the most popular Arduino library on GitHub ❤❤❤❤❤. Check out arduinojson.org for a comprehensive documentation.", "website": "https://arduinojson.org/?utm_source=meta\u0026utm_medium=library.properties", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-6.2.2-beta.zip", "archiveFileName": "ArduinoJson-6.2.2-beta.zip", @@ -28694,12 +22937,8 @@ "paragraph": "ArduinoJson supports ✔ serialization, ✔ deserialization, ✔ MessagePack, ✔ fixed allocation, ✔ zero-copy, ✔ streams, and more. It is the most popular Arduino library on GitHub ❤❤❤❤❤. Check out arduinojson.org for a comprehensive documentation.", "website": "https://arduinojson.org/?utm_source=meta\u0026utm_medium=library.properties", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-6.2.3-beta.zip", "archiveFileName": "ArduinoJson-6.2.3-beta.zip", @@ -28716,12 +22955,8 @@ "paragraph": "ArduinoJson supports ✔ serialization, ✔ deserialization, ✔ MessagePack, ✔ fixed allocation, ✔ zero-copy, ✔ streams, and more. It is the most popular Arduino library on GitHub ❤❤❤❤❤. Check out arduinojson.org for a comprehensive documentation.", "website": "https://arduinojson.org/?utm_source=meta\u0026utm_medium=library.properties", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-6.3.0-beta.zip", "archiveFileName": "ArduinoJson-6.3.0-beta.zip", @@ -28738,12 +22973,8 @@ "paragraph": "ArduinoJson supports ✔ serialization, ✔ deserialization, ✔ MessagePack, ✔ fixed allocation, ✔ zero-copy, ✔ streams, and more. It is the most popular Arduino library on GitHub ❤❤❤❤❤. Check out arduinojson.org for a comprehensive documentation.", "website": "https://arduinojson.org/?utm_source=meta\u0026utm_medium=library.properties", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-6.4.0-beta.zip", "archiveFileName": "ArduinoJson-6.4.0-beta.zip", @@ -28760,12 +22991,8 @@ "paragraph": "ArduinoJson supports ✔ serialization, ✔ deserialization, ✔ MessagePack, ✔ fixed allocation, ✔ zero-copy, ✔ streams, and more. It is the most popular Arduino library on GitHub ❤❤❤❤❤. Check out arduinojson.org for a comprehensive documentation.", "website": "https://arduinojson.org/?utm_source=meta\u0026utm_medium=library.properties", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-6.5.0-beta.zip", "archiveFileName": "ArduinoJson-6.5.0-beta.zip", @@ -28782,12 +23009,8 @@ "paragraph": "ArduinoJson supports ✔ serialization, ✔ deserialization, ✔ MessagePack, ✔ fixed allocation, ✔ zero-copy, ✔ streams, and more. It is the most popular Arduino library on GitHub ❤❤❤❤❤. Check out arduinojson.org for a comprehensive documentation.", "website": "https://arduinojson.org/?utm_source=meta\u0026utm_medium=library.properties", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-6.6.0-beta.zip", "archiveFileName": "ArduinoJson-6.6.0-beta.zip", @@ -28804,12 +23027,8 @@ "paragraph": "ArduinoJson supports ✔ serialization, ✔ deserialization, ✔ MessagePack, ✔ fixed allocation, ✔ zero-copy, ✔ streams, and more. It is the most popular Arduino library on GitHub ❤❤❤❤❤. Check out arduinojson.org for a comprehensive documentation.", "website": "https://arduinojson.org/?utm_source=meta\u0026utm_medium=library.properties", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-6.7.0-beta.zip", "archiveFileName": "ArduinoJson-6.7.0-beta.zip", @@ -28826,12 +23045,8 @@ "paragraph": "ArduinoJson supports ✔ serialization, ✔ deserialization, ✔ MessagePack, ✔ fixed allocation, ✔ zero-copy, ✔ streams, and more. It is the most popular Arduino library on GitHub ❤❤❤❤❤. Check out arduinojson.org for a comprehensive documentation.", "website": "https://arduinojson.org/?utm_source=meta\u0026utm_medium=library.properties", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-6.8.0-beta.zip", "archiveFileName": "ArduinoJson-6.8.0-beta.zip", @@ -28848,12 +23063,8 @@ "paragraph": "ArduinoJson supports ✔ serialization, ✔ deserialization, ✔ MessagePack, ✔ fixed allocation, ✔ zero-copy, ✔ streams, and more. It is the most popular Arduino library on GitHub ❤❤❤❤❤. Check out arduinojson.org for a comprehensive documentation.", "website": "https://arduinojson.org/?utm_source=meta\u0026utm_medium=library.properties", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-6.9.0.zip", "archiveFileName": "ArduinoJson-6.9.0.zip", @@ -28870,12 +23081,8 @@ "paragraph": "ArduinoJson supports ✔ serialization, ✔ deserialization, ✔ MessagePack, ✔ fixed allocation, ✔ zero-copy, ✔ streams, and more. It is the most popular Arduino library on GitHub ❤❤❤❤❤. Check out arduinojson.org for a comprehensive documentation.", "website": "https://arduinojson.org/?utm_source=meta\u0026utm_medium=library.properties", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-6.9.1.zip", "archiveFileName": "ArduinoJson-6.9.1.zip", @@ -28892,12 +23099,8 @@ "paragraph": "ArduinoJson supports ✔ serialization, ✔ deserialization, ✔ MessagePack, ✔ fixed allocation, ✔ zero-copy, ✔ streams, and more. It is the most popular Arduino library on GitHub ❤❤❤❤❤. Check out arduinojson.org for a comprehensive documentation.", "website": "https://arduinojson.org/?utm_source=meta\u0026utm_medium=library.properties", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-6.11.0.zip", "archiveFileName": "ArduinoJson-6.11.0.zip", @@ -28914,12 +23117,8 @@ "paragraph": "ArduinoJson supports ✔ serialization, ✔ deserialization, ✔ MessagePack, ✔ fixed allocation, ✔ zero-copy, ✔ streams, and more. It is the most popular Arduino library on GitHub ❤❤❤❤❤. Check out arduinojson.org for a comprehensive documentation.", "website": "https://arduinojson.org/?utm_source=meta\u0026utm_medium=library.properties", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-6.11.1.zip", "archiveFileName": "ArduinoJson-6.11.1.zip", @@ -28936,12 +23135,8 @@ "paragraph": "ArduinoJson supports ✔ serialization, ✔ deserialization, ✔ MessagePack, ✔ fixed allocation, ✔ zero-copy, ✔ streams, and more. It is the most popular Arduino library on GitHub ❤❤❤❤❤. Check out arduinojson.org for a comprehensive documentation.", "website": "https://arduinojson.org/?utm_source=meta\u0026utm_medium=library.properties", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-6.11.2.zip", "archiveFileName": "ArduinoJson-6.11.2.zip", @@ -28958,12 +23153,8 @@ "paragraph": "ArduinoJson supports ✔ serialization, ✔ deserialization, ✔ MessagePack, ✔ fixed allocation, ✔ zero-copy, ✔ streams, and more. It is the most popular Arduino library on GitHub ❤❤❤❤❤. Check out arduinojson.org for a comprehensive documentation.", "website": "https://arduinojson.org/?utm_source=meta\u0026utm_medium=library.properties", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-6.11.3.zip", "archiveFileName": "ArduinoJson-6.11.3.zip", @@ -28980,12 +23171,8 @@ "paragraph": "ArduinoJson supports ✔ serialization, ✔ deserialization, ✔ MessagePack, ✔ fixed allocation, ✔ zero-copy, ✔ streams, and more. It is the most popular Arduino library on GitHub ❤❤❤❤❤. Check out arduinojson.org for a comprehensive documentation.", "website": "https://arduinojson.org/?utm_source=meta\u0026utm_medium=library.properties", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoJson.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoJson-6.11.4.zip", "archiveFileName": "ArduinoJson-6.11.4.zip", @@ -29001,12 +23188,8 @@ "paragraph": "As of version 3.0 it now supports mulitple keypresses. This library is based upon the Keypad Tutorial. It was created to promote Hardware Abstraction. It improves readability of the code by hiding the pinMode and digitalRead calls for the user.", "website": "http://playground.arduino.cc/Code/Keypad", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Chris--A/Keypad.git", "url": "http://downloads.arduino.cc/libraries/github.com/Chris--A/Keypad-3.1.0.zip", "archiveFileName": "Keypad-3.1.0.zip", @@ -29022,12 +23205,8 @@ "paragraph": "As of version 3.0 it now supports mulitple keypresses. This library is based upon the Keypad Tutorial. It was created to promote Hardware Abstraction. It improves readability of the code by hiding the pinMode and digitalRead calls for the user.", "website": "http://playground.arduino.cc/Code/Keypad", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Chris--A/Keypad.git", "url": "http://downloads.arduino.cc/libraries/github.com/Chris--A/Keypad-3.1.1.zip", "archiveFileName": "Keypad-3.1.1.zip", @@ -29043,12 +23222,8 @@ "paragraph": "Provides a library and a lot of tutorials/examples for developing BLE application using Nordic nRF8001 BLE connectivity chip for Arduino.", "website": "https://github.com/cheong2k/ble-sdk-arduino", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Cheong2K/ble-sdk-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Cheong2K/BLE_SDK_for_Arduino-1.0.1.zip", "archiveFileName": "BLE_SDK_for_Arduino-1.0.1.zip", @@ -29064,16 +23239,10 @@ "paragraph": "Enhance your projects with an Arduino tailored set of functionality. Includes streaming (in/out), printf with floating point support, repitition and EEPROM/PROGMEM access.", "website": "https://github.com/Chris--A/PrintEx#printex-library-for-arduino-", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Chris--A/PrintEx.git", - "providesIncludes": [ - "PrintEx.h" - ], + "providesIncludes": ["PrintEx.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Chris--A/PrintEx-1.1.10.zip", "archiveFileName": "PrintEx-1.1.10.zip", "size": 34565, @@ -29088,12 +23257,8 @@ "paragraph": "Enhance your projects with an Arduino tailored set of functionality. Includes streaming (in/out), printf with floating point support, repitition and EEPROM/PROGMEM access.", "website": "https://github.com/Chris--A/PrintEx#printex-library-for-arduino-", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Chris--A/PrintEx.git", "url": "http://downloads.arduino.cc/libraries/github.com/Chris--A/PrintEx-1.1.6.zip", "archiveFileName": "PrintEx-1.1.6.zip", @@ -29109,12 +23274,8 @@ "paragraph": "Enhance your projects with an Arduino tailored set of functionality. Includes streaming (in/out), printf with floating point support, repitition and EEPROM/PROGMEM access.", "website": "https://github.com/Chris--A/PrintEx#printex-library-for-arduino-", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Chris--A/PrintEx.git", "url": "http://downloads.arduino.cc/libraries/github.com/Chris--A/PrintEx-1.1.8.zip", "archiveFileName": "PrintEx-1.1.8.zip", @@ -29130,12 +23291,8 @@ "paragraph": "Enhance your projects with an Arduino tailored set of functionality. Includes streaming (in/out), printf with floating point support, repitition and EEPROM/PROGMEM access.", "website": "https://github.com/Chris--A/PrintEx#printex-library-for-arduino-", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Chris--A/PrintEx.git", "url": "http://downloads.arduino.cc/libraries/github.com/Chris--A/PrintEx-1.1.9.zip", "archiveFileName": "PrintEx-1.1.9.zip", @@ -29151,16 +23308,10 @@ "paragraph": "Enhance your projects with an Arduino tailored set of functionality. Includes streaming (in/out), printf with floating point support, repitition and EEPROM/PROGMEM access.", "website": "https://github.com/Chris--A/PrintEx#printex-library-for-arduino-", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Chris--A/PrintEx.git", - "providesIncludes": [ - "PrintEx.h" - ], + "providesIncludes": ["PrintEx.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Chris--A/PrintEx-1.2.0.zip", "archiveFileName": "PrintEx-1.2.0.zip", "size": 56098, @@ -29175,12 +23326,8 @@ "paragraph": "This library reorders the way Arduino starts. Depending on your particular application, savings can be from 20 up to hundreds of bytes. Testing is encouraged as not every application may benefit, however this may allow you to squeeze in a little extra code.", "website": "https://arduino.land/Code/SmallSetup/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Chris--A/SmallSetup.git", "url": "http://downloads.arduino.cc/libraries/github.com/Chris--A/SmallSetup-1.0.0.zip", "archiveFileName": "SmallSetup-1.0.0.zip", @@ -29196,12 +23343,8 @@ "paragraph": "This library works with Cytron Tech MP3 shield", "website": "https://github.com/CytronTechnologies/Cytron_MP3Shield", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/CytronTechnologies/Cytron_MP3Shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/CytronTechnologies/MP3Player-1.0.0.zip", "archiveFileName": "MP3Player-1.0.0.zip", @@ -29217,12 +23360,8 @@ "paragraph": "This library works with Cytron Tech MP3 shield", "website": "https://github.com/CytronTechnologies/Cytron_MP3Shield", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/CytronTechnologies/Cytron_MP3Shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/CytronTechnologies/MP3Player-1.1.0.zip", "archiveFileName": "MP3Player-1.1.0.zip", @@ -29238,12 +23377,8 @@ "paragraph": "This library emulates the SID sound chip of the famous Commodore 64 with enhanched stereo support.", "website": "http://gioorgi.com/tag/stereosid/", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/daitangio/sid-arduino-lib.git", "url": "http://downloads.arduino.cc/libraries/github.com/daitangio/StereoSID-2.0.3.zip", "archiveFileName": "StereoSID-2.0.3.zip", @@ -29259,12 +23394,8 @@ "paragraph": "This library emulates the SID sound chip of the famous Commodore 64 with enhanched stereo support.", "website": "http://gioorgi.com/tag/stereosid/", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/daitangio/sid-arduino-lib.git", "url": "http://downloads.arduino.cc/libraries/github.com/daitangio/StereoSID-2.0.5.zip", "archiveFileName": "StereoSID-2.0.5.zip", @@ -29280,12 +23411,8 @@ "paragraph": "This library emulates the SID sound chip of the famous Commodore 64 with enhanced stereo support.", "website": "http://gioorgi.com/tag/stereosid/", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/daitangio/sid-arduino-lib.git", "url": "http://downloads.arduino.cc/libraries/github.com/daitangio/StereoSID-2.0.6.zip", "archiveFileName": "StereoSID-2.0.6.zip", @@ -29302,12 +23429,8 @@ "paragraph": "Cardinal is an Arduino library that takes input in degrees and output a string or integer for the 4, 8, 16, or 32 compass headings (like North, South, East, and West). It also makes available environment variables for the minimum, maximum, and middle azimuth of all of the 32 directions. It works fantastically when paired with a magnetometer.", "website": "https://github.com/DaAwesomeP/arduino-cardinal", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DaAwesomeP/arduino-cardinal.git", "url": "http://downloads.arduino.cc/libraries/github.com/DaAwesomeP/Cardinal-1.0.0.zip", "archiveFileName": "Cardinal-1.0.0.zip", @@ -29323,12 +23446,8 @@ "paragraph": "Supports Arduino Mega, Arduino Uno, and Arduino Leonardo.", "website": "https://github.com/fenichelar/Pin", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/fenichelar/Pin.git", "url": "http://downloads.arduino.cc/libraries/github.com/fenichelar/Pin-1.0.0.zip", "archiveFileName": "Pin-1.0.0.zip", @@ -29344,12 +23463,8 @@ "paragraph": "Capable of simultaneous operations on multiple Pins. Supports Arduino Mega, Arduino Uno, and Arduino Leonardo.", "website": "https://github.com/fenichelar/Pin", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/fenichelar/Pin.git", "url": "http://downloads.arduino.cc/libraries/github.com/fenichelar/Pin-2.0.0.zip", "archiveFileName": "Pin-2.0.0.zip", @@ -29365,12 +23480,8 @@ "paragraph": "Capable of simultaneous operations on multiple Pins. Supports Arduino Mega, Arduino Uno, and Arduino Leonardo.", "website": "https://github.com/fenichelar/Pin", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/fenichelar/Pin.git", "url": "http://downloads.arduino.cc/libraries/github.com/fenichelar/Pin-2.1.0.zip", "archiveFileName": "Pin-2.1.0.zip", @@ -29386,12 +23497,8 @@ "paragraph": "Capable of simultaneous operations on multiple Pins. Supports Arduino Mega, Arduino Uno, and Arduino Leonardo.", "website": "https://github.com/fenichelar/Pin", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/fenichelar/Pin.git", "url": "http://downloads.arduino.cc/libraries/github.com/fenichelar/Pin-2.2.0.zip", "archiveFileName": "Pin-2.2.0.zip", @@ -29407,12 +23514,8 @@ "paragraph": "Capable of simultaneous operations on multiple Pins. Supports Arduino Mega, Arduino Uno, and Arduino Leonardo.", "website": "https://github.com/fenichelar/Pin", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/fenichelar/Pin.git", "url": "http://downloads.arduino.cc/libraries/github.com/fenichelar/Pin-2.2.1.zip", "archiveFileName": "Pin-2.2.1.zip", @@ -29428,12 +23531,8 @@ "paragraph": "Capable of simultaneous operations on multiple Pins. Supports Arduino Mega, Arduino Uno, and Arduino Leonardo.", "website": "https://github.com/fenichelar/Pin", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/fenichelar/Pin.git", "url": "http://downloads.arduino.cc/libraries/github.com/fenichelar/Pin-2.2.2.zip", "archiveFileName": "Pin-2.2.2.zip", @@ -29449,12 +23548,8 @@ "paragraph": "Capable of simultaneous operations on multiple Pins. Supports Arduino Mega, Arduino Uno, and Arduino Leonardo.", "website": "https://pin.fenichelar.com", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/fenichelar/Pin.git", "url": "http://downloads.arduino.cc/libraries/github.com/fenichelar/Pin-2.2.3.zip", "archiveFileName": "Pin-2.2.3.zip", @@ -29470,12 +23565,8 @@ "paragraph": "Capable of simultaneous operations on multiple Pins. Supports Arduino Mega, Arduino Uno, and Arduino Leonardo.", "website": "https://pin.fenichelar.com", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/fenichelar/Pin.git", "url": "http://downloads.arduino.cc/libraries/github.com/fenichelar/Pin-2.3.0.zip", "archiveFileName": "Pin-2.3.0.zip", @@ -29491,12 +23582,8 @@ "paragraph": "Capable of simultaneous operations on multiple Pins. Supports AVR architecture.", "website": "https://pin.fenichelar.com", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/fenichelar/Pin.git", "url": "http://downloads.arduino.cc/libraries/github.com/fenichelar/Pin-2.4.0.zip", "archiveFileName": "Pin-2.4.0.zip", @@ -29512,12 +23599,8 @@ "paragraph": "Capable of simultaneous operations on multiple Pins. Supports AVR architecture.", "website": "https://pin.fenichelar.com", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/fenichelar/Pin.git", "url": "http://downloads.arduino.cc/libraries/github.com/fenichelar/Pin-2.4.1.zip", "archiveFileName": "Pin-2.4.1.zip", @@ -29533,12 +23616,8 @@ "paragraph": "Supports Arduino AVR boards natively and custom boards by manually defining register addresses.", "website": "https://pin.fenichelar.com", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/fenichelar/Pin.git", "url": "http://downloads.arduino.cc/libraries/github.com/fenichelar/Pin-3.0.0.zip", "archiveFileName": "Pin-3.0.0.zip", @@ -29554,12 +23633,8 @@ "paragraph": "Supports Arduino AVR boards natively and custom boards by manually defining register addresses.", "website": "https://pin.fenichelar.com", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/fenichelar/Pin.git", "url": "http://downloads.arduino.cc/libraries/github.com/fenichelar/Pin-3.0.1.zip", "archiveFileName": "Pin-3.0.1.zip", @@ -29575,12 +23650,8 @@ "paragraph": "Supports Arduino AVR boards natively and custom boards by manually defining register addresses.", "website": "https://pin.fenichelar.com", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/fenichelar/Pin.git", "url": "http://downloads.arduino.cc/libraries/github.com/fenichelar/Pin-4.0.0.zip", "archiveFileName": "Pin-4.0.0.zip", @@ -29596,12 +23667,8 @@ "paragraph": "Supports Arduino AVR boards natively and custom boards by manually defining register addresses.", "website": "https://pin.fenichelar.com", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/fenichelar/Pin.git", "url": "http://downloads.arduino.cc/libraries/github.com/fenichelar/Pin-4.0.1.zip", "archiveFileName": "Pin-4.0.1.zip", @@ -29617,12 +23684,8 @@ "paragraph": "Supports Arduino AVR boards natively and custom boards by manually defining register addresses.", "website": "https://pin.fenichelar.com", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/fenichelar/Pin.git", "url": "http://downloads.arduino.cc/libraries/github.com/fenichelar/Pin-4.1.0.zip", "archiveFileName": "Pin-4.1.0.zip", @@ -29638,12 +23701,8 @@ "paragraph": "Supports Arduino AVR boards natively and custom boards by manually defining register addresses.", "website": "https://pin.fenichelar.com", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/fenichelar/Pin.git", "url": "http://downloads.arduino.cc/libraries/github.com/fenichelar/Pin-4.1.1.zip", "archiveFileName": "Pin-4.1.1.zip", @@ -29659,12 +23718,8 @@ "paragraph": "Supports Arduino AVR boards natively and custom boards by manually defining register addresses.", "website": "https://pin.fenichelar.com", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/fenichelar/Pin.git", "url": "http://downloads.arduino.cc/libraries/github.com/fenichelar/Pin-4.2.0.zip", "archiveFileName": "Pin-4.2.0.zip", @@ -29680,12 +23735,8 @@ "paragraph": "This allows you to easily read and write data, as well as download firmware from Exosite's Murano IoT Platform.", "website": "https://github.com/exosite-garage/arduino_exosite_library/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/exosite-garage/arduino_exosite_library.git", "url": "http://downloads.arduino.cc/libraries/github.com/exosite-garage/Exosite-2.5.3.zip", "archiveFileName": "Exosite-2.5.3.zip", @@ -29701,12 +23752,8 @@ "paragraph": "This allows you to easily read and write data to Exosite's One Platform.", "website": "https://github.com/exosite-garage/arduino_exosite_library/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/exosite-garage/arduino_exosite_library.git", "url": "http://downloads.arduino.cc/libraries/github.com/exosite-garage/Exosite-2.3.11.zip", "archiveFileName": "Exosite-2.3.11.zip", @@ -29722,12 +23769,8 @@ "paragraph": "This allows you to easily read and write data to Exosite's One Platform.", "website": "https://github.com/exosite-garage/arduino_exosite_library/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/exosite-garage/arduino_exosite_library.git", "url": "http://downloads.arduino.cc/libraries/github.com/exosite-garage/Exosite-2.3.10.zip", "archiveFileName": "Exosite-2.3.10.zip", @@ -29743,12 +23786,8 @@ "paragraph": "This allows you to easily read and write data to Exosite's One Platform.", "website": "https://github.com/exosite-garage/arduino_exosite_library/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/exosite-garage/arduino_exosite_library.git", "url": "http://downloads.arduino.cc/libraries/github.com/exosite-garage/Exosite-2.3.3.zip", "archiveFileName": "Exosite-2.3.3.zip", @@ -29764,12 +23803,8 @@ "paragraph": "This allows you to easily read and write data to Exosite's One Platform.", "website": "https://github.com/exosite-garage/arduino_exosite_library/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/exosite-garage/arduino_exosite_library.git", "url": "http://downloads.arduino.cc/libraries/github.com/exosite-garage/Exosite-2.3.5.zip", "archiveFileName": "Exosite-2.3.5.zip", @@ -29785,12 +23820,8 @@ "paragraph": "This allows you to easily read and write data to Exosite's One Platform.", "website": "https://github.com/exosite-garage/arduino_exosite_library/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/exosite-garage/arduino_exosite_library.git", "url": "http://downloads.arduino.cc/libraries/github.com/exosite-garage/Exosite-2.3.6.zip", "archiveFileName": "Exosite-2.3.6.zip", @@ -29806,12 +23837,8 @@ "paragraph": "This allows you to easily read and write data to Exosite's One Platform.", "website": "https://github.com/exosite-garage/arduino_exosite_library/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/exosite-garage/arduino_exosite_library.git", "url": "http://downloads.arduino.cc/libraries/github.com/exosite-garage/Exosite-2.3.7.zip", "archiveFileName": "Exosite-2.3.7.zip", @@ -29827,12 +23854,8 @@ "paragraph": "This allows you to easily read and write data to Exosite's One Platform.", "website": "https://github.com/exosite-garage/arduino_exosite_library/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/exosite-garage/arduino_exosite_library.git", "url": "http://downloads.arduino.cc/libraries/github.com/exosite-garage/Exosite-2.3.9.zip", "archiveFileName": "Exosite-2.3.9.zip", @@ -29848,12 +23871,8 @@ "paragraph": "This allows you to easily read and write data to Exosite's One Platform.", "website": "https://github.com/exosite-garage/arduino_exosite_library/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/exosite-garage/arduino_exosite_library.git", "url": "http://downloads.arduino.cc/libraries/github.com/exosite-garage/Exosite-2.4.0.zip", "archiveFileName": "Exosite-2.4.0.zip", @@ -29869,12 +23888,8 @@ "paragraph": "This allows you to easily read and write data to Exosite's One Platform.", "website": "https://github.com/exosite-garage/arduino_exosite_library/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/exosite-garage/arduino_exosite_library.git", "url": "http://downloads.arduino.cc/libraries/github.com/exosite-garage/Exosite-2.5.0.zip", "archiveFileName": "Exosite-2.5.0.zip", @@ -29890,12 +23905,8 @@ "paragraph": "This allows you to easily read and write data to Exosite's One Platform.", "website": "https://github.com/exosite-garage/arduino_exosite_library/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/exosite-garage/arduino_exosite_library.git", "url": "http://downloads.arduino.cc/libraries/github.com/exosite-garage/Exosite-2.5.2.zip", "archiveFileName": "Exosite-2.5.2.zip", @@ -29911,12 +23922,8 @@ "paragraph": "This allows you to easily read and write data to Exosite's One Platform.", "website": "https://github.com/exosite-garage/arduino_exosite_library/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/exosite-garage/arduino_exosite_library.git", "url": "http://downloads.arduino.cc/libraries/github.com/exosite-garage/Exosite-2.6.0.zip", "archiveFileName": "Exosite-2.6.0.zip", @@ -29932,12 +23939,8 @@ "paragraph": "This allows you to easily read and write data, as well as download firmware from Exosite's Murano IoT Platform.", "website": "https://github.com/exosite-garage/arduino_exosite_library/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/exosite-garage/arduino_exosite_library.git", "url": "http://downloads.arduino.cc/libraries/github.com/exosite-garage/Exosite-2.6.1.zip", "archiveFileName": "Exosite-2.6.1.zip", @@ -29953,12 +23956,8 @@ "paragraph": "This allows you to easily read and write data, as well as download firmware from Exosite's Murano IoT Platform.", "website": "https://github.com/exosite-garage/arduino_exosite_library/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/exosite-garage/arduino_exosite_library.git", "url": "http://downloads.arduino.cc/libraries/github.com/exosite-garage/Exosite-2.6.2.zip", "archiveFileName": "Exosite-2.6.2.zip", @@ -29974,13 +23973,8 @@ "paragraph": "Supports graphics operations (test, images, etc.) on the OLED128. Can probably be used with other SSD1351 based displays. Manual at https://github.com/freetronics/FTOLED/wiki", "website": "https://github.com/freetronics/FTOLED/", "category": "Display", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/freetronics/FTOLED.git", "url": "http://downloads.arduino.cc/libraries/github.com/freetronics/FTOLED-1.0.0.zip", "archiveFileName": "FTOLED-1.0.0.zip", @@ -29996,13 +23990,8 @@ "paragraph": "Supports graphics operations (test, images, etc.) on the OLED128. Can probably be used with other SSD1351 based displays. Manual at https://github.com/freetronics/FTOLED/wiki", "website": "https://github.com/freetronics/FTOLED/", "category": "Display", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/freetronics/FTOLED.git", "url": "http://downloads.arduino.cc/libraries/github.com/freetronics/FTOLED-1.1.0.zip", "archiveFileName": "FTOLED-1.1.0.zip", @@ -30018,13 +24007,8 @@ "paragraph": "Supports graphics operations (test, images, etc.) on the OLED128. Can probably be used with other SSD1351 based displays. Manual at https://github.com/freetronics/FTOLED/wiki", "website": "https://github.com/freetronics/FTOLED/", "category": "Display", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/freetronics/FTOLED.git", "url": "http://downloads.arduino.cc/libraries/github.com/freetronics/FTOLED-1.1.2.zip", "archiveFileName": "FTOLED-1.1.2.zip", @@ -30040,13 +24024,8 @@ "paragraph": "Supports graphics operations (test, images, etc.) on the OLED128. Can probably be used with other SSD1351 based displays. Manual at https://github.com/freetronics/FTOLED/wiki", "website": "https://github.com/freetronics/FTOLED/", "category": "Display", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/freetronics/FTOLED.git", "url": "http://downloads.arduino.cc/libraries/github.com/freetronics/FTOLED-1.1.3.zip", "archiveFileName": "FTOLED-1.1.3.zip", @@ -30062,12 +24041,8 @@ "paragraph": "Supports HID devices, FTDI, ADK, ACM, PL2303, Bluetooth HID devices, SPP communication and mass storage devices. Furthermore it supports PS3, PS4, PS Buzz, Wii and Xbox controllers.", "website": "https://github.com/felis/USB_Host_Shield_2.0", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/felis/USB_Host_Shield_2.0.git", "url": "http://downloads.arduino.cc/libraries/github.com/felis/USB_Host_Shield_Library_2_0-1.0.0.zip", "archiveFileName": "USB_Host_Shield_Library_2_0-1.0.0.zip", @@ -30083,12 +24058,8 @@ "paragraph": "Supports HID devices, FTDI, ADK, ACM, PL2303, Bluetooth HID devices, SPP communication and mass storage devices. Furthermore it supports PS3, PS4, PS Buzz, Wii and Xbox controllers.", "website": "https://github.com/felis/USB_Host_Shield_2.0", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/felis/USB_Host_Shield_2.0.git", "url": "http://downloads.arduino.cc/libraries/github.com/felis/USB_Host_Shield_Library_2_0-1.1.0.zip", "archiveFileName": "USB_Host_Shield_Library_2_0-1.1.0.zip", @@ -30104,12 +24075,8 @@ "paragraph": "Supports HID devices, FTDI, ADK, ACM, PL2303, Bluetooth HID devices, SPP communication and mass storage devices. Furthermore it supports PS3, PS4, PS Buzz, Wii and Xbox controllers.", "website": "https://github.com/felis/USB_Host_Shield_2.0", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/felis/USB_Host_Shield_2.0.git", "url": "http://downloads.arduino.cc/libraries/github.com/felis/USB_Host_Shield_Library_2_0-1.1.1.zip", "archiveFileName": "USB_Host_Shield_Library_2_0-1.1.1.zip", @@ -30125,12 +24092,8 @@ "paragraph": "Supports HID devices, FTDI, ADK, ACM, PL2303, Bluetooth HID devices, SPP communication and mass storage devices. Furthermore it supports PS3, PS4, PS Buzz, Wii and Xbox controllers.", "website": "https://github.com/felis/USB_Host_Shield_2.0", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/felis/USB_Host_Shield_2.0.git", "url": "http://downloads.arduino.cc/libraries/github.com/felis/USB_Host_Shield_Library_2_0-1.2.0.zip", "archiveFileName": "USB_Host_Shield_Library_2_0-1.2.0.zip", @@ -30146,12 +24109,8 @@ "paragraph": "Supports HID devices, FTDI, ADK, ACM, PL2303, Bluetooth HID devices, SPP communication and mass storage devices. Furthermore it supports PS3, PS4, PS Buzz, Wii and Xbox controllers.", "website": "https://github.com/felis/USB_Host_Shield_2.0", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/felis/USB_Host_Shield_2.0.git", "url": "http://downloads.arduino.cc/libraries/github.com/felis/USB_Host_Shield_Library_2_0-1.2.1.zip", "archiveFileName": "USB_Host_Shield_Library_2_0-1.2.1.zip", @@ -30167,12 +24126,8 @@ "paragraph": "Supports HID devices, FTDI, ADK, ACM, PL2303, Bluetooth HID devices, SPP communication and mass storage devices. Furthermore it supports PS3, PS4, PS Buzz, Wii and Xbox controllers.", "website": "https://github.com/felis/USB_Host_Shield_2.0", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/felis/USB_Host_Shield_2.0.git", "url": "http://downloads.arduino.cc/libraries/github.com/felis/USB_Host_Shield_Library_2_0-1.3.0.zip", "archiveFileName": "USB_Host_Shield_Library_2_0-1.3.0.zip", @@ -30188,12 +24143,8 @@ "paragraph": "Supports HID devices, FTDI, ADK, ACM, PL2303, Bluetooth HID devices, SPP communication and mass storage devices. Furthermore it supports PS3, PS4, PS Buzz, Wii and Xbox controllers.", "website": "https://github.com/felis/USB_Host_Shield_2.0", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/felis/USB_Host_Shield_2.0.git", "url": "http://downloads.arduino.cc/libraries/github.com/felis/USB_Host_Shield_Library_2_0-1.3.1.zip", "archiveFileName": "USB_Host_Shield_Library_2_0-1.3.1.zip", @@ -30209,12 +24160,8 @@ "paragraph": "Supports HID devices, FTDI, ADK, ACM, PL2303, Bluetooth HID devices, SPP communication and mass storage devices. Furthermore it supports PS3, PS4, PS Buzz, Wii and Xbox controllers.", "website": "https://github.com/felis/USB_Host_Shield_2.0", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/felis/USB_Host_Shield_2.0.git", "url": "http://downloads.arduino.cc/libraries/github.com/felis/USB_Host_Shield_Library_2_0-1.3.2.zip", "archiveFileName": "USB_Host_Shield_Library_2_0-1.3.2.zip", @@ -30230,13 +24177,8 @@ "paragraph": "Display RGB colours on a chain of WS2801-based Freetronics RGBLEDs (or compatible).", "website": "https://github.com/freetronics/FTRGBLED/", "category": "Display", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/freetronics/FTRGBLED.git", "url": "http://downloads.arduino.cc/libraries/github.com/freetronics/FTRGBLED-1.0.0.zip", "archiveFileName": "FTRGBLED-1.0.0.zip", @@ -30252,13 +24194,8 @@ "paragraph": "Supports graphics operations (test, images, etc.) Still experimental, the stable library is called called \"DMD\"", "website": "https://github.com/freetronics/DMD2/", "category": "Display", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/freetronics/DMD2.git", "url": "http://downloads.arduino.cc/libraries/github.com/freetronics/DMD2-0.0.1.zip", "archiveFileName": "DMD2-0.0.1.zip", @@ -30274,14 +24211,8 @@ "paragraph": "Supports graphics operations (test, images, etc.) Still experimental, the stable library is called called \"DMD\"", "website": "https://github.com/freetronics/DMD2/", "category": "Display", - "architectures": [ - "avr", - "sam", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/freetronics/DMD2.git", "url": "http://downloads.arduino.cc/libraries/github.com/freetronics/DMD2-0.0.3.zip", "archiveFileName": "DMD2-0.0.3.zip", @@ -30296,13 +24227,8 @@ "sentence": "Library for Measurement Specialties MS5637-02BA03 Altimeter/Pressure sensor (including Freetronics BARO module).", "website": "https://github.com/freetronics/BaroSensor", "category": "Sensors", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/freetronics/BaroSensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/freetronics/BaroLibrary-1.0.0.zip", "archiveFileName": "BaroLibrary-1.0.0.zip", @@ -30318,12 +24244,8 @@ "paragraph": "Provides a ponsistent API across chips, architectures, and interrupt types. Makes External, Pin Change, and Due pin interrupts operate similarly. Code optimized for speed; includes an extra-high-speed mode for speed critical code.", "website": "https://github.com/GreyGnome/EnableInterrupt", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GreyGnome/EnableInterrupt.git", "url": "http://downloads.arduino.cc/libraries/github.com/GreyGnome/EnableInterrupt-0.6.0.zip", "archiveFileName": "EnableInterrupt-0.6.0.zip", @@ -30339,12 +24261,8 @@ "paragraph": "Provides a consistent API across chips, architectures, and interrupt types. Makes External, Pin Change, and Due pin interrupts operate similarly. Code optimized for speed; includes an extra-high-speed mode for speed critical code.", "website": "https://github.com/GreyGnome/EnableInterrupt", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GreyGnome/EnableInterrupt.git", "url": "http://downloads.arduino.cc/libraries/github.com/GreyGnome/EnableInterrupt-0.8.2.zip", "archiveFileName": "EnableInterrupt-0.8.2.zip", @@ -30360,12 +24278,8 @@ "paragraph": "Provides a consistent API across chips, architectures, and interrupt types. Makes External, Pin Change, and Due pin interrupts operate similarly. Code optimized for speed; includes an extra-high-speed mode for speed critical code.", "website": "https://github.com/GreyGnome/EnableInterrupt", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GreyGnome/EnableInterrupt.git", "url": "http://downloads.arduino.cc/libraries/github.com/GreyGnome/EnableInterrupt-0.9.0.zip", "archiveFileName": "EnableInterrupt-0.9.0.zip", @@ -30381,12 +24295,8 @@ "paragraph": "Provides a consistent API across chips, architectures, and interrupt types. Makes External and Pin Change on the ATmega series, and Due and Zero pin interrupts operate similarly. Code optimized for speed; includes an extra-high-speed mode for speed critical code.", "website": "https://github.com/GreyGnome/EnableInterrupt", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GreyGnome/EnableInterrupt.git", "url": "http://downloads.arduino.cc/libraries/github.com/GreyGnome/EnableInterrupt-0.9.1.zip", "archiveFileName": "EnableInterrupt-0.9.1.zip", @@ -30402,12 +24312,8 @@ "paragraph": "Provides a consistent API across chips, architectures, and interrupt types. Makes External and Pin Change on the ATmega series, and Due and Zero pin interrupts operate similarly. Code optimized for speed; includes an extra-high-speed mode for speed critical code.", "website": "https://github.com/GreyGnome/EnableInterrupt", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GreyGnome/EnableInterrupt.git", "url": "http://downloads.arduino.cc/libraries/github.com/GreyGnome/EnableInterrupt-0.9.2.zip", "archiveFileName": "EnableInterrupt-0.9.2.zip", @@ -30423,12 +24329,8 @@ "paragraph": "Provides a consistent API across chips, architectures, and interrupt types. Makes External and Pin Change on the ATmega series, and Due and Zero pin interrupts operate similarly. Code optimized for speed; includes an extra-high-speed mode for speed critical code.", "website": "https://github.com/GreyGnome/EnableInterrupt", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GreyGnome/EnableInterrupt.git", "url": "http://downloads.arduino.cc/libraries/github.com/GreyGnome/EnableInterrupt-0.9.3.zip", "archiveFileName": "EnableInterrupt-0.9.3.zip", @@ -30444,12 +24346,8 @@ "paragraph": "Provides a consistent API across chips, architectures, and interrupt types. Makes External and Pin Change on the ATmega series, and Due and Zero pin interrupts operate similarly. Code optimized for speed; includes an extra-high-speed mode for speed critical code.", "website": "https://github.com/GreyGnome/EnableInterrupt", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GreyGnome/EnableInterrupt.git", "url": "http://downloads.arduino.cc/libraries/github.com/GreyGnome/EnableInterrupt-0.9.4.zip", "archiveFileName": "EnableInterrupt-0.9.4.zip", @@ -30465,12 +24363,8 @@ "paragraph": "Provides a consistent API across chips, architectures, and interrupt types. Makes External and Pin Change on the ATmega series, and Due and Zero pin interrupts operate similarly. Code optimized for speed; includes an extra-high-speed mode for speed critical code.", "website": "https://github.com/GreyGnome/EnableInterrupt", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GreyGnome/EnableInterrupt.git", "url": "http://downloads.arduino.cc/libraries/github.com/GreyGnome/EnableInterrupt-0.9.5.zip", "archiveFileName": "EnableInterrupt-0.9.5.zip", @@ -30486,12 +24380,8 @@ "paragraph": "Provides a consistent API across chips, architectures, and interrupt types. Makes External and Pin Change on the ATmega series, and Due and Zero pin interrupts operate similarly. Code optimized for speed; includes an extra-high-speed mode for speed critical code.", "website": "https://github.com/GreyGnome/EnableInterrupt", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GreyGnome/EnableInterrupt.git", "url": "http://downloads.arduino.cc/libraries/github.com/GreyGnome/EnableInterrupt-0.9.8.zip", "archiveFileName": "EnableInterrupt-0.9.8.zip", @@ -30507,12 +24397,8 @@ "paragraph": "Supports PAN/SCALE/CPLD Page from SD also basic drawing from Serial source.", "website": "https://github.com/ghlawrence2000/UTFT_SdRaw", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ghlawrence2000/UTFT_SdRaw.git", "url": "http://downloads.arduino.cc/libraries/github.com/ghlawrence2000/UTFT_SdRaw-1.2.0.zip", "archiveFileName": "UTFT_SdRaw-1.2.0.zip", @@ -30528,12 +24414,8 @@ "paragraph": "Supports PAN/SCALE/CPLD Page from SD also basic drawing from Serial source.", "website": "https://github.com/ghlawrence2000/UTFT_SdRaw", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ghlawrence2000/UTFT_SdRaw.git", "url": "http://downloads.arduino.cc/libraries/github.com/ghlawrence2000/UTFT_SdRaw-1.2.2.zip", "archiveFileName": "UTFT_SdRaw-1.2.2.zip", @@ -30549,12 +24431,8 @@ "paragraph": "Supports load/pan/loadcpld from SD and loadS for drawing images from Serial source.", "website": "https://github.com/ghlawrence2000/UTFT_SdRaw", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ghlawrence2000/UTFT_SdRaw.git", "url": "http://downloads.arduino.cc/libraries/github.com/ghlawrence2000/UTFT_SdRaw-1.2.3.zip", "archiveFileName": "UTFT_SdRaw-1.2.3.zip", @@ -30570,12 +24448,8 @@ "paragraph": "Supports load/pan/loadcpld from SD and loadS for drawing images from Serial source. Now updated examples use URTouch.", "website": "https://github.com/ghlawrence2000/UTFT_SdRaw", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ghlawrence2000/UTFT_SdRaw.git", "url": "http://downloads.arduino.cc/libraries/github.com/ghlawrence2000/UTFT_SdRaw-1.2.4.zip", "archiveFileName": "UTFT_SdRaw-1.2.4.zip", @@ -30591,12 +24465,8 @@ "paragraph": "Pushetta is a Web API that provides an unificated way to send realtime notifications to multiple devices. Used with Arduino Yun it's possible to send alert, informations or any data in realtime to groups of subscribers (more on pushetta web site)", "website": "https://github.com/guglielmino/arduino-pushetta-lib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/guglielmino/arduino-pushetta-lib.git", "url": "http://downloads.arduino.cc/libraries/github.com/guglielmino/Pushetta-1.0.0.zip", "archiveFileName": "Pushetta-1.0.0.zip", @@ -30612,12 +24482,8 @@ "paragraph": "Pushetta is a Web API that provides an unificated way to send realtime notifications to multiple devices. Used with Arduino Yun it's possible to send alert, informations or any data in realtime to groups of subscribers (more on pushetta web site)", "website": "https://github.com/guglielmino/arduino-pushetta-lib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/guglielmino/arduino-pushetta-lib.git", "url": "http://downloads.arduino.cc/libraries/github.com/guglielmino/Pushetta-1.0.1.zip", "archiveFileName": "Pushetta-1.0.1.zip", @@ -30633,12 +24499,8 @@ "paragraph": "Iobeam is a data analysis platform for connected devices. This library allows Arduino clients to register and send data to the iobeam cloud for processing.", "website": "https://www.iobeam.com", "category": "Data Processing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/iobeam/iobeam-client-embedded.git", "url": "http://downloads.arduino.cc/libraries/github.com/iobeam/Iobeam-0.1.0.zip", "archiveFileName": "Iobeam-0.1.0.zip", @@ -30654,12 +24516,8 @@ "paragraph": "1Sheeld is an All-In-One Arduino shield that lets you use your smartphone capabilites (Sensors, Internet,...etc) to power your Arduino projects.", "website": "http://www.1sheeld.com/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Integreight/1Sheeld-Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/Integreight/OneSheeld-1.10.0.zip", "archiveFileName": "OneSheeld-1.10.0.zip", @@ -30675,12 +24533,8 @@ "paragraph": "1Sheeld is an All-In-One Arduino shield that lets you use your smartphone capabilites (Sensors, Internet,...etc) to power your Arduino projects.", "website": "http://www.1sheeld.com/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Integreight/1Sheeld-Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/Integreight/OneSheeld-1.11.0.zip", "archiveFileName": "OneSheeld-1.11.0.zip", @@ -30696,12 +24550,8 @@ "paragraph": "1Sheeld is an All-In-One Arduino shield that lets you use your smartphone capabilites (Sensors, Internet,...etc) to power your Arduino projects.", "website": "http://www.1sheeld.com/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Integreight/1Sheeld-Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/Integreight/OneSheeld-1.12.0.zip", "archiveFileName": "OneSheeld-1.12.0.zip", @@ -30717,12 +24567,8 @@ "paragraph": "1Sheeld is an All-In-One Arduino shield that lets you use your smartphone capabilites (Sensors, Internet,...etc) to power your Arduino projects.", "website": "http://www.1sheeld.com/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Integreight/1Sheeld-Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/Integreight/OneSheeld-1.13.0.zip", "archiveFileName": "OneSheeld-1.13.0.zip", @@ -30738,12 +24584,8 @@ "paragraph": "1Sheeld is an All-In-One Arduino shield that lets you use your smartphone capabilites (Sensors, Internet,...etc) to power your Arduino projects.", "website": "http://www.1sheeld.com/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Integreight/1Sheeld-Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/Integreight/OneSheeld-1.14.0.zip", "archiveFileName": "OneSheeld-1.14.0.zip", @@ -30759,12 +24601,8 @@ "paragraph": "1Sheeld is an All-In-One Arduino shield that lets you use your smartphone capabilites (Sensors, Internet,...etc) to power your Arduino projects.", "website": "http://www.1sheeld.com/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Integreight/1Sheeld-Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/Integreight/OneSheeld-1.5.0.zip", "archiveFileName": "OneSheeld-1.5.0.zip", @@ -30780,12 +24618,8 @@ "paragraph": "1Sheeld is an All-In-One Arduino shield that lets you use your smartphone capabilites (Sensors, Internet,...etc) to power your Arduino projects.", "website": "http://www.1sheeld.com/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Integreight/1Sheeld-Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/Integreight/OneSheeld-1.6.0.zip", "archiveFileName": "OneSheeld-1.6.0.zip", @@ -30801,12 +24635,8 @@ "paragraph": "1Sheeld is an All-In-One Arduino shield that lets you use your smartphone capabilites (Sensors, Internet,...etc) to power your Arduino projects.", "website": "http://www.1sheeld.com/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Integreight/1Sheeld-Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/Integreight/OneSheeld-1.6.1.zip", "archiveFileName": "OneSheeld-1.6.1.zip", @@ -30822,12 +24652,8 @@ "paragraph": "1Sheeld is an All-In-One Arduino shield that lets you use your smartphone capabilites (Sensors, Internet,...etc) to power your Arduino projects.", "website": "http://www.1sheeld.com/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Integreight/1Sheeld-Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/Integreight/OneSheeld-1.7.0.zip", "archiveFileName": "OneSheeld-1.7.0.zip", @@ -30843,12 +24669,8 @@ "paragraph": "1Sheeld is an All-In-One Arduino shield that lets you use your smartphone capabilites (Sensors, Internet,...etc) to power your Arduino projects.", "website": "http://www.1sheeld.com/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Integreight/1Sheeld-Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/Integreight/OneSheeld-1.8.0.zip", "archiveFileName": "OneSheeld-1.8.0.zip", @@ -30864,12 +24686,8 @@ "paragraph": "1Sheeld is an All-In-One Arduino shield that lets you use your smartphone capabilites (Sensors, Internet,...etc) to power your Arduino projects.", "website": "http://www.1sheeld.com/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Integreight/1Sheeld-Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/Integreight/OneSheeld-1.9.0.zip", "archiveFileName": "OneSheeld-1.9.0.zip", @@ -30885,12 +24703,8 @@ "paragraph": "1Sheeld is an All-In-One Arduino shield that lets you use your smartphone capabilites (Sensors, Internet,...etc) to power your Arduino projects.", "website": "http://www.1sheeld.com/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Integreight/1Sheeld-Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/Integreight/OneSheeld-1.9.1.zip", "archiveFileName": "OneSheeld-1.9.1.zip", @@ -30906,12 +24720,8 @@ "paragraph": "1Sheeld is an All-In-One Arduino shield that lets you use your smartphone capabilites (Sensors, Internet,...etc) to power your Arduino projects.", "website": "http://www.1sheeld.com/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Integreight/1Sheeld-Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/Integreight/OneSheeld-1.9.2.zip", "archiveFileName": "OneSheeld-1.9.2.zip", @@ -30927,12 +24737,8 @@ "paragraph": "This Library helps to maintain organized and to facilitate the use of multiple tasks. We can use Timers Interrupts, and make it really powerfull, running \"pseudo-background\" tasks on the rug.", "website": "https://github.com/ivanseidel/ArduinoThread", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ivanseidel/ArduinoThread.git", "url": "http://downloads.arduino.cc/libraries/github.com/ivanseidel/ArduinoThread-2.0.0.zip", "archiveFileName": "ArduinoThread-2.0.0.zip", @@ -30948,12 +24754,8 @@ "paragraph": "This Library helps to maintain organized and to facilitate the use of multiple tasks. We can use Timers Interrupts, and make it really powerfull, running \"pseudo-background\" tasks on the rug.", "website": "https://github.com/ivanseidel/ArduinoThread", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ivanseidel/ArduinoThread.git", "url": "http://downloads.arduino.cc/libraries/github.com/ivanseidel/ArduinoThread-2.0.2.zip", "archiveFileName": "ArduinoThread-2.0.2.zip", @@ -30969,12 +24771,8 @@ "paragraph": "This Library helps to maintain organized and to facilitate the use of multiple tasks. We can use Timers Interrupts, and make it really powerfull, running \"pseudo-background\" tasks on the rug.", "website": "https://github.com/ivanseidel/ArduinoThread", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ivanseidel/ArduinoThread.git", "url": "http://downloads.arduino.cc/libraries/github.com/ivanseidel/ArduinoThread-2.0.3.zip", "archiveFileName": "ArduinoThread-2.0.3.zip", @@ -30990,12 +24788,8 @@ "paragraph": "This Library helps to maintain organized and to facilitate the use of multiple tasks. We can use Timers Interrupts, and make it really powerfull, running \"pseudo-background\" tasks on the rug.", "website": "https://github.com/ivanseidel/ArduinoThread", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ivanseidel/ArduinoThread.git", "url": "http://downloads.arduino.cc/libraries/github.com/ivanseidel/ArduinoThread-2.1.0.zip", "archiveFileName": "ArduinoThread-2.1.0.zip", @@ -31011,12 +24805,8 @@ "paragraph": "This Library helps to maintain organized and to facilitate the use of multiple tasks. We can use Timers Interrupts, and make it really powerfull, running \"pseudo-background\" tasks on the rug.", "website": "https://github.com/ivanseidel/ArduinoThread", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ivanseidel/ArduinoThread.git", "url": "http://downloads.arduino.cc/libraries/github.com/ivanseidel/ArduinoThread-2.1.1.zip", "archiveFileName": "ArduinoThread-2.1.1.zip", @@ -31032,12 +24822,8 @@ "paragraph": "REQUIRES \u003cArduinoThread\u003e Library. This library was made to provide lot's of out-of-the-box features, such as 'Interfaces', 'Threadable' sensors, and reliability over C++ Objects.", "website": "https://github.com/ivanseidel/ArduinoSensors", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ivanseidel/ArduinoSensors.git", "url": "http://downloads.arduino.cc/libraries/github.com/ivanseidel/ArduinoSensors-2.0.0.zip", "archiveFileName": "ArduinoSensors-2.0.0.zip", @@ -31053,12 +24839,8 @@ "paragraph": "REQUIRES \u003cArduinoThread\u003e Library. This library was made to provide lot`s of out-of-the-box features, such as 'Interfaces', 'Threadable' sensors, and reliability over C++ Objects.", "website": "https://github.com/ivanseidel/ArduinoSensors", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ivanseidel/ArduinoSensors.git", "url": "http://downloads.arduino.cc/libraries/github.com/ivanseidel/ArduinoSensors-1.1.0.zip", "archiveFileName": "ArduinoSensors-1.1.0.zip", @@ -31074,12 +24856,8 @@ "paragraph": "REQUIRES \u003cArduinoThread\u003e Library. This library was made to provide lot`s of out-of-the-box features, such as 'Interfaces', 'Threadable' sensors, and reliability over C++ Objects.", "website": "https://github.com/ivanseidel/ArduinoSensors", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ivanseidel/ArduinoSensors.git", "url": "http://downloads.arduino.cc/libraries/github.com/ivanseidel/ArduinoSensors-1.2.0.zip", "archiveFileName": "ArduinoSensors-1.2.0.zip", @@ -31095,12 +24873,8 @@ "paragraph": "There are 9 Timer objects already instantiated for you: Timer0, Timer1, Timer2, Timer3, Timer4, Timer5, Timer6, Timer7 and Timer8.", "website": "https://github.com/ivanseidel/DueTimer", "category": "Timing", - "architectures": [ - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["sam"], + "types": ["Contributed"], "repository": "https://github.com/ivanseidel/DueTimer.git", "url": "http://downloads.arduino.cc/libraries/github.com/ivanseidel/DueTimer-1.4.5.zip", "archiveFileName": "DueTimer-1.4.5.zip", @@ -31116,12 +24890,8 @@ "paragraph": "There are 9 Timer objects already instantiated for you: Timer0, Timer1, Timer2, Timer3, Timer4, Timer5, Timer6, Timer7 and Timer8.", "website": "https://github.com/ivanseidel/DueTimer", "category": "Timing", - "architectures": [ - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["sam"], + "types": ["Contributed"], "repository": "https://github.com/ivanseidel/DueTimer.git", "url": "http://downloads.arduino.cc/libraries/github.com/ivanseidel/DueTimer-1.4.6.zip", "archiveFileName": "DueTimer-1.4.6.zip", @@ -31137,12 +24907,8 @@ "paragraph": "There are 9 Timer objects already instantiated for you: Timer0, Timer1, Timer2, Timer3, Timer4, Timer5, Timer6, Timer7 and Timer8.", "website": "https://github.com/ivanseidel/DueTimer", "category": "Timing", - "architectures": [ - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["sam"], + "types": ["Contributed"], "repository": "https://github.com/ivanseidel/DueTimer.git", "url": "http://downloads.arduino.cc/libraries/github.com/ivanseidel/DueTimer-1.4.7.zip", "archiveFileName": "DueTimer-1.4.7.zip", @@ -31158,12 +24924,8 @@ "paragraph": "The objective of this library is to create a pattern for projects. If you need to use a List of: int, float, objects, Lists or Wales. This is what you are looking for.", "website": "https://github.com/ivanseidel/LinkedList", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ivanseidel/LinkedList.git", "url": "http://downloads.arduino.cc/libraries/github.com/ivanseidel/LinkedList-1.2.2.zip", "archiveFileName": "LinkedList-1.2.2.zip", @@ -31179,12 +24941,8 @@ "paragraph": "The objective of this library is to create a pattern for projects. If you need to use a List of: int, float, objects, Lists or Wales. This is what you are looking for.", "website": "https://github.com/ivanseidel/LinkedList", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ivanseidel/LinkedList.git", "url": "http://downloads.arduino.cc/libraries/github.com/ivanseidel/LinkedList-1.2.3.zip", "archiveFileName": "LinkedList-1.2.3.zip", @@ -31200,12 +24958,8 @@ "paragraph": "Library that makes Gaussian work easy to use with C++ and Arduino. REQUIRES \u003cLinkedList\u003e Class if using GaussianAverage.", "website": "https://github.com/ivanseidel/Gaussian", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ivanseidel/Gaussian.git", "url": "http://downloads.arduino.cc/libraries/github.com/ivanseidel/Gaussian-1.0.4.zip", "archiveFileName": "Gaussian-1.0.4.zip", @@ -31221,12 +24975,8 @@ "paragraph": "Simple to use and Object Oriented Class to deal with Gaussian and Moving Averages math. REQUIRES LinkedList Class if using GaussianAverage.", "website": "https://github.com/ivanseidel/Gaussian", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ivanseidel/Gaussian.git", "url": "http://downloads.arduino.cc/libraries/github.com/ivanseidel/Gaussian-1.0.5.zip", "archiveFileName": "Gaussian-1.0.5.zip", @@ -31242,12 +24992,8 @@ "paragraph": "Simple to use and Object Oriented Class to deal with Gaussian and Moving Averages math. REQUIRES LinkedList Class if using GaussianAverage.", "website": "https://github.com/ivanseidel/Gaussian", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ivanseidel/Gaussian.git", "url": "http://downloads.arduino.cc/libraries/github.com/ivanseidel/Gaussian-1.0.6.zip", "archiveFileName": "Gaussian-1.0.6.zip", @@ -31263,12 +25009,8 @@ "paragraph": "Simple to use and Object Oriented Class to deal with Gaussian and Moving Averages math. REQUIRES LinkedList Class if using GaussianAverage.", "website": "https://github.com/ivanseidel/Gaussian", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ivanseidel/Gaussian.git", "url": "http://downloads.arduino.cc/libraries/github.com/ivanseidel/Gaussian-1.0.7.zip", "archiveFileName": "Gaussian-1.0.7.zip", @@ -31284,12 +25026,8 @@ "paragraph": "Supports nesting and tracks the current selected item.", "website": "https://github.com/jonblack/arduino-menusystem", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jonblack/arduino-menusystem.git", "url": "http://downloads.arduino.cc/libraries/github.com/jonblack/arduino_menusystem-2.0.0.zip", "archiveFileName": "arduino_menusystem-2.0.0.zip", @@ -31305,12 +25043,8 @@ "paragraph": "Supports nesting and tracks the current selected item.", "website": "https://github.com/jonblack/arduino-menusystem", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jonblack/arduino-menusystem.git", "url": "http://downloads.arduino.cc/libraries/github.com/jonblack/arduino_menusystem-2.0.1.zip", "archiveFileName": "arduino_menusystem-2.0.1.zip", @@ -31326,12 +25060,8 @@ "paragraph": "Supports nesting and tracks the current selected item.", "website": "https://github.com/jonblack/arduino-menusystem", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jonblack/arduino-menusystem.git", "url": "http://downloads.arduino.cc/libraries/github.com/jonblack/arduino_menusystem-2.0.2.zip", "archiveFileName": "arduino_menusystem-2.0.2.zip", @@ -31347,12 +25077,8 @@ "paragraph": "Supports nesting and tracks the current selected item.", "website": "https://github.com/jonblack/arduino-menusystem", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jonblack/arduino-menusystem.git", "url": "http://downloads.arduino.cc/libraries/github.com/jonblack/arduino_menusystem-2.1.0.zip", "archiveFileName": "arduino_menusystem-2.1.0.zip", @@ -31368,12 +25094,8 @@ "paragraph": "Supports nesting and tracks the current selected item.", "website": "https://github.com/jonblack/arduino-menusystem", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jonblack/arduino-menusystem.git", "url": "http://downloads.arduino.cc/libraries/github.com/jonblack/arduino_menusystem-2.1.1.zip", "archiveFileName": "arduino_menusystem-2.1.1.zip", @@ -31389,12 +25111,8 @@ "paragraph": "Supports nesting and tracks the current selected item.", "website": "https://github.com/jonblack/arduino-menusystem", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jonblack/arduino-menusystem.git", "url": "http://downloads.arduino.cc/libraries/github.com/jonblack/arduino_menusystem-3.0.0.zip", "archiveFileName": "arduino_menusystem-3.0.0.zip", @@ -31410,12 +25128,8 @@ "paragraph": "Supports events for exiting and entering states.", "website": "https://github.com/jonblack/arduino-fsm", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jonblack/arduino-fsm.git", "url": "http://downloads.arduino.cc/libraries/github.com/jonblack/arduino_fsm-2.0.0.zip", "archiveFileName": "arduino_fsm-2.0.0.zip", @@ -31431,12 +25145,8 @@ "paragraph": "Supports events for exiting and entering states.", "website": "https://github.com/jonblack/arduino-fsm", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jonblack/arduino-fsm.git", "url": "http://downloads.arduino.cc/libraries/github.com/jonblack/arduino_fsm-2.1.0.zip", "archiveFileName": "arduino_fsm-2.1.0.zip", @@ -31452,12 +25162,8 @@ "paragraph": "Supports events for exiting and entering states.", "website": "https://github.com/jonblack/arduino-fsm", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jonblack/arduino-fsm.git", "url": "http://downloads.arduino.cc/libraries/github.com/jonblack/arduino_fsm-2.2.0.zip", "archiveFileName": "arduino_fsm-2.2.0.zip", @@ -31473,12 +25179,8 @@ "paragraph": "A simple library that implements a REST API for Arduino. It is designed to be universal and currently supports REST calls via HTTP, Serial \u0026 BLE. See more at: http://arest.io/", "website": "https://github.com/marcoschwartz/aREST", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/marcoschwartz/aREST.git", "url": "http://downloads.arduino.cc/libraries/github.com/marcoschwartz/aREST-2.1.0.zip", "archiveFileName": "aREST-2.1.0.zip", @@ -31494,12 +25196,8 @@ "paragraph": "A simple library that implements a REST API for Arduino. It is designed to be universal and currently supports REST calls via HTTP, Serial \u0026 BLE. See more at: http://arest.io/", "website": "https://github.com/marcoschwartz/aREST", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/marcoschwartz/aREST.git", "url": "http://downloads.arduino.cc/libraries/github.com/marcoschwartz/aREST-1.9.9.zip", "archiveFileName": "aREST-1.9.9.zip", @@ -31515,12 +25213,8 @@ "paragraph": "A simple library that implements a REST API for Arduino. It is designed to be universal and currently supports REST calls via HTTP, Serial \u0026 BLE. See more at: http://arest.io/", "website": "https://github.com/marcoschwartz/aREST", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/marcoschwartz/aREST.git", "url": "http://downloads.arduino.cc/libraries/github.com/marcoschwartz/aREST-1.9.7.zip", "archiveFileName": "aREST-1.9.7.zip", @@ -31536,12 +25230,8 @@ "paragraph": "A simple library that implements a REST API for Arduino. It is designed to be universal and currently supports REST calls via HTTP, Serial \u0026 BLE. See more at: http://arest.io/", "website": "https://github.com/marcoschwartz/aREST", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/marcoschwartz/aREST.git", "url": "http://downloads.arduino.cc/libraries/github.com/marcoschwartz/aREST-2.0.1.zip", "archiveFileName": "aREST-2.0.1.zip", @@ -31557,12 +25247,8 @@ "paragraph": "A simple library that implements a REST API for Arduino. It is designed to be universal and currently supports REST calls via HTTP, Serial \u0026 BLE. See more at: http://arest.io/", "website": "https://github.com/marcoschwartz/aREST", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/marcoschwartz/aREST.git", "url": "http://downloads.arduino.cc/libraries/github.com/marcoschwartz/aREST-2.0.3.zip", "archiveFileName": "aREST-2.0.3.zip", @@ -31578,12 +25264,8 @@ "paragraph": "A simple library that implements a REST API for Arduino. It is designed to be universal and currently supports REST calls via HTTP, Serial \u0026 BLE. See more at: http://arest.io/", "website": "https://github.com/marcoschwartz/aREST", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/marcoschwartz/aREST.git", "url": "http://downloads.arduino.cc/libraries/github.com/marcoschwartz/aREST-2.1.1.zip", "archiveFileName": "aREST-2.1.1.zip", @@ -31599,12 +25281,8 @@ "paragraph": "A simple library that implements a REST API for Arduino. It is designed to be universal and currently supports REST calls via HTTP, Serial \u0026 BLE. See more at: http://arest.io/", "website": "https://github.com/marcoschwartz/aREST", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/marcoschwartz/aREST.git", "url": "http://downloads.arduino.cc/libraries/github.com/marcoschwartz/aREST-2.2.0.zip", "archiveFileName": "aREST-2.2.0.zip", @@ -31620,12 +25298,8 @@ "paragraph": "A simple library that implements a REST API for Arduino. It is designed to be universal and currently supports REST calls via HTTP, Serial \u0026 BLE. See more at: http://arest.io/", "website": "https://github.com/marcoschwartz/aREST", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/marcoschwartz/aREST.git", "url": "http://downloads.arduino.cc/libraries/github.com/marcoschwartz/aREST-2.3.0.zip", "archiveFileName": "aREST-2.3.0.zip", @@ -31641,12 +25315,8 @@ "paragraph": "A simple library that implements a REST API for Arduino. It is designed to be universal and currently supports REST calls via HTTP, Serial \u0026 BLE. See more at: http://arest.io/", "website": "https://github.com/marcoschwartz/aREST", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/marcoschwartz/aREST.git", "url": "http://downloads.arduino.cc/libraries/github.com/marcoschwartz/aREST-2.3.1.zip", "archiveFileName": "aREST-2.3.1.zip", @@ -31662,12 +25332,8 @@ "paragraph": "A simple library that implements a REST API for Arduino. It is designed to be universal and currently supports REST calls via HTTP, Serial \u0026 BLE. See more at: http://arest.io/", "website": "https://github.com/marcoschwartz/aREST", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/marcoschwartz/aREST.git", "url": "http://downloads.arduino.cc/libraries/github.com/marcoschwartz/aREST-2.4.0.zip", "archiveFileName": "aREST-2.4.0.zip", @@ -31683,12 +25349,8 @@ "paragraph": "A simple library that implements a REST API for Arduino. It is designed to be universal and currently supports REST calls via HTTP, Serial \u0026 BLE. See more at: http://arest.io/", "website": "https://github.com/marcoschwartz/aREST", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/marcoschwartz/aREST.git", "url": "http://downloads.arduino.cc/libraries/github.com/marcoschwartz/aREST-2.4.1.zip", "archiveFileName": "aREST-2.4.1.zip", @@ -31704,12 +25366,8 @@ "paragraph": "A simple library that implements a REST API for Arduino. It is designed to be universal and currently supports REST calls via HTTP, Serial \u0026 BLE. See more at: http://arest.io/", "website": "https://github.com/marcoschwartz/aREST", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/marcoschwartz/aREST.git", "url": "http://downloads.arduino.cc/libraries/github.com/marcoschwartz/aREST-2.5.0.zip", "archiveFileName": "aREST-2.5.0.zip", @@ -31725,12 +25383,8 @@ "paragraph": "A simple library that implements a REST API for Arduino. It is designed to be universal and currently supports REST calls via HTTP, Serial \u0026 BLE. See more at: http://arest.io/", "website": "https://github.com/marcoschwartz/aREST", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/marcoschwartz/aREST.git", "url": "http://downloads.arduino.cc/libraries/github.com/marcoschwartz/aREST-2.6.0.zip", "archiveFileName": "aREST-2.6.0.zip", @@ -31746,12 +25400,8 @@ "paragraph": "A simple library that implements a REST API for Arduino. It is designed to be universal and currently supports REST calls via HTTP, Serial \u0026 BLE. See more at: http://arest.io/", "website": "https://github.com/marcoschwartz/aREST", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/marcoschwartz/aREST.git", "url": "http://downloads.arduino.cc/libraries/github.com/marcoschwartz/aREST-2.7.0.zip", "archiveFileName": "aREST-2.7.0.zip", @@ -31767,12 +25417,8 @@ "paragraph": "A simple library that implements a REST API for Arduino. It is designed to be universal and currently supports REST calls via HTTP, Serial \u0026 BLE. See more at: http://arest.io/", "website": "https://github.com/marcoschwartz/aREST", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/marcoschwartz/aREST.git", "url": "http://downloads.arduino.cc/libraries/github.com/marcoschwartz/aREST-2.7.1.zip", "archiveFileName": "aREST-2.7.1.zip", @@ -31788,12 +25434,8 @@ "paragraph": "A simple library that implements a REST API for Arduino. It is designed to be universal and currently supports REST calls via HTTP, Serial \u0026 BLE. See more at: http://arest.io/", "website": "https://github.com/marcoschwartz/aREST", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/marcoschwartz/aREST.git", "url": "http://downloads.arduino.cc/libraries/github.com/marcoschwartz/aREST-2.7.2.zip", "archiveFileName": "aREST-2.7.2.zip", @@ -31809,12 +25451,8 @@ "paragraph": "A simple library that implements a REST API for Arduino. It is designed to be universal and currently supports REST calls via HTTP, Serial \u0026 BLE. See more at: http://arest.io/", "website": "https://github.com/marcoschwartz/aREST", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/marcoschwartz/aREST.git", "url": "http://downloads.arduino.cc/libraries/github.com/marcoschwartz/aREST-2.7.3.zip", "archiveFileName": "aREST-2.7.3.zip", @@ -31830,12 +25468,8 @@ "paragraph": "A simple library that implements a REST API for Arduino. It is designed to be universal and currently supports REST calls via HTTP, Serial \u0026 BLE. See more at: http://arest.io/", "website": "https://github.com/marcoschwartz/aREST", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/marcoschwartz/aREST.git", "url": "http://downloads.arduino.cc/libraries/github.com/marcoschwartz/aREST-2.7.4.zip", "archiveFileName": "aREST-2.7.4.zip", @@ -31851,12 +25485,8 @@ "paragraph": "A simple library that implements a REST API for Arduino. It is designed to be universal and currently supports REST calls via HTTP, Serial \u0026 BLE. See more at: http://arest.io/", "website": "https://github.com/marcoschwartz/aREST", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/marcoschwartz/aREST.git", "url": "http://downloads.arduino.cc/libraries/github.com/marcoschwartz/aREST-2.8.0.zip", "archiveFileName": "aREST-2.8.0.zip", @@ -31872,12 +25502,8 @@ "paragraph": "A graphical user interface for Arduino based on the aREST API. It is designed to be universal and currently supports REST calls via HTTP, Serial \u0026 BLE. See more at: http://arest.io/", "website": "https://github.com/marcoschwartz/aREST_UI", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/marcoschwartz/aREST_UI.git", "url": "http://downloads.arduino.cc/libraries/github.com/marcoschwartz/aREST_UI-1.0.1.zip", "archiveFileName": "aREST_UI-1.0.1.zip", @@ -31893,12 +25519,8 @@ "paragraph": "A graphical user interface for Arduino based on the aREST API. It is designed to be universal and currently supports REST calls via HTTP, Serial \u0026 BLE. See more at: http://arest.io/", "website": "https://github.com/marcoschwartz/aREST_UI", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/marcoschwartz/aREST_UI.git", "url": "http://downloads.arduino.cc/libraries/github.com/marcoschwartz/aREST_UI-1.1.0.zip", "archiveFileName": "aREST_UI-1.1.0.zip", @@ -31914,12 +25536,8 @@ "paragraph": "A graphical user interface for Arduino based on the aREST API. It is designed to be universal and currently supports REST calls via HTTP, Serial \u0026 BLE. See more at: http://arest.io/", "website": "https://github.com/marcoschwartz/aREST_UI", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/marcoschwartz/aREST_UI.git", "url": "http://downloads.arduino.cc/libraries/github.com/marcoschwartz/aREST_UI-1.1.1.zip", "archiveFileName": "aREST_UI-1.1.1.zip", @@ -31935,12 +25553,8 @@ "paragraph": "The library allows to control I2C displays with functions extremely similar to LiquidCrystal library. THIS LIBRARY MIGHT NOT BE COMPATIBLE WITH EXISTING SKETCHES.", "website": "https://github.com/marcoschwartz/LiquidCrystal_I2C", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/marcoschwartz/LiquidCrystal_I2C.git", "url": "http://downloads.arduino.cc/libraries/github.com/marcoschwartz/LiquidCrystal_I2C-1.1.1.zip", "archiveFileName": "LiquidCrystal_I2C-1.1.1.zip", @@ -31956,12 +25570,8 @@ "paragraph": "The library allows to control I2C displays with functions extremely similar to LiquidCrystal library. THIS LIBRARY MIGHT NOT BE COMPATIBLE WITH EXISTING SKETCHES.", "website": "https://github.com/marcoschwartz/LiquidCrystal_I2C", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/marcoschwartz/LiquidCrystal_I2C.git", "url": "http://downloads.arduino.cc/libraries/github.com/marcoschwartz/LiquidCrystal_I2C-1.1.2.zip", "archiveFileName": "LiquidCrystal_I2C-1.1.2.zip", @@ -31977,12 +25587,8 @@ "paragraph": "This is a library to implement DMX controllers and devices.", "website": "http://www.mathertel.de/Arduino/DMXSerial.aspx", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mathertel/DMXSerial.git", "url": "http://downloads.arduino.cc/libraries/github.com/mathertel/DMXSerial-1.2.0.zip", "archiveFileName": "DMXSerial-1.2.0.zip", @@ -31998,12 +25604,8 @@ "paragraph": "This is a library for implementing DMX controllers and devices.", "website": "http://www.mathertel.de/Arduino/DMXSerial.aspx", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/mathertel/DMXSerial.git", "url": "http://downloads.arduino.cc/libraries/github.com/mathertel/DMXSerial-1.3.0.zip", "archiveFileName": "DMXSerial-1.3.0.zip", @@ -32019,12 +25621,8 @@ "paragraph": "This is a library for implementing DMX controllers and devices.", "website": "http://www.mathertel.de/Arduino/DMXSerial.aspx", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mathertel/DMXSerial.git", "url": "http://downloads.arduino.cc/libraries/github.com/mathertel/DMXSerial-1.4.0.zip", "archiveFileName": "DMXSerial-1.4.0.zip", @@ -32040,12 +25638,8 @@ "paragraph": "This is a library to implement a DMX devices that also listen and respond to RDM commands to retrieve information from the DMX devices.", "website": "http://www.mathertel.de/Arduino/DMXSerial2.aspx", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mathertel/DMXSerial2.git", "url": "http://downloads.arduino.cc/libraries/github.com/mathertel/DMXSerial2-1.1.0.zip", "archiveFileName": "DMXSerial2-1.1.0.zip", @@ -32061,12 +25655,8 @@ "paragraph": "This is a library to implement a DMX devices that also listen and respond to RDM commands to retrieve information from the DMX devices.", "website": "http://www.mathertel.de/Arduino/DMXSerial2.aspx", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mathertel/DMXSerial2.git", "url": "http://downloads.arduino.cc/libraries/github.com/mathertel/DMXSerial2-1.2.0.zip", "archiveFileName": "DMXSerial2-1.2.0.zip", @@ -32082,12 +25672,8 @@ "paragraph": "This is a library to implement a DMX devices that also listen and respond to RDM commands to retrieve information from the DMX devices.", "website": "http://www.mathertel.de/Arduino/DMXSerial2.aspx", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mathertel/DMXSerial2.git", "url": "http://downloads.arduino.cc/libraries/github.com/mathertel/DMXSerial2-1.3.0.zip", "archiveFileName": "DMXSerial2-1.3.0.zip", @@ -32103,12 +25689,8 @@ "paragraph": "This is a library to implement a DMX devices that also listen and respond to RDM commands to retrieve information from the DMX devices.", "website": "http://www.mathertel.de/Arduino/DMXSerial2.aspx", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mathertel/DMXSerial2.git", "url": "http://downloads.arduino.cc/libraries/github.com/mathertel/DMXSerial2-1.4.0.zip", "archiveFileName": "DMXSerial2-1.4.0.zip", @@ -32124,12 +25706,8 @@ "paragraph": "This library implements the functions to control the FM radio receiver chips TEA5767, RDA5807M, SI4703, SI4705 to build a FM radio receiver. The library unifies the functions for all the chips so they may be swapped on demand.", "website": "http://www.mathertel.de/Arduino/RadioLibrary.aspx", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mathertel/Radio.git", "url": "http://downloads.arduino.cc/libraries/github.com/mathertel/Radio-1.0.0.zip", "archiveFileName": "Radio-1.0.0.zip", @@ -32145,12 +25723,8 @@ "paragraph": "This library implements the functions to control the FM radio receiver chips TEA5767, RDA5807M, SI4703, SI4705 to build a FM radio receiver. The library unifies the functions for all the chips so they may be swapped on demand.", "website": "http://www.mathertel.de/Arduino/RadioLibrary.aspx", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mathertel/Radio.git", "url": "http://downloads.arduino.cc/libraries/github.com/mathertel/Radio-1.2.0.zip", "archiveFileName": "Radio-1.2.0.zip", @@ -32166,12 +25740,8 @@ "paragraph": "Supports DS18B20, DS18S20, DS1822, DS1820", "website": "https://github.com/milesburton/Arduino-Temperature-Control-Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/milesburton/Arduino-Temperature-Control-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/milesburton/DallasTemperature-3.7.2.zip", "archiveFileName": "DallasTemperature-3.7.2.zip", @@ -32187,12 +25757,8 @@ "paragraph": "Supports DS18B20, DS18S20, DS1822, DS1820", "website": "https://github.com/milesburton/Arduino-Temperature-Control-Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/milesburton/Arduino-Temperature-Control-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/milesburton/DallasTemperature-3.7.5.zip", "archiveFileName": "DallasTemperature-3.7.5.zip", @@ -32208,12 +25774,8 @@ "paragraph": "Supports DS18B20, DS18S20, DS1822, DS1820", "website": "https://github.com/milesburton/Arduino-Temperature-Control-Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/milesburton/Arduino-Temperature-Control-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/milesburton/DallasTemperature-3.7.6.zip", "archiveFileName": "DallasTemperature-3.7.6.zip", @@ -32229,12 +25791,8 @@ "paragraph": "Supports DS18B20, DS18S20, DS1822, DS1820", "website": "https://github.com/milesburton/Arduino-Temperature-Control-Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/milesburton/Arduino-Temperature-Control-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/milesburton/DallasTemperature-3.7.9.zip", "archiveFileName": "DallasTemperature-3.7.9.zip", @@ -32250,12 +25808,8 @@ "paragraph": "Supports DS18B20, DS18S20, DS1822, DS1820", "website": "https://github.com/milesburton/Arduino-Temperature-Control-Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/milesburton/Arduino-Temperature-Control-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/milesburton/DallasTemperature-3.8.0.zip", "archiveFileName": "DallasTemperature-3.8.0.zip", @@ -32271,12 +25825,8 @@ "paragraph": "ThingSpeak ( https://www.thingspeak.com ) is a free IoT service for building systems that collect, analyze, and react to their environments.", "website": "https://www.thingspeak.com/", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/mathworks/thingspeak-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/mathworks/ThingSpeak-1.0.1.zip", "archiveFileName": "ThingSpeak-1.0.1.zip", @@ -32292,13 +25842,8 @@ "paragraph": "ThingSpeak ( https://www.thingspeak.com ) is a free IoT service for building systems that collect, analyze, and react to their environments.", "website": "https://www.thingspeak.com/", "category": "Communication", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/mathworks/thingspeak-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/mathworks/ThingSpeak-1.1.0.zip", "archiveFileName": "ThingSpeak-1.1.0.zip", @@ -32314,13 +25859,8 @@ "paragraph": "ThingSpeak ( https://www.thingspeak.com ) is a free IoT service for building systems that collect, analyze, and react to their environments.", "website": "https://www.thingspeak.com/", "category": "Communication", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/mathworks/thingspeak-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/mathworks/ThingSpeak-1.1.1.zip", "archiveFileName": "ThingSpeak-1.1.1.zip", @@ -32336,15 +25876,8 @@ "paragraph": "ThingSpeak ( https://www.thingspeak.com ) is an analytic IoT platform service that allows you to aggregate, visualize and analyze live data streams in the cloud.", "website": "https://www.thingspeak.com/", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "samd", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "samd", "sam"], + "types": ["Contributed"], "repository": "https://github.com/mathworks/thingspeak-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/mathworks/ThingSpeak-1.2.0.zip", "archiveFileName": "ThingSpeak-1.2.0.zip", @@ -32360,15 +25893,8 @@ "paragraph": "ThingSpeak ( https://www.thingspeak.com ) is an analytic IoT platform service that allows you to aggregate, visualize and analyze live data streams in the cloud.", "website": "https://www.thingspeak.com/", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/mathworks/thingspeak-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/mathworks/ThingSpeak-1.2.1.zip", "archiveFileName": "ThingSpeak-1.2.1.zip", @@ -32384,15 +25910,8 @@ "paragraph": "ThingSpeak ( https://www.thingspeak.com ) is an analytic IoT platform service that allows you to aggregate, visualize and analyze live data streams in the cloud.", "website": "https://www.thingspeak.com/", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/mathworks/thingspeak-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/mathworks/ThingSpeak-1.3.0.zip", "archiveFileName": "ThingSpeak-1.3.0.zip", @@ -32408,16 +25927,8 @@ "paragraph": "ThingSpeak ( https://www.thingspeak.com ) is an analytic IoT platform service that allows you to aggregate, visualize and analyze live data streams in the cloud.", "website": "https://www.thingspeak.com/", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "sam", - "samd", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "sam", "samd", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/mathworks/thingspeak-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/mathworks/ThingSpeak-1.3.2.zip", "archiveFileName": "ThingSpeak-1.3.2.zip", @@ -32433,16 +25944,8 @@ "paragraph": "ThingSpeak ( https://www.thingspeak.com ) is an analytic IoT platform service that allows you to aggregate, visualize and analyze live data streams in the cloud.", "website": "https://www.thingspeak.com/", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "sam", - "samd", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "sam", "samd", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/mathworks/thingspeak-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/mathworks/ThingSpeak-1.3.3.zip", "archiveFileName": "ThingSpeak-1.3.3.zip", @@ -32458,17 +25961,8 @@ "paragraph": "ThingSpeak ( https://www.thingspeak.com ) is an analytic IoT platform service that allows you to aggregate, visualize and analyze live data streams in the cloud.", "website": "https://www.thingspeak.com/", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "sam", - "samd", - "esp32", - "samd_beta" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "sam", "samd", "esp32", "samd_beta"], + "types": ["Contributed"], "repository": "https://github.com/mathworks/thingspeak-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/mathworks/ThingSpeak-1.4.0.zip", "archiveFileName": "ThingSpeak-1.4.0.zip", @@ -32484,17 +25978,8 @@ "paragraph": "ThingSpeak ( https://www.thingspeak.com ) is an analytic IoT platform service that allows you to aggregate, visualize and analyze live data streams in the cloud.", "website": "https://www.thingspeak.com/", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "sam", - "samd", - "esp32", - "samd_beta" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "sam", "samd", "esp32", "samd_beta"], + "types": ["Contributed"], "repository": "https://github.com/mathworks/thingspeak-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/mathworks/ThingSpeak-1.4.1.zip", "archiveFileName": "ThingSpeak-1.4.1.zip", @@ -32510,17 +25995,8 @@ "paragraph": "ThingSpeak ( https://www.thingspeak.com ) is an analytic IoT platform service that allows you to aggregate, visualize and analyze live data streams in the cloud.", "website": "https://www.thingspeak.com/", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "sam", - "samd", - "esp32", - "samd_beta" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "sam", "samd", "esp32", "samd_beta"], + "types": ["Contributed"], "repository": "https://github.com/mathworks/thingspeak-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/mathworks/ThingSpeak-1.4.2.zip", "archiveFileName": "ThingSpeak-1.4.2.zip", @@ -32536,17 +26012,8 @@ "paragraph": "ThingSpeak ( https://www.thingspeak.com ) is an analytic IoT platform service that allows you to aggregate, visualize and analyze live data streams in the cloud.", "website": "https://www.thingspeak.com/", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "sam", - "samd", - "esp32", - "samd_beta" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "sam", "samd", "esp32", "samd_beta"], + "types": ["Contributed"], "repository": "https://github.com/mathworks/thingspeak-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/mathworks/ThingSpeak-1.4.3.zip", "archiveFileName": "ThingSpeak-1.4.3.zip", @@ -32562,18 +26029,8 @@ "paragraph": "ThingSpeak ( https://www.thingspeak.com ) is an analytic IoT platform service that allows you to aggregate, visualize and analyze live data streams in the cloud.", "website": "https://www.thingspeak.com/", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "sam", - "samd", - "esp32", - "samd_beta", - "megaavr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "sam", "samd", "esp32", "samd_beta", "megaavr"], + "types": ["Contributed"], "repository": "https://github.com/mathworks/thingspeak-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/mathworks/ThingSpeak-1.5.0.zip", "archiveFileName": "ThingSpeak-1.5.0.zip", @@ -32589,12 +26046,8 @@ "paragraph": "ThingSpeak ( https://www.thingspeak.com ) is a free IoT service for building systems that collect, analyze, and react to their environments.", "website": "https://www.thingspeak.com/", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/mathworks/thingspeak-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/mathworks/ThingSpeak-1.0.0.zip", "archiveFileName": "ThingSpeak-1.0.0.zip", @@ -32610,12 +26063,8 @@ "paragraph": "This library contains code for running all the sensors sold with MINDSi kits, and examples for each chassis", "website": "http://mindsieducation.com/programming-resources", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/MINDS-i/MINDS-i.git", "url": "http://downloads.arduino.cc/libraries/github.com/MINDS-i/MINDSi-2.0.0.zip", "archiveFileName": "MINDSi-2.0.0.zip", @@ -32631,12 +26080,8 @@ "paragraph": "This library contains code for running all the sensors sold with MINDSi kits, and examples for each chassis", "website": "http://mindsieducation.com/programming-resources", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/MINDS-i/MINDS-i.git", "url": "http://downloads.arduino.cc/libraries/github.com/MINDS-i/MINDSi-2.1.0.zip", "archiveFileName": "MINDSi-2.1.0.zip", @@ -32652,12 +26097,8 @@ "paragraph": "This library contains code for running all the sensors sold with MINDSi kits, and examples for each chassis", "website": "http://mindsieducation.com/programming-resources", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/MINDS-i/MINDS-i.git", "url": "http://downloads.arduino.cc/libraries/github.com/MINDS-i/MINDSi-2.2.0.zip", "archiveFileName": "MINDSi-2.2.0.zip", @@ -32673,12 +26114,8 @@ "paragraph": "This library contains code for running all the sensors sold with MINDSi kits, and examples for each chassis", "website": "http://mindsieducation.com/programming-resources", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/MINDS-i/MINDS-i.git", "url": "http://downloads.arduino.cc/libraries/github.com/MINDS-i/MINDSi-2.2.1.zip", "archiveFileName": "MINDSi-2.2.1.zip", @@ -32694,12 +26131,8 @@ "paragraph": "This library contains code for running all the sensors sold with MINDSi kits, and examples for each chassis", "website": "http://mindsieducation.com/programming-resources", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/MINDS-i/MINDS-i.git", "url": "http://downloads.arduino.cc/libraries/github.com/MINDS-i/MINDSi-2.2.2.zip", "archiveFileName": "MINDSi-2.2.2.zip", @@ -32715,12 +26148,8 @@ "paragraph": "This library contains code for running all the sensors sold with MINDSi kits, and examples for each chassis", "website": "http://mindsieducation.com/programming-resources", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/MINDS-i/MINDS-i.git", "url": "http://downloads.arduino.cc/libraries/github.com/MINDS-i/MINDSi-2.2.3.zip", "archiveFileName": "MINDSi-2.2.3.zip", @@ -32736,12 +26165,8 @@ "paragraph": "This library contains code for running all the sensors sold with MINDSi kits, and examples for each chassis", "website": "http://mindsieducation.com/programming-resources", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/MINDS-i/MINDS-i.git", "url": "http://downloads.arduino.cc/libraries/github.com/MINDS-i/MINDSi-3.0.0.zip", "archiveFileName": "MINDSi-3.0.0.zip", @@ -32757,12 +26182,8 @@ "paragraph": "This library contains code for running all the sensors sold with MINDSi kits, and examples for each chassis", "website": "http://mindsieducation.com/programming-resources", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/MINDS-i/MINDS-i.git", "url": "http://downloads.arduino.cc/libraries/github.com/MINDS-i/MINDSi-3.0.1.zip", "archiveFileName": "MINDSi-3.0.1.zip", @@ -32778,12 +26199,8 @@ "paragraph": "This library contains code for running all the sensors sold with MINDSi kits, and examples for each chassis", "website": "http://mindsieducation.com/programming-resources", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/MINDS-i/MINDS-i.git", "url": "http://downloads.arduino.cc/libraries/github.com/MINDS-i/MINDSi-3.0.2.zip", "archiveFileName": "MINDSi-3.0.2.zip", @@ -32799,12 +26216,8 @@ "paragraph": "Mirobot is an easy to use robotics kit for teaching kids about technology. This library contains the main firmware as well as the routines you need to program it yourself directly.", "website": "http://mirobot.io", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/mirobot/mirobot-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/mirobot/Mirobot-2.0.0.zip", "archiveFileName": "Mirobot-2.0.0.zip", @@ -32820,12 +26233,8 @@ "paragraph": "Mirobot is an easy to use robotics kit for teaching kids about technology. This library contains the main firmware as well as the routines you need to program it yourself directly.", "website": "http://mirobot.io", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/mirobot/mirobot-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/mirobot/Mirobot-2.0.1.zip", "archiveFileName": "Mirobot-2.0.1.zip", @@ -32841,12 +26250,8 @@ "paragraph": "Mirobot is an easy to use robotics kit for teaching kids about technology. This library contains the main firmware as well as the routines you need to program it yourself directly.", "website": "http://mirobot.io", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/mirobot/mirobot-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/mirobot/Mirobot-2.0.10.zip", "archiveFileName": "Mirobot-2.0.10.zip", @@ -32862,12 +26267,8 @@ "paragraph": "Mirobot is an easy to use robotics kit for teaching kids about technology. This library contains the main firmware as well as the routines you need to program it yourself directly.", "website": "http://mirobot.io", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/mirobot/mirobot-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/mirobot/Mirobot-2.0.2.zip", "archiveFileName": "Mirobot-2.0.2.zip", @@ -32883,12 +26284,8 @@ "paragraph": "Mirobot is an easy to use robotics kit for teaching kids about technology. This library contains the main firmware as well as the routines you need to program it yourself directly.", "website": "http://mirobot.io", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/mirobot/mirobot-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/mirobot/Mirobot-2.0.6.zip", "archiveFileName": "Mirobot-2.0.6.zip", @@ -32904,13 +26301,8 @@ "paragraph": "Mirobot is an easy to use robotics kit for teaching kids about technology. This library contains the main firmware as well as the routines you need to program it yourself directly.", "website": "http://mirobot.io", "category": "Other", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/mirobot/mirobot-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/mirobot/Mirobot-3.1.1.zip", "archiveFileName": "Mirobot-3.1.1.zip", @@ -32926,12 +26318,8 @@ "paragraph": "This library is an API to perform JTAG operations and play XSVF files.", "website": "https://github.com/mrjimenez/JTAG", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/mrjimenez/JTAG.git", "url": "http://downloads.arduino.cc/libraries/github.com/mrjimenez/JTAG-1.0.1.zip", "archiveFileName": "JTAG-1.0.1.zip", @@ -32947,12 +26335,8 @@ "paragraph": "This library is an API to perform JTAG operations and play XSVF files.", "website": "https://github.com/mrjimenez/JTAG", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/mrjimenez/JTAG.git", "url": "http://downloads.arduino.cc/libraries/github.com/mrjimenez/JTAG-1.0.10.zip", "archiveFileName": "JTAG-1.0.10.zip", @@ -32968,12 +26352,8 @@ "paragraph": "This library is an API to perform JTAG operations and play XSVF files.", "website": "https://github.com/mrjimenez/JTAG", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/mrjimenez/JTAG.git", "url": "http://downloads.arduino.cc/libraries/github.com/mrjimenez/JTAG-1.0.11.zip", "archiveFileName": "JTAG-1.0.11.zip", @@ -32989,12 +26369,8 @@ "paragraph": "This library is an API to perform JTAG operations and play XSVF files.", "website": "https://github.com/mrjimenez/JTAG", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/mrjimenez/JTAG.git", "url": "http://downloads.arduino.cc/libraries/github.com/mrjimenez/JTAG-1.0.12.zip", "archiveFileName": "JTAG-1.0.12.zip", @@ -33010,12 +26386,8 @@ "paragraph": "This library is an API to perform JTAG operations and play XSVF files.", "website": "https://github.com/mrjimenez/JTAG", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/mrjimenez/JTAG.git", "url": "http://downloads.arduino.cc/libraries/github.com/mrjimenez/JTAG-1.0.13.zip", "archiveFileName": "JTAG-1.0.13.zip", @@ -33031,12 +26403,8 @@ "paragraph": "This library is an API to perform JTAG operations and play XSVF files.", "website": "https://github.com/mrjimenez/JTAG", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/mrjimenez/JTAG.git", "url": "http://downloads.arduino.cc/libraries/github.com/mrjimenez/JTAG-1.0.14.zip", "archiveFileName": "JTAG-1.0.14.zip", @@ -33052,14 +26420,8 @@ "paragraph": "This library is an API to perform JTAG operations and play XSVF files.", "website": "https://github.com/mrjimenez/JTAG", "category": "Device Control", - "architectures": [ - "avr", - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/mrjimenez/JTAG.git", "url": "http://downloads.arduino.cc/libraries/github.com/mrjimenez/JTAG-1.0.15.zip", "archiveFileName": "JTAG-1.0.15.zip", @@ -33075,12 +26437,8 @@ "paragraph": "This library is an API to perform JTAG operations and play XSVF files.", "website": "https://github.com/mrjimenez/JTAG", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/mrjimenez/JTAG.git", "url": "http://downloads.arduino.cc/libraries/github.com/mrjimenez/JTAG-1.0.3.zip", "archiveFileName": "JTAG-1.0.3.zip", @@ -33096,12 +26454,8 @@ "paragraph": "This library is an API to perform JTAG operations and play XSVF files.", "website": "https://github.com/mrjimenez/JTAG", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/mrjimenez/JTAG.git", "url": "http://downloads.arduino.cc/libraries/github.com/mrjimenez/JTAG-1.0.5.zip", "archiveFileName": "JTAG-1.0.5.zip", @@ -33117,12 +26471,8 @@ "paragraph": "This library is an API to perform JTAG operations and play XSVF files.", "website": "https://github.com/mrjimenez/JTAG", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/mrjimenez/JTAG.git", "url": "http://downloads.arduino.cc/libraries/github.com/mrjimenez/JTAG-1.0.6.zip", "archiveFileName": "JTAG-1.0.6.zip", @@ -33138,12 +26488,8 @@ "paragraph": "This library is an API to perform JTAG operations and play XSVF files.", "website": "https://github.com/mrjimenez/JTAG", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/mrjimenez/JTAG.git", "url": "http://downloads.arduino.cc/libraries/github.com/mrjimenez/JTAG-1.0.7.zip", "archiveFileName": "JTAG-1.0.7.zip", @@ -33159,12 +26505,8 @@ "paragraph": "This library is an API to perform JTAG operations and play XSVF files.", "website": "https://github.com/mrjimenez/JTAG", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/mrjimenez/JTAG.git", "url": "http://downloads.arduino.cc/libraries/github.com/mrjimenez/JTAG-1.0.8.zip", "archiveFileName": "JTAG-1.0.8.zip", @@ -33180,12 +26522,8 @@ "paragraph": "This library is an API to perform JTAG operations and play XSVF files.", "website": "https://github.com/mrjimenez/JTAG", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/mrjimenez/JTAG.git", "url": "http://downloads.arduino.cc/libraries/github.com/mrjimenez/JTAG-1.0.9.zip", "archiveFileName": "JTAG-1.0.9.zip", @@ -33201,12 +26539,8 @@ "paragraph": "ArduinoUnit is a unit testing framework for Arduino libraries.", "website": "https://github.com/mmurdoch/arduinounit", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mmurdoch/arduinounit.git", "url": "http://downloads.arduino.cc/libraries/github.com/mmurdoch/ArduinoUnit-2.1.0.zip", "archiveFileName": "ArduinoUnit-2.1.0.zip", @@ -33222,12 +26556,8 @@ "paragraph": "ArduinoUnit is a unit testing framework for Arduino libraries.", "website": "https://github.com/mmurdoch/arduinounit", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mmurdoch/arduinounit.git", "url": "http://downloads.arduino.cc/libraries/github.com/mmurdoch/ArduinoUnit-2.2.0.zip", "archiveFileName": "ArduinoUnit-2.2.0.zip", @@ -33243,12 +26573,8 @@ "paragraph": "ArduinoUnit is a unit testing framework for Arduino libraries.", "website": "https://github.com/mmurdoch/arduinounit", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mmurdoch/arduinounit.git", "url": "http://downloads.arduino.cc/libraries/github.com/mmurdoch/ArduinoUnit-2.3.0-alpha.zip", "archiveFileName": "ArduinoUnit-2.3.0-alpha.zip", @@ -33264,12 +26590,8 @@ "paragraph": "ArduinoUnit is a unit testing framework for Arduino libraries.", "website": "https://github.com/mmurdoch/arduinounit", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mmurdoch/arduinounit.git", "url": "http://downloads.arduino.cc/libraries/github.com/mmurdoch/ArduinoUnit-2.3.2-alpha.zip", "archiveFileName": "ArduinoUnit-2.3.2-alpha.zip", @@ -33285,12 +26607,8 @@ "paragraph": "ArduinoUnit is a unit testing framework for Arduino libraries.", "website": "https://github.com/mmurdoch/arduinounit", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mmurdoch/arduinounit.git", "url": "http://downloads.arduino.cc/libraries/github.com/mmurdoch/ArduinoUnit-2.3.3-alpha.zip", "archiveFileName": "ArduinoUnit-2.3.3-alpha.zip", @@ -33306,12 +26624,8 @@ "paragraph": "ArduinoUnit is a unit testing framework for Arduino libraries.", "website": "https://github.com/mmurdoch/arduinounit", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mmurdoch/arduinounit.git", "url": "http://downloads.arduino.cc/libraries/github.com/mmurdoch/ArduinoUnit-2.3.4-alpha.zip", "archiveFileName": "ArduinoUnit-2.3.4-alpha.zip", @@ -33327,12 +26641,8 @@ "paragraph": "ArduinoUnit is a unit testing framework for Arduino libraries.", "website": "https://github.com/mmurdoch/arduinounit", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mmurdoch/arduinounit.git", "url": "http://downloads.arduino.cc/libraries/github.com/mmurdoch/ArduinoUnit-2.3.5-alpha.zip", "archiveFileName": "ArduinoUnit-2.3.5-alpha.zip", @@ -33348,12 +26658,8 @@ "paragraph": "ArduinoUnit is a unit testing framework for Arduino libraries.", "website": "https://github.com/mmurdoch/arduinounit", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mmurdoch/arduinounit.git", "url": "http://downloads.arduino.cc/libraries/github.com/mmurdoch/ArduinoUnit-2.3.7-alpha.zip", "archiveFileName": "ArduinoUnit-2.3.7-alpha.zip", @@ -33369,12 +26675,8 @@ "paragraph": "Flexible testing framework for arduino projects. Supports Arduino, ESP8266 and ESP32 as well as \"en vitro\" development system (vs embedded target) testing.", "website": "https://github.com/mmurdoch/arduinounit", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mmurdoch/arduinounit.git", "url": "http://downloads.arduino.cc/libraries/github.com/mmurdoch/ArduinoUnit-3.0.1.zip", "archiveFileName": "ArduinoUnit-3.0.1.zip", @@ -33390,12 +26692,8 @@ "paragraph": "Flexible testing framework for arduino projects. Supports Arduino, ESP8266 and ESP32 as well as \"en vitro\" development system (vs embedded target) testing.", "website": "https://github.com/mmurdoch/arduinounit", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mmurdoch/arduinounit.git", "url": "http://downloads.arduino.cc/libraries/github.com/mmurdoch/ArduinoUnit-3.0.2.zip", "archiveFileName": "ArduinoUnit-3.0.2.zip", @@ -33411,12 +26709,8 @@ "paragraph": "Supports Wire or I2c libraries.", "website": "https://github.com/nullboundary/AtTouch", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/nullboundary/AtTouch.git", "url": "http://downloads.arduino.cc/libraries/github.com/nullboundary/AtTouch-1.0.4.zip", "archiveFileName": "AtTouch-1.0.4.zip", @@ -33432,12 +26726,8 @@ "paragraph": "Much of the code in the library is Based on SST code from: (Rugged Circuits and Wusik) Should work for SST25VF004, SST25VF016, SST25VF064, etc.", "website": "https://github.com/nullboundary/SST25VF", "category": "Data Storage", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/nullboundary/SST25VF.git", "url": "http://downloads.arduino.cc/libraries/github.com/nullboundary/SST25VF-0.1.0.zip", "archiveFileName": "SST25VF-0.1.0.zip", @@ -33453,12 +26743,8 @@ "paragraph": "Arduino Library for compass tilt compensation and hard iron offset. Part of this code was ported to C from the Freescale appnote AN4248. http://www.freescale.com/files/sensors/doc/app_note/AN4248.pdf The sine function comes from Dave Dribin's TrigInt lib. https://bitbucket.org/ddribin/trigint", "website": "https://github.com/n0m1/Comp6DOF_n0m1", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/n0m1/Comp6DOF_n0m1.git", "url": "http://downloads.arduino.cc/libraries/github.com/n0m1/Comp6DOF_n0m1-0.1.1.zip", "archiveFileName": "Comp6DOF_n0m1-0.1.1.zip", @@ -33474,12 +26760,8 @@ "paragraph": "This library has been tested with the Freescale MMA8453Q and MMA8452Q Accelerometer chips. MMA8451 has 14bits digital resolution and it is not implemented in this version.", "website": "https://github.com/n0m1/MMA8453_n0m1", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/n0m1/MMA8453_n0m1.git", "url": "http://downloads.arduino.cc/libraries/github.com/n0m1/MMA8453_n0m1-1.0.1.zip", "archiveFileName": "MMA8453_n0m1-1.0.1.zip", @@ -33495,12 +26777,8 @@ "paragraph": "An Arduino library to place the arduino into sleep mode for a specific length of time, or a specific number of sleep cycles.", "website": "https://github.com/n0m1/Sleep_n0m1", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/n0m1/Sleep_n0m1.git", "url": "http://downloads.arduino.cc/libraries/github.com/n0m1/Sleep_n0m1-1.0.0.zip", "archiveFileName": "Sleep_n0m1-1.0.0.zip", @@ -33516,12 +26794,8 @@ "paragraph": "An Arduino library to place the arduino into sleep mode for a specific length of time, or a specific number of sleep cycles.", "website": "https://github.com/n0m1/Sleep_n0m1", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/n0m1/Sleep_n0m1.git", "url": "http://downloads.arduino.cc/libraries/github.com/n0m1/Sleep_n0m1-1.1.1.zip", "archiveFileName": "Sleep_n0m1-1.1.1.zip", @@ -33537,12 +26811,8 @@ "paragraph": "Measures the capacitive touch of an analog Arduino pin.", "website": "https://github.com/NicoHood/AnalogTouch", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/NicoHood/AnalogTouch.git", "url": "http://downloads.arduino.cc/libraries/github.com/NicoHood/AnalogTouch-1.0.0.zip", "archiveFileName": "AnalogTouch-1.0.0.zip", @@ -33558,12 +26828,8 @@ "paragraph": "Reads MSGEQ7 IC with 7 different frequencies: 63Hz, 160Hz, 400Hz, 1kHz, 2.5kHz, 6.25KHz, 16kHz", "website": "https://github.com/NicoHood/MSGEQ7", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/NicoHood/MSGEQ7.git", "url": "http://downloads.arduino.cc/libraries/github.com/NicoHood/MSGEQ7-1.2.0.zip", "archiveFileName": "MSGEQ7-1.2.0.zip", @@ -33579,12 +26845,8 @@ "paragraph": "Reads MSGEQ7 IC with 7 different frequencies: 63Hz, 160Hz, 400Hz, 1kHz, 2.5kHz, 6.25KHz, 16kHz", "website": "https://github.com/NicoHood/MSGEQ7", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/NicoHood/MSGEQ7.git", "url": "http://downloads.arduino.cc/libraries/github.com/NicoHood/MSGEQ7-1.2.1.zip", "archiveFileName": "MSGEQ7-1.2.1.zip", @@ -33600,12 +26862,8 @@ "paragraph": "Reads MSGEQ7 IC with 7 different frequencies: 63Hz, 160Hz, 400Hz, 1kHz, 2.5kHz, 6.25KHz, 16kHz", "website": "https://github.com/NicoHood/MSGEQ7", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/NicoHood/MSGEQ7.git", "url": "http://downloads.arduino.cc/libraries/github.com/NicoHood/MSGEQ7-1.2.2.zip", "archiveFileName": "MSGEQ7-1.2.2.zip", @@ -33621,12 +26879,8 @@ "paragraph": "PinChangeInterrupt library with a resource friendly implementation (API and LowLevel). PinChangeInterrupts are different than normal Interrupts. See readme for more information.", "website": "https://github.com/NicoHood/PinChangeInterrupt", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/NicoHood/PinChangeInterrupt.git", "url": "http://downloads.arduino.cc/libraries/github.com/NicoHood/PinChangeInterrupt-1.2.0.zip", "archiveFileName": "PinChangeInterrupt-1.2.0.zip", @@ -33642,12 +26896,8 @@ "paragraph": "PinChangeInterrupt library with a resource friendly implementation (API and LowLevel). PinChangeInterrupts are different than normal Interrupts. See readme for more information.", "website": "https://github.com/NicoHood/PinChangeInterrupt", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/NicoHood/PinChangeInterrupt.git", "url": "http://downloads.arduino.cc/libraries/github.com/NicoHood/PinChangeInterrupt-1.2.1.zip", "archiveFileName": "PinChangeInterrupt-1.2.1.zip", @@ -33663,12 +26913,8 @@ "paragraph": "PinChangeInterrupt library with a resource friendly implementation (API and LowLevel). PinChangeInterrupts are different than normal Interrupts. See readme for more information.", "website": "https://github.com/NicoHood/PinChangeInterrupt", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/NicoHood/PinChangeInterrupt.git", "url": "http://downloads.arduino.cc/libraries/github.com/NicoHood/PinChangeInterrupt-1.2.2.zip", "archiveFileName": "PinChangeInterrupt-1.2.2.zip", @@ -33684,12 +26930,8 @@ "paragraph": "PinChangeInterrupt library with a resource friendly implementation (API and LowLevel). PinChangeInterrupts are different than normal Interrupts. See readme for more information.", "website": "https://github.com/NicoHood/PinChangeInterrupt", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/NicoHood/PinChangeInterrupt.git", "url": "http://downloads.arduino.cc/libraries/github.com/NicoHood/PinChangeInterrupt-1.2.4.zip", "archiveFileName": "PinChangeInterrupt-1.2.4.zip", @@ -33705,12 +26947,8 @@ "paragraph": "PinChangeInterrupt library with a resource friendly implementation (API and LowLevel). PinChangeInterrupts are different than normal Interrupts. See readme for more information.", "website": "https://github.com/NicoHood/PinChangeInterrupt", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/NicoHood/PinChangeInterrupt.git", "url": "http://downloads.arduino.cc/libraries/github.com/NicoHood/PinChangeInterrupt-1.2.6.zip", "archiveFileName": "PinChangeInterrupt-1.2.6.zip", @@ -33726,12 +26964,8 @@ "paragraph": "Currently supported: Gamecube, N64. Carefully read the wiki pages to know how to setup the controller connection.", "website": "https://github.com/NicoHood/Nintendo", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/NicoHood/Nintendo.git", "url": "http://downloads.arduino.cc/libraries/github.com/NicoHood/Nintendo-1.2.1.zip", "archiveFileName": "Nintendo-1.2.1.zip", @@ -33747,13 +26981,8 @@ "paragraph": "Supported display controller: SSD1306, SSD1309, SSD1322, SSD1325, SSD1327, SH1106, UC1601, UC1610, UC1611, UC1701, ST7565, ST7920, KS0108, LC7981, PCD8544, PCF8812, SBN1661, TLS8204, T6963.", "website": "https://github.com/olikraus/u8glib", "category": "Display", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/olikraus/U8glib_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/olikraus/U8glib-1.18.0.zip", "archiveFileName": "U8glib-1.18.0.zip", @@ -33769,13 +26998,8 @@ "paragraph": "Supported display controller: SSD1306, SSD1309, SSD1322, SSD1325, SSD1327, SH1106, UC1601, UC1610, UC1611, UC1701, ST7565, ST7920, KS0108, LC7981, PCD8544, PCF8812, SBN1661, TLS8204, T6963.", "website": "https://github.com/olikraus/u8glib", "category": "Display", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/olikraus/U8glib_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/olikraus/U8glib-1.19.1.zip", "archiveFileName": "U8glib-1.19.1.zip", @@ -33791,12 +27015,8 @@ "paragraph": "Simple thermistor library for NTC's. Steinhart–Hart equation approach.", "website": "https://github.com/panStamp/thermistor.git", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/panStamp/thermistor.git", "url": "http://downloads.arduino.cc/libraries/github.com/panStamp/THERMISTOR-1.0.1.zip", "archiveFileName": "THERMISTOR-1.0.1.zip", @@ -33812,12 +27032,8 @@ "paragraph": "Simple thermistor library for NTC's. Steinhart–Hart equation approach.", "website": "https://github.com/panStamp/thermistor.git", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/panStamp/thermistor.git", "url": "http://downloads.arduino.cc/libraries/github.com/panStamp/THERMISTOR-1.0.2.zip", "archiveFileName": "THERMISTOR-1.0.2.zip", @@ -33833,12 +27049,8 @@ "paragraph": "Simple thermistor library for NTC's. Steinhart–Hart equation approach.", "website": "https://github.com/panStamp/thermistor.git", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/panStamp/thermistor.git", "url": "http://downloads.arduino.cc/libraries/github.com/panStamp/THERMISTOR-1.0.3.zip", "archiveFileName": "THERMISTOR-1.0.3.zip", @@ -33854,12 +27066,8 @@ "paragraph": "Features: 18 Bit color depth, many fonts.", "website": "https://github.com/olikraus/ucglib", "category": "Display", - "architectures": [ - "all" - ], - "types": [ - "Contributed" - ], + "architectures": ["all"], + "types": ["Contributed"], "repository": "https://github.com/olikraus/Ucglib_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/olikraus/Ucglib-1.4.0.zip", "archiveFileName": "Ucglib-1.4.0.zip", @@ -33875,12 +27083,8 @@ "paragraph": "True color TFT and OLED library, Up to 18 Bit color depth. Supported display controller: ST7735, ILI9163, ILI9325, ILI9341, ILI9486,LD50T6160, PCF8833, SEPS225, SSD1331, SSD1351, HX8352C.", "website": "https://github.com/olikraus/ucglib", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olikraus/Ucglib_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/olikraus/Ucglib-1.5.2.zip", "archiveFileName": "Ucglib-1.5.2.zip", @@ -33896,13 +27100,8 @@ "paragraph": "Supported display controller: ST7735, ILI9341, PCF8833, SSD1351, LD50T6160, ILI9163, SSD1331, SEPS225. Features: 18 Bit color depth, many fonts.", "website": "https://github.com/olikraus/ucglib", "category": "Display", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/olikraus/Ucglib_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/olikraus/Ucglib-1.3.0.zip", "archiveFileName": "Ucglib-1.3.0.zip", @@ -33918,13 +27117,8 @@ "paragraph": "Supported display controller: ST7735, ILI9341, PCF8833, SSD1351, LD50T6160, ILI9163, SSD1331, SEPS225. Features: 18 Bit color depth, many fonts.", "website": "https://github.com/olikraus/ucglib", "category": "Display", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/olikraus/Ucglib_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/olikraus/Ucglib-1.3.3.zip", "archiveFileName": "Ucglib-1.3.3.zip", @@ -33940,12 +27134,8 @@ "paragraph": "Library for the Freescale MMA8652 3-axis accelerometer", "website": "https://github.com/panStamp/mma8652.git", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/panStamp/mma8652.git", "url": "http://downloads.arduino.cc/libraries/github.com/panStamp/MMA8652-1.0.1.zip", "archiveFileName": "MMA8652-1.0.1.zip", @@ -33961,12 +27151,8 @@ "paragraph": "Simple library for SPI Static RAM IC's like Microchip 23K256", "website": "https://github.com/panStamp/sram.git", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/panStamp/sram.git", "url": "http://downloads.arduino.cc/libraries/github.com/panStamp/SRAM-1.0.1.zip", "archiveFileName": "SRAM-1.0.1.zip", @@ -33982,12 +27168,8 @@ "paragraph": "When using delay(), your code can not (easily) respond to user input while the delay is happening (unless you use interrupts or complex timer code). This library makes this easy by allowing you to create variables (objects) that automatically increase as time elapses. It is easy to check if a certain time has elapsed, while your program performs other work or checks for user input.", "website": "http://github.com/pfeerick/elapsedMillis/wiki", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pfeerick/elapsedMillis.git", "url": "http://downloads.arduino.cc/libraries/github.com/pfeerick/elapsedMillis-1.0.1.zip", "archiveFileName": "elapsedMillis-1.0.1.zip", @@ -34003,12 +27185,8 @@ "paragraph": "When using delay(), your code can not (easily) respond to user input while the delay is happening (unless you use interrupts or complex timer code). This library makes this easy by allowing you to create variables (objects) that automatically increase as time elapses. It is easy to check if a certain time has elapsed, while your program performs other work or checks for user input.", "website": "http://github.com/pfeerick/elapsedMillis/wiki", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pfeerick/elapsedMillis.git", "url": "http://downloads.arduino.cc/libraries/github.com/pfeerick/elapsedMillis-1.0.3.zip", "archiveFileName": "elapsedMillis-1.0.3.zip", @@ -34024,12 +27202,8 @@ "paragraph": "When using delay(), your code can not (easily) respond to user input while the delay is happening (unless you use interrupts or complex timer code). This library makes this easy by allowing you to create variables (objects) that automatically increase as time elapses. It is easy to check if a certain time has elapsed, while your program performs other work or checks for user input.", "website": "http://github.com/pfeerick/elapsedMillis/wiki", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pfeerick/elapsedMillis.git", "url": "http://downloads.arduino.cc/libraries/github.com/pfeerick/elapsedMillis-1.0.4.zip", "archiveFileName": "elapsedMillis-1.0.4.zip", @@ -34045,12 +27219,8 @@ "paragraph": "This is a library for the Arduino IDE that helps use the SPI interface of the AMIS-30543 micro-stepping stepper motor driver.", "website": "https://github.com/pololu/amis-30543-arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/amis-30543-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/AMIS30543-1.0.0.zip", "archiveFileName": "AMIS30543-1.0.0.zip", @@ -34066,12 +27236,8 @@ "paragraph": "This is a library for the Arduino IDE that helps use the SPI interface of the AMIS-30543 micro-stepping stepper motor driver.", "website": "https://github.com/pololu/amis-30543-arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/amis-30543-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/AMIS30543-1.1.0.zip", "archiveFileName": "AMIS30543-1.1.0.zip", @@ -34087,12 +27253,8 @@ "paragraph": "Simple Wireless Abstract Protocol (SWAP) library for ISM radios", "website": "https://github.com/panStamp/swap.git", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/panStamp/swap.git", "url": "http://downloads.arduino.cc/libraries/github.com/panStamp/SWAP-1.0.0.zip", "archiveFileName": "SWAP-1.0.0.zip", @@ -34108,12 +27270,8 @@ "paragraph": "Simple Wireless Abstract Protocol (SWAP) library for ISM radios", "website": "https://github.com/panStamp/swap.git", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/panStamp/swap.git", "url": "http://downloads.arduino.cc/libraries/github.com/panStamp/SWAP-1.0.1.zip", "archiveFileName": "SWAP-1.0.1.zip", @@ -34129,12 +27287,8 @@ "paragraph": "Simple Wireless Abstract Protocol (SWAP) library for ISM radios", "website": "https://github.com/panStamp/swap.git", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/panStamp/swap.git", "url": "http://downloads.arduino.cc/libraries/github.com/panStamp/SWAP-1.0.2.zip", "archiveFileName": "SWAP-1.0.2.zip", @@ -34150,12 +27304,8 @@ "paragraph": "Simple Wireless Abstract Protocol (SWAP) library for ISM radios", "website": "https://github.com/panStamp/swap.git", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/panStamp/swap.git", "url": "http://downloads.arduino.cc/libraries/github.com/panStamp/SWAP-1.0.4.zip", "archiveFileName": "SWAP-1.0.4.zip", @@ -34171,12 +27321,8 @@ "paragraph": "Simple Wireless Abstract Protocol (SWAP) library for ISM radios", "website": "https://github.com/panStamp/swap.git", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/panStamp/swap.git", "url": "http://downloads.arduino.cc/libraries/github.com/panStamp/SWAP-1.0.5.zip", "archiveFileName": "SWAP-1.0.5.zip", @@ -34192,12 +27338,8 @@ "paragraph": "Simple Wireless Abstract Protocol (SWAP) library for ISM radios", "website": "https://github.com/panStamp/swap.git", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/panStamp/swap.git", "url": "http://downloads.arduino.cc/libraries/github.com/panStamp/SWAP-1.0.6.zip", "archiveFileName": "SWAP-1.0.6.zip", @@ -34213,12 +27355,8 @@ "paragraph": "Simple Wireless Abstract Protocol (SWAP) library for ISM radios", "website": "https://github.com/panStamp/swap.git", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/panStamp/swap.git", "url": "http://downloads.arduino.cc/libraries/github.com/panStamp/SWAP-1.0.7.zip", "archiveFileName": "SWAP-1.0.7.zip", @@ -34234,12 +27372,8 @@ "paragraph": "Simple Wireless Abstract Protocol (SWAP) library for ISM radios", "website": "https://github.com/panStamp/swap.git", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/panStamp/swap.git", "url": "http://downloads.arduino.cc/libraries/github.com/panStamp/SWAP-1.0.8.zip", "archiveFileName": "SWAP-1.0.8.zip", @@ -34255,12 +27389,8 @@ "paragraph": "Simple Wireless Abstract Protocol (SWAP) library for ISM radios", "website": "https://github.com/panStamp/swap.git", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/panStamp/swap.git", "url": "http://downloads.arduino.cc/libraries/github.com/panStamp/SWAP-1.0.9.zip", "archiveFileName": "SWAP-1.0.9.zip", @@ -34276,12 +27406,8 @@ "paragraph": "This library helps control addressable RGB LED strips based on the APA102/APA102C RGB LED controller IC. It provides full access to the 24-bit color register and 5-bit brightness register of each APA102 LED.", "website": "https://github.com/pololu/apa102-arduino", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/apa102-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/APA102-1.0.0.zip", "archiveFileName": "APA102-1.0.0.zip", @@ -34297,12 +27423,8 @@ "paragraph": "This library helps control addressable RGB LED strips based on the APA102/APA102C RGB LED controller IC. It provides full access to the 24-bit color register and 5-bit brightness register of each APA102 LED.", "website": "https://github.com/pololu/apa102-arduino", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/apa102-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/APA102-1.1.0.zip", "archiveFileName": "APA102-1.1.0.zip", @@ -34318,12 +27440,8 @@ "paragraph": "This library helps control addressable RGB LED strips based on the APA102/APA102C RGB LED controller IC. It provides full access to the 24-bit color register and 5-bit brightness register of each APA102 LED.", "website": "https://github.com/pololu/apa102-arduino", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/apa102-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/APA102-1.2.0.zip", "archiveFileName": "APA102-1.2.0.zip", @@ -34339,12 +27457,8 @@ "paragraph": "This library helps control addressable RGB LED strips based on the SK9822/APA102/APA102C RGB LED controller IC. It provides full access to the 24-bit color register and 5-bit brightness register of each LED.", "website": "https://github.com/pololu/apa102-arduino", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/apa102-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/APA102-2.0.0.zip", "archiveFileName": "APA102-2.0.0.zip", @@ -34360,12 +27474,8 @@ "paragraph": "This library helps control addressable RGB LED strips based on the SK9822/APA102/APA102C RGB LED controller IC. It provides full access to the 24-bit color register and 5-bit brightness register of each LED.", "website": "https://github.com/pololu/apa102-arduino", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/apa102-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/APA102-3.0.0.zip", "archiveFileName": "APA102-3.0.0.zip", @@ -34381,12 +27491,8 @@ "paragraph": "This is a library for the Arduino IDE that helps interface with the on-board hardware on Pololu A-Star 32U4 controllers.", "website": "https://github.com/pololu/a-star-32u4-arduino-library", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/pololu/a-star-32u4-arduino-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/AStar32U4-1.0.0.zip", "archiveFileName": "AStar32U4-1.0.0.zip", @@ -34402,12 +27508,8 @@ "paragraph": "This is a library for the Arduino IDE that helps interface with the on-board hardware on Pololu A-Star 32U4 controllers.", "website": "https://github.com/pololu/a-star-32u4-arduino-library", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/pololu/a-star-32u4-arduino-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/AStar32U4-1.0.2.zip", "archiveFileName": "AStar32U4-1.0.2.zip", @@ -34423,12 +27525,8 @@ "paragraph": "This is a library for the Arduino IDE that helps interface with the on-board hardware on Pololu A-Star 32U4 controllers.", "website": "https://github.com/pololu/a-star-32u4-arduino-library", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/pololu/a-star-32u4-arduino-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/AStar32U4-1.0.3.zip", "archiveFileName": "AStar32U4-1.0.3.zip", @@ -34444,12 +27542,8 @@ "paragraph": "This is a library for the Arduino IDE that helps interface with the on-board hardware on Pololu A-Star 32U4 controllers.", "website": "https://github.com/pololu/a-star-32u4-arduino-library", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/pololu/a-star-32u4-arduino-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/AStar32U4-1.0.4.zip", "archiveFileName": "AStar32U4-1.0.4.zip", @@ -34465,12 +27559,8 @@ "paragraph": "This is a library for the Arduino IDE that helps interface with the on-board hardware on Pololu A-Star 32U4 controllers.", "website": "https://github.com/pololu/a-star-32u4-arduino-library", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/pololu/a-star-32u4-arduino-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/AStar32U4-1.0.5.zip", "archiveFileName": "AStar32U4-1.0.5.zip", @@ -34486,16 +27576,10 @@ "paragraph": "This is a library for the Arduino IDE that helps interface with the on-board hardware on Pololu A-Star 32U4 controllers.", "website": "https://github.com/pololu/a-star-32u4-arduino-library", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/pololu/a-star-32u4-arduino-library.git", - "providesIncludes": [ - "AStar32U4.h" - ], + "providesIncludes": ["AStar32U4.h"], "url": "http://downloads.arduino.cc/libraries/github.com/pololu/AStar32U4-1.1.0.zip", "archiveFileName": "AStar32U4-1.1.0.zip", "size": 58903, @@ -34510,12 +27594,8 @@ "paragraph": "This is a library for the Arduino IDE that helps interface with a Maestro Servo Controller. It communicates with Maestros using the Serial Protocol described in the Maestro Servo Controller User's Guide Section 5, \"Serial Interface\".", "website": "https://github.com/pololu/maestro-arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/maestro-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/PololuMaestro-1.0.0.zip", "archiveFileName": "PololuMaestro-1.0.0.zip", @@ -34531,12 +27611,8 @@ "paragraph": "This is a library for the Arduino IDE that helps interface with the on-board hardware on the Pololu Zumo 32U4 robot.", "website": "https://github.com/pololu/zumo-32u4-arduino-library", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/pololu/zumo-32u4-arduino-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/Zumo32U4-1.1.1.zip", "archiveFileName": "Zumo32U4-1.1.1.zip", @@ -34552,12 +27628,8 @@ "paragraph": "This is a library for the Arduino IDE that helps interface with the on-board hardware on the Pololu Zumo 32U4 robot.", "website": "https://github.com/pololu/zumo-32u4-arduino-library", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/pololu/zumo-32u4-arduino-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/Zumo32U4-1.1.2.zip", "archiveFileName": "Zumo32U4-1.1.2.zip", @@ -34573,12 +27645,8 @@ "paragraph": "This is a library for the Arduino IDE that helps interface with the on-board hardware on the Pololu Zumo 32U4 robot.", "website": "https://github.com/pololu/zumo-32u4-arduino-library", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/pololu/zumo-32u4-arduino-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/Zumo32U4-1.1.3.zip", "archiveFileName": "Zumo32U4-1.1.3.zip", @@ -34594,16 +27662,10 @@ "paragraph": "This is a library for the Arduino IDE that helps interface with the on-board hardware on the Pololu Zumo 32U4 robot.", "website": "https://github.com/pololu/zumo-32u4-arduino-library", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/pololu/zumo-32u4-arduino-library.git", - "providesIncludes": [ - "Zumo32U4.h" - ], + "providesIncludes": ["Zumo32U4.h"], "url": "http://downloads.arduino.cc/libraries/github.com/pololu/Zumo32U4-1.1.4.zip", "archiveFileName": "Zumo32U4-1.1.4.zip", "size": 135853, @@ -34618,12 +27680,8 @@ "paragraph": "All the functions to control the Printoo modules within the same library ! Awesome !", "website": "http://www.printoo.com/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/printoo/printoo_library.git", "url": "http://downloads.arduino.cc/libraries/github.com/printoo/Printoo_Library-1.0.0.zip", "archiveFileName": "Printoo_Library-1.0.0.zip", @@ -34639,12 +27697,8 @@ "paragraph": "All the functions to control the Printoo modules within the same library !", "website": "http://www.printoo.pt/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/printoo/printoo_library.git", "url": "http://downloads.arduino.cc/libraries/github.com/printoo/Printoo_Library-1.0.1.zip", "archiveFileName": "Printoo_Library-1.0.1.zip", @@ -34660,12 +27714,8 @@ "paragraph": "All the functions to control the Printoo modules within the same library !", "website": "http://www.printoo.pt/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/printoo/printoo_library.git", "url": "http://downloads.arduino.cc/libraries/github.com/printoo/Printoo_Library-1.0.2.zip", "archiveFileName": "Printoo_Library-1.0.2.zip", @@ -34681,12 +27731,8 @@ "paragraph": "Install this library to be able to use the Quirbot API.", "website": "http://quirkbot.com/", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Quirkbot/QuirkbotArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/Quirkbot/Quirkbot-0.2.2.zip", "archiveFileName": "Quirkbot-0.2.2.zip", @@ -34702,12 +27748,8 @@ "paragraph": "Install this library to be able to use the Quirbot API.", "website": "http://quirkbot.com/", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Quirkbot/QuirkbotArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/Quirkbot/Quirkbot-0.2.3.zip", "archiveFileName": "Quirkbot-0.2.3.zip", @@ -34723,12 +27765,8 @@ "paragraph": "Install this library to be able to use the Quirbot API.", "website": "https://github.com/Quirkbot/QuirkbotArduinoLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Quirkbot/QuirkbotArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/Quirkbot/Quirkbot-0.2.4.zip", "archiveFileName": "Quirkbot-0.2.4.zip", @@ -34744,12 +27782,8 @@ "paragraph": "Install this library to be able to use the Quirbot API.", "website": "https://github.com/Quirkbot/QuirkbotArduinoLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Quirkbot/QuirkbotArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/Quirkbot/Quirkbot-0.2.5.zip", "archiveFileName": "Quirkbot-0.2.5.zip", @@ -34765,12 +27799,8 @@ "paragraph": "The library is designed to be used with Quirkbot hardware. While other Arduinos boards might work, they are not supported. For instructions on how to install official Quirkbot boards, visit https://github.com/Quirkbot/QuirkbotArduinoHardware/releases.", "website": "https://github.com/Quirkbot/QuirkbotArduinoLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Quirkbot/QuirkbotArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/Quirkbot/Quirkbot-0.2.6.zip", "archiveFileName": "Quirkbot-0.2.6.zip", @@ -34786,12 +27816,8 @@ "paragraph": "The library is designed to be used with Quirkbot hardware. While other Arduinos boards might work, they are not supported. For instructions on how to install official Quirkbot boards, visit https://github.com/Quirkbot/QuirkbotArduinoHardware/releases.", "website": "https://github.com/Quirkbot/QuirkbotArduinoLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Quirkbot/QuirkbotArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/Quirkbot/Quirkbot-0.3.1.zip", "archiveFileName": "Quirkbot-0.3.1.zip", @@ -34807,12 +27833,8 @@ "paragraph": "The library is designed to be used with Quirkbot hardware. While other Arduinos boards might work, they are not supported. For instructions on how to install official Quirkbot boards, visit https://github.com/Quirkbot/QuirkbotArduinoHardware/releases.", "website": "https://github.com/Quirkbot/QuirkbotArduinoLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Quirkbot/QuirkbotArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/Quirkbot/Quirkbot-0.3.2.zip", "archiveFileName": "Quirkbot-0.3.2.zip", @@ -34828,12 +27850,8 @@ "paragraph": "The library is designed to be used with Quirkbot hardware. While other Arduinos boards might work, they are not supported. For instructions on how to install official Quirkbot boards, visit https://github.com/Quirkbot/QuirkbotArduinoHardware/releases.", "website": "https://github.com/Quirkbot/QuirkbotArduinoLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Quirkbot/QuirkbotArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/Quirkbot/Quirkbot-0.3.3.zip", "archiveFileName": "Quirkbot-0.3.3.zip", @@ -34849,12 +27867,8 @@ "paragraph": "The library is designed to be used with Quirkbot hardware. While other Arduinos boards might work, they are not supported. For instructions on how to install official Quirkbot boards, visit https://github.com/Quirkbot/QuirkbotArduinoHardware/releases.", "website": "https://github.com/Quirkbot/QuirkbotArduinoLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Quirkbot/QuirkbotArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/Quirkbot/Quirkbot-0.4.1.zip", "archiveFileName": "Quirkbot-0.4.1.zip", @@ -34870,12 +27884,8 @@ "paragraph": "The library is designed to be used with Quirkbot hardware. While other Arduinos boards might work, they are not supported. For instructions on how to install official Quirkbot boards, visit https://github.com/Quirkbot/QuirkbotArduinoHardware/releases.", "website": "https://github.com/Quirkbot/QuirkbotArduinoLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Quirkbot/QuirkbotArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/Quirkbot/Quirkbot-0.4.2.zip", "archiveFileName": "Quirkbot-0.4.2.zip", @@ -34891,12 +27901,8 @@ "paragraph": "The library is designed to be used with Quirkbot hardware. While other Arduinos boards might work, they are not supported. For instructions on how to install official Quirkbot boards, visit https://github.com/Quirkbot/QuirkbotArduinoHardware/releases.", "website": "https://github.com/Quirkbot/QuirkbotArduinoLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Quirkbot/QuirkbotArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/Quirkbot/Quirkbot-0.4.3.zip", "archiveFileName": "Quirkbot-0.4.3.zip", @@ -34912,12 +27918,8 @@ "paragraph": "The library is designed to be used with Quirkbot hardware. While other Arduinos boards might work, they are not supported. For instructions on how to install official Quirkbot boards, visit https://github.com/Quirkbot/QuirkbotArduinoHardware/releases.", "website": "https://github.com/Quirkbot/QuirkbotArduinoLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Quirkbot/QuirkbotArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/Quirkbot/Quirkbot-0.4.4.zip", "archiveFileName": "Quirkbot-0.4.4.zip", @@ -34933,12 +27935,8 @@ "paragraph": "The library is designed to be used with Quirkbot hardware. While other Arduinos boards might work, they are not supported. For instructions on how to install official Quirkbot boards, visit https://github.com/Quirkbot/QuirkbotArduinoHardware/releases.", "website": "https://github.com/Quirkbot/QuirkbotArduinoLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Quirkbot/QuirkbotArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/Quirkbot/Quirkbot-0.5.0.zip", "archiveFileName": "Quirkbot-0.5.0.zip", @@ -34954,12 +27952,8 @@ "paragraph": "The library is designed to be used with Quirkbot hardware. While other Arduinos boards might work, they are not supported. For instructions on how to install official Quirkbot boards, visit https://github.com/Quirkbot/QuirkbotArduinoHardware/releases.", "website": "https://github.com/Quirkbot/QuirkbotArduinoLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Quirkbot/QuirkbotArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/Quirkbot/Quirkbot-0.5.1.zip", "archiveFileName": "Quirkbot-0.5.1.zip", @@ -34975,12 +27969,8 @@ "paragraph": "The library is designed to be used with Quirkbot hardware. While other Arduinos boards might work, they are not supported. For instructions on how to install official Quirkbot boards, visit https://github.com/Quirkbot/QuirkbotArduinoHardware/releases.", "website": "https://github.com/Quirkbot/QuirkbotArduinoLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Quirkbot/QuirkbotArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/Quirkbot/Quirkbot-1.1.0.zip", "archiveFileName": "Quirkbot-1.1.0.zip", @@ -34996,12 +27986,8 @@ "paragraph": "The library is designed to be used with Quirkbot hardware. While other Arduinos boards might work, they are not supported. For instructions on how to install official Quirkbot boards, visit https://github.com/Quirkbot/QuirkbotArduinoHardware/releases.", "website": "https://github.com/Quirkbot/QuirkbotArduinoLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Quirkbot/QuirkbotArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/Quirkbot/Quirkbot-1.1.1.zip", "archiveFileName": "Quirkbot-1.1.1.zip", @@ -35017,12 +28003,8 @@ "paragraph": "The library is designed to be used with Quirkbot hardware. While other Arduinos boards might work, they are not supported. For instructions on how to install official Quirkbot boards, visit https://github.com/Quirkbot/QuirkbotArduinoHardware/releases.", "website": "https://github.com/Quirkbot/QuirkbotArduinoLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Quirkbot/QuirkbotArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/Quirkbot/Quirkbot-1.2.0.zip", "archiveFileName": "Quirkbot-1.2.0.zip", @@ -35038,12 +28020,8 @@ "paragraph": "The library is designed to be used with Quirkbot hardware. While other Arduinos boards might work, they are not supported. For instructions on how to install official Quirkbot boards, visit https://github.com/Quirkbot/QuirkbotArduinoHardware/releases.", "website": "https://github.com/Quirkbot/QuirkbotArduinoLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Quirkbot/QuirkbotArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/Quirkbot/Quirkbot-2.0.0.zip", "archiveFileName": "Quirkbot-2.0.0.zip", @@ -35059,12 +28037,8 @@ "paragraph": "The library is designed to be used with Quirkbot hardware. While other Arduinos boards might work, they are not supported. For instructions on how to install official Quirkbot boards, visit https://github.com/Quirkbot/QuirkbotArduinoHardware/releases.", "website": "https://github.com/Quirkbot/QuirkbotArduinoLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Quirkbot/QuirkbotArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/Quirkbot/Quirkbot-2.0.1.zip", "archiveFileName": "Quirkbot-2.0.1.zip", @@ -35080,12 +28054,8 @@ "paragraph": "The library is designed to be used with Quirkbot hardware. While other Arduinos boards might work, they are not supported. For instructions on how to install official Quirkbot boards, visit https://github.com/Quirkbot/QuirkbotArduinoHardware/releases.", "website": "https://github.com/Quirkbot/QuirkbotArduinoLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Quirkbot/QuirkbotArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/Quirkbot/Quirkbot-2.0.2.zip", "archiveFileName": "Quirkbot-2.0.2.zip", @@ -35101,12 +28071,8 @@ "paragraph": "The library is designed to be used with Quirkbot hardware. While other Arduinos boards might work, they are not supported. For instructions on how to install official Quirkbot boards, visit https://github.com/Quirkbot/QuirkbotArduinoHardware/releases.", "website": "https://github.com/Quirkbot/QuirkbotArduinoLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Quirkbot/QuirkbotArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/Quirkbot/Quirkbot-2.1.0.zip", "archiveFileName": "Quirkbot-2.1.0.zip", @@ -35122,12 +28088,8 @@ "paragraph": "The library is designed to be used with Quirkbot hardware. While other Arduinos boards might work, they are not supported. For instructions on how to install official Quirkbot boards, visit https://github.com/Quirkbot/QuirkbotArduinoHardware/releases.", "website": "https://github.com/Quirkbot/QuirkbotArduinoLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Quirkbot/QuirkbotArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/Quirkbot/Quirkbot-2.1.1.zip", "archiveFileName": "Quirkbot-2.1.1.zip", @@ -35143,12 +28105,8 @@ "paragraph": "The library is designed to be used with Quirkbot hardware. While other Arduinos boards might work, they are not supported. For instructions on how to install official Quirkbot boards, visit https://github.com/Quirkbot/QuirkbotArduinoHardware/releases.", "website": "https://github.com/Quirkbot/QuirkbotArduinoLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Quirkbot/QuirkbotArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/Quirkbot/Quirkbot-2.1.3.zip", "archiveFileName": "Quirkbot-2.1.3.zip", @@ -35164,12 +28122,8 @@ "paragraph": "The library is designed to be used with Quirkbot hardware. While other Arduinos boards might work, they are not supported. For instructions on how to install official Quirkbot boards, visit https://github.com/Quirkbot/QuirkbotArduinoHardware/releases.", "website": "https://github.com/Quirkbot/QuirkbotArduinoLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Quirkbot/QuirkbotArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/Quirkbot/Quirkbot-2.2.0.zip", "archiveFileName": "Quirkbot-2.2.0.zip", @@ -35185,12 +28139,8 @@ "paragraph": "The library is designed to be used with Quirkbot hardware. While other Arduinos boards might work, they are not supported. For instructions on how to install official Quirkbot boards, visit https://github.com/Quirkbot/QuirkbotArduinoHardware/releases.", "website": "https://github.com/Quirkbot/QuirkbotArduinoLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Quirkbot/QuirkbotArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/Quirkbot/Quirkbot-2.3.0.zip", "archiveFileName": "Quirkbot-2.3.0.zip", @@ -35206,12 +28156,8 @@ "paragraph": "The library is designed to be used with Quirkbot hardware. While other Arduinos boards might work, they are not supported. For instructions on how to install official Quirkbot boards, visit https://github.com/Quirkbot/QuirkbotArduinoHardware/releases.", "website": "https://github.com/Quirkbot/QuirkbotArduinoLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Quirkbot/QuirkbotArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/Quirkbot/Quirkbot-2.3.1.zip", "archiveFileName": "Quirkbot-2.3.1.zip", @@ -35227,12 +28173,8 @@ "paragraph": "The library is designed to be used with Quirkbot hardware. While other Arduinos boards might work, they are not supported. For instructions on how to install official Quirkbot boards, visit https://github.com/Quirkbot/QuirkbotArduinoHardware/releases.", "website": "https://github.com/Quirkbot/QuirkbotArduinoLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Quirkbot/QuirkbotArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/Quirkbot/Quirkbot-2.4.0.zip", "archiveFileName": "Quirkbot-2.4.0.zip", @@ -35248,12 +28190,8 @@ "paragraph": "The library is designed to be used with Quirkbot hardware. While other Arduinos boards might work, they are not supported. For instructions on how to install official Quirkbot boards, visit https://github.com/Quirkbot/QuirkbotArduinoHardware/releases.", "website": "https://github.com/Quirkbot/QuirkbotArduinoLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Quirkbot/QuirkbotArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/Quirkbot/Quirkbot-2.4.1.zip", "archiveFileName": "Quirkbot-2.4.1.zip", @@ -35269,12 +28207,8 @@ "paragraph": "The library is designed to be used with Quirkbot hardware. While other Arduinos boards might work, they are not supported. For instructions on how to install official Quirkbot boards, visit https://github.com/Quirkbot/QuirkbotArduinoHardware/releases.", "website": "https://github.com/Quirkbot/QuirkbotArduinoLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Quirkbot/QuirkbotArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/Quirkbot/Quirkbot-2.5.1.zip", "archiveFileName": "Quirkbot-2.5.1.zip", @@ -35290,12 +28224,8 @@ "paragraph": "The library is designed to be used with Quirkbot hardware. While other Arduinos boards might work, they are not supported. For instructions on how to install official Quirkbot boards, visit https://github.com/Quirkbot/QuirkbotArduinoHardware/releases.", "website": "https://github.com/Quirkbot/QuirkbotArduinoLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Quirkbot/QuirkbotArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/Quirkbot/Quirkbot-2.5.2.zip", "archiveFileName": "Quirkbot-2.5.2.zip", @@ -35311,12 +28241,8 @@ "paragraph": "The library is designed to be used with Quirkbot hardware. While other Arduinos boards might work, they are not supported. For instructions on how to install official Quirkbot boards, visit https://github.com/Quirkbot/QuirkbotArduinoHardware/releases.", "website": "https://github.com/Quirkbot/QuirkbotArduinoLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Quirkbot/QuirkbotArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/Quirkbot/Quirkbot-2.5.3.zip", "archiveFileName": "Quirkbot-2.5.3.zip", @@ -35332,12 +28258,8 @@ "paragraph": "The library is designed to be used with Quirkbot hardware. While other Arduinos boards might work, they are not supported. For instructions on how to install official Quirkbot boards, visit https://github.com/Quirkbot/QuirkbotArduinoHardware/releases.", "website": "https://github.com/Quirkbot/QuirkbotArduinoLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Quirkbot/QuirkbotArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/Quirkbot/Quirkbot-2.5.4.zip", "archiveFileName": "Quirkbot-2.5.4.zip", @@ -35353,12 +28275,8 @@ "paragraph": "The library is designed to be used with Quirkbot hardware. While other Arduinos boards might work, they are not supported. For instructions on how to install official Quirkbot boards, visit https://github.com/Quirkbot/QuirkbotArduinoHardware/releases.", "website": "https://github.com/Quirkbot/QuirkbotArduinoLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Quirkbot/QuirkbotArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/Quirkbot/Quirkbot-2.5.5.zip", "archiveFileName": "Quirkbot-2.5.5.zip", @@ -35374,12 +28292,8 @@ "paragraph": "The library is designed to be used with Quirkbot hardware. While other Arduinos boards might work, they are not supported. For instructions on how to install official Quirkbot boards, visit https://github.com/Quirkbot/QuirkbotArduinoHardware/releases.", "website": "https://github.com/Quirkbot/QuirkbotArduinoLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Quirkbot/QuirkbotArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/Quirkbot/Quirkbot-2.5.6.zip", "archiveFileName": "Quirkbot-2.5.6.zip", @@ -35395,12 +28309,8 @@ "paragraph": "The library is designed to be used with Quirkbot hardware. While other Arduinos boards might work, they are not supported. For instructions on how to install official Quirkbot boards, visit https://github.com/Quirkbot/QuirkbotArduinoHardware/releases.", "website": "https://github.com/Quirkbot/QuirkbotArduinoLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Quirkbot/QuirkbotArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/Quirkbot/Quirkbot-2.5.7.zip", "archiveFileName": "Quirkbot-2.5.7.zip", @@ -35416,16 +28326,10 @@ "paragraph": "The library is designed to be used with Quirkbot hardware. While other Arduinos boards might work, they are not supported. For instructions on how to install official Quirkbot boards, visit https://github.com/Quirkbot/QuirkbotArduinoHardware/releases.", "website": "https://github.com/Quirkbot/QuirkbotArduinoLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Quirkbot/QuirkbotArduinoLibrary.git", - "providesIncludes": [ - "Quirkbot.h" - ], + "providesIncludes": ["Quirkbot.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Quirkbot/Quirkbot-2.6.0.zip", "archiveFileName": "Quirkbot-2.6.0.zip", "size": 94399, @@ -35440,16 +28344,10 @@ "paragraph": "The library is designed to be used with Quirkbot hardware. While other Arduinos boards might work, they are not supported. For instructions on how to install official Quirkbot boards, visit https://github.com/Quirkbot/QuirkbotArduinoHardware/releases.", "website": "https://github.com/Quirkbot/QuirkbotArduinoLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Quirkbot/QuirkbotArduinoLibrary.git", - "providesIncludes": [ - "Quirkbot.h" - ], + "providesIncludes": ["Quirkbot.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Quirkbot/Quirkbot-2.6.1.zip", "archiveFileName": "Quirkbot-2.6.1.zip", "size": 94849, @@ -35464,16 +28362,10 @@ "paragraph": "The library is designed to be used with Quirkbot hardware. While other Arduinos boards might work, they are not supported. For instructions on how to install official Quirkbot boards, visit https://github.com/Quirkbot/QuirkbotArduinoHardware/releases.", "website": "https://github.com/Quirkbot/QuirkbotArduinoLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Quirkbot/QuirkbotArduinoLibrary.git", - "providesIncludes": [ - "Quirkbot.h" - ], + "providesIncludes": ["Quirkbot.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Quirkbot/Quirkbot-2.6.2.zip", "archiveFileName": "Quirkbot-2.6.2.zip", "size": 101491, @@ -35488,16 +28380,10 @@ "paragraph": "The library is designed to be used with Quirkbot hardware. While other Arduinos boards might work, they are not supported. For instructions on how to install official Quirkbot boards, visit https://github.com/Quirkbot/QuirkbotArduinoHardware/releases.", "website": "https://github.com/Quirkbot/QuirkbotArduinoLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Quirkbot/QuirkbotArduinoLibrary.git", - "providesIncludes": [ - "Quirkbot.h" - ], + "providesIncludes": ["Quirkbot.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Quirkbot/Quirkbot-2.6.3.zip", "archiveFileName": "Quirkbot-2.6.3.zip", "size": 101504, @@ -35512,16 +28398,10 @@ "paragraph": "The library is designed to be used with Quirkbot hardware. While other Arduinos boards might work, they are not supported. For instructions on how to install official Quirkbot boards, visit https://github.com/Quirkbot/QuirkbotArduinoHardware/releases.", "website": "https://github.com/Quirkbot/QuirkbotArduinoLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Quirkbot/QuirkbotArduinoLibrary.git", - "providesIncludes": [ - "Quirkbot.h" - ], + "providesIncludes": ["Quirkbot.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Quirkbot/Quirkbot-2.7.0.zip", "archiveFileName": "Quirkbot-2.7.0.zip", "size": 93311, @@ -35536,16 +28416,10 @@ "paragraph": "The library is designed to be used with Quirkbot hardware. While other Arduinos boards might work, they are not supported. For instructions on how to install official Quirkbot boards, visit https://github.com/Quirkbot/QuirkbotArduinoHardware/releases.", "website": "https://github.com/Quirkbot/QuirkbotArduinoLibrary", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Quirkbot/QuirkbotArduinoLibrary.git", - "providesIncludes": [ - "Quirkbot.h" - ], + "providesIncludes": ["Quirkbot.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Quirkbot/Quirkbot-2.7.2.zip", "archiveFileName": "Quirkbot-2.7.2.zip", "size": 93310, @@ -35560,12 +28434,8 @@ "paragraph": "Providing a simple service (TxRx) for exchanging data between nRF8001 and BLE Central (e.g. iPhone 6), this library requires Nordic BLE SDK for Arduino to function, please also install that library.", "website": "https://github.com/RedBearLab/nRF8001", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/RedBearLab/nRF8001.git", "url": "http://downloads.arduino.cc/libraries/github.com/RedBearLab/RBL_nRF8001-1.0.0.zip", "archiveFileName": "RBL_nRF8001-1.0.0.zip", @@ -35581,12 +28451,8 @@ "paragraph": "It works by connecting via USB to an internet conected linux cpu and OSPOM's servers, bypassing annoying router setup. The linux software necessary is in a seperate repository in ospom's BitBucket. Pre-loaded o-droids are also available at ReefPOM.com", "website": "www.bitbucket.org/reefpom/ospom", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/ReefPOM/OSPOM.git", "url": "http://downloads.arduino.cc/libraries/github.com/ReefPOM/Ospom-0.1.1.zip", "archiveFileName": "Ospom-0.1.1.zip", @@ -35602,12 +28468,8 @@ "paragraph": "It works by connecting via USB to an internet conected linux cpu and OSPOM's servers, bypassing annoying router setup. The linux software necessary is in a seperate repository in ospom's BitBucket. Pre-loaded o-droids are also available at ReefPOM.com", "website": "https://github.com/ReefPOM/OSPOM", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/ReefPOM/OSPOM.git", "url": "http://downloads.arduino.cc/libraries/github.com/ReefPOM/Ospom-0.1.3.zip", "archiveFileName": "Ospom-0.1.3.zip", @@ -35623,12 +28485,8 @@ "paragraph": "A library allowing any arduino to be displayed on the internet for free via ospom.com/user. It works by connecting via USB to any internet conected linux cpu and OSPOM's servers, bypassing annoying router setup. The linux software necessary is in a seperate repository at BitBucket.org/ReefPOM. Pre-loaded micro-SD cards forRaspberry Pi, Odroid, and pcDuino are also available upon request, and at ReefPOM.com.", "website": "https://github.com/ReefPOM/OSPOM", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/ReefPOM/OSPOM.git", "url": "http://downloads.arduino.cc/libraries/github.com/ReefPOM/Ospom-0.1.31.zip", "archiveFileName": "Ospom-0.1.31.zip", @@ -35644,12 +28502,8 @@ "paragraph": "Arduino multi button support library", "website": "https://github.com/rlogiacco/AnalogButtons", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/rlogiacco/AnalogButtons.git", "url": "http://downloads.arduino.cc/libraries/github.com/rlogiacco/Analog_Buttons-1.1.0.zip", "archiveFileName": "Analog_Buttons-1.1.0.zip", @@ -35665,12 +28519,8 @@ "paragraph": "Arduino multi button support library", "website": "https://github.com/rlogiacco/AnalogButtons", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/rlogiacco/AnalogButtons.git", "url": "http://downloads.arduino.cc/libraries/github.com/rlogiacco/Analog_Buttons-1.1.1.zip", "archiveFileName": "Analog_Buttons-1.1.1.zip", @@ -35686,12 +28536,8 @@ "paragraph": "Arduino multi button support library", "website": "https://github.com/rlogiacco/AnalogButtons", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/rlogiacco/AnalogButtons.git", "url": "http://downloads.arduino.cc/libraries/github.com/rlogiacco/Analog_Buttons-1.2.0.zip", "archiveFileName": "Analog_Buttons-1.2.0.zip", @@ -35707,12 +28553,8 @@ "paragraph": "Arduino voltage reference library", "website": "https://github.com/rlogiacco/VoltageReference", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/rlogiacco/VoltageReference.git", "url": "http://downloads.arduino.cc/libraries/github.com/rlogiacco/Voltage_Reference-1.2.0.zip", "archiveFileName": "Voltage_Reference-1.2.0.zip", @@ -35728,16 +28570,10 @@ "paragraph": "Arduino voltage reference library", "website": "https://github.com/rlogiacco/VoltageReference", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/rlogiacco/VoltageReference.git", - "providesIncludes": [ - "VoltageReference.h" - ], + "providesIncludes": ["VoltageReference.h"], "url": "http://downloads.arduino.cc/libraries/github.com/rlogiacco/Voltage_Reference-1.2.2.zip", "archiveFileName": "Voltage_Reference-1.2.2.zip", "size": 177524, @@ -35752,12 +28588,8 @@ "paragraph": "Arduino debugging support library", "website": "https://github.com/rlogiacco/MicroDebug", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/rlogiacco/MicroDebug.git", "url": "http://downloads.arduino.cc/libraries/github.com/rlogiacco/MicroDebug-1.1.0.zip", "archiveFileName": "MicroDebug-1.1.0.zip", @@ -35773,13 +28605,8 @@ "paragraph": "Arduino debugging support library", "website": "https://github.com/rlogiacco/MicroDebug", "category": "Other", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/rlogiacco/MicroDebug.git", "url": "http://downloads.arduino.cc/libraries/github.com/rlogiacco/MicroDebug-1.2.0.zip", "archiveFileName": "MicroDebug-1.2.0.zip", @@ -35795,12 +28622,8 @@ "paragraph": "Buttons, LEDs, knobs (potentiometers), speakers, and photocells are currently supported.", "website": "https://github.com/robertgallup/BobaBlox", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/robertgallup/BobaBlox.git", "url": "http://downloads.arduino.cc/libraries/github.com/robertgallup/BobaBlox-2.0.0.zip", "archiveFileName": "BobaBlox-2.0.0.zip", @@ -35816,12 +28639,8 @@ "paragraph": "Buttons, LEDs, knobs (potentiometers), speakers, and photocells are currently supported.", "website": "https://github.com/robertgallup/BobaBlox", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/robertgallup/BobaBlox.git", "url": "http://downloads.arduino.cc/libraries/github.com/robertgallup/BobaBlox-2.0.1.zip", "archiveFileName": "BobaBlox-2.0.1.zip", @@ -35837,12 +28656,8 @@ "paragraph": "Control up to 40 relays with only two pins.", "website": "https://github.com/RoboCore/SerialRelay", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RoboCore/SerialRelay.git", "url": "http://downloads.arduino.cc/libraries/github.com/RoboCore/RoboCore___Serial_Relay-1.0.0.zip", "archiveFileName": "RoboCore___Serial_Relay-1.0.0.zip", @@ -35857,12 +28672,8 @@ "sentence": "This library allows you to use all the functions of the Robopoly PRismino and the Robopoly Shield.", "website": "https://github.com/Robopoly/Robopoly_PRismino", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Robopoly/Robopoly_PRismino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Robopoly/Robopoly_PRismino-1.5.0.zip", "archiveFileName": "Robopoly_PRismino-1.5.0.zip", @@ -35877,12 +28688,8 @@ "sentence": "This library allows you to use all the functions of the Robopoly PRismino and the Robopoly Shield.", "website": "https://github.com/Robopoly/Robopoly_PRismino", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Robopoly/Robopoly_PRismino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Robopoly/Robopoly_PRismino-1.5.1.zip", "archiveFileName": "Robopoly_PRismino-1.5.1.zip", @@ -35897,12 +28704,8 @@ "sentence": "This library allows you to use all the functions of the Robopoly PRismino and the Robopoly Shield.", "website": "https://github.com/Robopoly/Robopoly_PRismino", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Robopoly/Robopoly_PRismino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Robopoly/Robopoly_PRismino-1.5.2.zip", "archiveFileName": "Robopoly_PRismino-1.5.2.zip", @@ -35917,12 +28720,8 @@ "sentence": "This library allows you to get data from the Robopoly Linear Camera.", "website": "https://github.com/Robopoly/Robopoly_PRismino", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Robopoly/Robopoly_Linear_Camera.git", "url": "http://downloads.arduino.cc/libraries/github.com/Robopoly/Robopoly_Linear_Camera-0.2.0.zip", "archiveFileName": "Robopoly_Linear_Camera-0.2.0.zip", @@ -35938,12 +28737,8 @@ "paragraph": "It implements the EasyVR communication protocol over any Arduino Serial port and a special Bridge mode for direct connection to the EasyVR Commander software running on a PC.", "website": "http://robotech-srl.github.io/EasyVR-Arduino/", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RoboTech-srl/EasyVR-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/RoboTech-srl/EasyVR-1.10.0.zip", "archiveFileName": "EasyVR-1.10.0.zip", @@ -35959,12 +28754,8 @@ "paragraph": "It implements the EasyVR communication protocol over any Arduino Serial port and a special Bridge mode for direct connection to the EasyVR Commander software running on a PC.", "website": "http://robotech-srl.github.io/EasyVR-Arduino/", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RoboTech-srl/EasyVR-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/RoboTech-srl/EasyVR-1.10.1.zip", "archiveFileName": "EasyVR-1.10.1.zip", @@ -35980,12 +28771,8 @@ "paragraph": "It implements the EasyVR communication protocol over any Arduino Serial port and a special Bridge mode for direct connection to the EasyVR Commander software running on a PC.", "website": "http://robotech-srl.github.io/EasyVR-Arduino/", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RoboTech-srl/EasyVR-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/RoboTech-srl/EasyVR-1.10.2.zip", "archiveFileName": "EasyVR-1.10.2.zip", @@ -36001,12 +28788,8 @@ "paragraph": "It implements the EasyVR communication protocol over any Arduino Serial port and a special Bridge mode for direct connection to the EasyVR Commander software running on a PC.", "website": "http://robotech-srl.github.io/EasyVR-Arduino/", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RoboTech-srl/EasyVR-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/RoboTech-srl/EasyVR-1.11.0.zip", "archiveFileName": "EasyVR-1.11.0.zip", @@ -36022,12 +28805,8 @@ "paragraph": "It implements the EasyVR communication protocol over any Arduino Serial port and a special Bridge mode for direct connection to the EasyVR Commander software running on a PC.", "website": "http://robotech-srl.github.io/EasyVR-Arduino/", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RoboTech-srl/EasyVR-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/RoboTech-srl/EasyVR-1.7.0.zip", "archiveFileName": "EasyVR-1.7.0.zip", @@ -36043,12 +28822,8 @@ "paragraph": "It implements the EasyVR communication protocol over any Arduino Serial port and a special Bridge mode for direct connection to the EasyVR Commander software running on a PC.", "website": "http://robotech-srl.github.io/EasyVR-Arduino/", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RoboTech-srl/EasyVR-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/RoboTech-srl/EasyVR-1.7.1.zip", "archiveFileName": "EasyVR-1.7.1.zip", @@ -36064,12 +28839,8 @@ "paragraph": "It implements the EasyVR communication protocol over any Arduino Serial port and a special Bridge mode for direct connection to the EasyVR Commander software running on a PC.", "website": "http://robotech-srl.github.io/EasyVR-Arduino/", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RoboTech-srl/EasyVR-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/RoboTech-srl/EasyVR-1.8.0.zip", "archiveFileName": "EasyVR-1.8.0.zip", @@ -36085,12 +28856,8 @@ "paragraph": "It implements the EasyVR communication protocol over any Arduino Serial port and a special Bridge mode for direct connection to the EasyVR Commander software running on a PC.", "website": "http://robotech-srl.github.io/EasyVR-Arduino/", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RoboTech-srl/EasyVR-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/RoboTech-srl/EasyVR-1.8.1.zip", "archiveFileName": "EasyVR-1.8.1.zip", @@ -36106,12 +28873,8 @@ "paragraph": "It implements the EasyVR communication protocol over any Arduino Serial port and a special Bridge mode for direct connection to the EasyVR Commander software running on a PC.", "website": "http://robotech-srl.github.io/EasyVR-Arduino/", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RoboTech-srl/EasyVR-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/RoboTech-srl/EasyVR-1.9.1.zip", "archiveFileName": "EasyVR-1.9.1.zip", @@ -36127,12 +28890,8 @@ "paragraph": "It implements the EasyVR communication protocol over any Arduino Serial port and a special Bridge mode for direct connection to the EasyVR Commander software running on a PC.", "website": "http://robotech-srl.github.io/EasyVR-Arduino/", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RoboTech-srl/EasyVR-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/RoboTech-srl/EasyVR-1.9.2.zip", "archiveFileName": "EasyVR-1.9.2.zip", @@ -36148,12 +28907,8 @@ "paragraph": "It implements the EasyVR communication protocol over any Arduino Serial port and a special Bridge mode for direct connection to the EasyVR Commander software running on a PC.", "website": "http://robotech-srl.github.io/EasyVR-Arduino/", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RoboTech-srl/EasyVR-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/RoboTech-srl/EasyVR-1.11.1.zip", "archiveFileName": "EasyVR-1.11.1.zip", @@ -36169,16 +28924,10 @@ "paragraph": "Supports Semtech SX1276/77/78/79 based boards/shields.", "website": "https://github.com/sandeepmistry/arduino-LoRa", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sandeepmistry/arduino-LoRa.git", - "providesIncludes": [ - "LoRa.h" - ], + "providesIncludes": ["LoRa.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sandeepmistry/LoRa-0.0.0.zip", "archiveFileName": "LoRa-0.0.0.zip", "size": 7706, @@ -36193,16 +28942,10 @@ "paragraph": "Supports Semtech SX1276/77/78/79 based boards/shields.", "website": "https://github.com/sandeepmistry/arduino-LoRa", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sandeepmistry/arduino-LoRa.git", - "providesIncludes": [ - "LoRa.h" - ], + "providesIncludes": ["LoRa.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sandeepmistry/LoRa-0.0.1.zip", "archiveFileName": "LoRa-0.0.1.zip", "size": 7740, @@ -36217,16 +28960,10 @@ "paragraph": "Supports Semtech SX1276/77/78/79 based boards/shields.", "website": "https://github.com/sandeepmistry/arduino-LoRa", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sandeepmistry/arduino-LoRa.git", - "providesIncludes": [ - "LoRa.h" - ], + "providesIncludes": ["LoRa.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sandeepmistry/LoRa-0.1.0.zip", "archiveFileName": "LoRa-0.1.0.zip", "size": 11028, @@ -36241,16 +28978,10 @@ "paragraph": "Supports Semtech SX1276/77/78/79 based boards/shields.", "website": "https://github.com/sandeepmistry/arduino-LoRa", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sandeepmistry/arduino-LoRa.git", - "providesIncludes": [ - "LoRa.h" - ], + "providesIncludes": ["LoRa.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sandeepmistry/LoRa-0.2.0.zip", "archiveFileName": "LoRa-0.2.0.zip", "size": 11434, @@ -36265,16 +28996,10 @@ "paragraph": "Supports Semtech SX1276/77/78/79 based boards/shields.", "website": "https://github.com/sandeepmistry/arduino-LoRa", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sandeepmistry/arduino-LoRa.git", - "providesIncludes": [ - "LoRa.h" - ], + "providesIncludes": ["LoRa.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sandeepmistry/LoRa-0.2.1.zip", "archiveFileName": "LoRa-0.2.1.zip", "size": 11561, @@ -36289,16 +29014,10 @@ "paragraph": "Supports Semtech SX1276/77/78/79 based boards/shields.", "website": "https://github.com/sandeepmistry/arduino-LoRa", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sandeepmistry/arduino-LoRa.git", - "providesIncludes": [ - "LoRa.h" - ], + "providesIncludes": ["LoRa.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sandeepmistry/LoRa-0.3.0.zip", "archiveFileName": "LoRa-0.3.0.zip", "size": 19512, @@ -36313,16 +29032,10 @@ "paragraph": "Supports Semtech SX1276/77/78/79 based boards/shields.", "website": "https://github.com/sandeepmistry/arduino-LoRa", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sandeepmistry/arduino-LoRa.git", - "providesIncludes": [ - "LoRa.h" - ], + "providesIncludes": ["LoRa.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sandeepmistry/LoRa-0.4.0.zip", "archiveFileName": "LoRa-0.4.0.zip", "size": 21484, @@ -36337,16 +29050,10 @@ "paragraph": "Supports Semtech SX1276/77/78/79 based boards/shields.", "website": "https://github.com/sandeepmistry/arduino-LoRa", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sandeepmistry/arduino-LoRa.git", - "providesIncludes": [ - "LoRa.h" - ], + "providesIncludes": ["LoRa.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sandeepmistry/LoRa-0.5.0.zip", "archiveFileName": "LoRa-0.5.0.zip", "size": 22160, @@ -36361,12 +29068,8 @@ "paragraph": "Supports nRF8001 and nRF51822 based boards/shields", "website": "https://github.com/sandeepmistry/arduino-BLEPeripheral", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sandeepmistry/arduino-BLEPeripheral.git", "url": "http://downloads.arduino.cc/libraries/github.com/sandeepmistry/BLEPeripheral-0.1.0.zip", "archiveFileName": "BLEPeripheral-0.1.0.zip", @@ -36382,12 +29085,8 @@ "paragraph": "Supports nRF8001 and nRF51822 based boards/shields", "website": "https://github.com/sandeepmistry/arduino-BLEPeripheral", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sandeepmistry/arduino-BLEPeripheral.git", "url": "http://downloads.arduino.cc/libraries/github.com/sandeepmistry/BLEPeripheral-0.1.1.zip", "archiveFileName": "BLEPeripheral-0.1.1.zip", @@ -36403,12 +29102,8 @@ "paragraph": "Supports nRF8001 and nRF51822 based boards/shields", "website": "https://github.com/sandeepmistry/arduino-BLEPeripheral", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sandeepmistry/arduino-BLEPeripheral.git", "url": "http://downloads.arduino.cc/libraries/github.com/sandeepmistry/BLEPeripheral-0.1.2.zip", "archiveFileName": "BLEPeripheral-0.1.2.zip", @@ -36424,12 +29119,8 @@ "paragraph": "Supports nRF8001 and nRF51822 based boards/shields", "website": "https://github.com/sandeepmistry/arduino-BLEPeripheral", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sandeepmistry/arduino-BLEPeripheral.git", "url": "http://downloads.arduino.cc/libraries/github.com/sandeepmistry/BLEPeripheral-0.1.3.zip", "archiveFileName": "BLEPeripheral-0.1.3.zip", @@ -36445,12 +29136,8 @@ "paragraph": "Supports nRF8001 and nRF51822 based boards/shields", "website": "https://github.com/sandeepmistry/arduino-BLEPeripheral", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sandeepmistry/arduino-BLEPeripheral.git", "url": "http://downloads.arduino.cc/libraries/github.com/sandeepmistry/BLEPeripheral-0.1.4.zip", "archiveFileName": "BLEPeripheral-0.1.4.zip", @@ -36466,12 +29153,8 @@ "paragraph": "Supports nRF8001 and nRF51822 based boards/shields", "website": "https://github.com/sandeepmistry/arduino-BLEPeripheral", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sandeepmistry/arduino-BLEPeripheral.git", "url": "http://downloads.arduino.cc/libraries/github.com/sandeepmistry/BLEPeripheral-0.1.5.zip", "archiveFileName": "BLEPeripheral-0.1.5.zip", @@ -36487,12 +29170,8 @@ "paragraph": "Supports nRF8001 and nRF51822 based boards/shields", "website": "https://github.com/sandeepmistry/arduino-BLEPeripheral", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sandeepmistry/arduino-BLEPeripheral.git", "url": "http://downloads.arduino.cc/libraries/github.com/sandeepmistry/BLEPeripheral-0.1.6.zip", "archiveFileName": "BLEPeripheral-0.1.6.zip", @@ -36508,12 +29187,8 @@ "paragraph": "Supports nRF8001 and nRF51822 based boards/shields", "website": "https://github.com/sandeepmistry/arduino-BLEPeripheral", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sandeepmistry/arduino-BLEPeripheral.git", "url": "http://downloads.arduino.cc/libraries/github.com/sandeepmistry/BLEPeripheral-0.1.7.zip", "archiveFileName": "BLEPeripheral-0.1.7.zip", @@ -36529,12 +29204,8 @@ "paragraph": "Supports nRF8001 and nRF51822 based boards/shields", "website": "https://github.com/sandeepmistry/arduino-BLEPeripheral", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sandeepmistry/arduino-BLEPeripheral.git", "url": "http://downloads.arduino.cc/libraries/github.com/sandeepmistry/BLEPeripheral-0.1.8.zip", "archiveFileName": "BLEPeripheral-0.1.8.zip", @@ -36550,12 +29221,8 @@ "paragraph": "Supports nRF8001 and nRF51822 based boards/shields", "website": "https://github.com/sandeepmistry/arduino-BLEPeripheral", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sandeepmistry/arduino-BLEPeripheral.git", "url": "http://downloads.arduino.cc/libraries/github.com/sandeepmistry/BLEPeripheral-0.2.0.zip", "archiveFileName": "BLEPeripheral-0.2.0.zip", @@ -36571,12 +29238,8 @@ "paragraph": "Supports nRF8001 and nRF51822 based boards/shields", "website": "https://github.com/sandeepmistry/arduino-BLEPeripheral", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sandeepmistry/arduino-BLEPeripheral.git", "url": "http://downloads.arduino.cc/libraries/github.com/sandeepmistry/BLEPeripheral-0.3.0.zip", "archiveFileName": "BLEPeripheral-0.3.0.zip", @@ -36592,16 +29255,10 @@ "paragraph": "Supports nRF8001 and nRF51822 based boards/shields", "website": "https://github.com/sandeepmistry/arduino-BLEPeripheral", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sandeepmistry/arduino-BLEPeripheral.git", - "providesIncludes": [ - "BLEPeripheral.h" - ], + "providesIncludes": ["BLEPeripheral.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sandeepmistry/BLEPeripheral-0.3.1.zip", "archiveFileName": "BLEPeripheral-0.3.1.zip", "size": 231984, @@ -36616,16 +29273,10 @@ "paragraph": "Supports nRF8001 and nRF51822 based boards/shields", "website": "https://github.com/sandeepmistry/arduino-BLEPeripheral", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sandeepmistry/arduino-BLEPeripheral.git", - "providesIncludes": [ - "BLEPeripheral.h" - ], + "providesIncludes": ["BLEPeripheral.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sandeepmistry/BLEPeripheral-0.4.0.zip", "archiveFileName": "BLEPeripheral-0.4.0.zip", "size": 232416, @@ -36640,12 +29291,8 @@ "paragraph": "It supports sending HTTP GET and POST, send data via FTP, and more.", "website": "https://github.com/SodaqMoja/GPRSbee", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/GPRSbee.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/GPRSbee-1.2.0.zip", "archiveFileName": "GPRSbee-1.2.0.zip", @@ -36661,12 +29308,8 @@ "paragraph": "It supports sending HTTP GET and POST, send data via FTP, and more.", "website": "https://github.com/SodaqMoja/GPRSbee", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/GPRSbee.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/GPRSbee-1.3.0.zip", "archiveFileName": "GPRSbee-1.3.0.zip", @@ -36682,12 +29325,8 @@ "paragraph": "It supports sending HTTP GET and POST, send data via FTP, and more.", "website": "https://github.com/SodaqMoja/GPRSbee", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/GPRSbee.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/GPRSbee-1.9.0.zip", "archiveFileName": "GPRSbee-1.9.0.zip", @@ -36703,12 +29342,8 @@ "paragraph": "It supports sending HTTP GET and POST, send data via FTP, and more.", "website": "https://github.com/SodaqMoja/GPRSbee", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/GPRSbee.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/GPRSbee-1.9.1.zip", "archiveFileName": "GPRSbee-1.9.1.zip", @@ -36724,12 +29359,8 @@ "paragraph": "It supports sending HTTP GET and POST, send data via FTP, and more.", "website": "https://github.com/SodaqMoja/GPRSbee", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/GPRSbee.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/GPRSbee-1.9.2.zip", "archiveFileName": "GPRSbee-1.9.2.zip", @@ -36745,12 +29376,8 @@ "paragraph": "from the Arduino main loop.", "website": "https://github.com/SodaqMoja/RTCTimer", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/RTCTimer.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/RTCTimer-1.0.0.zip", "archiveFileName": "RTCTimer-1.0.0.zip", @@ -36765,12 +29392,8 @@ "sentence": "An Arduino library for the BMP085/BMP180 Barometric Pressure + Temp sensor", "website": "https://github.com/SodaqMoja/Sodaq_BMP085", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_BMP085.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_BMP085-1.2.0.zip", "archiveFileName": "Sodaq_BMP085-1.2.0.zip", @@ -36785,12 +29408,8 @@ "sentence": "An Arduino library for the BMP085/BMP180 Barometric Pressure + Temp sensor", "website": "https://github.com/SodaqMoja/Sodaq_BMP085", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_BMP085.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_BMP085-1.2.1.zip", "archiveFileName": "Sodaq_BMP085-1.2.1.zip", @@ -36805,12 +29424,8 @@ "sentence": "An Arduino library for the BMP085/BMP180 Barometric Pressure + Temp sensor", "website": "https://github.com/SodaqMoja/Sodaq_BMP085", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_BMP085.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_BMP085-1.3.0.zip", "archiveFileName": "Sodaq_BMP085-1.3.0.zip", @@ -36825,12 +29440,8 @@ "sentence": "An Arduino library for the BMP085/BMP180 Barometric Pressure + Temp sensor", "website": "https://github.com/SodaqMoja/Sodaq_BMP085", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_BMP085.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_BMP085-1.4.0.zip", "archiveFileName": "Sodaq_BMP085-1.4.0.zip", @@ -36845,12 +29456,8 @@ "sentence": "An Arduino library for the SHT21 / SHT25 humidity and temperature sensors", "website": "https://github.com/SodaqMoja/Sodaq_SHT2x", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_SHT2x.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_SHT2x-1.1.0.zip", "archiveFileName": "Sodaq_SHT2x-1.1.0.zip", @@ -36865,12 +29472,8 @@ "sentence": "An Arduino library for the SHT21 / SHT25 humidity and temperature sensors", "website": "https://github.com/SodaqMoja/Sodaq_SHT2x", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_SHT2x.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_SHT2x-1.2.0.zip", "archiveFileName": "Sodaq_SHT2x-1.2.0.zip", @@ -36885,12 +29488,8 @@ "sentence": "An Arduino library for the DS3231 RTC (Real Time Clock).", "website": "https://github.com/SodaqMoja/Sodaq_DS3231", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_DS3231.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_DS3231-1.2.0.zip", "archiveFileName": "Sodaq_DS3231-1.2.0.zip", @@ -36905,12 +29504,8 @@ "sentence": "An Arduino library for the DS3231 RTC (Real Time Clock).", "website": "https://github.com/SodaqMoja/Sodaq_DS3231", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_DS3231.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_DS3231-1.2.1.zip", "archiveFileName": "Sodaq_DS3231-1.2.1.zip", @@ -36925,12 +29520,8 @@ "sentence": "An Arduino library for the DS3231 RTC (Real Time Clock).", "website": "https://github.com/SodaqMoja/Sodaq_DS3231", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_DS3231.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_DS3231-1.2.2.zip", "archiveFileName": "Sodaq_DS3231-1.2.2.zip", @@ -36945,12 +29536,8 @@ "sentence": "An Arduino library to deal with PCINT (Pin Change Interrupts)", "website": "https://github.com/SodaqMoja/Sodaq_PcInt", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_PcInt.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_PcInt-1.2.0.zip", "archiveFileName": "Sodaq_PcInt-1.2.0.zip", @@ -36966,12 +29553,8 @@ "paragraph": "Makes interfacing with the Gamer's screen, buttons, IR, buzzer and other peripherals a walk in the park!", "website": "http://github.com/techwillsaveus/Gamer", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/techwillsaveus/Gamer.git", "url": "http://downloads.arduino.cc/libraries/github.com/techwillsaveus/Gamer-2.0.0.zip", "archiveFileName": "Gamer-2.0.0.zip", @@ -36987,12 +29570,8 @@ "paragraph": "Makes interfacing with the Gamer's screen, buttons, IR, buzzer and other peripherals a walk in the park!", "website": "http://github.com/techwillsaveus/Gamer", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/techwillsaveus/Gamer.git", "url": "http://downloads.arduino.cc/libraries/github.com/techwillsaveus/Gamer-2.1.0.zip", "archiveFileName": "Gamer-2.1.0.zip", @@ -37008,12 +29587,8 @@ "paragraph": "Makes interfacing with the Gamer's infrared transmitter and receiver a walk in the park!", "website": "http://github.com/techwillsaveus/GamerIR", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/techwillsaveus/GamerIR.git", "url": "http://downloads.arduino.cc/libraries/github.com/techwillsaveus/GamerIR-2.0.0.zip", "archiveFileName": "GamerIR-2.0.0.zip", @@ -37029,12 +29604,8 @@ "paragraph": "The DCF77 library has been designed to work in conjunction with Arduino Time library and allows a sketch to get the precise CET time and date as a standard C time_t. PLEASE NOTE: samples require Time and TimeZone libraries.", "website": "http://playground.arduino.cc/Code/DCF77", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thijse/Arduino-DCF77.git", "url": "http://downloads.arduino.cc/libraries/github.com/thijse/DCF77-1.0.0.zip", "archiveFileName": "DCF77-1.0.0.zip", @@ -37050,12 +29621,8 @@ "paragraph": "Build a network of multiple nodes over Ethernet, Wireless and RS485", "website": "http://souliss.github.io", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/souliss/souliss.git", "url": "http://downloads.arduino.cc/libraries/github.com/souliss/souliss-7.0.2.zip", "archiveFileName": "souliss-7.0.2.zip", @@ -37071,12 +29638,8 @@ "paragraph": "Build a network of multiple nodes over Ethernet, Wireless and RS485", "website": "http://souliss.github.io", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/souliss/souliss.git", "url": "http://downloads.arduino.cc/libraries/github.com/souliss/souliss-7.0.3.zip", "archiveFileName": "souliss-7.0.3.zip", @@ -37092,13 +29655,8 @@ "paragraph": "Build a network of multiple nodes over Ethernet, Wireless and RS485 for your smart home", "website": "http://souliss.github.io", "category": "Communication", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/souliss/souliss.git", "url": "http://downloads.arduino.cc/libraries/github.com/souliss/souliss-7.0.4.zip", "archiveFileName": "souliss-7.0.4.zip", @@ -37114,13 +29672,8 @@ "paragraph": "Build a network of multiple nodes over Ethernet, Wireless and RS485 for your smart home", "website": "http://souliss.github.io", "category": "Communication", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/souliss/souliss.git", "url": "http://downloads.arduino.cc/libraries/github.com/souliss/souliss-7.0.5.zip", "archiveFileName": "souliss-7.0.5.zip", @@ -37136,13 +29689,8 @@ "paragraph": "Build a network of multiple nodes over Ethernet, Wireless and RS485 for your smart home", "website": "http://souliss.github.io", "category": "Communication", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/souliss/souliss.git", "url": "http://downloads.arduino.cc/libraries/github.com/souliss/souliss-7.0.6.zip", "archiveFileName": "souliss-7.0.6.zip", @@ -37158,13 +29706,8 @@ "paragraph": "Build a network of multiple nodes over Ethernet, Wireless and RS485 for your smart home", "website": "http://souliss.github.io", "category": "Communication", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/souliss/souliss.git", "url": "http://downloads.arduino.cc/libraries/github.com/souliss/souliss-7.1.0.zip", "archiveFileName": "souliss-7.1.0.zip", @@ -37180,13 +29723,8 @@ "paragraph": "Build a network of multiple nodes over WiFi/Ethernet, Wireless and RS485 for your smart home. Runs on AVRs and ESP8266.", "website": "http://souliss.github.io", "category": "Communication", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/souliss/souliss.git", "url": "http://downloads.arduino.cc/libraries/github.com/souliss/souliss-7.1.1.zip", "archiveFileName": "souliss-7.1.1.zip", @@ -37202,13 +29740,8 @@ "paragraph": "Build a network of multiple nodes over WiFi/Ethernet, Wireless and RS485 for your smart home. Runs on AVRs and ESP8266.", "website": "http://souliss.github.io", "category": "Communication", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/souliss/souliss.git", "url": "http://downloads.arduino.cc/libraries/github.com/souliss/souliss-7.2.0.zip", "archiveFileName": "souliss-7.2.0.zip", @@ -37224,13 +29757,8 @@ "paragraph": "Build a network of multiple nodes over WiFi/Ethernet, Wireless and RS485 for your smart home. Runs on AVRs and ESP8266.", "website": "http://souliss.github.io", "category": "Communication", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/souliss/souliss.git", "url": "http://downloads.arduino.cc/libraries/github.com/souliss/souliss-7.2.1.zip", "archiveFileName": "souliss-7.2.1.zip", @@ -37246,12 +29774,8 @@ "paragraph": "The SoftwareWire is only I2C Master mode. More than one software I2C bus can be created. The clock pulse stretching is implemented, so the Slave can be another Arduino board", "website": "https://github.com/Testato/SoftwareWire", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Testato/SoftwareWire.git", "url": "http://downloads.arduino.cc/libraries/github.com/Testato/SoftwareWire-1.3.2.zip", "archiveFileName": "SoftwareWire-1.3.2.zip", @@ -37267,12 +29791,8 @@ "paragraph": "The SoftwareWire is only I2C Master mode. More than one software I2C bus can be created. The clock pulse stretching is implemented, so the Slave can be another Arduino board", "website": "https://github.com/Testato/SoftwareWire", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Testato/SoftwareWire.git", "url": "http://downloads.arduino.cc/libraries/github.com/Testato/SoftwareWire-1.4.0.zip", "archiveFileName": "SoftwareWire-1.4.0.zip", @@ -37288,12 +29808,8 @@ "paragraph": "The SoftwareWire is only I2C Master mode. More than one software I2C bus can be created. The clock pulse stretching is implemented, so the Slave can be another Arduino board", "website": "https://github.com/Testato/SoftwareWire", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Testato/SoftwareWire.git", "url": "http://downloads.arduino.cc/libraries/github.com/Testato/SoftwareWire-1.4.1.zip", "archiveFileName": "SoftwareWire-1.4.1.zip", @@ -37309,12 +29825,8 @@ "paragraph": "The SoftwareWire is only I2C Master mode. More than one software I2C bus can be created. The clock pulse stretching is implemented, so the Slave can be another Arduino board", "website": "https://github.com/Testato/SoftwareWire", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Testato/SoftwareWire.git", "url": "http://downloads.arduino.cc/libraries/github.com/Testato/SoftwareWire-1.5.0.zip", "archiveFileName": "SoftwareWire-1.5.0.zip", @@ -37330,12 +29842,8 @@ "paragraph": "The SoftwareWire is only I2C Master mode. More than one software I2C bus can be created. The clock pulse stretching is implemented, so the Slave can be another Arduino board", "website": "https://github.com/Testato/SoftwareWire", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Testato/SoftwareWire.git", "url": "http://downloads.arduino.cc/libraries/github.com/Testato/SoftwareWire-1.5.1.zip", "archiveFileName": "SoftwareWire-1.5.1.zip", @@ -37351,12 +29859,8 @@ "paragraph": "Extended for reading and writing basic types, structs, strings, arrays and more.", "website": "http://playground.arduino.cc/Code/EEPROMex", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thijse/Arduino-EEPROMEx.git", "url": "http://downloads.arduino.cc/libraries/github.com/thijse/EEPROMEx-1.0.0.zip", "archiveFileName": "EEPROMEx-1.0.0.zip", @@ -37372,12 +29876,8 @@ "paragraph": "Enable easy remote control of your things.", "website": "https://github.com/thinger-io/Arduino-Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thinger-io/Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/thinger-io/thinger_io-1.0.0.zip", "archiveFileName": "thinger_io-1.0.0.zip", @@ -37393,12 +29893,8 @@ "paragraph": "Thinger.io is an open source platform for the Internet of Things. It will allow easily connecting your things or devices for remote sensing and actuating. Working with several devices like ESP8266, Arduino Ethernet, Arduino Wifi, Arduino Yun, Adafruit CC3000, Texax Instruments CC3200.", "website": "https://github.com/thinger-io/Arduino-Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thinger-io/Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/thinger-io/thinger_io-1.1.0.zip", "archiveFileName": "thinger_io-1.1.0.zip", @@ -37414,12 +29910,8 @@ "paragraph": "Thinger.io is an open source platform for the Internet of Things. It will allow easily connecting your things or devices for remote sensing and actuating. Working with several devices like ESP8266, Arduino Ethernet, Arduino Wifi, Arduino Yun, Adafruit CC3000, Texas Instruments CC3200.", "website": "https://github.com/thinger-io/Arduino-Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thinger-io/Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/thinger-io/thinger_io-1.1.1.zip", "archiveFileName": "thinger_io-1.1.1.zip", @@ -37435,12 +29927,8 @@ "paragraph": "Thinger.io is an open source platform for the Internet of Things. It will allow connecting your things or devices for remote sensing and actuating. Working with several devices like ESP8266, Arduino Ethernet, Arduino Wifi, Arduino MKR1000, Arduino Yun, Adafruit CC3000, Texas Instruments CC3200, ENC28J60, LinkIt ONE.", "website": "https://github.com/thinger-io/Arduino-Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thinger-io/Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/thinger-io/thinger_io-2.5.5.zip", "archiveFileName": "thinger_io-2.5.5.zip", @@ -37456,12 +29944,8 @@ "paragraph": "Thinger.io is an open source platform for the Internet of Things. It will allow connecting your things or devices for remote sensing and actuating. Working with several devices like ESP8266, Arduino Ethernet, Arduino Wifi, Arduino Yun, Adafruit CC3000, Texas Instruments CC3200.", "website": "https://github.com/thinger-io/Arduino-Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thinger-io/Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/thinger-io/thinger_io-2.0.0.zip", "archiveFileName": "thinger_io-2.0.0.zip", @@ -37477,12 +29961,8 @@ "paragraph": "Thinger.io is an open source platform for the Internet of Things. It will allow connecting your things or devices for remote sensing and actuating. Working with several devices like ESP8266, Arduino Ethernet, Arduino Wifi, Arduino Yun, Adafruit CC3000, Texas Instruments CC3200.", "website": "https://github.com/thinger-io/Arduino-Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thinger-io/Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/thinger-io/thinger_io-2.1.0.zip", "archiveFileName": "thinger_io-2.1.0.zip", @@ -37498,12 +29978,8 @@ "paragraph": "Thinger.io is an open source platform for the Internet of Things. It will allow connecting your things or devices for remote sensing and actuating. Working with several devices like ESP8266, ESP32, Arduino Ethernet, Arduino Wifi, Arduino MKR1000, Arduino GSM1400, Arduino Yun, Adafruit CC3000, Arduino + GSM Modules, Texas Instruments CC3200, ENC28J60, LinkIt ONE.", "website": "https://github.com/thinger-io/Arduino-Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thinger-io/Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/thinger-io/thinger_io-2.13.0.zip", "archiveFileName": "thinger_io-2.13.0.zip", @@ -37519,12 +29995,8 @@ "paragraph": "Thinger.io is an open source platform for the Internet of Things. It will allow connecting your things or devices for remote sensing and actuating. Working with several devices like ESP8266, Arduino Ethernet, Arduino Wifi, Arduino Yun, Adafruit CC3000, Texas Instruments CC3200, ENC28J60, LinkIt ONE.", "website": "https://github.com/thinger-io/Arduino-Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thinger-io/Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/thinger-io/thinger_io-2.2.0.zip", "archiveFileName": "thinger_io-2.2.0.zip", @@ -37540,12 +30012,8 @@ "paragraph": "Thinger.io is an open source platform for the Internet of Things. It will allow connecting your things or devices for remote sensing and actuating. Working with several devices like ESP8266, Arduino Ethernet, Arduino Wifi, Arduino Yun, Adafruit CC3000, Texas Instruments CC3200, ENC28J60, LinkIt ONE.", "website": "https://github.com/thinger-io/Arduino-Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thinger-io/Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/thinger-io/thinger_io-2.3.0.zip", "archiveFileName": "thinger_io-2.3.0.zip", @@ -37561,12 +30029,8 @@ "paragraph": "Thinger.io is an open source platform for the Internet of Things. It will allow connecting your things or devices for remote sensing and actuating. Working with several devices like ESP8266, Arduino Ethernet, Arduino Wifi, Arduino Yun, Adafruit CC3000, Texas Instruments CC3200, ENC28J60, LinkIt ONE.", "website": "https://github.com/thinger-io/Arduino-Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thinger-io/Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/thinger-io/thinger_io-2.3.1.zip", "archiveFileName": "thinger_io-2.3.1.zip", @@ -37582,12 +30046,8 @@ "paragraph": "Thinger.io is an open source platform for the Internet of Things. It will allow connecting your things or devices for remote sensing and actuating. Working with several devices like ESP8266, Arduino Ethernet, Arduino Wifi, Arduino MKR1000, Arduino Yun, Adafruit CC3000, Texas Instruments CC3200, ENC28J60, LinkIt ONE.", "website": "https://github.com/thinger-io/Arduino-Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thinger-io/Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/thinger-io/thinger_io-2.4.0.zip", "archiveFileName": "thinger_io-2.4.0.zip", @@ -37603,12 +30063,8 @@ "paragraph": "Thinger.io is an open source platform for the Internet of Things. It will allow connecting your things or devices for remote sensing and actuating. Working with several devices like ESP8266, Arduino Ethernet, Arduino Wifi, Arduino MKR1000, Arduino Yun, Adafruit CC3000, Texas Instruments CC3200, ENC28J60, LinkIt ONE.", "website": "https://github.com/thinger-io/Arduino-Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thinger-io/Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/thinger-io/thinger_io-2.4.1.zip", "archiveFileName": "thinger_io-2.4.1.zip", @@ -37624,12 +30080,8 @@ "paragraph": "Thinger.io is an open source platform for the Internet of Things. It will allow connecting your things or devices for remote sensing and actuating. Working with several devices like ESP8266, Arduino Ethernet, Arduino Wifi, Arduino MKR1000, Arduino Yun, Adafruit CC3000, Texas Instruments CC3200, ENC28J60, LinkIt ONE.", "website": "https://github.com/thinger-io/Arduino-Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thinger-io/Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/thinger-io/thinger_io-2.4.2.zip", "archiveFileName": "thinger_io-2.4.2.zip", @@ -37645,12 +30097,8 @@ "paragraph": "Thinger.io is an open source platform for the Internet of Things. It will allow connecting your things or devices for remote sensing and actuating. Working with several devices like ESP8266, Arduino Ethernet, Arduino Wifi, Arduino MKR1000, Arduino Yun, Adafruit CC3000, Texas Instruments CC3200, ENC28J60, LinkIt ONE.", "website": "https://github.com/thinger-io/Arduino-Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thinger-io/Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/thinger-io/thinger_io-2.4.3.zip", "archiveFileName": "thinger_io-2.4.3.zip", @@ -37666,12 +30114,8 @@ "paragraph": "Thinger.io is an open source platform for the Internet of Things. It will allow connecting your things or devices for remote sensing and actuating. Working with several devices like ESP8266, Arduino Ethernet, Arduino Wifi, Arduino MKR1000, Arduino Yun, Adafruit CC3000, Texas Instruments CC3200, ENC28J60, LinkIt ONE.", "website": "https://github.com/thinger-io/Arduino-Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thinger-io/Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/thinger-io/thinger_io-2.5.0.zip", "archiveFileName": "thinger_io-2.5.0.zip", @@ -37687,12 +30131,8 @@ "paragraph": "Thinger.io is an open source platform for the Internet of Things. It will allow connecting your things or devices for remote sensing and actuating. Working with several devices like ESP8266, Arduino Ethernet, Arduino Wifi, Arduino MKR1000, Arduino Yun, Adafruit CC3000, Texas Instruments CC3200, ENC28J60, LinkIt ONE.", "website": "https://github.com/thinger-io/Arduino-Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thinger-io/Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/thinger-io/thinger_io-2.5.1.zip", "archiveFileName": "thinger_io-2.5.1.zip", @@ -37708,12 +30148,8 @@ "paragraph": "Thinger.io is an open source platform for the Internet of Things. It will allow connecting your things or devices for remote sensing and actuating. Working with several devices like ESP8266, Arduino Ethernet, Arduino Wifi, Arduino MKR1000, Arduino Yun, Adafruit CC3000, Texas Instruments CC3200, ENC28J60, LinkIt ONE.", "website": "https://github.com/thinger-io/Arduino-Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thinger-io/Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/thinger-io/thinger_io-2.5.2.zip", "archiveFileName": "thinger_io-2.5.2.zip", @@ -37729,12 +30165,8 @@ "paragraph": "Thinger.io is an open source platform for the Internet of Things. It will allow connecting your things or devices for remote sensing and actuating. Working with several devices like ESP8266, Arduino Ethernet, Arduino Wifi, Arduino MKR1000, Arduino Yun, Adafruit CC3000, Texas Instruments CC3200, ENC28J60, LinkIt ONE.", "website": "https://github.com/thinger-io/Arduino-Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thinger-io/Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/thinger-io/thinger_io-2.5.6.zip", "archiveFileName": "thinger_io-2.5.6.zip", @@ -37750,12 +30182,8 @@ "paragraph": "Thinger.io is an open source platform for the Internet of Things. It will allow connecting your things or devices for remote sensing and actuating. Working with several devices like ESP8266, ESP32, Arduino Ethernet, Arduino Wifi, Arduino MKR1000, Arduino Yun, Adafruit CC3000, Texas Instruments CC3200, ENC28J60, LinkIt ONE.", "website": "https://github.com/thinger-io/Arduino-Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thinger-io/Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/thinger-io/thinger_io-2.5.8.zip", "archiveFileName": "thinger_io-2.5.8.zip", @@ -37771,12 +30199,8 @@ "paragraph": "Thinger.io is an open source platform for the Internet of Things. It will allow connecting your things or devices for remote sensing and actuating. Working with several devices like ESP8266, ESP32, Arduino Ethernet, Arduino Wifi, Arduino MKR1000, Arduino Yun, Adafruit CC3000, Texas Instruments CC3200, ENC28J60, LinkIt ONE.", "website": "https://github.com/thinger-io/Arduino-Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thinger-io/Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/thinger-io/thinger_io-2.5.9.zip", "archiveFileName": "thinger_io-2.5.9.zip", @@ -37792,12 +30216,8 @@ "paragraph": "Thinger.io is an open source platform for the Internet of Things. It will allow connecting your things or devices for remote sensing and actuating. Working with several devices like ESP8266, ESP32, Arduino Ethernet, Arduino Wifi, Arduino MKR1000, Arduino Yun, Adafruit CC3000, Arduino + GPRS Modules, Texas Instruments CC3200, ENC28J60, LinkIt ONE.", "website": "https://github.com/thinger-io/Arduino-Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thinger-io/Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/thinger-io/thinger_io-2.6.0.zip", "archiveFileName": "thinger_io-2.6.0.zip", @@ -37813,12 +30233,8 @@ "paragraph": "Thinger.io is an open source platform for the Internet of Things. It will allow connecting your things or devices for remote sensing and actuating. Working with several devices like ESP8266, ESP32, Arduino Ethernet, Arduino Wifi, Arduino MKR1000, Arduino Yun, Adafruit CC3000, Arduino + GPRS Modules, Texas Instruments CC3200, ENC28J60, LinkIt ONE.", "website": "https://github.com/thinger-io/Arduino-Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thinger-io/Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/thinger-io/thinger_io-2.6.1.zip", "archiveFileName": "thinger_io-2.6.1.zip", @@ -37834,12 +30250,8 @@ "paragraph": "Thinger.io is an open source platform for the Internet of Things. It will allow connecting your things or devices for remote sensing and actuating. Working with several devices like ESP8266, ESP32, Arduino Ethernet, Arduino Wifi, Arduino MKR1000, Arduino Yun, Adafruit CC3000, Arduino + GPRS Modules, Texas Instruments CC3200, ENC28J60, LinkIt ONE.", "website": "https://github.com/thinger-io/Arduino-Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thinger-io/Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/thinger-io/thinger_io-2.7.1.zip", "archiveFileName": "thinger_io-2.7.1.zip", @@ -37855,12 +30267,8 @@ "paragraph": "Thinger.io is an open source platform for the Internet of Things. It will allow connecting your things or devices for remote sensing and actuating. Working with several devices like ESP8266, ESP32, Arduino Ethernet, Arduino Wifi, Arduino MKR1000, Arduino Yun, Adafruit CC3000, Arduino + GPRS Modules, Texas Instruments CC3200, ENC28J60, LinkIt ONE.", "website": "https://github.com/thinger-io/Arduino-Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thinger-io/Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/thinger-io/thinger_io-2.7.2.zip", "archiveFileName": "thinger_io-2.7.2.zip", @@ -37876,12 +30284,8 @@ "paragraph": "Thinger.io is an open source platform for the Internet of Things. It will allow connecting your things or devices for remote sensing and actuating. Working with several devices like ESP8266, ESP32, Arduino Ethernet, Arduino Wifi, Arduino MKR1000, Arduino GSM1400, Arduino Yun, Adafruit CC3000, Arduino + GSM Modules, Texas Instruments CC3200, ENC28J60, LinkIt ONE.", "website": "https://github.com/thinger-io/Arduino-Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thinger-io/Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/thinger-io/thinger_io-2.9.1.zip", "archiveFileName": "thinger_io-2.9.1.zip", @@ -37897,12 +30301,8 @@ "paragraph": "Thinger.io is an open source platform for the Internet of Things. It will allow connecting your things or devices for remote sensing and actuating. Working with several devices like ESP8266, ESP32, Arduino Ethernet, Arduino Wifi, Arduino MKR1000, Arduino GSM1400, Arduino Yun, Adafruit CC3000, Arduino + GSM Modules, Texas Instruments CC3200, ENC28J60, LinkIt ONE.", "website": "https://github.com/thinger-io/Arduino-Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thinger-io/Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/thinger-io/thinger_io-2.9.2.zip", "archiveFileName": "thinger_io-2.9.2.zip", @@ -37918,12 +30318,8 @@ "paragraph": "It uses serial port and Bluetooth as transport layer. To use CmdMessenger, we define a list of command identifiers, then attach callback / handler functions for received messages. PLEASE NOTE: samples requires PID and optionally Adafruit_MAX31855 libraries.", "website": "http://playground.arduino.cc/Code/CmdMessenger", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thijse/Arduino-CmdMessenger.git", "url": "http://downloads.arduino.cc/libraries/github.com/thijse/CmdMessenger-4.0.0.zip", "archiveFileName": "CmdMessenger-4.0.0.zip", @@ -37939,12 +30335,8 @@ "paragraph": "Deboucing switches and toggles is important.", "website": "https://github.com/thomasfredericks/Bounce2", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thomasfredericks/Bounce2.git", "url": "http://downloads.arduino.cc/libraries/github.com/thomasfredericks/Bounce2-2.1.0.zip", "archiveFileName": "Bounce2-2.1.0.zip", @@ -37960,12 +30352,8 @@ "paragraph": "Deboucing switches and toggles is important.", "website": "https://github.com/thomasfredericks/Bounce2", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thomasfredericks/Bounce2.git", "url": "http://downloads.arduino.cc/libraries/github.com/thomasfredericks/Bounce2-2.2.0.zip", "archiveFileName": "Bounce2-2.2.0.zip", @@ -37981,12 +30369,8 @@ "paragraph": "Deboucing switches and toggles is important.", "website": "https://github.com/thomasfredericks/Bounce2", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thomasfredericks/Bounce2.git", "url": "http://downloads.arduino.cc/libraries/github.com/thomasfredericks/Bounce2-2.5.0.zip", "archiveFileName": "Bounce2-2.5.0.zip", @@ -38002,12 +30386,8 @@ "paragraph": "Deboucing switches and toggles is important.", "website": "https://github.com/thomasfredericks/Bounce2", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thomasfredericks/Bounce2.git", "url": "http://downloads.arduino.cc/libraries/github.com/thomasfredericks/Bounce2-2.52.0.zip", "archiveFileName": "Bounce2-2.52.0.zip", @@ -38023,12 +30403,8 @@ "paragraph": "Deboucing switches and toggles is important.", "website": "https://github.com/thomasfredericks/Bounce2", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thomasfredericks/Bounce2.git", "url": "http://downloads.arduino.cc/libraries/github.com/thomasfredericks/Bounce2-2.3.0.zip", "archiveFileName": "Bounce2-2.3.0.zip", @@ -38044,12 +30420,8 @@ "paragraph": "Deboucing switches and toggles is important.", "website": "https://github.com/thomasfredericks/Bounce2", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thomasfredericks/Bounce2.git", "url": "http://downloads.arduino.cc/libraries/github.com/thomasfredericks/Bounce2-2.4.0.zip", "archiveFileName": "Bounce2-2.4.0.zip", @@ -38065,12 +30437,8 @@ "paragraph": "Deboucing switches and toggles is important.", "website": "https://github.com/thomasfredericks/Bounce2", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thomasfredericks/Bounce2.git", "url": "http://downloads.arduino.cc/libraries/github.com/thomasfredericks/Bounce2-2.41.0.zip", "archiveFileName": "Bounce2-2.41.0.zip", @@ -38086,12 +30454,8 @@ "paragraph": "Deboucing switches and toggles is important.", "website": "https://github.com/thomasfredericks/Bounce2", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thomasfredericks/Bounce2.git", "url": "http://downloads.arduino.cc/libraries/github.com/thomasfredericks/Bounce2-2.42.0.zip", "archiveFileName": "Bounce2-2.42.0.zip", @@ -38107,12 +30471,8 @@ "paragraph": "Deboucing switches and toggles is important.", "website": "https://github.com/thomasfredericks/Bounce2", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thomasfredericks/Bounce2.git", "url": "http://downloads.arduino.cc/libraries/github.com/thomasfredericks/Bounce2-2.51.0.zip", "archiveFileName": "Bounce2-2.51.0.zip", @@ -38128,12 +30488,8 @@ "paragraph": "Works with Arduino and Wiring.", "website": "https://github.com/thomasfredericks/Chrono/", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thomasfredericks/Chrono.git", "url": "http://downloads.arduino.cc/libraries/github.com/thomasfredericks/Chrono-1.0.0.zip", "archiveFileName": "Chrono-1.0.0.zip", @@ -38149,12 +30505,8 @@ "paragraph": "Works with Arduino and Wiring.", "website": "https://github.com/SofaPirate/Chrono", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thomasfredericks/Chrono.git", "url": "http://downloads.arduino.cc/libraries/github.com/thomasfredericks/Chrono-1.1.1.zip", "archiveFileName": "Chrono-1.1.1.zip", @@ -38170,12 +30522,8 @@ "paragraph": "Works with Arduino and Wiring.", "website": "https://github.com/SofaPirate/Chrono", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thomasfredericks/Chrono.git", "url": "http://downloads.arduino.cc/libraries/github.com/thomasfredericks/Chrono-1.1.3.zip", "archiveFileName": "Chrono-1.1.3.zip", @@ -38191,12 +30539,8 @@ "paragraph": "Kalman filter used to calculate the angle, rate and bias from from the input of an accelerometer/magnetometer and a gyroscope.", "website": "https://github.com/TKJElectronics/KalmanFilter", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TKJElectronics/KalmanFilter.git", "url": "http://downloads.arduino.cc/libraries/github.com/TKJElectronics/Kalman_Filter_Library-1.0.1.zip", "archiveFileName": "Kalman_Filter_Library-1.0.1.zip", @@ -38212,12 +30556,8 @@ "paragraph": "Kalman filter used to calculate the angle, rate and bias from from the input of an accelerometer/magnetometer and a gyroscope.", "website": "https://github.com/TKJElectronics/KalmanFilter", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TKJElectronics/KalmanFilter.git", "url": "http://downloads.arduino.cc/libraries/github.com/TKJElectronics/Kalman_Filter_Library-1.0.2.zip", "archiveFileName": "Kalman_Filter_Library-1.0.2.zip", @@ -38233,12 +30573,8 @@ "paragraph": "The library supports multiple daisychained drivers and supports Led-Matrix displays as well as 7-Segment displays.", "website": "http://wayoda.github.io/LedControl/", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/wayoda/LedControl.git", "url": "http://downloads.arduino.cc/libraries/github.com/wayoda/LedControl-1.0.6.zip", "archiveFileName": "LedControl-1.0.6.zip", @@ -38254,12 +30590,8 @@ "paragraph": "This library can read and decode PPM signals from simple RC receivers. On Arduino Uno there are 2 channels supported, on others like leonardo or mega, 4 channels.", "website": "https://github.com/willie68/RCReceiver.git", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/willie68/RCReceiver.git", "url": "http://downloads.arduino.cc/libraries/github.com/willie68/RCReceiver-1.4.0.zip", "archiveFileName": "RCReceiver-1.4.0.zip", @@ -38275,12 +30607,8 @@ "paragraph": "This module presents a high-level interface and a low-level interface for manipulating the servo's registers. The high-level interface looks up the width (one or two bytes) of the specified value and manipulates all relevant registers (low byte and high byte) as a single value. The high-level interface also performs automatic conversions between the raw values defined in the servo's datasheet, and physical values such as radians, radians-per-second, Amperes, Volts, baud, microseconds, degrees-Celcius, percent (of the motor's maximum torque) etc... as appropriate to the value. The down-side is that the high-level interface hogs several kilobytes of code space, as the result of using floating-point math and having some large-ish lookup tables. Therefore a low-level interface is provided that allows more straightforward access to the servo's registers using raw values, which may optionally be converted to and from physical values using the provided functions. Using the low-level interface and raw values may save several kilobytes of code space (The compiler won't compile functions that aren't used). The low-level interface also provides the capability to access several of the servo's values in a single command using the xxx_raw_page functions.", "website": "https://github.com/michaelkrzyzaniak/Dynamixel_Servo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/michaelkrzyzaniak/Dynamixel_Servo.git", "url": "http://downloads.arduino.cc/libraries/github.com/michaelkrzyzaniak/Dynamixel_Servo-2.1.0.zip", "archiveFileName": "Dynamixel_Servo-2.1.0.zip", @@ -38296,12 +30624,8 @@ "paragraph": "MQTT is a lightweight messaging protocol ideal for small devices. This library allows you to send and receive MQTT messages. It supports the latest MQTT 3.1.1 protocol and can be configured to use the older MQTT 3.1 if needed. It supports all Arduino Ethernet Client compatible hardware, including the Intel Galileo/Edison, ESP8266 and TI CC3000.", "website": "http://pubsubclient.knolleary.net", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/knolleary/pubsubclient.git", "url": "http://downloads.arduino.cc/libraries/github.com/knolleary/PubSubClient-2.4.0.zip", "archiveFileName": "PubSubClient-2.4.0.zip", @@ -38317,12 +30641,8 @@ "paragraph": "MQTT is a lightweight messaging protocol ideal for small devices. This library allows you to send and receive MQTT messages from a remote server. It supports the latest MQTT 3.1.1 protocol and can be configured to use the older MQTT 3.1 if needed. It supports all Arduino Ethernet Client compatible hardware, including the Intel Galileo/Edison and ESP8266.", "website": "http://knolleary.github.io/pubsubclient/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/knolleary/pubsubclient.git", "url": "http://downloads.arduino.cc/libraries/github.com/knolleary/PubSubClient-2.2.0.zip", "archiveFileName": "PubSubClient-2.2.0.zip", @@ -38338,12 +30658,8 @@ "paragraph": "MQTT is a lightweight messaging protocol ideal for small devices. This library allows you to send and receive MQTT messages. It supports the latest MQTT 3.1.1 protocol and can be configured to use the older MQTT 3.1 if needed. It supports all Arduino Ethernet Client compatible hardware, including the Intel Galileo/Edison, ESP8266 and TI CC3000.", "website": "http://pubsubclient.knolleary.net", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/knolleary/pubsubclient.git", "url": "http://downloads.arduino.cc/libraries/github.com/knolleary/PubSubClient-2.3.0.zip", "archiveFileName": "PubSubClient-2.3.0.zip", @@ -38359,12 +30675,8 @@ "paragraph": "MQTT is a lightweight messaging protocol ideal for small devices. This library allows you to send and receive MQTT messages. It supports the latest MQTT 3.1.1 protocol and can be configured to use the older MQTT 3.1 if needed. It supports all Arduino Ethernet Client compatible hardware, including the Intel Galileo/Edison, ESP8266 and TI CC3000.", "website": "http://pubsubclient.knolleary.net", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/knolleary/pubsubclient.git", "url": "http://downloads.arduino.cc/libraries/github.com/knolleary/PubSubClient-2.5.0.zip", "archiveFileName": "PubSubClient-2.5.0.zip", @@ -38380,12 +30692,8 @@ "paragraph": "MQTT is a lightweight messaging protocol ideal for small devices. This library allows you to send and receive MQTT messages. It supports the latest MQTT 3.1.1 protocol and can be configured to use the older MQTT 3.1 if needed. It supports all Arduino Ethernet Client compatible hardware, including the Intel Galileo/Edison, ESP8266 and TI CC3000.", "website": "http://pubsubclient.knolleary.net", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/knolleary/pubsubclient.git", "url": "http://downloads.arduino.cc/libraries/github.com/knolleary/PubSubClient-2.6.0.zip", "archiveFileName": "PubSubClient-2.6.0.zip", @@ -38401,12 +30709,8 @@ "paragraph": "MQTT is a lightweight messaging protocol ideal for small devices. This library allows you to send and receive MQTT messages. It supports the latest MQTT 3.1.1 protocol and can be configured to use the older MQTT 3.1 if needed. It supports all Arduino Ethernet Client compatible hardware, including the Intel Galileo/Edison, ESP8266 and TI CC3000.", "website": "http://pubsubclient.knolleary.net", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/knolleary/pubsubclient.git", "url": "http://downloads.arduino.cc/libraries/github.com/knolleary/PubSubClient-2.7.0.zip", "archiveFileName": "PubSubClient-2.7.0.zip", @@ -38422,12 +30726,8 @@ "paragraph": "The EnergyBoard is an energy measurement module for polyphase power-monitoring systems. It is designed for real-time monitoring for a variety of typical three-phase configurations in industrial applications. The EnergyBoard provides up to six analog inputs for interfacing to voltage and current sensors. Scaled voltages from the sensors are fed to the single converter front-end using a high-resolution delta-sigma converter. Supported current sensors include current transformers (CTs), Rogowski coils, and resistive shunts.", "website": "http://www.lvx.com.tr", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/x2bus/EnergyBoard.git", "url": "http://downloads.arduino.cc/libraries/github.com/x2bus/EnergyBoard-2.0.0.zip", "archiveFileName": "EnergyBoard-2.0.0.zip", @@ -38443,12 +30743,8 @@ "paragraph": "The EnergyBoard is an energy measurement module for polyphase power-monitoring systems. It is designed for real-time monitoring for a variety of typical three-phase configurations in industrial applications. The EnergyBoard provides up to six analog inputs for interfacing to voltage and current sensors. Scaled voltages from the sensors are fed to the single converter front-end using a high-resolution delta-sigma converter. Supported current sensors include current transformers (CTs), Rogowski coils, and resistive shunts.", "website": "http://www.lvx.com.tr", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/x2bus/EnergyBoard.git", "url": "http://downloads.arduino.cc/libraries/github.com/x2bus/EnergyBoard-2.0.2.zip", "archiveFileName": "EnergyBoard-2.0.2.zip", @@ -38464,12 +30760,8 @@ "paragraph": "The EnergyBoard is an energy measurement module for polyphase power-monitoring systems. It is designed for real-time monitoring for a variety of typical three-phase configurations in industrial applications. The EnergyBoard provides up to six analog inputs for interfacing to voltage and current sensors. Scaled voltages from the sensors are fed to the single converter front-end using a high-resolution delta-sigma converter. Supported current sensors include current transformers (CTs), Rogowski coils, and resistive shunts.", "website": "http://www.lvx.com.tr", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/x2bus/EnergyBoard.git", "url": "http://downloads.arduino.cc/libraries/github.com/x2bus/EnergyBoard-2.2.0.zip", "archiveFileName": "EnergyBoard-2.2.0.zip", @@ -38485,12 +30777,8 @@ "paragraph": "The EnergyBoard is an energy measurement module for polyphase power-monitoring systems. It is designed for real-time monitoring for a variety of typical three-phase configurations in industrial applications. The EnergyBoard provides up to six analog inputs for interfacing to voltage and current sensors. Scaled voltages from the sensors are fed to the single converter front-end using a high-resolution delta-sigma converter. Supported current sensors include current transformers (CTs), Rogowski coils, and resistive shunts.", "website": "http://www.lvx.com.tr", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/x2bus/EnergyBoard.git", "url": "http://downloads.arduino.cc/libraries/github.com/x2bus/EnergyBoard-3.0.1.zip", "archiveFileName": "EnergyBoard-3.0.1.zip", @@ -38506,12 +30794,8 @@ "paragraph": "Arduino library for reading multiple input devices of different types.", "website": "https://github.com/DanNixon/ArduinoUniversalInput", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DanNixon/ArduinoUniversalInput.git", "url": "http://downloads.arduino.cc/libraries/github.com/DanNixon/Universal_Inputs-2.0.2.zip", "archiveFileName": "Universal_Inputs-2.0.2.zip", @@ -38527,12 +30811,8 @@ "paragraph": "Arduino library for reading multiple input devices of different types.", "website": "https://github.com/DanNixon/ArduinoUniversalInput", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DanNixon/ArduinoUniversalInput.git", "url": "http://downloads.arduino.cc/libraries/github.com/DanNixon/Universal_Inputs-2.0.3.zip", "archiveFileName": "Universal_Inputs-2.0.3.zip", @@ -38548,12 +30828,8 @@ "paragraph": "Arduino library for reading multiple input devices of different types.", "website": "https://github.com/DanNixon/ArduinoUniversalInput", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DanNixon/ArduinoUniversalInput.git", "url": "http://downloads.arduino.cc/libraries/github.com/DanNixon/Universal_Inputs-2.0.4.zip", "archiveFileName": "Universal_Inputs-2.0.4.zip", @@ -38569,12 +30845,8 @@ "paragraph": "Arduino library for reading multiple input devices of different types.", "website": "https://github.com/DanNixon/ArduinoUniversalInput", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DanNixon/ArduinoUniversalInput.git", "url": "http://downloads.arduino.cc/libraries/github.com/DanNixon/Universal_Inputs-2.1.0.zip", "archiveFileName": "Universal_Inputs-2.1.0.zip", @@ -38590,12 +30862,8 @@ "paragraph": "Supports transmission of messages, timestamp handling (for ranging and location sensing applications) and implements the different operation modes the DW1000 has to offer. The library design is intended to offer an easy-to-use interface to the otherwise complex and configuration intense handling of the DW1000.", "website": "https://github.com/thotro/arduino-dw1000", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thotro/arduino-dw1000.git", "url": "http://downloads.arduino.cc/libraries/github.com/thotro/DW1000-0.4.0.zip", "archiveFileName": "DW1000-0.4.0.zip", @@ -38611,12 +30879,8 @@ "paragraph": "Supports transmission of messages, timestamp handling (for ranging and location sensing applications) and implements the different operation modes the DW1000 has to offer. The library design is intended to offer an easy-to-use interface to the otherwise complex and configuration intense handling of the DW1000.", "website": "https://github.com/thotro/arduino-dw1000", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thotro/arduino-dw1000.git", "url": "http://downloads.arduino.cc/libraries/github.com/thotro/DW1000-0.5.0.zip", "archiveFileName": "DW1000-0.5.0.zip", @@ -38632,12 +30896,8 @@ "paragraph": "Supports transmission of messages, timestamp handling (for ranging and location sensing applications) and implements the different operation modes the DW1000 has to offer. The library design is intended to offer an easy-to-use interface to the otherwise complex and configuration intense handling of the DW1000.", "website": "https://github.com/thotro/arduino-dw1000", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thotro/arduino-dw1000.git", "url": "http://downloads.arduino.cc/libraries/github.com/thotro/DW1000-0.6.0.zip", "archiveFileName": "DW1000-0.6.0.zip", @@ -38653,12 +30913,8 @@ "paragraph": "Supports transmission of messages, timestamp handling (for ranging and location sensing applications) and implements the different operation modes the DW1000 has to offer. The library design is intended to offer an easy-to-use interface to the otherwise complex and configuration intense handling of the DW1000.", "website": "https://github.com/thotro/arduino-dw1000", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thotro/arduino-dw1000.git", "url": "http://downloads.arduino.cc/libraries/github.com/thotro/DW1000-0.8.0.zip", "archiveFileName": "DW1000-0.8.0.zip", @@ -38674,12 +30930,8 @@ "paragraph": "Supports transmission of messages, timestamp handling (for ranging and location sensing applications) and implements the different operation modes the DW1000 has to offer. The library design is intended to offer an easy-to-use interface to the otherwise complex and configuration intense handling of the DW1000.", "website": "https://github.com/thotro/arduino-dw1000", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thotro/arduino-dw1000.git", "url": "http://downloads.arduino.cc/libraries/github.com/thotro/DW1000-0.9.0.zip", "archiveFileName": "DW1000-0.9.0.zip", @@ -38695,12 +30947,8 @@ "paragraph": "This supports various devices, configured to use the more advanced \"API\" mode.", "website": "https://github.com/andrewrapp/xbee-arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/andrewrapp/xbee-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/andrewrapp/XBee_Arduino_library-0.6.0.zip", "archiveFileName": "XBee_Arduino_library-0.6.0.zip", @@ -38716,12 +30964,8 @@ "paragraph": "Updated for library manager", "website": "https://github.com/Chris--A/ArdOSC", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Chris--A/ArdOSC.git", "url": "http://downloads.arduino.cc/libraries/github.com/Chris--A/ArdOSC-2.2.0.zip", "archiveFileName": "ArdOSC-2.2.0.zip", @@ -38737,12 +30981,8 @@ "paragraph": "Arduino library for controlling Nextion displays", "website": "https://github.com/DanNixon/NeoNextion", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DanNixon/NeoNextion.git", "url": "http://downloads.arduino.cc/libraries/github.com/DanNixon/NeoNextion-1.0.0.zip", "archiveFileName": "NeoNextion-1.0.0.zip", @@ -38758,12 +30998,8 @@ "paragraph": "Arduino library for controlling Nextion displays", "website": "https://github.com/DanNixon/NeoNextion", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DanNixon/NeoNextion.git", "url": "http://downloads.arduino.cc/libraries/github.com/DanNixon/NeoNextion-1.0.1.zip", "archiveFileName": "NeoNextion-1.0.1.zip", @@ -38779,12 +31015,8 @@ "paragraph": "Arduino library for controlling Nextion displays", "website": "https://github.com/DanNixon/NeoNextion", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DanNixon/NeoNextion.git", "url": "http://downloads.arduino.cc/libraries/github.com/DanNixon/NeoNextion-1.1.0.zip", "archiveFileName": "NeoNextion-1.1.0.zip", @@ -38800,12 +31032,8 @@ "paragraph": "Arduino library for controlling Nextion displays", "website": "https://github.com/DanNixon/NeoNextion", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DanNixon/NeoNextion.git", "url": "http://downloads.arduino.cc/libraries/github.com/DanNixon/NeoNextion-1.1.1.zip", "archiveFileName": "NeoNextion-1.1.1.zip", @@ -38821,12 +31049,8 @@ "paragraph": "Arduino library for controlling Nextion displays", "website": "https://github.com/DanNixon/NeoNextion", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DanNixon/NeoNextion.git", "url": "http://downloads.arduino.cc/libraries/github.com/DanNixon/NeoNextion-1.2.0.zip", "archiveFileName": "NeoNextion-1.2.0.zip", @@ -38842,12 +31066,8 @@ "paragraph": "Arduino library for controlling Nextion displays", "website": "https://github.com/DanNixon/NeoNextion", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DanNixon/NeoNextion.git", "url": "http://downloads.arduino.cc/libraries/github.com/DanNixon/NeoNextion-2.0.0.zip", "archiveFileName": "NeoNextion-2.0.0.zip", @@ -38863,12 +31083,8 @@ "paragraph": "Arduino library for controlling Nextion displays", "website": "https://github.com/DanNixon/NeoNextion", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DanNixon/NeoNextion.git", "url": "http://downloads.arduino.cc/libraries/github.com/DanNixon/NeoNextion-2.1.0.zip", "archiveFileName": "NeoNextion-2.1.0.zip", @@ -38884,12 +31100,8 @@ "paragraph": "Arduino library for controlling Nextion displays", "website": "https://dannixon.github.io/NeoNextion", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DanNixon/NeoNextion.git", "url": "http://downloads.arduino.cc/libraries/github.com/DanNixon/NeoNextion-2.2.0.zip", "archiveFileName": "NeoNextion-2.2.0.zip", @@ -38905,12 +31117,8 @@ "paragraph": "This library that can be used for OPC support or used stand alone for monitoring.", "website": "http://www.st4makers.com/", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/SoftwareTools4Makers/OPC.git", "url": "http://downloads.arduino.cc/libraries/github.com/SoftwareTools4Makers/OPC-1.0.0.zip", "archiveFileName": "OPC-1.0.0.zip", @@ -38926,12 +31134,8 @@ "paragraph": "This library that can be used for OPC support or used stand alone for monitoring.", "website": "http://www.st4makers.com/", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/SoftwareTools4Makers/OPC.git", "url": "http://downloads.arduino.cc/libraries/github.com/SoftwareTools4Makers/OPC-1.7.0.zip", "archiveFileName": "OPC-1.7.0.zip", @@ -38947,12 +31151,8 @@ "paragraph": "This library that can be used for OPC support or used stand alone for monitoring.", "website": "http://www.st4makers.com/", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/SoftwareTools4Makers/OPC.git", "url": "http://downloads.arduino.cc/libraries/github.com/SoftwareTools4Makers/OPC-2.0.0.zip", "archiveFileName": "OPC-2.0.0.zip", @@ -38968,12 +31168,8 @@ "paragraph": "This is a library for the Arduino IDE that helps interface with ST's VL6180X distance and ambient light sensor.", "website": "https://github.com/pololu/vl6180x-arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/vl6180x-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/VL6180X-1.0.0.zip", "archiveFileName": "VL6180X-1.0.0.zip", @@ -38989,12 +31185,8 @@ "paragraph": "This is a library for the Arduino IDE that helps interface with ST's VL6180X distance and ambient light sensor.", "website": "https://github.com/pololu/vl6180x-arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/vl6180x-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/VL6180X-1.0.1.zip", "archiveFileName": "VL6180X-1.0.1.zip", @@ -39010,12 +31202,8 @@ "paragraph": "This is a library for the Arduino IDE that helps interface with ST's VL6180X distance and ambient light sensor.", "website": "https://github.com/pololu/vl6180x-arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/vl6180x-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/VL6180X-1.1.0.zip", "archiveFileName": "VL6180X-1.1.0.zip", @@ -39031,12 +31219,8 @@ "paragraph": "This is a library for the Arduino IDE that helps interface with ST's VL6180X distance and ambient light sensor.", "website": "https://github.com/pololu/vl6180x-arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/vl6180x-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/VL6180X-1.2.0.zip", "archiveFileName": "VL6180X-1.2.0.zip", @@ -39053,9 +31237,7 @@ "website": "https://github.com/descampsa/ardyno", "category": "Device Control", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/descampsa/ardyno.git", "url": "http://downloads.arduino.cc/libraries/github.com/descampsa/ardyno-0.3.0.zip", "archiveFileName": "ardyno-0.3.0.zip", @@ -39072,9 +31254,7 @@ "website": "https://github.com/descampsa/ardyno", "category": "Device Control", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/descampsa/ardyno.git", "url": "http://downloads.arduino.cc/libraries/github.com/descampsa/ardyno-0.5.0.zip", "archiveFileName": "ardyno-0.5.0.zip", @@ -39091,9 +31271,7 @@ "website": "https://github.com/descampsa/ardyno", "category": "Device Control", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/descampsa/ardyno.git", "url": "http://downloads.arduino.cc/libraries/github.com/descampsa/ardyno-0.6.0.zip", "archiveFileName": "ardyno-0.6.0.zip", @@ -39110,9 +31288,7 @@ "website": "https://github.com/descampsa/ardyno", "category": "Device Control", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/descampsa/ardyno.git", "url": "http://downloads.arduino.cc/libraries/github.com/descampsa/ardyno-0.7.0.zip", "archiveFileName": "ardyno-0.7.0.zip", @@ -39129,9 +31305,7 @@ "website": "https://github.com/descampsa/ardyno", "category": "Device Control", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/descampsa/ardyno.git", "url": "http://downloads.arduino.cc/libraries/github.com/descampsa/ardyno-0.8.0.zip", "archiveFileName": "ardyno-0.8.0.zip", @@ -39148,9 +31322,7 @@ "website": "https://github.com/descampsa/ardyno", "category": "Device Control", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/descampsa/ardyno.git", "url": "http://downloads.arduino.cc/libraries/github.com/descampsa/ardyno-0.9.0.zip", "archiveFileName": "ardyno-0.9.0.zip", @@ -39166,12 +31338,8 @@ "paragraph": "Provides a simple and seamless 'mesh' layer for sensor networks, allowing automatic and dynamic configuration that can be customized to suit many scenarios. It is currently designed to interface directly with with the RF24Network Development library, an OSI Network Layer using nRF24L01(+) radios driven by the newly optimized RF24 library fork.", "website": "http://tmrh20.github.io/RF24Mesh/", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/TMRh20/RF24Mesh.git", "url": "http://downloads.arduino.cc/libraries/github.com/TMRh20/RF24Mesh-1.0.0.zip", "archiveFileName": "RF24Mesh-1.0.0.zip", @@ -39187,12 +31355,8 @@ "paragraph": "Provides a simple and seamless 'mesh' layer for sensor networks, allowing automatic and dynamic configuration that can be customized to suit many scenarios. It is currently designed to interface directly with with the RF24Network Development library, an OSI Network Layer using nRF24L01(+) radios driven by the newly optimized RF24 library fork.", "website": "http://tmrh20.github.io/RF24Mesh/", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/TMRh20/RF24Mesh.git", "url": "http://downloads.arduino.cc/libraries/github.com/TMRh20/RF24Mesh-1.0.1.zip", "archiveFileName": "RF24Mesh-1.0.1.zip", @@ -39208,12 +31372,8 @@ "paragraph": "Provides a simple and seamless 'mesh' layer for sensor networks, allowing automatic and dynamic configuration that can be customized to suit many scenarios. It is currently designed to interface directly with with the RF24Network Development library, an OSI Network Layer using nRF24L01(+) radios driven by the newly optimized RF24 library fork.", "website": "http://tmrh20.github.io/RF24Mesh/", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/TMRh20/RF24Mesh.git", "url": "http://downloads.arduino.cc/libraries/github.com/TMRh20/RF24Mesh-1.0.2.zip", "archiveFileName": "RF24Mesh-1.0.2.zip", @@ -39229,12 +31389,8 @@ "paragraph": "Provides a simple and seamless 'mesh' layer for sensor networks, allowing automatic and dynamic configuration that can be customized to suit many scenarios. It is currently designed to interface directly with with the RF24Network Development library, an OSI Network Layer using nRF24L01(+) radios driven by the newly optimized RF24 library fork.", "website": "http://tmrh20.github.io/RF24Mesh/", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/TMRh20/RF24Mesh.git", "url": "http://downloads.arduino.cc/libraries/github.com/TMRh20/RF24Mesh-1.0.3.zip", "archiveFileName": "RF24Mesh-1.0.3.zip", @@ -39250,12 +31406,8 @@ "paragraph": "Provides a simple and seamless 'mesh' layer for sensor networks, allowing automatic and dynamic configuration that can be customized to suit many scenarios. It is currently designed to interface directly with with the RF24Network Development library, an OSI Network Layer using nRF24L01(+) radios driven by the newly optimized RF24 library fork.", "website": "http://tmrh20.github.io/RF24Mesh/", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/TMRh20/RF24Mesh.git", "url": "http://downloads.arduino.cc/libraries/github.com/TMRh20/RF24Mesh-1.0.4.zip", "archiveFileName": "RF24Mesh-1.0.4.zip", @@ -39271,12 +31423,8 @@ "paragraph": "Provides a simple and seamless 'mesh' layer for sensor networks, allowing automatic and dynamic configuration that can be customized to suit many scenarios. It is currently designed to interface directly with with the RF24Network Development library, an OSI Network Layer using nRF24L01(+) radios driven by the newly optimized RF24 library fork.", "website": "http://tmrh20.github.io/RF24Mesh/", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/TMRh20/RF24Mesh.git", "url": "http://downloads.arduino.cc/libraries/github.com/TMRh20/RF24Mesh-1.0.5.zip", "archiveFileName": "RF24Mesh-1.0.5.zip", @@ -39292,12 +31440,8 @@ "paragraph": "Provides a simple and seamless 'mesh' layer for sensor networks, allowing automatic and dynamic configuration that can be customized to suit many scenarios. It is currently designed to interface directly with with the RF24Network Development library, an OSI Network Layer using nRF24L01(+) radios driven by the newly optimized RF24 library fork.", "website": "http://tmrh20.github.io/RF24Mesh/", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/TMRh20/RF24Mesh.git", "url": "http://downloads.arduino.cc/libraries/github.com/TMRh20/RF24Mesh-1.0.51.zip", "archiveFileName": "RF24Mesh-1.0.51.zip", @@ -39313,13 +31457,8 @@ "paragraph": "Provides a simple and seamless 'mesh' layer for sensor networks, allowing automatic and dynamic configuration that can be customized to suit many scenarios. It is currently designed to interface directly with with the RF24Network Development library, an OSI Network Layer using nRF24L01(+) radios driven by the newly optimized RF24 library fork.", "website": "https://tmrh20.github.io/RF24Mesh/", "category": "Communication", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/TMRh20/RF24Mesh.git", "url": "http://downloads.arduino.cc/libraries/github.com/TMRh20/RF24Mesh-1.0.6.zip", "archiveFileName": "RF24Mesh-1.0.6.zip", @@ -39335,13 +31474,8 @@ "paragraph": "Provides a simple and seamless 'mesh' layer for sensor networks, allowing automatic and dynamic configuration that can be customized to suit many scenarios. It is currently designed to interface directly with with the RF24Network Development library, an OSI Network Layer using nRF24L01(+) radios driven by the newly optimized RF24 library fork.", "website": "https://tmrh20.github.io/RF24Mesh/", "category": "Communication", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/TMRh20/RF24Mesh.git", "url": "http://downloads.arduino.cc/libraries/github.com/TMRh20/RF24Mesh-1.0.7.zip", "archiveFileName": "RF24Mesh-1.0.7.zip", @@ -39357,12 +31491,8 @@ "paragraph": "Provides up to 5KB/s data communication with acknowledge, collision detection, CRC and encpryption all done with micros() and delayMicroseconds(), without using interrupt or timers.", "website": "https://github.com/gioblu/PJON", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/gioblu/PJON.git", "url": "http://downloads.arduino.cc/libraries/github.com/gioblu/PJON-1.0.0.zip", "archiveFileName": "PJON-1.0.0.zip", @@ -39378,13 +31508,8 @@ "paragraph": "Provides up to 5KB/s data communication with acknowledge, collision detection, CRC and encpryption all done with micros() and delayMicroseconds(), without using interrupt or timers.", "website": "https://github.com/gioblu/PJON", "category": "Communication", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/gioblu/PJON.git", "url": "http://downloads.arduino.cc/libraries/github.com/gioblu/PJON-1.1.0.zip", "archiveFileName": "PJON-1.1.0.zip", @@ -39400,18 +31525,8 @@ "paragraph": "It is a valid alternative to i2c, 1-Wire, CAN and other protocols", "website": "https://github.com/gioblu/PJON", "category": "Communication", - "architectures": [ - "atmelavr", - "avr", - "esp8266", - "sam", - "samd", - "teensy", - "tiny" - ], - "types": [ - "Contributed" - ], + "architectures": ["atmelavr", "avr", "esp8266", "sam", "samd", "teensy", "tiny"], + "types": ["Contributed"], "repository": "https://github.com/gioblu/PJON.git", "url": "http://downloads.arduino.cc/libraries/github.com/gioblu/PJON-10.0.0.zip", "archiveFileName": "PJON-10.0.0.zip", @@ -39427,18 +31542,8 @@ "paragraph": "It is a valid alternative to i2c, 1-Wire, CAN and other protocols", "website": "https://github.com/gioblu/PJON", "category": "Communication", - "architectures": [ - "atmelavr", - "avr", - "esp8266", - "sam", - "samd", - "teensy", - "tiny" - ], - "types": [ - "Contributed" - ], + "architectures": ["atmelavr", "avr", "esp8266", "sam", "samd", "teensy", "tiny"], + "types": ["Contributed"], "repository": "https://github.com/gioblu/PJON.git", "url": "http://downloads.arduino.cc/libraries/github.com/gioblu/PJON-10.1.0.zip", "archiveFileName": "PJON-10.1.0.zip", @@ -39454,18 +31559,8 @@ "paragraph": "It is a valid alternative to i2c, 1-Wire, CAN and other protocols", "website": "https://github.com/gioblu/PJON", "category": "Communication", - "architectures": [ - "atmelavr", - "avr", - "esp8266", - "sam", - "samd", - "teensy", - "tiny" - ], - "types": [ - "Contributed" - ], + "architectures": ["atmelavr", "avr", "esp8266", "sam", "samd", "teensy", "tiny"], + "types": ["Contributed"], "repository": "https://github.com/gioblu/PJON.git", "url": "http://downloads.arduino.cc/libraries/github.com/gioblu/PJON-11.0.0.zip", "archiveFileName": "PJON-11.0.0.zip", @@ -39481,20 +31576,8 @@ "paragraph": "It is a valid alternative to i2c, 1-Wire, CAN and other protocols", "website": "https://github.com/gioblu/PJON", "category": "Communication", - "architectures": [ - "atmelavr", - "avr", - "esp8266", - "esp32", - "sam", - "samd", - "teensy", - "tiny", - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["atmelavr", "avr", "esp8266", "esp32", "sam", "samd", "teensy", "tiny", "stm32"], + "types": ["Contributed"], "repository": "https://github.com/gioblu/PJON.git", "url": "http://downloads.arduino.cc/libraries/github.com/gioblu/PJON-11.1.0.zip", "archiveFileName": "PJON-11.1.0.zip", @@ -39510,20 +31593,8 @@ "paragraph": "It is a valid alternative to i2c, 1-Wire, CAN and other protocols", "website": "https://github.com/gioblu/PJON", "category": "Communication", - "architectures": [ - "atmelavr", - "avr", - "esp8266", - "esp32", - "sam", - "samd", - "teensy", - "tiny", - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["atmelavr", "avr", "esp8266", "esp32", "sam", "samd", "teensy", "tiny", "stm32"], + "types": ["Contributed"], "repository": "https://github.com/gioblu/PJON.git", "url": "http://downloads.arduino.cc/libraries/github.com/gioblu/PJON-11.2.0.zip", "archiveFileName": "PJON-11.2.0.zip", @@ -39539,15 +31610,8 @@ "paragraph": "Provides up to 5KB/s data communication with acknowledge, collision and error detection all done with micros() and delayMicroseconds(), without using interrupt or timers.", "website": "https://github.com/gioblu/PJON", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/gioblu/PJON.git", "url": "http://downloads.arduino.cc/libraries/github.com/gioblu/PJON-2.0.0.zip", "archiveFileName": "PJON-2.0.0.zip", @@ -39563,15 +31627,8 @@ "paragraph": "It is a valid, open-source alternative to i2c, 1-Wire, Serial and other Arduino compatible protocols.", "website": "https://github.com/gioblu/PJON", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/gioblu/PJON.git", "url": "http://downloads.arduino.cc/libraries/github.com/gioblu/PJON-3.0.0.zip", "archiveFileName": "PJON-3.0.0.zip", @@ -39587,15 +31644,8 @@ "paragraph": "It is a valid, open-source alternative to i2c, 1-Wire, Serial and other Arduino compatible protocols.", "website": "https://github.com/gioblu/PJON", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/gioblu/PJON.git", "url": "http://downloads.arduino.cc/libraries/github.com/gioblu/PJON-4.0.0.zip", "archiveFileName": "PJON-4.0.0.zip", @@ -39611,15 +31661,8 @@ "paragraph": "It is a valid, open-source alternative to i2c, 1-Wire, Serial and other Arduino compatible protocols.", "website": "https://github.com/gioblu/PJON", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/gioblu/PJON.git", "url": "http://downloads.arduino.cc/libraries/github.com/gioblu/PJON-4.1.0.zip", "archiveFileName": "PJON-4.1.0.zip", @@ -39635,15 +31678,8 @@ "paragraph": "It is a valid, open-source alternative to i2c, 1-Wire, Serial and other Arduino compatible protocols.", "website": "https://github.com/gioblu/PJON", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/gioblu/PJON.git", "url": "http://downloads.arduino.cc/libraries/github.com/gioblu/PJON-4.2.0.zip", "archiveFileName": "PJON-4.2.0.zip", @@ -39659,15 +31695,8 @@ "paragraph": "It is a valid, open-source alternative to i2c, 1-Wire, Serial and other Arduino compatible protocols.", "website": "https://github.com/gioblu/PJON", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/gioblu/PJON.git", "url": "http://downloads.arduino.cc/libraries/github.com/gioblu/PJON-4.3.0.zip", "archiveFileName": "PJON-4.3.0.zip", @@ -39683,15 +31712,8 @@ "paragraph": "It is a valid alternative to i2c, 1-Wire, Serial and other Arduino compatible protocols.", "website": "https://github.com/gioblu/PJON", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/gioblu/PJON.git", "url": "http://downloads.arduino.cc/libraries/github.com/gioblu/PJON-5.0.0.zip", "archiveFileName": "PJON-5.0.0.zip", @@ -39707,15 +31729,8 @@ "paragraph": "It is a valid alternative to i2c, 1-Wire, Serial and other Arduino compatible protocols.", "website": "https://github.com/gioblu/PJON", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/gioblu/PJON.git", "url": "http://downloads.arduino.cc/libraries/github.com/gioblu/PJON-5.1.0.zip", "archiveFileName": "PJON-5.1.0.zip", @@ -39731,15 +31746,8 @@ "paragraph": "It is a valid alternative to i2c, 1-Wire, Serial and other Arduino compatible protocols.", "website": "https://github.com/gioblu/PJON", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/gioblu/PJON.git", "url": "http://downloads.arduino.cc/libraries/github.com/gioblu/PJON-5.2.0.zip", "archiveFileName": "PJON-5.2.0.zip", @@ -39755,15 +31763,8 @@ "paragraph": "It is a valid alternative to i2c, 1-Wire, Serial and other Arduino compatible protocols.", "website": "https://github.com/gioblu/PJON", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/gioblu/PJON.git", "url": "http://downloads.arduino.cc/libraries/github.com/gioblu/PJON-6.0.0.zip", "archiveFileName": "PJON-6.0.0.zip", @@ -39779,15 +31780,8 @@ "paragraph": "It is a valid alternative to i2c, 1-Wire, Serial and other Arduino compatible protocols.", "website": "https://github.com/gioblu/PJON", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/gioblu/PJON.git", "url": "http://downloads.arduino.cc/libraries/github.com/gioblu/PJON-6.1.0.zip", "archiveFileName": "PJON-6.1.0.zip", @@ -39803,15 +31797,8 @@ "paragraph": "It is a valid alternative to i2c, 1-Wire, Serial and other Arduino compatible protocols.", "website": "https://github.com/gioblu/PJON", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/gioblu/PJON.git", "url": "http://downloads.arduino.cc/libraries/github.com/gioblu/PJON-6.2.0.zip", "archiveFileName": "PJON-6.2.0.zip", @@ -39827,15 +31814,8 @@ "paragraph": "It is a valid alternative to i2c, 1-Wire, Serial and other Arduino compatible protocols.", "website": "https://github.com/gioblu/PJON", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/gioblu/PJON.git", "url": "http://downloads.arduino.cc/libraries/github.com/gioblu/PJON-7.0.0.zip", "archiveFileName": "PJON-7.0.0.zip", @@ -39851,15 +31831,8 @@ "paragraph": "It is a valid alternative to i2c, 1-Wire, Serial and other Arduino compatible protocols.", "website": "https://github.com/gioblu/PJON", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/gioblu/PJON.git", "url": "http://downloads.arduino.cc/libraries/github.com/gioblu/PJON-7.1.0.zip", "archiveFileName": "PJON-7.1.0.zip", @@ -39875,15 +31848,8 @@ "paragraph": "It is a valid alternative to i2c, 1-Wire, Serial and other Arduino compatible protocols.", "website": "https://github.com/gioblu/PJON", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/gioblu/PJON.git", "url": "http://downloads.arduino.cc/libraries/github.com/gioblu/PJON-8.0.0.zip", "archiveFileName": "PJON-8.0.0.zip", @@ -39899,15 +31865,8 @@ "paragraph": "It is a valid alternative to i2c, 1-Wire, Serial and other Arduino compatible protocols.", "website": "https://github.com/gioblu/PJON", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/gioblu/PJON.git", "url": "http://downloads.arduino.cc/libraries/github.com/gioblu/PJON-8.1.0.zip", "archiveFileName": "PJON-8.1.0.zip", @@ -39923,15 +31882,8 @@ "paragraph": "It is a valid alternative to i2c, 1-Wire, Serial and other Arduino compatible protocols.", "website": "https://github.com/gioblu/PJON", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/gioblu/PJON.git", "url": "http://downloads.arduino.cc/libraries/github.com/gioblu/PJON-8.2.0.zip", "archiveFileName": "PJON-8.2.0.zip", @@ -39947,15 +31899,8 @@ "paragraph": "It is a valid alternative to i2c, 1-Wire, CAN and other Arduino compatible protocols.", "website": "https://github.com/gioblu/PJON", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/gioblu/PJON.git", "url": "http://downloads.arduino.cc/libraries/github.com/gioblu/PJON-9.0.0.zip", "archiveFileName": "PJON-9.0.0.zip", @@ -39971,15 +31916,8 @@ "paragraph": "It is a valid alternative to i2c, 1-Wire, CAN and other Arduino compatible protocols.", "website": "https://github.com/gioblu/PJON", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/gioblu/PJON.git", "url": "http://downloads.arduino.cc/libraries/github.com/gioblu/PJON-9.1.0.zip", "archiveFileName": "PJON-9.1.0.zip", @@ -39995,12 +31933,8 @@ "paragraph": "Provides a simple and seamless netowork layer for sensor networks.", "website": "http://tmrh20.github.io/RF24Network/", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/TMRh20/RF24Network.git", "url": "http://downloads.arduino.cc/libraries/github.com/TMRh20/RF24Network-1.0.0.zip", "archiveFileName": "RF24Network-1.0.0.zip", @@ -40016,12 +31950,8 @@ "paragraph": "Provides a simple and seamless netowork layer for sensor networks.", "website": "http://tmrh20.github.io/RF24Network/", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/TMRh20/RF24Network.git", "url": "http://downloads.arduino.cc/libraries/github.com/TMRh20/RF24Network-1.0.1.zip", "archiveFileName": "RF24Network-1.0.1.zip", @@ -40037,12 +31967,8 @@ "paragraph": "Provides a simple and seamless netowork layer for sensor networks.", "website": "http://tmrh20.github.io/RF24Network/", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/TMRh20/RF24Network.git", "url": "http://downloads.arduino.cc/libraries/github.com/TMRh20/RF24Network-1.0.2.zip", "archiveFileName": "RF24Network-1.0.2.zip", @@ -40058,12 +31984,8 @@ "paragraph": "Provides a simple and seamless netowork layer for sensor networks.", "website": "http://tmrh20.github.io/RF24Network/", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/TMRh20/RF24Network.git", "url": "http://downloads.arduino.cc/libraries/github.com/TMRh20/RF24Network-1.0.3.zip", "archiveFileName": "RF24Network-1.0.3.zip", @@ -40079,12 +32001,8 @@ "paragraph": "Provides a simple and seamless netowork layer for sensor networks.", "website": "http://tmrh20.github.io/RF24Network/", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/TMRh20/RF24Network.git", "url": "http://downloads.arduino.cc/libraries/github.com/TMRh20/RF24Network-1.0.4.zip", "archiveFileName": "RF24Network-1.0.4.zip", @@ -40100,12 +32018,8 @@ "paragraph": "Provides a simple and seamless netowork layer for sensor networks.", "website": "http://tmrh20.github.io/RF24Network/", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/TMRh20/RF24Network.git", "url": "http://downloads.arduino.cc/libraries/github.com/TMRh20/RF24Network-1.0.5.zip", "archiveFileName": "RF24Network-1.0.5.zip", @@ -40121,12 +32035,8 @@ "paragraph": "Provides a simple and seamless netowork layer for sensor networks.", "website": "http://tmrh20.github.io/RF24Network/", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/TMRh20/RF24Network.git", "url": "http://downloads.arduino.cc/libraries/github.com/TMRh20/RF24Network-1.0.6.zip", "archiveFileName": "RF24Network-1.0.6.zip", @@ -40142,12 +32052,8 @@ "paragraph": "Provides a simple and seamless netowork layer for sensor networks.", "website": "http://tmrh20.github.io/RF24Network/", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/TMRh20/RF24Network.git", "url": "http://downloads.arduino.cc/libraries/github.com/TMRh20/RF24Network-1.0.7.zip", "archiveFileName": "RF24Network-1.0.7.zip", @@ -40163,12 +32069,8 @@ "paragraph": "Provides a simple and seamless netowork layer for sensor networks.", "website": "http://tmrh20.github.io/RF24Network/", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/TMRh20/RF24Network.git", "url": "http://downloads.arduino.cc/libraries/github.com/TMRh20/RF24Network-1.0.8.zip", "archiveFileName": "RF24Network-1.0.8.zip", @@ -40184,13 +32086,8 @@ "paragraph": "Provides a simple and seamless network layer for sensor networks.", "website": "https://tmrh20.github.io/RF24Network/", "category": "Communication", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/TMRh20/RF24Network.git", "url": "http://downloads.arduino.cc/libraries/github.com/TMRh20/RF24Network-1.0.9.zip", "archiveFileName": "RF24Network-1.0.9.zip", @@ -40206,12 +32103,8 @@ "paragraph": "Optimized library for nRF24L01(+) that is simple to use for beginners, but yet offers a lot for advanced users. It also has a lot of good examples how to use the library.", "website": "http://tmrh20.github.io/RF24/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TMRh20/RF24.git", "url": "http://downloads.arduino.cc/libraries/github.com/TMRh20/RF24-1.2.0.zip", "archiveFileName": "RF24-1.2.0.zip", @@ -40227,12 +32120,8 @@ "paragraph": "Optimized library for nRF24L01(+) that is simple to use for beginners, but yet offers a lot for advanced users. It also has a lot of good examples how to use the library.", "website": "http://tmrh20.github.io/RF24/", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/TMRh20/RF24.git", "url": "http://downloads.arduino.cc/libraries/github.com/TMRh20/RF24-1.0.0.zip", "archiveFileName": "RF24-1.0.0.zip", @@ -40248,12 +32137,8 @@ "paragraph": "Optimized library for nRF24L01(+) that is simple to use for beginners, but yet offers a lot for advanced users. It also has a lot of good examples how to use the library.", "website": "http://tmrh20.github.io/RF24/", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/TMRh20/RF24.git", "url": "http://downloads.arduino.cc/libraries/github.com/TMRh20/RF24-1.0.1.zip", "archiveFileName": "RF24-1.0.1.zip", @@ -40269,12 +32154,8 @@ "paragraph": "Optimized library for nRF24L01(+) that is simple to use for beginners, but yet offers a lot for advanced users. It also has a lot of good examples how to use the library.", "website": "http://tmrh20.github.io/RF24/", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/TMRh20/RF24.git", "url": "http://downloads.arduino.cc/libraries/github.com/TMRh20/RF24-1.1.1.zip", "archiveFileName": "RF24-1.1.1.zip", @@ -40290,12 +32171,8 @@ "paragraph": "Optimized library for nRF24L01(+) that is simple to use for beginners, but yet offers a lot for advanced users. It also has a lot of good examples how to use the library.", "website": "http://tmrh20.github.io/RF24/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TMRh20/RF24.git", "url": "http://downloads.arduino.cc/libraries/github.com/TMRh20/RF24-1.1.2.zip", "archiveFileName": "RF24-1.1.2.zip", @@ -40311,12 +32188,8 @@ "paragraph": "Optimized library for nRF24L01(+) that is simple to use for beginners, but yet offers a lot for advanced users. It also has a lot of good examples how to use the library.", "website": "http://tmrh20.github.io/RF24/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TMRh20/RF24.git", "url": "http://downloads.arduino.cc/libraries/github.com/TMRh20/RF24-1.1.3.zip", "archiveFileName": "RF24-1.1.3.zip", @@ -40332,12 +32205,8 @@ "paragraph": "Optimized library for nRF24L01(+) that is simple to use for beginners, but yet offers a lot for advanced users. It also has a lot of good examples how to use the library.", "website": "http://tmrh20.github.io/RF24/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TMRh20/RF24.git", "url": "http://downloads.arduino.cc/libraries/github.com/TMRh20/RF24-1.1.4.zip", "archiveFileName": "RF24-1.1.4.zip", @@ -40353,12 +32222,8 @@ "paragraph": "Optimized library for nRF24L01(+) that is simple to use for beginners, but yet offers a lot for advanced users. It also has a lot of good examples how to use the library.", "website": "http://tmrh20.github.io/RF24/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TMRh20/RF24.git", "url": "http://downloads.arduino.cc/libraries/github.com/TMRh20/RF24-1.1.5.zip", "archiveFileName": "RF24-1.1.5.zip", @@ -40374,12 +32239,8 @@ "paragraph": "Optimized library for nRF24L01(+) that is simple to use for beginners, but yet offers a lot for advanced users. It also has a lot of good examples how to use the library.", "website": "http://tmrh20.github.io/RF24/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TMRh20/RF24.git", "url": "http://downloads.arduino.cc/libraries/github.com/TMRh20/RF24-1.1.6.zip", "archiveFileName": "RF24-1.1.6.zip", @@ -40395,12 +32256,8 @@ "paragraph": "Optimized library for nRF24L01(+) that is simple to use for beginners, but yet offers a lot for advanced users. It also has a lot of good examples how to use the library.", "website": "http://tmrh20.github.io/RF24/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TMRh20/RF24.git", "url": "http://downloads.arduino.cc/libraries/github.com/TMRh20/RF24-1.1.7.zip", "archiveFileName": "RF24-1.1.7.zip", @@ -40416,12 +32273,8 @@ "paragraph": "Optimized library for nRF24L01(+) that is simple to use for beginners, but yet offers a lot for advanced users. It also has a lot of good examples how to use the library.", "website": "http://tmrh20.github.io/RF24/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TMRh20/RF24.git", "url": "http://downloads.arduino.cc/libraries/github.com/TMRh20/RF24-1.3.0.zip", "archiveFileName": "RF24-1.3.0.zip", @@ -40437,12 +32290,8 @@ "paragraph": "Optimized library for nRF24L01(+) that is simple to use for beginners, but yet offers a lot for advanced users. It also has a lot of good examples how to use the library.", "website": "http://tmrh20.github.io/RF24/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TMRh20/RF24.git", "url": "http://downloads.arduino.cc/libraries/github.com/TMRh20/RF24-1.3.1.zip", "archiveFileName": "RF24-1.3.1.zip", @@ -40458,15 +32307,8 @@ "paragraph": "Optimized library for nRF24L01(+) that is simple to use for beginners, but yet offers a lot for advanced users. It also has a lot of good examples how to use the library.", "website": "https://tmrh20.github.io/RF24/", "category": "Communication", - "architectures": [ - "avr", - "arm", - "x86", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "arm", "x86", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/TMRh20/RF24.git", "url": "http://downloads.arduino.cc/libraries/github.com/TMRh20/RF24-1.3.2.zip", "archiveFileName": "RF24-1.3.2.zip", @@ -40482,16 +32324,8 @@ "paragraph": "Optimized library for nRF24L01(+) that is simple to use for beginners, but yet offers a lot for advanced users. It also has a lot of good examples how to use the library.", "website": "https://tmrh20.github.io/RF24/", "category": "Communication", - "architectures": [ - "avr", - "arm", - "x86", - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "arm", "x86", "esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/TMRh20/RF24.git", "url": "http://downloads.arduino.cc/libraries/github.com/TMRh20/RF24-1.3.3.zip", "archiveFileName": "RF24-1.3.3.zip", @@ -40507,12 +32341,8 @@ "paragraph": "An event driven framework that allows you to create Arduino applications that consist entirely of concurrently running state machines interacting with each other. Use the bundled machines or roll your own.", "website": "https://github.com/tinkerspy/Automaton/wiki", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/tinkerspy/Automaton.git", "url": "http://downloads.arduino.cc/libraries/github.com/tinkerspy/Automaton-0.1.0.zip", "archiveFileName": "Automaton-0.1.0.zip", @@ -40528,12 +32358,8 @@ "paragraph": "An event driven framework that allows you to create Arduino applications that consist of concurrently running state machines interacting with each other. Use the bundled machines or create your own following the tutorial. Contains reusable bundled machines for handling leds (fade \u0026 blink), buttons, serial commands, analog input (with moving average), pulses and timers.", "website": "https://github.com/tinkerspy/Automaton/wiki", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/tinkerspy/Automaton.git", "url": "http://downloads.arduino.cc/libraries/github.com/tinkerspy/Automaton-0.1.1.zip", "archiveFileName": "Automaton-0.1.1.zip", @@ -40549,12 +32375,8 @@ "paragraph": "An event driven framework that allows you to create Arduino applications that consist of concurrently running state machines interacting with each other. Use the bundled machines or create your own following the tutorial. Contains reusable bundled machines for handling leds (fade \u0026 blink), buttons, serial commands, analog input (with moving average), pulses and timers.", "website": "https://github.com/tinkerspy/Automaton/wiki", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/tinkerspy/Automaton.git", "url": "http://downloads.arduino.cc/libraries/github.com/tinkerspy/Automaton-0.1.2.zip", "archiveFileName": "Automaton-0.1.2.zip", @@ -40570,12 +32392,8 @@ "paragraph": "An event driven framework that allows you to create Arduino applications that consist of concurrently running state machines interacting with each other. Use the bundled machines or create your own following the tutorial. Contains reusable bundled machines for handling leds (fade \u0026 blink), buttons, serial commands, analog input (with moving average), pulses and timers and more.", "website": "https://github.com/tinkerspy/Automaton/wiki", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/tinkerspy/Automaton.git", "url": "http://downloads.arduino.cc/libraries/github.com/tinkerspy/Automaton-1.0.0.zip", "archiveFileName": "Automaton-1.0.0.zip", @@ -40591,12 +32409,8 @@ "paragraph": "An event driven framework that allows you to create Arduino applications that consist of concurrently running state machines interacting with each other. Use the bundled machines or create your own following the tutorial. Contains reusable bundled machines for handling leds (fade \u0026 blink), buttons, serial commands, analog input (with moving average), pulses and timers and more.", "website": "https://github.com/tinkerspy/Automaton/wiki", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/tinkerspy/Automaton.git", "url": "http://downloads.arduino.cc/libraries/github.com/tinkerspy/Automaton-1.0.1.zip", "archiveFileName": "Automaton-1.0.1.zip", @@ -40612,12 +32426,8 @@ "paragraph": "An event driven framework that allows you to create Arduino applications that consist of concurrently running state machines interacting with each other. Use the bundled machines or create your own following the tutorial. Contains reusable bundled machines for handling leds (fade \u0026 blink), buttons, serial commands, analog input (with moving average), pulses and timers and more.", "website": "https://github.com/tinkerspy/Automaton/wiki", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/tinkerspy/Automaton.git", "url": "http://downloads.arduino.cc/libraries/github.com/tinkerspy/Automaton-1.0.2.zip", "archiveFileName": "Automaton-1.0.2.zip", @@ -40633,12 +32443,8 @@ "paragraph": "Enables developers to achieve pseudo multi-tasking. The library is NOT pre-emptive, and as such requires cooperative programming to be used; does NOT use any of the timers therefore does not affect PWM pins. Includes support for status request objects, allowing tasks to wait on and signal event completion between each other.", "website": "https://github.com/arkhipenko/TaskScheduler.git", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/arkhipenko/TaskScheduler.git", "url": "http://downloads.arduino.cc/libraries/github.com/arkhipenko/TaskScheduler-1.8.0.zip", "archiveFileName": "TaskScheduler-1.8.0.zip", @@ -40654,12 +32460,8 @@ "paragraph": "Enables developers to achieve pseudo multi-tasking. The library is NOT pre-emptive, and as such requires cooperative programming to be used; does NOT use any of the timers therefore does not affect PWM pins. Includes support for status request objects, allowing tasks to wait on and signal event completion between each other.", "website": "https://github.com/arkhipenko/TaskScheduler.git", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/arkhipenko/TaskScheduler.git", "url": "http://downloads.arduino.cc/libraries/github.com/arkhipenko/TaskScheduler-1.8.1.zip", "archiveFileName": "TaskScheduler-1.8.1.zip", @@ -40675,12 +32477,8 @@ "paragraph": "Supports: periodic task execution (with dynamic execution period in milliseconds – frequency of execution), number of iterations (limited or infinite number of iterations), execution of tasks in predefined sequence, dynamic change of task execution parameters (frequency, number of iterations, callback methods), power saving via entering IDLE sleep mode when tasks are not scheduled to run, support for event-driven task invocation via Status Request object, support for task IDs and Control Points for error handling and watchdog timer, support for Local Task Storage pointer (allowing use of same callback code for multiple tasks)", "website": "https://github.com/arkhipenko/TaskScheduler.git", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/arkhipenko/TaskScheduler.git", "url": "http://downloads.arduino.cc/libraries/github.com/arkhipenko/TaskScheduler-1.8.2.zip", "archiveFileName": "TaskScheduler-1.8.2.zip", @@ -40696,12 +32494,8 @@ "paragraph": "Supports: periodic task execution (with dynamic execution period in milliseconds – frequency of execution), number of iterations (limited or infinite number of iterations), execution of tasks in predefined sequence, dynamic change of task execution parameters (frequency, number of iterations, callback methods), power saving via entering IDLE sleep mode when tasks are not scheduled to run, support for event-driven task invocation via Status Request object, support for task IDs and Control Points for error handling and watchdog timer, support for Local Task Storage pointer (allowing use of same callback code for multiple tasks)", "website": "https://github.com/arkhipenko/TaskScheduler.git", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/arkhipenko/TaskScheduler.git", "url": "http://downloads.arduino.cc/libraries/github.com/arkhipenko/TaskScheduler-1.8.3.zip", "archiveFileName": "TaskScheduler-1.8.3.zip", @@ -40717,12 +32511,8 @@ "paragraph": "Supports: periodic task execution (with dynamic execution period in milliseconds – frequency of execution), number of iterations (limited or infinite number of iterations), execution of tasks in predefined sequence, dynamic change of task execution parameters (frequency, number of iterations, callback methods), power saving via entering IDLE sleep mode when tasks are not scheduled to run, support for event-driven task invocation via Status Request object, support for task IDs and Control Points for error handling and watchdog timer, support for Local Task Storage pointer (allowing use of same callback code for multiple tasks)", "website": "https://github.com/arkhipenko/TaskScheduler.git", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/arkhipenko/TaskScheduler.git", "url": "http://downloads.arduino.cc/libraries/github.com/arkhipenko/TaskScheduler-1.8.4.zip", "archiveFileName": "TaskScheduler-1.8.4.zip", @@ -40738,12 +32528,8 @@ "paragraph": "Supports: periodic task execution (with dynamic execution period in milliseconds – frequency of execution), number of iterations (limited or infinite number of iterations), execution of tasks in predefined sequence, dynamic change of task execution parameters (frequency, number of iterations, callback methods), power saving via entering IDLE sleep mode when tasks are not scheduled to run, support for event-driven task invocation via Status Request object, support for task IDs and Control Points for error handling and watchdog timer, support for Local Task Storage pointer (allowing use of same callback code for multiple tasks)", "website": "https://github.com/arkhipenko/TaskScheduler.git", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/arkhipenko/TaskScheduler.git", "url": "http://downloads.arduino.cc/libraries/github.com/arkhipenko/TaskScheduler-1.8.5.zip", "archiveFileName": "TaskScheduler-1.8.5.zip", @@ -40759,12 +32545,8 @@ "paragraph": "Supports: periodic task execution (with dynamic execution period in milliseconds – frequency of execution), number of iterations (limited or infinite number of iterations), execution of tasks in predefined sequence, dynamic change of task execution parameters (frequency, number of iterations, callback methods), power saving via entering IDLE sleep mode when tasks are not scheduled to run, support for event-driven task invocation via Status Request object, support for task IDs and Control Points for error handling and watchdog timer, support for Local Task Storage pointer (allowing use of same callback code for multiple tasks)", "website": "https://github.com/arkhipenko/TaskScheduler.git", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/arkhipenko/TaskScheduler.git", "url": "http://downloads.arduino.cc/libraries/github.com/arkhipenko/TaskScheduler-1.9.0.zip", "archiveFileName": "TaskScheduler-1.9.0.zip", @@ -40780,12 +32562,8 @@ "paragraph": "Supports: periodic task execution (with dynamic execution period in milliseconds – frequency of execution), number of iterations (limited or infinite number of iterations), execution of tasks in predefined sequence, dynamic change of task execution parameters (frequency, number of iterations, callback methods), power saving via entering IDLE sleep mode when tasks are not scheduled to run, event-driven task invocation via Status Request object, task IDs and Control Points for error handling and watchdog timer, Local Task Storage pointer (allowing use of same callback code for multiple tasks), layered task prioritization.", "website": "https://github.com/arkhipenko/TaskScheduler.git", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/arkhipenko/TaskScheduler.git", "url": "http://downloads.arduino.cc/libraries/github.com/arkhipenko/TaskScheduler-2.0.0.zip", "archiveFileName": "TaskScheduler-2.0.0.zip", @@ -40801,12 +32579,8 @@ "paragraph": "Supports: periodic task execution (with dynamic execution period in milliseconds – frequency of execution), number of iterations (limited or infinite number of iterations), execution of tasks in predefined sequence, dynamic change of task execution parameters (frequency, number of iterations, callback methods), power saving via entering IDLE sleep mode when tasks are not scheduled to run, event-driven task invocation via Status Request object, task IDs and Control Points for error handling and watchdog timer, Local Task Storage pointer (allowing use of same callback code for multiple tasks), layered task prioritization.", "website": "https://github.com/arkhipenko/TaskScheduler.git", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/arkhipenko/TaskScheduler.git", "url": "http://downloads.arduino.cc/libraries/github.com/arkhipenko/TaskScheduler-2.0.1.zip", "archiveFileName": "TaskScheduler-2.0.1.zip", @@ -40822,12 +32596,8 @@ "paragraph": "Supports: periodic task execution (with dynamic execution period in milliseconds or microseconds – frequency of execution), number of iterations (limited or infinite number of iterations), execution of tasks in predefined sequence, dynamic change of task execution parameters (frequency, number of iterations, callback methods), power saving via entering IDLE sleep mode when tasks are not scheduled to run, event-driven task invocation via Status Request object, task IDs and Control Points for error handling and watchdog timer, Local Task Storage pointer (allowing use of same callback code for multiple tasks), layered task prioritization.", "website": "https://github.com/arkhipenko/TaskScheduler.git", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/arkhipenko/TaskScheduler.git", "url": "http://downloads.arduino.cc/libraries/github.com/arkhipenko/TaskScheduler-2.1.0.zip", "archiveFileName": "TaskScheduler-2.1.0.zip", @@ -40843,12 +32613,8 @@ "paragraph": "Supports: periodic task execution (with dynamic execution period in milliseconds or microseconds – frequency of execution), number of iterations (limited or infinite number of iterations), execution of tasks in predefined sequence, dynamic change of task execution parameters (frequency, number of iterations, callback methods), power saving via entering IDLE sleep mode when tasks are not scheduled to run, event-driven task invocation via Status Request object, task IDs and Control Points for error handling and watchdog timer, Local Task Storage pointer (allowing use of same callback code for multiple tasks), layered task prioritization.", "website": "https://github.com/arkhipenko/TaskScheduler.git", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/arkhipenko/TaskScheduler.git", "url": "http://downloads.arduino.cc/libraries/github.com/arkhipenko/TaskScheduler-2.2.0.zip", "archiveFileName": "TaskScheduler-2.2.0.zip", @@ -40864,12 +32630,8 @@ "paragraph": "Supports: periodic task execution (with dynamic execution period in milliseconds or microseconds – frequency of execution), number of iterations (limited or infinite number of iterations), execution of tasks in predefined sequence, dynamic change of task execution parameters (frequency, number of iterations, callback methods), power saving via entering IDLE sleep mode when tasks are not scheduled to run, event-driven task invocation via Status Request object, task IDs and Control Points for error handling and watchdog timer, Local Task Storage pointer (allowing use of same callback code for multiple tasks), layered task prioritization.", "website": "https://github.com/arkhipenko/TaskScheduler.git", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/arkhipenko/TaskScheduler.git", "url": "http://downloads.arduino.cc/libraries/github.com/arkhipenko/TaskScheduler-2.2.1.zip", "archiveFileName": "TaskScheduler-2.2.1.zip", @@ -40885,12 +32647,8 @@ "paragraph": "Supports: periodic task execution (with dynamic execution period in milliseconds or microseconds – frequency of execution), number of iterations (limited or infinite number of iterations), execution of tasks in predefined sequence, dynamic change of task execution parameters (frequency, number of iterations, callback methods), power saving via entering IDLE sleep mode when tasks are not scheduled to run, event-driven task invocation via Status Request object, task IDs and Control Points for error handling and watchdog timer, Local Task Storage pointer (allowing use of same callback code for multiple tasks), layered task prioritization.", "website": "https://github.com/arkhipenko/TaskScheduler.git", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/arkhipenko/TaskScheduler.git", "url": "http://downloads.arduino.cc/libraries/github.com/arkhipenko/TaskScheduler-2.3.0.zip", "archiveFileName": "TaskScheduler-2.3.0.zip", @@ -40906,12 +32664,8 @@ "paragraph": "Supports: periodic task execution (with dynamic execution period in milliseconds or microseconds – frequency of execution), number of iterations (limited or infinite number of iterations), execution of tasks in predefined sequence, dynamic change of task execution parameters (frequency, number of iterations, callback methods), power saving via entering IDLE sleep mode when tasks are not scheduled to run, event-driven task invocation via Status Request object, task IDs and Control Points for error handling and watchdog timer, Local Task Storage pointer (allowing use of same callback code for multiple tasks), layered task prioritization, std::functions (esp8266 only).", "website": "https://github.com/arkhipenko/TaskScheduler.git", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/arkhipenko/TaskScheduler.git", "url": "http://downloads.arduino.cc/libraries/github.com/arkhipenko/TaskScheduler-2.5.0.zip", "archiveFileName": "TaskScheduler-2.5.0.zip", @@ -40927,12 +32681,8 @@ "paragraph": "Supports: periodic task execution (with dynamic execution period in milliseconds or microseconds – frequency of execution), number of iterations (limited or infinite number of iterations), execution of tasks in predefined sequence, dynamic change of task execution parameters (frequency, number of iterations, callback methods), power saving via entering IDLE sleep mode when tasks are not scheduled to run, event-driven task invocation via Status Request object, task IDs and Control Points for error handling and watchdog timer, Local Task Storage pointer (allowing use of same callback code for multiple tasks), layered task prioritization, std::functions (esp8266 only).", "website": "https://github.com/arkhipenko/TaskScheduler.git", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/arkhipenko/TaskScheduler.git", "url": "http://downloads.arduino.cc/libraries/github.com/arkhipenko/TaskScheduler-2.5.1.zip", "archiveFileName": "TaskScheduler-2.5.1.zip", @@ -40948,12 +32698,8 @@ "paragraph": "Supports: periodic task execution (with dynamic execution period in milliseconds or microseconds – frequency of execution), number of iterations (limited or infinite number of iterations), execution of tasks in predefined sequence, dynamic change of task execution parameters (frequency, number of iterations, callback methods), power saving via entering IDLE sleep mode when tasks are not scheduled to run, event-driven task invocation via Status Request object, task IDs and Control Points for error handling and watchdog timer, Local Task Storage pointer (allowing use of same callback code for multiple tasks), layered task prioritization, std::functions (esp8266, esp32 only), overall task timeout.", "website": "https://github.com/arkhipenko/TaskScheduler.git", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/arkhipenko/TaskScheduler.git", "url": "http://downloads.arduino.cc/libraries/github.com/arkhipenko/TaskScheduler-2.6.0.zip", "archiveFileName": "TaskScheduler-2.6.0.zip", @@ -40969,12 +32715,8 @@ "paragraph": "Supports: periodic task execution (with dynamic execution period in milliseconds or microseconds – frequency of execution), number of iterations (limited or infinite number of iterations), execution of tasks in predefined sequence, dynamic change of task execution parameters (frequency, number of iterations, callback methods), power saving via entering IDLE sleep mode when tasks are not scheduled to run, event-driven task invocation via Status Request object, task IDs and Control Points for error handling and watchdog timer, Local Task Storage pointer (allowing use of same callback code for multiple tasks), layered task prioritization, std::functions (esp8266, esp32 only), overall task timeout.", "website": "https://github.com/arkhipenko/TaskScheduler.git", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/arkhipenko/TaskScheduler.git", "url": "http://downloads.arduino.cc/libraries/github.com/arkhipenko/TaskScheduler-2.6.1.zip", "archiveFileName": "TaskScheduler-2.6.1.zip", @@ -40990,12 +32732,8 @@ "paragraph": "Supports: periodic task execution (with dynamic execution period in milliseconds or microseconds – frequency of execution), number of iterations (limited or infinite number of iterations), execution of tasks in predefined sequence, dynamic change of task execution parameters (frequency, number of iterations, callback methods), power saving via entering IDLE sleep mode when tasks are not scheduled to run, event-driven task invocation via Status Request object, task IDs and Control Points for error handling and watchdog timer, Local Task Storage pointer (allowing use of same callback code for multiple tasks), layered task prioritization, std::functions (esp8266, esp32 only), overall task timeout, static and dynamic callback method binding.", "website": "https://github.com/arkhipenko/TaskScheduler.git", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/arkhipenko/TaskScheduler.git", "url": "http://downloads.arduino.cc/libraries/github.com/arkhipenko/TaskScheduler-3.0.2.zip", "archiveFileName": "TaskScheduler-3.0.2.zip", @@ -41011,12 +32749,8 @@ "paragraph": "Play WAV audio files from SD card using AVR (UNO,Nano,etc) based devices.", "website": "https://github.com/TMRh20/TMRpcm/wiki", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/TMRh20/TMRpcm.git", "url": "http://downloads.arduino.cc/libraries/github.com/TMRh20/TMRpcm-1.1.0.zip", "archiveFileName": "TMRpcm-1.1.0.zip", @@ -41032,12 +32766,8 @@ "paragraph": "Play WAV audio files from SD card using AVR (UNO,Nano,etc) based devices.", "website": "https://github.com/TMRh20/TMRpcm/wiki", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/TMRh20/TMRpcm.git", "url": "http://downloads.arduino.cc/libraries/github.com/TMRh20/TMRpcm-1.0.0.zip", "archiveFileName": "TMRpcm-1.0.0.zip", @@ -41053,12 +32783,8 @@ "paragraph": "Multi-platform library for controlling dozens of different types of LEDs along with optimized math, effect, and noise functions.", "website": "https://github.com/FastLED/FastLED", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/FastLED/FastLED.git", "url": "http://downloads.arduino.cc/libraries/github.com/FastLED/FastLED-3.1.6.zip", "archiveFileName": "FastLED-3.1.6.zip", @@ -41074,12 +32800,8 @@ "paragraph": "Multi-platform library for controlling dozens of different types of LEDs along with optimized math, effect, and noise functions.", "website": "https://github.com/FastLED/FastLED", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/FastLED/FastLED.git", "url": "http://downloads.arduino.cc/libraries/github.com/FastLED/FastLED-3.2.0.zip", "archiveFileName": "FastLED-3.2.0.zip", @@ -41095,12 +32817,8 @@ "paragraph": "Multi-platform library for controlling dozens of different types of LEDs along with optimized math, effect, and noise functions.", "website": "https://github.com/FastLED/FastLED", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/FastLED/FastLED.git", "url": "http://downloads.arduino.cc/libraries/github.com/FastLED/FastLED-3.2.1.zip", "archiveFileName": "FastLED-3.2.1.zip", @@ -41116,12 +32834,8 @@ "paragraph": "Multi-platform library for controlling dozens of different types of LEDs along with optimized math, effect, and noise functions.", "website": "https://github.com/FastLED/FastLED", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/FastLED/FastLED.git", "url": "http://downloads.arduino.cc/libraries/github.com/FastLED/FastLED-3.2.2.zip", "archiveFileName": "FastLED-3.2.2.zip", @@ -41137,12 +32851,8 @@ "paragraph": "Multi-platform library for controlling dozens of different types of LEDs along with optimized math, effect, and noise functions.", "website": "https://github.com/FastLED/FastLED", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/FastLED/FastLED.git", "url": "http://downloads.arduino.cc/libraries/github.com/FastLED/FastLED-3.2.3.zip", "archiveFileName": "FastLED-3.2.3.zip", @@ -41158,12 +32868,8 @@ "paragraph": "Multi-platform library for controlling dozens of different types of LEDs along with optimized math, effect, and noise functions.", "website": "https://github.com/FastLED/FastLED", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/FastLED/FastLED.git", "url": "http://downloads.arduino.cc/libraries/github.com/FastLED/FastLED-3.2.4.zip", "archiveFileName": "FastLED-3.2.4.zip", @@ -41179,12 +32885,8 @@ "paragraph": "Multi-platform library for controlling dozens of different types of LEDs along with optimized math, effect, and noise functions.", "website": "https://github.com/FastLED/FastLED", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/FastLED/FastLED.git", "url": "http://downloads.arduino.cc/libraries/github.com/FastLED/FastLED-3.2.5.zip", "archiveFileName": "FastLED-3.2.5.zip", @@ -41200,12 +32902,8 @@ "paragraph": "Multi-platform library for controlling dozens of different types of LEDs along with optimized math, effect, and noise functions.", "website": "https://github.com/FastLED/FastLED", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/FastLED/FastLED.git", "url": "http://downloads.arduino.cc/libraries/github.com/FastLED/FastLED-3.2.6.zip", "archiveFileName": "FastLED-3.2.6.zip", @@ -41221,12 +32919,8 @@ "paragraph": "Multi-platform library for controlling dozens of different types of LEDs along with optimized math, effect, and noise functions.", "website": "https://github.com/FastLED/FastLED", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/FastLED/FastLED.git", "url": "http://downloads.arduino.cc/libraries/github.com/FastLED/FastLED-3.1.0.zip", "archiveFileName": "FastLED-3.1.0.zip", @@ -41242,12 +32936,8 @@ "paragraph": "Multi-platform library for controlling dozens of different types of LEDs along with optimized math, effect, and noise functions.", "website": "https://github.com/FastLED/FastLED", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/FastLED/FastLED.git", "url": "http://downloads.arduino.cc/libraries/github.com/FastLED/FastLED-3.1.3.zip", "archiveFileName": "FastLED-3.1.3.zip", @@ -41263,12 +32953,8 @@ "paragraph": "Multi-platform library for controlling dozens of different types of LEDs along with optimized math, effect, and noise functions.", "website": "https://github.com/FastLED/FastLED", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/FastLED/FastLED.git", "url": "http://downloads.arduino.cc/libraries/github.com/FastLED/FastLED-3.2.7.zip", "archiveFileName": "FastLED-3.2.7.zip", @@ -41284,12 +32970,8 @@ "paragraph": "Multi-platform library for controlling dozens of different types of LEDs along with optimized math, effect, and noise functions.", "website": "https://github.com/FastLED/FastLED", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/FastLED/FastLED.git", "url": "http://downloads.arduino.cc/libraries/github.com/FastLED/FastLED-3.2.8.zip", "archiveFileName": "FastLED-3.2.8.zip", @@ -41305,12 +32987,8 @@ "paragraph": "Multi-platform library for controlling dozens of different types of LEDs along with optimized math, effect, and noise functions.", "website": "https://github.com/FastLED/FastLED", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/FastLED/FastLED.git", "url": "http://downloads.arduino.cc/libraries/github.com/FastLED/FastLED-3.2.9.zip", "archiveFileName": "FastLED-3.2.9.zip", @@ -41326,12 +33004,8 @@ "paragraph": "Multi-platform library for controlling dozens of different types of LEDs along with optimized math, effect, and noise functions.", "website": "https://github.com/FastLED/FastLED", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/FastLED/FastLED.git", "url": "http://downloads.arduino.cc/libraries/github.com/FastLED/FastLED-3.2.10.zip", "archiveFileName": "FastLED-3.2.10.zip", @@ -41347,12 +33021,8 @@ "paragraph": "Multi-platform library for controlling dozens of different types of LEDs along with optimized math, effect, and noise functions.", "website": "https://github.com/FastLED/FastLED", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/FastLED/FastLED.git", "url": "http://downloads.arduino.cc/libraries/github.com/FastLED/FastLED-3.3.0.zip", "archiveFileName": "FastLED-3.3.0.zip", @@ -41368,12 +33038,8 @@ "paragraph": "It supports sending and receiving payloads as a Class A LoRaWAN device.", "website": "https://github.com/SodaqMoja/Sodaq_RN2483", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_RN2483.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_RN2483-1.0.0.zip", "archiveFileName": "Sodaq_RN2483-1.0.0.zip", @@ -41389,12 +33055,8 @@ "paragraph": "It supports sending and receiving payloads as a Class A LoRaWAN device.", "website": "https://github.com/SodaqMoja/Sodaq_RN2483", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_RN2483.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_RN2483-1.0.1.zip", "archiveFileName": "Sodaq_RN2483-1.0.1.zip", @@ -41410,12 +33072,8 @@ "paragraph": "It supports sending and receiving payloads as a Class A LoRaWAN device.", "website": "https://github.com/SodaqMoja/Sodaq_RN2483", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_RN2483.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_RN2483-1.0.10.zip", "archiveFileName": "Sodaq_RN2483-1.0.10.zip", @@ -41431,12 +33089,8 @@ "paragraph": "It supports sending and receiving payloads as a Class A LoRaWAN device.", "website": "https://github.com/SodaqMoja/Sodaq_RN2483", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_RN2483.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_RN2483-1.0.11.zip", "archiveFileName": "Sodaq_RN2483-1.0.11.zip", @@ -41452,12 +33106,8 @@ "paragraph": "It supports sending and receiving payloads as a Class A LoRaWAN device.", "website": "https://github.com/SodaqMoja/Sodaq_RN2483", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_RN2483.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_RN2483-1.0.2.zip", "archiveFileName": "Sodaq_RN2483-1.0.2.zip", @@ -41473,12 +33123,8 @@ "paragraph": "It supports sending and receiving payloads as a Class A LoRaWAN device.", "website": "https://github.com/SodaqMoja/Sodaq_RN2483", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_RN2483.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_RN2483-1.0.4.zip", "archiveFileName": "Sodaq_RN2483-1.0.4.zip", @@ -41494,12 +33140,8 @@ "paragraph": "It supports sending and receiving payloads as a Class A LoRaWAN device.", "website": "https://github.com/SodaqMoja/Sodaq_RN2483", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_RN2483.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_RN2483-1.0.5.zip", "archiveFileName": "Sodaq_RN2483-1.0.5.zip", @@ -41515,12 +33157,8 @@ "paragraph": "It supports sending and receiving payloads as a Class A LoRaWAN device.", "website": "https://github.com/SodaqMoja/Sodaq_RN2483", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_RN2483.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_RN2483-1.0.6.zip", "archiveFileName": "Sodaq_RN2483-1.0.6.zip", @@ -41536,12 +33174,8 @@ "paragraph": "It supports sending and receiving payloads as a Class A LoRaWAN device.", "website": "https://github.com/SodaqMoja/Sodaq_RN2483", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_RN2483.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_RN2483-1.0.7.zip", "archiveFileName": "Sodaq_RN2483-1.0.7.zip", @@ -41557,12 +33191,8 @@ "paragraph": "It supports sending and receiving payloads as a Class A LoRaWAN device.", "website": "https://github.com/SodaqMoja/Sodaq_RN2483", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_RN2483.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_RN2483-1.0.8.zip", "archiveFileName": "Sodaq_RN2483-1.0.8.zip", @@ -41578,12 +33208,8 @@ "paragraph": "It supports sending and receiving payloads as a Class A LoRaWAN device.", "website": "https://github.com/SodaqMoja/Sodaq_RN2483", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_RN2483.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_RN2483-1.0.9.zip", "archiveFileName": "Sodaq_RN2483-1.0.9.zip", @@ -41599,12 +33225,8 @@ "paragraph": "It supports sending and receiving payloads as a Class A LoRaWAN device.", "website": "https://github.com/SodaqMoja/Sodaq_RN2483", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_RN2483.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_RN2483-1.1.0.zip", "archiveFileName": "Sodaq_RN2483-1.1.0.zip", @@ -41620,12 +33242,8 @@ "paragraph": "Implements delays and timeouts. Uses millis() and micros(), taking care of any rollovers should they occur. GNU LGPL v2.1", "website": "https://github.com/stevemarple/AsyncDelay", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/AsyncDelay.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/AsyncDelay-1.0.0.zip", "archiveFileName": "AsyncDelay-1.0.0.zip", @@ -41641,12 +33259,8 @@ "paragraph": "Implements delays and timeouts. Uses millis() and micros(), taking care of any rollovers should they occur. GNU LGPL v2.1", "website": "https://github.com/stevemarple/AsyncDelay", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/AsyncDelay.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/AsyncDelay-1.0.1.zip", "archiveFileName": "AsyncDelay-1.0.1.zip", @@ -41662,12 +33276,8 @@ "paragraph": "Implements delays and timeouts. Uses millis() and micros(), taking care of any rollovers should they occur. GNU LGPL v2.1", "website": "https://github.com/stevemarple/AsyncDelay", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/AsyncDelay.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/AsyncDelay-1.0.2.zip", "archiveFileName": "AsyncDelay-1.0.2.zip", @@ -41683,12 +33293,8 @@ "paragraph": "Implements delays and timeouts. Uses millis() and micros(), taking care of any rollovers should they occur. GNU LGPL v2.1", "website": "https://github.com/stevemarple/AsyncDelay", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/AsyncDelay.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/AsyncDelay-1.1.0.zip", "archiveFileName": "AsyncDelay-1.1.0.zip", @@ -41704,12 +33310,8 @@ "paragraph": "Read, set and configure DS1307 and similar real-time clocks. Time/date is available as a standard tm struct. Unix timestamps (seconds since 1970) can also be computed. Can autoprobe to find device address on the I2C bus.", "website": "https://github.com/stevemarple/AsyncDelay", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/RTCx.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/RTCx-1.0.0.zip", "archiveFileName": "RTCx-1.0.0.zip", @@ -41725,12 +33327,8 @@ "paragraph": "Read, set and configure DS1307 and similar real-time clocks. Time/date is available as a standard tm struct. Unix timestamps (seconds since 1970) can also be computed. Can autoprobe to find device address on the I2C bus. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/RTCx", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/RTCx.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/RTCx-1.0.1.zip", "archiveFileName": "RTCx-1.0.1.zip", @@ -41746,12 +33344,8 @@ "paragraph": "Read, set and configure DS1307 and similar real-time clocks. Time/date is available as a standard tm struct. Unix timestamps (seconds since 1970) can also be computed. Can autoprobe to find device address on the I2C bus. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/RTCx", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/RTCx.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/RTCx-1.0.2.zip", "archiveFileName": "RTCx-1.0.2.zip", @@ -41767,12 +33361,8 @@ "paragraph": "Read, set and configure DS1307 and similar real-time clocks. Time/date is available as a standard tm struct. Unix timestamps (seconds since 1970) can also be computed. Can autoprobe to find device address on the I2C bus. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/RTCx", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/RTCx.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/RTCx-1.0.3.zip", "archiveFileName": "RTCx-1.0.3.zip", @@ -41788,12 +33378,8 @@ "paragraph": "Read, set and configure DS1307 and similar real-time clocks. Time/date is available as a standard tm struct. Unix timestamps (seconds since 1970) can also be computed. Can autoprobe to find device address on the I2C bus. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/RTCx", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/RTCx.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/RTCx-1.0.4.zip", "archiveFileName": "RTCx-1.0.4.zip", @@ -41809,12 +33395,8 @@ "paragraph": "Read, set and configure DS1307 and similar real-time clocks. Time/date is available as a standard tm struct. Unix timestamps (seconds since 1970) can also be computed. Can autoprobe to find device address on the I2C bus. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/RTCx", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/RTCx.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/RTCx-1.0.5.zip", "archiveFileName": "RTCx-1.0.5.zip", @@ -41830,12 +33412,8 @@ "paragraph": "Read, set and configure DS1307 and similar real-time clocks. Time/date is available as a standard tm struct. Unix timestamps (seconds since 1970) can also be computed. Can autoprobe to find device address on the I2C bus. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/RTCx", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/RTCx.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/RTCx-1.1.0.zip", "archiveFileName": "RTCx-1.1.0.zip", @@ -41851,12 +33429,8 @@ "paragraph": "Read, set and configure DS1307 and similar I2C real-time clocks. Supported devices include DS1307, DS1337, DS1338, MCP79410, MCP79411, MCP79412 and PCF85263. Time/date is available as a standard tm struct. Unix timestamps (seconds since 1970) can also be computed. Can autoprobe to find device address on the I2C bus. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/RTCx", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/RTCx.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/RTCx-1.1.1.zip", "archiveFileName": "RTCx-1.1.1.zip", @@ -41872,12 +33446,8 @@ "paragraph": "Read, set and configure DS1307 and similar I2C real-time clocks. Supported devices include DS1307, DS1337, DS1338, MCP79410, MCP79411, MCP79412 and PCF85263. Time/date is available as a standard tm struct. Unix timestamps (seconds since 1970) can also be computed. Can autoprobe to find device address on the I2C bus. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/RTCx", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/RTCx.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/RTCx-1.1.2.zip", "archiveFileName": "RTCx-1.1.2.zip", @@ -41893,12 +33463,8 @@ "paragraph": "Read, set and configure DS1307 and similar I2C real-time clocks. Supported devices include DS1307, DS1337, DS1338, MCP79410, MCP79411, MCP79412 and PCF85263. Time/date is available as a standard tm struct. Unix timestamps (seconds since 1970) can also be computed. Can autoprobe to find device address on the I2C bus. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/RTCx", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/RTCx.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/RTCx-1.1.3.zip", "archiveFileName": "RTCx-1.1.3.zip", @@ -41914,12 +33480,8 @@ "paragraph": "Read, set and configure DS1307 and similar I2C real-time clocks. Supported devices include DS1307, DS1337, DS1338, MCP79410, MCP79411, MCP79412 and PCF85263. Time/date is available as a standard tm struct. Unix timestamps (seconds since 1970) can also be computed. Can autoprobe to find device address on the I2C bus. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/RTCx", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/RTCx.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/RTCx-1.1.4.zip", "archiveFileName": "RTCx-1.1.4.zip", @@ -41935,12 +33497,8 @@ "paragraph": "Read, set and configure DS1307 and similar I2C real-time clocks. Supported devices include DS1307, DS1337, DS1338, MCP79410, MCP79411, MCP79412 and PCF85263. Time/date is available as a standard tm struct. Unix timestamps (seconds since 1970) can also be computed. Can autoprobe to find device address on the I2C bus. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/RTCx", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/RTCx.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/RTCx-1.1.5.zip", "archiveFileName": "RTCx-1.1.5.zip", @@ -41956,12 +33514,8 @@ "paragraph": "Read, set and configure DS1307 and similar I2C real-time clocks. Supported devices include DS1307, DS1337, DS1338, MCP79410, MCP79411, MCP79412 and PCF85263. Time/date is available as a standard tm struct. Unix timestamps (seconds since 1970) can also be computed. Can autoprobe to find device address on the I2C bus. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/RTCx", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/RTCx.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/RTCx-1.1.6.zip", "archiveFileName": "RTCx-1.1.6.zip", @@ -41977,12 +33531,8 @@ "paragraph": "Read, set and configure DS1307 and similar I2C real-time clocks. Supported devices include DS1307, DS1337, DS1338, MCP79410, MCP79411, MCP79412 and PCF85263. Time/date is available as a standard tm struct. Unix timestamps (seconds since 1970) can also be computed. Can autoprobe to find device address on the I2C bus. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/RTCx", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/RTCx.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/RTCx-1.1.7.zip", "archiveFileName": "RTCx-1.1.7.zip", @@ -41998,12 +33548,8 @@ "paragraph": "Read, set and configure DS1307 and similar I2C real-time clocks. Supported devices include DS1307, DS1337, DS1338, MCP79410, MCP79411, MCP79412 and PCF85263. Time/date is available as a standard tm struct. Unix timestamps (seconds since 1970) can also be computed. Can autoprobe to find device address on the I2C bus. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/RTCx", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/RTCx.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/RTCx-1.1.8.zip", "archiveFileName": "RTCx-1.1.8.zip", @@ -42019,12 +33565,8 @@ "paragraph": "Read, set and configure DS1307 and similar I2C real-time clocks. Supported devices include DS1307, DS1337, DS1338, MCP79410, MCP79411, MCP79412 and PCF85263. Time/date is available as a standard tm struct. Unix timestamps (seconds since 1970) can also be computed. Can autoprobe to find device address on the I2C bus. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/RTCx", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/RTCx.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/RTCx-1.1.9.zip", "archiveFileName": "RTCx-1.1.9.zip", @@ -42040,12 +33582,8 @@ "paragraph": "Read, set and configure DS1307 and similar I2C real-time clocks. Supported devices include DS1307, DS1337, DS1338, MCP79410, MCP79411, MCP79412 and PCF85263. Time/date is available as a standard tm struct. Unix timestamps (seconds since 1970) can also be computed. Can autoprobe to find device address on the I2C bus. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/RTCx", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/RTCx.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/RTCx-1.1.10.zip", "archiveFileName": "RTCx-1.1.10.zip", @@ -42061,12 +33599,8 @@ "paragraph": "SoftWire is a software I2C implementation for Arduino and other Wiring-type environments. It utilises the pinMode(), digitalWrite() and digitalRead() functions. The pins to be used for the serial data (SDA) and serial clock (SCL) control lines can be defined at run-time. Alternatively it is possible to pass references to functions which read and control the SDA and SCL lines, thereby allowing direct port manipulation to be used if preferred. Multiple objects (for multiple software I2C buses) and clock-stretching by slave devices are supported. A timeout feature is included to prevent lockups by faulty or missing hardware. The microcontroller must function as the master device, multiple masters are not supported.", "website": "https://github.com/stevemarple/SoftWire", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/SoftWire.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/SoftWire-1.0.1.zip", "archiveFileName": "SoftWire-1.0.1.zip", @@ -42082,12 +33616,8 @@ "paragraph": "SoftWire is a software I2C implementation for Arduino and other Wiring-type environments. It utilises the pinMode(), digitalWrite() and digitalRead() functions. The pins to be used for the serial data (SDA) and serial clock (SCL) control lines can be defined at run-time. Alternatively it is possible to pass references to functions which read and control the SDA and SCL lines, thereby allowing direct port manipulation to be used if preferred. Multiple objects (for multiple software I2C buses) and clock-stretching by slave devices are supported. A timeout feature is included to prevent lockups by faulty or missing hardware. The microcontroller must function as the master device, multiple masters are not supported. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/SoftWire", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/SoftWire.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/SoftWire-1.0.2.zip", "archiveFileName": "SoftWire-1.0.2.zip", @@ -42103,12 +33633,8 @@ "paragraph": "SoftWire is a software I2C implementation for Arduino and other Wiring-type environments. It utilises the pinMode(), digitalWrite() and digitalRead() functions. The pins to be used for the serial data (SDA) and serial clock (SCL) control lines can be defined at run-time. Alternatively it is possible to pass references to functions which read and control the SDA and SCL lines, thereby allowing direct port manipulation to be used if preferred. Multiple objects (for multiple software I2C buses) and clock-stretching by slave devices are supported. A timeout feature is included to prevent lockups by faulty or missing hardware. The microcontroller must function as the master device, multiple masters are not supported. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/SoftWire", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/SoftWire.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/SoftWire-1.0.3.zip", "archiveFileName": "SoftWire-1.0.3.zip", @@ -42124,12 +33650,8 @@ "paragraph": "SoftWire is a software I2C implementation for Arduino and other Wiring-type environments. It utilises the pinMode(), digitalWrite() and digitalRead() functions. The pins to be used for the serial data (SDA) and serial clock (SCL) control lines can be defined at run-time. Alternatively it is possible to pass references to functions which read and control the SDA and SCL lines, thereby allowing direct port manipulation to be used if preferred. Multiple objects (for multiple software I2C buses) and clock-stretching by slave devices are supported. A timeout feature is included to prevent lockups by faulty or missing hardware. The microcontroller must function as the master device, multiple masters are not supported. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/SoftWire", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/SoftWire.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/SoftWire-1.0.4.zip", "archiveFileName": "SoftWire-1.0.4.zip", @@ -42145,12 +33667,8 @@ "paragraph": "SoftWire is a software I2C implementation for Arduino and other Wiring-type environments. It utilises the pinMode(), digitalWrite() and digitalRead() functions. The pins to be used for the serial data (SDA) and serial clock (SCL) control lines can be defined at run-time. Alternatively it is possible to pass references to functions which read and control the SDA and SCL lines, thereby allowing direct port manipulation to be used if preferred. Multiple objects (for multiple software I2C buses) and clock-stretching by slave devices are supported. A timeout feature is included to prevent lockups by faulty or missing hardware. The microcontroller must function as the master device, multiple masters are not supported. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/SoftWire", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/SoftWire.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/SoftWire-1.1.0.zip", "archiveFileName": "SoftWire-1.1.0.zip", @@ -42166,12 +33684,8 @@ "paragraph": "SoftWire is a software I2C implementation for Arduino and other Wiring-type environments. It utilises the pinMode(), digitalWrite() and digitalRead() functions. The pins to be used for the serial data (SDA) and serial clock (SCL) control lines can be defined at run-time. Alternatively it is possible to pass references to functions which read and control the SDA and SCL lines, thereby allowing direct port manipulation to be used if preferred. Multiple objects (for multiple software I2C buses) and clock-stretching by slave devices are supported. A timeout feature is included to prevent lockups by faulty or missing hardware. The microcontroller must function as the master device, multiple masters are not supported. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/SoftWire", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/SoftWire.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/SoftWire-1.1.1.zip", "archiveFileName": "SoftWire-1.1.1.zip", @@ -42187,12 +33701,8 @@ "paragraph": "SoftWire is a software I2C implementation for Arduino and other Wiring-type environments. It utilises the pinMode(), digitalWrite() and digitalRead() functions. The pins to be used for the serial data (SDA) and serial clock (SCL) control lines can be defined at run-time. Alternatively it is possible to pass references to functions which read and control the SDA and SCL lines, thereby allowing direct port manipulation to be used if preferred. Multiple objects (for multiple software I2C buses) and clock-stretching by slave devices are supported. A timeout feature is included to prevent lockups by faulty or missing hardware. The microcontroller must function as the master device, multiple masters are not supported. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/SoftWire", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/SoftWire.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/SoftWire-1.1.2.zip", "archiveFileName": "SoftWire-1.1.2.zip", @@ -42208,12 +33718,8 @@ "paragraph": "SoftWire is a software I2C implementation for Arduino and other Wiring-type environments. It utilises the pinMode(), digitalWrite() and digitalRead() functions. The pins to be used for the serial data (SDA) and serial clock (SCL) control lines can be defined at run-time. Alternatively it is possible to pass references to functions which read and control the SDA and SCL lines, thereby allowing direct port manipulation to be used if preferred. Multiple objects (for multiple software I2C buses) and clock-stretching by slave devices are supported. A timeout feature is included to prevent lockups by faulty or missing hardware. The microcontroller must function as the master device, multiple masters are not supported. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/SoftWire", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/SoftWire.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/SoftWire-2.0.0.zip", "archiveFileName": "SoftWire-2.0.0.zip", @@ -42229,12 +33735,8 @@ "paragraph": "Supports Microchip MCP3422/MCP3423/MCP3424/MCP3426/MCP3427/MCP3428 analogue to digital converters. Can autoprobe to find device address on the I2C bus. The library can use the I2C GeneralCallConversion command to instruct multiple devices to sample simultaneously.", "website": "https://github.com/stevemarple/AsyncDelay", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/MCP342x.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/MCP342x-1.0.0.zip", "archiveFileName": "MCP342x-1.0.0.zip", @@ -42250,12 +33752,8 @@ "paragraph": "Supports Microchip MCP3422/MCP3423/MCP3424/MCP3426/MCP3427/MCP3428 analogue to digital converters. Can autoprobe to find device address on the I2C bus. The library can use the I2C GeneralCallConversion command to instruct multiple devices to sample simultaneously.", "website": "https://github.com/stevemarple/MCP342x", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/MCP342x.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/MCP342x-1.0.1.zip", "archiveFileName": "MCP342x-1.0.1.zip", @@ -42271,12 +33769,8 @@ "paragraph": "Supports Microchip MCP3422/MCP3423/MCP3424/MCP3426/MCP3427/MCP3428 analogue to digital converters. Can autoprobe to find device address on the I2C bus. The library can use the I2C GeneralCallConversion command to instruct multiple devices to sample simultaneously. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/MCP342x", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/MCP342x.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/MCP342x-1.0.2.zip", "archiveFileName": "MCP342x-1.0.2.zip", @@ -42292,12 +33786,8 @@ "paragraph": "MicroNMEA is a compact Arduino library to parse a subset of NMEA sentences, which can originate from either GPS or GNSS receivers. Only two types of messages are parsed, $GPGGA (and its GNSS versions $GNGGA, $GLGGA, and $GAGGA) and $GPRMC (and its GNSS versions $GNRMC, $GLRMC, and $GARMC). From these two NMEA sentences MicroNMEA can output date, time, latitude, longitude, altitude, number of satellites used, horizontal dilution of precision (HDOP), course and speed. When other NMEA sentences are detected they can be passed to an optional callback function for decoding or logging. Checksum failures can be indicated with another optional callback function.", "website": "https://github.com/stevemarple/MicroNMEA", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/MicroNMEA.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/MicroNMEA-1.0.0.zip", "archiveFileName": "MicroNMEA-1.0.0.zip", @@ -42313,12 +33803,8 @@ "paragraph": "MicroNMEA is a compact Arduino library to parse a subset of NMEA sentences, which can originate from either GPS or GNSS receivers. Only two types of messages are parsed, $GPGGA (and its GNSS versions $GNGGA, $GLGGA, and $GAGGA) and $GPRMC (and its GNSS versions $GNRMC, $GLRMC, and $GARMC). From these two NMEA sentences MicroNMEA can output date, time, latitude, longitude, altitude, number of satellites used, horizontal dilution of precision (HDOP), course and speed. When other NMEA sentences are detected they can be passed to an optional callback function for decoding or logging. Checksum failures can be indicated with another optional callback function. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/MicroNMEA", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/MicroNMEA.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/MicroNMEA-1.0.1.zip", "archiveFileName": "MicroNMEA-1.0.1.zip", @@ -42334,12 +33820,8 @@ "paragraph": "MicroNMEA is a compact Arduino library to parse a subset of NMEA sentences, which can originate from either GPS or GNSS receivers. Only two types of messages are parsed, $GPGGA (and its GNSS versions $GNGGA, $GLGGA, and $GAGGA) and $GPRMC (and its GNSS versions $GNRMC, $GLRMC, and $GARMC). From these two NMEA sentences MicroNMEA can output date, time, latitude, longitude, altitude, number of satellites used, horizontal dilution of precision (HDOP), course and speed. When other NMEA sentences are detected they can be passed to an optional callback function for decoding or logging. Checksum failures can be indicated with another optional callback function. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/MicroNMEA", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/MicroNMEA.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/MicroNMEA-1.0.2.zip", "archiveFileName": "MicroNMEA-1.0.2.zip", @@ -42355,12 +33837,8 @@ "paragraph": "MicroNMEA is a compact Arduino library to parse a subset of NMEA sentences, which can originate from either GPS or GNSS receivers. Only two types of messages are parsed, $GPGGA (and its GNSS versions $GNGGA, $GLGGA, and $GAGGA) and $GPRMC (and its GNSS versions $GNRMC, $GLRMC, and $GARMC). From these two NMEA sentences MicroNMEA can output date, time, latitude, longitude, altitude, number of satellites used, horizontal dilution of precision (HDOP), course and speed. When other NMEA sentences are detected they can be passed to an optional callback function for decoding or logging. Checksum failures can be indicated with another optional callback function. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/MicroNMEA", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/MicroNMEA.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/MicroNMEA-1.0.3.zip", "archiveFileName": "MicroNMEA-1.0.3.zip", @@ -42376,12 +33854,8 @@ "paragraph": "MicroNMEA is a compact Arduino library to parse a subset of NMEA sentences, which can originate from either GPS or GNSS receivers. Only two types of messages are parsed, $GPGGA (and its GNSS versions $GNGGA, $GLGGA, and $GAGGA) and $GPRMC (and its GNSS versions $GNRMC, $GLRMC, and $GARMC). From these two NMEA sentences MicroNMEA can output date, time, latitude, longitude, altitude, number of satellites used, horizontal dilution of precision (HDOP), course and speed. When other NMEA sentences are detected they can be passed to an optional callback function for decoding or logging. Checksum failures can be indicated with another optional callback function. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/MicroNMEA", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/MicroNMEA.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/MicroNMEA-1.0.4.zip", "archiveFileName": "MicroNMEA-1.0.4.zip", @@ -42397,12 +33871,8 @@ "paragraph": "MicroNMEA is a compact Arduino library to parse a subset of NMEA sentences, which can originate from either GPS or GNSS receivers. Only two types of messages are parsed, $GPGGA (and its GNSS versions $GNGGA, $GLGGA, and $GAGGA) and $GPRMC (and its GNSS versions $GNRMC, $GLRMC, and $GARMC). From these two NMEA sentences MicroNMEA can output date, time, latitude, longitude, altitude, number of satellites used, horizontal dilution of precision (HDOP), course and speed. When other NMEA sentences are detected they can be passed to an optional callback function for decoding or logging. Checksum failures can be indicated with another optional callback function. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/MicroNMEA", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/MicroNMEA.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/MicroNMEA-1.0.5.zip", "archiveFileName": "MicroNMEA-1.0.5.zip", @@ -42418,12 +33888,8 @@ "paragraph": "MicroNMEA is a compact Arduino library to parse a subset of NMEA sentences, which can originate from either GPS or GNSS receivers. Only two types of messages are parsed, $GPGGA (and its GNSS versions $GNGGA, $GLGGA, and $GAGGA) and $GPRMC (and its GNSS versions $GNRMC, $GLRMC, and $GARMC). From these two NMEA sentences MicroNMEA can output date, time, latitude, longitude, altitude, number of satellites used, horizontal dilution of precision (HDOP), course and speed. When other NMEA sentences are detected they can be passed to an optional callback function for decoding or logging. Checksum failures can be indicated with another optional callback function. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/MicroNMEA", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/MicroNMEA.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/MicroNMEA-2.0.0.zip", "archiveFileName": "MicroNMEA-2.0.0.zip", @@ -42439,12 +33905,8 @@ "paragraph": "MicroNMEA is a compact Arduino library to parse a subset of NMEA sentences, which can originate from either GPS or GNSS receivers. Only two types of messages are parsed, $GPGGA (and its GNSS versions $GNGGA, $GLGGA, and $GAGGA) and $GPRMC (and its GNSS versions $GNRMC, $GLRMC, and $GARMC). From these two NMEA sentences MicroNMEA can output date, time, latitude, longitude, altitude, number of satellites used, horizontal dilution of precision (HDOP), course and speed. When other NMEA sentences are detected they can be passed to an optional callback function for decoding or logging. Checksum failures can be indicated with another optional callback function. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/MicroNMEA", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/MicroNMEA.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/MicroNMEA-2.0.1.zip", "archiveFileName": "MicroNMEA-2.0.1.zip", @@ -42460,12 +33922,8 @@ "paragraph": "HIH61xx is a library for accessing the humidity and temperature data from the I2C range of Honeywell HIH61xx humidity sensors (HIH6120-021, HIH6121-021, HIH6130-021 and HIH6131-021). Software I2C is used to allow this sensor to be connected to any two digital pins. An optional power pin can be used to control power to the device. A state machine ensures the relevant timing constraints are observed.", "website": "https://github.com/stevemarple/HIH61xx", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/HIH61xx.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/HIH61xx-1.0.0.zip", "archiveFileName": "HIH61xx-1.0.0.zip", @@ -42481,12 +33939,8 @@ "paragraph": "HIH61xx is a library for accessing the humidity and temperature data from the I2C range of Honeywell HIH61xx humidity sensors (HIH6120-021, HIH6121-021, HIH6130-021 and HIH6131-021). Software I2C is used to allow this sensor to be connected to any two digital pins. An optional power pin can be used to control power to the device. A state machine ensures the relevant timing constraints are observed. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/HIH61xx", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/HIH61xx.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/HIH61xx-1.0.1.zip", "archiveFileName": "HIH61xx-1.0.1.zip", @@ -42502,12 +33956,8 @@ "paragraph": "HIH61xx is a library for accessing the humidity and temperature data from the I2C range of Honeywell HIH61xx humidity sensors (HIH6120-021, HIH6121-021, HIH6130-021 and HIH6131-021). Software I2C is used to allow this sensor to be connected to any two digital pins. An optional power pin can be used to control power to the device. A state machine ensures the relevant timing constraints are observed. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/HIH61xx", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/HIH61xx.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/HIH61xx-2.0.0.zip", "archiveFileName": "HIH61xx-2.0.0.zip", @@ -42523,12 +33973,8 @@ "paragraph": "HIH61xx is a library for accessing the humidity and temperature data from the I2C range of Honeywell HIH61xx humidity sensors (HIH6120-021, HIH6121-021, HIH6130-021 and HIH6131-021). Software I2C is used to allow this sensor to be connected to any two digital pins. An optional power pin can be used to control power to the device. A state machine ensures the relevant timing constraints are observed. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/HIH61xx", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/HIH61xx.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/HIH61xx-2.0.1.zip", "archiveFileName": "HIH61xx-2.0.1.zip", @@ -42544,12 +33990,8 @@ "paragraph": "Arduino library to support Austrian Microsystems AS3935 lightning sensor using the I2C interface. For I2C support the SoftWire software bit-banging Arduino library is used. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/AS3935", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/MLX90614.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/MLX90614-0.1.1.zip", "archiveFileName": "MLX90614-0.1.1.zip", @@ -42565,12 +34007,8 @@ "paragraph": "Arduino library to support Austrian Microsystems AS3935 lightning sensor using the I2C interface. For I2C support the SoftWire software bit-banging Arduino library is used. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/MLX90614", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/MLX90614.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/MLX90614-0.1.2.zip", "archiveFileName": "MLX90614-0.1.2.zip", @@ -42586,12 +34024,8 @@ "paragraph": "Arduino library to support Melexis MLX90614 infrared thermometer using the I2C interface. For I2C support the SoftWire software bit-banging Arduino library is used. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/MLX90614", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/MLX90614.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/MLX90614-0.1.3.zip", "archiveFileName": "MLX90614-0.1.3.zip", @@ -42607,12 +34041,8 @@ "paragraph": "Determine change in relative capacitance to detect human presence or water level.", "website": "https://github.com/alextaujenis/RBD_Capacitance", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Capacitance.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Capacitance-1.0.0.zip", "archiveFileName": "RBD_Capacitance-1.0.0.zip", @@ -42628,12 +34058,8 @@ "paragraph": "Measure change in capacitance without delay to detect human presence or water level.", "website": "https://github.com/alextaujenis/RBD_Capacitance", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Capacitance.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Capacitance-1.0.1.zip", "archiveFileName": "RBD_Capacitance-1.0.1.zip", @@ -42649,12 +34075,8 @@ "paragraph": "Measure change in capacitance without delay to detect human presence or water level.", "website": "https://github.com/alextaujenis/RBD_Capacitance", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Capacitance.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Capacitance-1.0.2.zip", "archiveFileName": "RBD_Capacitance-1.0.2.zip", @@ -42670,12 +34092,8 @@ "paragraph": "Detect human presence and touch from behind several millimeters of material, or detect change in water levels from the outside of a plastic container. This library is meant to help determine change in relative capacitance for the reasons above, and not for calculating exact capacitance. Relative capacitance is found by measuring how long it takes for an Arduino send-pin to charge a receive-pin to HIGH (in microseconds).", "website": "https://github.com/alextaujenis/RBD_Capacitance", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Capacitance.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Capacitance-1.0.3.zip", "archiveFileName": "RBD_Capacitance-1.0.3.zip", @@ -42691,12 +34109,8 @@ "paragraph": "Detect human presence and touch from behind several millimeters of material, or detect change in water levels from the outside of a plastic container. This library is meant to help determine change in relative capacitance for the reasons above, and not for calculating exact capacitance. Relative capacitance is found by measuring how long it takes for an Arduino send-pin to charge a receive-pin to HIGH (in microseconds).", "website": "https://github.com/alextaujenis/RBD_Capacitance", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Capacitance.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Capacitance-1.0.4.zip", "archiveFileName": "RBD_Capacitance-1.0.4.zip", @@ -42712,12 +34126,8 @@ "paragraph": "Arduino library to support Austrian Microsystems AS3935 lightning sensor using the I2C interface. For I2C support the SoftWire software bit-banging Arduino library is used. GNU LGPL v2.1", "website": "https://github.com/stevemarple/AS3935", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/AS3935.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/AS3935-1.0.0.zip", "archiveFileName": "AS3935-1.0.0.zip", @@ -42733,12 +34143,8 @@ "paragraph": "Arduino library to support Austrian Microsystems AS3935 lightning sensor using the I2C interface. For I2C support the SoftWire software bit-banging Arduino library is used. GNU LGPL v2.1", "website": "https://github.com/stevemarple/AS3935", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/AS3935.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/AS3935-1.0.1.zip", "archiveFileName": "AS3935-1.0.1.zip", @@ -42754,12 +34160,8 @@ "paragraph": "Arduino library to support Austrian Microsystems AS3935 lightning sensor using the I2C interface. For I2C support the SoftWire software bit-banging Arduino library is used. GNU LGPL v2.1", "website": "https://github.com/stevemarple/AS3935", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/AS3935.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/AS3935-1.0.2.zip", "archiveFileName": "AS3935-1.0.2.zip", @@ -42775,12 +34177,8 @@ "paragraph": "Arduino library to support Austrian Microsystems AS3935 lightning sensor using the I2C interface. For I2C support the SoftWire software bit-banging Arduino library is used. GNU LGPL v2.1", "website": "https://github.com/stevemarple/AS3935", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/AS3935.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/AS3935-1.0.3.zip", "archiveFileName": "AS3935-1.0.3.zip", @@ -42796,12 +34194,8 @@ "paragraph": "Arduino library to support Austrian Microsystems AS3935 lightning sensor using the I2C interface. For I2C support the SoftWire software bit-banging Arduino library is used. GNU LGPL v2.1", "website": "https://github.com/stevemarple/AS3935", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/AS3935.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/AS3935-1.0.4.zip", "archiveFileName": "AS3935-1.0.4.zip", @@ -42817,12 +34211,8 @@ "paragraph": "An opensource library that makes coding with wifi easier and more happy. Made with love by CMMC", "website": "https://github.com/cmmakerclub/WiFiConnector", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/cmmakerclub/WiFiConnector.git", "url": "http://downloads.arduino.cc/libraries/github.com/cmmakerclub/CMMC_WiFi_Connector-2.0.1.zip", "archiveFileName": "CMMC_WiFi_Connector-2.0.1.zip", @@ -42838,12 +34228,8 @@ "paragraph": "An opensource library that makes coding with wifi easier and more happy. Made with love by CMMC", "website": "https://github.com/cmmakerclub/WiFiConnector", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/cmmakerclub/WiFiConnector.git", "url": "http://downloads.arduino.cc/libraries/github.com/cmmakerclub/CMMC_WiFi_Connector-2.0.2.zip", "archiveFileName": "CMMC_WiFi_Connector-2.0.2.zip", @@ -42859,12 +34245,8 @@ "paragraph": "WiFiConnector is an event-based library that helps you online in a second and auto reconnect when wifi is disconnected.", "website": "https://github.com/cmmakerclub/WiFiConnector", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/cmmakerclub/WiFiConnector.git", "url": "http://downloads.arduino.cc/libraries/github.com/cmmakerclub/CMMC_WiFi_Connector-2.0.3.zip", "archiveFileName": "CMMC_WiFi_Connector-2.0.3.zip", @@ -42880,12 +34262,8 @@ "paragraph": "WiFiConnector is an event-based wifi management library.", "website": "https://github.com/cmmakerclub/WiFiConnector", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/cmmakerclub/WiFiConnector.git", "url": "http://downloads.arduino.cc/libraries/github.com/cmmakerclub/CMMC_WiFi_Connector-3.0.3.zip", "archiveFileName": "CMMC_WiFi_Connector-3.0.3.zip", @@ -42901,12 +34279,8 @@ "paragraph": "WiFiConnector is an event-based wifi management library.", "website": "https://github.com/cmmakerclub/WiFiConnector", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/cmmakerclub/WiFiConnector.git", "url": "http://downloads.arduino.cc/libraries/github.com/cmmakerclub/CMMC_WiFi_Connector-3.0.5.zip", "archiveFileName": "CMMC_WiFi_Connector-3.0.5.zip", @@ -42922,12 +34296,8 @@ "paragraph": "WiFiConnector is an event-based wifi management library.", "website": "https://github.com/cmmakerclub/WiFiConnector", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/cmmakerclub/WiFiConnector.git", "url": "http://downloads.arduino.cc/libraries/github.com/cmmakerclub/CMMC_WiFi_Connector-3.0.6.zip", "archiveFileName": "CMMC_WiFi_Connector-3.0.6.zip", @@ -42943,12 +34313,8 @@ "paragraph": "WiFiConnector is an event-based wifi management library.", "website": "https://github.com/cmmakerclub/WiFiConnector", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/cmmakerclub/WiFiConnector.git", "url": "http://downloads.arduino.cc/libraries/github.com/cmmakerclub/CMMC_WiFi_Connector-3.0.7.zip", "archiveFileName": "CMMC_WiFi_Connector-3.0.7.zip", @@ -42964,12 +34330,8 @@ "paragraph": "WiFiConnector is an event-based wifi management library.", "website": "https://github.com/cmmakerclub/WiFiConnector", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/cmmakerclub/WiFiConnector.git", "url": "http://downloads.arduino.cc/libraries/github.com/cmmakerclub/CMMC_WiFi_Connector-3.0.8.zip", "archiveFileName": "CMMC_WiFi_Connector-3.0.8.zip", @@ -42985,12 +34347,8 @@ "paragraph": "Determine change in relative capacitance to detect human presence, touch, and pickup events in real-time with no delay.", "website": "https://github.com/alextaujenis/RBD_HumanSensor", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_HumanSensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_HumanSensor-1.0.0.zip", "archiveFileName": "RBD_HumanSensor-1.0.0.zip", @@ -43006,12 +34364,8 @@ "paragraph": "Measure change in capacitance to detect human presence, touch, and pickup events without delay.", "website": "https://github.com/alextaujenis/RBD_HumanSensor", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_HumanSensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_HumanSensor-1.0.1.zip", "archiveFileName": "RBD_HumanSensor-1.0.1.zip", @@ -43027,12 +34381,8 @@ "paragraph": "Measure change in capacitance to detect human presence, touch, and pickup events without delay.", "website": "https://github.com/alextaujenis/RBD_HumanSensor", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_HumanSensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_HumanSensor-1.0.2.zip", "archiveFileName": "RBD_HumanSensor-1.0.2.zip", @@ -43048,12 +34398,8 @@ "paragraph": "Measure change in capacitance to detect human presence, touch, and pickup events without delay or interrupts.", "website": "https://github.com/alextaujenis/RBD_HumanSensor", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_HumanSensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_HumanSensor-1.0.3.zip", "archiveFileName": "RBD_HumanSensor-1.0.3.zip", @@ -43069,12 +34415,8 @@ "paragraph": "Measure change in capacitance to detect human presence, touch, and pickup events without delay or interrupts.", "website": "https://github.com/alextaujenis/RBD_HumanSensor", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_HumanSensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_HumanSensor-1.0.4.zip", "archiveFileName": "RBD_HumanSensor-1.0.4.zip", @@ -43090,12 +34432,8 @@ "paragraph": "With PciManager Arduino library you can manage the Pin Change Interrupt of the microcontroller. You can register listeners in the PciManager for a change of a pin. The manager handles the interrupt and calls the listeners.", "website": "https://github.com/prampec/arduino-pcimanager", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/prampec/arduino-pcimanager.git", "url": "http://downloads.arduino.cc/libraries/github.com/prampec/PciManager-2.0.0.zip", "archiveFileName": "PciManager-2.0.0.zip", @@ -43111,12 +34449,8 @@ "paragraph": "With PciManager Arduino library you can manage the Pin Change Interrupt of the microcontroller. You can register listeners in the PciManager for a change of a pin. The manager handles the interrupt and calls the listeners.", "website": "https://github.com/prampec/arduino-pcimanager", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/prampec/arduino-pcimanager.git", "url": "http://downloads.arduino.cc/libraries/github.com/prampec/PciManager-2.1.0.zip", "archiveFileName": "PciManager-2.1.0.zip", @@ -43132,12 +34466,8 @@ "paragraph": "With PciManager Arduino library you can manage the Pin Change Interrupt of the microcontroller. You can register listeners in the PciManager for a change of a pin. The manager handles the interrupt and calls the listeners.", "website": "https://github.com/prampec/arduino-pcimanager", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/prampec/arduino-pcimanager.git", "url": "http://downloads.arduino.cc/libraries/github.com/prampec/PciManager-2.1.3.zip", "archiveFileName": "PciManager-2.1.3.zip", @@ -43153,12 +34483,8 @@ "paragraph": "With PciManager Arduino library you can manage the Pin Change Interrupt of the microcontroller. You can register listeners in the PciManager for a change of a pin. The manager handles the interrupt and calls the listeners.", "website": "https://github.com/prampec/arduino-pcimanager", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/prampec/arduino-pcimanager.git", "url": "http://downloads.arduino.cc/libraries/github.com/prampec/PciManager-2.1.4.zip", "archiveFileName": "PciManager-2.1.4.zip", @@ -43174,12 +34500,8 @@ "paragraph": "An ESP8266 MQTT Connector library.", "website": "https://www.cmmakerclub.com", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/cmmakerclub/MQTT-Connector.git", "url": "http://downloads.arduino.cc/libraries/github.com/cmmakerclub/CMMC_MQTT_Connector-1.0.0.zip", "archiveFileName": "CMMC_MQTT_Connector-1.0.0.zip", @@ -43195,12 +34517,8 @@ "paragraph": "An ESP8266 MQTT Connector library.", "website": "https://www.cmmakerclub.com", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/cmmakerclub/MQTT-Connector.git", "url": "http://downloads.arduino.cc/libraries/github.com/cmmakerclub/CMMC_MQTT_Connector-1.0.1.zip", "archiveFileName": "CMMC_MQTT_Connector-1.0.1.zip", @@ -43216,12 +34534,8 @@ "paragraph": "An ESP8266 MQTT Connector library.", "website": "https://www.cmmakerclub.com", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/cmmakerclub/MQTT-Connector.git", "url": "http://downloads.arduino.cc/libraries/github.com/cmmakerclub/CMMC_MQTT_Connector-1.0.2.zip", "archiveFileName": "CMMC_MQTT_Connector-1.0.2.zip", @@ -43237,12 +34551,8 @@ "paragraph": "An ESP8266 MQTT Connector library.", "website": "https://www.cmmakerclub.com", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/cmmakerclub/MQTT-Connector.git", "url": "http://downloads.arduino.cc/libraries/github.com/cmmakerclub/CMMC_MQTT_Connector-1.0.3.zip", "archiveFileName": "CMMC_MQTT_Connector-1.0.3.zip", @@ -43258,12 +34568,8 @@ "paragraph": "An ESP8266 MQTT Connector library.", "website": "https://www.cmmakerclub.com", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/cmmakerclub/MQTT-Connector.git", "url": "http://downloads.arduino.cc/libraries/github.com/cmmakerclub/CMMC_MQTT_Connector-1.0.4.zip", "archiveFileName": "CMMC_MQTT_Connector-1.0.4.zip", @@ -43279,12 +34585,8 @@ "paragraph": "An ESP8266 MQTT Connector library.", "website": "https://www.cmmakerclub.com", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/cmmakerclub/MQTT-Connector.git", "url": "http://downloads.arduino.cc/libraries/github.com/cmmakerclub/CMMC_MQTT_Connector-1.0.5.zip", "archiveFileName": "CMMC_MQTT_Connector-1.0.5.zip", @@ -43300,12 +34602,8 @@ "paragraph": "An ESP8266 MQTT Connector library.", "website": "https://www.cmmakerclub.com", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/cmmakerclub/MQTT-Connector.git", "url": "http://downloads.arduino.cc/libraries/github.com/cmmakerclub/CMMC_MQTT_Connector-1.1.0.zip", "archiveFileName": "CMMC_MQTT_Connector-1.1.0.zip", @@ -43321,13 +34619,8 @@ "paragraph": "An esp8266/esp32 MQTT Connector library.", "website": "https://www.cmmakerclub.com", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/cmmakerclub/MQTT-Connector.git", "url": "http://downloads.arduino.cc/libraries/github.com/cmmakerclub/CMMC_MQTT_Connector-1.2.0.zip", "archiveFileName": "CMMC_MQTT_Connector-1.2.0.zip", @@ -43343,13 +34636,8 @@ "paragraph": "An esp8266/esp32 MQTT Connector library.", "website": "https://www.cmmakerclub.com", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/cmmakerclub/MQTT-Connector.git", "url": "http://downloads.arduino.cc/libraries/github.com/cmmakerclub/CMMC_MQTT_Connector-1.3.1.zip", "archiveFileName": "CMMC_MQTT_Connector-1.3.1.zip", @@ -43365,13 +34653,8 @@ "paragraph": "An esp8266/esp32 MQTT Connector library.", "website": "https://www.cmmakerclub.com", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/cmmakerclub/MQTT-Connector.git", "url": "http://downloads.arduino.cc/libraries/github.com/cmmakerclub/CMMC_MQTT_Connector-1.3.3.zip", "archiveFileName": "CMMC_MQTT_Connector-1.3.3.zip", @@ -43387,12 +34670,8 @@ "paragraph": "Implements the Time-based One-Time Password algorithm specified in RFC 6238. Supports different time steps and it's compatible with tokens that uses the same standard (including software ones, like the Google Authenticator app).", "website": "https://github.com/lucadentella/TOTP-Arduino", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lucadentella/TOTP-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/lucadentella/TOTP_library-1.0.0.zip", "archiveFileName": "TOTP_library-1.0.0.zip", @@ -43408,12 +34687,8 @@ "paragraph": "Implements the Time-based One-Time Password algorithm specified in RFC 6238. Supports different time steps and it's compatible with tokens that uses the same standard (including software ones, like the Google Authenticator app).", "website": "https://github.com/lucadentella/TOTP-Arduino", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lucadentella/TOTP-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/lucadentella/TOTP_library-1.0.1.zip", "archiveFileName": "TOTP_library-1.0.1.zip", @@ -43429,12 +34704,8 @@ "paragraph": "Used for push-button like switches. Delivers input value (state) after it has been stable (not flickering) for longer than the debounce period, and delivers pressed-on time [ms].", "website": "https://github.com/Mokolea/InputDebounce", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Mokolea/InputDebounce.git", "url": "http://downloads.arduino.cc/libraries/github.com/Mokolea/InputDebounce-1.0.0.zip", "archiveFileName": "InputDebounce-1.0.0.zip", @@ -43450,12 +34721,8 @@ "paragraph": "Used for push-button like switches. Delivers input value (state) after it has been stable (not flickering) for longer than the debounce period, and delivers continuous pressed-on time duration [ms].", "website": "https://github.com/Mokolea/InputDebounce", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Mokolea/InputDebounce.git", "url": "http://downloads.arduino.cc/libraries/github.com/Mokolea/InputDebounce-1.1.0.zip", "archiveFileName": "InputDebounce-1.1.0.zip", @@ -43471,12 +34738,8 @@ "paragraph": "Used for push-button like switches. Delivers input value (state) after it has been stable (not flickering) for longer than the debounce period, and delivers continuous pressed-on time duration [ms].", "website": "https://github.com/Mokolea/InputDebounce", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Mokolea/InputDebounce.git", "url": "http://downloads.arduino.cc/libraries/github.com/Mokolea/InputDebounce-1.2.0.zip", "archiveFileName": "InputDebounce-1.2.0.zip", @@ -43492,12 +34755,8 @@ "paragraph": "Used for push-button like switches. Delivers input value (state) after it has been stable (not flickering) for longer than the debounce period, and delivers continuous pressed-on time duration [ms].", "website": "https://github.com/Mokolea/InputDebounce", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Mokolea/InputDebounce.git", "url": "http://downloads.arduino.cc/libraries/github.com/Mokolea/InputDebounce-1.3.0.zip", "archiveFileName": "InputDebounce-1.3.0.zip", @@ -43513,12 +34772,8 @@ "paragraph": "Used for push-button like switches. Delivers input value (state) after it has been stable (not flickering) for longer than the debounce period, and delivers continuous or single-shot pressed-on time duration [ms].", "website": "https://github.com/Mokolea/InputDebounce", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Mokolea/InputDebounce.git", "url": "http://downloads.arduino.cc/libraries/github.com/Mokolea/InputDebounce-1.4.0.zip", "archiveFileName": "InputDebounce-1.4.0.zip", @@ -43534,12 +34789,8 @@ "paragraph": "Used for push-button like switches. Delivers input value (state) after it has been stable (not flickering) for longer than the debounce period, and delivers continuous or single-shot pressed-on time duration [ms].", "website": "https://github.com/Mokolea/InputDebounce", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Mokolea/InputDebounce.git", "url": "http://downloads.arduino.cc/libraries/github.com/Mokolea/InputDebounce-1.5.0.zip", "archiveFileName": "InputDebounce-1.5.0.zip", @@ -43555,12 +34806,8 @@ "paragraph": "Used for push-button like switches. Delivers input value (state) after it has been stable (not flickering) for longer than the debounce period, and delivers continuous or single-shot pressed-on time duration [ms].", "website": "https://github.com/Mokolea/InputDebounce", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Mokolea/InputDebounce.git", "url": "http://downloads.arduino.cc/libraries/github.com/Mokolea/InputDebounce-1.6.0.zip", "archiveFileName": "InputDebounce-1.6.0.zip", @@ -43576,12 +34823,8 @@ "paragraph": "Control many lights in real-time and blink without delay using commands such as on(), off(), blink(), and fade(). Lights must be connected to PWM enabled Arduino pins to work with this library.", "website": "https://github.com/alextaujenis/RBD_Light", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Light.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Light-1.0.0.zip", "archiveFileName": "RBD_Light-1.0.0.zip", @@ -43597,12 +34840,8 @@ "paragraph": "Control many lights in real-time and blink without delay using commands such as on(), off(), blink(), and fade(). Lights must be connected to PWM enabled Arduino pins to work with this library.", "website": "https://github.com/alextaujenis/RBD_Light", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Light.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Light-1.0.1.zip", "archiveFileName": "RBD_Light-1.0.1.zip", @@ -43618,12 +34857,8 @@ "paragraph": "Control many lights and blink without delay using commands such as on(), off(), blink(), and fade().", "website": "https://github.com/alextaujenis/RBD_Light", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Light.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Light-1.0.2.zip", "archiveFileName": "RBD_Light-1.0.2.zip", @@ -43639,12 +34874,8 @@ "paragraph": "Control many lights and blink without delay using commands such as on(), off(), blink(), and fade().", "website": "https://github.com/alextaujenis/RBD_Light", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Light.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Light-1.0.3.zip", "archiveFileName": "RBD_Light-1.0.3.zip", @@ -43660,12 +34891,8 @@ "paragraph": "Control many lights and blink without delay using commands such as on(), off(), blink(), and fade().", "website": "https://github.com/alextaujenis/RBD_Light", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Light.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Light-1.0.4.zip", "archiveFileName": "RBD_Light-1.0.4.zip", @@ -43681,12 +34908,8 @@ "paragraph": "Control many lights and blink without delay using commands such as on(), off(), blink(), and fade().", "website": "https://github.com/alextaujenis/RBD_Light", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Light.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Light-1.0.5.zip", "archiveFileName": "RBD_Light-1.0.5.zip", @@ -43702,12 +34925,8 @@ "paragraph": "Control many lights / LEDs and blink without delay or interrupts using commands such as on(), off(), blink(), and fade(). Lights must be connected to PWM enabled pins to work with this library.", "website": "https://github.com/alextaujenis/RBD_Light", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Light.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Light-2.0.0.zip", "archiveFileName": "RBD_Light-2.0.0.zip", @@ -43723,12 +34942,8 @@ "paragraph": "Control many lights / LEDs and blink without delay or interrupts using commands such as on(), off(), blink(), and fade(). Lights must be connected to PWM enabled pins to work with this library.", "website": "https://github.com/alextaujenis/RBD_Light", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Light.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Light-2.0.1.zip", "archiveFileName": "RBD_Light-2.0.1.zip", @@ -43744,12 +34959,8 @@ "paragraph": "Control many lights / LEDs and blink without delay or interrupts using commands such as on(), off(), blink(), and fade(). Lights must be connected to PWM enabled pins to work with this library.", "website": "https://github.com/alextaujenis/RBD_Light", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Light.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Light-2.1.0.zip", "archiveFileName": "RBD_Light-2.1.0.zip", @@ -43765,12 +34976,8 @@ "paragraph": "Control many lights / LEDs and blink without delay or interrupts using commands such as on(), off(), blink(), and fade(). Lights must be connected to PWM enabled pins to work with this library.", "website": "https://github.com/alextaujenis/RBD_Light", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Light.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Light-2.1.1.zip", "archiveFileName": "RBD_Light-2.1.1.zip", @@ -43786,12 +34993,8 @@ "paragraph": "Control many lights / LEDs and blink without delay or interrupts using commands such as on(), off(), blink(), and fade(). Lights must be connected to PWM enabled pins to work with this library.", "website": "https://github.com/alextaujenis/RBD_Light", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Light.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Light-2.1.2.zip", "archiveFileName": "RBD_Light-2.1.2.zip", @@ -43807,12 +35010,8 @@ "paragraph": "Control many lights / LEDs and blink without delay or interrupts using commands such as on(), off(), blink(), and fade(). Lights must be connected to PWM enabled pins to work with this library.", "website": "https://github.com/alextaujenis/RBD_Light", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Light.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Light-2.1.3.zip", "archiveFileName": "RBD_Light-2.1.3.zip", @@ -43828,12 +35027,8 @@ "paragraph": "Control many lights / LEDs and blink without delay or interrupts using commands such as on(), off(), blink(), and fade(). Lights can be connected to PWM or Digital Arduino pins to work with this library.", "website": "https://github.com/alextaujenis/RBD_Light", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Light.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Light-2.1.4.zip", "archiveFileName": "RBD_Light-2.1.4.zip", @@ -43849,12 +35044,8 @@ "paragraph": "Control many lights / LEDs and blink without delay or interrupts using commands such as on(), off(), blink(), and fade(). Lights can be connected to PWM or Digital Arduino pins to work with this library.", "website": "https://github.com/alextaujenis/RBD_Light", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Light.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Light-2.1.5.zip", "archiveFileName": "RBD_Light-2.1.5.zip", @@ -43870,12 +35061,8 @@ "paragraph": "Control many lights / LEDs and blink without delay or interrupts using commands such as on(), off(), blink(), and fade(). Lights can be connected to PWM or Digital Arduino pins to work with this library.", "website": "https://github.com/alextaujenis/RBD_Light", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Light.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Light-2.1.6.zip", "archiveFileName": "RBD_Light-2.1.6.zip", @@ -43891,12 +35078,8 @@ "paragraph": "Control many lights / LEDs and blink without delay or interrupts using commands such as on(), off(), blink(), and fade(). Lights can be connected to PWM or Digital Arduino pins to work with this library.", "website": "https://github.com/alextaujenis/RBD_Light", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Light.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Light-2.1.7.zip", "archiveFileName": "RBD_Light-2.1.7.zip", @@ -43912,12 +35095,8 @@ "paragraph": "Read and calibrate photoresistors.", "website": "https://github.com/alextaujenis/RBD_LightSensor", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_LightSensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_LightSensor-1.0.0.zip", "archiveFileName": "RBD_LightSensor-1.0.0.zip", @@ -43933,12 +35112,8 @@ "paragraph": "Read and calibrate photoresistors.", "website": "https://github.com/alextaujenis/RBD_LightSensor", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_LightSensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_LightSensor-1.0.1.zip", "archiveFileName": "RBD_LightSensor-1.0.1.zip", @@ -43954,12 +35129,8 @@ "paragraph": "Read and calibrate photoresistors.", "website": "https://github.com/alextaujenis/RBD_LightSensor", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_LightSensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_LightSensor-1.0.2.zip", "archiveFileName": "RBD_LightSensor-1.0.2.zip", @@ -43975,12 +35146,8 @@ "paragraph": "Read and calibrate photoresistors.", "website": "https://github.com/alextaujenis/RBD_LightSensor", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_LightSensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_LightSensor-1.0.3.zip", "archiveFileName": "RBD_LightSensor-1.0.3.zip", @@ -43996,12 +35163,8 @@ "paragraph": "The Arduino real-time loop stops advancing when you write delay() or use interrupts in your sketch. You can keep the real-time loop moving by using millis() to track time and create delay, but it's more complicated and soon becomes messy to manage. This lightweight library manages time the same way you would by setting a waypoint and calculating elapsed millis(). It is a simple replacement to manage your timed events with english instead of math.", "website": "https://github.com/alextaujenis/RBD_Timer", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Timer.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Timer-1.0.0.zip", "archiveFileName": "RBD_Timer-1.0.0.zip", @@ -44017,12 +35180,8 @@ "paragraph": "The Arduino real-time loop stops advancing when you write delay() or use interrupts in your sketch. You can keep the real-time loop moving by using millis() to track time and create delay, but it's more complicated and soon becomes messy to manage. This lightweight library manages time the same way you would by setting a waypoint and calculating elapsed millis(). It is a simple replacement to manage your timed events with english instead of math.", "website": "https://github.com/alextaujenis/RBD_Timer", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Timer.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Timer-1.0.1.zip", "archiveFileName": "RBD_Timer-1.0.1.zip", @@ -44038,12 +35197,8 @@ "paragraph": "The Arduino real-time loop stops advancing when you write delay() or use interrupts in your sketch. You can keep the real-time loop moving by using millis() to track time and create delay, but it's more complicated and soon becomes messy to manage. This lightweight library manages time the same way you would by setting a waypoint and calculating elapsed millis(). It is a simple replacement to manage your timed events with english instead of math.", "website": "https://github.com/alextaujenis/RBD_Timer", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Timer.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Timer-1.0.2.zip", "archiveFileName": "RBD_Timer-1.0.2.zip", @@ -44059,12 +35214,8 @@ "paragraph": "The Arduino real-time loop stops advancing when you write delay() or use interrupts in your sketch. You can keep the real-time loop moving by using millis() to track time and create delay, but it's more complicated and soon becomes messy to manage. This lightweight library manages time the same way you would by setting a waypoint and calculating elapsed millis(). It is a simple replacement to manage your timed events with english instead of math.", "website": "https://github.com/alextaujenis/RBD_Timer", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Timer.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Timer-1.0.3.zip", "archiveFileName": "RBD_Timer-1.0.3.zip", @@ -44080,12 +35231,8 @@ "paragraph": "The Arduino real-time loop stops advancing when you write delay() or use interrupts in your sketch. You can keep the real-time loop moving by using millis() to track time and create delay, but it's more complicated and soon becomes messy to manage. This lightweight library manages time the same way you would by setting a waypoint and calculating elapsed millis(). It is a simple replacement to manage your timed events with english instead of math.", "website": "https://github.com/alextaujenis/RBD_Timer", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Timer.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Timer-1.0.4.zip", "archiveFileName": "RBD_Timer-1.0.4.zip", @@ -44101,12 +35248,8 @@ "paragraph": "The Arduino real-time loop stops advancing when you write delay() or use interrupts in your sketch. You can keep the real-time loop moving by using millis() to track time and create delay, but it's more complicated and soon becomes messy to manage. This lightweight library manages time the same way you would by setting a waypoint and calculating elapsed millis(). It is a simple replacement to manage your timed events with english instead of math.", "website": "https://github.com/alextaujenis/RBD_Timer", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Timer.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Timer-1.0.5.zip", "archiveFileName": "RBD_Timer-1.0.5.zip", @@ -44122,12 +35265,8 @@ "paragraph": "The Arduino real-time loop stops advancing when you write delay() or use interrupts in your sketch. You can keep the real-time loop moving by using millis() to track time and create delay, but it's more complicated and soon becomes messy to manage. This lightweight library manages time the same way you would by setting a waypoint and calculating elapsed millis(). It is a simple replacement to manage your timed events with english instead of math.", "website": "https://github.com/alextaujenis/RBD_Timer", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Timer.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Timer-1.1.0.zip", "archiveFileName": "RBD_Timer-1.1.0.zip", @@ -44143,12 +35282,8 @@ "paragraph": "The Arduino real-time loop stops advancing when you write delay() or use interrupts in your sketch. You can keep the real-time loop moving by using millis() to track time and create delay, but it's more complicated and soon becomes messy to manage. This lightweight library manages time the same way you would by setting a waypoint and calculating elapsed millis(). It is a simple replacement to manage your timed events with english instead of math.", "website": "https://github.com/alextaujenis/RBD_Timer", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Timer.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Timer-1.1.1.zip", "archiveFileName": "RBD_Timer-1.1.1.zip", @@ -44164,12 +35299,8 @@ "paragraph": "The Arduino real-time loop stops advancing when you write delay() or use interrupts in your sketch. You can keep the real-time loop moving by using millis() to track time and create delay, but it's more complicated and soon becomes messy to manage. This lightweight library manages time the same way you would by setting a waypoint and calculating elapsed millis(). It is a simple replacement to manage your timed events with english instead of math.", "website": "https://github.com/alextaujenis/RBD_Timer", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Timer.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Timer-1.1.2.zip", "archiveFileName": "RBD_Timer-1.1.2.zip", @@ -44185,12 +35316,8 @@ "paragraph": "The Arduino real-time loop stops advancing when you write delay() or use interrupts in your sketch. You can keep the real-time loop moving by using millis() to track time and create delay, but it's more complicated and soon becomes messy to manage. This lightweight library manages time the same way you would by setting a waypoint and calculating elapsed millis(). It is a simple replacement to manage your timed events with english instead of math.", "website": "https://github.com/alextaujenis/RBD_Timer", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Timer.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Timer-1.2.0.zip", "archiveFileName": "RBD_Timer-1.2.0.zip", @@ -44206,13 +35333,8 @@ "paragraph": "The Arduino real-time loop stops advancing when you write delay() or use interrupts in your sketch. You can keep the real-time loop moving by using millis() to track time and create delay, but it's more complicated and soon becomes messy to manage. This lightweight library manages time the same way you would by setting a waypoint and calculating elapsed millis(). It is a simple replacement to manage your timed events with english instead of math.", "website": "https://github.com/alextaujenis/RBD_Timer", "category": "Timing", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Timer.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Timer-1.3.0.zip", "archiveFileName": "RBD_Timer-1.3.0.zip", @@ -44228,12 +35350,8 @@ "paragraph": "Quickly set and check an arbitrary number of thresholds. Provide an input domain and this library will convert it to a numeric quantile output range. It is different from the Arduino map() function because this library can handle a non-uniform input range.", "website": "https://github.com/alextaujenis/RBD_Threshold", "category": "Data Processing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Threshold.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Threshold-1.0.0.zip", "archiveFileName": "RBD_Threshold-1.0.0.zip", @@ -44249,12 +35367,8 @@ "paragraph": "Set and check numeric quantile scales. Provide an input domain and this library will convert it to a numeric quantile output range. It is different from the Arduino map() function because this library can handle a non-uniform input range.", "website": "https://github.com/alextaujenis/RBD_Threshold", "category": "Data Processing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Threshold.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Threshold-1.0.1.zip", "archiveFileName": "RBD_Threshold-1.0.1.zip", @@ -44270,12 +35384,8 @@ "paragraph": "Set and check numeric quantile scales. Provide an input domain and this library will convert it to a numeric quantile output range. It is different from the Arduino map() function because this library can handle a non-uniform input range.", "website": "https://github.com/alextaujenis/RBD_Threshold", "category": "Data Processing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Threshold.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Threshold-1.0.2.zip", "archiveFileName": "RBD_Threshold-1.0.2.zip", @@ -44291,12 +35401,8 @@ "paragraph": "Control many motors in real-time without delay using commands like on(), off(), timedOn(), and ramp(). Fire custom events when the motor has reached the target speed with onTargetSpeed().", "website": "https://github.com/alextaujenis/RBD_Motor", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Motor.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Motor-1.0.0.zip", "archiveFileName": "RBD_Motor-1.0.0.zip", @@ -44312,12 +35418,8 @@ "paragraph": "Control many motors in real-time without delay using commands like on(), off(), timedOn(), and ramp(). Fire custom events when the motor has reached the target speed with onTargetSpeed().", "website": "https://github.com/alextaujenis/RBD_Motor", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Motor.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Motor-1.0.1.zip", "archiveFileName": "RBD_Motor-1.0.1.zip", @@ -44333,12 +35435,8 @@ "paragraph": "Control many motors without delay using commands like on(), off(), timedOn(), and ramp(). Fire custom events when the motor has reached the target speed with onTargetSpeed().", "website": "https://github.com/alextaujenis/RBD_Motor", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Motor.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Motor-1.0.3.zip", "archiveFileName": "RBD_Motor-1.0.3.zip", @@ -44354,12 +35452,8 @@ "paragraph": "Control many motors without delay using commands like on(), off(), timedOn(), and ramp(). Fire custom events when the motor has reached the target speed with onTargetSpeed().", "website": "https://github.com/alextaujenis/RBD_Motor", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Motor.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Motor-1.0.4.zip", "archiveFileName": "RBD_Motor-1.0.4.zip", @@ -44375,12 +35469,8 @@ "paragraph": "Control many motors without delay using commands like on(), off(), forward(), reverse(), and ramp(). Fire custom events when the motor has reached the target speed with onTargetSpeed(), or when it has changed direction with the onForward() and onReverse() events. Motors can be wired to move in a single direction, or can be driven in both directions with the help of a motor-shield or H bridge and this library.", "website": "https://github.com/alextaujenis/RBD_Motor", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Motor.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Motor-1.1.0.zip", "archiveFileName": "RBD_Motor-1.1.0.zip", @@ -44396,12 +35486,8 @@ "paragraph": "Control many motors without delay using commands like on(), off(), forward(), reverse(), and ramp(). Fire custom events when the motor has reached the target speed with onTargetSpeed(), or when it has changed direction with the onForward() and onReverse() events. Motors can be wired to move in a single direction, or can be driven in both directions with the help of a motor-shield or H bridge and this library.", "website": "https://github.com/alextaujenis/RBD_Motor", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Motor.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Motor-1.1.1.zip", "archiveFileName": "RBD_Motor-1.1.1.zip", @@ -44417,12 +35503,8 @@ "paragraph": "Control many motors without delay using commands like on(), off(), forward(), reverse(), and ramp(). Fire custom events when the motor has reached the target speed with onTargetSpeed(), or when it has changed direction with the onForward() and onReverse() events. Motors can be wired to move in a single direction, or can be driven in both directions with the help of a motor-shield or H bridge and this library.", "website": "https://github.com/alextaujenis/RBD_Motor", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Motor.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Motor-2.0.0.zip", "archiveFileName": "RBD_Motor-2.0.0.zip", @@ -44438,12 +35520,8 @@ "paragraph": "Control many motors without delay using commands like on(), off(), forward(), reverse(), and ramp(). Fire custom events when the motor has reached the target speed with onTargetSpeed(), or when it has changed direction with the onForward() and onReverse() events. Motors can be wired to move in a single direction, or can be driven in both directions with the help of a motor-shield or H bridge and this library.", "website": "https://github.com/alextaujenis/RBD_Motor", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Motor.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Motor-2.0.1.zip", "archiveFileName": "RBD_Motor-2.0.1.zip", @@ -44459,12 +35537,8 @@ "paragraph": "Control many motors without delay using commands like on(), off(), forward(), reverse(), and ramp(). Fire custom events when the motor has reached the target speed with onTargetSpeed(), or when it has changed direction with the onForward() and onReverse() events. Motors can be wired to move in a single direction, or can be driven in both directions with the help of a motor-shield or H bridge and this library.", "website": "https://github.com/alextaujenis/RBD_Motor", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Motor.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Motor-2.1.0.zip", "archiveFileName": "RBD_Motor-2.1.0.zip", @@ -44480,12 +35554,8 @@ "paragraph": "Control many motors without delay using commands like on(), off(), forward(), reverse(), and ramp(). Fire custom events when the motor has reached the target speed with onTargetSpeed(), or when it has changed direction with the onForward() and onReverse() events. Motors can be wired to move in a single direction, or can be driven in both directions with the help of a motor-shield or H bridge and this library.", "website": "https://github.com/alextaujenis/RBD_Motor", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Motor.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Motor-2.1.1.zip", "archiveFileName": "RBD_Motor-2.1.1.zip", @@ -44501,12 +35571,8 @@ "paragraph": "LcdBarGraph is an Arduino library to draw bar graph on a Liquid Chrystal display. This LcdBarGraphX is a fork of the original project to be driven by the \"F. Malpartida\" version LCD lib (aka. LiquidCrystal_I2C) instead of the bound one.", "website": "https://github.com/prampec/LcdBarGraphX", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/prampec/LcdBarGraphX.git", "url": "http://downloads.arduino.cc/libraries/github.com/prampec/LcdBarGraphX-2.0.0.zip", "archiveFileName": "LcdBarGraphX-2.0.0.zip", @@ -44522,12 +35588,8 @@ "paragraph": "LcdBarGraph is an Arduino library to draw bar graph on a Liquid Chrystal display. This LcdBarGraphX is a fork of the original project to be driven by the \"F. Malpartida\" version LCD lib (aka. LiquidCrystal_I2C) instead of the bound one.", "website": "https://github.com/prampec/LcdBarGraphX", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/prampec/LcdBarGraphX.git", "url": "http://downloads.arduino.cc/libraries/github.com/prampec/LcdBarGraphX-2.0.1.zip", "archiveFileName": "LcdBarGraphX-2.0.1.zip", @@ -44543,12 +35605,8 @@ "paragraph": "Using the bouned LiquidChrystal library, bar-graph can be displayed in the screen. See demo: http://youtu.be/noXtsvPRwQk", "website": "https://github.com/prampec/LcdBarGraph", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/prampec/LcdBarGraph.git", "url": "http://downloads.arduino.cc/libraries/github.com/prampec/LcdBarGraph-2.0.0.zip", "archiveFileName": "LcdBarGraph-2.0.0.zip", @@ -44564,12 +35622,8 @@ "paragraph": "Using the bouned LiquidChrystal library, bar-graph can be displayed in the screen. See demo: http://youtu.be/noXtsvPRwQk", "website": "https://github.com/prampec/LcdBarGraph", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/prampec/LcdBarGraph.git", "url": "http://downloads.arduino.cc/libraries/github.com/prampec/LcdBarGraph-2.0.1.zip", "archiveFileName": "LcdBarGraph-2.0.1.zip", @@ -44585,12 +35639,8 @@ "paragraph": "SoftTimer enable a higher level Arduino programing, jet easy to use, and lightweight. You often face with the problem that you need to do multiply tasks in the same time. In SoftTimer manner programmer creates Tasks that runs periodically. This library comes with a collection of handy tools like blinker, pwm, debouncer.", "website": "https://github.com/prampec/arduino-softtimer", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/prampec/arduino-softtimer.git", "url": "http://downloads.arduino.cc/libraries/github.com/prampec/SoftTimer-3.0.0.zip", "archiveFileName": "SoftTimer-3.0.0.zip", @@ -44606,12 +35656,8 @@ "paragraph": "SoftTimer enable a higher level Arduino programing, jet easy to use, and lightweight. You often face with the problem that you need to do multiply tasks in the same time. In SoftTimer manner programmer creates Tasks that runs periodically. This library comes with a collection of handy tools like blinker, pwm, debouncer.", "website": "https://github.com/prampec/arduino-softtimer", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/prampec/arduino-softtimer.git", "url": "http://downloads.arduino.cc/libraries/github.com/prampec/SoftTimer-3.1.0.zip", "archiveFileName": "SoftTimer-3.1.0.zip", @@ -44627,12 +35673,8 @@ "paragraph": "SoftTimer enables higher level Arduino programing, yet easy to use, and lightweight. You are often faced with the problem that you need to do multiple tasks at the same time. In SoftTimer, the programmer creates Tasks that runs periodically. This library comes with a collection of handy tools like blinker, pwm, debouncer.", "website": "https://github.com/prampec/arduino-softtimer", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/prampec/arduino-softtimer.git", "url": "http://downloads.arduino.cc/libraries/github.com/prampec/SoftTimer-3.1.1.zip", "archiveFileName": "SoftTimer-3.1.1.zip", @@ -44648,12 +35690,8 @@ "paragraph": "SoftTimer enables higher level Arduino programing, yet easy to use, and lightweight. You are often faced with the problem that you need to do multiple tasks at the same time. In SoftTimer, the programmer creates Tasks that runs periodically. This library comes with a collection of handy tools like blinker, pwm, debouncer.", "website": "https://github.com/prampec/arduino-softtimer", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/prampec/arduino-softtimer.git", "url": "http://downloads.arduino.cc/libraries/github.com/prampec/SoftTimer-3.1.2.zip", "archiveFileName": "SoftTimer-3.1.2.zip", @@ -44669,12 +35707,8 @@ "paragraph": "SoftTimer enables higher level Arduino programing, yet easy to use, and lightweight. You are often faced with the problem that you need to do multiple tasks at the same time. In SoftTimer, the programmer creates Tasks that runs periodically. This library comes with a collection of handy tools like blinker, pwm, debouncer.", "website": "https://github.com/prampec/arduino-softtimer", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/prampec/arduino-softtimer.git", "url": "http://downloads.arduino.cc/libraries/github.com/prampec/SoftTimer-3.1.3.zip", "archiveFileName": "SoftTimer-3.1.3.zip", @@ -44690,12 +35724,8 @@ "paragraph": "SoftTimer enables higher level Arduino programing, yet easy to use, and lightweight. You are often faced with the problem that you need to do multiple tasks at the same time. In SoftTimer, the programmer creates Tasks that runs periodically. This library comes with a collection of handy tools like blinker, pwm, debouncer.", "website": "https://github.com/prampec/arduino-softtimer", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/prampec/arduino-softtimer.git", "url": "http://downloads.arduino.cc/libraries/github.com/prampec/SoftTimer-3.1.5.zip", "archiveFileName": "SoftTimer-3.1.5.zip", @@ -44711,12 +35741,8 @@ "paragraph": "SoftTimer enables higher level Arduino programing, yet easy to use, and lightweight. You are often faced with the problem that you need to do multiple tasks at the same time. In SoftTimer, the programmer creates Tasks that runs periodically. This library comes with a collection of handy tools like blinker, pwm, debouncer.", "website": "https://github.com/prampec/arduino-softtimer", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/prampec/arduino-softtimer.git", "url": "http://downloads.arduino.cc/libraries/github.com/prampec/SoftTimer-3.2.0.zip", "archiveFileName": "SoftTimer-3.2.0.zip", @@ -44732,12 +35758,8 @@ "paragraph": "Measure and calibrate capacitance sensors to detect change in water levels from the outside of a plastic container. The example uses a piece of aluminum foil, but you can attach the wire to anything conductive and calibrate the sensor accordingly.", "website": "https://github.com/alextaujenis/RBD_WaterSensor", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_WaterSensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_WaterSensor-1.0.0.zip", "archiveFileName": "RBD_WaterSensor-1.0.0.zip", @@ -44753,12 +35775,8 @@ "paragraph": "Measure and calibrate capacitance sensors to detect change in water levels from the outside of a plastic container.", "website": "https://github.com/alextaujenis/RBD_WaterSensor", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_WaterSensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_WaterSensor-1.0.1.zip", "archiveFileName": "RBD_WaterSensor-1.0.1.zip", @@ -44774,12 +35792,8 @@ "paragraph": "Measure and calibrate capacitance sensors to detect change in water levels from the outside of a plastic container.", "website": "https://github.com/alextaujenis/RBD_WaterSensor", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_WaterSensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_WaterSensor-1.0.2.zip", "archiveFileName": "RBD_WaterSensor-1.0.2.zip", @@ -44795,12 +35809,8 @@ "paragraph": "Measure and calibrate capacitance sensors to detect change in water levels from the outside of a plastic container.", "website": "https://github.com/alextaujenis/RBD_WaterSensor", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_WaterSensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_WaterSensor-1.0.3.zip", "archiveFileName": "RBD_WaterSensor-1.0.3.zip", @@ -44816,12 +35826,8 @@ "paragraph": "Measure and calibrate capacitance sensors to detect change in water levels from the outside of a plastic container.", "website": "https://github.com/alextaujenis/RBD_WaterSensor", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_WaterSensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_WaterSensor-2.0.0.zip", "archiveFileName": "RBD_WaterSensor-2.0.0.zip", @@ -44837,12 +35843,8 @@ "paragraph": "Allows control of JY-MCU 7 segment display modules based on TM1650 chip.", "website": "https://github.com/arkhipenko/TM1650.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/arkhipenko/TM1650.git", "url": "http://downloads.arduino.cc/libraries/github.com/arkhipenko/TM1650-1.0.2.zip", "archiveFileName": "TM1650-1.0.2.zip", @@ -44858,12 +35860,8 @@ "paragraph": "Allows control of JY-MCU 7 segment display modules based on TM1650 chip.", "website": "https://github.com/arkhipenko/TM1650.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/arkhipenko/TM1650.git", "url": "http://downloads.arduino.cc/libraries/github.com/arkhipenko/TM1650-1.1.0.zip", "archiveFileName": "TM1650-1.1.0.zip", @@ -44879,12 +35877,8 @@ "paragraph": "A very memory efficient library to parse (large) JSON objects on small devices", "website": "https://github.com/squix78/json-streaming-parser", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/squix78/json-streaming-parser.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/Json_Streaming_Parser-1.0.0.zip", "archiveFileName": "Json_Streaming_Parser-1.0.0.zip", @@ -44900,12 +35894,8 @@ "paragraph": "A very memory efficient library to parse (large) JSON objects on small devices", "website": "https://github.com/squix78/json-streaming-parser", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/squix78/json-streaming-parser.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/Json_Streaming_Parser-1.0.2.zip", "archiveFileName": "Json_Streaming_Parser-1.0.2.zip", @@ -44921,12 +35911,8 @@ "paragraph": "A very memory efficient library to parse (large) JSON objects on small devices", "website": "https://github.com/squix78/json-streaming-parser.git", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/squix78/json-streaming-parser.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/Json_Streaming_Parser-1.0.3.zip", "archiveFileName": "Json_Streaming_Parser-1.0.3.zip", @@ -44942,12 +35928,8 @@ "paragraph": "A very memory efficient library to parse (large) JSON objects on small devices", "website": "https://github.com/squix78/json-streaming-parser.git", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/squix78/json-streaming-parser.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/Json_Streaming_Parser-1.0.4.zip", "archiveFileName": "Json_Streaming_Parser-1.0.4.zip", @@ -44963,12 +35945,8 @@ "paragraph": "A very memory efficient library to parse (large) JSON objects on small devices", "website": "https://github.com/squix78/json-streaming-parser.git", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/squix78/json-streaming-parser.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/Json_Streaming_Parser-1.0.5.zip", "archiveFileName": "Json_Streaming_Parser-1.0.5.zip", @@ -44984,16 +35962,10 @@ "paragraph": "This library will work with most I2C serial EEPROM chips between 2k bits and 2048k bits (2M bits) in size. Multiple EEPROMs on the bus are supported as a single address space.", "website": "https://github.com/PaoloP74/extEEPROM", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaoloP74/extEEPROM.git", - "providesIncludes": [ - "Wire.h;extEEPROM.h" - ], + "providesIncludes": ["Wire.h;extEEPROM.h"], "url": "http://downloads.arduino.cc/libraries/github.com/PaoloP74/extEEPROM-3.3.1.zip", "archiveFileName": "extEEPROM-3.3.1.zip", "size": 12242, @@ -45008,12 +35980,8 @@ "paragraph": "This library will work with most I2C serial EEPROM chips between 2k bits and 2048k bits (2M bits) in size. Multiple EEPROMs on the bus are supported as a single address space.", "website": "https://github.com/PaoloP74/extEEPROM", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaoloP74/extEEPROM.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaoloP74/extEEPROM-3.4.1.zip", "archiveFileName": "extEEPROM-3.4.1.zip", @@ -45029,12 +35997,8 @@ "paragraph": "This library will work with most I2C serial EEPROM chips between 2k bits and 2048k bits (2M bits) in size. Multiple EEPROMs on the bus are supported as a single address space.", "website": "https://github.com/PaoloP74/extEEPROM", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaoloP74/extEEPROM.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaoloP74/extEEPROM-3.4.0.zip", "archiveFileName": "extEEPROM-3.4.0.zip", @@ -45050,12 +36014,8 @@ "paragraph": "This library will work with most I2C serial EEPROM chips between 2k bits and 2048k bits (2M bits) in size. Multiple EEPROMs on the bus are supported as a single address space.", "website": "https://github.com/PaoloP74/extEEPROM", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaoloP74/extEEPROM.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaoloP74/extEEPROM-3.1.0.zip", "archiveFileName": "extEEPROM-3.1.0.zip", @@ -45071,12 +36031,8 @@ "paragraph": "This library will work with most I2C serial EEPROM chips between 2k bits and 2048k bits (2M bits) in size. Multiple EEPROMs on the bus are supported as a single address space.", "website": "https://github.com/PaoloP74/extEEPROM", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaoloP74/extEEPROM.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaoloP74/extEEPROM-3.2.0.zip", "archiveFileName": "extEEPROM-3.2.0.zip", @@ -45092,16 +36048,10 @@ "paragraph": "This library will work with most I2C serial EEPROM chips between 2k bits and 2048k bits (2M bits) in size. Multiple EEPROMs on the bus are supported as a single address space.", "website": "https://github.com/PaoloP74/extEEPROM", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaoloP74/extEEPROM.git", - "providesIncludes": [ - "Wire.h" - ], + "providesIncludes": ["Wire.h"], "url": "http://downloads.arduino.cc/libraries/github.com/PaoloP74/extEEPROM-3.3.0.zip", "archiveFileName": "extEEPROM-3.3.0.zip", "size": 12236, @@ -45116,17 +36066,10 @@ "paragraph": "This library will work with most I2C serial EEPROM chips between 2k bits and 2048k bits (2M bits) in size. Multiple EEPROMs on the bus are supported as a single address space.", "website": "https://github.com/PaoloP74/extEEPROM", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaoloP74/extEEPROM.git", - "providesIncludes": [ - "Wire.h", - "extEEPROM.h" - ], + "providesIncludes": ["Wire.h", "extEEPROM.h"], "url": "http://downloads.arduino.cc/libraries/github.com/PaoloP74/extEEPROM-3.3.2.zip", "archiveFileName": "extEEPROM-3.3.2.zip", "size": 12242, @@ -45141,12 +36084,8 @@ "paragraph": "This library will work with most I2C serial EEPROM chips between 2k bits and 2048k bits (2M bits) in size. Multiple EEPROMs on the bus are supported as a single address space.", "website": "https://github.com/PaoloP74/extEEPROM", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaoloP74/extEEPROM.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaoloP74/extEEPROM-3.3.3.zip", "archiveFileName": "extEEPROM-3.3.3.zip", @@ -45162,12 +36101,8 @@ "paragraph": "This library will work with most I2C serial EEPROM chips between 2k bits and 2048k bits (2M bits) in size. Multiple EEPROMs on the bus are supported as a single address space.", "website": "https://github.com/PaoloP74/extEEPROM", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaoloP74/extEEPROM.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaoloP74/extEEPROM-3.3.4.zip", "archiveFileName": "extEEPROM-3.3.4.zip", @@ -45183,12 +36118,8 @@ "paragraph": "This library will work with most I2C serial EEPROM chips between 2k bits and 2048k bits (2M bits) in size. Multiple EEPROMs on the bus are supported as a single address space.", "website": "https://github.com/PaoloP74/extEEPROM", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaoloP74/extEEPROM.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaoloP74/extEEPROM-3.3.5.zip", "archiveFileName": "extEEPROM-3.3.5.zip", @@ -45203,12 +36134,8 @@ "sentence": "A convenient library allowing one to use the EEPROM just like RAM.", "website": "https://github.com/Chris--A/EEWrap#eewrap-library-for-avr-and-arduino-boards", "category": "Data Storage", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Chris--A/EEWrap.git", "url": "http://downloads.arduino.cc/libraries/github.com/Chris--A/EEWrap-1.0.0.zip", "archiveFileName": "EEWrap-1.0.0.zip", @@ -45224,12 +36151,8 @@ "paragraph": "Read and debounce buttons and switches without delay. React to button events with the onPressed() and onReleased() commands. Control debounce time with setDebounceTimeout(). This library sets each button up as input_pullup by default, allowing you to wire the button to any digital input and ground. Input_pullup can be disabled by passing an optional flag to the constructor() and wiring the button with your own resistor.", "website": "https://github.com/alextaujenis/RBD_Button", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Button.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Button-1.0.0.zip", "archiveFileName": "RBD_Button-1.0.0.zip", @@ -45245,12 +36168,8 @@ "paragraph": "Read and debounce buttons and switches without delay or interrupts. React to button events with the onPressed() and onReleased() commands. Control debounce time with setDebounceTimeout(). This library sets each button up as input_pullup by default, allowing you to wire the button to any digital input and ground.", "website": "https://github.com/alextaujenis/RBD_Button", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Button.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Button-1.0.1.zip", "archiveFileName": "RBD_Button-1.0.1.zip", @@ -45266,12 +36185,8 @@ "paragraph": "Read and debounce buttons and switches without delay or interrupts. React to button events with the onPressed() and onReleased() commands. Control debounce time with setDebounceTimeout(). This library sets each button up as input_pullup by default, allowing you to wire the button to any digital input and ground.", "website": "https://github.com/alextaujenis/RBD_Button", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Button.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Button-2.0.0.zip", "archiveFileName": "RBD_Button-2.0.0.zip", @@ -45287,12 +36202,8 @@ "paragraph": "Read and debounce buttons and switches without delay or interrupts. React to button events with the onPressed() and onReleased() commands. Control debounce time with setDebounceTimeout(). This library sets each button up as input_pullup by default, allowing you to wire the button to any digital input and ground.", "website": "https://github.com/alextaujenis/RBD_Button", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Button.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Button-2.0.1.zip", "archiveFileName": "RBD_Button-2.0.1.zip", @@ -45308,12 +36219,8 @@ "paragraph": "Read and debounce buttons and switches without delay or interrupts. React to button events with the onPressed() and onReleased() commands. Control debounce time with setDebounceTimeout(). This library sets each button up as input_pullup by default, allowing you to wire the button to any digital input and ground.", "website": "https://github.com/alextaujenis/RBD_Button", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Button.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Button-2.0.2.zip", "archiveFileName": "RBD_Button-2.0.2.zip", @@ -45329,12 +36236,8 @@ "paragraph": "Read and debounce buttons and switches without delay or interrupts. React to button events with the onPressed() and onReleased() commands. Control debounce time with setDebounceTimeout(). This library sets each button up as input_pullup by default, allowing you to wire the button to any digital input and ground.", "website": "https://github.com/alextaujenis/RBD_Button", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Button.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Button-2.1.0.zip", "archiveFileName": "RBD_Button-2.1.0.zip", @@ -45350,13 +36253,8 @@ "paragraph": "Read and debounce buttons and switches without delay or interrupts. React to button events with the onPressed() and onReleased() commands. Control debounce time with setDebounceTimeout(). This library sets each button up as input_pullup by default, allowing you to wire the button to any digital input and ground.", "website": "https://github.com/alextaujenis/RBD_Button", "category": "Signal Input/Output", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Button.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Button-2.1.1.zip", "archiveFileName": "RBD_Button-2.1.1.zip", @@ -45372,13 +36270,8 @@ "paragraph": "Read and debounce buttons and switches without delay or interrupts. React to button events with the onPressed() and onReleased() commands. Control debounce time with setDebounceTimeout(). This library sets each button up as input_pullup by default, allowing you to wire the button to any digital input and ground.", "website": "https://github.com/alextaujenis/RBD_Button", "category": "Signal Input/Output", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Button.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Button-2.2.0.zip", "archiveFileName": "RBD_Button-2.2.0.zip", @@ -45394,12 +36287,8 @@ "paragraph": "This allevieates the need to use helpers like pgm_read_byte() to access data.", "website": "https://github.com/Chris--A/PGMWrap", "category": "Data Storage", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Chris--A/PGMWrap.git", "url": "http://downloads.arduino.cc/libraries/github.com/Chris--A/PGMWrap-1.0.0.zip", "archiveFileName": "PGMWrap-1.0.0.zip", @@ -45414,12 +36303,8 @@ "sentence": "Drive multiplexed RGB matrix panels from your Teensy 3.1", "website": "http://docs.pixelmatix.com/SmartMatrix", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/pixelmatix/SmartMatrix.git", "url": "http://downloads.arduino.cc/libraries/github.com/pixelmatix/SmartMatrix3-3.0.0.zip", "archiveFileName": "SmartMatrix3-3.0.0.zip", @@ -45434,12 +36319,8 @@ "sentence": "Drive multiplexed RGB matrix panels from your Teensy 3.2/3.1", "website": "http://docs.pixelmatix.com/SmartMatrix", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/pixelmatix/SmartMatrix.git", "url": "http://downloads.arduino.cc/libraries/github.com/pixelmatix/SmartMatrix3-3.0.1.zip", "archiveFileName": "SmartMatrix3-3.0.1.zip", @@ -45454,12 +36335,8 @@ "sentence": "Drive multiplexed RGB matrix panels from your Teensy 3.2 or 3.1", "website": "http://docs.pixelmatix.com/SmartMatrix", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/pixelmatix/SmartMatrix.git", "url": "http://downloads.arduino.cc/libraries/github.com/pixelmatix/SmartMatrix3-3.0.2.zip", "archiveFileName": "SmartMatrix3-3.0.2.zip", @@ -45474,12 +36351,8 @@ "sentence": "Drive multiplexed RGB matrix panels from your Teensy 3", "website": "http://docs.pixelmatix.com/SmartMatrix", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/pixelmatix/SmartMatrix.git", "url": "http://downloads.arduino.cc/libraries/github.com/pixelmatix/SmartMatrix3-3.1.0.zip", "archiveFileName": "SmartMatrix3-3.1.0.zip", @@ -45494,12 +36367,8 @@ "sentence": "Drive multiplexed RGB matrix panels from your Teensy 3", "website": "http://docs.pixelmatix.com/SmartMatrix", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/pixelmatix/SmartMatrix.git", "url": "http://downloads.arduino.cc/libraries/github.com/pixelmatix/SmartMatrix3-3.2.0.zip", "archiveFileName": "SmartMatrix3-3.2.0.zip", @@ -45514,12 +36383,8 @@ "sentence": "A library that provides support for Modulo hardware.", "website": "http://modulo.co/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/modulolabs/modulo-lib.git", "url": "http://downloads.arduino.cc/libraries/github.com/modulolabs/Modulo-0.10.0.zip", "archiveFileName": "Modulo-0.10.0.zip", @@ -45534,12 +36399,8 @@ "sentence": "A library that provides support for Modulo hardware.", "website": "http://modulo.co/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/modulolabs/modulo-lib.git", "url": "http://downloads.arduino.cc/libraries/github.com/modulolabs/Modulo-1.0.0.zip", "archiveFileName": "Modulo-1.0.0.zip", @@ -45555,12 +36416,8 @@ "paragraph": "Control many servos without delay or interrupts while applying rotation adjustments with PWM/PPM. Quickly calibrate each servo and make real-time adjustments to the rotation with moveToDegrees(). Connect as many servos as the number of digital pins available on your Arduino. This library is very fast and has a small, lightweight code footprint.", "website": "https://github.com/alextaujenis/RBD_Servo", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Servo.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Servo-1.0.0.zip", "archiveFileName": "RBD_Servo-1.0.0.zip", @@ -45576,12 +36433,8 @@ "paragraph": "Control many servos without delay or interrupts while applying rotation adjustments with PWM/PPM. Quickly calibrate each servo and make real-time adjustments to the rotation with moveToDegrees(). Connect as many servos as the number of digital pins available on your Arduino. This library is very fast and has a small, lightweight code footprint.", "website": "https://github.com/alextaujenis/RBD_Servo", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_Servo.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_Servo-1.0.1.zip", "archiveFileName": "RBD_Servo-1.0.1.zip", @@ -45597,12 +36450,8 @@ "paragraph": "Includes BootKeyboard/Mouse, Consumer, System, Gamepad, RawHID and more features. Also compatible with Arduino Uno/Mega via HoodLoader2.", "website": "https://github.com/NicoHood/HID", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/NicoHood/HID.git", "url": "http://downloads.arduino.cc/libraries/github.com/NicoHood/HID_Project-2.4.1.zip", "archiveFileName": "HID_Project-2.4.1.zip", @@ -45618,12 +36467,8 @@ "paragraph": "Includes BootKeyboard/Mouse, Consumer, System, Gamepad, RawHID and more features. Also compatible with Arduino Uno/Mega via HoodLoader2.", "website": "https://github.com/NicoHood/HID", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/NicoHood/HID.git", "url": "http://downloads.arduino.cc/libraries/github.com/NicoHood/HID_Project-2.4.2.zip", "archiveFileName": "HID_Project-2.4.2.zip", @@ -45639,12 +36484,8 @@ "paragraph": "Includes BootKeyboard/Mouse, Consumer, System, Gamepad, RawHID and more features. Also compatible with Arduino Uno/Mega via HoodLoader2.", "website": "https://github.com/NicoHood/HID", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/NicoHood/HID.git", "url": "http://downloads.arduino.cc/libraries/github.com/NicoHood/HID_Project-2.4.3.zip", "archiveFileName": "HID_Project-2.4.3.zip", @@ -45660,12 +36501,8 @@ "paragraph": "Includes BootKeyboard/Mouse, Consumer, System, Gamepad, RawHID and more features. Also compatible with Arduino Uno/Mega via HoodLoader2.", "website": "https://github.com/NicoHood/HID", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/NicoHood/HID.git", "url": "http://downloads.arduino.cc/libraries/github.com/NicoHood/HID_Project-2.4.4.zip", "archiveFileName": "HID_Project-2.4.4.zip", @@ -45681,12 +36518,8 @@ "paragraph": "Includes BootKeyboard/Mouse, Consumer, System, Gamepad, RawHID and more features. Also compatible with Arduino Uno/Mega via HoodLoader2.", "website": "https://github.com/NicoHood/HID", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/NicoHood/HID.git", "url": "http://downloads.arduino.cc/libraries/github.com/NicoHood/HID_Project-2.5.0.zip", "archiveFileName": "HID_Project-2.5.0.zip", @@ -45702,12 +36535,8 @@ "paragraph": "Includes BootKeyboard/Mouse, Consumer, System, Gamepad, RawHID and more features. Also compatible with Arduino Uno/Mega via HoodLoader2.", "website": "https://github.com/NicoHood/HID", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/NicoHood/HID.git", "url": "http://downloads.arduino.cc/libraries/github.com/NicoHood/HID_Project-2.6.0.zip", "archiveFileName": "HID_Project-2.6.0.zip", @@ -45723,12 +36552,8 @@ "paragraph": "Includes BootKeyboard/Mouse, Consumer, System, Gamepad, RawHID and more features. Also compatible with Arduino Uno/Mega via HoodLoader2.", "website": "https://github.com/NicoHood/HID", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/NicoHood/HID.git", "url": "http://downloads.arduino.cc/libraries/github.com/NicoHood/HID_Project-2.6.1.zip", "archiveFileName": "HID_Project-2.6.1.zip", @@ -45744,12 +36569,8 @@ "paragraph": "It will allow you to control all features of the Si5351, without depending on the proprietary ClockBuilder software from Silicon Labs.", "website": "https://github.com/etherkit/Si5351Arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/etherkit/Si5351Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/etherkit/Etherkit_Si5351-1.0.0.zip", "archiveFileName": "Etherkit_Si5351-1.0.0.zip", @@ -45765,12 +36586,8 @@ "paragraph": "This library will allow you to control all features of the Si5351, without depending on the proprietary ClockBuilder software from Silicon Labs.", "website": "https://github.com/etherkit/Si5351Arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/etherkit/Si5351Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/etherkit/Etherkit_Si5351-1.1.0.zip", "archiveFileName": "Etherkit_Si5351-1.1.0.zip", @@ -45786,12 +36603,8 @@ "paragraph": "This library will allow you to control all features of the Si5351, without depending on the proprietary ClockBuilder software from Silicon Labs.", "website": "https://github.com/etherkit/Si5351Arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/etherkit/Si5351Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/etherkit/Etherkit_Si5351-1.1.1.zip", "archiveFileName": "Etherkit_Si5351-1.1.1.zip", @@ -45807,12 +36620,8 @@ "paragraph": "This library will allow you to control all features of the Si5351, without depending on the proprietary ClockBuilder software from Silicon Labs.", "website": "https://github.com/etherkit/Si5351Arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/etherkit/Si5351Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/etherkit/Etherkit_Si5351-1.1.2.zip", "archiveFileName": "Etherkit_Si5351-1.1.2.zip", @@ -45828,12 +36637,8 @@ "paragraph": "This library will allow you to control nearly all features of the Si5351, without depending on the proprietary ClockBuilder software from Silicon Labs.", "website": "https://github.com/etherkit/Si5351Arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/etherkit/Si5351Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/etherkit/Etherkit_Si5351-2.0.0.zip", "archiveFileName": "Etherkit_Si5351-2.0.0.zip", @@ -45849,12 +36654,8 @@ "paragraph": "This library will allow you to control nearly all features of the Si5351, without depending on the proprietary ClockBuilder software from Silicon Labs.", "website": "https://github.com/etherkit/Si5351Arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/etherkit/Si5351Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/etherkit/Etherkit_Si5351-2.0.1.zip", "archiveFileName": "Etherkit_Si5351-2.0.1.zip", @@ -45870,12 +36671,8 @@ "paragraph": "This library will allow you to control nearly all features of the Si5351, without depending on the proprietary ClockBuilder software from Silicon Labs.", "website": "https://github.com/etherkit/Si5351Arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/etherkit/Si5351Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/etherkit/Etherkit_Si5351-2.0.2.zip", "archiveFileName": "Etherkit_Si5351-2.0.2.zip", @@ -45891,12 +36688,8 @@ "paragraph": "This library will allow you to control nearly all features of the Si5351, without depending on the proprietary ClockBuilder software from Silicon Labs.", "website": "https://github.com/etherkit/Si5351Arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/etherkit/Si5351Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/etherkit/Etherkit_Si5351-2.0.3.zip", "archiveFileName": "Etherkit_Si5351-2.0.3.zip", @@ -45912,12 +36705,8 @@ "paragraph": "This library will allow you to control nearly all features of the Si5351, without depending on the proprietary ClockBuilder software from Silicon Labs.", "website": "https://github.com/etherkit/Si5351Arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/etherkit/Si5351Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/etherkit/Etherkit_Si5351-2.0.4.zip", "archiveFileName": "Etherkit_Si5351-2.0.4.zip", @@ -45933,12 +36722,8 @@ "paragraph": "This library will allow you to control nearly all features of the Si5351, without depending on the proprietary ClockBuilder software from Silicon Labs.", "website": "https://github.com/etherkit/Si5351Arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/etherkit/Si5351Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/etherkit/Etherkit_Si5351-2.0.5.zip", "archiveFileName": "Etherkit_Si5351-2.0.5.zip", @@ -45954,12 +36739,8 @@ "paragraph": "This library will allow you to control nearly all features of the Si5351, without depending on the proprietary ClockBuilder software from Silicon Labs.", "website": "https://github.com/etherkit/Si5351Arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/etherkit/Si5351Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/etherkit/Etherkit_Si5351-2.0.6.zip", "archiveFileName": "Etherkit_Si5351-2.0.6.zip", @@ -45975,12 +36756,8 @@ "paragraph": "This library will allow you to control nearly all features of the Si5351, without depending on the proprietary ClockBuilder software from Silicon Labs.", "website": "https://github.com/etherkit/Si5351Arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/etherkit/Si5351Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/etherkit/Etherkit_Si5351-2.1.0.zip", "archiveFileName": "Etherkit_Si5351-2.1.0.zip", @@ -45996,12 +36773,8 @@ "paragraph": "This library will allow you to control nearly all features of the Si5351, without depending on the proprietary ClockBuilder software from Silicon Labs.", "website": "https://github.com/etherkit/Si5351Arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/etherkit/Si5351Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/etherkit/Etherkit_Si5351-2.1.1.zip", "archiveFileName": "Etherkit_Si5351-2.1.1.zip", @@ -46017,12 +36790,8 @@ "paragraph": "This library will allow you to control nearly all features of the Si5351, without depending on the proprietary ClockBuilder software from Silicon Labs.", "website": "https://github.com/etherkit/Si5351Arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/etherkit/Si5351Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/etherkit/Etherkit_Si5351-2.1.2.zip", "archiveFileName": "Etherkit_Si5351-2.1.2.zip", @@ -46038,12 +36807,8 @@ "paragraph": "This library will allow you to control nearly all features of the Si5351, without depending on the proprietary ClockBuilder software from Silicon Labs.", "website": "https://github.com/etherkit/Si5351Arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/etherkit/Si5351Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/etherkit/Etherkit_Si5351-2.1.3.zip", "archiveFileName": "Etherkit_Si5351-2.1.3.zip", @@ -46059,12 +36824,8 @@ "paragraph": "This library will allow you to control nearly all features of the Si5351, without depending on the proprietary ClockBuilder software from Silicon Labs.", "website": "https://github.com/etherkit/Si5351Arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/etherkit/Si5351Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/etherkit/Etherkit_Si5351-2.1.4.zip", "archiveFileName": "Etherkit_Si5351-2.1.4.zip", @@ -46080,12 +36841,8 @@ "paragraph": "Send and receive infrared signals with multiple protocols", "website": "https://github.com/shirriff/Arduino-IRremote.git", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/z3t0/Arduino-IRremote.git", "url": "http://downloads.arduino.cc/libraries/github.com/z3t0/IRremote-1.0.0.zip", "archiveFileName": "IRremote-1.0.0.zip", @@ -46101,12 +36858,8 @@ "paragraph": "Send and receive infrared signals with multiple protocols", "website": "https://github.com/shirriff/Arduino-IRremote.git", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/z3t0/Arduino-IRremote.git", "url": "http://downloads.arduino.cc/libraries/github.com/z3t0/IRremote-2.0.1.zip", "archiveFileName": "IRremote-2.0.1.zip", @@ -46122,12 +36875,8 @@ "paragraph": "Send and receive infrared signals with multiple protocols", "website": "https://github.com/shirriff/Arduino-IRremote.git", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/z3t0/Arduino-IRremote.git", "url": "http://downloads.arduino.cc/libraries/github.com/z3t0/IRremote-2.2.3.zip", "archiveFileName": "IRremote-2.2.3.zip", @@ -46143,12 +36892,8 @@ "paragraph": "This library supports an RS485 transceiver connected to the USART (Tx/Rx) pins of the Arduino in a half-duplex, concurrent multi-drop environment. It provides message addressing and filtering as well as collision detection and avoidance.", "website": "https://github.com/MichaelJonker/Arduino_HardwareSerial_RS485/tree/master/libraries/HardwareSerial_RS485", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/MichaelJonker/HardwareSerialRS485.git", "url": "http://downloads.arduino.cc/libraries/github.com/MichaelJonker/HardwareSerial_RS485-2.0.0.zip", "archiveFileName": "HardwareSerial_RS485-2.0.0.zip", @@ -46164,12 +36909,8 @@ "paragraph": "This library supports an RS485 transceiver connected to the USART (Tx/Rx) pins of the Arduino in a half-duplex, concurrent multi-drop environment. It provides message addressing and filtering as well as collision detection and avoidance.", "website": "https://github.com/MichaelJonker/HardwareSerialRS485", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/MichaelJonker/HardwareSerialRS485.git", "url": "http://downloads.arduino.cc/libraries/github.com/MichaelJonker/HardwareSerial_RS485-2.0.1.zip", "archiveFileName": "HardwareSerial_RS485-2.0.1.zip", @@ -46185,12 +36926,8 @@ "paragraph": "This library supports an RS485 transceiver connected to the USART (Tx/Rx) pins of the Arduino in a half-duplex, concurrent multi-drop environment. It provides message addressing and filtering as well as collision detection and avoidance.", "website": "https://github.com/MichaelJonker/HardwareSerialRS485", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/MichaelJonker/HardwareSerialRS485.git", "url": "http://downloads.arduino.cc/libraries/github.com/MichaelJonker/HardwareSerial_RS485-2.1.0.zip", "archiveFileName": "HardwareSerial_RS485-2.1.0.zip", @@ -46206,12 +36943,8 @@ "paragraph": "This library supports an RS485 transceiver connected to the USART (Tx/Rx) pins of the Arduino in a half-duplex, concurrent multi-drop environment. It provides message addressing and filtering as well as collision detection and avoidance.", "website": "https://github.com/MichaelJonker/HardwareSerialRS485/wiki", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/MichaelJonker/HardwareSerialRS485.git", "url": "http://downloads.arduino.cc/libraries/github.com/MichaelJonker/HardwareSerial_RS485-2.2.0.zip", "archiveFileName": "HardwareSerial_RS485-2.2.0.zip", @@ -46226,12 +36959,8 @@ "sentence": "Provide access to all functions of the I2C Soil Moisture Sensor from Catnip Electronics.", "website": "https://github.com/Apollon77/I2CSoilMoistureSensor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Apollon77/I2CSoilMoistureSensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/Apollon77/I2CSoilMoistureSensor-1.0.0.zip", "archiveFileName": "I2CSoilMoistureSensor-1.0.0.zip", @@ -46246,12 +36975,8 @@ "sentence": "Provide access to all functions of the I2C Soil Moisture Sensor from Catnip Electronics.", "website": "https://github.com/Apollon77/I2CSoilMoistureSensor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Apollon77/I2CSoilMoistureSensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/Apollon77/I2CSoilMoistureSensor-1.1.0.zip", "archiveFileName": "I2CSoilMoistureSensor-1.1.0.zip", @@ -46266,12 +36991,8 @@ "sentence": "Provide access to all functions of the I2C Soil Moisture Sensor from Catnip Electronics.", "website": "https://github.com/Apollon77/I2CSoilMoistureSensor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Apollon77/I2CSoilMoistureSensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/Apollon77/I2CSoilMoistureSensor-1.1.1.zip", "archiveFileName": "I2CSoilMoistureSensor-1.1.1.zip", @@ -46286,12 +37007,8 @@ "sentence": "Provide access to all functions of the I2C Soil Moisture Sensor from Catnip Electronics.", "website": "https://github.com/Apollon77/I2CSoilMoistureSensor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Apollon77/I2CSoilMoistureSensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/Apollon77/I2CSoilMoistureSensor-1.1.2.zip", "archiveFileName": "I2CSoilMoistureSensor-1.1.2.zip", @@ -46306,12 +37023,8 @@ "sentence": "Provide access to all functions of the I2C Soil Moisture Sensor from Catnip Electronics.", "website": "https://github.com/Apollon77/I2CSoilMoistureSensor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Apollon77/I2CSoilMoistureSensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/Apollon77/I2CSoilMoistureSensor-1.1.4.zip", "archiveFileName": "I2CSoilMoistureSensor-1.1.4.zip", @@ -46327,13 +37040,8 @@ "paragraph": "A I2C display driver for SSD1306 oled displays connected to an ESP8266 or ESP32", "website": "https://github.com/squix78/esp8266-oled-ssd1306", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/squix78/esp8266-oled-ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/ESP8266_and_ESP32_Oled_Driver_for_SSD1306_display-3.2.6.zip", "archiveFileName": "ESP8266_and_ESP32_Oled_Driver_for_SSD1306_display-3.2.6.zip", @@ -46349,13 +37057,8 @@ "paragraph": "A I2C display driver for SSD1306 oled displays connected to an ESP8266 or ESP32", "website": "https://github.com/squix78/esp8266-oled-ssd1306", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/squix78/esp8266-oled-ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/ESP8266_and_ESP32_Oled_Driver_for_SSD1306_display-3.2.7.zip", "archiveFileName": "ESP8266_and_ESP32_Oled_Driver_for_SSD1306_display-3.2.7.zip", @@ -46371,13 +37074,8 @@ "paragraph": "A I2C display driver for SSD1306 oled displays connected to an ESP8266 or ESP32", "website": "https://github.com/ThingPulse/esp8266-oled-ssd1306", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/squix78/esp8266-oled-ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/ESP8266_and_ESP32_Oled_Driver_for_SSD1306_display-4.0.0.zip", "archiveFileName": "ESP8266_and_ESP32_Oled_Driver_for_SSD1306_display-4.0.0.zip", @@ -46393,12 +37091,8 @@ "paragraph": "Open Sound Control (OSC) is an open, transport-independent, message-based encoding developed for communication among computers, sound synthesizers, and other multimedia devices.", "website": "https://github.com/CNMAT/OSC", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/CNMAT/OSC.git", "url": "http://downloads.arduino.cc/libraries/github.com/CNMAT/OSC-1.3.5.zip", "archiveFileName": "OSC-1.3.5.zip", @@ -46414,12 +37108,8 @@ "paragraph": "Implements interrupt driven communication and supports both object oriented and non-OOP callbacks", "website": "https://github.com/collin80/due_can", "category": "Communication", - "architectures": [ - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["sam"], + "types": ["Contributed"], "repository": "https://github.com/collin80/due_can.git", "url": "http://downloads.arduino.cc/libraries/github.com/collin80/due_can-2.0.0.zip", "archiveFileName": "due_can-2.0.0.zip", @@ -46435,12 +37125,8 @@ "paragraph": "Implements interrupt driven communication and supports both object oriented and non-OOP callbacks", "website": "https://github.com/collin80/due_can", "category": "Communication", - "architectures": [ - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["sam"], + "types": ["Contributed"], "repository": "https://github.com/collin80/due_can.git", "url": "http://downloads.arduino.cc/libraries/github.com/collin80/due_can-2.0.1.zip", "archiveFileName": "due_can-2.0.1.zip", @@ -46456,12 +37142,8 @@ "paragraph": "Self-sustaining wireless sensor networks that seamlessly link together using standard protocols \u0026 networking, based on low-power nrf24l01+ radio modules. An experiment in networking, protocols and devices. See http://github.io/RF24Ethernet", "website": "http://tmrh20.github.io/RF24Ethernet/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TMRh20/RF24Ethernet.git", "url": "http://downloads.arduino.cc/libraries/github.com/TMRh20/RF24Ethernet-1.6.0.zip", "archiveFileName": "RF24Ethernet-1.6.0.zip", @@ -46477,12 +37159,8 @@ "paragraph": "Self-sustaining wireless sensor networks that seamlessly link together using standard protocols \u0026 networking, based on low-power nrf24l01+ radio modules. An experiment in networking, protocols and devices. See http://github.io/RF24Ethernet", "website": "http://tmrh20.github.io/RF24Ethernet/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TMRh20/RF24Ethernet.git", "url": "http://downloads.arduino.cc/libraries/github.com/TMRh20/RF24Ethernet-1.6.1.zip", "archiveFileName": "RF24Ethernet-1.6.1.zip", @@ -46498,12 +37176,8 @@ "paragraph": "Self-sustaining wireless sensor networks that seamlessly link together using standard protocols \u0026 networking, based on low-power nrf24l01+ radio modules. An experiment in networking, protocols and devices. See https://tmrh20.github.io/RF24Ethernet", "website": "https://tmrh20.github.io/RF24Ethernet/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TMRh20/RF24Ethernet.git", "url": "http://downloads.arduino.cc/libraries/github.com/TMRh20/RF24Ethernet-1.6.2.zip", "archiveFileName": "RF24Ethernet-1.6.2.zip", @@ -46519,12 +37193,8 @@ "paragraph": "The library is a mqtt client of the rapifire.com platform.", "website": "https://github.com/rapifireio/rapifire-arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/rapifireio/rapifire-arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/rapifireio/RapifireMqttClient-1.0.0.zip", "archiveFileName": "RapifireMqttClient-1.0.0.zip", @@ -46540,12 +37210,8 @@ "paragraph": "The library is a mqtt client of the rapifire.com platform.", "website": "https://github.com/rapifireio/rapifire-arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/rapifireio/rapifire-arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/rapifireio/RapifireMqttClient-1.1.0.zip", "archiveFileName": "RapifireMqttClient-1.1.0.zip", @@ -46561,12 +37227,8 @@ "paragraph": "The library is a mqtt client that allows you to easily integrate your Arduino projects with RAPIFIRE platform.", "website": "https://github.com/rapifireio/rapifire-arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/rapifireio/rapifire-arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/rapifireio/RapifireMqttClient-1.2.0.zip", "archiveFileName": "RapifireMqttClient-1.2.0.zip", @@ -46582,12 +37244,8 @@ "paragraph": "The library is a mqtt client that allows you to easily integrate your Arduino projects with RAPIFIRE platform.", "website": "https://github.com/rapifireio/rapifire-arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/rapifireio/rapifire-arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/rapifireio/RapifireMqttClient-1.3.0.zip", "archiveFileName": "RapifireMqttClient-1.3.0.zip", @@ -46603,12 +37261,8 @@ "paragraph": "The library is a mqtt client that allows you to easily integrate your Arduino projects with RAPIFIRE platform.", "website": "https://github.com/rapifireio/rapifire-arduino-mqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/rapifireio/rapifire-arduino-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/rapifireio/RapifireMqttClient-1.3.1.zip", "archiveFileName": "RapifireMqttClient-1.3.1.zip", @@ -46624,12 +37278,8 @@ "paragraph": "ConfigurableFirmata is an implementation of the Firmata protocol that breaks features such as Digital Input, Digital Output, Analog Input, Analog Output, I2C, etc into individual classes making it easier to mix and match standard features with custom features.", "website": "https://github.com/firmata/ConfigurableFirmata", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/firmata/ConfigurableFirmata.git", "url": "http://downloads.arduino.cc/libraries/github.com/firmata/ConfigurableFirmata-2.10.0.zip", "archiveFileName": "ConfigurableFirmata-2.10.0.zip", @@ -46645,12 +37295,8 @@ "paragraph": "ConfigurableFirmata is an implementation of the Firmata protocol that breaks features such as Digital Input, Digital Output, Analog Input, Analog Output, I2C, etc into individual classes making it easier to mix and match standard features with custom features.", "website": "https://github.com/firmata/ConfigurableFirmata", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/firmata/ConfigurableFirmata.git", "url": "http://downloads.arduino.cc/libraries/github.com/firmata/ConfigurableFirmata-2.10.1.zip", "archiveFileName": "ConfigurableFirmata-2.10.1.zip", @@ -46666,12 +37312,8 @@ "paragraph": "ConfigurableFirmata is an implementation of the Firmata protocol that breaks features such as Digital Input, Digital Output, Analog Input, Analog Output, I2C, etc into individual classes making it easier to mix and match standard features with custom features.", "website": "https://github.com/firmata/ConfigurableFirmata", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/firmata/ConfigurableFirmata.git", "url": "http://downloads.arduino.cc/libraries/github.com/firmata/ConfigurableFirmata-2.8.0.zip", "archiveFileName": "ConfigurableFirmata-2.8.0.zip", @@ -46687,12 +37329,8 @@ "paragraph": "ConfigurableFirmata is an implementation of the Firmata protocol that breaks features such as Digital Input, Digital Output, Analog Input, Analog Output, I2C, etc into individual classes making it easier to mix and match standard features with custom features.", "website": "https://github.com/firmata/ConfigurableFirmata", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/firmata/ConfigurableFirmata.git", "url": "http://downloads.arduino.cc/libraries/github.com/firmata/ConfigurableFirmata-2.8.1.zip", "archiveFileName": "ConfigurableFirmata-2.8.1.zip", @@ -46708,12 +37346,8 @@ "paragraph": "ConfigurableFirmata is an implementation of the Firmata protocol that breaks features such as Digital Input, Digital Output, Analog Input, Analog Output, I2C, etc into individual classes making it easier to mix and match standard features with custom features.", "website": "https://github.com/firmata/ConfigurableFirmata", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/firmata/ConfigurableFirmata.git", "url": "http://downloads.arduino.cc/libraries/github.com/firmata/ConfigurableFirmata-2.8.2.zip", "archiveFileName": "ConfigurableFirmata-2.8.2.zip", @@ -46729,12 +37363,8 @@ "paragraph": "ConfigurableFirmata is an implementation of the Firmata protocol that breaks features such as Digital Input, Digital Output, Analog Input, Analog Output, I2C, etc into individual classes making it easier to mix and match standard features with custom features.", "website": "https://github.com/firmata/ConfigurableFirmata", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/firmata/ConfigurableFirmata.git", "url": "http://downloads.arduino.cc/libraries/github.com/firmata/ConfigurableFirmata-2.9.0.zip", "archiveFileName": "ConfigurableFirmata-2.9.0.zip", @@ -46750,12 +37380,8 @@ "paragraph": "ConfigurableFirmata is an implementation of the Firmata protocol that breaks features such as Digital Input, Digital Output, Analog Input, Analog Output, I2C, etc into individual classes making it easier to mix and match standard features with custom features.", "website": "https://github.com/firmata/ConfigurableFirmata", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/firmata/ConfigurableFirmata.git", "url": "http://downloads.arduino.cc/libraries/github.com/firmata/ConfigurableFirmata-2.9.1.zip", "archiveFileName": "ConfigurableFirmata-2.9.1.zip", @@ -46771,12 +37397,8 @@ "paragraph": "ConfigurableFirmata is an implementation of the Firmata protocol that breaks features such as Digital Input, Digital Output, Analog Input, Analog Output, I2C, etc into individual classes making it easier to mix and match standard features with custom features.", "website": "https://github.com/firmata/ConfigurableFirmata", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/firmata/ConfigurableFirmata.git", "url": "http://downloads.arduino.cc/libraries/github.com/firmata/ConfigurableFirmata-2.9.2.zip", "archiveFileName": "ConfigurableFirmata-2.9.2.zip", @@ -46792,16 +37414,10 @@ "paragraph": "The primary design goals are: Easy to use, Small footprint, Robust. Uses Watchdog Timer for 15ms resolution. Slow blink = stack overflow. Fast blink = heap malloc() failure.", "website": "https://github.com/feilipu/Arduino_FreeRTOS_Library", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/feilipu/Arduino_FreeRTOS_Library.git", - "providesIncludes": [ - "Arduino_FreeRTOS.h" - ], + "providesIncludes": ["Arduino_FreeRTOS.h"], "url": "http://downloads.arduino.cc/libraries/github.com/feilipu/FreeRTOS-10.0.0-1.zip", "archiveFileName": "FreeRTOS-10.0.0-1.zip", "size": 257509, @@ -46816,16 +37432,10 @@ "paragraph": "The primary design goals are: Easy to use, Small footprint, Robust. Uses Watchdog Timer for 15ms resolution. Slow blink = stack overflow. Fast blink = heap malloc() failure.", "website": "https://github.com/feilipu/Arduino_FreeRTOS_Library", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/feilipu/Arduino_FreeRTOS_Library.git", - "providesIncludes": [ - "Arduino_FreeRTOS.h" - ], + "providesIncludes": ["Arduino_FreeRTOS.h"], "url": "http://downloads.arduino.cc/libraries/github.com/feilipu/FreeRTOS-10.0.0-10.zip", "archiveFileName": "FreeRTOS-10.0.0-10.zip", "size": 258043, @@ -46840,16 +37450,10 @@ "paragraph": "The primary design goals are: Easy to use, Small footprint, Robust. Uses Watchdog Timer for 15ms resolution. Slow blink = stack overflow. Fast blink = heap malloc() failure.", "website": "https://github.com/feilipu/Arduino_FreeRTOS_Library", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/feilipu/Arduino_FreeRTOS_Library.git", - "providesIncludes": [ - "Arduino_FreeRTOS.h" - ], + "providesIncludes": ["Arduino_FreeRTOS.h"], "url": "http://downloads.arduino.cc/libraries/github.com/feilipu/FreeRTOS-10.1.1-1.zip", "archiveFileName": "FreeRTOS-10.1.1-1.zip", "size": 264609, @@ -46864,16 +37468,10 @@ "paragraph": "The primary design goals are: Easy to use, Small footprint, Robust. Uses Watchdog Timer for 15ms resolution. Slow blink = stack overflow. Fast blink = heap malloc() failure.", "website": "https://github.com/feilipu/Arduino_FreeRTOS_Library", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/feilipu/Arduino_FreeRTOS_Library.git", - "providesIncludes": [ - "Arduino_FreeRTOS.h" - ], + "providesIncludes": ["Arduino_FreeRTOS.h"], "url": "http://downloads.arduino.cc/libraries/github.com/feilipu/FreeRTOS-10.2.0-1.zip", "archiveFileName": "FreeRTOS-10.2.0-1.zip", "size": 267884, @@ -46888,16 +37486,10 @@ "paragraph": "The primary design goals are: Easy to use, Small footprint, Robust. Uses Watchdog Timer for 15ms resolution. Slow blink = stack overflow. Fast blink = heap malloc() failure.", "website": "https://github.com/feilipu/Arduino_FreeRTOS_Library", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/feilipu/Arduino_FreeRTOS_Library.git", - "providesIncludes": [ - "Arduino_FreeRTOS.h" - ], + "providesIncludes": ["Arduino_FreeRTOS.h"], "url": "http://downloads.arduino.cc/libraries/github.com/feilipu/FreeRTOS-10.2.0-2.zip", "archiveFileName": "FreeRTOS-10.2.0-2.zip", "size": 267904, @@ -46912,16 +37504,10 @@ "paragraph": "The primary design goals are: Easy to use, Small footprint, Robust. Uses Watchdog Timer for 15ms resolution. Slow blink = stack overflow. Fast blink = heap malloc() failure.", "website": "https://github.com/feilipu/Arduino_FreeRTOS_Library", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/feilipu/Arduino_FreeRTOS_Library.git", - "providesIncludes": [ - "Arduino_FreeRTOS.h" - ], + "providesIncludes": ["Arduino_FreeRTOS.h"], "url": "http://downloads.arduino.cc/libraries/github.com/feilipu/FreeRTOS-8.2.3-18.zip", "archiveFileName": "FreeRTOS-8.2.3-18.zip", "size": 233113, @@ -46936,12 +37522,8 @@ "paragraph": "This library implements the core ASIP protocol for I/O pins and some additional simple services", "website": "https://bitbucket.org/mdxmase/asip", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mdxmase/asip.git", "url": "http://downloads.arduino.cc/libraries/github.com/mdxmase/asip-0.1.0.zip", "archiveFileName": "asip-0.1.0.zip", @@ -46957,12 +37539,8 @@ "paragraph": "This library includes additional services for Asip that do not require external libraries: servo motors, sonar distance sensors and tones.", "website": "https://bitbucket.org/mdxmase/asip-services", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mdxmase/asip-additional-services.git", "url": "http://downloads.arduino.cc/libraries/github.com/mdxmase/asip_services-0.1.0.zip", "archiveFileName": "asip_services-0.1.0.zip", @@ -46978,12 +37556,8 @@ "paragraph": "A temperature and humidity sensor library for HDC1000", "website": "https://github.com/hotchpotch/Arduino-HDC1000.git", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hotchpotch/Arduino-HDC1000.git", "url": "http://downloads.arduino.cc/libraries/github.com/hotchpotch/HDC1000-1.0.0.zip", "archiveFileName": "HDC1000-1.0.0.zip", @@ -46999,12 +37573,8 @@ "paragraph": "With this library you can use Arduino Ethernet (shield or board) to send your sensor data via HTTP query args as Internet Of Things (IOT) messages. The library provides 'REST' Client functionality. This library uses the Ethernet library to connect to local networks and/or the Internet with DHCP and DNS.", "website": "https://www.github.com/robbie-remote/RESTClient", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/robbie-remote/RESTClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/robbie-remote/RESTClient-1.0.0.zip", "archiveFileName": "RESTClient-1.0.0.zip", @@ -47020,12 +37590,8 @@ "paragraph": "Arduino library for controlling the Smartcar platform", "website": "https://github.com/platisd/smartcar-shield", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/platisd/smartcar_shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/platisd/Smartcar_shield-1.0.0.zip", "archiveFileName": "Smartcar_shield-1.0.0.zip", @@ -47041,12 +37607,8 @@ "paragraph": "Arduino library for controlling the Smartcar platform", "website": "https://github.com/platisd/smartcar_shield", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/platisd/smartcar_shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/platisd/Smartcar_shield-1.1.0.zip", "archiveFileName": "Smartcar_shield-1.1.0.zip", @@ -47062,12 +37624,8 @@ "paragraph": "Arduino library for controlling the Smartcar platform", "website": "https://github.com/platisd/smartcar_shield", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/platisd/smartcar_shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/platisd/Smartcar_shield-1.1.1.zip", "archiveFileName": "Smartcar_shield-1.1.1.zip", @@ -47083,12 +37641,8 @@ "paragraph": "The Smartcar shield library allows the user to control a small robotic vehicular platform, the Smartcar, in an easy and cost effective way. It is intended for the Smartcar Arduino shield, that includes an L293D h-bridge for controlling two DC motors and a GY-50 gyroscope module (based on the L3G4200D sensor).", "website": "http://plat.is/smartcar", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/platisd/smartcar_shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/platisd/Smartcar_shield-1.1.2.zip", "archiveFileName": "Smartcar_shield-1.1.2.zip", @@ -47104,12 +37658,8 @@ "paragraph": "The Smartcar shield library allows the user to control a small robotic vehicular platform, the Smartcar, in an easy and cost effective way. It is intended for the Smartcar Arduino shield, that includes an L293D h-bridge for controlling two DC motors and a GY-50 gyroscope module (based on the L3G4200D sensor).", "website": "http://plat.is/smartcar", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/platisd/smartcar_shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/platisd/Smartcar_shield-2.0.0.zip", "archiveFileName": "Smartcar_shield-2.0.0.zip", @@ -47125,12 +37675,8 @@ "paragraph": "The Smartcar shield library allows the user to control a small robotic vehicular platform, the Smartcar, in an easy and cost effective way. It is intended for the Smartcar Arduino shield, that includes an L293D h-bridge for controlling two DC motors and a GY-50 gyroscope module (based on the L3G4200D sensor).", "website": "http://plat.is/smartcar", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/platisd/smartcar_shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/platisd/Smartcar_shield-2.0.1.zip", "archiveFileName": "Smartcar_shield-2.0.1.zip", @@ -47146,12 +37692,8 @@ "paragraph": "The Smartcar shield library allows the user to control a small robotic vehicular platform, the Smartcar, in an easy and cost effective way. It is intended for the Smartcar Arduino shield, that includes an L293D h-bridge for controlling two DC motors and a GY-50 gyroscope module (based on the L3G4200D sensor).", "website": "http://plat.is/smartcar", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/platisd/smartcar_shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/platisd/Smartcar_shield-3.0.0.zip", "archiveFileName": "Smartcar_shield-3.0.0.zip", @@ -47167,12 +37709,8 @@ "paragraph": "The Smartcar shield library allows the user to control a small robotic vehicular platform, the Smartcar, in an easy and cost effective way. It is intended for the Smartcar Arduino shield, that includes an L293D h-bridge for controlling two DC motors and a GY-50 gyroscope module (based on the L3G4200D sensor).", "website": "http://plat.is/smartcar", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/platisd/smartcar_shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/platisd/Smartcar_shield-3.0.1.zip", "archiveFileName": "Smartcar_shield-3.0.1.zip", @@ -47188,12 +37726,8 @@ "paragraph": "The Smartcar shield library allows the user to control a small robotic vehicular platform, the Smartcar, in an easy and cost effective way. It is intended for the Smartcar Arduino shield, that includes an L293D h-bridge for controlling two DC motors and a GY-50 gyroscope module (based on the L3G4200D sensor).", "website": "http://plat.is/smartcar", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/platisd/smartcar_shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/platisd/Smartcar_shield-3.0.2.zip", "archiveFileName": "Smartcar_shield-3.0.2.zip", @@ -47209,12 +37743,8 @@ "paragraph": "The Smartcar shield library allows the user to control a small robotic vehicular platform, the Smartcar, in an easy and cost effective way. It is intended for the Smartcar Arduino shield, that includes an L293D h-bridge for controlling two DC motors and a GY-50 gyroscope module (based on the L3G4200D sensor).", "website": "http://plat.is/smartcar", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/platisd/smartcar_shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/platisd/Smartcar_shield-3.0.4.zip", "archiveFileName": "Smartcar_shield-3.0.4.zip", @@ -47230,12 +37760,8 @@ "paragraph": "The Smartcar shield library allows the user to control a small robotic vehicular platform, the Smartcar, in an easy and cost effective way. It is intended for the Smartcar Arduino shield, that includes an L293D h-bridge for controlling two DC motors and a GY-50 gyroscope module (based on the L3G4200D sensor).", "website": "http://plat.is/smartcar", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/platisd/smartcar_shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/platisd/Smartcar_shield-3.1.0.zip", "archiveFileName": "Smartcar_shield-3.1.0.zip", @@ -47251,12 +37777,8 @@ "paragraph": "The Smartcar shield library allows the user to control a small robotic vehicular platform, the Smartcar, in an easy and cost effective way. It is intended for, but not limited to, the Smartcar Arduino shield, which includes an L293D h-bridge for controlling two DC motors and a GY-50 gyroscope module (based on the L3G4200D sensor).", "website": "http://plat.is/smartcar", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/platisd/smartcar_shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/platisd/Smartcar_shield-3.1.3.zip", "archiveFileName": "Smartcar_shield-3.1.3.zip", @@ -47272,12 +37794,8 @@ "paragraph": "The Smartcar shield library allows the user to control a small robotic vehicular platform, the Smartcar, in an easy and cost effective way. It is intended for, but not limited to, the Smartcar Arduino shield, which includes an L293D h-bridge for controlling two DC motors and a GY-50 gyroscope module (based on the L3G4200D sensor).", "website": "http://plat.is/smartcar", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/platisd/smartcar_shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/platisd/Smartcar_shield-3.1.4.zip", "archiveFileName": "Smartcar_shield-3.1.4.zip", @@ -47293,12 +37811,8 @@ "paragraph": "The Smartcar shield library allows the user to control a small robotic vehicular platform, the Smartcar, in an easy and cost effective way. It is intended for, but not limited to, the Smartcar Arduino shield, which includes an L293D h-bridge for controlling two DC motors and a GY-50 gyroscope module (based on the L3G4200D sensor).", "website": "http://plat.is/smartcar", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/platisd/smartcar_shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/platisd/Smartcar_shield-3.1.6.zip", "archiveFileName": "Smartcar_shield-3.1.6.zip", @@ -47314,12 +37828,8 @@ "paragraph": "The Smartcar shield library allows the user to control a small robotic vehicular platform, the Smartcar, in an easy and cost effective way. It is intended for, but not limited to, the Smartcar Arduino shield, which includes an L293D h-bridge for controlling two DC motors and a GY-50 gyroscope module (based on the L3G4200D sensor).", "website": "http://plat.is/smartcar", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/platisd/smartcar_shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/platisd/Smartcar_shield-3.1.7.zip", "archiveFileName": "Smartcar_shield-3.1.7.zip", @@ -47335,12 +37845,8 @@ "paragraph": "The Smartcar shield library allows the user to control a small robotic vehicular platform, the Smartcar, in an easy and cost effective way. It is intended for, but not limited to, the Smartcar Arduino shield, which includes an L293D h-bridge for controlling two DC motors and a GY-50 gyroscope module (based on the L3G4200D sensor).", "website": "http://plat.is/smartcar", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/platisd/smartcar_shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/platisd/Smartcar_shield-3.2.0.zip", "archiveFileName": "Smartcar_shield-3.2.0.zip", @@ -47356,12 +37862,8 @@ "paragraph": "The Smartcar shield library allows the user to control a small robotic vehicular platform, the Smartcar, in an easy and cost effective way. It is intended for, but not limited to, the Smartcar Arduino shield, which includes an L293D h-bridge for controlling two DC motors and a GY-50 gyroscope module (based on the L3G4200D sensor).", "website": "http://plat.is/smartcar", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/platisd/smartcar_shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/platisd/Smartcar_shield-3.2.1.zip", "archiveFileName": "Smartcar_shield-3.2.1.zip", @@ -47377,12 +37879,8 @@ "paragraph": "The Smartcar shield library allows the user to control a small robotic vehicular platform, the Smartcar, in an easy and cost effective way. It is intended for, but not limited to, the Smartcar Arduino shield, which includes an L293D h-bridge for controlling two DC motors and a GY-50 gyroscope module (based on the L3G4200D sensor).", "website": "http://plat.is/smartcar", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/platisd/smartcar_shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/platisd/Smartcar_shield-3.2.2.zip", "archiveFileName": "Smartcar_shield-3.2.2.zip", @@ -47398,12 +37896,8 @@ "paragraph": "The Smartcar shield library allows the user to control a small robotic vehicular platform, the Smartcar, in an easy and cost effective way. It is intended for, but not limited to, the Smartcar Arduino shield, which includes an L293D h-bridge for controlling two DC motors and a GY-50 gyroscope module (based on the L3G4200D sensor).", "website": "http://plat.is/smartcar", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/platisd/smartcar_shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/platisd/Smartcar_shield-4.0.0.zip", "archiveFileName": "Smartcar_shield-4.0.0.zip", @@ -47419,12 +37913,8 @@ "paragraph": "The Smartcar shield library allows the user to control a small robotic vehicular platform, the Smartcar, in an easy and cost effective way. It is intended for, but not limited to, the Smartcar Arduino shield, which includes an L293D h-bridge for controlling two DC motors and a GY-50 gyroscope module (based on the L3G4200D sensor).", "website": "http://plat.is/smartcar", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/platisd/smartcar_shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/platisd/Smartcar_shield-4.0.1.zip", "archiveFileName": "Smartcar_shield-4.0.1.zip", @@ -47440,12 +37930,8 @@ "paragraph": "The Smartcar shield library allows the user to control a small robotic vehicular platform, the Smartcar, in an easy and cost effective way. It is intended for, but not limited to, the Smartcar Arduino shield, which includes an L293D h-bridge for controlling two DC motors and a GY-50 gyroscope module (based on the L3G4200D sensor).", "website": "http://plat.is/smartcar", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/platisd/smartcar_shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/platisd/Smartcar_shield-4.1.0.zip", "archiveFileName": "Smartcar_shield-4.1.0.zip", @@ -47461,12 +37947,8 @@ "paragraph": "The Smartcar shield library allows the user to control a small robotic vehicular platform, the Smartcar, in an easy and cost effective way. It is intended for, but not limited to, the Smartcar Arduino shield, which includes an L293D h-bridge for controlling two DC motors and a GY-50 gyroscope module (based on the L3G4200D sensor).", "website": "http://plat.is/smartcar", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/platisd/smartcar_shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/platisd/Smartcar_shield-4.1.1.zip", "archiveFileName": "Smartcar_shield-4.1.1.zip", @@ -47482,12 +37964,8 @@ "paragraph": "The Smartcar shield library allows the user to control a small robotic vehicular platform, the Smartcar, in an easy and cost effective way. It is intended for, but not limited to, the Smartcar Arduino shield, which includes an L293D h-bridge for controlling two DC motors and a GY-50 gyroscope module (based on the L3G4200D sensor).", "website": "http://plat.is/smartcar", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/platisd/smartcar_shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/platisd/Smartcar_shield-4.1.2.zip", "archiveFileName": "Smartcar_shield-4.1.2.zip", @@ -47503,12 +37981,8 @@ "paragraph": "The Smartcar shield library allows the user to control a small robotic vehicular platform, the Smartcar, in an easy and cost effective way. It is intended for, but not limited to, the Smartcar Arduino shield, which includes an L293D h-bridge for controlling two DC motors and a GY-50 gyroscope module (based on the L3G4200D sensor).", "website": "http://plat.is/smartcar", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/platisd/smartcar_shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/platisd/Smartcar_shield-5.0.0.zip", "archiveFileName": "Smartcar_shield-5.0.0.zip", @@ -47524,12 +37998,8 @@ "paragraph": "The Smartcar shield library allows the user to control a small robotic vehicular platform, the Smartcar, in an easy and cost effective way. It is intended for, but not limited to, the Smartcar Arduino shield, which includes an L293D h-bridge for controlling two DC motors and a GY-50 gyroscope module (based on the L3G4200D sensor).", "website": "http://plat.is/smartcar", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/platisd/smartcar_shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/platisd/Smartcar_shield-3.1.5.zip", "archiveFileName": "Smartcar_shield-3.1.5.zip", @@ -47545,12 +38015,8 @@ "paragraph": "Arduino WiFi library for ESP8266. Works only with SDK version 1.1.1 and above (AT version 0.25 and above).", "website": "https://github.com/bportaluri/WiFiEsp", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bportaluri/WiFiEsp.git", "url": "http://downloads.arduino.cc/libraries/github.com/bportaluri/WiFiEsp-1.6.0.zip", "archiveFileName": "WiFiEsp-1.6.0.zip", @@ -47566,12 +38032,8 @@ "paragraph": "Arduino WiFi library for ESP8266. Works only with SDK version 1.1.1 and above (AT version 0.25 and above).", "website": "https://github.com/bportaluri/WiFiEsp", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bportaluri/WiFiEsp.git", "url": "http://downloads.arduino.cc/libraries/github.com/bportaluri/WiFiEsp-2.1.0.zip", "archiveFileName": "WiFiEsp-2.1.0.zip", @@ -47587,12 +38049,8 @@ "paragraph": "Arduino WiFi library for ESP8266. Works only with SDK version 1.1.1 and above (AT version 0.25 and above).", "website": "https://github.com/bportaluri/WiFiEsp", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bportaluri/WiFiEsp.git", "url": "http://downloads.arduino.cc/libraries/github.com/bportaluri/WiFiEsp-2.1.1.zip", "archiveFileName": "WiFiEsp-2.1.1.zip", @@ -47608,12 +38066,8 @@ "paragraph": "Arduino WiFi library for ESP8266. Works only with SDK version 1.1.1 and above (AT version 0.25 and above).", "website": "https://github.com/bportaluri/WiFiEsp", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bportaluri/WiFiEsp.git", "url": "http://downloads.arduino.cc/libraries/github.com/bportaluri/WiFiEsp-2.1.2.zip", "archiveFileName": "WiFiEsp-2.1.2.zip", @@ -47629,12 +38083,8 @@ "paragraph": "Arduino WiFi library for ESP8266. Works only with SDK version 1.1.1 and above (AT version 0.25 and above).", "website": "https://github.com/bportaluri/WiFiEsp", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bportaluri/WiFiEsp.git", "url": "http://downloads.arduino.cc/libraries/github.com/bportaluri/WiFiEsp-2.2.1.zip", "archiveFileName": "WiFiEsp-2.2.1.zip", @@ -47650,12 +38100,8 @@ "paragraph": "Arduino WiFi library for ESP8266. Works only with SDK version 1.1.1 and above (AT version 0.25 and above).", "website": "https://github.com/bportaluri/WiFiEsp", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bportaluri/WiFiEsp.git", "url": "http://downloads.arduino.cc/libraries/github.com/bportaluri/WiFiEsp-2.2.2.zip", "archiveFileName": "WiFiEsp-2.2.2.zip", @@ -47671,12 +38117,8 @@ "paragraph": "Sensor library was removed.", "website": "http://robot.kmitl.net/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/somsinchai/IBot.git", "url": "http://downloads.arduino.cc/libraries/github.com/somsinchai/IBot-1.2.0.zip", "archiveFileName": "IBot-1.2.0.zip", @@ -47692,12 +38134,8 @@ "paragraph": "Sensor library was removed.", "website": "http://robot.kmitl.net/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/somsinchai/IBot.git", "url": "http://downloads.arduino.cc/libraries/github.com/somsinchai/IBot-1.3.0.zip", "archiveFileName": "IBot-1.3.0.zip", @@ -47713,12 +38151,8 @@ "paragraph": "To scan I2C, read/write GPIO, read/write EEPROM and read CPU informations from any Serial terminal. Ideal for exploring new devices without any code writing.", "website": "https://github.com/chatelao/MiniPirate", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/chatelao/MiniPirate.git", "url": "http://downloads.arduino.cc/libraries/github.com/chatelao/SwissHandmade_MiniPirate-1.0.0.zip", "archiveFileName": "SwissHandmade_MiniPirate-1.0.0.zip", @@ -47734,13 +38168,8 @@ "paragraph": "To scan I2C, read/write GPIO, read/write EEPROM and read CPU informations from any Serial terminal. Ideal for exploring new devices without any code writing.", "website": "https://github.com/chatelao/MiniPirate", "category": "Device Control", - "architectures": [ - "avr", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd"], + "types": ["Contributed"], "repository": "https://github.com/chatelao/MiniPirate.git", "url": "http://downloads.arduino.cc/libraries/github.com/chatelao/SwissHandmade_MiniPirate-1.1.0.zip", "archiveFileName": "SwissHandmade_MiniPirate-1.1.0.zip", @@ -47756,12 +38185,8 @@ "paragraph": "Supports most Serial BLE modules, customizable.", "website": "http://github.com/5pIO/BLESerial", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/5pIO/BLESerial.git", "url": "http://downloads.arduino.cc/libraries/github.com/5pIO/BLESerial-1.0.0.zip", "archiveFileName": "BLESerial-1.0.0.zip", @@ -47777,12 +38202,8 @@ "paragraph": "Supports most Serial BLE modules, customizable.", "website": "http://github.com/5pIO/BLESerial", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/5pIO/BLESerial.git", "url": "http://downloads.arduino.cc/libraries/github.com/5pIO/BLESerial-1.1.0.zip", "archiveFileName": "BLESerial-1.1.0.zip", @@ -47798,12 +38219,8 @@ "paragraph": "ESP8266 based internet connected Weather Station", "website": "https://github.com/squix78/esp8266-weather-station", "category": "Display", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/squix78/esp8266-weather-station.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/ESP8266_Weather_Station-0.0.9.zip", "archiveFileName": "ESP8266_Weather_Station-0.0.9.zip", @@ -47819,12 +38236,8 @@ "paragraph": "ESP8266 based internet connected Weather Station", "website": "https://github.com/squix78/esp8266-weather-station", "category": "Display", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/squix78/esp8266-weather-station.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/ESP8266_Weather_Station-1.0.1.zip", "archiveFileName": "ESP8266_Weather_Station-1.0.1.zip", @@ -47840,12 +38253,8 @@ "paragraph": "ESP8266 based internet connected Weather Station", "website": "https://github.com/squix78/esp8266-weather-station", "category": "Display", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/squix78/esp8266-weather-station.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/ESP8266_Weather_Station-1.0.2.zip", "archiveFileName": "ESP8266_Weather_Station-1.0.2.zip", @@ -47861,12 +38270,8 @@ "paragraph": "ESP8266 based internet connected Weather Station", "website": "https://github.com/squix78/esp8266-weather-station", "category": "Display", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/squix78/esp8266-weather-station.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/ESP8266_Weather_Station-1.0.3.zip", "archiveFileName": "ESP8266_Weather_Station-1.0.3.zip", @@ -47882,12 +38287,8 @@ "paragraph": "ESP8266 based internet connected Weather Station", "website": "https://github.com/squix78/esp8266-weather-station", "category": "Display", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/squix78/esp8266-weather-station.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/ESP8266_Weather_Station-1.0.5.zip", "archiveFileName": "ESP8266_Weather_Station-1.0.5.zip", @@ -47903,12 +38304,8 @@ "paragraph": "ESP8266 based internet connected Weather Station", "website": "https://github.com/squix78/esp8266-weather-station", "category": "Display", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/squix78/esp8266-weather-station.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/ESP8266_Weather_Station-1.1.0.zip", "archiveFileName": "ESP8266_Weather_Station-1.1.0.zip", @@ -47924,12 +38321,8 @@ "paragraph": "ESP8266 based internet connected Weather Station", "website": "https://github.com/squix78/esp8266-weather-station", "category": "Display", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/squix78/esp8266-weather-station.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/ESP8266_Weather_Station-1.1.1.zip", "archiveFileName": "ESP8266_Weather_Station-1.1.1.zip", @@ -47945,12 +38338,8 @@ "paragraph": "ESP8266 based internet connected Weather Station", "website": "https://github.com/squix78/esp8266-weather-station", "category": "Display", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/squix78/esp8266-weather-station.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/ESP8266_Weather_Station-1.1.2.zip", "archiveFileName": "ESP8266_Weather_Station-1.1.2.zip", @@ -47966,12 +38355,8 @@ "paragraph": "ESP8266 based internet connected Weather Station", "website": "https://github.com/squix78/esp8266-weather-station", "category": "Display", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/squix78/esp8266-weather-station.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/ESP8266_Weather_Station-1.1.3.zip", "archiveFileName": "ESP8266_Weather_Station-1.1.3.zip", @@ -47987,12 +38372,8 @@ "paragraph": "ESP8266 based internet connected Weather Station", "website": "https://github.com/squix78/esp8266-weather-station", "category": "Display", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/squix78/esp8266-weather-station.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/ESP8266_Weather_Station-1.2.0.zip", "archiveFileName": "ESP8266_Weather_Station-1.2.0.zip", @@ -48008,13 +38389,8 @@ "paragraph": "ESP8266 based internet connected Weather Station", "website": "https://github.com/squix78/esp8266-weather-station", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/squix78/esp8266-weather-station.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/ESP8266_Weather_Station-1.2.1.zip", "archiveFileName": "ESP8266_Weather_Station-1.2.1.zip", @@ -48030,13 +38406,8 @@ "paragraph": "ESP8266 based internet connected Weather Station", "website": "https://github.com/squix78/esp8266-weather-station", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/squix78/esp8266-weather-station.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/ESP8266_Weather_Station-1.2.2.zip", "archiveFileName": "ESP8266_Weather_Station-1.2.2.zip", @@ -48052,13 +38423,8 @@ "paragraph": "ESP8266 based internet connected Weather Station", "website": "https://github.com/squix78/esp8266-weather-station", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/squix78/esp8266-weather-station.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/ESP8266_Weather_Station-1.2.3.zip", "archiveFileName": "ESP8266_Weather_Station-1.2.3.zip", @@ -48074,13 +38440,8 @@ "paragraph": "ESP8266 based internet connected Weather Station", "website": "https://github.com/squix78/esp8266-weather-station", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/squix78/esp8266-weather-station.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/ESP8266_Weather_Station-1.3.0.zip", "archiveFileName": "ESP8266_Weather_Station-1.3.0.zip", @@ -48096,13 +38457,8 @@ "paragraph": "ESP8266 based internet connected Weather Station", "website": "https://github.com/squix78/esp8266-weather-station", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/squix78/esp8266-weather-station.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/ESP8266_Weather_Station-1.3.1.zip", "archiveFileName": "ESP8266_Weather_Station-1.3.1.zip", @@ -48118,13 +38474,8 @@ "paragraph": "ESP8266 based internet connected Weather Station", "website": "https://github.com/squix78/esp8266-weather-station", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/squix78/esp8266-weather-station.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/ESP8266_Weather_Station-1.3.2.zip", "archiveFileName": "ESP8266_Weather_Station-1.3.2.zip", @@ -48140,13 +38491,8 @@ "paragraph": "ESP8266 based internet connected Weather Station", "website": "https://github.com/ThingPulse/esp8266-weather-station", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/squix78/esp8266-weather-station.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/ESP8266_Weather_Station-1.4.0.zip", "archiveFileName": "ESP8266_Weather_Station-1.4.0.zip", @@ -48162,13 +38508,8 @@ "paragraph": "ESP8266 based internet connected Weather Station", "website": "https://github.com/ThingPulse/esp8266-weather-station", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/squix78/esp8266-weather-station.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/ESP8266_Weather_Station-1.5.0.zip", "archiveFileName": "ESP8266_Weather_Station-1.5.0.zip", @@ -48184,13 +38525,8 @@ "paragraph": "ESP8266 based internet connected Weather Station", "website": "https://github.com/ThingPulse/esp8266-weather-station", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/squix78/esp8266-weather-station.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/ESP8266_Weather_Station-1.6.0.zip", "archiveFileName": "ESP8266_Weather_Station-1.6.0.zip", @@ -48206,13 +38542,8 @@ "paragraph": "ESP8266 based internet connected Weather Station", "website": "https://github.com/ThingPulse/esp8266-weather-station", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/squix78/esp8266-weather-station.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/ESP8266_Weather_Station-1.6.1.zip", "archiveFileName": "ESP8266_Weather_Station-1.6.1.zip", @@ -48228,13 +38559,8 @@ "paragraph": "ESP8266 based internet connected Weather Station", "website": "https://github.com/ThingPulse/esp8266-weather-station", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/squix78/esp8266-weather-station.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/ESP8266_Weather_Station-1.6.2.zip", "archiveFileName": "ESP8266_Weather_Station-1.6.2.zip", @@ -48250,13 +38576,8 @@ "paragraph": "ESP8266 based internet connected Weather Station", "website": "https://github.com/ThingPulse/esp8266-weather-station", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/squix78/esp8266-weather-station.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/ESP8266_Weather_Station-1.6.3.zip", "archiveFileName": "ESP8266_Weather_Station-1.6.3.zip", @@ -48272,13 +38593,8 @@ "paragraph": "ESP8266 based internet connected Weather Station", "website": "https://github.com/ThingPulse/esp8266-weather-station", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/squix78/esp8266-weather-station.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/ESP8266_Weather_Station-1.6.4.zip", "archiveFileName": "ESP8266_Weather_Station-1.6.4.zip", @@ -48294,13 +38610,8 @@ "paragraph": "ESP8266 based internet connected Weather Station", "website": "https://github.com/ThingPulse/esp8266-weather-station", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/squix78/esp8266-weather-station.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/ESP8266_Weather_Station-1.6.5.zip", "archiveFileName": "ESP8266_Weather_Station-1.6.5.zip", @@ -48316,13 +38627,8 @@ "paragraph": "ESP8266 based internet connected Weather Station", "website": "https://github.com/ThingPulse/esp8266-weather-station", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/squix78/esp8266-weather-station.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/ESP8266_Weather_Station-1.6.6.zip", "archiveFileName": "ESP8266_Weather_Station-1.6.6.zip", @@ -48337,12 +38643,8 @@ "sentence": "WebSockets for Arduino (Server + Client)", "website": "https://github.com/Links2004/arduinoWebSockets", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Links2004/arduinoWebSockets.git", "url": "http://downloads.arduino.cc/libraries/github.com/Links2004/WebSockets-1.0.0.zip", "archiveFileName": "WebSockets-1.0.0.zip", @@ -48357,12 +38659,8 @@ "sentence": "WebSockets for Arduino (Server + Client)", "website": "https://github.com/Links2004/arduinoWebSockets", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Links2004/arduinoWebSockets.git", "url": "http://downloads.arduino.cc/libraries/github.com/Links2004/WebSockets-1.1.0.zip", "archiveFileName": "WebSockets-1.1.0.zip", @@ -48377,12 +38675,8 @@ "sentence": "WebSockets for Arduino (Server + Client)", "website": "https://github.com/Links2004/arduinoWebSockets", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Links2004/arduinoWebSockets.git", "url": "http://downloads.arduino.cc/libraries/github.com/Links2004/WebSockets-1.2.0.zip", "archiveFileName": "WebSockets-1.2.0.zip", @@ -48397,12 +38691,8 @@ "sentence": "WebSockets for Arduino (Server + Client)", "website": "https://github.com/Links2004/arduinoWebSockets", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Links2004/arduinoWebSockets.git", "url": "http://downloads.arduino.cc/libraries/github.com/Links2004/WebSockets-1.3.0.zip", "archiveFileName": "WebSockets-1.3.0.zip", @@ -48418,12 +38708,8 @@ "paragraph": "use 2.0 for ESP and 1.3 for AVR", "website": "https://github.com/Links2004/arduinoWebSockets", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Links2004/arduinoWebSockets.git", "url": "http://downloads.arduino.cc/libraries/github.com/Links2004/WebSockets-2.0.0.zip", "archiveFileName": "WebSockets-2.0.0.zip", @@ -48439,12 +38725,8 @@ "paragraph": "use 2.x.x for ESP and 1.3 for AVR", "website": "https://github.com/Links2004/arduinoWebSockets", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Links2004/arduinoWebSockets.git", "url": "http://downloads.arduino.cc/libraries/github.com/Links2004/WebSockets-2.0.2.zip", "archiveFileName": "WebSockets-2.0.2.zip", @@ -48460,12 +38742,8 @@ "paragraph": "use 2.x.x for ESP and 1.3 for AVR", "website": "https://github.com/Links2004/arduinoWebSockets", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Links2004/arduinoWebSockets.git", "url": "http://downloads.arduino.cc/libraries/github.com/Links2004/WebSockets-2.0.4.zip", "archiveFileName": "WebSockets-2.0.4.zip", @@ -48481,12 +38759,8 @@ "paragraph": "use 2.x.x for ESP and 1.3 for AVR", "website": "https://github.com/Links2004/arduinoWebSockets", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Links2004/arduinoWebSockets.git", "url": "http://downloads.arduino.cc/libraries/github.com/Links2004/WebSockets-2.0.5.zip", "archiveFileName": "WebSockets-2.0.5.zip", @@ -48502,12 +38776,8 @@ "paragraph": "use 2.x.x for ESP and 1.3 for AVR", "website": "https://github.com/Links2004/arduinoWebSockets", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Links2004/arduinoWebSockets.git", "url": "http://downloads.arduino.cc/libraries/github.com/Links2004/WebSockets-2.0.6.zip", "archiveFileName": "WebSockets-2.0.6.zip", @@ -48523,12 +38793,8 @@ "paragraph": "use 2.x.x for ESP and 1.3 for AVR", "website": "https://github.com/Links2004/arduinoWebSockets", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Links2004/arduinoWebSockets.git", "url": "http://downloads.arduino.cc/libraries/github.com/Links2004/WebSockets-2.0.7.zip", "archiveFileName": "WebSockets-2.0.7.zip", @@ -48544,12 +38810,8 @@ "paragraph": "use 2.x.x for ESP and 1.3 for AVR", "website": "https://github.com/Links2004/arduinoWebSockets", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Links2004/arduinoWebSockets.git", "url": "http://downloads.arduino.cc/libraries/github.com/Links2004/WebSockets-2.0.8.zip", "archiveFileName": "WebSockets-2.0.8.zip", @@ -48565,12 +38827,8 @@ "paragraph": "use 2.x.x for ESP and 1.3 for AVR", "website": "https://github.com/Links2004/arduinoWebSockets", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Links2004/arduinoWebSockets.git", "url": "http://downloads.arduino.cc/libraries/github.com/Links2004/WebSockets-2.0.9.zip", "archiveFileName": "WebSockets-2.0.9.zip", @@ -48586,12 +38844,8 @@ "paragraph": "use 2.x.x for ESP and 1.3 for AVR", "website": "https://github.com/Links2004/arduinoWebSockets", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Links2004/arduinoWebSockets.git", "url": "http://downloads.arduino.cc/libraries/github.com/Links2004/WebSockets-2.1.0.zip", "archiveFileName": "WebSockets-2.1.0.zip", @@ -48607,12 +38861,8 @@ "paragraph": "use 2.x.x for ESP and 1.3 for AVR", "website": "https://github.com/Links2004/arduinoWebSockets", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Links2004/arduinoWebSockets.git", "url": "http://downloads.arduino.cc/libraries/github.com/Links2004/WebSockets-2.1.1.zip", "archiveFileName": "WebSockets-2.1.1.zip", @@ -48628,12 +38878,8 @@ "paragraph": "use 2.x.x for ESP and 1.3 for AVR", "website": "https://github.com/Links2004/arduinoWebSockets", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Links2004/arduinoWebSockets.git", "url": "http://downloads.arduino.cc/libraries/github.com/Links2004/WebSockets-2.1.4.zip", "archiveFileName": "WebSockets-2.1.4.zip", @@ -48649,12 +38895,8 @@ "paragraph": "Allows you to use the inexpensive HX711 strain gauge amplifier and 24-bit ADC to build scales, force gauges and other sensors.", "website": "https://github.com/queuetue/Q2-HX711-Arduino-Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/queuetue/Q2-HX711-Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/queuetue/Queuetue_HX711_Library-1.0.1.zip", "archiveFileName": "Queuetue_HX711_Library-1.0.1.zip", @@ -48670,12 +38912,8 @@ "paragraph": "Includes taring, calibration", "website": "https://github.com/queuetue/Q2-Balance-Arduino-Library", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/queuetue/Q2-Balance-Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/queuetue/Queuetue_Digital_Balance_Library-1.0.2.zip", "archiveFileName": "Queuetue_Digital_Balance_Library-1.0.2.zip", @@ -48691,12 +38929,8 @@ "paragraph": "Includes smoothing, taring and calibration.", "website": "https://github.com/queuetue/Q2-Balance-Arduino-Library", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/queuetue/Q2-Balance-Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/queuetue/Queuetue_Digital_Balance_Library-1.0.3.zip", "archiveFileName": "Queuetue_Digital_Balance_Library-1.0.3.zip", @@ -48712,12 +38946,8 @@ "paragraph": "Includes smoothing, taring and calibration.", "website": "https://github.com/queuetue/Q2-Balance-Arduino-Library", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/queuetue/Q2-Balance-Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/queuetue/Queuetue_Digital_Balance_Library-1.0.4.zip", "archiveFileName": "Queuetue_Digital_Balance_Library-1.0.4.zip", @@ -48733,12 +38963,8 @@ "paragraph": "Includes smoothing, taring and calibration.", "website": "https://github.com/queuetue/Q2-Balance-Arduino-Library", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/queuetue/Q2-Balance-Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/queuetue/Queuetue_Digital_Balance_Library-1.0.5.zip", "archiveFileName": "Queuetue_Digital_Balance_Library-1.0.5.zip", @@ -48754,12 +38980,8 @@ "paragraph": "Includes smoothing, taring and calibration.", "website": "https://github.com/queuetue/Q2-Balance-Arduino-Library", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/queuetue/Q2-Balance-Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/queuetue/Queuetue_Digital_Balance_Library-1.0.6.zip", "archiveFileName": "Queuetue_Digital_Balance_Library-1.0.6.zip", @@ -48775,12 +38997,8 @@ "paragraph": "Reads temperature, humidity, and pressure. Calculates altitude and dew point. Provides functions for english and metric. Also reads pressure in Pa, hPa, inHg, atm, bar, torr, N/m^2 and psi.", "website": "github.com/finitespace/BME280", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/finitespace/BME280.git", "url": "http://downloads.arduino.cc/libraries/github.com/finitespace/BME280-1.0.0.zip", "archiveFileName": "BME280-1.0.0.zip", @@ -48796,12 +39014,8 @@ "paragraph": "Reads temperature, humidity, and pressure. Calculates altitude and dew point. Provides functions for english and metric. Also reads pressure in Pa, hPa, inHg, atm, bar, torr, N/m^2 and psi.", "website": "https://www.github.com/finitespace/BME280", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/finitespace/BME280.git", "url": "http://downloads.arduino.cc/libraries/github.com/finitespace/BME280-2.1.2.zip", "archiveFileName": "BME280-2.1.2.zip", @@ -48817,12 +39031,8 @@ "paragraph": "Reads temperature, humidity, and pressure. Calculates altitude and dew point. Provides functions for english and metric. Also reads pressure in Pa, hPa, inHg, atm, bar, torr, N/m^2 and psi.", "website": "https://www.github.com/finitespace/BME280", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/finitespace/BME280.git", "url": "http://downloads.arduino.cc/libraries/github.com/finitespace/BME280-2.1.0.zip", "archiveFileName": "BME280-2.1.0.zip", @@ -48838,12 +39048,8 @@ "paragraph": "Reads temperature, humidity, and pressure. Calculates altitude and dew point. Provides functions for english and metric. Also reads pressure in Pa, hPa, inHg, atm, bar, torr, N/m^2 and psi.", "website": "https://www.github.com/finitespace/BME280", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/finitespace/BME280.git", "url": "http://downloads.arduino.cc/libraries/github.com/finitespace/BME280-2.1.3.zip", "archiveFileName": "BME280-2.1.3.zip", @@ -48859,12 +39065,8 @@ "paragraph": "Reads temperature, humidity, and pressure. Calculates altitude and dew point. Provides functions for english and metric. Also reads pressure in Pa, hPa, inHg, atm, bar, torr, N/m^2 and psi.", "website": "https://www.github.com/finitespace/BME280", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/finitespace/BME280.git", "url": "http://downloads.arduino.cc/libraries/github.com/finitespace/BME280-2.1.4.zip", "archiveFileName": "BME280-2.1.4.zip", @@ -48880,12 +39082,8 @@ "paragraph": "Reads temperature, humidity, and pressure. Calculates altitude and dew point. Provides functions for english and metric. Also reads pressure in Pa, hPa, inHg, atm, bar, torr, N/m^2 and psi.", "website": "https://www.github.com/finitespace/BME280", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/finitespace/BME280.git", "url": "http://downloads.arduino.cc/libraries/github.com/finitespace/BME280-2.2.0.zip", "archiveFileName": "BME280-2.2.0.zip", @@ -48901,12 +39099,8 @@ "paragraph": "Reads temperature, humidity, and pressure. Includes environment calculations. Provides functions for english and metric. Also reads pressure in Pa, hPa, inHg, atm, bar, torr, N/m^2 and psi. ESP and BRZO I2C support.", "website": "https://www.github.com/finitespace/BME280", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/finitespace/BME280.git", "url": "http://downloads.arduino.cc/libraries/github.com/finitespace/BME280-2.2.1.zip", "archiveFileName": "BME280-2.2.1.zip", @@ -48922,12 +39116,8 @@ "paragraph": "Reads temperature, humidity, and pressure. Includes environment calculations. Provides functions for english and metric. Also reads pressure in Pa, hPa, inHg, atm, bar, torr, N/m^2 and psi. ESP and BRZO I2C support.", "website": "https://www.github.com/finitespace/BME280", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/finitespace/BME280.git", "url": "http://downloads.arduino.cc/libraries/github.com/finitespace/BME280-2.3.0.zip", "archiveFileName": "BME280-2.3.0.zip", @@ -48943,12 +39133,8 @@ "paragraph": "This sketch provides an example how to implement a humidity/temperature from Oregon sensor. \u003cbr /\u003e Ex: Arduino UNO \\\u003c--(PIN 2) --\u003e 433Mhz receiver \\\u003c=============\u003e Oregon sensors \u003cbr /\u003e", "website": "https://github.com/Mickaelh51/Arduino-Oregon-Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Mickaelh51/Arduino-Oregon-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/Mickaelh51/Oregon-1.0.0.zip", "archiveFileName": "Oregon-1.0.0.zip", @@ -48964,12 +39150,8 @@ "paragraph": "This sketch provides an example how to implement a humidity/temperature from Oregon sensor (433Mhz). \u003cbr /\u003e Ex: Arduino UNO -- (PIN 2) --\u003e 433Mhz receiver ====\u003e Oregon sensors \u003cbr /\u003e", "website": "https://github.com/Mickaelh51/Arduino-Oregon-Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Mickaelh51/Arduino-Oregon-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/Mickaelh51/Oregon-1.0.1.zip", "archiveFileName": "Oregon-1.0.1.zip", @@ -48985,12 +39167,8 @@ "paragraph": "This library very simply generates a set of channel symbols for JT65, JT9, JT4, or WSPR based on the user providing a properly formatted Type 6 message for JT65, JT9, or JT4 (which is 13 valid characters) or a callsign, Maidenhead grid locator, and power output for WSPR. When paired with a synthesizer that can output frequencies in fine, phase-continuous tuning steps (such as the Si5351), then a beacon or telemetry transmitter can be created which can change the transmitted characters as needed from the Arduino.", "website": "https://github.com/etherkit/JTEncode", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/etherkit/JTEncode.git", "url": "http://downloads.arduino.cc/libraries/github.com/etherkit/Etherkit_JTEncode-1.0.0.zip", "archiveFileName": "Etherkit_JTEncode-1.0.0.zip", @@ -49006,12 +39184,8 @@ "paragraph": "This library very simply generates a set of channel symbols for JT65, JT9, JT4, or WSPR based on the user providing a properly formatted Type 6 message for JT65, JT9, or JT4 (which is 13 valid characters) or a callsign, Maidenhead grid locator, and power output for WSPR. When paired with a synthesizer that can output frequencies in fine, phase-continuous tuning steps (such as the Si5351), then a beacon or telemetry transmitter can be created which can change the transmitted characters as needed from the Arduino.", "website": "https://github.com/etherkit/JTEncode", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/etherkit/JTEncode.git", "url": "http://downloads.arduino.cc/libraries/github.com/etherkit/Etherkit_JTEncode-1.0.1.zip", "archiveFileName": "Etherkit_JTEncode-1.0.1.zip", @@ -49027,12 +39201,8 @@ "paragraph": "This library very simply generates a set of channel symbols for JT65, JT9, JT4, or WSPR based on the user providing a properly formatted Type 6 message for JT65, JT9, or JT4 (which is 13 valid characters) or a callsign, Maidenhead grid locator, and power output for WSPR. It will also generate an arbitrary FSQ message of up to 200 characters in both directed and non-directed format. When paired with a synthesizer that can output frequencies in fine, phase-continuous tuning steps (such as the Si5351), then a beacon or telemetry transmitter can be created which can change the transmitted characters as needed from the Arduino.", "website": "https://github.com/etherkit/JTEncode", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/etherkit/JTEncode.git", "url": "http://downloads.arduino.cc/libraries/github.com/etherkit/Etherkit_JTEncode-1.1.0.zip", "archiveFileName": "Etherkit_JTEncode-1.1.0.zip", @@ -49048,12 +39218,8 @@ "paragraph": "This library very simply generates a set of channel symbols for JT65, JT9, JT4, or WSPR based on the user providing a properly formatted Type 6 message for JT65, JT9, or JT4 (which is 13 valid characters) or a callsign, Maidenhead grid locator, and power output for WSPR. It will also generate an arbitrary FSQ message of up to 200 characters in both directed and non-directed format. When paired with a synthesizer that can output frequencies in fine, phase-continuous tuning steps (such as the Si5351), then a beacon or telemetry transmitter can be created which can change the transmitted characters as needed from the Arduino.", "website": "https://github.com/etherkit/JTEncode", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/etherkit/JTEncode.git", "url": "http://downloads.arduino.cc/libraries/github.com/etherkit/Etherkit_JTEncode-1.1.1.zip", "archiveFileName": "Etherkit_JTEncode-1.1.1.zip", @@ -49069,12 +39235,8 @@ "paragraph": "This library very simply generates a set of channel symbols for JT65, JT9, JT4, or WSPR based on the user providing a properly formatted Type 6 message for JT65, JT9, or JT4 (which is 13 valid characters) or a callsign, Maidenhead grid locator, and power output for WSPR. It will also generate an arbitrary FSQ message of up to 200 characters in both directed and non-directed format. When paired with a synthesizer that can output frequencies in fine, phase-continuous tuning steps (such as the Si5351), then a beacon or telemetry transmitter can be created which can change the transmitted characters as needed from the Arduino.", "website": "https://github.com/etherkit/JTEncode", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/etherkit/JTEncode.git", "url": "http://downloads.arduino.cc/libraries/github.com/etherkit/Etherkit_JTEncode-1.1.2.zip", "archiveFileName": "Etherkit_JTEncode-1.1.2.zip", @@ -49090,12 +39252,8 @@ "paragraph": "This library very simply generates a set of channel symbols for JT65, JT9, JT4, or WSPR based on the user providing a properly formatted Type 6 message for JT65, JT9, or JT4 (which is 13 valid characters) or a callsign, Maidenhead grid locator, and power output for WSPR. It will also generate an arbitrary FSQ message of up to 200 characters in both directed and non-directed format. When paired with a synthesizer that can output frequencies in fine, phase-continuous tuning steps (such as the Si5351), then a beacon or telemetry transmitter can be created which can change the transmitted characters as needed from the Arduino.", "website": "https://github.com/etherkit/JTEncode", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/etherkit/JTEncode.git", "url": "http://downloads.arduino.cc/libraries/github.com/etherkit/Etherkit_JTEncode-1.1.3.zip", "archiveFileName": "Etherkit_JTEncode-1.1.3.zip", @@ -49111,12 +39269,8 @@ "paragraph": "This library very simply generates a set of channel symbols for JT65, JT9, JT4, FT8, or WSPR based on the user providing a properly formatted Type 6 message for JT65, JT9, or JT4 (which is 13 valid characters), Type 0.0 or 0.5 message for FT8 (v2.0.0 protocol) or a callsign, Maidenhead grid locator, and power output for WSPR. It will also generate an arbitrary FSQ message of up to 200 characters in both directed and non-directed format. When paired with a synthesizer that can output frequencies in fine, phase-continuous tuning steps (such as the Si5351), then a beacon or telemetry transmitter can be created which can change the transmitted characters as needed from the Arduino.", "website": "https://github.com/etherkit/JTEncode", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/etherkit/JTEncode.git", "url": "http://downloads.arduino.cc/libraries/github.com/etherkit/Etherkit_JTEncode-1.2.0.zip", "archiveFileName": "Etherkit_JTEncode-1.2.0.zip", @@ -49132,12 +39286,8 @@ "paragraph": "The library for ESPert's IoT boards for using with Arduino IDE. Espert Pte. Ltd. is an Internet of Things (IoT) technology company that is headquartered in Singapore with subsidiary office in Thailand. We developed the ESPresso series, our own line of Arduino-compatible, Wi-Fi-enabled, development and solutions boards based on Espressif System's ESP8266 chipset.", "website": "http://github.com/JimmySoftware/ESPert", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/JimmySoftware/ESPert.git", "url": "http://downloads.arduino.cc/libraries/github.com/JimmySoftware/ESPert-1.1.1.zip", "archiveFileName": "ESPert-1.1.1.zip", @@ -49153,12 +39303,8 @@ "paragraph": "The library for ESPert's IoT boards for using with Arduino IDE. Espert Pte. Ltd. is an Internet of Things (IoT) technology company that is headquartered in Singapore with subsidiary office in Thailand. We developed the ESPresso series, our own line of Arduino-compatible, Wi-Fi-enabled, development and solutions boards based on Espressif System's ESP8266 chipset.", "website": "http://github.com/JimmySoftware/ESPert", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/JimmySoftware/ESPert.git", "url": "http://downloads.arduino.cc/libraries/github.com/JimmySoftware/ESPert-1.1.2.zip", "archiveFileName": "ESPert-1.1.2.zip", @@ -49174,12 +39320,8 @@ "paragraph": "The library for ESPert's IoT boards for using with Arduino IDE. Espert Pte. Ltd. is an Internet of Things (IoT) technology company that is headquartered in Singapore with subsidiary office in Thailand. We developed the ESPresso series, our own line of Arduino-compatible, Wi-Fi-enabled, development and solutions boards based on Espressif System's ESP8266 chipset.", "website": "http://github.com/JimmySoftware/ESPert", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/JimmySoftware/ESPert.git", "url": "http://downloads.arduino.cc/libraries/github.com/JimmySoftware/ESPert-1.1.3.zip", "archiveFileName": "ESPert-1.1.3.zip", @@ -49195,12 +39337,8 @@ "paragraph": "The library for ESPert's IoT boards for using with Arduino IDE. Espert Pte. Ltd. is an Internet of Things (IoT) technology company that is headquartered in Singapore with subsidiary office in Thailand. We developed the ESPresso series, our own line of Arduino-compatible, Wi-Fi-enabled, development and solutions boards based on Espressif System's ESP8266 chipset.", "website": "http://github.com/JimmySoftware/ESPert", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/JimmySoftware/ESPert.git", "url": "http://downloads.arduino.cc/libraries/github.com/JimmySoftware/ESPert-1.1.4.zip", "archiveFileName": "ESPert-1.1.4.zip", @@ -49216,12 +39354,8 @@ "paragraph": "The library for ESPert's IoT boards for using with Arduino IDE. Espert Pte. Ltd. is an Internet of Things (IoT) technology company that is headquartered in Singapore with subsidiary office in Thailand. We developed the ESPresso series, our own line of Arduino-compatible, Wi-Fi-enabled, development and solutions boards based on Espressif System's ESP8266 chipset.", "website": "http://github.com/JimmySoftware/ESPert", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/JimmySoftware/ESPert.git", "url": "http://downloads.arduino.cc/libraries/github.com/JimmySoftware/ESPert-1.1.5.zip", "archiveFileName": "ESPert-1.1.5.zip", @@ -49237,12 +39371,8 @@ "paragraph": "The library for ESPert's IoT boards for using with Arduino IDE. Espert Pte. Ltd. is an Internet of Things (IoT) technology company that is headquartered in Singapore with subsidiary office in Thailand. We developed the ESPresso series, our own line of Arduino-compatible, Wi-Fi-enabled, development and solutions boards based on Espressif System's ESP8266 chipset.", "website": "http://github.com/JimmySoftware/ESPert", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/JimmySoftware/ESPert.git", "url": "http://downloads.arduino.cc/libraries/github.com/JimmySoftware/ESPert-1.2.0.zip", "archiveFileName": "ESPert-1.2.0.zip", @@ -49258,12 +39388,8 @@ "paragraph": "The library for ESPert's IoT boards for using with Arduino IDE. Espert Pte. Ltd. is an Internet of Things (IoT) technology company that is headquartered in Singapore with subsidiary office in Thailand. We developed the ESPresso series, our own line of Arduino-compatible, Wi-Fi-enabled, development and solutions boards based on Espressif System's ESP8266 chipset.", "website": "http://github.com/JimmySoftware/ESPert", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/JimmySoftware/ESPert.git", "url": "http://downloads.arduino.cc/libraries/github.com/JimmySoftware/ESPert-1.2.2.zip", "archiveFileName": "ESPert-1.2.2.zip", @@ -49279,12 +39405,8 @@ "paragraph": "The library for ESPert's IoT boards for using with Arduino IDE. Espert Pte. Ltd. is an Internet of Things (IoT) technology company that is headquartered in Singapore with subsidiary office in Thailand. We developed the ESPresso series, our own line of Arduino-compatible, Wi-Fi-enabled, development and solutions boards based on Espressif System's ESP8266 chipset.", "website": "http://github.com/JimmySoftware/ESPert", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/JimmySoftware/ESPert.git", "url": "http://downloads.arduino.cc/libraries/github.com/JimmySoftware/ESPert-1.2.4.zip", "archiveFileName": "ESPert-1.2.4.zip", @@ -49300,12 +39422,8 @@ "paragraph": "The library for ESPert's IoT boards for using with Arduino IDE. Espert Pte. Ltd. is an Internet of Things (IoT) technology company that is headquartered in Singapore with subsidiary office in Thailand. We developed the ESPresso series, our own line of Arduino-compatible, Wi-Fi-enabled, development and solutions boards based on Espressif System's ESP8266 chipset.", "website": "http://github.com/JimmySoftware/ESPert", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/JimmySoftware/ESPert.git", "url": "http://downloads.arduino.cc/libraries/github.com/JimmySoftware/ESPert-1.2.5.zip", "archiveFileName": "ESPert-1.2.5.zip", @@ -49321,12 +39439,8 @@ "paragraph": "The library for ESPert's IoT boards for using with Arduino IDE. Espert Pte. Ltd. is an Internet of Things (IoT) technology company that is headquartered in Singapore with subsidiary office in Thailand. We developed the ESPresso series, our own line of Arduino-compatible, Wi-Fi-enabled, development and solutions boards based on Espressif System's ESP8266 chipset.", "website": "http://github.com/JimmySoftware/ESPert", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/JimmySoftware/ESPert.git", "url": "http://downloads.arduino.cc/libraries/github.com/JimmySoftware/ESPert-1.2.6.zip", "archiveFileName": "ESPert-1.2.6.zip", @@ -49342,12 +39456,8 @@ "paragraph": "This library makes it easy to use external sources such as SPI RAM or a computer to extend the available memory.", "website": "https://github.com/rhelmus/virtmem", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/rhelmus/virtmem-arlibman.git", "url": "http://downloads.arduino.cc/libraries/github.com/rhelmus/virtmem-1.0.0.zip", "archiveFileName": "virtmem-1.0.0.zip", @@ -49363,12 +39473,8 @@ "paragraph": "Chronos is comprised of three major components: DateTimes and Spans (OO date-time objects that can be manipulated in many ways), Marks (sets of calendar point events like \"every Sunday at 15h00\") and Calendar Events (actual events with fixed or repeating datetimes of specific duration, and the scheduling functions needed to find/manipulate events of interest).", "website": "http://flyingcarsandstuff.com/projects/chronos/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/psychogenic/Chronos.git", "url": "http://downloads.arduino.cc/libraries/github.com/psychogenic/Chronos-1.0.0.zip", "archiveFileName": "Chronos-1.0.0.zip", @@ -49384,12 +39490,8 @@ "paragraph": "Chronos is comprised of three major components: DateTimes and Spans (OO date-time objects that can be manipulated in many ways), Marks (sets of calendar point events like \"every Sunday at 15h00\") and Calendar Events (actual events with fixed or repeating datetimes of specific duration, and the scheduling functions needed to find/manipulate events of interest).", "website": "http://flyingcarsandstuff.com/projects/chronos/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/psychogenic/Chronos.git", "url": "http://downloads.arduino.cc/libraries/github.com/psychogenic/Chronos-1.1.0.zip", "archiveFileName": "Chronos-1.1.0.zip", @@ -49405,12 +39507,8 @@ "paragraph": "Chronos is comprised of three major components: DateTimes and Spans (OO date-time objects that can be manipulated in many ways), Marks (sets of calendar point events like \"every Sunday at 15h00\") and Calendar Events (actual events with fixed or repeating datetimes of specific duration, and the scheduling functions needed to find/manipulate events of interest).", "website": "http://flyingcarsandstuff.com/projects/chronos/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/psychogenic/Chronos.git", "url": "http://downloads.arduino.cc/libraries/github.com/psychogenic/Chronos-1.2.0.zip", "archiveFileName": "Chronos-1.2.0.zip", @@ -49426,12 +39524,8 @@ "paragraph": "Library for configuring ESP8266 modules WiFi credentials at runtime.", "website": "https://github.com/tzapu/WiFiManager.git", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/tzapu/WiFiManager.git", "url": "http://downloads.arduino.cc/libraries/github.com/tzapu/WiFiManager-0.10.0.zip", "archiveFileName": "WiFiManager-0.10.0.zip", @@ -49447,12 +39541,8 @@ "paragraph": "Library for configuring ESP8266 modules WiFi credentials at runtime.", "website": "https://github.com/tzapu/WiFiManager.git", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/tzapu/WiFiManager.git", "url": "http://downloads.arduino.cc/libraries/github.com/tzapu/WiFiManager-0.11.0.zip", "archiveFileName": "WiFiManager-0.11.0.zip", @@ -49468,12 +39558,8 @@ "paragraph": "Library for configuring ESP8266 modules WiFi credentials at runtime.", "website": "https://github.com/tzapu/WiFiManager.git", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/tzapu/WiFiManager.git", "url": "http://downloads.arduino.cc/libraries/github.com/tzapu/WiFiManager-0.12.0.zip", "archiveFileName": "WiFiManager-0.12.0.zip", @@ -49489,12 +39575,8 @@ "paragraph": "Library for configuring ESP8266 modules WiFi credentials at runtime.", "website": "https://github.com/tzapu/WiFiManager.git", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/tzapu/WiFiManager.git", "url": "http://downloads.arduino.cc/libraries/github.com/tzapu/WiFiManager-0.13.0.zip", "archiveFileName": "WiFiManager-0.13.0.zip", @@ -49510,12 +39592,8 @@ "paragraph": "Library for configuring ESP8266 modules WiFi credentials at runtime.", "website": "https://github.com/tzapu/WiFiManager.git", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/tzapu/WiFiManager.git", "url": "http://downloads.arduino.cc/libraries/github.com/tzapu/WiFiManager-0.14.0.zip", "archiveFileName": "WiFiManager-0.14.0.zip", @@ -49531,12 +39609,8 @@ "paragraph": "Library for configuring ESP8266 modules WiFi credentials at runtime.", "website": "https://github.com/tzapu/WiFiManager.git", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/tzapu/WiFiManager.git", "url": "http://downloads.arduino.cc/libraries/github.com/tzapu/WiFiManager-0.5.0.zip", "archiveFileName": "WiFiManager-0.5.0.zip", @@ -49552,12 +39626,8 @@ "paragraph": "Library for configuring ESP8266 modules WiFi credentials at runtime.", "website": "https://github.com/tzapu/WiFiManager.git", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/tzapu/WiFiManager.git", "url": "http://downloads.arduino.cc/libraries/github.com/tzapu/WiFiManager-0.6.0.zip", "archiveFileName": "WiFiManager-0.6.0.zip", @@ -49573,12 +39643,8 @@ "paragraph": "Library for configuring ESP8266 modules WiFi credentials at runtime. **USE version 0.6 together with stable 2.0.0 ESP8266 core for Arduino and use 0.7 for core 2.1.0.rc2 or newer**", "website": "https://github.com/tzapu/WiFiManager.git", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/tzapu/WiFiManager.git", "url": "http://downloads.arduino.cc/libraries/github.com/tzapu/WiFiManager-0.7.0.zip", "archiveFileName": "WiFiManager-0.7.0.zip", @@ -49594,12 +39660,8 @@ "paragraph": "Library for configuring ESP8266 modules WiFi credentials at runtime. **USE version 0.6 together with stable 2.0.0 ESP8266 core for Arduino and use 0.7 for core 2.1.0.rc2 or newer**", "website": "https://github.com/tzapu/WiFiManager.git", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/tzapu/WiFiManager.git", "url": "http://downloads.arduino.cc/libraries/github.com/tzapu/WiFiManager-0.8.0.zip", "archiveFileName": "WiFiManager-0.8.0.zip", @@ -49615,12 +39677,8 @@ "paragraph": "Library for configuring ESP8266 modules WiFi credentials at runtime. **USE version 0.6 together with stable 2.0.0 ESP8266 core for Arduino and use 0.7 for core 2.1.0.rc2 or newer**", "website": "https://github.com/tzapu/WiFiManager.git", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/tzapu/WiFiManager.git", "url": "http://downloads.arduino.cc/libraries/github.com/tzapu/WiFiManager-0.9.0.zip", "archiveFileName": "WiFiManager-0.9.0.zip", @@ -49636,12 +39694,8 @@ "paragraph": "Lewis helps with receiving and sending morse code from a microcontroller", "website": "https://git.defproc.co.uk/DefProc/Lewis/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DefProc/lewis.git", "url": "http://downloads.arduino.cc/libraries/github.com/DefProc/Lewis-0.1.0.zip", "archiveFileName": "Lewis-0.1.0.zip", @@ -49657,12 +39711,8 @@ "paragraph": "Lewis helps with receiving and sending morse code from a microcontroller", "website": "https://git.defproc.co.uk/DefProc/Lewis/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DefProc/lewis.git", "url": "http://downloads.arduino.cc/libraries/github.com/DefProc/Lewis-0.1.1.zip", "archiveFileName": "Lewis-0.1.1.zip", @@ -49678,12 +39728,8 @@ "paragraph": "Lewis helps with receiving and sending morse code from a microcontroller", "website": "https://git.defproc.co.uk/DefProc/Lewis/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DefProc/lewis.git", "url": "http://downloads.arduino.cc/libraries/github.com/DefProc/Lewis-0.1.2.zip", "archiveFileName": "Lewis-0.1.2.zip", @@ -49699,12 +39745,8 @@ "paragraph": "Lewis helps with receiving and sending morse code from a microcontroller", "website": "https://git.defproc.co.uk/DefProc/Lewis/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DefProc/lewis.git", "url": "http://downloads.arduino.cc/libraries/github.com/DefProc/Lewis-0.1.3.zip", "archiveFileName": "Lewis-0.1.3.zip", @@ -49720,12 +39762,8 @@ "paragraph": "Firmware to control a MCP4822 (12 bit, dual channel, SPI) DAC using the AVR UART MSPI Mode, as implemented on the Goldilocks Analogue. Also provides IIR High, Band, and Low Pass filtering functions.", "website": "https://github.com/feilipu/Goldilocks_Analogue_DAC_Library", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/feilipu/Goldilocks_Analogue_DAC_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/feilipu/Goldilocks_Analogue_DAC_Library-1.0.0.zip", "archiveFileName": "Goldilocks_Analogue_DAC_Library-1.0.0.zip", @@ -49741,12 +39779,8 @@ "paragraph": "Firmware to control a MCP4822 (12 bit, dual channel, SPI) DAC using the AVR UART MSPI Mode, as implemented on the Goldilocks Analogue. Also provides IIR High, Band, and Low Pass filtering functions.", "website": "https://github.com/feilipu/Goldilocks_Analogue_DAC_Library", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/feilipu/Goldilocks_Analogue_DAC_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/feilipu/Goldilocks_Analogue_DAC_Library-1.0.3.zip", "archiveFileName": "Goldilocks_Analogue_DAC_Library-1.0.3.zip", @@ -49762,12 +39796,8 @@ "paragraph": "The implementation aspires to conform with ISO/IEC 9899 (C90). However, due to limitations of the target processor and the nature of its development environment, a practical AVR implementation must of necessity deviate from the C90 standard time.h. Will work with AVR ATmega with a clock crystal on Timer 2.", "website": "https://github.com/feilipu/Arduino_RTC_Library", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/feilipu/Arduino_RTC_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/feilipu/AVR_Standard_C_Time_Library-1.8.0-4.zip", "archiveFileName": "AVR_Standard_C_Time_Library-1.8.0-4.zip", @@ -49783,12 +39813,8 @@ "paragraph": "The implementation aspires to conform with ISO/IEC 9899 (C90). However, due to limitations of the target processor and the nature of its development environment, a practical AVR implementation must of necessity deviate from the C90 standard time.h. Will work with AVR ATmega with a clock crystal on Timer 2.", "website": "https://github.com/feilipu/Arduino_RTC_Library", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/feilipu/Arduino_RTC_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/feilipu/AVR_Standard_C_Time_Library-1.8.0-5.zip", "archiveFileName": "AVR_Standard_C_Time_Library-1.8.0-5.zip", @@ -49804,13 +39830,8 @@ "paragraph": "Lightweight power management library", "website": "https://github.com/rocketscream/Low-Power", "category": "Other", - "architectures": [ - "avr", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd"], + "types": ["Contributed"], "repository": "https://github.com/rocketscream/Low-Power.git", "url": "http://downloads.arduino.cc/libraries/github.com/rocketscream/Low_Power-1.4.0.zip", "archiveFileName": "Low_Power-1.4.0.zip", @@ -49826,13 +39847,8 @@ "paragraph": "Lightweight power management library", "website": "https://github.com/rocketscream/Low-Power", "category": "Other", - "architectures": [ - "avr", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd"], + "types": ["Contributed"], "repository": "https://github.com/rocketscream/Low-Power.git", "url": "http://downloads.arduino.cc/libraries/github.com/rocketscream/Low_Power-1.5.0.zip", "archiveFileName": "Low_Power-1.5.0.zip", @@ -49848,13 +39864,8 @@ "paragraph": "Lightweight power management library", "website": "https://github.com/rocketscream/Low-Power", "category": "Other", - "architectures": [ - "avr", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd"], + "types": ["Contributed"], "repository": "https://github.com/rocketscream/Low-Power.git", "url": "http://downloads.arduino.cc/libraries/github.com/rocketscream/Low_Power-1.6.0.zip", "archiveFileName": "Low_Power-1.6.0.zip", @@ -49870,12 +39881,8 @@ "paragraph": "Firmware to control SPI SRAM, FRAM, and EEPROM as implemented on the Goldilocks Analogue. Also provides Ring Buffer support for all memory types.", "website": "https://github.com/feilipu/Goldilocks_Analogue_SPIRAM_Library", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/feilipu/Goldilocks_Analogue_SPIRAM_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/feilipu/Goldilocks_Analogue_SPI_RAM_Library-1.0.0.zip", "archiveFileName": "Goldilocks_Analogue_SPI_RAM_Library-1.0.0.zip", @@ -49891,12 +39898,8 @@ "paragraph": "Firmware to control SPI SRAM, FRAM, and EEPROM as implemented on the Goldilocks Analogue. Also provides Ring Buffer support for all memory types.", "website": "https://github.com/feilipu/Goldilocks_Analogue_SPIRAM_Library", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/feilipu/Goldilocks_Analogue_SPIRAM_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/feilipu/Goldilocks_Analogue_SPI_RAM_Library-1.0.2.zip", "archiveFileName": "Goldilocks_Analogue_SPI_RAM_Library-1.0.2.zip", @@ -49912,12 +39915,8 @@ "paragraph": "Firmware to control SPI SRAM, FRAM, and EEPROM as implemented on the Goldilocks Analogue. Also provides Ring Buffer support for all memory types.", "website": "https://github.com/feilipu/Goldilocks_Analogue_SPIRAM_Library", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/feilipu/Goldilocks_Analogue_SPIRAM_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/feilipu/Goldilocks_Analogue_SPI_RAM_Library-1.0.3.zip", "archiveFileName": "Goldilocks_Analogue_SPI_RAM_Library-1.0.3.zip", @@ -49933,12 +39932,8 @@ "paragraph": "The Model-2 Educational Robot and trainer is a learning robot for all ages.", "website": "https://github.com/foothillscommunityworkshop/Robot-Model-2", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/foothillscommunityworkshop/Robot-Model-2.git", "url": "http://downloads.arduino.cc/libraries/github.com/foothillscommunityworkshop/FCWRobot_Model2-1.0.1.zip", "archiveFileName": "FCWRobot_Model2-1.0.1.zip", @@ -49954,13 +39949,8 @@ "paragraph": "Read/Write a RFID Card or Tag using the ISO/IEC 14443A/MIFARE interface.", "website": "https://github.com/miguelbalboa/rfid", "category": "Communication", - "architectures": [ - "avr", - "STM32F1" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "STM32F1"], + "types": ["Contributed"], "repository": "https://github.com/miguelbalboa/rfid.git", "url": "http://downloads.arduino.cc/libraries/github.com/miguelbalboa/MFRC522-1.1.2.zip", "archiveFileName": "MFRC522-1.1.2.zip", @@ -49976,14 +39966,8 @@ "paragraph": "Read/Write a RFID Card or Tag using the ISO/IEC 14443A/MIFARE interface.", "website": "https://github.com/miguelbalboa/rfid", "category": "Communication", - "architectures": [ - "avr", - "STM32F1", - "teensy" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "STM32F1", "teensy"], + "types": ["Contributed"], "repository": "https://github.com/miguelbalboa/rfid.git", "url": "http://downloads.arduino.cc/libraries/github.com/miguelbalboa/MFRC522-1.1.3.zip", "archiveFileName": "MFRC522-1.1.3.zip", @@ -49999,14 +39983,8 @@ "paragraph": "Read/Write a RFID Card or Tag using the ISO/IEC 14443A/MIFARE interface.", "website": "https://github.com/miguelbalboa/rfid", "category": "Communication", - "architectures": [ - "avr", - "STM32F1", - "teensy" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "STM32F1", "teensy"], + "types": ["Contributed"], "repository": "https://github.com/miguelbalboa/rfid.git", "url": "http://downloads.arduino.cc/libraries/github.com/miguelbalboa/MFRC522-1.1.4.zip", "archiveFileName": "MFRC522-1.1.4.zip", @@ -50022,14 +40000,8 @@ "paragraph": "Read/Write a RFID Card or Tag using the ISO/IEC 14443A/MIFARE interface.", "website": "https://github.com/miguelbalboa/rfid", "category": "Communication", - "architectures": [ - "avr", - "STM32F1", - "teensy" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "STM32F1", "teensy"], + "types": ["Contributed"], "repository": "https://github.com/miguelbalboa/rfid.git", "url": "http://downloads.arduino.cc/libraries/github.com/miguelbalboa/MFRC522-1.1.5.zip", "archiveFileName": "MFRC522-1.1.5.zip", @@ -50045,14 +40017,8 @@ "paragraph": "Read/Write a RFID Card or Tag using the ISO/IEC 14443A/MIFARE interface.", "website": "https://github.com/miguelbalboa/rfid", "category": "Communication", - "architectures": [ - "avr", - "STM32F1", - "teensy" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "STM32F1", "teensy"], + "types": ["Contributed"], "repository": "https://github.com/miguelbalboa/rfid.git", "url": "http://downloads.arduino.cc/libraries/github.com/miguelbalboa/MFRC522-1.1.6.zip", "archiveFileName": "MFRC522-1.1.6.zip", @@ -50068,14 +40034,8 @@ "paragraph": "Read/Write a RFID Card or Tag using the ISO/IEC 14443A/MIFARE interface.", "website": "https://github.com/miguelbalboa/rfid", "category": "Communication", - "architectures": [ - "avr", - "STM32F1", - "teensy" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "STM32F1", "teensy"], + "types": ["Contributed"], "repository": "https://github.com/miguelbalboa/rfid.git", "url": "http://downloads.arduino.cc/libraries/github.com/miguelbalboa/MFRC522-1.1.7.zip", "archiveFileName": "MFRC522-1.1.7.zip", @@ -50091,14 +40051,8 @@ "paragraph": "Read/Write a RFID Card or Tag using the ISO/IEC 14443A/MIFARE interface.", "website": "https://github.com/miguelbalboa/rfid", "category": "Communication", - "architectures": [ - "avr", - "STM32F1", - "teensy" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "STM32F1", "teensy"], + "types": ["Contributed"], "repository": "https://github.com/miguelbalboa/rfid.git", "url": "http://downloads.arduino.cc/libraries/github.com/miguelbalboa/MFRC522-1.1.8.zip", "archiveFileName": "MFRC522-1.1.8.zip", @@ -50114,14 +40068,8 @@ "paragraph": "Read/Write a RFID Card or Tag using the ISO/IEC 14443A/MIFARE interface.", "website": "https://github.com/miguelbalboa/rfid", "category": "Communication", - "architectures": [ - "avr", - "STM32F1", - "teensy" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "STM32F1", "teensy"], + "types": ["Contributed"], "repository": "https://github.com/miguelbalboa/rfid.git", "url": "http://downloads.arduino.cc/libraries/github.com/miguelbalboa/MFRC522-1.1.9.zip", "archiveFileName": "MFRC522-1.1.9.zip", @@ -50137,14 +40085,8 @@ "paragraph": "Read/Write a RFID Card or Tag using the ISO/IEC 14443A/MIFARE interface.", "website": "https://github.com/miguelbalboa/rfid", "category": "Communication", - "architectures": [ - "avr", - "STM32F1", - "teensy" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "STM32F1", "teensy"], + "types": ["Contributed"], "repository": "https://github.com/miguelbalboa/rfid.git", "url": "http://downloads.arduino.cc/libraries/github.com/miguelbalboa/MFRC522-1.2.0.zip", "archiveFileName": "MFRC522-1.2.0.zip", @@ -50160,14 +40102,8 @@ "paragraph": "Read/Write a RFID Card or Tag using the ISO/IEC 14443A/MIFARE interface.", "website": "https://github.com/miguelbalboa/rfid", "category": "Communication", - "architectures": [ - "avr", - "STM32F1", - "teensy" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "STM32F1", "teensy"], + "types": ["Contributed"], "repository": "https://github.com/miguelbalboa/rfid.git", "url": "http://downloads.arduino.cc/libraries/github.com/miguelbalboa/MFRC522-1.2.1.zip", "archiveFileName": "MFRC522-1.2.1.zip", @@ -50183,14 +40119,8 @@ "paragraph": "Read/Write a RFID Card or Tag using the ISO/IEC 14443A/MIFARE interface.", "website": "https://github.com/miguelbalboa/rfid", "category": "Communication", - "architectures": [ - "avr", - "STM32F1", - "teensy" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "STM32F1", "teensy"], + "types": ["Contributed"], "repository": "https://github.com/miguelbalboa/rfid.git", "url": "http://downloads.arduino.cc/libraries/github.com/miguelbalboa/MFRC522-1.3.0.zip", "archiveFileName": "MFRC522-1.3.0.zip", @@ -50206,14 +40136,8 @@ "paragraph": "Read/Write a RFID Card or Tag using the ISO/IEC 14443A/MIFARE interface.", "website": "https://github.com/miguelbalboa/rfid", "category": "Communication", - "architectures": [ - "avr", - "STM32F1", - "teensy" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "STM32F1", "teensy"], + "types": ["Contributed"], "repository": "https://github.com/miguelbalboa/rfid.git", "url": "http://downloads.arduino.cc/libraries/github.com/miguelbalboa/MFRC522-1.3.1.zip", "archiveFileName": "MFRC522-1.3.1.zip", @@ -50229,15 +40153,8 @@ "paragraph": "Read/Write a RFID Card or Tag using the ISO/IEC 14443A/MIFARE interface.", "website": "https://github.com/miguelbalboa/rfid", "category": "Communication", - "architectures": [ - "avr", - "STM32F1", - "teensy", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "STM32F1", "teensy", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/miguelbalboa/rfid.git", "url": "http://downloads.arduino.cc/libraries/github.com/miguelbalboa/MFRC522-1.3.2.zip", "archiveFileName": "MFRC522-1.3.2.zip", @@ -50253,15 +40170,8 @@ "paragraph": "Read/Write a RFID Card or Tag using the ISO/IEC 14443A/MIFARE interface.", "website": "https://github.com/miguelbalboa/rfid", "category": "Communication", - "architectures": [ - "avr", - "STM32F1", - "teensy", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "STM32F1", "teensy", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/miguelbalboa/rfid.git", "url": "http://downloads.arduino.cc/libraries/github.com/miguelbalboa/MFRC522-1.3.3.zip", "archiveFileName": "MFRC522-1.3.3.zip", @@ -50277,15 +40187,8 @@ "paragraph": "Read/Write a RFID Card or Tag using the ISO/IEC 14443A/MIFARE interface.", "website": "https://github.com/miguelbalboa/rfid", "category": "Communication", - "architectures": [ - "avr", - "STM32F1", - "teensy", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "STM32F1", "teensy", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/miguelbalboa/rfid.git", "url": "http://downloads.arduino.cc/libraries/github.com/miguelbalboa/MFRC522-1.3.4.zip", "archiveFileName": "MFRC522-1.3.4.zip", @@ -50301,15 +40204,8 @@ "paragraph": "Read/Write a RFID Card or Tag using the ISO/IEC 14443A/MIFARE interface.", "website": "https://github.com/miguelbalboa/rfid", "category": "Communication", - "architectures": [ - "avr", - "STM32F1", - "teensy", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "STM32F1", "teensy", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/miguelbalboa/rfid.git", "url": "http://downloads.arduino.cc/libraries/github.com/miguelbalboa/MFRC522-1.3.5.zip", "archiveFileName": "MFRC522-1.3.5.zip", @@ -50325,15 +40221,8 @@ "paragraph": "Read/Write a RFID Card or Tag using the ISO/IEC 14443A/MIFARE interface.", "website": "https://github.com/miguelbalboa/rfid", "category": "Communication", - "architectures": [ - "avr", - "STM32F1", - "teensy", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "STM32F1", "teensy", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/miguelbalboa/rfid.git", "url": "http://downloads.arduino.cc/libraries/github.com/miguelbalboa/MFRC522-1.3.6.zip", "archiveFileName": "MFRC522-1.3.6.zip", @@ -50349,15 +40238,8 @@ "paragraph": "Read/Write a RFID Card or Tag using the ISO/IEC 14443A/MIFARE interface.", "website": "https://github.com/miguelbalboa/rfid", "category": "Communication", - "architectures": [ - "avr", - "STM32F1", - "teensy", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "STM32F1", "teensy", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/miguelbalboa/rfid.git", "url": "http://downloads.arduino.cc/libraries/github.com/miguelbalboa/MFRC522-1.4.0.zip", "archiveFileName": "MFRC522-1.4.0.zip", @@ -50373,16 +40255,8 @@ "paragraph": "Read/Write a RFID Card or Tag using the ISO/IEC 14443A/MIFARE interface.", "website": "https://github.com/miguelbalboa/rfid", "category": "Communication", - "architectures": [ - "avr", - "STM32F1", - "teensy", - "esp8266", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "STM32F1", "teensy", "esp8266", "samd"], + "types": ["Contributed"], "repository": "https://github.com/miguelbalboa/rfid.git", "url": "http://downloads.arduino.cc/libraries/github.com/miguelbalboa/MFRC522-1.4.1.zip", "archiveFileName": "MFRC522-1.4.1.zip", @@ -50398,16 +40272,8 @@ "paragraph": "Read/Write a RFID Card or Tag using the ISO/IEC 14443A/MIFARE interface.", "website": "https://github.com/miguelbalboa/rfid", "category": "Communication", - "architectures": [ - "avr", - "STM32F1", - "teensy", - "esp8266", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "STM32F1", "teensy", "esp8266", "samd"], + "types": ["Contributed"], "repository": "https://github.com/miguelbalboa/rfid.git", "url": "http://downloads.arduino.cc/libraries/github.com/miguelbalboa/MFRC522-1.4.2.zip", "archiveFileName": "MFRC522-1.4.2.zip", @@ -50423,16 +40289,8 @@ "paragraph": "Read/Write a RFID Card or Tag using the ISO/IEC 14443A/MIFARE interface.", "website": "https://github.com/miguelbalboa/rfid", "category": "Communication", - "architectures": [ - "avr", - "STM32F1", - "teensy", - "esp8266", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "STM32F1", "teensy", "esp8266", "samd"], + "types": ["Contributed"], "repository": "https://github.com/miguelbalboa/rfid.git", "url": "http://downloads.arduino.cc/libraries/github.com/miguelbalboa/MFRC522-1.4.3.zip", "archiveFileName": "MFRC522-1.4.3.zip", @@ -50448,16 +40306,8 @@ "paragraph": "Read/Write a RFID Card or Tag using the ISO/IEC 14443A/MIFARE interface.", "website": "https://github.com/miguelbalboa/rfid", "category": "Communication", - "architectures": [ - "avr", - "STM32F1", - "teensy", - "esp8266", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "STM32F1", "teensy", "esp8266", "samd"], + "types": ["Contributed"], "repository": "https://github.com/miguelbalboa/rfid.git", "url": "http://downloads.arduino.cc/libraries/github.com/miguelbalboa/MFRC522-1.4.4.zip", "archiveFileName": "MFRC522-1.4.4.zip", @@ -50473,12 +40323,8 @@ "paragraph": "This library is perfect for capturing pin states, timestamps, etc.. during an ISR. Then in void loop(), the buffer can be asynchronously processed whenever your program has free time.", "website": "https://github.com/wizard97/ArduinoRingBuffer", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/wizard97/ArduinoRingBuffer.git", "url": "http://downloads.arduino.cc/libraries/github.com/wizard97/RingBuf-1.1.0.zip", "archiveFileName": "RingBuf-1.1.0.zip", @@ -50494,12 +40340,8 @@ "paragraph": "This library is perfect for capturing pin states, timestamps, etc.. during an ISR. Then in void loop(), the buffer can be asynchronously processed whenever your program has free time.", "website": "https://github.com/wizard97/ArduinoRingBuffer", "category": "Data Storage", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/wizard97/ArduinoRingBuffer.git", "url": "http://downloads.arduino.cc/libraries/github.com/wizard97/RingBuf-1.2.0.zip", "archiveFileName": "RingBuf-1.2.0.zip", @@ -50515,12 +40357,8 @@ "paragraph": "This library is perfect for capturing pin states, timestamps, etc.. during an ISR. Then in void loop(), the buffer can be asynchronously processed whenever your program has free time.", "website": "https://github.com/wizard97/ArduinoRingBuffer", "category": "Data Storage", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/wizard97/ArduinoRingBuffer.git", "url": "http://downloads.arduino.cc/libraries/github.com/wizard97/RingBuf-1.3.0.zip", "archiveFileName": "RingBuf-1.3.0.zip", @@ -50536,13 +40374,8 @@ "paragraph": "This library is perfect for capturing pin states, timestamps, etc.. during an ISR. Then in void loop(), the buffer can be asynchronously processed whenever your program has free time.", "website": "https://github.com/wizard97/ArduinoRingBuffer", "category": "Data Storage", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/wizard97/ArduinoRingBuffer.git", "url": "http://downloads.arduino.cc/libraries/github.com/wizard97/RingBuf-2.0.0.zip", "archiveFileName": "RingBuf-2.0.0.zip", @@ -50558,12 +40391,8 @@ "paragraph": "Provides methods to access the REST API of Syncano.io from Arduino.", "website": "https://github.com/Syncano/syncano-arduino", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Syncano/syncano-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Syncano/Syncano_Arduino_Library-0.1.0.zip", "archiveFileName": "Syncano_Arduino_Library-0.1.0.zip", @@ -50579,12 +40408,8 @@ "paragraph": "Provides methods to access the REST API of Syncano.io from Arduino.", "website": "https://github.com/Syncano/syncano-arduino", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Syncano/syncano-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Syncano/Syncano_Arduino_Library-0.2.0.zip", "archiveFileName": "Syncano_Arduino_Library-0.2.0.zip", @@ -50600,12 +40425,8 @@ "paragraph": "This is a library for the Arduino IDE that helps interface with ST's LSM6DS33 accelerometer and gyro.", "website": "https://github.com/pololu/lsm6-arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/lsm6-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/LSM6-1.0.0.zip", "archiveFileName": "LSM6-1.0.0.zip", @@ -50621,12 +40442,8 @@ "paragraph": "You can use this library to connect your Arduino project directly to a MySQL server without using an intermediate computer or a web- or cloud-based service. Having direct access to a database server means you can store data acquired from your project as well as check values stored in tables on the server. This also means you can setup your own, local MySQL server to store your data further removing the need for Internet connectivity. If that is not an issue, you can still connect to and store data on a MySQL server via your network, Internet, or even in the cloud!", "website": "https://github.com/ChuckBell/MySQL_Connector_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ChuckBell/MySQL_Connector_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/ChuckBell/MySQL_Connector_Arduino-1.1.1.zip", "archiveFileName": "MySQL_Connector_Arduino-1.1.1.zip", @@ -50642,12 +40459,8 @@ "paragraph": "This is a library for the Arduino IDE that helps interface with ST's LIS3MDL magnetometer.", "website": "https://github.com/pololu/lis3mdl-arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/lis3mdl-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/LIS3MDL-1.0.0.zip", "archiveFileName": "LIS3MDL-1.0.0.zip", @@ -50663,12 +40476,8 @@ "paragraph": "INA219 hi-side i2c current/power sensor Library", "website": "https://github.com/flav1972/ArduinoINA219", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/flav1972/ArduinoINA219.git", "url": "http://downloads.arduino.cc/libraries/github.com/flav1972/ArduinoINA219-1.0.0.zip", "archiveFileName": "ArduinoINA219-1.0.0.zip", @@ -50684,12 +40493,8 @@ "paragraph": "INA219 hi-side i2c current/power sensor Library", "website": "https://github.com/flav1972/ArduinoINA219", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/flav1972/ArduinoINA219.git", "url": "http://downloads.arduino.cc/libraries/github.com/flav1972/ArduinoINA219-1.0.1.zip", "archiveFileName": "ArduinoINA219-1.0.1.zip", @@ -50705,12 +40510,8 @@ "paragraph": "INA219 hi-side i2c current/power sensor Library", "website": "https://github.com/flav1972/ArduinoINA219", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/flav1972/ArduinoINA219.git", "url": "http://downloads.arduino.cc/libraries/github.com/flav1972/ArduinoINA219-1.0.2.zip", "archiveFileName": "ArduinoINA219-1.0.2.zip", @@ -50726,12 +40527,8 @@ "paragraph": "INA219 hi-side i2c current/power sensor Library", "website": "https://github.com/flav1972/ArduinoINA219", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/flav1972/ArduinoINA219.git", "url": "http://downloads.arduino.cc/libraries/github.com/flav1972/ArduinoINA219-1.0.3.zip", "archiveFileName": "ArduinoINA219-1.0.3.zip", @@ -50747,12 +40544,8 @@ "paragraph": "Simple C++ code with lots of comments, strictly follow the standard DHT protocol, supports 0.5HZ or 1HZ sampling rate.", "website": "https://github.com/winlinvip/simple-dht", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/winlinvip/SimpleDHT.git", "url": "http://downloads.arduino.cc/libraries/github.com/winlinvip/SimpleDHT-1.0.1.zip", "archiveFileName": "SimpleDHT-1.0.1.zip", @@ -50768,12 +40561,8 @@ "paragraph": "Simple C++ code with lots of comments, strictly follow the standard DHT protocol, supports 0.5HZ(DHT22) or 1HZ(DHT11) sampling rate.", "website": "https://github.com/winlinvip/SimpleDHT", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/winlinvip/SimpleDHT.git", "url": "http://downloads.arduino.cc/libraries/github.com/winlinvip/SimpleDHT-1.0.10.zip", "archiveFileName": "SimpleDHT-1.0.10.zip", @@ -50789,12 +40578,8 @@ "paragraph": "Simple C++ code with lots of comments, strictly follow the standard DHT protocol, supports 0.5HZ(DHT22) or 1HZ(DHT11) sampling rate.", "website": "https://github.com/winlinvip/SimpleDHT", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/winlinvip/SimpleDHT.git", "url": "http://downloads.arduino.cc/libraries/github.com/winlinvip/SimpleDHT-1.0.11.zip", "archiveFileName": "SimpleDHT-1.0.11.zip", @@ -50810,12 +40595,8 @@ "paragraph": "Simple C++ code with lots of comments, strictly follow the standard DHT protocol, supports 0.5HZ(DHT22) or 1HZ(DHT11) sampling rate.", "website": "https://github.com/winlinvip/SimpleDHT", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/winlinvip/SimpleDHT.git", "url": "http://downloads.arduino.cc/libraries/github.com/winlinvip/SimpleDHT-1.0.12.zip", "archiveFileName": "SimpleDHT-1.0.12.zip", @@ -50831,12 +40612,8 @@ "paragraph": "Simple C++ code with lots of comments, strictly follow the standard DHT protocol, supports 0.5HZ or 1HZ sampling rate.", "website": "https://github.com/winlinvip/simple-dht", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/winlinvip/SimpleDHT.git", "url": "http://downloads.arduino.cc/libraries/github.com/winlinvip/SimpleDHT-1.0.2.zip", "archiveFileName": "SimpleDHT-1.0.2.zip", @@ -50852,12 +40629,8 @@ "paragraph": "Simple C++ code with lots of comments, strictly follow the standard DHT protocol, supports 0.5HZ(DHT22) or 1HZ(DHT11) sampling rate.", "website": "https://github.com/winlinvip/SimpleDHT", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/winlinvip/SimpleDHT.git", "url": "http://downloads.arduino.cc/libraries/github.com/winlinvip/SimpleDHT-1.0.4.zip", "archiveFileName": "SimpleDHT-1.0.4.zip", @@ -50873,12 +40646,8 @@ "paragraph": "Simple C++ code with lots of comments, strictly follow the standard DHT protocol, supports 0.5HZ(DHT22) or 1HZ(DHT11) sampling rate.", "website": "https://github.com/winlinvip/SimpleDHT", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/winlinvip/SimpleDHT.git", "url": "http://downloads.arduino.cc/libraries/github.com/winlinvip/SimpleDHT-1.0.5.zip", "archiveFileName": "SimpleDHT-1.0.5.zip", @@ -50894,12 +40663,8 @@ "paragraph": "Simple C++ code with lots of comments, strictly follow the standard DHT protocol, supports 0.5HZ(DHT22) or 1HZ(DHT11) sampling rate.", "website": "https://github.com/winlinvip/SimpleDHT", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/winlinvip/SimpleDHT.git", "url": "http://downloads.arduino.cc/libraries/github.com/winlinvip/SimpleDHT-1.0.6.zip", "archiveFileName": "SimpleDHT-1.0.6.zip", @@ -50915,12 +40680,8 @@ "paragraph": "Simple C++ code with lots of comments, strictly follow the standard DHT protocol, supports 0.5HZ(DHT22) or 1HZ(DHT11) sampling rate.", "website": "https://github.com/winlinvip/SimpleDHT", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/winlinvip/SimpleDHT.git", "url": "http://downloads.arduino.cc/libraries/github.com/winlinvip/SimpleDHT-1.0.9.zip", "archiveFileName": "SimpleDHT-1.0.9.zip", @@ -50936,12 +40697,8 @@ "paragraph": "This library works with Cytron G15 Shield", "website": "https://github.com/CytronTechnologies/Cytron-G15Shield", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/CytronTechnologies/Cytron-G15Shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/CytronTechnologies/Cytron_G15_Shield-2.0.0.zip", "archiveFileName": "Cytron_G15_Shield-2.0.0.zip", @@ -50957,12 +40714,8 @@ "paragraph": "Supports multi-variable plots against time as well as 2D plotting of an X vs Y variable. Multiple graphs can be displayed at once, with all formatting and scaling handled automatically. Various listener options are provided, including stand-alone options so that the Processing software does NOT need to be downloaded. The listener requires no modification, just start the program on the host computer.", "website": "https://github.com/devinconley/ArduinoPlotter", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/devinconley/ArduinoPlotter-for-Library-Manager.git", "url": "http://downloads.arduino.cc/libraries/github.com/devinconley/Plotter-1.0.0.zip", "archiveFileName": "Plotter-1.0.0.zip", @@ -50978,12 +40731,8 @@ "paragraph": "Supports multi-variable plots against time as well as 2D plotting of an X vs Y variable. Multiple graphs can be displayed at once, with all formatting and scaling handled automatically. A stand-alone listener application, written with Processing, is provided.", "website": "https://github.com/devinconley/ArduinoPlotter", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/devinconley/ArduinoPlotter-for-Library-Manager.git", "url": "http://downloads.arduino.cc/libraries/github.com/devinconley/Plotter-1.0.1.zip", "archiveFileName": "Plotter-1.0.1.zip", @@ -50999,12 +40748,8 @@ "paragraph": "Supports multi-variable plots against time as well as 2D plotting of an X vs Y variable. Multiple graphs can be displayed at once, with all formatting and scaling handled automatically. A stand-alone listener application, written with Processing, is provided.", "website": "https://github.com/devinconley/ArduinoPlotter", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/devinconley/ArduinoPlotter-for-Library-Manager.git", "url": "http://downloads.arduino.cc/libraries/github.com/devinconley/Plotter-1.1.0.zip", "archiveFileName": "Plotter-1.1.0.zip", @@ -51020,12 +40765,8 @@ "paragraph": "Supports multi-variable plots against time as well as 2D plotting of an X vs Y variable. Multiple graphs can be displayed at once, with all formatting and scaling handled automatically. A stand-alone listener application, written with Processing, is provided.", "website": "https://github.com/devinconley/Arduino-Plotter", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/devinconley/ArduinoPlotter-for-Library-Manager.git", "url": "http://downloads.arduino.cc/libraries/github.com/devinconley/Plotter-2.0.0.zip", "archiveFileName": "Plotter-2.0.0.zip", @@ -51041,12 +40782,8 @@ "paragraph": "Supports multi-variable plots against time as well as 2D plotting of an X vs Y variable. Multiple graphs can be displayed at once, with all formatting and scaling handled automatically. A stand-alone listener application, written with Processing, is provided.", "website": "https://github.com/devinaconley/arduino-plotter", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/devinconley/ArduinoPlotter-for-Library-Manager.git", "url": "http://downloads.arduino.cc/libraries/github.com/devinconley/Plotter-2.1.0.zip", "archiveFileName": "Plotter-2.1.0.zip", @@ -51062,12 +40799,8 @@ "paragraph": "Supports multi-variable plots against time as well as 2D plotting of an X vs Y variable. Multiple graphs can be displayed at once, with all formatting and scaling handled automatically. A stand-alone listener application, written with Processing, is provided.", "website": "https://github.com/devinaconley/arduino-plotter", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/devinconley/ArduinoPlotter-for-Library-Manager.git", "url": "http://downloads.arduino.cc/libraries/github.com/devinconley/Plotter-2.2.0.zip", "archiveFileName": "Plotter-2.2.0.zip", @@ -51083,12 +40816,8 @@ "paragraph": "Supports multi-variable plots against time as well as 2D plotting of an X vs Y variable. Multiple graphs can be displayed at once, with all formatting and scaling handled automatically. A stand-alone listener application, written with Processing, is provided.", "website": "https://github.com/devinaconley/arduino-plotter", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/devinconley/ArduinoPlotter-for-Library-Manager.git", "url": "http://downloads.arduino.cc/libraries/github.com/devinconley/Plotter-2.2.1.zip", "archiveFileName": "Plotter-2.2.1.zip", @@ -51104,12 +40833,8 @@ "paragraph": "Supports multi-variable plots against time as well as 2D plotting of an X vs Y variable. Multiple graphs can be displayed at once, with all formatting and scaling handled automatically. A stand-alone listener application, written with Processing, is provided.", "website": "https://github.com/devinaconley/arduino-plotter", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/devinconley/ArduinoPlotter-for-Library-Manager.git", "url": "http://downloads.arduino.cc/libraries/github.com/devinconley/Plotter-2.3.0.zip", "archiveFileName": "Plotter-2.3.0.zip", @@ -51125,12 +40850,8 @@ "paragraph": "Supports multi-variable plots against time as well as 2D plotting of an X vs Y variable. Multiple graphs can be displayed at once, with all formatting and scaling handled automatically. A stand-alone listener application, written with Processing, is provided.", "website": "https://github.com/devinaconley/arduino-plotter", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/devinconley/ArduinoPlotter-for-Library-Manager.git", "url": "http://downloads.arduino.cc/libraries/github.com/devinconley/Plotter-2.3.1.zip", "archiveFileName": "Plotter-2.3.1.zip", @@ -51146,12 +40867,8 @@ "paragraph": "Supports multi-variable plots against time as well as 2D plotting of an X vs Y variable. Multiple graphs can be displayed at once, with all formatting and scaling handled automatically. A stand-alone listener application, written with Processing, is provided.", "website": "https://github.com/devinaconley/arduino-plotter", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/devinconley/ArduinoPlotter-for-Library-Manager.git", "url": "http://downloads.arduino.cc/libraries/github.com/devinconley/Plotter-2.3.2.zip", "archiveFileName": "Plotter-2.3.2.zip", @@ -51167,12 +40884,8 @@ "paragraph": "Supports multi-variable plots against time as well as 2D plotting of an X vs Y variable. Multiple graphs can be displayed at once, with all formatting and scaling handled automatically. A stand-alone listener application, written with Processing, is provided.", "website": "https://github.com/devinaconley/arduino-plotter", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/devinconley/ArduinoPlotter-for-Library-Manager.git", "url": "http://downloads.arduino.cc/libraries/github.com/devinconley/Plotter-2.3.3.zip", "archiveFileName": "Plotter-2.3.3.zip", @@ -51188,12 +40901,8 @@ "paragraph": "This is a universal library that will let you use either TCP or UDP to put together packets to be sent to a statsd listener. Depends on nothing, so you can get it to work with any networking shield using a bit of glue code.", "website": "https://github.com/jasiek/arduino-statsdclient", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jasiek/arduino-statsdclient.git", "url": "http://downloads.arduino.cc/libraries/github.com/jasiek/statsdclient-0.0.1.zip", "archiveFileName": "statsdclient-0.0.1.zip", @@ -51209,12 +40918,8 @@ "paragraph": "Ubidots library for the Adafruit FONA", "website": "https://github.com/ubidots/ubidots-fona", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ubidots/Ubidots-FONA.git", "url": "http://downloads.arduino.cc/libraries/github.com/ubidots/Ubidots_FONA_Library-1.1.0.zip", "archiveFileName": "Ubidots_FONA_Library-1.1.0.zip", @@ -51230,12 +40935,8 @@ "paragraph": "Includes deep support of module features, including temperature, alarms and memory storage if present. Tested on esp8266.", "website": "https://github.com/Makuna/Rtc", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/Rtc.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/Rtc_by_Makuna-1.0.0.zip", "archiveFileName": "Rtc_by_Makuna-1.0.0.zip", @@ -51251,12 +40952,8 @@ "paragraph": "Includes deep support of module features, including temperature, alarms and memory storage if present. Tested on esp8266.", "website": "https://github.com/Makuna/Rtc", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/Rtc.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/Rtc_by_Makuna-1.0.1.zip", "archiveFileName": "Rtc_by_Makuna-1.0.1.zip", @@ -51272,12 +40969,8 @@ "paragraph": "Includes deep support of module features, including temperature, alarms and memory storage if present. Tested on esp8266.", "website": "https://github.com/Makuna/Rtc", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/Rtc.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/Rtc_by_Makuna-2.0.0.zip", "archiveFileName": "Rtc_by_Makuna-2.0.0.zip", @@ -51293,12 +40986,8 @@ "paragraph": "Includes deep support of module features, including temperature, alarms and memory storage if present. Tested on esp8266.", "website": "https://github.com/Makuna/Rtc/wiki", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/Rtc.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/Rtc_by_Makuna-2.0.1.zip", "archiveFileName": "Rtc_by_Makuna-2.0.1.zip", @@ -51314,12 +41003,8 @@ "paragraph": "Includes deep support of module features, including temperature, alarms and memory storage if present. Tested on esp8266.", "website": "https://github.com/Makuna/Rtc/wiki", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/Rtc.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/Rtc_by_Makuna-2.0.2.zip", "archiveFileName": "Rtc_by_Makuna-2.0.2.zip", @@ -51335,12 +41020,8 @@ "paragraph": "Includes deep support of module features, including temperature, alarms and memory storage if present. Tested on esp8266.", "website": "https://github.com/Makuna/Rtc/wiki", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/Rtc.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/Rtc_by_Makuna-2.1.0.zip", "archiveFileName": "Rtc_by_Makuna-2.1.0.zip", @@ -51356,12 +41037,8 @@ "paragraph": "Includes deep support of module features, including temperature, alarms and memory storage if present. Tested on esp8266.", "website": "https://github.com/Makuna/Rtc/wiki", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/Rtc.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/Rtc_by_Makuna-2.1.1.zip", "archiveFileName": "Rtc_by_Makuna-2.1.1.zip", @@ -51377,12 +41054,8 @@ "paragraph": "Includes deep support of module features, including temperature, alarms and memory storage if present. Tested on esp8266.", "website": "https://github.com/Makuna/Rtc/wiki", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/Rtc.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/Rtc_by_Makuna-2.1.2.zip", "archiveFileName": "Rtc_by_Makuna-2.1.2.zip", @@ -51398,12 +41071,8 @@ "paragraph": "Includes deep support of module features, including temperature, alarms and memory storage if present. Tested on esp8266.", "website": "https://github.com/Makuna/Rtc/wiki", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/Rtc.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/Rtc_by_Makuna-2.2.0.zip", "archiveFileName": "Rtc_by_Makuna-2.2.0.zip", @@ -51419,12 +41088,8 @@ "paragraph": "Includes deep support of module features, including temperature, alarms and memory storage if present. Tested on esp8266.", "website": "https://github.com/Makuna/Rtc/wiki", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/Rtc.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/Rtc_by_Makuna-2.3.0.zip", "archiveFileName": "Rtc_by_Makuna-2.3.0.zip", @@ -51440,12 +41105,8 @@ "paragraph": "Includes deep support of module features, including temperature, alarms and memory storage if present. Tested on esp8266.", "website": "https://github.com/Makuna/Rtc/wiki", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/Rtc.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/Rtc_by_Makuna-2.3.1.zip", "archiveFileName": "Rtc_by_Makuna-2.3.1.zip", @@ -51461,12 +41122,8 @@ "paragraph": "Includes deep support of module features, including temperature, alarms and memory storage if present. Tested on esp8266.", "website": "https://github.com/Makuna/Rtc/wiki", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/Rtc.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/Rtc_by_Makuna-2.3.2.zip", "archiveFileName": "Rtc_by_Makuna-2.3.2.zip", @@ -51482,12 +41139,8 @@ "paragraph": "Includes deep support of module features, including temperature, alarms and memory storage if present. Tested on esp8266.", "website": "https://github.com/Makuna/Rtc/wiki", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/Rtc.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/Rtc_by_Makuna-2.3.3.zip", "archiveFileName": "Rtc_by_Makuna-2.3.3.zip", @@ -51503,12 +41156,8 @@ "paragraph": "Provides a command line interface and persistent key-value store.", "website": "https://github.com/thingSoC/embedis", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thingSoC/embedis.git", "url": "http://downloads.arduino.cc/libraries/github.com/thingSoC/Embedis-1.0.0.zip", "archiveFileName": "Embedis-1.0.0.zip", @@ -51524,12 +41173,8 @@ "paragraph": "Provides a command line interface and persistent key-value store.", "website": "https://github.com/thingSoC/embedis", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thingSoC/embedis.git", "url": "http://downloads.arduino.cc/libraries/github.com/thingSoC/Embedis-1.1.0.zip", "archiveFileName": "Embedis-1.1.0.zip", @@ -51545,12 +41190,8 @@ "paragraph": "Provides a command line interface and persistent key-value store.", "website": "https://github.com/thingSoC/embedis", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thingSoC/embedis.git", "url": "http://downloads.arduino.cc/libraries/github.com/thingSoC/Embedis-1.1.4.zip", "archiveFileName": "Embedis-1.1.4.zip", @@ -51566,12 +41207,8 @@ "paragraph": "Provides a command line interface and persistent key-value store.", "website": "https://github.com/thingSoC/embedis", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thingSoC/embedis.git", "url": "http://downloads.arduino.cc/libraries/github.com/thingSoC/Embedis-1.1.5.zip", "archiveFileName": "Embedis-1.1.5.zip", @@ -51587,12 +41224,8 @@ "paragraph": "Provides a command line interface and persistent key-value store.", "website": "https://github.com/thingSoC/embedis", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thingSoC/embedis.git", "url": "http://downloads.arduino.cc/libraries/github.com/thingSoC/Embedis-1.1.6.zip", "archiveFileName": "Embedis-1.1.6.zip", @@ -51608,12 +41241,8 @@ "paragraph": "Provides a command line interface and persistent key-value store.", "website": "https://github.com/thingSoC/embedis", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thingSoC/embedis.git", "url": "http://downloads.arduino.cc/libraries/github.com/thingSoC/Embedis-1.1.7.zip", "archiveFileName": "Embedis-1.1.7.zip", @@ -51629,12 +41258,8 @@ "paragraph": "Provides a command line interface and persistent key-value store.", "website": "https://github.com/thingSoC/embedis", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thingSoC/embedis.git", "url": "http://downloads.arduino.cc/libraries/github.com/thingSoC/Embedis-1.1.8.zip", "archiveFileName": "Embedis-1.1.8.zip", @@ -51650,12 +41275,8 @@ "paragraph": "Provides a command line interface and persistent key-value store.", "website": "https://github.com/thingSoC/embedis", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thingSoC/embedis.git", "url": "http://downloads.arduino.cc/libraries/github.com/thingSoC/Embedis-1.1.9.zip", "archiveFileName": "Embedis-1.1.9.zip", @@ -51671,12 +41292,8 @@ "paragraph": "Provides a command line interface and persistent key-value store.", "website": "https://github.com/thingSoC/embedis", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thingSoC/embedis.git", "url": "http://downloads.arduino.cc/libraries/github.com/thingSoC/Embedis-1.2.0.zip", "archiveFileName": "Embedis-1.2.0.zip", @@ -51691,12 +41308,8 @@ "sentence": "An Arduino library for the AT45DB dataflash as used on SODAQ boards.", "website": "https://github.com/SodaqMoja/Sodaq_dataflash", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_dataflash.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_dataflash-1.0.1.zip", "archiveFileName": "Sodaq_dataflash-1.0.1.zip", @@ -51712,12 +41325,8 @@ "paragraph": "It supports reading and writing to pages via buf1", "website": "https://github.com/SodaqMoja/Sodaq_dataflash", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_dataflash.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_dataflash-1.0.3.zip", "archiveFileName": "Sodaq_dataflash-1.0.3.zip", @@ -51733,12 +41342,8 @@ "paragraph": "This implements a Nonpreemptive multitasking library which is effecient in speed and memory, which is good for small Arduino hardware. While multitasking is an advanced topic, our friends at AdaFruit have a great article on it here (https://learn.adafruit.com/multi-tasking-the-arduino-part-1?view=all), Samples include blinking an LED without using delay(), monitoring and reacting to a button press, and cross task messaging. Tested on esp8266.", "website": "https://github.com/Makuna/Task", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/Task.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/Task_by_Makuna-1.0.0.zip", "archiveFileName": "Task_by_Makuna-1.0.0.zip", @@ -51754,12 +41359,8 @@ "paragraph": "This implements a Nonpreemptive multitasking library which is effecient in speed and memory, which is good for small Arduino hardware. While multitasking is an advanced topic, our friends at AdaFruit have a great article on it here (https://learn.adafruit.com/multi-tasking-the-arduino-part-1?view=all), Samples include blinking an LED without using delay(), monitoring and reacting to a button press, cross task messaging, and rotary encoder. Tested on AVR and esp8266.", "website": "https://github.com/Makuna/Task", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/Task.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/Task_by_Makuna-1.1.0.zip", "archiveFileName": "Task_by_Makuna-1.1.0.zip", @@ -51775,12 +41376,8 @@ "paragraph": "This implements a Nonpreemptive multitasking library which is effecient in speed and memory, which is good for small Arduino hardware. While multitasking is an advanced topic, our friends at AdaFruit have a great article on it here (https://learn.adafruit.com/multi-tasking-the-arduino-part-1?view=all), Samples include blinking an LED without using delay(), monitoring and reacting to a button press, cross task messaging, and rotary encoder. Tested on AVR and esp8266.", "website": "https://github.com/Makuna/Task", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/Task.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/Task_by_Makuna-1.1.1.zip", "archiveFileName": "Task_by_Makuna-1.1.1.zip", @@ -51796,12 +41393,8 @@ "paragraph": "This implements a Nonpreemptive multitasking library which is effecient in speed and memory, which is good for small Arduino hardware. While multitasking is an advanced topic, our friends at AdaFruit have a great article on it here (https://learn.adafruit.com/multi-tasking-the-arduino-part-1?view=all), Samples include blinking an LED without using delay(), monitoring and reacting to a button press, cross task messaging, and rotary encoder. Tested on AVR and esp8266.", "website": "https://github.com/Makuna/Task", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/Task.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/Task_by_Makuna-1.1.2.zip", "archiveFileName": "Task_by_Makuna-1.1.2.zip", @@ -51817,12 +41410,8 @@ "paragraph": "This implements a Nonpreemptive multitasking library which is effecient in speed and memory, which is good for small Arduino hardware. While multitasking is an advanced topic, our friends at AdaFruit have a great article on it here (https://learn.adafruit.com/multi-tasking-the-arduino-part-1?view=all), Samples include blinking an LED without using delay(), monitoring and reacting to a button press, cross task messaging, and rotary encoder. Tested on AVR and esp8266.", "website": "https://github.com/Makuna/Task", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/Task.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/Task_by_Makuna-1.1.3.zip", "archiveFileName": "Task_by_Makuna-1.1.3.zip", @@ -51838,12 +41427,8 @@ "paragraph": "This implements a Nonpreemptive multitasking library which is effecient in speed and memory, which is good for small Arduino hardware. While multitasking is an advanced topic, our friends at AdaFruit have a great article on it here (https://learn.adafruit.com/multi-tasking-the-arduino-part-1?view=all), Samples include blinking an LED without using delay(), monitoring and reacting to a button press, cross task messaging, and rotary encoder. Tested on AVR and esp8266.", "website": "https://github.com/Makuna/Task", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/Task.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/Task_by_Makuna-1.1.4.zip", "archiveFileName": "Task_by_Makuna-1.1.4.zip", @@ -51859,12 +41444,8 @@ "paragraph": "This implements a Nonpreemptive multitasking library which is effecient in speed and memory, which is good for small Arduino hardware. While multitasking is an advanced topic, our friends at AdaFruit have a great article on it here (https://learn.adafruit.com/multi-tasking-the-arduino-part-1?view=all), Samples include blinking an LED without using delay(), monitoring and reacting to a button press, cross task messaging, and rotary encoder. Tested on AVR and esp8266.", "website": "https://github.com/Makuna/Task", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/Task.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/Task_by_Makuna-1.1.5.zip", "archiveFileName": "Task_by_Makuna-1.1.5.zip", @@ -51880,12 +41461,8 @@ "paragraph": "This implements a Nonpreemptive multitasking library which is effecient in speed and memory, which is good for small Arduino hardware. While multitasking is an advanced topic, our friends at AdaFruit have a great article on it here (https://learn.adafruit.com/multi-tasking-the-arduino-part-1?view=all), Samples include blinking an LED without using delay(), monitoring and reacting to a button press, cross task messaging, and rotary encoder. Tested on AVR and esp8266.", "website": "https://github.com/Makuna/Task", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/Task.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/Task_by_Makuna-1.1.6.zip", "archiveFileName": "Task_by_Makuna-1.1.6.zip", @@ -51901,12 +41478,8 @@ "paragraph": "Ubidots library for the GPRS sim 900", "website": "https://github.com/ubidots/ubidots-arduino-gprs", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ubidots/ubidots-arduino-gprs.git", "url": "http://downloads.arduino.cc/libraries/github.com/ubidots/Ubidots_GPRS_Library-1.0.0.zip", "archiveFileName": "Ubidots_GPRS_Library-1.0.0.zip", @@ -51922,13 +41495,8 @@ "paragraph": "Controls and decodes the communication from the keyboard for testing purposes.", "website": "https://github.com/techpaul/PS2KeyRaw.git", "category": "Other", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/techpaul/PS2KeyRaw.git", "url": "http://downloads.arduino.cc/libraries/github.com/techpaul/PS2KeyRaw-1.0.2.zip", "archiveFileName": "PS2KeyRaw-1.0.2.zip", @@ -51944,13 +41512,8 @@ "paragraph": "Provides ability to convert long key stroke code sequences to a single integer, for all keys ANY Latin keyboard, even multimedia and 24 Function key keyboards.", "website": "https://github.com/techpaul/PS2KeyAdvanced.git", "category": "Other", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/techpaul/PS2KeyAdvanced.git", "url": "http://downloads.arduino.cc/libraries/github.com/techpaul/PS2KeyAdvanced-1.0.2.zip", "archiveFileName": "PS2KeyAdvanced-1.0.2.zip", @@ -51966,13 +41529,8 @@ "paragraph": "Takes integer values from PS2KeyAdvanced to convert using selectable country mapping and you can add your own country mapping.", "website": "https://github.com/techpaul/PS2KeyMap.git", "category": "Other", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/techpaul/PS2KeyMap.git", "url": "http://downloads.arduino.cc/libraries/github.com/techpaul/PS2KeyMap-1.0.2.zip", "archiveFileName": "PS2KeyMap-1.0.2.zip", @@ -51988,12 +41546,8 @@ "paragraph": "Just the raw HTTP server protocol for the Arduino platform, the rest is left to your imagination.", "website": "https://github.com/QuickSander/ArduinoHttpServer", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/QuickSander/ArduinoHttpServer.git", "url": "http://downloads.arduino.cc/libraries/github.com/QuickSander/ArduinoHttpServer-0.1.0.zip", "archiveFileName": "ArduinoHttpServer-0.1.0.zip", @@ -52009,12 +41563,8 @@ "paragraph": "Just the raw HTTP server protocol for the Arduino platform, the rest is left to your imagination.", "website": "https://github.com/QuickSander/ArduinoHttpServer", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/QuickSander/ArduinoHttpServer.git", "url": "http://downloads.arduino.cc/libraries/github.com/QuickSander/ArduinoHttpServer-0.1.1.zip", "archiveFileName": "ArduinoHttpServer-0.1.1.zip", @@ -52030,12 +41580,8 @@ "paragraph": "Tested on ESP8266 as well as Arduino Uno, Mega, Due and Micro boards. It will likely work on other similar Arduino compatible boards. For documentation please check https://github.com/krzychb/DimSwitch.", "website": "https://github.com/krzychb/DimSwitch", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/krzychb/DimSwitch.git", "url": "http://downloads.arduino.cc/libraries/github.com/krzychb/DimSwitch-1.0.0.zip", "archiveFileName": "DimSwitch-1.0.0.zip", @@ -52051,12 +41597,8 @@ "paragraph": "Tested on ESP8266 as well as Arduino Uno, Mega, Due and Micro boards. It will likely work on other similar Arduino compatible boards. For documentation please check https://github.com/krzychb/DimSwitch.", "website": "https://github.com/krzychb/DimSwitch", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/krzychb/DimSwitch.git", "url": "http://downloads.arduino.cc/libraries/github.com/krzychb/DimSwitch-1.0.2.zip", "archiveFileName": "DimSwitch-1.0.2.zip", @@ -52072,12 +41614,8 @@ "paragraph": "This allows the a network configuration to be stored once, efectively tying network information to the hardware. Once set up, multiple sketches running on the same hardware will retrieve the same network information and the same sketch running on multiple boards will receive a different network configuration for each board.", "website": "https://github.com/gregington/NetEEPROM", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gregington/NetEEPROM.git", "url": "http://downloads.arduino.cc/libraries/github.com/gregington/NetEEPROM-1.0.0.zip", "archiveFileName": "NetEEPROM-1.0.0.zip", @@ -52093,12 +41631,8 @@ "paragraph": "This allows the a network configuration to be stored once, efectively tying network information to the hardware. Once set up, multiple sketches running on the same hardware will retrieve the same network information and the same sketch running on multiple boards will receive a different network configuration for each board.", "website": "https://github.com/gregington/NetEEPROM", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gregington/NetEEPROM.git", "url": "http://downloads.arduino.cc/libraries/github.com/gregington/NetEEPROM-1.1.0.zip", "archiveFileName": "NetEEPROM-1.1.0.zip", @@ -52114,12 +41648,8 @@ "paragraph": "Control split-unit heatpumps and air conditioners through infrared", "website": "https://github.com/ToniA/arduino-heatpumpir", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ToniA/arduino-heatpumpir.git", "url": "http://downloads.arduino.cc/libraries/github.com/ToniA/HeatpumpIR-1.0.0.zip", "archiveFileName": "HeatpumpIR-1.0.0.zip", @@ -52135,12 +41665,8 @@ "paragraph": "Control split-unit heatpumps and air conditioners through infrared", "website": "https://github.com/ToniA/arduino-heatpumpir", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ToniA/arduino-heatpumpir.git", "url": "http://downloads.arduino.cc/libraries/github.com/ToniA/HeatpumpIR-1.0.1.zip", "archiveFileName": "HeatpumpIR-1.0.1.zip", @@ -52156,12 +41682,8 @@ "paragraph": "Control split-unit heatpumps and air conditioners through infrared", "website": "https://github.com/ToniA/arduino-heatpumpir", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ToniA/arduino-heatpumpir.git", "url": "http://downloads.arduino.cc/libraries/github.com/ToniA/HeatpumpIR-1.0.2.zip", "archiveFileName": "HeatpumpIR-1.0.2.zip", @@ -52177,12 +41699,8 @@ "paragraph": "Control split-unit heatpumps and air conditioners through infrared", "website": "https://github.com/ToniA/arduino-heatpumpir", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ToniA/arduino-heatpumpir.git", "url": "http://downloads.arduino.cc/libraries/github.com/ToniA/HeatpumpIR-1.0.3.zip", "archiveFileName": "HeatpumpIR-1.0.3.zip", @@ -52198,12 +41716,8 @@ "paragraph": "Control split-unit heatpumps and air conditioners through infrared", "website": "https://github.com/ToniA/arduino-heatpumpir", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ToniA/arduino-heatpumpir.git", "url": "http://downloads.arduino.cc/libraries/github.com/ToniA/HeatpumpIR-1.0.7.zip", "archiveFileName": "HeatpumpIR-1.0.7.zip", @@ -52219,12 +41733,8 @@ "paragraph": "Control split-unit heatpumps and air conditioners through infrared", "website": "https://github.com/ToniA/arduino-heatpumpir", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ToniA/arduino-heatpumpir.git", "url": "http://downloads.arduino.cc/libraries/github.com/ToniA/HeatpumpIR-1.0.8.zip", "archiveFileName": "HeatpumpIR-1.0.8.zip", @@ -52240,12 +41750,8 @@ "paragraph": "Control split-unit heatpumps and air conditioners through infrared", "website": "https://github.com/ToniA/arduino-heatpumpir", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ToniA/arduino-heatpumpir.git", "url": "http://downloads.arduino.cc/libraries/github.com/ToniA/HeatpumpIR-1.0.9.zip", "archiveFileName": "HeatpumpIR-1.0.9.zip", @@ -52261,12 +41767,8 @@ "paragraph": "Entries can be added, edited and removed from the database and identifiers can be checked for existence in the database. Checks can be performed using the full identifier (for Wiegand 36 readers) or the low 24 bits (for Wiegand 24 readers).", "website": "https://github.com/gregington/RfidDb", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gregington/RfidDb.git", "url": "http://downloads.arduino.cc/libraries/github.com/gregington/RfidDb-1.0.0.zip", "archiveFileName": "RfidDb-1.0.0.zip", @@ -52282,12 +41784,8 @@ "paragraph": "Entries can be added, edited and removed from the database and identifiers can be checked for existence in the database. Checks can be performed using the full identifier (for Wiegand 36 readers) or the low 24 bits (for Wiegand 24 readers).", "website": "https://github.com/gregington/RfidDb", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gregington/RfidDb.git", "url": "http://downloads.arduino.cc/libraries/github.com/gregington/RfidDb-1.1.0.zip", "archiveFileName": "RfidDb-1.1.0.zip", @@ -52303,12 +41801,8 @@ "paragraph": "Entries can be added, edited and removed from the database and identifiers can be checked for existence in the database. Checks can be performed using the full identifier (for Wiegand 36 readers) or the low 24 bits (for Wiegand 24 readers).", "website": "https://github.com/gregington/RfidDb", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gregington/RfidDb.git", "url": "http://downloads.arduino.cc/libraries/github.com/gregington/RfidDb-1.1.1.zip", "archiveFileName": "RfidDb-1.1.1.zip", @@ -52324,12 +41818,8 @@ "paragraph": "The library works with LCD displays connected via 4 bit parallel, 8 bit parallel, I2C (using the PFC8573) and shift registers. For displays using I2C using the MCP2008 chipset (e.g. Adafruit backpack), use the BigCrystalTWI library.", "website": "https://github.com/gregington/BigCrystal", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gregington/BigCrystal.git", "url": "http://downloads.arduino.cc/libraries/github.com/gregington/BigCrystal-2.0.0.zip", "archiveFileName": "BigCrystal-2.0.0.zip", @@ -52345,12 +41835,8 @@ "paragraph": "The library works with LCD displays connected via 4 bit parallel, 8 bit parallel, I2C (using the PFC8573) and shift registers.", "website": "https://github.com/gregington/BigCrystal", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gregington/BigCrystal.git", "url": "http://downloads.arduino.cc/libraries/github.com/gregington/BigCrystal-2.0.1.zip", "archiveFileName": "BigCrystal-2.0.1.zip", @@ -52366,12 +41852,8 @@ "paragraph": "Allows easy use of text and graphics on a tiny display as well as reading built-in button inputs.", "website": "https://github.com/TinyCircuits/TinyCircuits-TinyScreen_Lib", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TinyCircuits/TinyCircuits-TinyScreen_Lib.git", "url": "http://downloads.arduino.cc/libraries/github.com/TinyCircuits/TinyScreen-1.1.0.zip", "archiveFileName": "TinyScreen-1.1.0.zip", @@ -52387,12 +41869,8 @@ "paragraph": "Uses common web conventions - '+' for 62, '/' for 63, '=' for padding. Not that invalid base64 characters are interpreted as padding.", "website": "https://github.com/Densaugeo/base64_arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Densaugeo/base64_arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Densaugeo/base64-1.0.0.zip", "archiveFileName": "base64-1.0.0.zip", @@ -52408,12 +41886,8 @@ "paragraph": "Uses common web conventions - '+' for 62, '/' for 63, '=' for padding. Note that invalid base64 characters are interpreted as padding.", "website": "https://github.com/Densaugeo/base64_arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Densaugeo/base64_arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Densaugeo/base64-1.0.1.zip", "archiveFileName": "base64-1.0.1.zip", @@ -52429,12 +41903,8 @@ "paragraph": "Uses common web conventions - '+' for 62, '/' for 63, '=' for padding. Note that invalid base64 characters are interpreted as padding.", "website": "https://github.com/Densaugeo/base64_arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Densaugeo/base64_arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Densaugeo/base64-1.1.0.zip", "archiveFileName": "base64-1.1.0.zip", @@ -52450,12 +41920,8 @@ "paragraph": "Uses common web conventions - '+' for 62, '/' for 63, '=' for padding. Note that invalid base64 characters are interpreted as padding.", "website": "https://github.com/Densaugeo/base64_arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Densaugeo/base64_arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Densaugeo/base64-1.1.1.zip", "archiveFileName": "base64-1.1.1.zip", @@ -52471,12 +41937,8 @@ "paragraph": "This CoAP library support simple request/response message.", "website": "https://github.com/hirotakaster/CoAP-simple-library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hirotakaster/CoAP-simple-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/hirotakaster/CoAP_simple_library-1.3.10.zip", "archiveFileName": "CoAP_simple_library-1.3.10.zip", @@ -52492,12 +41954,8 @@ "paragraph": "This CoAP library support simple request/response message.", "website": "https://github.com/hirotakaster/CoAP-simple-library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hirotakaster/CoAP-simple-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/hirotakaster/CoAP_simple_library-1.3.11.zip", "archiveFileName": "CoAP_simple_library-1.3.11.zip", @@ -52513,12 +41971,8 @@ "paragraph": "This CoAP library support simple request/response message.", "website": "https://github.com/hirotakaster/CoAP-simple-library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hirotakaster/CoAP-simple-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/hirotakaster/CoAP_simple_library-1.3.12.zip", "archiveFileName": "CoAP_simple_library-1.3.12.zip", @@ -52534,12 +41988,8 @@ "paragraph": "This CoAP library support simple request/response message.", "website": "https://github.com/hirotakaster/CoAP-simple-library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hirotakaster/CoAP-simple-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/hirotakaster/CoAP_simple_library-1.3.13.zip", "archiveFileName": "CoAP_simple_library-1.3.13.zip", @@ -52555,12 +42005,8 @@ "paragraph": "This CoAP library support simple request/response message.", "website": "https://github.com/hirotakaster/CoAP-simple-library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hirotakaster/CoAP-simple-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/hirotakaster/CoAP_simple_library-1.3.5.zip", "archiveFileName": "CoAP_simple_library-1.3.5.zip", @@ -52576,12 +42022,8 @@ "paragraph": "This CoAP library support simple request/response message.", "website": "https://github.com/hirotakaster/CoAP-simple-library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hirotakaster/CoAP-simple-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/hirotakaster/CoAP_simple_library-1.3.6.zip", "archiveFileName": "CoAP_simple_library-1.3.6.zip", @@ -52597,12 +42039,8 @@ "paragraph": "This CoAP library support simple request/response message.", "website": "https://github.com/hirotakaster/CoAP-simple-library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hirotakaster/CoAP-simple-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/hirotakaster/CoAP_simple_library-1.3.7.zip", "archiveFileName": "CoAP_simple_library-1.3.7.zip", @@ -52618,12 +42056,8 @@ "paragraph": "This CoAP library support simple request/response message.", "website": "https://github.com/hirotakaster/CoAP-simple-library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hirotakaster/CoAP-simple-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/hirotakaster/CoAP_simple_library-1.3.8.zip", "archiveFileName": "CoAP_simple_library-1.3.8.zip", @@ -52639,12 +42073,8 @@ "paragraph": "This CoAP library support simple request/response message.", "website": "https://github.com/hirotakaster/CoAP-simple-library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hirotakaster/CoAP-simple-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/hirotakaster/CoAP_simple_library-1.3.9.zip", "archiveFileName": "CoAP_simple_library-1.3.9.zip", @@ -52660,12 +42090,8 @@ "paragraph": "\u003cbr\u003eThe TDK-SP13808 module incapsulates the Texas Instruments CC2541, a BLE devicecommunicating with the SmartEverything though standard UART.", "website": "https://github.com/ameltech/sme-cc2541-library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ameltech/sme-cc2541-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/ameltech/SmartEverything_CC2541-1.0.0.zip", "archiveFileName": "SmartEverything_CC2541-1.0.0.zip", @@ -52681,12 +42107,8 @@ "paragraph": "\u003cbr\u003eThe TDK-SP13808 module incapsulates the Texas Instruments CC2541, a BLE devicecommunicating with the SmartEverything though standard UART.", "website": "https://github.com/ameltech/sme-cc2541-library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ameltech/sme-cc2541-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/ameltech/SmartEverything_CC2541-1.0.1.zip", "archiveFileName": "SmartEverything_CC2541-1.0.1.zip", @@ -52702,12 +42124,8 @@ "paragraph": "A simple and easy library for the MS5837 pressure/depth sensor", "website": "https://github.com/bluerobotics/BlueRobotics_MS5837_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bluerobotics/BlueRobotics_MS5837_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/bluerobotics/BlueRobotics_MS5837_Library-1.1.0.zip", "archiveFileName": "BlueRobotics_MS5837_Library-1.1.0.zip", @@ -52723,12 +42141,8 @@ "paragraph": "A library for I2C bsaed control of BlueRobotics ESCs including the BlueESC. Can be used on any SimonK ESC as well.", "website": "https://github.com/bluerobotics/Arduino_I2C_ESC", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bluerobotics/Arduino_I2C_ESC.git", "url": "http://downloads.arduino.cc/libraries/github.com/bluerobotics/BlueRobotics_Arduino_I2C_ESC_Library-1.0.0.zip", "archiveFileName": "BlueRobotics_Arduino_I2C_ESC_Library-1.0.0.zip", @@ -52744,12 +42158,8 @@ "paragraph": "A simple and easy library for the TSYS01 temperature sensor", "website": "https://github.com/bluerobotics/BlueRobotics_TSYS01_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bluerobotics/BlueRobotics_TSYS01_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/bluerobotics/BlueRobotics_TSYS01_Library-1.0.0.zip", "archiveFileName": "BlueRobotics_TSYS01_Library-1.0.0.zip", @@ -52765,12 +42175,8 @@ "paragraph": "This library helps set up a Pololu A-Star 32U4 controller as an I2C slave for use with the Raspberry Pi.", "website": "https://github.com/pololu/pololu-rpi-slave-arduino-library", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/pololu/pololu-rpi-slave-arduino-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/PololuRPiSlave-1.0.0.zip", "archiveFileName": "PololuRPiSlave-1.0.0.zip", @@ -52786,12 +42192,8 @@ "paragraph": "This library helps set up a Pololu A-Star 32U4 controller as an I2C slave for use with the Raspberry Pi.", "website": "https://github.com/pololu/pololu-rpi-slave-arduino-library", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/pololu/pololu-rpi-slave-arduino-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/PololuRPiSlave-1.0.1.zip", "archiveFileName": "PololuRPiSlave-1.0.1.zip", @@ -52807,12 +42209,8 @@ "paragraph": "This library helps set up a Pololu A-Star or Romi as an I2C slave for use with the Raspberry Pi.", "website": "https://github.com/pololu/pololu-rpi-slave-arduino-library", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/pololu/pololu-rpi-slave-arduino-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/PololuRPiSlave-2.0.0.zip", "archiveFileName": "PololuRPiSlave-2.0.0.zip", @@ -52828,16 +42226,10 @@ "paragraph": "This library is for content creation on the Arduboy, a portable gaming platform. The library provides access to the sound, display, and input of the Arduboy.", "website": "https://github.com/arduboy/arduboy", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Arduboy/Arduboy.git", - "providesIncludes": [ - "Arduboy.h" - ], + "providesIncludes": ["Arduboy.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Arduboy/Arduboy-1.1.1.zip", "archiveFileName": "Arduboy-1.1.1.zip", "size": 42120, @@ -52852,12 +42244,8 @@ "paragraph": "Core library for working with the portable Arduboy gaming platform.", "website": "https://github.com/arduboy/arduboy", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Arduboy/Arduboy.git", "url": "http://downloads.arduino.cc/libraries/github.com/Arduboy/Arduboy-0.1.0.zip", "archiveFileName": "Arduboy-0.1.0.zip", @@ -52873,12 +42261,8 @@ "paragraph": "This library is for content creation on the Arduboy, a portable gaming platform. The library provides access to the sound, display, and input of the Arduboy.", "website": "https://github.com/arduboy/arduboy", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Arduboy/Arduboy.git", "url": "http://downloads.arduino.cc/libraries/github.com/Arduboy/Arduboy-1.0.0.zip", "archiveFileName": "Arduboy-1.0.0.zip", @@ -52894,12 +42278,8 @@ "paragraph": "This library is for content creation on the Arduboy, a portable gaming platform. The library provides access to the sound, display, and input of the Arduboy.", "website": "https://github.com/arduboy/arduboy", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Arduboy/Arduboy.git", "url": "http://downloads.arduino.cc/libraries/github.com/Arduboy/Arduboy-1.1.0.zip", "archiveFileName": "Arduboy-1.1.0.zip", @@ -52915,12 +42295,8 @@ "paragraph": "The following sensors can be used with an uniform interface: Austria Microsystems TCS3772 light sensor - RGB and clear, Silicon Labs SI7021 humidity sensor, Invensense MPU9250 9DOF - 3 axis acceleration and gyro PLUS AK8963-IC with magnetic-field sensor, Freescale MPL3115A2 pressure, Maxim MAX44009 ambient and lux with incredible wide dynamic, NXP PCF2127 Realtime-Clock with 2ppm, Bosch BMP280 pressure, ST L3G-Series 3 axis gyro / angular rate, Freescale MAG3110 3 axis Compass / Magnetic field, Freescale MMA8451 3 axis acceleration, Fairchild FAN5421 Single-Cell Li-Ion Switching Charger, STM LPS331 Pressure Sensor, Maxim MAX17047 Fuel Gauge for various Cells", "website": "https://github.com/orgua/iLib", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/orgua/iLib.git", "url": "http://downloads.arduino.cc/libraries/github.com/orgua/I2C_Sensor_Lib_iLib-0.8.2.zip", "archiveFileName": "I2C_Sensor_Lib_iLib-0.8.2.zip", @@ -52936,12 +42312,8 @@ "paragraph": "Supports SX1272/SX1276 and HopeRF RFM92/RFM95 tranceivers", "website": "http://www.research.ibm.com/labs/zurich/ics/lrsc/lmic.html", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/matthijskooijman/arduino-lmic.git", "url": "http://downloads.arduino.cc/libraries/github.com/matthijskooijman/IBM_LMIC_framework-1.5.0+arduino-0.zip", "archiveFileName": "IBM_LMIC_framework-1.5.0+arduino-0.zip", @@ -52957,12 +42329,8 @@ "paragraph": "Supports SX1272/SX1276 and HopeRF RFM92/RFM95 tranceivers", "website": "http://www.research.ibm.com/labs/zurich/ics/lrsc/lmic.html", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/matthijskooijman/arduino-lmic.git", "url": "http://downloads.arduino.cc/libraries/github.com/matthijskooijman/IBM_LMIC_framework-1.5.0+arduino-1.zip", "archiveFileName": "IBM_LMIC_framework-1.5.0+arduino-1.zip", @@ -52978,12 +42346,8 @@ "paragraph": "Supports SX1272/SX1276 and HopeRF RFM92/RFM95 tranceivers", "website": "http://www.research.ibm.com/labs/zurich/ics/lrsc/lmic.html", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/matthijskooijman/arduino-lmic.git", "url": "http://downloads.arduino.cc/libraries/github.com/matthijskooijman/IBM_LMIC_framework-1.5.0+arduino-2.zip", "archiveFileName": "IBM_LMIC_framework-1.5.0+arduino-2.zip", @@ -52998,12 +42362,8 @@ "sentence": "Software implementation of a Real-Time Clock for Arduino boards and Atmel microcontrollers.", "website": "http://www.leonardomiliani.com", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/leomil72/swRTC.git", "url": "http://downloads.arduino.cc/libraries/github.com/leomil72/swRTC-1.2.6.zip", "archiveFileName": "swRTC-1.2.6.zip", @@ -53018,12 +42378,8 @@ "sentence": "Software implementation of a Real-Time Clock for Arduino boards and Atmel microcontrollers.", "website": "http://www.leonardomiliani.com", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/leomil72/swRTC.git", "url": "http://downloads.arduino.cc/libraries/github.com/leomil72/swRTC-1.2.7.zip", "archiveFileName": "swRTC-1.2.7.zip", @@ -53038,12 +42394,8 @@ "sentence": "Software implementation of a Real-Time Clock for Arduino boards and Atmel microcontrollers.", "website": "http://www.leonardomiliani.com", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/leomil72/swRTC.git", "url": "http://downloads.arduino.cc/libraries/github.com/leomil72/swRTC-1.2.8.zip", "archiveFileName": "swRTC-1.2.8.zip", @@ -53058,12 +42410,8 @@ "sentence": "Software implementation of a Real-Time Clock for Arduino boards and Atmel microcontrollers.", "website": "http://www.leonardomiliani.com", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/leomil72/swRTC.git", "url": "http://downloads.arduino.cc/libraries/github.com/leomil72/swRTC-1.2.3.zip", "archiveFileName": "swRTC-1.2.3.zip", @@ -53078,12 +42426,8 @@ "sentence": "Software implementation of a Real-Time Clock for Arduino boards and Atmel microcontrollers.", "website": "http://www.leonardomiliani.com", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/leomil72/swRTC.git", "url": "http://downloads.arduino.cc/libraries/github.com/leomil72/swRTC-1.2.5.zip", "archiveFileName": "swRTC-1.2.5.zip", @@ -53098,12 +42442,8 @@ "sentence": "Simple scheduler that run little tasks within IRSs", "website": "http://www.leonardomiliani.com", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/leomil72/leOS.git", "url": "http://downloads.arduino.cc/libraries/github.com/leomil72/leOS-1.2.2.zip", "archiveFileName": "leOS-1.2.2.zip", @@ -53118,12 +42458,8 @@ "sentence": "Simple scheduler that run little tasks within IRSs", "website": "http://www.leonardomiliani.com", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/leomil72/leOS.git", "url": "http://downloads.arduino.cc/libraries/github.com/leomil72/leOS-1.2.1.zip", "archiveFileName": "leOS-1.2.1.zip", @@ -53138,12 +42474,8 @@ "sentence": "Simple scheduler based on watchdog that runs little tasks within IRS", "website": "http://www.leonardomiliani.com", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/leomil72/leOS2.git", "url": "http://downloads.arduino.cc/libraries/github.com/leomil72/leOS2-2.3.2.zip", "archiveFileName": "leOS2-2.3.2.zip", @@ -53158,12 +42490,8 @@ "sentence": "Simple scheduler based on watchdog that runs little tasks within IRS", "website": "http://www.leonardomiliani.com", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/leomil72/leOS2.git", "url": "http://downloads.arduino.cc/libraries/github.com/leomil72/leOS2-2.3.3.zip", "archiveFileName": "leOS2-2.3.3.zip", @@ -53178,12 +42506,8 @@ "sentence": "Simple scheduler based on watchdog that runs little tasks within IRS", "website": "http://www.leonardomiliani.com", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/leomil72/leOS2.git", "url": "http://downloads.arduino.cc/libraries/github.com/leomil72/leOS2-2.3.1.zip", "archiveFileName": "leOS2-2.3.1.zip", @@ -53198,12 +42522,8 @@ "sentence": "Proto-scheduler based on the use of millis()", "website": "http://www.leonardomiliani.com", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/leomil72/looper.git", "url": "http://downloads.arduino.cc/libraries/github.com/leomil72/looper-1.1.1.zip", "archiveFileName": "looper-1.1.1.zip", @@ -53218,12 +42538,8 @@ "sentence": "Pseudo-random number generator", "website": "http://www.leonardomiliani.com", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/leomil72/pRNG.git", "url": "http://downloads.arduino.cc/libraries/github.com/leomil72/pRNG-1.2.2.zip", "archiveFileName": "pRNG-1.2.2.zip", @@ -53238,12 +42554,8 @@ "sentence": "Pseudo-random number generator", "website": "http://www.leonardomiliani.com", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/leomil72/pRNG.git", "url": "http://downloads.arduino.cc/libraries/github.com/leomil72/pRNG-1.2.1.zip", "archiveFileName": "pRNG-1.2.1.zip", @@ -53258,12 +42570,8 @@ "sentence": "Simple seconds counter", "website": "http://www.leonardomiliani.com", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/leomil72/secTimer.git", "url": "http://downloads.arduino.cc/libraries/github.com/leomil72/secTimer-1.0.0.zip", "archiveFileName": "secTimer-1.0.0.zip", @@ -53278,12 +42586,8 @@ "sentence": "Set and manage the integrated analog comparator", "website": "http://www.leonardomiliani.com", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/leomil72/analogComp.git", "url": "http://downloads.arduino.cc/libraries/github.com/leomil72/analogComp-1.2.4.zip", "archiveFileName": "analogComp-1.2.4.zip", @@ -53298,12 +42602,8 @@ "sentence": "Simple scheduler based on watchdog that runs little tasks within IRS", "website": "http://www.leonardomiliani.com", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/leomil72/analogComp.git", "url": "http://downloads.arduino.cc/libraries/github.com/leomil72/analogComp-1.2.2.zip", "archiveFileName": "analogComp-1.2.2.zip", @@ -53318,12 +42618,8 @@ "sentence": "Librería (más bien conjunto de macros) para facilitar el uso de Arduino en castellano para principiantes.", "website": "https://github.com/SindormirNet/ArduinoFacil", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SindormirNet/ArduinoFacil.git", "url": "http://downloads.arduino.cc/libraries/github.com/SindormirNet/ArduinoFacil-1.0.2.zip", "archiveFileName": "ArduinoFacil-1.0.2.zip", @@ -53339,12 +42635,8 @@ "paragraph": "Supports most Arduino platforms, and especially Esp8266. Support for RGBW pixels. Includes seperate RgbColor, RgbwColor, HslColor, and HsbColor objects. Includes an animator class that helps create asyncronous animations. For Esp8266 it has three methods of sending data, DMA, UART, and Bit Bang.", "website": "https://github.com/Makuna/NeoPixelBus", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/NeoPixelBus.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/NeoPixelBus_by_Makuna-2.0.0.zip", "archiveFileName": "NeoPixelBus_by_Makuna-2.0.0.zip", @@ -53360,12 +42652,8 @@ "paragraph": "Supports most Arduino platforms, and especially Esp8266. Support for RGBW pixels. Includes seperate RgbColor, RgbwColor, HslColor, and HsbColor objects. Includes an animator class that helps create asyncronous animations. For Esp8266 it has three methods of sending data, DMA, UART, and Bit Bang.", "website": "https://github.com/Makuna/NeoPixelBus", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/NeoPixelBus.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/NeoPixelBus_by_Makuna-2.0.1.zip", "archiveFileName": "NeoPixelBus_by_Makuna-2.0.1.zip", @@ -53381,12 +42669,8 @@ "paragraph": "Supports most Arduino platforms, and especially Esp8266. Support for RGBW pixels. Includes seperate RgbColor, RgbwColor, HslColor, and HsbColor objects. Includes an animator class that helps create asyncronous animations. For Esp8266 it has three methods of sending data, DMA, UART, and Bit Bang.", "website": "https://github.com/Makuna/NeoPixelBus", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/NeoPixelBus.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/NeoPixelBus_by_Makuna-2.0.2.zip", "archiveFileName": "NeoPixelBus_by_Makuna-2.0.2.zip", @@ -53402,12 +42686,8 @@ "paragraph": "Supports most Arduino platforms, and especially Esp8266. Support for RGBW pixels. Includes seperate RgbColor, RgbwColor, HslColor, and HsbColor objects. Includes an animator class that helps create asyncronous animations. For Esp8266 it has three methods of sending data, DMA, UART, and Bit Bang.", "website": "https://github.com/Makuna/NeoPixelBus", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/NeoPixelBus.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/NeoPixelBus_by_Makuna-2.0.3.zip", "archiveFileName": "NeoPixelBus_by_Makuna-2.0.3.zip", @@ -53423,12 +42703,8 @@ "paragraph": "Supports most Arduino platforms, and especially Esp8266. Support for RGBW pixels. Includes seperate RgbColor, RgbwColor, HslColor, and HsbColor objects. Includes an animator class that helps create asyncronous animations. For Esp8266 it has three methods of sending data, DMA, UART, and Bit Bang.", "website": "https://github.com/Makuna/NeoPixelBus/wiki", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/NeoPixelBus.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/NeoPixelBus_by_Makuna-2.0.4.zip", "archiveFileName": "NeoPixelBus_by_Makuna-2.0.4.zip", @@ -53444,12 +42720,8 @@ "paragraph": "Supports most Arduino platforms, and especially Esp8266. Support for RGBW pixels. Includes seperate RgbColor, RgbwColor, HslColor, and HsbColor objects. Includes an animator class that helps create asyncronous animations. Supports Matrix layout of pixels. Includes Gamma corretion object. For Esp8266 it has three methods of sending data, DMA, UART, and Bit Bang.", "website": "https://github.com/Makuna/NeoPixelBus/wiki", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/NeoPixelBus.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/NeoPixelBus_by_Makuna-2.0.5.zip", "archiveFileName": "NeoPixelBus_by_Makuna-2.0.5.zip", @@ -53465,12 +42737,8 @@ "paragraph": "Supports most Arduino platforms, and especially Esp8266. Support for RGBW pixels. Includes seperate RgbColor, RgbwColor, HslColor, and HsbColor objects. Includes an animator class that helps create asyncronous animations. Supports Matrix layout of pixels. Includes Gamma corretion object. For Esp8266 it has three methods of sending data, DMA, UART, and Bit Bang.", "website": "https://github.com/Makuna/NeoPixelBus/wiki", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/NeoPixelBus.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/NeoPixelBus_by_Makuna-2.0.6.zip", "archiveFileName": "NeoPixelBus_by_Makuna-2.0.6.zip", @@ -53486,12 +42754,8 @@ "paragraph": "Supports most Arduino platforms, and especially Esp8266. Support for RGBW pixels. Includes seperate RgbColor, RgbwColor, HslColor, and HsbColor objects. Includes an animator class that helps create asyncronous animations. Supports Matrix layout of pixels. Includes Gamma corretion object. For Esp8266 it has three methods of sending data, DMA, UART, and Bit Bang.", "website": "https://github.com/Makuna/NeoPixelBus/wiki", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/NeoPixelBus.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/NeoPixelBus_by_Makuna-2.0.7.zip", "archiveFileName": "NeoPixelBus_by_Makuna-2.0.7.zip", @@ -53507,12 +42771,8 @@ "paragraph": "Supports most Arduino platforms, and especially Esp8266. Support for RGBW pixels. Includes seperate RgbColor, RgbwColor, HslColor, and HsbColor objects. Includes an animator class that helps create asyncronous animations. Supports Matrix layout of pixels. Includes Gamma corretion object. For Esp8266 it has three methods of sending data, DMA, UART, and Bit Bang.", "website": "https://github.com/Makuna/NeoPixelBus/wiki", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/NeoPixelBus.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/NeoPixelBus_by_Makuna-2.0.8.zip", "archiveFileName": "NeoPixelBus_by_Makuna-2.0.8.zip", @@ -53528,12 +42788,8 @@ "paragraph": "Supports most Arduino platforms, and especially Esp8266. Support for RGBW pixels. Includes seperate RgbColor, RgbwColor, HslColor, and HsbColor objects. Includes an animator class that helps create asyncronous animations. Supports Matrix layout of pixels. Includes Gamma corretion object. For Esp8266 it has three methods of sending data, DMA, UART, and Bit Bang.", "website": "https://github.com/Makuna/NeoPixelBus/wiki", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/NeoPixelBus.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/NeoPixelBus_by_Makuna-2.0.9.zip", "archiveFileName": "NeoPixelBus_by_Makuna-2.0.9.zip", @@ -53549,12 +42805,8 @@ "paragraph": "Supports most Arduino platforms, and especially Esp8266. Support for RGBW pixels. Includes seperate RgbColor, RgbwColor, HslColor, and HsbColor objects. Includes an animator class that helps create asyncronous animations. Supports Matrix layout of pixels. Includes Gamma corretion object. For Esp8266 it has three methods of sending data, DMA, UART, and Bit Bang.", "website": "https://github.com/Makuna/NeoPixelBus/wiki", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/NeoPixelBus.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/NeoPixelBus_by_Makuna-2.0.91.zip", "archiveFileName": "NeoPixelBus_by_Makuna-2.0.91.zip", @@ -53570,12 +42822,8 @@ "paragraph": "Supports most Arduino platforms, and especially Esp8266. Support for RGBW pixels. Includes seperate RgbColor, RgbwColor, HslColor, and HsbColor objects. Includes an animator class that helps create asyncronous animations. Supports Matrix layout of pixels. Includes Gamma corretion object. For Esp8266 it has three methods of sending data, DMA, UART, and Bit Bang.", "website": "https://github.com/Makuna/NeoPixelBus/wiki", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/NeoPixelBus.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/NeoPixelBus_by_Makuna-2.1.0.zip", "archiveFileName": "NeoPixelBus_by_Makuna-2.1.0.zip", @@ -53591,12 +42839,8 @@ "paragraph": "Supports most Arduino platforms, and especially Esp8266. Support for RGBW pixels. Includes seperate RgbColor, RgbwColor, HslColor, and HsbColor objects. Includes an animator class that helps create asyncronous animations. Supports Matrix layout of pixels. Includes Gamma corretion object. For Esp8266 it has three methods of sending data, DMA, UART, and Bit Bang.", "website": "https://github.com/Makuna/NeoPixelBus/wiki", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/NeoPixelBus.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/NeoPixelBus_by_Makuna-2.1.1.zip", "archiveFileName": "NeoPixelBus_by_Makuna-2.1.1.zip", @@ -53612,12 +42856,8 @@ "paragraph": "Supports most Arduino platforms, and especially Esp8266. Support for RGBW pixels. Includes seperate RgbColor, RgbwColor, HslColor, and HsbColor objects. Includes an animator class that helps create asyncronous animations. Supports Matrix layout of pixels. Includes Gamma corretion object. For Esp8266 it has three methods of sending data, DMA, UART, and Bit Bang.", "website": "https://github.com/Makuna/NeoPixelBus/wiki", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/NeoPixelBus.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/NeoPixelBus_by_Makuna-2.1.2.zip", "archiveFileName": "NeoPixelBus_by_Makuna-2.1.2.zip", @@ -53633,12 +42873,8 @@ "paragraph": "Supports most Arduino platforms, and especially Esp8266. Support for RGBW pixels. Includes seperate RgbColor, RgbwColor, HslColor, and HsbColor objects. Includes an animator class that helps create asyncronous animations. Supports Matrix layout of pixels. Includes Gamma corretion object. For Esp8266 it has three methods of sending data, DMA, UART, and Bit Bang.", "website": "https://github.com/Makuna/NeoPixelBus/wiki", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/NeoPixelBus.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/NeoPixelBus_by_Makuna-2.1.3.zip", "archiveFileName": "NeoPixelBus_by_Makuna-2.1.3.zip", @@ -53654,12 +42890,8 @@ "paragraph": "Supports most Arduino platforms, and especially Esp8266. Support for RGBW pixels. Includes seperate RgbColor, RgbwColor, HslColor, and HsbColor objects. Includes an animator class that helps create asyncronous animations. Supports Matrix layout of pixels. Includes Gamma corretion object. For Esp8266 it has three methods of sending data, DMA, UART, and Bit Bang.", "website": "https://github.com/Makuna/NeoPixelBus/wiki", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/NeoPixelBus.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/NeoPixelBus_by_Makuna-2.1.4.zip", "archiveFileName": "NeoPixelBus_by_Makuna-2.1.4.zip", @@ -53675,12 +42907,8 @@ "paragraph": "Supports most Arduino platforms, and especially Esp8266. Support for RGBW pixels. Includes seperate RgbColor, RgbwColor, HslColor, and HsbColor objects. Includes an animator class that helps create asyncronous animations. Supports Matrix layout of pixels. Includes Gamma corretion object. For Esp8266 it has three methods of sending data, DMA, UART, and Bit Bang.", "website": "https://github.com/Makuna/NeoPixelBus/wiki", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/NeoPixelBus.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/NeoPixelBus_by_Makuna-2.2.0.zip", "archiveFileName": "NeoPixelBus_by_Makuna-2.2.0.zip", @@ -53696,12 +42924,8 @@ "paragraph": "Supports most Arduino platforms, and especially Esp8266. Support for RGBW pixels. Includes seperate RgbColor, RgbwColor, HslColor, and HsbColor objects. Includes an animator class that helps create asyncronous animations. Supports Matrix layout of pixels. Includes Gamma corretion object. For Esp8266 it has three methods of sending NeoPixel data, DMA, UART, and Bit Bang; and two methods of sending DotStar data, hardware SPI and software SPI.", "website": "https://github.com/Makuna/NeoPixelBus/wiki", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/NeoPixelBus.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/NeoPixelBus_by_Makuna-2.2.1.zip", "archiveFileName": "NeoPixelBus_by_Makuna-2.2.1.zip", @@ -53717,12 +42941,8 @@ "paragraph": "Supports most Arduino platforms, and especially Esp8266. Support for RGBW pixels. Includes seperate RgbColor, RgbwColor, HslColor, and HsbColor objects. Includes an animator class that helps create asyncronous animations. Supports Matrix layout of pixels. Includes Gamma corretion object. For Esp8266 it has three methods of sending NeoPixel data, DMA, UART, and Bit Bang; and two methods of sending DotStar data, hardware SPI and software SPI.", "website": "https://github.com/Makuna/NeoPixelBus/wiki", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/NeoPixelBus.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/NeoPixelBus_by_Makuna-2.2.2.zip", "archiveFileName": "NeoPixelBus_by_Makuna-2.2.2.zip", @@ -53738,12 +42958,8 @@ "paragraph": "Supports most Arduino platforms, and especially Esp8266. Support for RGBW pixels. Includes seperate RgbColor, RgbwColor, HslColor, and HsbColor objects. Includes an animator class that helps create asyncronous animations. Supports Matrix layout of pixels. Includes Gamma corretion object. For Esp8266 it has three methods of sending NeoPixel data, DMA, UART, and Bit Bang; and two methods of sending DotStar data, hardware SPI and software SPI.", "website": "https://github.com/Makuna/NeoPixelBus/wiki", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/NeoPixelBus.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/NeoPixelBus_by_Makuna-2.2.3.zip", "archiveFileName": "NeoPixelBus_by_Makuna-2.2.3.zip", @@ -53759,12 +42975,8 @@ "paragraph": "Supports most Arduino platforms, and especially Esp8266. Support for RGBW pixels. Includes seperate RgbColor, RgbwColor, HslColor, and HsbColor objects. Includes an animator class that helps create asyncronous animations. Supports Matrix layout of pixels. Includes Gamma corretion object. For Esp8266 it has three methods of sending NeoPixel data, DMA, UART, and Bit Bang; and two methods of sending DotStar data, hardware SPI and software SPI.", "website": "https://github.com/Makuna/NeoPixelBus/wiki", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/NeoPixelBus.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/NeoPixelBus_by_Makuna-2.2.4.zip", "archiveFileName": "NeoPixelBus_by_Makuna-2.2.4.zip", @@ -53780,12 +42992,8 @@ "paragraph": "Supports most Arduino platforms, and especially Esp8266. Support for RGBW pixels. Includes seperate RgbColor, RgbwColor, HslColor, and HsbColor objects. Includes an animator class that helps create asyncronous animations. Supports Matrix layout of pixels. Includes Gamma corretion object. For Esp8266 it has three methods of sending NeoPixel data, DMA, UART, and Bit Bang; and two methods of sending DotStar data, hardware SPI and software SPI.", "website": "https://github.com/Makuna/NeoPixelBus/wiki", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/NeoPixelBus.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/NeoPixelBus_by_Makuna-2.2.5.zip", "archiveFileName": "NeoPixelBus_by_Makuna-2.2.5.zip", @@ -53801,12 +43009,8 @@ "paragraph": "Supports most Arduino platforms, and especially Esp8266. Support for RGBW pixels. Includes seperate RgbColor, RgbwColor, HslColor, and HsbColor objects. Includes an animator class that helps create asyncronous animations. Supports Matrix layout of pixels. Includes Gamma corretion object. For Esp8266 it has three methods of sending NeoPixel data, DMA, UART, and Bit Bang; and two methods of sending DotStar data, hardware SPI and software SPI.", "website": "https://github.com/Makuna/NeoPixelBus/wiki", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/NeoPixelBus.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/NeoPixelBus_by_Makuna-2.2.6.zip", "archiveFileName": "NeoPixelBus_by_Makuna-2.2.6.zip", @@ -53822,12 +43026,8 @@ "paragraph": "Supports most Arduino platforms, including Esp8266 and Esp32. Support for RGBW pixels. Includes seperate RgbColor, RgbwColor, HslColor, and HsbColor objects. Includes an animator class that helps create asyncronous animations. Supports Matrix layout of pixels. Includes Gamma corretion object. For Esp8266 it has three methods of sending NeoPixel data, DMA, UART, and Bit Bang; and two methods of sending DotStar data, hardware SPI and software SPI.", "website": "https://github.com/Makuna/NeoPixelBus/wiki", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/NeoPixelBus.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/NeoPixelBus_by_Makuna-2.2.7.zip", "archiveFileName": "NeoPixelBus_by_Makuna-2.2.7.zip", @@ -53843,12 +43043,8 @@ "paragraph": "Supports most Arduino platforms, including Esp8266 and Esp32. Support for RGBW pixels. Includes seperate RgbColor, RgbwColor, HslColor, and HsbColor objects. Includes an animator class that helps create asyncronous animations. Supports Matrix layout of pixels. Includes Gamma corretion object. For Esp8266 it has three methods of sending NeoPixel data, DMA, UART, and Bit Bang; and two methods of sending DotStar data, hardware SPI and software SPI.", "website": "https://github.com/Makuna/NeoPixelBus/wiki", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/NeoPixelBus.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/NeoPixelBus_by_Makuna-2.2.8.zip", "archiveFileName": "NeoPixelBus_by_Makuna-2.2.8.zip", @@ -53864,12 +43060,8 @@ "paragraph": "Supports most Arduino platforms, including Esp8266 and Esp32. Support for RGBW pixels. Includes seperate RgbColor, RgbwColor, HslColor, and HsbColor objects. Includes an animator class that helps create asyncronous animations. Supports Matrix layout of pixels. Includes Gamma corretion object. For Esp8266 it has three methods of sending NeoPixel data, DMA, UART, and Bit Bang; and two methods of sending DotStar data, hardware SPI and software SPI.", "website": "https://github.com/Makuna/NeoPixelBus/wiki", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/NeoPixelBus.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/NeoPixelBus_by_Makuna-2.2.9.zip", "archiveFileName": "NeoPixelBus_by_Makuna-2.2.9.zip", @@ -53885,12 +43077,8 @@ "paragraph": "Supports most Arduino platforms, including Esp8266 and Esp32. Support for RGBW pixels. Includes seperate RgbColor, RgbwColor, HslColor, and HsbColor objects. Includes an animator class that helps create asyncronous animations. Supports Matrix layout of pixels. Includes Gamma corretion object. For Esp8266 it has three methods of sending NeoPixel data, DMA, UART, and Bit Bang; and two methods of sending DotStar data, hardware SPI and software SPI.", "website": "https://github.com/Makuna/NeoPixelBus/wiki", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/NeoPixelBus.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/NeoPixelBus_by_Makuna-2.3.0.zip", "archiveFileName": "NeoPixelBus_by_Makuna-2.3.0.zip", @@ -53906,12 +43094,8 @@ "paragraph": "Supports most Arduino platforms, including Esp8266 and Esp32. Support for RGBW pixels. Includes seperate RgbColor, RgbwColor, HslColor, and HsbColor objects. Includes an animator class that helps create asyncronous animations. Supports Matrix layout of pixels. Includes Gamma corretion object. For Esp8266 it has three methods of sending NeoPixel data, DMA, UART, and Bit Bang; and two methods of sending DotStar data, hardware SPI and software SPI.", "website": "https://github.com/Makuna/NeoPixelBus/wiki", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/NeoPixelBus.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/NeoPixelBus_by_Makuna-2.3.1.zip", "archiveFileName": "NeoPixelBus_by_Makuna-2.3.1.zip", @@ -53927,12 +43111,8 @@ "paragraph": "Supports most Arduino platforms, including Esp8266 and Esp32. Support for RGBW pixels. Includes seperate RgbColor, RgbwColor, HslColor, and HsbColor objects. Includes an animator class that helps create asyncronous animations. Supports Matrix layout of pixels. Includes Gamma corretion object. For Esp8266 it has three methods of sending NeoPixel data, DMA, UART, and Bit Bang; and two methods of sending DotStar data, hardware SPI and software SPI.", "website": "https://github.com/Makuna/NeoPixelBus/wiki", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/NeoPixelBus.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/NeoPixelBus_by_Makuna-2.3.2.zip", "archiveFileName": "NeoPixelBus_by_Makuna-2.3.2.zip", @@ -53948,12 +43128,8 @@ "paragraph": "Supports most Arduino platforms, including Esp8266 and Esp32. Support for RGBW pixels. Includes seperate RgbColor, RgbwColor, HslColor, and HsbColor objects. Includes an animator class that helps create asyncronous animations. Supports Matrix layout of pixels. Includes Gamma corretion object. For Esp8266 it has three methods of sending NeoPixel data, DMA, UART, and Bit Bang; and two methods of sending DotStar data, hardware SPI and software SPI.", "website": "https://github.com/Makuna/NeoPixelBus/wiki", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/NeoPixelBus.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/NeoPixelBus_by_Makuna-2.3.3.zip", "archiveFileName": "NeoPixelBus_by_Makuna-2.3.3.zip", @@ -53969,12 +43145,8 @@ "paragraph": "Supports most Arduino platforms, including Esp8266 and Esp32. Support for RGBW pixels. Includes seperate RgbColor, RgbwColor, HslColor, and HsbColor objects. Includes an animator class that helps create asyncronous animations. Supports Matrix layout of pixels. Includes Gamma corretion object. For Esp8266 it has three methods of sending NeoPixel data, DMA, UART, and Bit Bang; and two methods of sending DotStar data, hardware SPI and software SPI.", "website": "https://github.com/Makuna/NeoPixelBus/wiki", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/NeoPixelBus.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/NeoPixelBus_by_Makuna-2.3.4.zip", "archiveFileName": "NeoPixelBus_by_Makuna-2.3.4.zip", @@ -53990,12 +43162,8 @@ "paragraph": "Supports most Arduino platforms, including Esp8266 and Esp32. Support for RGBW pixels. Includes seperate RgbColor, RgbwColor, HslColor, and HsbColor objects. Includes an animator class that helps create asyncronous animations. Supports Matrix layout of pixels. Includes Gamma corretion object. For Esp8266 it has three methods of sending NeoPixel data, DMA, UART, and Bit Bang; and two methods of sending DotStar data, hardware SPI and software SPI.", "website": "https://github.com/Makuna/NeoPixelBus/wiki", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/NeoPixelBus.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/NeoPixelBus_by_Makuna-2.3.5.zip", "archiveFileName": "NeoPixelBus_by_Makuna-2.3.5.zip", @@ -54011,12 +43179,8 @@ "paragraph": "Supports most Arduino platforms, including Esp8266 and Esp32. Support for RGBW pixels. Includes seperate RgbColor, RgbwColor, HslColor, and HsbColor objects. Includes an animator class that helps create asyncronous animations. Supports Matrix layout of pixels. Includes Gamma corretion object. For Esp8266 it has three methods of sending NeoPixel data, DMA, UART, and Bit Bang; and two methods of sending DotStar data, hardware SPI and software SPI.", "website": "https://github.com/Makuna/NeoPixelBus/wiki", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/NeoPixelBus.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/NeoPixelBus_by_Makuna-2.4.0.zip", "archiveFileName": "NeoPixelBus_by_Makuna-2.4.0.zip", @@ -54032,12 +43196,8 @@ "paragraph": "Supports most Arduino platforms, including Esp8266 and Esp32. Support for RGBW pixels. Includes seperate RgbColor, RgbwColor, HslColor, and HsbColor objects. Includes an animator class that helps create asyncronous animations. Supports Matrix layout of pixels. Includes Gamma corretion object. For Esp8266 it has three methods of sending NeoPixel data, DMA, UART, and Bit Bang; and two methods of sending DotStar data, hardware SPI and software SPI.", "website": "https://github.com/Makuna/NeoPixelBus/wiki", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/NeoPixelBus.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/NeoPixelBus_by_Makuna-2.4.1.zip", "archiveFileName": "NeoPixelBus_by_Makuna-2.4.1.zip", @@ -54053,12 +43213,8 @@ "paragraph": "Supports most Arduino platforms, including Esp8266 and Esp32. Support for RGBW pixels. Includes seperate RgbColor, RgbwColor, HslColor, and HsbColor objects. Includes an animator class that helps create asyncronous animations. Supports Matrix layout of pixels. Includes Gamma corretion object. For Esp8266 it has three methods of sending NeoPixel data, DMA, UART, and Bit Bang; and two methods of sending DotStar data, hardware SPI and software SPI.", "website": "https://github.com/Makuna/NeoPixelBus/wiki", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/NeoPixelBus.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/NeoPixelBus_by_Makuna-2.4.2.zip", "archiveFileName": "NeoPixelBus_by_Makuna-2.4.2.zip", @@ -54074,12 +43230,8 @@ "paragraph": "Supports most Arduino platforms, including Esp8266 and Esp32. Support for RGBW pixels. Includes seperate RgbColor, RgbwColor, HslColor, and HsbColor objects. Includes an animator class that helps create asyncronous animations. Supports Matrix layout of pixels. Includes Gamma corretion object. For Esp8266 it has three methods of sending NeoPixel data, DMA, UART, and Bit Bang; and two methods of sending DotStar data, hardware SPI and software SPI.", "website": "https://github.com/Makuna/NeoPixelBus/wiki", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/NeoPixelBus.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/NeoPixelBus_by_Makuna-2.4.3.zip", "archiveFileName": "NeoPixelBus_by_Makuna-2.4.3.zip", @@ -54095,12 +43247,8 @@ "paragraph": "Supports most Arduino platforms, including Esp8266 and Esp32. Support for RGBW pixels. Includes seperate RgbColor, RgbwColor, HslColor, and HsbColor objects. Includes an animator class that helps create asyncronous animations. Supports Matrix layout of pixels. Includes Gamma corretion object. For Esp8266 it has three methods of sending NeoPixel data, DMA, UART, and Bit Bang; and two methods of sending DotStar data, hardware SPI and software SPI.", "website": "https://github.com/Makuna/NeoPixelBus/wiki", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/NeoPixelBus.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/NeoPixelBus_by_Makuna-2.4.4.zip", "archiveFileName": "NeoPixelBus_by_Makuna-2.4.4.zip", @@ -54116,12 +43264,8 @@ "paragraph": "Supports most Arduino platforms, including Esp8266 and Esp32. Support for RGBW pixels. Includes seperate RgbColor, RgbwColor, HslColor, and HsbColor objects. Includes an animator class that helps create asyncronous animations. Supports Matrix layout of pixels. Includes Gamma corretion object. For Esp8266 it has three methods of sending NeoPixel data, DMA, UART, and Bit Bang. For Esp32 it has two base methods of sending NeoPixel data, i2s and RMT. For all platforms, there are two methods of sending DotStar data, hardware SPI and software SPI.", "website": "https://github.com/Makuna/NeoPixelBus/wiki", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/NeoPixelBus.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/NeoPixelBus_by_Makuna-2.5.0.zip", "archiveFileName": "NeoPixelBus_by_Makuna-2.5.0.zip", @@ -54136,12 +43280,8 @@ "sentence": "OneWire slave device emulator with support for various simultaneously devices", "website": "https://github.com/orgua/OneWireHub", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/orgua/OneWireHub.git", "url": "http://downloads.arduino.cc/libraries/github.com/orgua/OneWireHub-0.2.0.zip", "archiveFileName": "OneWireHub-0.2.0.zip", @@ -54157,12 +43297,8 @@ "paragraph": "supported sensors: DS2401, DS18B20, DS2405, DS2408, DS2413, DS2423, DS2433, DS2438, DS2450, DS2890", "website": "https://github.com/orgua/OneWireHub", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/orgua/OneWireHub.git", "url": "http://downloads.arduino.cc/libraries/github.com/orgua/OneWireHub-0.3.0.zip", "archiveFileName": "OneWireHub-0.3.0.zip", @@ -54178,12 +43314,8 @@ "paragraph": "supported sensors: DS1822, DS18B20, DS18S20, DS1990, DS2401, DS2405, DS2408, DS2413, DS2423, DS2433, DS2438, DS2450, DS2890", "website": "https://github.com/orgua/OneWireHub", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/orgua/OneWireHub.git", "url": "http://downloads.arduino.cc/libraries/github.com/orgua/OneWireHub-0.4.0.zip", "archiveFileName": "OneWireHub-0.4.0.zip", @@ -54199,12 +43331,8 @@ "paragraph": "supported sensors: DS1822, DS18B20, DS18S20, DS1990, DS2401, DS2405, DS2408, DS2413, DS2423, DS2433, DS2438, DS2450, DS2890", "website": "https://github.com/orgua/OneWireHub", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/orgua/OneWireHub.git", "url": "http://downloads.arduino.cc/libraries/github.com/orgua/OneWireHub-0.5.0.zip", "archiveFileName": "OneWireHub-0.5.0.zip", @@ -54220,12 +43348,8 @@ "paragraph": "supported sensors: DS1822, DS18B20, DS18S20, DS1990, DS2401, DS2405, DS2408, DS2413, DS2423, DS2433, DS2438, DS2450, DS2890", "website": "https://github.com/orgua/OneWireHub", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/orgua/OneWireHub.git", "url": "http://downloads.arduino.cc/libraries/github.com/orgua/OneWireHub-0.6.5.zip", "archiveFileName": "OneWireHub-0.6.5.zip", @@ -54241,12 +43365,8 @@ "paragraph": "supported sensors: DS1822, DS18B20, DS18S20, DS1990, DS2401, DS2405, DS2408, DS2413, DS2423, DS2433, DS2438, DS2450, DS2890", "website": "https://github.com/orgua/OneWireHub", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/orgua/OneWireHub.git", "url": "http://downloads.arduino.cc/libraries/github.com/orgua/OneWireHub-0.7.0.zip", "archiveFileName": "OneWireHub-0.7.0.zip", @@ -54262,12 +43382,8 @@ "paragraph": "supported sensors: DS1822, DS18B20, DS18S20, DS1990, DS2401, DS2405, DS2408, DS2413, DS2423, DS2433, DS2438, DS2450, DS2890", "website": "https://github.com/orgua/OneWireHub", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/orgua/OneWireHub.git", "url": "http://downloads.arduino.cc/libraries/github.com/orgua/OneWireHub-0.7.5.zip", "archiveFileName": "OneWireHub-0.7.5.zip", @@ -54283,12 +43399,8 @@ "paragraph": "supported sensors: DS1822, DS18B20, DS18S20, DS1990, DS2401, DS2405, DS2408, DS2413, DS2423, DS2433, DS2438, DS2450, DS2890", "website": "https://github.com/orgua/OneWireHub", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/orgua/OneWireHub.git", "url": "http://downloads.arduino.cc/libraries/github.com/orgua/OneWireHub-0.8.0.zip", "archiveFileName": "OneWireHub-0.8.0.zip", @@ -54304,12 +43416,8 @@ "paragraph": "supported sensors: DS1822, DS18B20, DS18S20, DS1990, DS2401, DS2405, DS2408, DS2413, DS2423, DS2433, DS2438, DS2450, DS2890", "website": "https://github.com/orgua/OneWireHub", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/orgua/OneWireHub.git", "url": "http://downloads.arduino.cc/libraries/github.com/orgua/OneWireHub-0.8.5.zip", "archiveFileName": "OneWireHub-0.8.5.zip", @@ -54325,12 +43433,8 @@ "paragraph": "supported sensors: DS1822, DS18B20, DS18S20, DS1990, DS2401, DS2405, DS2408, DS2413, DS2423, DS2433, DS2438, DS2450, DS2890", "website": "https://github.com/orgua/OneWireHub", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/orgua/OneWireHub.git", "url": "http://downloads.arduino.cc/libraries/github.com/orgua/OneWireHub-0.9.0.zip", "archiveFileName": "OneWireHub-0.9.0.zip", @@ -54346,12 +43450,8 @@ "paragraph": "supported sensors: DS1822, DS18B20, DS18S20, DS1990, DS2401, DS2405, DS2408, DS2413, DS2423, DS2433, DS2438, DS2450, DS2890", "website": "https://github.com/orgua/OneWireHub", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/orgua/OneWireHub.git", "url": "http://downloads.arduino.cc/libraries/github.com/orgua/OneWireHub-0.9.1.zip", "archiveFileName": "OneWireHub-0.9.1.zip", @@ -54367,12 +43467,8 @@ "paragraph": "supported sensors: DS1822, DS18B20, DS18S20, DS1990, DS2401, DS2405, DS2408, DS2413, DS2423, DS2433, DS2438, DS2450, DS2890, DS1972, DS2431, BAE910", "website": "https://github.com/orgua/OneWireHub", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/orgua/OneWireHub.git", "url": "http://downloads.arduino.cc/libraries/github.com/orgua/OneWireHub-0.9.2.zip", "archiveFileName": "OneWireHub-0.9.2.zip", @@ -54388,12 +43484,8 @@ "paragraph": "supported sensors: DS1822, DS18B20, DS18S20, DS1990, DS2401, DS2405, DS2408, DS2413, DS2423, DS2433, DS2438, DS2450, DS2890, DS1972, DS2431, BAE910", "website": "https://github.com/orgua/OneWireHub", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/orgua/OneWireHub.git", "url": "http://downloads.arduino.cc/libraries/github.com/orgua/OneWireHub-0.9.3.zip", "archiveFileName": "OneWireHub-0.9.3.zip", @@ -54409,12 +43501,8 @@ "paragraph": "supported sensors: DS1822, DS18B20, DS18S20, DS1990, DS2401, DS2405, DS2408, DS2413, DS2423, DS2433, DS2438, DS2450, DS2890, DS1972, DS2431, BAE910", "website": "https://github.com/orgua/OneWireHub", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/orgua/OneWireHub.git", "url": "http://downloads.arduino.cc/libraries/github.com/orgua/OneWireHub-0.9.4.zip", "archiveFileName": "OneWireHub-0.9.4.zip", @@ -54430,12 +43518,8 @@ "paragraph": "supported sensors: DS1822, DS18B20, DS18S20, DS1990, DS2401, DS2405, DS2408, DS2413, DS2423, DS2433, DS2438, DS2450, DS2890, DS1972, DS2431, BAE910, DS1982, DS2502, DS2501", "website": "https://github.com/orgua/OneWireHub", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/orgua/OneWireHub.git", "url": "http://downloads.arduino.cc/libraries/github.com/orgua/OneWireHub-0.9.6.zip", "archiveFileName": "OneWireHub-0.9.6.zip", @@ -54451,12 +43535,8 @@ "paragraph": "supported sensors: DS1822, DS18B20, DS18S20, DS1990, DS2401, DS2405, DS2408, DS2413, DS2423, DS2433, DS2438, DS2450, DS2890, DS1972, DS2431, BAE910, DS1982, DS2502, DS2501", "website": "https://github.com/orgua/OneWireHub", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/orgua/OneWireHub.git", "url": "http://downloads.arduino.cc/libraries/github.com/orgua/OneWireHub-0.9.7.zip", "archiveFileName": "OneWireHub-0.9.7.zip", @@ -54472,12 +43552,8 @@ "paragraph": "supported sensors: DS1822, DS18B20, DS18S20, DS1990, DS2401, DS2405, DS2408, DS2413, DS2423, DS2433, DS2438, DS2450, DS2890, DS1972, DS2431, BAE910, DS1982, DS2502, DS2501", "website": "https://github.com/orgua/OneWireHub", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/orgua/OneWireHub.git", "url": "http://downloads.arduino.cc/libraries/github.com/orgua/OneWireHub-0.9.8.zip", "archiveFileName": "OneWireHub-0.9.8.zip", @@ -54493,12 +43569,8 @@ "paragraph": "supported sensors: DS1822, DS18B20, DS18S20, DS1990, DS2401, DS2405, DS2408, DS2413, DS2423, DS2433, DS2438, DS2450, DS2890, DS1972, DS2431, BAE910, DS1982, DS2502, DS2501", "website": "https://github.com/orgua/OneWireHub", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/orgua/OneWireHub.git", "url": "http://downloads.arduino.cc/libraries/github.com/orgua/OneWireHub-1.0.0.zip", "archiveFileName": "OneWireHub-1.0.0.zip", @@ -54514,12 +43586,8 @@ "paragraph": "supported sensors: DS1822, DS18B20, DS18S20, DS1990, DS2401, DS2405, DS2408, DS2413, DS2423, DS2433, DS2438, DS2450, DS2890, DS1972, DS2431, BAE910, DS1982, DS2502, DS2501", "website": "https://github.com/orgua/OneWireHub", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/orgua/OneWireHub.git", "url": "http://downloads.arduino.cc/libraries/github.com/orgua/OneWireHub-1.1.0.zip", "archiveFileName": "OneWireHub-1.1.0.zip", @@ -54535,12 +43603,8 @@ "paragraph": "supported sensors: DS1822, DS18B20, DS18S20, DS1990, DS2401, DS2405, DS2408, DS2413, DS2423, DS2433, DS2438, DS2450, DS2890, DS1972, DS2431, BAE910, DS1982, DS2502, DS2501", "website": "https://github.com/orgua/OneWireHub", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/orgua/OneWireHub.git", "url": "http://downloads.arduino.cc/libraries/github.com/orgua/OneWireHub-1.2.0.zip", "archiveFileName": "OneWireHub-1.2.0.zip", @@ -54556,12 +43620,8 @@ "paragraph": "supported sensors: BAE910, DS1822, DS18B20, DS18S20, DS1990, DS2401, DS2405, DS2408, DS2411, DS2413, DS2423, DS2431, DS2432, DS2433, DS2438, DS2450, DS2501, DS2502, DS2503, DS2505, DS2506, DS2890", "website": "https://github.com/orgua/OneWireHub", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/orgua/OneWireHub.git", "url": "http://downloads.arduino.cc/libraries/github.com/orgua/OneWireHub-2.0.0.zip", "archiveFileName": "OneWireHub-2.0.0.zip", @@ -54577,12 +43637,8 @@ "paragraph": "supported sensors: BAE910, DS1822, DS18B20, DS18S20, DS1990, DS2401, DS2405, DS2408, DS2411, DS2413, DS2423, DS2431, DS2432, DS2433, DS2438, DS2450, DS2501, DS2502, DS2503, DS2505, DS2506, DS2890", "website": "https://github.com/orgua/OneWireHub", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/orgua/OneWireHub.git", "url": "http://downloads.arduino.cc/libraries/github.com/orgua/OneWireHub-2.1.1.zip", "archiveFileName": "OneWireHub-2.1.1.zip", @@ -54598,12 +43654,8 @@ "paragraph": "supported sensors: BAE910, DS1822, DS18B20, DS18S20, DS1990, DS2401, DS2405, DS2408, DS2411, DS2413, DS2423, DS2431, DS2432, DS2433, DS2438, DS2450, DS2501, DS2502, DS2503, DS2505, DS2506, DS2890", "website": "https://github.com/orgua/OneWireHub", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/orgua/OneWireHub.git", "url": "http://downloads.arduino.cc/libraries/github.com/orgua/OneWireHub-2.1.2.zip", "archiveFileName": "OneWireHub-2.1.2.zip", @@ -54619,12 +43671,8 @@ "paragraph": "supported sensors: BAE910, DS1822, DS18B20, DS18S20, DS1990, DS2401, DS2405, DS2408, DS2411, DS2413, DS2423, DS2431, DS2432, DS2433, DS2438, DS2450, DS2501, DS2502, DS2503, DS2505, DS2506, DS2890", "website": "https://github.com/orgua/OneWireHub", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/orgua/OneWireHub.git", "url": "http://downloads.arduino.cc/libraries/github.com/orgua/OneWireHub-2.2.0.zip", "archiveFileName": "OneWireHub-2.2.0.zip", @@ -54640,12 +43688,8 @@ "paragraph": "supported sensors: BAE910, DS1822, DS18B20, DS18S20, DS1990, DS2401, DS2405, DS2408, DS2411, DS2413, DS2423, DS2431, DS2432, DS2433, DS2438, DS2450, DS2501, DS2502, DS2503, DS2505, DS2506, DS2890", "website": "https://github.com/orgua/OneWireHub", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/orgua/OneWireHub.git", "url": "http://downloads.arduino.cc/libraries/github.com/orgua/OneWireHub-2.2.1.zip", "archiveFileName": "OneWireHub-2.2.1.zip", @@ -54661,12 +43705,8 @@ "paragraph": "Easy way to display 0 to F digits.", "website": "https://github.com/SindormirNet/ArduinoSevenSegments", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SindormirNet/SindormirSevenSegments.git", "url": "http://downloads.arduino.cc/libraries/github.com/SindormirNet/Sindormir_SevenSegments-1.1.0.zip", "archiveFileName": "Sindormir_SevenSegments-1.1.0.zip", @@ -54682,12 +43722,8 @@ "paragraph": "Easy way to display 0 to F digits.", "website": "https://github.com/SindormirNet/ArduinoSevenSegments", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SindormirNet/SindormirSevenSegments.git", "url": "http://downloads.arduino.cc/libraries/github.com/SindormirNet/Sindormir_SevenSegments-1.0.0.zip", "archiveFileName": "Sindormir_SevenSegments-1.0.0.zip", @@ -54703,12 +43739,8 @@ "paragraph": "Or to describe it another way: An mDNS Client or Bonjour Client library for the esp8266.", "website": "https://github.com/mrdunk/esp8266_mdns", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/mrdunk/esp8266_mdns.git", "url": "http://downloads.arduino.cc/libraries/github.com/mrdunk/esp8266_mdns-1.0.0.zip", "archiveFileName": "esp8266_mdns-1.0.0.zip", @@ -54724,12 +43756,8 @@ "paragraph": "Or to describe it another way: An mDNS Client or Bonjour Client library for the esp8266.", "website": "https://github.com/mrdunk/esp8266_mdns", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/mrdunk/esp8266_mdns.git", "url": "http://downloads.arduino.cc/libraries/github.com/mrdunk/esp8266_mdns-1.1.0.zip", "archiveFileName": "esp8266_mdns-1.1.0.zip", @@ -54745,12 +43773,8 @@ "paragraph": "Or to describe it another way: An mDNS Client or Bonjour Client library for the esp8266.", "website": "https://github.com/mrdunk/esp8266_mdns", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/mrdunk/esp8266_mdns.git", "url": "http://downloads.arduino.cc/libraries/github.com/mrdunk/esp8266_mdns-1.1.1.zip", "archiveFileName": "esp8266_mdns-1.1.1.zip", @@ -54766,12 +43790,8 @@ "paragraph": "Or to describe it another way: An mDNS Client or Bonjour Client library for the esp8266.", "website": "https://github.com/mrdunk/esp8266_mdns", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/mrdunk/esp8266_mdns.git", "url": "http://downloads.arduino.cc/libraries/github.com/mrdunk/esp8266_mdns-1.1.2.zip", "archiveFileName": "esp8266_mdns-1.1.2.zip", @@ -54787,12 +43807,8 @@ "paragraph": "Or to describe it another way: An mDNS Client or Bonjour Client library for the esp8266.", "website": "https://github.com/mrdunk/esp8266_mdns", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/mrdunk/esp8266_mdns.git", "url": "http://downloads.arduino.cc/libraries/github.com/mrdunk/esp8266_mdns-1.1.3.zip", "archiveFileName": "esp8266_mdns-1.1.3.zip", @@ -54808,12 +43824,8 @@ "paragraph": "Or to describe it another way: An mDNS Client or Bonjour Client library for the esp8266.", "website": "https://github.com/mrdunk/esp8266_mdns", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/mrdunk/esp8266_mdns.git", "url": "http://downloads.arduino.cc/libraries/github.com/mrdunk/esp8266_mdns-1.1.4.zip", "archiveFileName": "esp8266_mdns-1.1.4.zip", @@ -54829,12 +43841,8 @@ "paragraph": "Or to describe it another way: An mDNS Client or Bonjour Client library for the esp8266.", "website": "https://github.com/mrdunk/esp8266_mdns", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/mrdunk/esp8266_mdns.git", "url": "http://downloads.arduino.cc/libraries/github.com/mrdunk/esp8266_mdns-1.1.5.zip", "archiveFileName": "esp8266_mdns-1.1.5.zip", @@ -54850,12 +43858,8 @@ "paragraph": "Or to describe it another way: An mDNS Client or Bonjour Client library for the esp8266.", "website": "https://github.com/mrdunk/esp8266_mdns", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/mrdunk/esp8266_mdns.git", "url": "http://downloads.arduino.cc/libraries/github.com/mrdunk/esp8266_mdns-1.1.6.zip", "archiveFileName": "esp8266_mdns-1.1.6.zip", @@ -54871,12 +43875,8 @@ "paragraph": "Or to describe it another way: An mDNS Client or Bonjour Client library for the esp8266.", "website": "https://github.com/mrdunk/esp8266_mdns", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/mrdunk/esp8266_mdns.git", "url": "http://downloads.arduino.cc/libraries/github.com/mrdunk/esp8266_mdns-1.1.7.zip", "archiveFileName": "esp8266_mdns-1.1.7.zip", @@ -54892,12 +43892,8 @@ "paragraph": "It uses a set of dedicated custom hardware timers instead of the microcontroller's timer. The library can control up to 20 servos accurately without relying on microcontroller interrupt handling.\u003cbr /\u003e", "website": "https://github.com/AloriumTechnology/XLR8Servo", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8Servo.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8Servo-1.0.0.zip", "archiveFileName": "XLR8Servo-1.0.0.zip", @@ -54913,12 +43909,8 @@ "paragraph": "It uses a set of dedicated custom hardware timers instead of the microcontroller's timer. The library can control up to 20 servos accurately without relying on microcontroller interrupt handling.\u003cbr /\u003e", "website": "https://github.com/AloriumTechnology/XLR8Servo", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8Servo.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8Servo-1.1.0.zip", "archiveFileName": "XLR8Servo-1.1.0.zip", @@ -54934,12 +43926,8 @@ "paragraph": "It uses a set of dedicated custom hardware timers instead of the microcontroller's timer. The library can control up to 20 servos accurately without relying on microcontroller interrupt handling. For board images from package 1.8.1 and older or the XLR8 Legacy image, please use the 1.1.0 version of the XLR8Servo library.", "website": "https://github.com/AloriumTechnology/XLR8Servo", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8Servo.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8Servo-2.0.0.zip", "archiveFileName": "XLR8Servo-2.0.0.zip", @@ -54955,12 +43943,8 @@ "paragraph": "It uses a set of dedicated custom hardware timers instead of the microcontroller's timer. The library can control up to 20 servos accurately without relying on microcontroller interrupt handling.\u003cbr /\u003e", "website": "https://github.com/AloriumTechnology/XLR8Servo", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8Servo.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8Servo-2.1.0.zip", "archiveFileName": "XLR8Servo-2.1.0.zip", @@ -54976,12 +43960,8 @@ "paragraph": "Takes advantage of hardware acceleration available in Alorium Technology's XLR8 product.", "website": "https://github.com/AloriumTechnology/XLR8Float", "category": "Data Processing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8Float.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8Float-1.0.0.zip", "archiveFileName": "XLR8Float-1.0.0.zip", @@ -54997,12 +43977,8 @@ "paragraph": "Takes advantage of hardware acceleration available in Alorium Technology's XLR8 product.", "website": "https://github.com/AloriumTechnology/XLR8Float", "category": "Data Processing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8Float.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8Float-1.0.1.zip", "archiveFileName": "XLR8Float-1.0.1.zip", @@ -55018,12 +43994,8 @@ "paragraph": "Takes advantage of hardware acceleration available in Alorium Technology's XLR8 product.", "website": "https://github.com/AloriumTechnology/XLR8Float", "category": "Data Processing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8Float.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8Float-1.0.4.zip", "archiveFileName": "XLR8Float-1.0.4.zip", @@ -55039,12 +44011,8 @@ "paragraph": "Determines version number of XLR8 design and which XBs are included.", "website": "https://github.com/AloriumTechnology/XLR8Info", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8Info.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8Info-1.0.0.zip", "archiveFileName": "XLR8Info-1.0.0.zip", @@ -55060,12 +44028,8 @@ "paragraph": "For the Alorium Technology XLR8 board, determines version number of XLR8 design and which XBs are included.", "website": "https://github.com/AloriumTechnology/XLR8Info", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8Info.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8Info-1.0.10.zip", "archiveFileName": "XLR8Info-1.0.10.zip", @@ -55081,12 +44045,8 @@ "paragraph": "Determines version number of XLR8 design and which XBs are included.", "website": "https://github.com/AloriumTechnology/XLR8Info", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8Info.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8Info-1.0.2.zip", "archiveFileName": "XLR8Info-1.0.2.zip", @@ -55102,12 +44062,8 @@ "paragraph": "Determines version number of XLR8 design and which XBs are included.", "website": "https://github.com/AloriumTechnology/XLR8Info", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8Info.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8Info-1.0.3.zip", "archiveFileName": "XLR8Info-1.0.3.zip", @@ -55123,12 +44079,8 @@ "paragraph": "Determines version number of XLR8 design and which XBs are included.", "website": "https://github.com/AloriumTechnology/XLR8Info", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8Info.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8Info-1.0.5.zip", "archiveFileName": "XLR8Info-1.0.5.zip", @@ -55144,12 +44096,8 @@ "paragraph": "Determines version number of XLR8 design and which XBs are included.", "website": "https://github.com/AloriumTechnology/XLR8Info", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8Info.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8Info-1.0.6.zip", "archiveFileName": "XLR8Info-1.0.6.zip", @@ -55165,12 +44113,8 @@ "paragraph": "For the Alorium Technology XLR8 board, determines version number of XLR8 design and which XBs are included.", "website": "https://github.com/AloriumTechnology/XLR8Info", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8Info.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8Info-1.0.7.zip", "archiveFileName": "XLR8Info-1.0.7.zip", @@ -55186,12 +44130,8 @@ "paragraph": "For the Alorium Technology XLR8 board, determines version number of XLR8 design and which XBs are included.", "website": "https://github.com/AloriumTechnology/XLR8Info", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8Info.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8Info-1.0.9.zip", "archiveFileName": "XLR8Info-1.0.9.zip", @@ -55207,12 +44147,8 @@ "paragraph": "XLR8 has a 12 bit ADC and can perform at higher sample rates than the ADC in an ordinary ATmega-based Arduino.", "website": "https://github.com/AloriumTechnology/XLR8ADC", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8ADC.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8ADC-1.0.0.zip", "archiveFileName": "XLR8ADC-1.0.0.zip", @@ -55228,12 +44164,8 @@ "paragraph": "XLR8 has a 12 bit ADC and can perform at higher sample rates than the ADC in an ordinary ATmega-based Arduino.", "website": "https://github.com/AloriumTechnology/XLR8ADC", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8ADC.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8ADC-1.0.1.zip", "archiveFileName": "XLR8ADC-1.0.1.zip", @@ -55249,12 +44181,8 @@ "paragraph": "XLR8 has a 12 bit ADC and can perform at higher sample rates than the ADC in an ordinary ATmega-based Arduino.", "website": "https://github.com/AloriumTechnology/XLR8ADC", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8ADC.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8ADC-1.0.2.zip", "archiveFileName": "XLR8ADC-1.0.2.zip", @@ -55270,12 +44198,8 @@ "paragraph": "XLR8 has a 12 bit ADC and can perform at higher sample rates than the ADC in an ordinary ATmega-based Arduino.", "website": "https://github.com/AloriumTechnology/XLR8ADC", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8ADC.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8ADC-1.1.0.zip", "archiveFileName": "XLR8ADC-1.1.0.zip", @@ -55291,12 +44215,8 @@ "paragraph": "XLR8 has a 12 bit ADC and can perform at higher sample rates than the ADC in an ordinary ATmega-based Arduino.", "website": "https://github.com/AloriumTechnology/XLR8ADC", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8ADC.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8ADC-1.1.1.zip", "archiveFileName": "XLR8ADC-1.1.1.zip", @@ -55312,12 +44232,8 @@ "paragraph": "Takes advantage of hardware acceleration available in Alorium Technology's XLR8 product. Doesn't use AVR memory, doesn't require disabling interrupts during show() routine, doesn't lose resolution on RGB values when setting brightness low then high. Does provide an awesome drop-in replacement for the standard NeoPixel library.", "website": "https://github.com/AloriumTechnology/XLR8NeoPixel", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8NeoPixel.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8NeoPixel-1.0.0.zip", "archiveFileName": "XLR8NeoPixel-1.0.0.zip", @@ -55333,12 +44249,8 @@ "paragraph": "Takes advantage of hardware acceleration available in Alorium Technology's XLR8 product. Doesn't use AVR memory, doesn't require disabling interrupts during show() routine, doesn't lose resolution on RGB values when setting brightness low then high. Does provide an awesome drop-in replacement for the standard NeoPixel library.", "website": "https://github.com/AloriumTechnology/XLR8NeoPixel", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8NeoPixel.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8NeoPixel-1.0.1.zip", "archiveFileName": "XLR8NeoPixel-1.0.1.zip", @@ -55354,12 +44266,8 @@ "paragraph": "Takes advantage of hardware acceleration available in Alorium Technology's XLR8 product. Doesn't use AVR memory, doesn't require disabling interrupts during show() routine, doesn't lose resolution on RGB values when setting brightness low then high. Does provide an awesome drop-in replacement for the standard NeoPixel library.", "website": "https://github.com/AloriumTechnology/XLR8NeoPixel", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8NeoPixel.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8NeoPixel-1.0.4.zip", "archiveFileName": "XLR8NeoPixel-1.0.4.zip", @@ -55375,12 +44283,8 @@ "paragraph": "Takes advantage of hardware acceleration available in Alorium Technology's XLR8 product. Doesn't use AVR memory, doesn't require disabling interrupts during show() routine, doesn't lose resolution on RGB values when setting brightness low then high. Does provide an awesome drop-in replacement for the standard NeoPixel library.", "website": "https://github.com/AloriumTechnology/XLR8NeoPixel", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8NeoPixel.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8NeoPixel-1.0.5.zip", "archiveFileName": "XLR8NeoPixel-1.0.5.zip", @@ -55396,12 +44300,8 @@ "paragraph": "Encapsulates all protocol logic and SPI control in simple functions.", "website": "https://github.com/Gamadril/DD-Booster-Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Gamadril/DD-Booster-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/Gamadril/DIGI_DOT_BOOSTER_Library-1.0.1.zip", "archiveFileName": "DIGI_DOT_BOOSTER_Library-1.0.1.zip", @@ -55417,12 +44317,8 @@ "paragraph": "Encapsulates all protocol logic and SPI control in simple functions.", "website": "https://github.com/Gamadril/DD-Booster-Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Gamadril/DD-Booster-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/Gamadril/DIGI_DOT_BOOSTER_Library-1.0.0.zip", "archiveFileName": "DIGI_DOT_BOOSTER_Library-1.0.0.zip", @@ -55438,12 +44334,8 @@ "paragraph": "Output a table with the list of detected devices, similar to the linux program of the same name", "website": "https://github.com/mcauser/i2cdetect", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mcauser/i2cdetect.git", "url": "http://downloads.arduino.cc/libraries/github.com/mcauser/i2cdetect-1.0.0.zip", "archiveFileName": "i2cdetect-1.0.0.zip", @@ -55459,12 +44351,8 @@ "paragraph": "Includes examples for accelerometer, whisker bumpers, line followers, wheel encoders, and driving control.", "website": "https://github.com/sparkfun/SparkFun_Redbot_Arduino_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_RedBot_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_RedBot_Library-2.0.0.zip", "archiveFileName": "SparkFun_RedBot_Library-2.0.0.zip", @@ -55480,12 +44368,8 @@ "paragraph": "Includes examples for accelerometer, whisker bumpers, line followers, wheel encoders, and driving control.", "website": "https://github.com/sparkfun/SparkFun_Redbot_Arduino_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_RedBot_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_RedBot_Library-2.1.0.zip", "archiveFileName": "SparkFun_RedBot_Library-2.1.0.zip", @@ -55501,12 +44385,8 @@ "paragraph": "Includes examples for accelerometer, whisker bumpers, line followers, wheel encoders, and driving control.", "website": "https://github.com/sparkfun/SparkFun_Redbot_Arduino_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_RedBot_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_RedBot_Library-2.1.1.zip", "archiveFileName": "SparkFun_RedBot_Library-2.1.1.zip", @@ -55522,12 +44402,8 @@ "paragraph": "Tested with Arduino Uno/Nano/Mico and ESP8266. Long-term tests with MS5607, working implementation for MS5611 chipset.", "website": "https://github.com/Schm1tz1/arduino-ms5xxx", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Schm1tz1/arduino-ms5xxx.git", "url": "http://downloads.arduino.cc/libraries/github.com/Schm1tz1/MS5xxx-1.0.1.zip", "archiveFileName": "MS5xxx-1.0.1.zip", @@ -55543,12 +44419,8 @@ "paragraph": "Tested with Arduino Uno/Nano/Mico and ESP8266. Long-term tests with MS5607, working implementation for MS5611 chipset.", "website": "https://github.com/Schm1tz1/arduino-ms5xxx", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Schm1tz1/arduino-ms5xxx.git", "url": "http://downloads.arduino.cc/libraries/github.com/Schm1tz1/MS5xxx-1.0.2.zip", "archiveFileName": "MS5xxx-1.0.2.zip", @@ -55564,12 +44436,8 @@ "paragraph": "This project is a library for TSIC digital temperature sensors (type 206/306/506 and similar). It is based on the version 2 from Rolf Wagner from 2014.03.09 which can be found on Arduino Playground. The TSIC sensors feature a very hich accuracy and can be read out roughly every 100ms using the ZACwire-rotocol, more informations can be found in the datasheet. The code is optimized for high speed and low memory consumption.", "website": "https://github.com/Schm1tz1/arduino-tsic", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Schm1tz1/arduino-tsic.git", "url": "http://downloads.arduino.cc/libraries/github.com/Schm1tz1/TSIC-0.9.0.zip", "archiveFileName": "TSIC-0.9.0.zip", @@ -55585,12 +44453,8 @@ "paragraph": "This project is a library for TSIC digital temperature sensors (type 206/306/506 and similar). It is based on the version 2 from Rolf Wagner from 2014.03.09 which can be found on Arduino Playground. The TSIC sensors feature a very hich accuracy and can be read out roughly every 100ms using the ZACwire-rotocol, more informations can be found in the datasheet. The code is optimized for high speed and low memory consumption.", "website": "https://github.com/Schm1tz1/arduino-tsic", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Schm1tz1/arduino-tsic.git", "url": "http://downloads.arduino.cc/libraries/github.com/Schm1tz1/TSIC-0.9.1.zip", "archiveFileName": "TSIC-0.9.1.zip", @@ -55606,12 +44470,8 @@ "paragraph": "This project is a library for TSIC digital temperature sensors (type 206/306/506 and similar). It is based on the version 2 from Rolf Wagner from 2014.03.09 which can be found on Arduino Playground. The TSIC sensors feature a very hich accuracy and can be read out roughly every 100ms using the ZACwire-rotocol, more informations can be found in the datasheet. The code is optimized for high speed and low memory consumption.", "website": "https://github.com/Schm1tz1/arduino-tsic", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Schm1tz1/arduino-tsic.git", "url": "http://downloads.arduino.cc/libraries/github.com/Schm1tz1/TSIC-1.0.1.zip", "archiveFileName": "TSIC-1.0.1.zip", @@ -55627,12 +44487,8 @@ "paragraph": "RCLSwitch is capable of sending TYPE A 10 Dip Switch signals only, but with a very compact implementation.", "website": "https://github.com/NicoHood/RCLSwitch", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/NicoHood/RCLSwitch.git", "url": "http://downloads.arduino.cc/libraries/github.com/NicoHood/RCLSwitch-1.4.0.zip", "archiveFileName": "RCLSwitch-1.4.0.zip", @@ -55648,12 +44504,8 @@ "paragraph": "RCLSwitch is capable of sending TYPE A 10 Dip Switch signals only, but with a very compact implementation.", "website": "https://github.com/NicoHood/RCLSwitch", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/NicoHood/RCLSwitch.git", "url": "http://downloads.arduino.cc/libraries/github.com/NicoHood/RCLSwitch-1.4.1.zip", "archiveFileName": "RCLSwitch-1.4.1.zip", @@ -55669,12 +44521,8 @@ "paragraph": "It handles debouncing automatically, and monitoring of state.", "website": "http://utrainia.com/", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madleech/Button.git", "url": "http://downloads.arduino.cc/libraries/github.com/madleech/Button-1.0.0.zip", "archiveFileName": "Button-1.0.0.zip", @@ -55690,12 +44538,8 @@ "paragraph": "Ideal for model railway and railroad control.", "website": "http://utrainia.com/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madleech/TurnoutPulser.git", "url": "http://downloads.arduino.cc/libraries/github.com/madleech/TurnoutPulser-1.0.0.zip", "archiveFileName": "TurnoutPulser-1.0.0.zip", @@ -55711,12 +44555,8 @@ "paragraph": "Ideal for model railway and railroad control.", "website": "http://utrainia.com/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madleech/TurnoutPulser.git", "url": "http://downloads.arduino.cc/libraries/github.com/madleech/TurnoutPulser-1.0.1.zip", "archiveFileName": "TurnoutPulser-1.0.1.zip", @@ -55732,12 +44572,8 @@ "paragraph": "This library wraps the implementation of MahonyAHRS algorithm to get orientation of an object based on accelerometer and gyroscope readings", "website": "https://github.com/PaulStoffregen/Mahony", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/MahonyAHRS.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/Mahony-1.0.0.zip", "archiveFileName": "Mahony-1.0.0.zip", @@ -55753,12 +44589,8 @@ "paragraph": "This library wraps the implementation of MahonyAHRS algorithm to get orientation of an object based on accelerometer and gyroscope readings", "website": "https://github.com/PaulStoffregen/Mahony", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/MahonyAHRS.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/Mahony-1.1.0.zip", "archiveFileName": "Mahony-1.1.0.zip", @@ -55774,12 +44606,8 @@ "paragraph": "Library to get system sync from a NTP server. Based on code from NTP client example. Currently, it only works on ESP8266 based boards. In a future I'll try to make it compatible with Arduino boards w Eternet or WiFi modules.", "website": "https://github.com/gmag11/NtpClient", "category": "Timing", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/gmag11/NtpClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/gmag11/NtpClientLib-1.2.0.zip", "archiveFileName": "NtpClientLib-1.2.0.zip", @@ -55795,12 +44623,8 @@ "paragraph": "Library to get system sync from a NTP server. Based on code from NTP client example. Currently, it only works on ESP8266 based boards. In a future I'll try to make it compatible with Arduino boards w Eternet or WiFi modules.", "website": "https://github.com/gmag11/NtpClient", "category": "Timing", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/gmag11/NtpClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/gmag11/NtpClientLib-1.2.1.zip", "archiveFileName": "NtpClientLib-1.2.1.zip", @@ -55816,12 +44640,8 @@ "paragraph": "Library to get system sync from a NTP server. Based on code from NTP client example. Currently, it works on ESP8266 based boards. I've made it compatible with Arduino boards w Eternet module but I have not had the opportunity to test it. Please, add an issue to GitHub if you find a bug.", "website": "https://github.com/gmag11/NtpClient", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gmag11/NtpClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/gmag11/NtpClientLib-1.3.0.zip", "archiveFileName": "NtpClientLib-1.3.0.zip", @@ -55837,12 +44657,8 @@ "paragraph": "Library to get system sync from a NTP server. Based on code from NTP client example. Currently, it works on ESP8266 based boards. I've made it compatible with Arduino boards w Eternet module but I have not had the opportunity to test it. Please, add an issue to GitHub if you find a bug.", "website": "https://github.com/gmag11/NtpClient", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gmag11/NtpClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/gmag11/NtpClientLib-1.3.1.zip", "archiveFileName": "NtpClientLib-1.3.1.zip", @@ -55858,12 +44674,8 @@ "paragraph": "Library to get system sync from a NTP server. Based on code from NTP client example. Currently, it works on ESP8266 based boards. I've made it compatible with Arduino boards w Eternet module but I have not had the opportunity to test it. Please, add an issue to GitHub if you find a bug.", "website": "https://github.com/gmag11/NtpClient", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gmag11/NtpClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/gmag11/NtpClientLib-1.3.2.zip", "archiveFileName": "NtpClientLib-1.3.2.zip", @@ -55879,12 +44691,8 @@ "paragraph": "Library to get system sync from a NTP server. Based on code from NTP client example. Currently, it works on ESP8266 based boards. I've made it compatible with Arduino boards w Eternet module but I have not had the opportunity to test it. Please, add an issue to GitHub if you find a bug. NOTICE: After version 2.0.0 library structure has changed. Please refer to README file on github repository.", "website": "https://github.com/gmag11/NtpClient", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gmag11/NtpClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/gmag11/NtpClientLib-2.0.0.zip", "archiveFileName": "NtpClientLib-2.0.0.zip", @@ -55900,12 +44708,8 @@ "paragraph": "Library to get system sync from a NTP server. Based on code from NTP client example. Currently, it works on ESP8266 based boards. I've made it compatible with Arduino boards w Eternet module but I have not had the opportunity to test it. Please, add an issue to GitHub if you find a bug. NOTICE: After version 2.0.0 library structure has changed. Please refer to README file on github repository.", "website": "https://github.com/gmag11/NtpClient", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gmag11/NtpClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/gmag11/NtpClientLib-2.0.1.zip", "archiveFileName": "NtpClientLib-2.0.1.zip", @@ -55921,12 +44725,8 @@ "paragraph": "Library to get system sync from a NTP server. Based on code from NTP client example. Currently, it works on ESP8266 based boards. I've made it compatible with Arduino boards w Eternet module but I have not had the opportunity to test it. Please, add an issue to GitHub if you find a bug. NOTICE: After version 2.0.0 library structure has changed. Please refer to README file on github repository.", "website": "https://github.com/gmag11/NtpClient", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gmag11/NtpClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/gmag11/NtpClientLib-2.0.3.zip", "archiveFileName": "NtpClientLib-2.0.3.zip", @@ -55942,12 +44742,8 @@ "paragraph": "Library to get system sync from a NTP server. Based on code from NTP client example. Currently, it works on ESP8266 based boards. I've made it compatible with Arduino boards w Eternet module but I have not had the opportunity to test it. Please, add an issue to GitHub if you find a bug. NOTICE: After version 2.0.0 library structure has changed. Please refer to README file on github repository.", "website": "https://github.com/gmag11/NtpClient", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gmag11/NtpClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/gmag11/NtpClientLib-2.0.4.zip", "archiveFileName": "NtpClientLib-2.0.4.zip", @@ -55963,12 +44759,8 @@ "paragraph": "Library to get system sync from a NTP server. Based on code from NTP client example. Currently, it works on ESP8266 based boards. I've made it compatible with Arduino boards w Eternet module but I have not had the opportunity to test it. Please, add an issue to GitHub if you find a bug. NOTICE: After version 2.0.0 library structure has changed. Please refer to README file on github repository.", "website": "https://github.com/gmag11/NtpClient", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gmag11/NtpClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/gmag11/NtpClientLib-2.0.5.zip", "archiveFileName": "NtpClientLib-2.0.5.zip", @@ -55984,12 +44776,8 @@ "paragraph": "Library to get system sync from a NTP server. Based on code from NTP client example. Currently, it works on ESP8266 based boards. I've made it compatible with Arduino boards w Eternet module but I have not had the opportunity to test it. Please, add an issue to GitHub if you find a bug. NOTICE: After version 2.0.0 library structure has changed. Please refer to README file on github repository.", "website": "https://github.com/gmag11/NtpClient", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gmag11/NtpClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/gmag11/NtpClientLib-2.5.0.zip", "archiveFileName": "NtpClientLib-2.5.0.zip", @@ -56005,12 +44793,8 @@ "paragraph": "Library to get system sync from a NTP server. Based on code from NTP client example. Currently, it works on ESP8266 based boards. I've made it compatible with Arduino boards w Eternet module but I have not had the opportunity to test it. Please, add an issue to GitHub if you find a bug. NOTICE: After version 2.0.0 library structure has changed. Please refer to README file on github repository.", "website": "https://github.com/gmag11/NtpClient", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gmag11/NtpClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/gmag11/NtpClientLib-2.5.1.zip", "archiveFileName": "NtpClientLib-2.5.1.zip", @@ -56026,12 +44810,8 @@ "paragraph": "Library to get system sync from a NTP server. Based on code from NTP client example. Currently, it works on ESP8266 based boards. I've made it compatible with Arduino boards w Eternet module but I have not had the opportunity to test it. Please, add an issue to GitHub if you find a bug. NOTICE: After version 2.0.0 library structure has changed. Please refer to README file on github repository.", "website": "https://github.com/gmag11/NtpClient", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gmag11/NtpClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/gmag11/NtpClientLib-3.0.0-beta.zip", "archiveFileName": "NtpClientLib-3.0.0-beta.zip", @@ -56047,12 +44827,8 @@ "paragraph": "Library to get system sync from a NTP server. Based on code from NTP client example. Currently, it works on ESP8266 based boards. I've made it compatible with Arduino boards w Eternet module but I have not had the opportunity to test it. Please, add an issue to GitHub if you find a bug. NOTICE: After version 2.0.0 library structure has changed. Please refer to README file on github repository.", "website": "https://github.com/gmag11/NtpClient", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gmag11/NtpClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/gmag11/NtpClientLib-3.0.1-beta.zip", "archiveFileName": "NtpClientLib-3.0.1-beta.zip", @@ -56068,12 +44844,8 @@ "paragraph": "Similar to Boost::Signals and a handy algorithm when writing event driven programs", "website": "https://github.com/tomstewart89/Callback", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/tomstewart89/Callback.git", "url": "http://downloads.arduino.cc/libraries/github.com/tomstewart89/Callback-1.0.0.zip", "archiveFileName": "Callback-1.0.0.zip", @@ -56089,12 +44861,8 @@ "paragraph": "Midea is a famous trademark of Air Conditioners, arround the world. This library intend to make it easier, for everyone control this air conditioner, using IRremote library as background.", "website": "jefersonla.github.io", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/WiserUFBA/ArduMideaWrapper.git", "url": "http://downloads.arduino.cc/libraries/github.com/WiserUFBA/MideaIRWrapper-1.0.0.zip", "archiveFileName": "MideaIRWrapper-1.0.0.zip", @@ -56110,12 +44878,8 @@ "paragraph": "Requires some support from STL. See http://andybrown.me.uk/2011/01/15/the-standard-template-library-stl-for-avr-with-c-streams/ or https://github.com/mike-matera/ArduinoSTL.git for Arduino.", "website": "https://www.etlcpp.com/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ETLCPP/etl.git", "url": "http://downloads.arduino.cc/libraries/github.com/ETLCPP/Embedded_Template_Library-10.0.2.zip", "archiveFileName": "Embedded_Template_Library-10.0.2.zip", @@ -56131,12 +44895,8 @@ "paragraph": "Requires some support from STL. See http://andybrown.me.uk/2011/01/15/the-standard-template-library-stl-for-avr-with-c-streams/ or https://github.com/mike-matera/ArduinoSTL.git for Arduino.", "website": "https://www.etlcpp.com/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ETLCPP/etl.git", "url": "http://downloads.arduino.cc/libraries/github.com/ETLCPP/Embedded_Template_Library-10.1.1.zip", "archiveFileName": "Embedded_Template_Library-10.1.1.zip", @@ -56152,12 +44912,8 @@ "paragraph": "Requires some support from STL. See http://andybrown.me.uk/2011/01/15/the-standard-template-library-stl-for-avr-with-c-streams/ or https://github.com/mike-matera/ArduinoSTL.git for Arduino.", "website": "https://www.etlcpp.com/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ETLCPP/etl.git", "url": "http://downloads.arduino.cc/libraries/github.com/ETLCPP/Embedded_Template_Library-10.11.2.zip", "archiveFileName": "Embedded_Template_Library-10.11.2.zip", @@ -56173,12 +44929,8 @@ "paragraph": "Requires some support from STL. See http://andybrown.me.uk/2011/01/15/the-standard-template-library-stl-for-avr-with-c-streams/ or https://github.com/mike-matera/ArduinoSTL.git for Arduino.", "website": "https://www.etlcpp.com/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ETLCPP/etl.git", "url": "http://downloads.arduino.cc/libraries/github.com/ETLCPP/Embedded_Template_Library-10.21.1.zip", "archiveFileName": "Embedded_Template_Library-10.21.1.zip", @@ -56194,12 +44946,8 @@ "paragraph": "Requires some support from STL. See http://andybrown.me.uk/2011/01/15/the-standard-template-library-stl-for-avr-with-c-streams/ or https://github.com/mike-matera/ArduinoSTL.git for Arduino.", "website": "https://www.etlcpp.com/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ETLCPP/etl.git", "url": "http://downloads.arduino.cc/libraries/github.com/ETLCPP/Embedded_Template_Library-10.21.2.zip", "archiveFileName": "Embedded_Template_Library-10.21.2.zip", @@ -56215,12 +44963,8 @@ "paragraph": "Requires some support from STL. See http://andybrown.me.uk/2011/01/15/the-standard-template-library-stl-for-avr-with-c-streams/ or https://github.com/mike-matera/ArduinoSTL.git for Arduino.", "website": "https://www.etlcpp.com/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ETLCPP/etl.git", "url": "http://downloads.arduino.cc/libraries/github.com/ETLCPP/Embedded_Template_Library-10.3.0.zip", "archiveFileName": "Embedded_Template_Library-10.3.0.zip", @@ -56236,12 +44980,8 @@ "paragraph": "Requires some support from STL. See http://andybrown.me.uk/2011/01/15/the-standard-template-library-stl-for-avr-with-c-streams/ or https://github.com/mike-matera/ArduinoSTL.git for Arduino.", "website": "https://www.etlcpp.com/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ETLCPP/etl.git", "url": "http://downloads.arduino.cc/libraries/github.com/ETLCPP/Embedded_Template_Library-10.3.1.zip", "archiveFileName": "Embedded_Template_Library-10.3.1.zip", @@ -56257,12 +44997,8 @@ "paragraph": "Requires some support from STL. See http://andybrown.me.uk/2011/01/15/the-standard-template-library-stl-for-avr-with-c-streams/ or https://github.com/mike-matera/ArduinoSTL.git for Arduino.", "website": "https://www.etlcpp.com/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ETLCPP/etl.git", "url": "http://downloads.arduino.cc/libraries/github.com/ETLCPP/Embedded_Template_Library-10.8.0.zip", "archiveFileName": "Embedded_Template_Library-10.8.0.zip", @@ -56278,12 +45014,8 @@ "paragraph": "Requires some support from STL. See http://andybrown.me.uk/2011/01/15/the-standard-template-library-stl-for-avr-with-c-streams/ or https://github.com/mike-matera/ArduinoSTL.git for Arduino.", "website": "https://www.etlcpp.com/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ETLCPP/etl.git", "url": "http://downloads.arduino.cc/libraries/github.com/ETLCPP/Embedded_Template_Library-10.8.1.zip", "archiveFileName": "Embedded_Template_Library-10.8.1.zip", @@ -56299,12 +45031,8 @@ "paragraph": "Requires some support from STL. See http://andybrown.me.uk/2011/01/15/the-standard-template-library-stl-for-avr-with-c-streams/ or https://github.com/mike-matera/ArduinoSTL.git for Arduino.", "website": "https://www.etlcpp.com/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ETLCPP/etl.git", "url": "http://downloads.arduino.cc/libraries/github.com/ETLCPP/Embedded_Template_Library-10.9.0.zip", "archiveFileName": "Embedded_Template_Library-10.9.0.zip", @@ -56320,12 +45048,8 @@ "paragraph": "Requires some support from STL. See http://andybrown.me.uk/2011/01/15/the-standard-template-library-stl-for-avr-with-c-streams/", "website": "http://www.etlcpp.com/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ETLCPP/etl.git", "url": "http://downloads.arduino.cc/libraries/github.com/ETLCPP/Embedded_Template_Library-8.0.0.zip", "archiveFileName": "Embedded_Template_Library-8.0.0.zip", @@ -56341,12 +45065,8 @@ "paragraph": "Requires some support from STL. See http://andybrown.me.uk/2011/01/15/the-standard-template-library-stl-for-avr-with-c-streams/", "website": "http://www.etlcpp.com/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ETLCPP/etl.git", "url": "http://downloads.arduino.cc/libraries/github.com/ETLCPP/Embedded_Template_Library-8.0.1.zip", "archiveFileName": "Embedded_Template_Library-8.0.1.zip", @@ -56362,12 +45082,8 @@ "paragraph": "Requires some support from STL. See http://andybrown.me.uk/2011/01/15/the-standard-template-library-stl-for-avr-with-c-streams/", "website": "http://www.etlcpp.com/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ETLCPP/etl.git", "url": "http://downloads.arduino.cc/libraries/github.com/ETLCPP/Embedded_Template_Library-8.0.2.zip", "archiveFileName": "Embedded_Template_Library-8.0.2.zip", @@ -56383,12 +45099,8 @@ "paragraph": "Requires some support from STL. See http://andybrown.me.uk/2011/01/15/the-standard-template-library-stl-for-avr-with-c-streams/", "website": "http://www.etlcpp.com/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ETLCPP/etl.git", "url": "http://downloads.arduino.cc/libraries/github.com/ETLCPP/Embedded_Template_Library-8.0.4.zip", "archiveFileName": "Embedded_Template_Library-8.0.4.zip", @@ -56404,12 +45116,8 @@ "paragraph": "Requires some support from STL. See http://andybrown.me.uk/2011/01/15/the-standard-template-library-stl-for-avr-with-c-streams/", "website": "http://www.etlcpp.com/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ETLCPP/etl.git", "url": "http://downloads.arduino.cc/libraries/github.com/ETLCPP/Embedded_Template_Library-8.0.5.zip", "archiveFileName": "Embedded_Template_Library-8.0.5.zip", @@ -56425,12 +45133,8 @@ "paragraph": "Requires some support from STL. See http://andybrown.me.uk/2011/01/15/the-standard-template-library-stl-for-avr-with-c-streams/", "website": "http://www.etlcpp.com/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ETLCPP/etl.git", "url": "http://downloads.arduino.cc/libraries/github.com/ETLCPP/Embedded_Template_Library-8.1.0.zip", "archiveFileName": "Embedded_Template_Library-8.1.0.zip", @@ -56446,12 +45150,8 @@ "paragraph": "Requires some support from STL. See http://andybrown.me.uk/2011/01/15/the-standard-template-library-stl-for-avr-with-c-streams/", "website": "http://www.etlcpp.com/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ETLCPP/etl.git", "url": "http://downloads.arduino.cc/libraries/github.com/ETLCPP/Embedded_Template_Library-8.2.0.zip", "archiveFileName": "Embedded_Template_Library-8.2.0.zip", @@ -56467,12 +45167,8 @@ "paragraph": "Requires some support from STL. See http://andybrown.me.uk/2011/01/15/the-standard-template-library-stl-for-avr-with-c-streams/", "website": "http://www.etlcpp.com/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ETLCPP/etl.git", "url": "http://downloads.arduino.cc/libraries/github.com/ETLCPP/Embedded_Template_Library-9.0.0.zip", "archiveFileName": "Embedded_Template_Library-9.0.0.zip", @@ -56488,12 +45184,8 @@ "paragraph": "Requires some support from STL. See http://andybrown.me.uk/2011/01/15/the-standard-template-library-stl-for-avr-with-c-streams/", "website": "http://www.etlcpp.com/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ETLCPP/etl.git", "url": "http://downloads.arduino.cc/libraries/github.com/ETLCPP/Embedded_Template_Library-9.1.0.zip", "archiveFileName": "Embedded_Template_Library-9.1.0.zip", @@ -56509,12 +45201,8 @@ "paragraph": "Requires some support from STL. See http://andybrown.me.uk/2011/01/15/the-standard-template-library-stl-for-avr-with-c-streams/", "website": "http://www.etlcpp.com/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ETLCPP/etl.git", "url": "http://downloads.arduino.cc/libraries/github.com/ETLCPP/Embedded_Template_Library-9.1.2.zip", "archiveFileName": "Embedded_Template_Library-9.1.2.zip", @@ -56530,12 +45218,8 @@ "paragraph": "Requires some support from STL. See http://andybrown.me.uk/2011/01/15/the-standard-template-library-stl-for-avr-with-c-streams/", "website": "http://www.etlcpp.com/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ETLCPP/etl.git", "url": "http://downloads.arduino.cc/libraries/github.com/ETLCPP/Embedded_Template_Library-9.1.3.zip", "archiveFileName": "Embedded_Template_Library-9.1.3.zip", @@ -56551,12 +45235,8 @@ "paragraph": "Requires some support from STL. See http://andybrown.me.uk/2011/01/15/the-standard-template-library-stl-for-avr-with-c-streams/", "website": "http://www.etlcpp.com/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ETLCPP/etl.git", "url": "http://downloads.arduino.cc/libraries/github.com/ETLCPP/Embedded_Template_Library-9.3.0.zip", "archiveFileName": "Embedded_Template_Library-9.3.0.zip", @@ -56572,12 +45252,8 @@ "paragraph": "Requires some support from STL. See http://andybrown.me.uk/2011/01/15/the-standard-template-library-stl-for-avr-with-c-streams/", "website": "http://www.etlcpp.com/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ETLCPP/etl.git", "url": "http://downloads.arduino.cc/libraries/github.com/ETLCPP/Embedded_Template_Library-9.3.1.zip", "archiveFileName": "Embedded_Template_Library-9.3.1.zip", @@ -56593,12 +45269,8 @@ "paragraph": "Requires some support from STL. See http://andybrown.me.uk/2011/01/15/the-standard-template-library-stl-for-avr-with-c-streams/", "website": "http://www.etlcpp.com/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ETLCPP/etl.git", "url": "http://downloads.arduino.cc/libraries/github.com/ETLCPP/Embedded_Template_Library-9.5.0.zip", "archiveFileName": "Embedded_Template_Library-9.5.0.zip", @@ -56614,12 +45286,8 @@ "paragraph": "Requires some support from STL. See http://andybrown.me.uk/2011/01/15/the-standard-template-library-stl-for-avr-with-c-streams/", "website": "http://www.etlcpp.com/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ETLCPP/etl.git", "url": "http://downloads.arduino.cc/libraries/github.com/ETLCPP/Embedded_Template_Library-9.6.0.zip", "archiveFileName": "Embedded_Template_Library-9.6.0.zip", @@ -56635,12 +45303,8 @@ "paragraph": "Provides access 9DOF motion sensing, with calibration to correct for presence of fixed magnetic fields and \"soft iron\" distortion. NXP's advanced sensor fusion algorithm can be used on faster boards (Teensy 3.2, Arduino Due, etc) or the simpler Madgwick \u0026 Manony filters can be used, for combining the sensor data into reliable absolute orientation readings.", "website": "https://github.com/PaulStoffregen/NXPMotionSense", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/NXPMotionSense.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/NXPMotionSense-1.0.0.zip", "archiveFileName": "NXPMotionSense-1.0.0.zip", @@ -56656,16 +45320,10 @@ "paragraph": "Blynk allows creating IoT solutions easily and works with Arduino, ESP8266, Raspberry Pi, Intel Edison/Galileo, LinkIt ONE, Particle Core/Photon, Energia, MBED, LightBlue Bean, ...", "website": "http://blynk.cc", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blynkkk/blynk-library.git", - "providesIncludes": [ - "BlynkWrongInclude.h" - ], + "providesIncludes": ["BlynkWrongInclude.h"], "url": "http://downloads.arduino.cc/libraries/github.com/blynkkk/Blynk-0.3.10.zip", "archiveFileName": "Blynk-0.3.10.zip", "size": 1008006, @@ -56680,12 +45338,8 @@ "paragraph": "Build a smartphone app for your hardware project in minutes. See more at: http://blynk.cc", "website": "http://blynk.cc", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blynkkk/blynk-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/blynkkk/Blynk-0.3.3.zip", "archiveFileName": "Blynk-0.3.3.zip", @@ -56701,12 +45355,8 @@ "paragraph": "Blynk allows creating IoT solutions easily and works with Arduino, ESP8266, Raspberry Pi, Intel Edison/Galileo, LinkIt ONE, Particle Core/Photon, Energia, MBED, LightBlue Bean, ...", "website": "http://blynk.cc", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blynkkk/blynk-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/blynkkk/Blynk-0.3.6.zip", "archiveFileName": "Blynk-0.3.6.zip", @@ -56722,12 +45372,8 @@ "paragraph": "Blynk allows creating IoT solutions easily and works with Arduino, ESP8266, Raspberry Pi, Intel Edison/Galileo, LinkIt ONE, Particle Core/Photon, Energia, MBED, LightBlue Bean, ...", "website": "http://blynk.cc", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blynkkk/blynk-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/blynkkk/Blynk-0.3.7.zip", "archiveFileName": "Blynk-0.3.7.zip", @@ -56743,16 +45389,10 @@ "paragraph": "Blynk allows creating IoT solutions easily and works with Arduino, ESP8266, Raspberry Pi, Intel Edison/Galileo, LinkIt ONE, Particle Core/Photon, Energia, MBED, LightBlue Bean, ...", "website": "http://blynk.cc", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blynkkk/blynk-library.git", - "providesIncludes": [ - "BlynkWrongInclude.h" - ], + "providesIncludes": ["BlynkWrongInclude.h"], "url": "http://downloads.arduino.cc/libraries/github.com/blynkkk/Blynk-0.3.8.zip", "archiveFileName": "Blynk-0.3.8.zip", "size": 502113, @@ -56767,16 +45407,10 @@ "paragraph": "Blynk allows creating IoT solutions easily and works with Arduino, ESP8266, Raspberry Pi, Intel Edison/Galileo, LinkIt ONE, Particle Core/Photon, Energia, MBED, LightBlue Bean, ...", "website": "http://blynk.cc", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blynkkk/blynk-library.git", - "providesIncludes": [ - "BlynkWrongInclude.h" - ], + "providesIncludes": ["BlynkWrongInclude.h"], "url": "http://downloads.arduino.cc/libraries/github.com/blynkkk/Blynk-0.3.9.zip", "archiveFileName": "Blynk-0.3.9.zip", "size": 521375, @@ -56791,16 +45425,10 @@ "paragraph": "Blynk allows creating IoT solutions easily and works with Arduino, ESP8266, Raspberry Pi, Intel Edison/Galileo, LinkIt ONE, Particle Core/Photon, Energia, MBED, LightBlue Bean, ...", "website": "http://blynk.cc", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blynkkk/blynk-library.git", - "providesIncludes": [ - "BlynkWrongInclude.h" - ], + "providesIncludes": ["BlynkWrongInclude.h"], "url": "http://downloads.arduino.cc/libraries/github.com/blynkkk/Blynk-0.4.0.zip", "archiveFileName": "Blynk-0.4.0.zip", "size": 1053233, @@ -56815,16 +45443,10 @@ "paragraph": "It supports WiFi, BLE, Bluetooth, Ethernet, GSM, USB, Serial. Works with many boards like ESP8266, ESP32, Arduino UNO, Nano, Due, Mega, Zero, MKR100, Yun, Raspberry Pi, Particle, Energia, ARM mbed, Intel Edison/Galileo/Joule, BBC micro:bit, DFRobot, RedBearLab, Microduino, LinkIt ONE ...", "website": "http://blynk.cc", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blynkkk/blynk-library.git", - "providesIncludes": [ - "Blynk.h" - ], + "providesIncludes": ["Blynk.h"], "url": "http://downloads.arduino.cc/libraries/github.com/blynkkk/Blynk-0.4.1.zip", "archiveFileName": "Blynk-0.4.1.zip", "size": 1030328, @@ -56840,16 +45462,10 @@ "paragraph": "It supports WiFi, BLE, Bluetooth, Ethernet, GSM, USB, Serial. Works with many boards like ESP8266, ESP32, Arduino UNO, Nano, Due, Mega, Zero, MKR100, Yun, Raspberry Pi, Particle, Energia, ARM mbed, Intel Edison/Galileo/Joule, BBC micro:bit, DFRobot, RedBearLab, Microduino, LinkIt ONE ...", "website": "http://blynk.cc", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blynkkk/blynk-library.git", - "providesIncludes": [ - "Blynk.h" - ], + "providesIncludes": ["Blynk.h"], "url": "http://downloads.arduino.cc/libraries/github.com/blynkkk/Blynk-0.4.10.zip", "archiveFileName": "Blynk-0.4.10.zip", "size": 540827, @@ -56864,16 +45480,10 @@ "paragraph": "It supports WiFi, BLE, Bluetooth, Ethernet, GSM, USB, Serial. Works with many boards like ESP8266, ESP32, Arduino UNO, Nano, Due, Mega, Zero, MKR100, Yun, Raspberry Pi, Particle, Energia, ARM mbed, Intel Edison/Galileo/Joule, BBC micro:bit, DFRobot, RedBearLab, Microduino, LinkIt ONE ...", "website": "http://blynk.cc", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blynkkk/blynk-library.git", - "providesIncludes": [ - "Blynk.h" - ], + "providesIncludes": ["Blynk.h"], "url": "http://downloads.arduino.cc/libraries/github.com/blynkkk/Blynk-0.4.2.zip", "archiveFileName": "Blynk-0.4.2.zip", "size": 1028326, @@ -56888,16 +45498,10 @@ "paragraph": "It supports WiFi, BLE, Bluetooth, Ethernet, GSM, USB, Serial. Works with many boards like ESP8266, ESP32, Arduino UNO, Nano, Due, Mega, Zero, MKR100, Yun, Raspberry Pi, Particle, Energia, ARM mbed, Intel Edison/Galileo/Joule, BBC micro:bit, DFRobot, RedBearLab, Microduino, LinkIt ONE ...", "website": "http://blynk.cc", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blynkkk/blynk-library.git", - "providesIncludes": [ - "Blynk.h" - ], + "providesIncludes": ["Blynk.h"], "url": "http://downloads.arduino.cc/libraries/github.com/blynkkk/Blynk-0.4.3.zip", "archiveFileName": "Blynk-0.4.3.zip", "size": 1041697, @@ -56913,16 +45517,10 @@ "paragraph": "It supports WiFi, BLE, Bluetooth, Ethernet, GSM, USB, Serial. Works with many boards like ESP8266, ESP32, Arduino UNO, Nano, Due, Mega, Zero, MKR100, Yun, Raspberry Pi, Particle, Energia, ARM mbed, Intel Edison/Galileo/Joule, BBC micro:bit, DFRobot, RedBearLab, Microduino, LinkIt ONE ...", "website": "http://blynk.cc", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blynkkk/blynk-library.git", - "providesIncludes": [ - "Blynk.h" - ], + "providesIncludes": ["Blynk.h"], "url": "http://downloads.arduino.cc/libraries/github.com/blynkkk/Blynk-0.4.6.zip", "archiveFileName": "Blynk-0.4.6.zip", "size": 7457853, @@ -56938,16 +45536,10 @@ "paragraph": "It supports WiFi, BLE, Bluetooth, Ethernet, GSM, USB, Serial. Works with many boards like ESP8266, ESP32, Arduino UNO, Nano, Due, Mega, Zero, MKR100, Yun, Raspberry Pi, Particle, Energia, ARM mbed, Intel Edison/Galileo/Joule, BBC micro:bit, DFRobot, RedBearLab, Microduino, LinkIt ONE ...", "website": "http://blynk.cc", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blynkkk/blynk-library.git", - "providesIncludes": [ - "Blynk.h" - ], + "providesIncludes": ["Blynk.h"], "url": "http://downloads.arduino.cc/libraries/github.com/blynkkk/Blynk-0.4.7.zip", "archiveFileName": "Blynk-0.4.7.zip", "size": 535871, @@ -56963,16 +45555,10 @@ "paragraph": "It supports WiFi, BLE, Bluetooth, Ethernet, GSM, USB, Serial. Works with many boards like ESP8266, ESP32, Arduino UNO, Nano, Due, Mega, Zero, MKR100, Yun, Raspberry Pi, Particle, Energia, ARM mbed, Intel Edison/Galileo/Joule, BBC micro:bit, DFRobot, RedBearLab, Microduino, LinkIt ONE ...", "website": "http://blynk.cc", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blynkkk/blynk-library.git", - "providesIncludes": [ - "Blynk.h" - ], + "providesIncludes": ["Blynk.h"], "url": "http://downloads.arduino.cc/libraries/github.com/blynkkk/Blynk-0.4.8.zip", "archiveFileName": "Blynk-0.4.8.zip", "size": 538298, @@ -56988,16 +45574,10 @@ "paragraph": "It supports WiFi, BLE, Bluetooth, Ethernet, GSM, USB, Serial. Works with many boards like ESP8266, ESP32, Arduino UNO, Nano, Due, Mega, Zero, MKR100, Yun, Raspberry Pi, Particle, Energia, ARM mbed, Intel Edison/Galileo/Joule, BBC micro:bit, DFRobot, RedBearLab, Microduino, LinkIt ONE ...", "website": "http://blynk.cc", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blynkkk/blynk-library.git", - "providesIncludes": [ - "Blynk.h" - ], + "providesIncludes": ["Blynk.h"], "url": "http://downloads.arduino.cc/libraries/github.com/blynkkk/Blynk-0.5.0.zip", "archiveFileName": "Blynk-0.5.0.zip", "size": 557890, @@ -57013,16 +45593,10 @@ "paragraph": "It supports WiFi, BLE, Bluetooth, Ethernet, GSM, USB, Serial. Works with many boards like ESP8266, ESP32, Arduino UNO, Nano, Due, Mega, Zero, MKR100, Yun, Raspberry Pi, Particle, Energia, ARM mbed, Intel Edison/Galileo/Joule, BBC micro:bit, DFRobot, RedBearLab, Microduino, LinkIt ONE ...", "website": "http://blynk.cc", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blynkkk/blynk-library.git", - "providesIncludes": [ - "Blynk.h" - ], + "providesIncludes": ["Blynk.h"], "url": "http://downloads.arduino.cc/libraries/github.com/blynkkk/Blynk-0.5.1.zip", "archiveFileName": "Blynk-0.5.1.zip", "size": 577730, @@ -57038,16 +45612,10 @@ "paragraph": "It supports WiFi, BLE, Bluetooth, Ethernet, GSM, USB, Serial. Works with many boards like ESP8266, ESP32, Arduino UNO, Nano, Due, Mega, Zero, MKR100, Yun, Raspberry Pi, Particle, Energia, ARM mbed, Intel Edison/Galileo/Joule, BBC micro:bit, DFRobot, RedBearLab, Microduino, LinkIt ONE ...", "website": "http://blynk.cc", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blynkkk/blynk-library.git", - "providesIncludes": [ - "Blynk.h" - ], + "providesIncludes": ["Blynk.h"], "url": "http://downloads.arduino.cc/libraries/github.com/blynkkk/Blynk-0.5.2.zip", "archiveFileName": "Blynk-0.5.2.zip", "size": 577701, @@ -57063,16 +45631,10 @@ "paragraph": "It supports WiFi, BLE, Bluetooth, Ethernet, GSM, USB, Serial. Works with many boards like ESP8266, ESP32, Arduino UNO, Nano, Due, Mega, Zero, MKR100, Yun, Raspberry Pi, Particle, Energia, ARM mbed, Intel Edison/Galileo/Joule, BBC micro:bit, DFRobot, RedBearLab, Microduino, LinkIt ONE ...", "website": "http://blynk.cc", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blynkkk/blynk-library.git", - "providesIncludes": [ - "Blynk.h" - ], + "providesIncludes": ["Blynk.h"], "url": "http://downloads.arduino.cc/libraries/github.com/blynkkk/Blynk-0.5.3.zip", "archiveFileName": "Blynk-0.5.3.zip", "size": 579632, @@ -57088,16 +45650,10 @@ "paragraph": "It supports WiFi, BLE, Bluetooth, Ethernet, GSM, USB, Serial. Works with many boards like ESP8266, ESP32, Arduino UNO, Nano, Due, Mega, Zero, MKR100, Yun, Raspberry Pi, Particle, Energia, ARM mbed, Intel Edison/Galileo/Joule, BBC micro:bit, DFRobot, RedBearLab, Microduino, LinkIt ONE ...", "website": "http://blynk.cc", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blynkkk/blynk-library.git", - "providesIncludes": [ - "Blynk.h" - ], + "providesIncludes": ["Blynk.h"], "url": "http://downloads.arduino.cc/libraries/github.com/blynkkk/Blynk-0.5.4.zip", "archiveFileName": "Blynk-0.5.4.zip", "size": 587132, @@ -57113,16 +45669,10 @@ "paragraph": "It supports WiFi, BLE, Bluetooth, Ethernet, GSM, USB, Serial. Works with many boards like ESP8266, ESP32, Arduino UNO, Nano, Due, Mega, Zero, MKR100, Yun, Raspberry Pi, Particle, Energia, ARM mbed, Intel Edison/Galileo/Joule, BBC micro:bit, DFRobot, RedBearLab, Microduino, LinkIt ONE ...", "website": "http://blynk.cc", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blynkkk/blynk-library.git", - "providesIncludes": [ - "Blynk.h" - ], + "providesIncludes": ["Blynk.h"], "url": "http://downloads.arduino.cc/libraries/github.com/blynkkk/Blynk-0.6.0.zip", "archiveFileName": "Blynk-0.6.0.zip", "size": 611236, @@ -57138,16 +45688,10 @@ "paragraph": "It supports WiFi, BLE, Bluetooth, Ethernet, GSM, USB, Serial. Works with many boards like ESP8266, ESP32, Arduino UNO, Nano, Due, Mega, Zero, MKR100, Yun, Raspberry Pi, Particle, Energia, ARM mbed, Intel Edison/Galileo/Joule, BBC micro:bit, DFRobot, RedBearLab, Microduino, LinkIt ONE ...", "website": "http://blynk.cc", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blynkkk/blynk-library.git", - "providesIncludes": [ - "Blynk.h" - ], + "providesIncludes": ["Blynk.h"], "url": "http://downloads.arduino.cc/libraries/github.com/blynkkk/Blynk-0.6.1.zip", "archiveFileName": "Blynk-0.6.1.zip", "size": 611220, @@ -57162,12 +45706,8 @@ "paragraph": "This library allows you to interface to a NMRA DCC track signal and receive DCC commands. The library currently supports the AVR ATTiny84/85 \u0026 ATMega88/168/328/32u4 using the INT0/1 Hardware Interrupt and Timer0 Compare Match B", "website": "http://mrrwa.org/dcc-decoder-interface/", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/mrrwa/NmraDcc.git", "url": "http://downloads.arduino.cc/libraries/github.com/mrrwa/NmraDcc-1.2.1.zip", "archiveFileName": "NmraDcc-1.2.1.zip", @@ -57183,12 +45723,8 @@ "paragraph": "This library allows you to interface to a NMRA DCC track signal and receive DCC commands. The library currently supports the AVR ATTiny84/85 \u0026 ATMega88/168/328/32u4 and Teensy 3.x using the INT0/1 Hardware Interrupt and micros() ONLY and no longer uses Timer0 Compare Match B, which makes it much more portable to other platforms", "website": "http://mrrwa.org/dcc-decoder-interface/", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/mrrwa/NmraDcc.git", "url": "http://downloads.arduino.cc/libraries/github.com/mrrwa/NmraDcc-1.3.0.zip", "archiveFileName": "NmraDcc-1.3.0.zip", @@ -57204,13 +45740,8 @@ "paragraph": "This library allows you to interface to a NMRA DCC track signal and receive DCC commands. The library currently supports the AVR ATTiny84/85 \u0026 ATMega88/168/328/32u4 and Teensy 3.x using the INT0/1 Hardware Interrupt and micros() ONLY and no longer uses Timer0 Compare Match B, which makes it much more portable to other platforms", "website": "http://mrrwa.org/dcc-decoder-interface/", "category": "Communication", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/mrrwa/NmraDcc.git", "url": "http://downloads.arduino.cc/libraries/github.com/mrrwa/NmraDcc-1.4.1.zip", "archiveFileName": "NmraDcc-1.4.1.zip", @@ -57226,13 +45757,8 @@ "paragraph": "This library allows you to interface to a NMRA DCC track signal and receive DCC commands. The library currently supports the AVR ATTiny84/85 \u0026 ATMega88/168/328/32u4 and Teensy 3.x using the INT0/1 Hardware Interrupt and micros() ONLY and no longer uses Timer0 Compare Match B, which makes it much more portable to other platforms", "website": "http://mrrwa.org/dcc-decoder-interface/", "category": "Communication", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/mrrwa/NmraDcc.git", "url": "http://downloads.arduino.cc/libraries/github.com/mrrwa/NmraDcc-1.4.2.zip", "archiveFileName": "NmraDcc-1.4.2.zip", @@ -57248,12 +45774,8 @@ "paragraph": "This library allows you to interface to a NMRA DCC track signal and receive DCC commands. The library has been tested on AVR ATTiny84/85 \u0026 ATMega88/168/328/32u4, ESP8266 and Teensy 3.x using the INT0/1 Hardware Interrupt and micros() ONLY and no longer uses Timer0 Compare Match B, which makes it much more portable to other platforms.", "website": "https://github.com/mrrwa/NmraDcc", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mrrwa/NmraDcc.git", "url": "http://downloads.arduino.cc/libraries/github.com/mrrwa/NmraDcc-2.0.0.zip", "archiveFileName": "NmraDcc-2.0.0.zip", @@ -57268,13 +45790,8 @@ "sentence": "An Arduino library with additions to vanilla Serial.print(). Chainable methods and verbosity levels. Suitable for debug messages.", "website": "https://github.com/klenov/advancedSerial", "category": "Communication", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/klenov/advancedSerial.git", "url": "http://downloads.arduino.cc/libraries/github.com/klenov/advancedSerial-1.2.1.zip", "archiveFileName": "advancedSerial-1.2.1.zip", @@ -57289,12 +45806,8 @@ "sentence": "An Arduino library with additions to vanilla Serial.print(). Chainable methods and verbosity levels. Suitable for debug messages.", "website": "https://github.com/klenov/advancedSerial", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/klenov/advancedSerial.git", "url": "http://downloads.arduino.cc/libraries/github.com/klenov/advancedSerial-1.2.2.zip", "archiveFileName": "advancedSerial-1.2.2.zip", @@ -57309,12 +45822,8 @@ "sentence": "An Arduino library with additions to vanilla Serial.print(). Chainable methods and verbosity levels. Suitable for debug messages.", "website": "https://github.com/klenov/advancedSerial", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/klenov/advancedSerial.git", "url": "http://downloads.arduino.cc/libraries/github.com/klenov/advancedSerial-1.2.4.zip", "archiveFileName": "advancedSerial-1.2.4.zip", @@ -57330,12 +45839,8 @@ "paragraph": "CMMC OTA", "website": "https://github.com/cmmakerclub/CMMC_OTA", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/cmmakerclub/CMMC_OTA.git", "url": "http://downloads.arduino.cc/libraries/github.com/cmmakerclub/CMMC_OTA-1.0.4.zip", "archiveFileName": "CMMC_OTA-1.0.4.zip", @@ -57351,12 +45856,8 @@ "paragraph": "CMMC OTA", "website": "https://github.com/cmmakerclub/CMMC_OTA", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/cmmakerclub/CMMC_OTA.git", "url": "http://downloads.arduino.cc/libraries/github.com/cmmakerclub/CMMC_OTA-1.0.1.zip", "archiveFileName": "CMMC_OTA-1.0.1.zip", @@ -57372,12 +45873,8 @@ "paragraph": "CMMC OTA", "website": "https://github.com/cmmakerclub/CMMC_OTA", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/cmmakerclub/CMMC_OTA.git", "url": "http://downloads.arduino.cc/libraries/github.com/cmmakerclub/CMMC_OTA-1.0.2.zip", "archiveFileName": "CMMC_OTA-1.0.2.zip", @@ -57393,12 +45890,8 @@ "paragraph": "CMMC OTA", "website": "https://github.com/cmmakerclub/CMMC_OTA", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/cmmakerclub/CMMC_OTA.git", "url": "http://downloads.arduino.cc/libraries/github.com/cmmakerclub/CMMC_OTA-1.0.3.zip", "archiveFileName": "CMMC_OTA-1.0.3.zip", @@ -57414,12 +45907,8 @@ "paragraph": "GSM Shield for Arduino.", "website": "http://www.hwkitchen.com/products/gsm-playground/", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/cniweb/gsm-playground.git", "url": "http://downloads.arduino.cc/libraries/github.com/cniweb/GSM_Playground-1.0.0.zip", "archiveFileName": "GSM_Playground-1.0.0.zip", @@ -57435,12 +45924,8 @@ "paragraph": "GSM Shield for Arduino.", "website": "http://www.hwkitchen.com/products/gsm-playground/", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/cniweb/gsm-playground.git", "url": "http://downloads.arduino.cc/libraries/github.com/cniweb/GSM_Playground-1.1.1.zip", "archiveFileName": "GSM_Playground-1.1.1.zip", @@ -57456,12 +45941,8 @@ "paragraph": "This library supports messages of different sizes (Usually 26 or 34 bits) and automatic size detection.", "website": "https://github.com/paulo-raca/YetAnotherArduinoWiegand", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/paulo-raca/YetAnotherArduinoWiegandLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/paulo-raca/Yet_Another_Arduino_Wiegand_Library-1.0.0.zip", "archiveFileName": "Yet_Another_Arduino_Wiegand_Library-1.0.0.zip", @@ -57477,12 +45958,8 @@ "paragraph": "This library supports messages of different sizes (Usually 26 or 34 bits) and automatic size detection.", "website": "https://github.com/paulo-raca/YetAnotherArduinoWiegand", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/paulo-raca/YetAnotherArduinoWiegandLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/paulo-raca/Yet_Another_Arduino_Wiegand_Library-1.0.1.zip", "archiveFileName": "Yet_Another_Arduino_Wiegand_Library-1.0.1.zip", @@ -57498,12 +45975,8 @@ "paragraph": "This library supports messages of different sizes (Usually 26 or 34 bits) and automatic size detection.", "website": "https://github.com/paulo-raca/YetAnotherArduinoWiegand", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/paulo-raca/YetAnotherArduinoWiegandLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/paulo-raca/Yet_Another_Arduino_Wiegand_Library-2.0.0.zip", "archiveFileName": "Yet_Another_Arduino_Wiegand_Library-2.0.0.zip", @@ -57519,12 +45992,8 @@ "paragraph": "This library will work only on 32u4-based boards (Arduino Leonardo or Micro, SparkFun Pro Micro, Adafruit Feather etc) and only on pins with external interrupt support.", "website": "https://github.com/klenov/keyboardButton", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/klenov/keyboardButton.git", "url": "http://downloads.arduino.cc/libraries/github.com/klenov/keyboardButton-1.0.1.zip", "archiveFileName": "keyboardButton-1.0.1.zip", @@ -57540,12 +46009,8 @@ "paragraph": "Includes debouncing and many options for triggering timed / delayed / repeated press events.", "website": "http://damienclarke.me/code/analog-multi-button", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dxinteractive/AnalogMultiButton.git", "url": "http://downloads.arduino.cc/libraries/github.com/dxinteractive/AnalogMultiButton-1.0.0.zip", "archiveFileName": "AnalogMultiButton-1.0.0.zip", @@ -57561,12 +46026,8 @@ "paragraph": "This library is fast, supports trigger modes (FALLING, RISING, CHANGE) and supports context data and pin state as callback arguments", "website": "https://github.com/paulo-raca/YetAnotherArduinoPcIntLibrary", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/paulo-raca/YetAnotherArduinoPcIntLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/paulo-raca/Yet_Another_Arduino_PcInt_Library-2.0.0.zip", "archiveFileName": "Yet_Another_Arduino_PcInt_Library-2.0.0.zip", @@ -57582,12 +46043,8 @@ "paragraph": "This library is fast, supports trigger modes (FALLING, RISING, CHANGE) and supports context data and pin state as callback arguments", "website": "https://github.com/paulo-raca/YetAnotherArduinoPcIntLibrary", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/paulo-raca/YetAnotherArduinoPcIntLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/paulo-raca/Yet_Another_Arduino_PcInt_Library-2.1.0.zip", "archiveFileName": "Yet_Another_Arduino_PcInt_Library-2.1.0.zip", @@ -57603,12 +46060,8 @@ "paragraph": "Arduino library for TelegramBot", "website": "https://github.com/CasaJasmina/TelegramBot-Library", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/CasaJasmina/TelegramBot-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/CasaJasmina/TelegramBot-1.0.1.zip", "archiveFileName": "TelegramBot-1.0.1.zip", @@ -57624,12 +46077,8 @@ "paragraph": "Arduino library for TelegramBot", "website": "https://github.com/CasaJasmina/TelegramBot-Library", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/CasaJasmina/TelegramBot-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/CasaJasmina/TelegramBot-1.2.2.zip", "archiveFileName": "TelegramBot-1.2.2.zip", @@ -57645,12 +46094,8 @@ "paragraph": "Arduino library for TelegramBot", "website": "https://github.com/CasaJasmina/TelegramBot-Library", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/CasaJasmina/TelegramBot-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/CasaJasmina/TelegramBot-1.2.4.zip", "archiveFileName": "TelegramBot-1.2.4.zip", @@ -57666,13 +46111,8 @@ "paragraph": "Arduino library for TelegramBot", "website": "https://github.com/CasaJasmina/TelegramBot-Library", "category": "Communication", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/CasaJasmina/TelegramBot-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/CasaJasmina/TelegramBot-1.2.5.zip", "archiveFileName": "TelegramBot-1.2.5.zip", @@ -57688,12 +46128,8 @@ "paragraph": "Arduino library for TelegramBot", "website": "https://github.com/CasaJasmina/TelegramBot-Library", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/CasaJasmina/TelegramBot-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/CasaJasmina/TelegramBot-1.2.0.zip", "archiveFileName": "TelegramBot-1.2.0.zip", @@ -57709,12 +46145,8 @@ "paragraph": "Arduino library for TelegramBot", "website": "https://github.com/CasaJasmina/TelegramBot-Library", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/CasaJasmina/TelegramBot-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/CasaJasmina/TelegramBot-1.2.1.zip", "archiveFileName": "TelegramBot-1.2.1.zip", @@ -57730,12 +46162,8 @@ "paragraph": "This library uses the internal wiring of AVR microcontrollers to measure capacitance as described here \u003chttp://tuomasnylund.fi/drupal6/content/capacitive-touch-sensing-avr-and-single-adc-pin\u003e", "website": "https://github.com/martin2250/ADCTouch", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/martin2250/ADCTouch.git", "url": "http://downloads.arduino.cc/libraries/github.com/martin2250/ADCTouch-1.0.3.zip", "archiveFileName": "ADCTouch-1.0.3.zip", @@ -57751,12 +46179,8 @@ "paragraph": "This library uses the internal wiring of AVR microcontrollers to measure capacitance as described here \u003chttp://tuomasnylund.fi/drupal6/content/capacitive-touch-sensing-avr-and-single-adc-pin\u003e", "website": "https://github.com/martin2250/ADCTouch", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/martin2250/ADCTouch.git", "url": "http://downloads.arduino.cc/libraries/github.com/martin2250/ADCTouch-1.0.0.zip", "archiveFileName": "ADCTouch-1.0.0.zip", @@ -57772,12 +46196,8 @@ "paragraph": "This library uses the internal wiring of AVR microcontrollers to measure capacitance as described here \u003chttp://tuomasnylund.fi/drupal6/content/capacitive-touch-sensing-avr-and-single-adc-pin\u003e", "website": "https://github.com/martin2250/ADCTouch", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/martin2250/ADCTouch.git", "url": "http://downloads.arduino.cc/libraries/github.com/martin2250/ADCTouch-1.0.2.zip", "archiveFileName": "ADCTouch-1.0.2.zip", @@ -57793,12 +46213,8 @@ "paragraph": "CMMC Easy is a library for managing time without delay function", "website": "https://github.com/cmmakerclub/CMMCEasy", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/cmmakerclub/CMMCEasy.git", "url": "http://downloads.arduino.cc/libraries/github.com/cmmakerclub/CMMC_Easy-0.0.1.zip", "archiveFileName": "CMMC_Easy-0.0.1.zip", @@ -57814,12 +46230,8 @@ "paragraph": "TLC59208F is 8-Bit I2C Bus LED Driver.", "website": "https://github.com/FaBoPlatform/FaBo7Seg-TLC59208-Library", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/FaBoPlatform/FaBo7Seg-TLC59208-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/FaBoPlatform/FaBo_211_7Segment_LED_TLC59208F-1.0.2.zip", "archiveFileName": "FaBo_211_7Segment_LED_TLC59208F-1.0.2.zip", @@ -57835,12 +46247,8 @@ "paragraph": "This library allows your project to connect to an IRC server.", "website": "https://github.com/Fredi/ArduinoIRC", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Fredi/ArduinoIRC.git", "url": "http://downloads.arduino.cc/libraries/github.com/Fredi/ArduinoIRC-0.0.2.zip", "archiveFileName": "ArduinoIRC-0.0.2.zip", @@ -57856,12 +46264,8 @@ "paragraph": "This library allows your project to connect to an IRC server.", "website": "https://github.com/Fredi/ArduinoIRC", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Fredi/ArduinoIRC.git", "url": "http://downloads.arduino.cc/libraries/github.com/Fredi/ArduinoIRC-0.1.0.zip", "archiveFileName": "ArduinoIRC-0.1.0.zip", @@ -57877,12 +46281,8 @@ "paragraph": "This library allows your project to connect to an IRC server.", "website": "https://github.com/fredimachado/ArduinoIRC", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Fredi/ArduinoIRC.git", "url": "http://downloads.arduino.cc/libraries/github.com/Fredi/ArduinoIRC-0.2.0.zip", "archiveFileName": "ArduinoIRC-0.2.0.zip", @@ -57898,16 +46298,10 @@ "paragraph": "\u003cbr/\u003e\u003cbr/\u003eGetting tired of mindlessly staring down your wristwatch in an open-mouthed gape, awaiting a digitalRead's return? Do you long for a super-simple way to set or flip your bits? Has repeatedly ALT-TABing to the ATmega datasheets to look up register descriptions worn you down to the last raw nerve?\u003cbr/\u003e\u003cbr/\u003eThen, golly gee, this lib is here to allay your despair!\u003cbr/\u003e\u003cbr/\u003eIn fact, it was made for you - whether an Arduino n00b, hopelessly ignorant to the time their programs waste on the simplest IO tasks, or an AVR guru and uber-smart embedded god, who never even gave a thought to seeking an easier way to bang bits. Most of all, however, this library is for the wretched, cursed signals stuck in the maze of your Arduino's buffers. For it is they who fly through pin lines at the speed of light only to quietly suffer the most indignant fate at the hands of non-performant source code: WAITING.\u003cbr/\u003e\u003cbr/\u003eSo set those bits free with a little help from your friends - a plenitude of easy-to-use functions, macros, and data structures in this simple, elegant library that will give your code real legs. But, more importantly, it makes coding that much more FUNNER.", "website": "https://github.com/FancyFoxGems/IttyBitty", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/FancyFoxGems/IttyBitty.git", - "providesIncludes": [ - "IttyBitty.h" - ], + "providesIncludes": ["IttyBitty.h"], "url": "http://downloads.arduino.cc/libraries/github.com/FancyFoxGems/Itty_Bitty-1.5.0.zip", "archiveFileName": "Itty_Bitty-1.5.0.zip", "size": 273385, @@ -57922,12 +46316,8 @@ "paragraph": "with a 8-Bit-Shiftregister", "website": "https://6-digit-7-segment-arduino.readthedocs.io", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SohnyBohny/6-digit-7-Segment-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/SohnyBohny/six_digit_seven_segment-2.1.0.zip", "archiveFileName": "six_digit_seven_segment-2.1.0.zip", @@ -57943,12 +46333,8 @@ "paragraph": "with a 8-Bit-Shiftregister", "website": "https://6-digit-7-segment-arduino.readthedocs.org", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SohnyBohny/6-digit-7-Segment-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/SohnyBohny/six_digit_seven_segment-1.0.1.zip", "archiveFileName": "six_digit_seven_segment-1.0.1.zip", @@ -57964,12 +46350,8 @@ "paragraph": "with a 8-Bit-Shiftregister", "website": "https://6-digit-7-segment-arduino.readthedocs.org", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SohnyBohny/6-digit-7-Segment-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/SohnyBohny/six_digit_seven_segment-1.0.2.zip", "archiveFileName": "six_digit_seven_segment-1.0.2.zip", @@ -57985,12 +46367,8 @@ "paragraph": "with a 8-Bit-Shiftregister", "website": "https://6-digit-7-segment-arduino.readthedocs.io", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SohnyBohny/6-digit-7-Segment-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/SohnyBohny/six_digit_seven_segment-2.0.0.zip", "archiveFileName": "six_digit_seven_segment-2.0.0.zip", @@ -58006,12 +46384,8 @@ "paragraph": "with a 8-Bit-Shiftregister", "website": "https://6-digit-7-segment-arduino.readthedocs.io", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SohnyBohny/6-digit-7-Segment-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/SohnyBohny/six_digit_seven_segment-2.0.2.zip", "archiveFileName": "six_digit_seven_segment-2.0.2.zip", @@ -58027,12 +46401,8 @@ "paragraph": "Arduino battery sensing library", "website": "https://github.com/rlogiacco/BatterySense", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/rlogiacco/BatterySense.git", "url": "http://downloads.arduino.cc/libraries/github.com/rlogiacco/Battery_Sense-1.0.0.zip", "archiveFileName": "Battery_Sense-1.0.0.zip", @@ -58048,16 +46418,10 @@ "paragraph": "Arduino battery sensing library", "website": "https://github.com/rlogiacco/BatterySense", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/rlogiacco/BatterySense.git", - "providesIncludes": [ - "Battery.h" - ], + "providesIncludes": ["Battery.h"], "url": "http://downloads.arduino.cc/libraries/github.com/rlogiacco/Battery_Sense-1.1.0.zip", "archiveFileName": "Battery_Sense-1.1.0.zip", "size": 193810, @@ -58072,16 +46436,10 @@ "paragraph": "Arduino battery sensing library", "website": "https://github.com/rlogiacco/BatterySense", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/rlogiacco/BatterySense.git", - "providesIncludes": [ - "Battery.h" - ], + "providesIncludes": ["Battery.h"], "url": "http://downloads.arduino.cc/libraries/github.com/rlogiacco/Battery_Sense-1.1.1.zip", "archiveFileName": "Battery_Sense-1.1.1.zip", "size": 194935, @@ -58095,12 +46453,8 @@ "sentence": "\"Library for Creating Game with GameLoop\"", "website": "https://github.com/pagongamedev/PagonGameDev_GameLoop", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pagongamedev/PagonGameDev_GameLoop.git", "url": "http://downloads.arduino.cc/libraries/github.com/pagongamedev/PagonGameDev_GameLoop-0.0.1.zip", "archiveFileName": "PagonGameDev_GameLoop-0.0.1.zip", @@ -58116,12 +46470,8 @@ "paragraph": "HTS221 is humidity and temperature sensor.", "website": "https://github.com/FaBoPlatform/FaBoHumidity-HTS221-Library", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/FaBoPlatform/FaBoHumidity-HTS221-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/FaBoPlatform/FaBo_208_Humidity_HTS221-1.0.0.zip", "archiveFileName": "FaBo_208_Humidity_HTS221-1.0.0.zip", @@ -58137,12 +46487,8 @@ "paragraph": "With this library, ESP8266 will be transformed into a working unit called microgear. Once online, it can utilize communication and coordination services provided by NETPIE platform. For more details on the NETPIE Platform, please visit https://netpie.io .", "website": "https://github.com/netpieio/microgear-esp8266-arduino", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/netpieio/microgear-esp8266-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/netpieio/ESP8266_Microgear-1.2.2.zip", "archiveFileName": "ESP8266_Microgear-1.2.2.zip", @@ -58158,12 +46504,8 @@ "paragraph": "With this library, ESP8266 will be transformed into a working unit called microgear. Once online, it can utilize communication and coordination services provided by NETPIE platform. For more details on the NETPIE Platform, please visit https://netpie.io .", "website": "https://github.com/netpieio/microgear-esp8266-arduino", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/netpieio/microgear-esp8266-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/netpieio/ESP8266_Microgear-1.2.3.zip", "archiveFileName": "ESP8266_Microgear-1.2.3.zip", @@ -58179,12 +46521,8 @@ "paragraph": "With this library, ESP8266 will be transformed into a working unit called microgear. Once online, it can utilize communication and coordination services provided by NETPIE platform. For more details on the NETPIE Platform, please visit https://netpie.io .", "website": "https://github.com/netpieio/microgear-esp8266-arduino", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/netpieio/microgear-esp8266-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/netpieio/ESP8266_Microgear-1.1.5.zip", "archiveFileName": "ESP8266_Microgear-1.1.5.zip", @@ -58200,12 +46538,8 @@ "paragraph": "With this library, ESP8266 will be transformed into a working unit called microgear. Once online, it can utilize communication and coordination services provided by NETPIE platform. For more details on the NETPIE Platform, please visit https://netpie.io .", "website": "https://github.com/netpieio/microgear-esp8266-arduino", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/netpieio/microgear-esp8266-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/netpieio/ESP8266_Microgear-1.1.6.zip", "archiveFileName": "ESP8266_Microgear-1.1.6.zip", @@ -58221,12 +46555,8 @@ "paragraph": "With this library, ESP8266 will be transformed into a working unit called microgear. Once online, it can utilize communication and coordination services provided by NETPIE platform. For more details on the NETPIE Platform, please visit https://netpie.io .", "website": "https://github.com/netpieio/microgear-esp8266-arduino", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/netpieio/microgear-esp8266-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/netpieio/ESP8266_Microgear-1.1.7.zip", "archiveFileName": "ESP8266_Microgear-1.1.7.zip", @@ -58242,12 +46572,8 @@ "paragraph": "With this library, ESP8266 will be transformed into a working unit called microgear. Once online, it can utilize communication and coordination services provided by NETPIE platform. For more details on the NETPIE Platform, please visit https://netpie.io .", "website": "https://github.com/netpieio/microgear-esp8266-arduino", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/netpieio/microgear-esp8266-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/netpieio/ESP8266_Microgear-1.1.9.zip", "archiveFileName": "ESP8266_Microgear-1.1.9.zip", @@ -58263,12 +46589,8 @@ "paragraph": "With this library, ESP8266 will be transformed into a working unit called microgear. Once online, it can utilize communication and coordination services provided by NETPIE platform. For more details on the NETPIE Platform, please visit https://netpie.io .", "website": "https://github.com/netpieio/microgear-esp8266-arduino", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/netpieio/microgear-esp8266-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/netpieio/ESP8266_Microgear-1.2.0.zip", "archiveFileName": "ESP8266_Microgear-1.2.0.zip", @@ -58284,12 +46606,8 @@ "paragraph": "With this library, ESP8266 will be transformed into a working unit called microgear. Once online, it can utilize communication and coordination services provided by NETPIE platform. For more details on the NETPIE Platform, please visit https://netpie.io .", "website": "https://github.com/netpieio/microgear-esp8266-arduino", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/netpieio/microgear-esp8266-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/netpieio/ESP8266_Microgear-1.2.1.zip", "archiveFileName": "ESP8266_Microgear-1.2.1.zip", @@ -58305,12 +46623,8 @@ "paragraph": "With this library, ESP8266 will be transformed into a working unit called microgear. Once online, it can utilize communication and coordination services provided by NETPIE platform. For more details on the NETPIE Platform, please visit https://netpie.io .", "website": "https://github.com/netpieio/microgear-esp8266-arduino", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/netpieio/microgear-esp8266-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/netpieio/ESP8266_Microgear-1.1.2.zip", "archiveFileName": "ESP8266_Microgear-1.1.2.zip", @@ -58326,13 +46640,8 @@ "paragraph": "Requires an KNX Transceiver connected via UART", "website": "http://www.konnekting.de/", "category": "Communication", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/KONNEKTING/KonnektingDeviceLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/KONNEKTING/KONNEKTING_Device_Library-1.0.0-BETA3.zip", "archiveFileName": "KONNEKTING_Device_Library-1.0.0-BETA3.zip", @@ -58348,14 +46657,8 @@ "paragraph": "Requires an KNX Transceiver connected via UART", "website": "http://www.konnekting.de/", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "samd"], + "types": ["Contributed"], "repository": "https://github.com/KONNEKTING/KonnektingDeviceLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/KONNEKTING/KONNEKTING_Device_Library-1.0.0-BETA4.zip", "archiveFileName": "KONNEKTING_Device_Library-1.0.0-BETA4.zip", @@ -58371,20 +46674,10 @@ "paragraph": "Requires an KNX Transceiver connected via UART", "website": "http://www.konnekting.de/", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "esp32", - "samd", - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "esp32", "samd", "stm32"], + "types": ["Contributed"], "repository": "https://github.com/KONNEKTING/KonnektingDeviceLibrary.git", - "providesIncludes": [ - "KonnektingDevice.h" - ], + "providesIncludes": ["KonnektingDevice.h"], "url": "http://downloads.arduino.cc/libraries/github.com/KONNEKTING/KONNEKTING_Device_Library-1.0.0-BETA4a.zip", "archiveFileName": "KONNEKTING_Device_Library-1.0.0-BETA4a.zip", "size": 120750, @@ -58399,19 +46692,10 @@ "paragraph": "Requires an KNX Transceiver connected via UART", "website": "http://www.konnekting.de/", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "samd", - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "samd", "stm32"], + "types": ["Contributed"], "repository": "https://github.com/KONNEKTING/KonnektingDeviceLibrary.git", - "providesIncludes": [ - "KonnektingDevice.h" - ], + "providesIncludes": ["KonnektingDevice.h"], "url": "http://downloads.arduino.cc/libraries/github.com/KONNEKTING/KONNEKTING_Device_Library-1.0.0-BETA4b.zip", "archiveFileName": "KONNEKTING_Device_Library-1.0.0-BETA4b.zip", "size": 86910, @@ -58426,12 +46710,8 @@ "paragraph": "This library works with Cytron ESPWiFi Shield", "website": "https://github.com/CytronTechnologies/CytronWiFiShield", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/CytronTechnologies/CytronWiFiShield.git", "url": "http://downloads.arduino.cc/libraries/github.com/CytronTechnologies/Cytron_ESPWiFi_Shield-1.0.0.zip", "archiveFileName": "Cytron_ESPWiFi_Shield-1.0.0.zip", @@ -58447,12 +46727,8 @@ "paragraph": "This library works with Cytron ESPWiFi Shield", "website": "https://github.com/CytronTechnologies/CytronWiFiShield", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/CytronTechnologies/CytronWiFiShield.git", "url": "http://downloads.arduino.cc/libraries/github.com/CytronTechnologies/Cytron_ESPWiFi_Shield-2.0.0.zip", "archiveFileName": "Cytron_ESPWiFi_Shield-2.0.0.zip", @@ -58468,12 +46744,8 @@ "paragraph": "This library works with Cytron ESPWiFi Shield", "website": "https://github.com/CytronTechnologies/CytronWiFiShield", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/CytronTechnologies/CytronWiFiShield.git", "url": "http://downloads.arduino.cc/libraries/github.com/CytronTechnologies/Cytron_ESPWiFi_Shield-2.0.1.zip", "archiveFileName": "Cytron_ESPWiFi_Shield-2.0.1.zip", @@ -58489,12 +46761,8 @@ "paragraph": "With this library you can communicate bitween the app and your Arduino.", "website": "https://github.com/MHeeres/DataServeriOS", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MHeeres/DataServeriOS.git", "url": "http://downloads.arduino.cc/libraries/github.com/MHeeres/DataServeriOS-2.0.0.zip", "archiveFileName": "DataServeriOS-2.0.0.zip", @@ -58510,12 +46778,8 @@ "paragraph": "Supports arduino uno \u0026 mini pro digitalWrite function and only PWM pins.", "website": "https://github.com/arsalmaner/Arduino-Libraries/tree/master/RGB_LED", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/arsalmaner/Arduino-Libraries.git", "url": "http://downloads.arduino.cc/libraries/github.com/arsalmaner/RGB_LED-1.0.0.zip", "archiveFileName": "RGB_LED-1.0.0.zip", @@ -58531,12 +46795,8 @@ "paragraph": "With this library you can configure the PM2005 laser particle sensor module. You can read out the measured counts of 0.3um, 2.5um, and 10um sized particles (pcs/L), and can also read out the estimated concentrations (PM2.5, PM10 in microgram/m^3).", "website": "http://www.arduino.cc/en/Reference/PM2005Lib", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jwagnerhki/arduino_pm2005lib.git", "url": "http://downloads.arduino.cc/libraries/github.com/jwagnerhki/PM2005Lib-1.0.0.zip", "archiveFileName": "PM2005Lib-1.0.0.zip", @@ -58552,12 +46812,8 @@ "paragraph": "With this library you can configure the PM2005 laser particle sensor module. You can read out the measured counts of 0.3um, 2.5um, and 10um sized particles (pcs/L), and can also read out the estimated concentrations (PM2.5, PM10 in microgram/m^3).", "website": "http://www.arduino.cc/en/Reference/PM2005Lib", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jwagnerhki/arduino_pm2005lib.git", "url": "http://downloads.arduino.cc/libraries/github.com/jwagnerhki/PM2005Lib-1.0.2.zip", "archiveFileName": "PM2005Lib-1.0.2.zip", @@ -58573,12 +46829,8 @@ "paragraph": "MPU9250 is 9-Axis sensor.", "website": "https://github.com/FaBoPlatform/FaBo9AXIS-MPU9250-Library", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/FaBoPlatform/FaBo9AXIS-MPU9250-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/FaBoPlatform/FaBo_202_9Axis_MPU9250-1.0.0.zip", "archiveFileName": "FaBo_202_9Axis_MPU9250-1.0.0.zip", @@ -58594,13 +46846,8 @@ "paragraph": "MPU9250 is 9-Axis sensor.", "website": "https://github.com/FaBoPlatform/FaBo9AXIS-MPU9250-Library", "category": "Sensors", - "architectures": [ - "avr", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/FaBoPlatform/FaBo9AXIS-MPU9250-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/FaBoPlatform/FaBo_202_9Axis_MPU9250-1.0.1.zip", "archiveFileName": "FaBo_202_9Axis_MPU9250-1.0.1.zip", @@ -58616,12 +46863,8 @@ "paragraph": "VCNL4010 is Proximity and Ambient Light Sensor with Infrared Emitter, I2C Interface.", "website": "https://github.com/FaBoPlatform/FaBoProximity-VCNL4010-Library", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/FaBoPlatform/FaBoProximity-VCNL4010-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/FaBoPlatform/FaBo_205_Proximity_VCNL4010-1.0.0.zip", "archiveFileName": "FaBo_205_Proximity_VCNL4010-1.0.0.zip", @@ -58637,12 +46880,8 @@ "paragraph": "MPL115A2 is I2C Digital Barometer.", "website": "https://github.com/FaBoPlatform/FaBoBarometer-MPL115-Library", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/FaBoPlatform/FaBoBarometer-MPL115-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/FaBoPlatform/FaBo_204_Baromter_MPL115A2-1.0.0.zip", "archiveFileName": "FaBo_204_Baromter_MPL115A2-1.0.0.zip", @@ -58658,12 +46897,8 @@ "paragraph": "ADXL345 is 3-Axis Digital Accelerometer sensor", "website": "https://github.com/FaBoPlatform/FaBo3Axis-ADXL345-Library", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/FaBoPlatform/FaBo3Axis-ADXL345-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/FaBoPlatform/FaBo_201_3Axis_ADXL345-1.0.1.zip", "archiveFileName": "FaBo_201_3Axis_ADXL345-1.0.1.zip", @@ -58679,12 +46914,8 @@ "paragraph": "PCAL6408A is 8bit I2C I/O expander.", "website": "https://github.com/FaBoPlatform/FaBoGPIO-PCAL6408-Library", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/FaBoPlatform/FaBoGPIO-PCAL6408-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/FaBoPlatform/FaBo_210_GPIO_PCAL6408A-1.0.0.zip", "archiveFileName": "FaBo_210_GPIO_PCAL6408A-1.0.0.zip", @@ -58700,12 +46931,8 @@ "paragraph": "S11059 is color sensor.", "website": "https://github.com/FaBoPlatform/FaBoColor-s11059-Library", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/FaBoPlatform/FaBoColor-s11059-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/FaBoPlatform/FaBo_203_Color_S11059-1.0.1.zip", "archiveFileName": "FaBo_203_Color_S11059-1.0.1.zip", @@ -58721,13 +46948,8 @@ "paragraph": "S11059 is color sensor.", "website": "https://github.com/FaBoPlatform/FaBoColor-s11059-Library", "category": "Sensors", - "architectures": [ - "avr", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/FaBoPlatform/FaBoColor-s11059-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/FaBoPlatform/FaBo_203_Color_S11059-1.0.2.zip", "archiveFileName": "FaBo_203_Color_S11059-1.0.2.zip", @@ -58743,12 +46965,8 @@ "paragraph": "ADT7410 is 16-Bit Digital I2C Temperature Sensor.", "website": "https://github.com/FaBoPlatform/FaBoTemperature-ADT7410-Library", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/FaBoPlatform/FaBoTemperature-ADT7410-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/FaBoPlatform/FaBo_207_Temperature_ADT7410-1.0.0.zip", "archiveFileName": "FaBo_207_Temperature_ADT7410-1.0.0.zip", @@ -58764,13 +46982,8 @@ "paragraph": "ADT7410 is 16-Bit Digital I2C Temperature Sensor.", "website": "https://github.com/FaBoPlatform/FaBoTemperature-ADT7410-Library", "category": "Sensors", - "architectures": [ - "avr", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/FaBoPlatform/FaBoTemperature-ADT7410-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/FaBoPlatform/FaBo_207_Temperature_ADT7410-1.0.1.zip", "archiveFileName": "FaBo_207_Temperature_ADT7410-1.0.1.zip", @@ -58786,12 +46999,8 @@ "paragraph": "PCF2129 is RTC with integrated quartz crystal.", "website": "https://github.com/FaBoPlatform/FaBoRTC-PCF2129-Library", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/FaBoPlatform/FaBoRTC-PCF2129-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/FaBoPlatform/FaBo_215_RTC_PCF2129-1.0.0.zip", "archiveFileName": "FaBo_215_RTC_PCF2129-1.0.0.zip", @@ -58807,12 +47016,8 @@ "paragraph": "MCP3421 is 18-Bit Analog-to-Digital Converter.", "website": "https://github.com/FaBoPlatform/FaBoKTemp-MCP3421-Library", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/FaBoPlatform/FaBoKTemp-MCP3421-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/FaBoPlatform/FaBo_209_KTemp_MCP3421-1.0.0.zip", "archiveFileName": "FaBo_209_KTemp_MCP3421-1.0.0.zip", @@ -58828,12 +47033,8 @@ "paragraph": "Arduino library for basic Bluetooth Low Energy support using the nRF24L01+ (basic support = sending \u0026 receiving on the advertising broadcast channel)", "website": "https://github.com/floe/BTLE", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/floe/BTLE.git", "url": "http://downloads.arduino.cc/libraries/github.com/floe/BTLE-1.0.0.zip", "archiveFileName": "BTLE-1.0.0.zip", @@ -58849,12 +47050,8 @@ "paragraph": "Arduino library for basic Bluetooth Low Energy support using the nRF24L01+ (basic support = sending \u0026 receiving on the advertising broadcast channel)", "website": "https://github.com/floe/BTLE", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/floe/BTLE.git", "url": "http://downloads.arduino.cc/libraries/github.com/floe/BTLE-0.1.1.zip", "archiveFileName": "BTLE-0.1.1.zip", @@ -58870,12 +47067,8 @@ "paragraph": "This library makes it easy to use the HexFAB Quadro Motor Shield.", "website": "https://github.com/HexFab/QuadroMotorShield", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/HexFab/HexFabQuadroMotorShield.git", "url": "http://downloads.arduino.cc/libraries/github.com/HexFab/HexFabQuadroMotorShield-1.0.0.zip", "archiveFileName": "HexFabQuadroMotorShield-1.0.0.zip", @@ -58891,12 +47084,8 @@ "paragraph": "It uses HSV colors, supports fade-in and fade-out of pixels, fading colors and fading color saturation. See examples for some inspiration.", "website": "https://github.com/...TBD", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DedeHai/NeoPixelPainter.git", "url": "http://downloads.arduino.cc/libraries/github.com/DedeHai/NeoPixel_Painter-1.0.0.zip", "archiveFileName": "NeoPixel_Painter-1.0.0.zip", @@ -58912,12 +47101,8 @@ "paragraph": "ISL29034 is Intersil Integrated Digital Light Sensor.", "website": "https://github.com/FaBoPlatform/FaBoAmbientLight-ISL29034-Library", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/FaBoPlatform/FaBoAmbientLight-ISL29034-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/FaBoPlatform/FaBo_217_Ambient_Light_ISL29034-1.0.0.zip", "archiveFileName": "FaBo_217_Ambient_Light_ISL29034-1.0.0.zip", @@ -58933,13 +47118,8 @@ "paragraph": "ISL29034 is Intersil Integrated Digital Light Sensor.", "website": "https://github.com/FaBoPlatform/FaBoAmbientLight-ISL29034-Library", "category": "Sensors", - "architectures": [ - "avr", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/FaBoPlatform/FaBoAmbientLight-ISL29034-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/FaBoPlatform/FaBo_217_Ambient_Light_ISL29034-1.0.1.zip", "archiveFileName": "FaBo_217_Ambient_Light_ISL29034-1.0.1.zip", @@ -58955,12 +47135,8 @@ "paragraph": "The TouchWheel library scans 3 touch pads, when put in a circle this allows for a touch wheel that can detect clockwise and counterclockwise finger movement. The 3 pads can be repeated any number of times for higher resolution touch wheels. 9 and 12 pad wheels with a 1.7\" diameter work very well. Uses the ADCTouch library https://github.com/martin2250/ADCTouch", "website": "https://github.com/simap/TouchWheel", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/simap/TouchWheel.git", "url": "http://downloads.arduino.cc/libraries/github.com/simap/TouchWheel-1.0.0.zip", "archiveFileName": "TouchWheel-1.0.0.zip", @@ -58976,12 +47152,8 @@ "paragraph": "The TouchWheel library scans 3 touch pads, when put in a circle this allows for a touch wheel that can detect clockwise and counterclockwise finger movement. The 3 pads can be repeated any number of times for higher resolution touch wheels. 9 and 12 pad wheels with a 1.7\" diameter work very well. TouchSliders use 2 analog pins and 2 pads.", "website": "https://github.com/simap/TouchWheel", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/simap/TouchWheel.git", "url": "http://downloads.arduino.cc/libraries/github.com/simap/TouchWheel-1.1.0.zip", "archiveFileName": "TouchWheel-1.1.0.zip", @@ -58997,12 +47169,8 @@ "paragraph": "triggers via PCF8574, echo via OR/NOR logic to hardware interrupt. Tested with up to 10 HC-SR04", "website": "http://redhunter.com/", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/arielnh56/SonarI2C.git", "url": "http://downloads.arduino.cc/libraries/github.com/arielnh56/SonarI2C-1.0.0.zip", "archiveFileName": "SonarI2C-1.0.0.zip", @@ -59018,12 +47186,8 @@ "paragraph": "triggers via PCF8574, echo via OR/NOR logic to hardware interrupt. Tested with up to 10 HC-SR04", "website": "http://redhunter.com/", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/arielnh56/SonarI2C.git", "url": "http://downloads.arduino.cc/libraries/github.com/arielnh56/SonarI2C-1.1.2.zip", "archiveFileName": "SonarI2C-1.1.2.zip", @@ -59039,12 +47203,8 @@ "paragraph": "A simple library for the GP20U7 GPS unit", "website": "https://github.com/sidwarkd/gp20u7_arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sidwarkd/gp20u7_arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/sidwarkd/GP20U7_GPS_Library-1.0.0.zip", "archiveFileName": "GP20U7_GPS_Library-1.0.0.zip", @@ -59059,12 +47219,8 @@ "sentence": "uArm Library for Arduino", "website": "http://developer.ufactory.cc", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/uArm-Developer/UArmForArduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/uArm-Developer/uArmLibrary-1.5.8.zip", "archiveFileName": "uArmLibrary-1.5.8.zip", @@ -59079,12 +47235,8 @@ "sentence": "uArm Library for Arduino", "website": "http://developer.ufactory.cc", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/uArm-Developer/UArmForArduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/uArm-Developer/uArmLibrary-1.6.0.zip", "archiveFileName": "uArmLibrary-1.6.0.zip", @@ -59099,12 +47251,8 @@ "sentence": "uArm Library for Arduino", "website": "http://developer.ufactory.cc", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/uArm-Developer/UArmForArduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/uArm-Developer/uArmLibrary-1.6.1.zip", "archiveFileName": "uArmLibrary-1.6.1.zip", @@ -59119,12 +47267,8 @@ "sentence": "uArm Library for Arduino", "website": "http://developer.ufactory.cc", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/uArm-Developer/UArmForArduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/uArm-Developer/uArmLibrary-1.7.1.zip", "archiveFileName": "uArmLibrary-1.7.1.zip", @@ -59139,12 +47283,8 @@ "sentence": "uArm Library for Arduino", "website": "http://developer.ufactory.cc", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/uArm-Developer/UArmForArduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/uArm-Developer/uArmLibrary-1.7.2.zip", "archiveFileName": "uArmLibrary-1.7.2.zip", @@ -59159,12 +47299,8 @@ "sentence": "uArm Library for Arduino", "website": "http://developer.ufactory.cc", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/uArm-Developer/UArmForArduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/uArm-Developer/uArmLibrary-2.2.1.zip", "archiveFileName": "uArmLibrary-2.2.1.zip", @@ -59179,12 +47315,8 @@ "sentence": "uArm Library for Arduino", "website": "http://developer.ufactory.cc", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/uArm-Developer/UArmForArduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/uArm-Developer/uArmLibrary-1.5.10.zip", "archiveFileName": "uArmLibrary-1.5.10.zip", @@ -59199,12 +47331,8 @@ "sentence": "uArm Library for Arduino", "website": "http://developer.ufactory.cc", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/uArm-Developer/UArmForArduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/uArm-Developer/uArmLibrary-1.5.11.zip", "archiveFileName": "uArmLibrary-1.5.11.zip", @@ -59219,12 +47347,8 @@ "sentence": "uArm Library for Arduino", "website": "http://ufactory.cc", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/uArm-Developer/UArmForArduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/uArm-Developer/uArmLibrary-1.5.2.zip", "archiveFileName": "uArmLibrary-1.5.2.zip", @@ -59239,12 +47363,8 @@ "sentence": "uArm Library for Arduino", "website": "http://ufactory.cc", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/uArm-Developer/UArmForArduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/uArm-Developer/uArmLibrary-1.5.3.zip", "archiveFileName": "uArmLibrary-1.5.3.zip", @@ -59260,12 +47380,8 @@ "paragraph": "AQM0802A is I2C 8x2 LCD module.", "website": "https://github.com/FaBoPlatform/FaBoLCDmini-AQM0802A-Library", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/FaBoPlatform/FaBoLCDmini-AQM0802A-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/FaBoPlatform/FaBo_213_LCD_mini_AQM0802A-1.0.0.zip", "archiveFileName": "FaBo_213_LCD_mini_AQM0802A-1.0.0.zip", @@ -59281,12 +47397,8 @@ "paragraph": "A Base64 library for Arduino", "website": "https://github.com/agdl/Base64", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/agdl/Base64.git", "url": "http://downloads.arduino.cc/libraries/github.com/agdl/Base64-0.0.1.zip", "archiveFileName": "Base64-0.0.1.zip", @@ -59302,12 +47414,8 @@ "paragraph": "It supports most common matrix operations including inversion without the need for dynamic memory allocation. It also does compile time checking of the dimensions and type of matrices used as operands.", "website": "https://github.com/tomstewart89/BasicLinearAlgebra", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/tomstewart89/BasicLinearAlgebra.git", "url": "http://downloads.arduino.cc/libraries/github.com/tomstewart89/BasicLinearAlgebra-1.1.0.zip", "archiveFileName": "BasicLinearAlgebra-1.1.0.zip", @@ -59323,12 +47431,8 @@ "paragraph": "It supports most common matrix operations including inversion without the need for dynamic memory allocation. It also does compile time checking of the dimensions and type of matrices used as operands.", "website": "https://github.com/tomstewart89/BasicLinearAlgebra", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/tomstewart89/BasicLinearAlgebra.git", "url": "http://downloads.arduino.cc/libraries/github.com/tomstewart89/BasicLinearAlgebra-1.2.0.zip", "archiveFileName": "BasicLinearAlgebra-1.2.0.zip", @@ -59344,12 +47448,8 @@ "paragraph": "Supports most common matrix operations including inversion without the need for dynamic memory allocation. It also does compile time checking of the dimensions and type of matrices used as operands.", "website": "https://github.com/tomstewart89/BasicLinearAlgebra", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/tomstewart89/BasicLinearAlgebra.git", "url": "http://downloads.arduino.cc/libraries/github.com/tomstewart89/BasicLinearAlgebra-2.0.0.zip", "archiveFileName": "BasicLinearAlgebra-2.0.0.zip", @@ -59365,12 +47465,8 @@ "paragraph": "Supports most common matrix operations including inversion without the need for dynamic memory allocation. It also does compile time checking of the dimensions and type of matrices used as operands.", "website": "https://github.com/tomstewart89/BasicLinearAlgebra", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/tomstewart89/BasicLinearAlgebra.git", "url": "http://downloads.arduino.cc/libraries/github.com/tomstewart89/BasicLinearAlgebra-2.1.0.zip", "archiveFileName": "BasicLinearAlgebra-2.1.0.zip", @@ -59386,12 +47482,8 @@ "paragraph": "Supports most common matrix operations including inversion without the need for dynamic memory allocation. It also does compile time checking of the dimensions and type of matrices used as operands.", "website": "https://github.com/tomstewart89/BasicLinearAlgebra", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/tomstewart89/BasicLinearAlgebra.git", "url": "http://downloads.arduino.cc/libraries/github.com/tomstewart89/BasicLinearAlgebra-2.2.0.zip", "archiveFileName": "BasicLinearAlgebra-2.2.0.zip", @@ -59407,12 +47499,8 @@ "paragraph": "Supports most common matrix operations including inversion without the need for dynamic memory allocation. It also does compile time checking of the dimensions and type of matrices used as operands.", "website": "https://github.com/tomstewart89/BasicLinearAlgebra", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/tomstewart89/BasicLinearAlgebra.git", "url": "http://downloads.arduino.cc/libraries/github.com/tomstewart89/BasicLinearAlgebra-2.3.0.zip", "archiveFileName": "BasicLinearAlgebra-2.3.0.zip", @@ -59428,12 +47516,8 @@ "paragraph": "The library contains classes for IR signals, IR sequences, as well as for sending, receiving, analyzing, decoding and rendering of IR signals.", "website": "http://www.harctoolbox.org/Infrared4Arduino,html", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/bengtmartensson/Infrared4Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/bengtmartensson/Infrared-1.0.0.zip", "archiveFileName": "Infrared-1.0.0.zip", @@ -59449,12 +47533,8 @@ "paragraph": "The library contains classes for IR signals, IR sequences, as well as for sending, receiving, analyzing, decoding and rendering of IR signals.", "website": "http://www.harctoolbox.org/Infrared4Arduino,html", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/bengtmartensson/Infrared4Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/bengtmartensson/Infrared-1.0.1.zip", "archiveFileName": "Infrared-1.0.1.zip", @@ -59470,12 +47550,8 @@ "paragraph": "The library contains classes for IR signals, IR sequences, as well as for sending, receiving, analyzing, decoding and rendering of IR signals.", "website": "http://www.harctoolbox.org/Infrared4Arduino,html", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/bengtmartensson/Infrared4Arduino.git", "providesIncludes": [ "InfraredTypes.h", @@ -59514,12 +47590,8 @@ "paragraph": "The library contains classes for IR signals, IR sequences, as well as for sending, receiving, decoding, and rendering of IR signals.", "website": "http://www.harctoolbox.org/Infrared4Arduino,html", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/bengtmartensson/Infrared4Arduino.git", "providesIncludes": [ "InfraredTypes.h", @@ -59558,12 +47630,8 @@ "paragraph": "The library contains classes for IR signals, IR sequences, as well as for sending, receiving, decoding, and rendering of IR signals.", "website": "http://www.harctoolbox.org/Infrared4Arduino,html", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/bengtmartensson/Infrared4Arduino.git", "providesIncludes": [ "InfraredTypes.h", @@ -59602,12 +47670,8 @@ "paragraph": "The library contains classes for IR signals, IR sequences, as well as for sending, receiving, decoding, and rendering of IR signals.", "website": "http://www.harctoolbox.org/Infrared4Arduino,html", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/bengtmartensson/Infrared4Arduino.git", "providesIncludes": [ "InfraredTypes.h", @@ -59646,12 +47710,8 @@ "paragraph": "The library contains classes for IR signals, IR sequences, as well as for sending, receiving, decoding, and rendering of IR signals.", "website": "http://www.harctoolbox.org/Infrared4Arduino,html", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/bengtmartensson/Infrared4Arduino.git", "providesIncludes": [ "InfraredTypes.h", @@ -59690,12 +47750,8 @@ "paragraph": "GoPRO API library for Arduino", "website": "https://github.com/agdl/GoPRO", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/agdl/GoPRO.git", "url": "http://downloads.arduino.cc/libraries/github.com/agdl/GoPRO-1.0.0.zip", "archiveFileName": "GoPRO-1.0.0.zip", @@ -59710,12 +47766,8 @@ "sentence": "ESP8266 RESTful HTTP Request Library.", "website": "https://github.com/fabianofranca/ESP8266RestClient", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/fabianofranca/ESP8266RestClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/fabianofranca/ESP8266RestClient-1.0.0.zip", "archiveFileName": "ESP8266RestClient-1.0.0.zip", @@ -59731,12 +47783,8 @@ "paragraph": "EMoRo 2560 controller is based on ATmega2560 MCU. A few specific fetures are: a wide range of power supplies, two separate DC/DC stabilizers: 5V2A (for MCU and logic) and 5V3A (8 IO ports for RC servo motors with easy Plug \u0026 Play), over-current protection, 16 digital I/O ports with LED signalization, 8 input analog ports , 8 dual I/O ports for ultrasonic sensors (Plug \u0026 Play), and many other Plug \u0026 Play options, such as: LCD, gyroscope, compass and accelerometer making EMoRo 2560 the most usable Arduino controller for robotics application.", "website": "http://www.emoro.eu", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/inovatic-ict/emoro-2560-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/inovatic-ict/EMoRo_2560-2.4.2.zip", "archiveFileName": "EMoRo_2560-2.4.2.zip", @@ -59752,13 +47800,8 @@ "paragraph": "A simple RTC4543 library.", "website": "https://github.com/monoxit/RTC4543lib/", "category": "Device Control", - "architectures": [ - "avr", - "tiny" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "tiny"], + "types": ["Contributed"], "repository": "https://github.com/monoxit/RTC4543lib.git", "url": "http://downloads.arduino.cc/libraries/github.com/monoxit/RTC4543lib-1.0.0.zip", "archiveFileName": "RTC4543lib-1.0.0.zip", @@ -59774,14 +47817,8 @@ "paragraph": "A simple Arduino library controling the rial time clock RTC-4543. This library is designed to easily access to the device from Arduino based board including tiny core based board and ESP8266.", "website": "https://github.com/monoxit/RTC4543lib/", "category": "Device Control", - "architectures": [ - "avr", - "tiny", - "ESP8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "tiny", "ESP8266"], + "types": ["Contributed"], "repository": "https://github.com/monoxit/RTC4543lib.git", "url": "http://downloads.arduino.cc/libraries/github.com/monoxit/RTC4543lib-1.0.1.zip", "archiveFileName": "RTC4543lib-1.0.1.zip", @@ -59797,12 +47834,8 @@ "paragraph": "A simple Arduino library controling the rial time clock RTC-4543. This library is designed to easily access to the device from Arduino based board including tiny core based board and ESP8266.", "website": "https://github.com/monoxit/RTC4543lib/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/monoxit/RTC4543lib.git", "url": "http://downloads.arduino.cc/libraries/github.com/monoxit/RTC4543lib-1.0.2.zip", "archiveFileName": "RTC4543lib-1.0.2.zip", @@ -59818,12 +47851,8 @@ "paragraph": "EROLED096 is 0.96 OLED module.", "website": "https://github.com/FaBoPlatform/FaBoOLED-EROLED096-Library", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/FaBoPlatform/FaBoOLED-EROLED096-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/FaBoPlatform/FaBo_214_OLED_EROLED096-1.0.0.zip", "archiveFileName": "FaBo_214_OLED_EROLED096-1.0.0.zip", @@ -59839,12 +47868,8 @@ "paragraph": "Arduino library for Texas Instruments HDC1080 Low Power, High Accuracy Digital Humidity Sensor with Temperature Sensor", "website": "https://github.com/closedcube/ClosedCube_HDC1080_Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/closedcube/ClosedCube_HDC1080_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/closedcube/ClosedCube_HDC1080-1.0.1.zip", "archiveFileName": "ClosedCube_HDC1080-1.0.1.zip", @@ -59860,12 +47885,8 @@ "paragraph": "Arduino library for Texas Instruments HDC1080 Low Power, High Accuracy Digital Humidity Sensor with Temperature Sensor", "website": "https://github.com/closedcube/ClosedCube_HDC1080_Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/closedcube/ClosedCube_HDC1080_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/closedcube/ClosedCube_HDC1080-1.0.2.zip", "archiveFileName": "ClosedCube_HDC1080-1.0.2.zip", @@ -59881,12 +47902,8 @@ "paragraph": "Arduino library for Texas Instruments HDC1080 Low Power, High Accuracy Digital Humidity Sensor with Temperature Sensor", "website": "https://github.com/closedcube/ClosedCube_HDC1080_Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/closedcube/ClosedCube_HDC1080_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/closedcube/ClosedCube_HDC1080-1.2.1.zip", "archiveFileName": "ClosedCube_HDC1080-1.2.1.zip", @@ -59902,12 +47919,8 @@ "paragraph": "Arduino library for Texas Instruments HDC1080 Low Power, High Accuracy Digital Humidity Sensor with Temperature Sensor", "website": "https://github.com/closedcube/ClosedCube_HDC1080_Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/closedcube/ClosedCube_HDC1080_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/closedcube/ClosedCube_HDC1080-1.3.0.zip", "archiveFileName": "ClosedCube_HDC1080-1.3.0.zip", @@ -59923,12 +47936,8 @@ "paragraph": "Arduino library for Texas Instruments HDC1080 Low Power, High Accuracy Digital Humidity Sensor with Temperature Sensor", "website": "https://github.com/closedcube/ClosedCube_HDC1080_Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/closedcube/ClosedCube_HDC1080_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/closedcube/ClosedCube_HDC1080-1.3.1.zip", "archiveFileName": "ClosedCube_HDC1080-1.3.1.zip", @@ -59944,12 +47953,8 @@ "paragraph": "Arduino library for Texas Instruments HDC1080 Low Power, High Accuracy Digital Humidity Sensor with Temperature Sensor", "website": "https://github.com/closedcube/ClosedCube_HDC1080_Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/closedcube/ClosedCube_HDC1080_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/closedcube/ClosedCube_HDC1080-1.3.2.zip", "archiveFileName": "ClosedCube_HDC1080-1.3.2.zip", @@ -59965,12 +47970,8 @@ "paragraph": "The HCMS 29xx displays are pretty little displays that contain a row of 5x7 LED matrices. You'll need five digital output lines to control them. LedDisplay manages all the necessary pin control and data shifting for you.", "website": "http://playground.arduino.cc/Main/LedDisplay", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/LedDisplay.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/LedDisplay-0.4.0.zip", "archiveFileName": "LedDisplay-0.4.0.zip", @@ -59986,12 +47987,8 @@ "paragraph": "The HCMS 29xx displays are pretty little displays that contain a row of 5x7 LED matrices. You'll need five digital output lines to control them. LedDisplay manages all the necessary pin control and data shifting for you.", "website": "http://playground.arduino.cc/Main/LedDisplay", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/LedDisplay.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/LedDisplay-0.4.1.zip", "archiveFileName": "LedDisplay-0.4.1.zip", @@ -60007,12 +48004,8 @@ "paragraph": "Library for configuring ESP8266 modules WiFi credentials at runtime.", "website": "https://github.com/nrwiersma/ConfigManager.git", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/nrwiersma/ConfigManager.git", "url": "http://downloads.arduino.cc/libraries/github.com/nrwiersma/ConfigManager-0.1.0.zip", "archiveFileName": "ConfigManager-0.1.0.zip", @@ -60028,12 +48021,8 @@ "paragraph": "Library for configuring ESP8266 modules WiFi credentials at runtime.", "website": "https://github.com/nrwiersma/ConfigManager.git", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/nrwiersma/ConfigManager.git", "url": "http://downloads.arduino.cc/libraries/github.com/nrwiersma/ConfigManager-0.2.0.zip", "archiveFileName": "ConfigManager-0.2.0.zip", @@ -60049,16 +48038,10 @@ "paragraph": "Library for configuring ESP8266 modules WiFi credentials at runtime.", "website": "https://github.com/nrwiersma/ConfigManager.git", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/nrwiersma/ConfigManager.git", - "providesIncludes": [ - "ConfigManager.h" - ], + "providesIncludes": ["ConfigManager.h"], "url": "http://downloads.arduino.cc/libraries/github.com/nrwiersma/ConfigManager-0.3.0.zip", "archiveFileName": "ConfigManager-0.3.0.zip", "size": 8721, @@ -60073,16 +48056,10 @@ "paragraph": "Library for configuring ESP8266 modules WiFi credentials at runtime.", "website": "https://github.com/nrwiersma/ConfigManager.git", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/nrwiersma/ConfigManager.git", - "providesIncludes": [ - "ConfigManager.h" - ], + "providesIncludes": ["ConfigManager.h"], "url": "http://downloads.arduino.cc/libraries/github.com/nrwiersma/ConfigManager-0.4.0.zip", "archiveFileName": "ConfigManager-0.4.0.zip", "size": 8878, @@ -60097,16 +48074,10 @@ "paragraph": "Library for configuring ESP8266 modules WiFi credentials at runtime.", "website": "https://github.com/nrwiersma/ConfigManager.git", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/nrwiersma/ConfigManager.git", - "providesIncludes": [ - "ConfigManager.h" - ], + "providesIncludes": ["ConfigManager.h"], "url": "http://downloads.arduino.cc/libraries/github.com/nrwiersma/ConfigManager-0.5.0.zip", "archiveFileName": "ConfigManager-0.5.0.zip", "size": 9093, @@ -60121,16 +48092,10 @@ "paragraph": "Library for configuring ESP8266 modules WiFi credentials at runtime.", "website": "https://github.com/nrwiersma/ConfigManager.git", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/nrwiersma/ConfigManager.git", - "providesIncludes": [ - "ConfigManager.h" - ], + "providesIncludes": ["ConfigManager.h"], "url": "http://downloads.arduino.cc/libraries/github.com/nrwiersma/ConfigManager-0.6.0.zip", "archiveFileName": "ConfigManager-0.6.0.zip", "size": 9101, @@ -60145,16 +48110,10 @@ "paragraph": "Library for configuring ESP8266 modules WiFi credentials at runtime.", "website": "https://github.com/nrwiersma/ConfigManager.git", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/nrwiersma/ConfigManager.git", - "providesIncludes": [ - "ConfigManager.h" - ], + "providesIncludes": ["ConfigManager.h"], "url": "http://downloads.arduino.cc/libraries/github.com/nrwiersma/ConfigManager-0.7.0.zip", "archiveFileName": "ConfigManager-0.7.0.zip", "size": 9130, @@ -60169,16 +48128,10 @@ "paragraph": "Library for configuring ESP8266 modules WiFi credentials at runtime.", "website": "https://github.com/nrwiersma/ConfigManager.git", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/nrwiersma/ConfigManager.git", - "providesIncludes": [ - "ConfigManager.h" - ], + "providesIncludes": ["ConfigManager.h"], "url": "http://downloads.arduino.cc/libraries/github.com/nrwiersma/ConfigManager-0.8.0.zip", "archiveFileName": "ConfigManager-0.8.0.zip", "size": 9253, @@ -60193,16 +48146,10 @@ "paragraph": "Library for configuring ESP8266 modules WiFi credentials at runtime.", "website": "https://github.com/nrwiersma/ConfigManager.git", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/nrwiersma/ConfigManager.git", - "providesIncludes": [ - "ConfigManager.h" - ], + "providesIncludes": ["ConfigManager.h"], "url": "http://downloads.arduino.cc/libraries/github.com/nrwiersma/ConfigManager-1.0.0.zip", "archiveFileName": "ConfigManager-1.0.0.zip", "size": 10303, @@ -60217,17 +48164,10 @@ "paragraph": "Library for configuring ESP8266 modules WiFi credentials at runtime.", "website": "https://github.com/nrwiersma/ConfigManager.git", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/nrwiersma/ConfigManager.git", - "providesIncludes": [ - "ConfigManager.h" - ], + "providesIncludes": ["ConfigManager.h"], "url": "http://downloads.arduino.cc/libraries/github.com/nrwiersma/ConfigManager-1.1.0.zip", "archiveFileName": "ConfigManager-1.1.0.zip", "size": 10670, @@ -60242,17 +48182,10 @@ "paragraph": "Library for configuring ESP8266 modules WiFi credentials at runtime.", "website": "https://github.com/nrwiersma/ConfigManager.git", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/nrwiersma/ConfigManager.git", - "providesIncludes": [ - "ConfigManager.h" - ], + "providesIncludes": ["ConfigManager.h"], "url": "http://downloads.arduino.cc/libraries/github.com/nrwiersma/ConfigManager-1.2.0.zip", "archiveFileName": "ConfigManager-1.2.0.zip", "size": 10697, @@ -60267,17 +48200,10 @@ "paragraph": "Library for configuring ESP8266 modules WiFi credentials at runtime.", "website": "https://github.com/nrwiersma/ConfigManager.git", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/nrwiersma/ConfigManager.git", - "providesIncludes": [ - "ConfigManager.h" - ], + "providesIncludes": ["ConfigManager.h"], "url": "http://downloads.arduino.cc/libraries/github.com/nrwiersma/ConfigManager-1.3.0.zip", "archiveFileName": "ConfigManager-1.3.0.zip", "size": 10874, @@ -60292,17 +48218,10 @@ "paragraph": "Library for configuring ESP8266 modules WiFi credentials at runtime.", "website": "https://github.com/nrwiersma/ConfigManager.git", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/nrwiersma/ConfigManager.git", - "providesIncludes": [ - "ConfigManager.h" - ], + "providesIncludes": ["ConfigManager.h"], "url": "http://downloads.arduino.cc/libraries/github.com/nrwiersma/ConfigManager-1.4.0.zip", "archiveFileName": "ConfigManager-1.4.0.zip", "size": 15233, @@ -60317,13 +48236,8 @@ "paragraph": "Supports the following events : [press , hold, release, long]", "website": "https://github.com/david1983/eBtn", "category": "Signal Input/Output", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/david1983/eBtn.git", "url": "http://downloads.arduino.cc/libraries/github.com/david1983/eBtn-1.0.0.zip", "archiveFileName": "eBtn-1.0.0.zip", @@ -60339,12 +48253,8 @@ "paragraph": "An extension to Buttons, providing support for MPR121 Buttons.", "website": "https://github.com/r89m/arduino-button-MPR121button", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/r89m/MPR121Button.git", "url": "http://downloads.arduino.cc/libraries/github.com/r89m/r89m_MPR121Button-1.0.0.zip", "archiveFileName": "r89m_MPR121Button-1.0.0.zip", @@ -60360,12 +48270,8 @@ "paragraph": "More information can be found at http://robolink.com/", "website": "http://Robolink.com/", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/RobolinkInc/CoDrone.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobolinkInc/CoDrone-1.4.4.zip", "archiveFileName": "CoDrone-1.4.4.zip", @@ -60381,12 +48287,8 @@ "paragraph": "More information can be found at http://robolink.com/", "website": "https://github.com/RobolinkInc/CoDrone", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/RobolinkInc/CoDrone.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobolinkInc/CoDrone-1.5.0.zip", "archiveFileName": "CoDrone-1.5.0.zip", @@ -60402,12 +48304,8 @@ "paragraph": "More information can be found at http://robolink.com/", "website": "https://github.com/RobolinkInc/CoDrone", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/RobolinkInc/CoDrone.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobolinkInc/CoDrone-1.5.1.zip", "archiveFileName": "CoDrone-1.5.1.zip", @@ -60423,12 +48321,8 @@ "paragraph": "More information can be found at http://robolink.com/", "website": "https://github.com/RobolinkInc/CoDrone", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/RobolinkInc/CoDrone.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobolinkInc/CoDrone-1.5.2.zip", "archiveFileName": "CoDrone-1.5.2.zip", @@ -60444,12 +48338,8 @@ "paragraph": "More information can be found at http://robolink.com/", "website": "https://github.com/RobolinkInc/CoDrone", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/RobolinkInc/CoDrone.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobolinkInc/CoDrone-1.5.3.zip", "archiveFileName": "CoDrone-1.5.3.zip", @@ -60465,12 +48355,8 @@ "paragraph": "More information can be found at http://robolink.com/", "website": "https://github.com/RobolinkInc/CoDrone", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/RobolinkInc/CoDrone.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobolinkInc/CoDrone-1.5.4.zip", "archiveFileName": "CoDrone-1.5.4.zip", @@ -60486,12 +48372,8 @@ "paragraph": "More information can be found at http://robolink.com/", "website": "https://github.com/RobolinkInc/CoDrone", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/RobolinkInc/CoDrone.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobolinkInc/CoDrone-1.5.5.zip", "archiveFileName": "CoDrone-1.5.5.zip", @@ -60507,12 +48389,8 @@ "paragraph": "More information can be found at http://robolink.com/", "website": "https://github.com/RobolinkAdmin/CoDrone", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/RobolinkInc/CoDrone.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobolinkInc/CoDrone-2.0.0.zip", "archiveFileName": "CoDrone-2.0.0.zip", @@ -60528,12 +48406,8 @@ "paragraph": "More information can be found at http://robolink.com/", "website": "https://github.com/RobolinkInc/CoDrone", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/RobolinkInc/CoDrone.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobolinkInc/CoDrone-2.0.1.zip", "archiveFileName": "CoDrone-2.0.1.zip", @@ -60549,12 +48423,8 @@ "paragraph": "More information can be found at http://robolink.com/", "website": "https://github.com/RobolinkInc/CoDrone", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/RobolinkInc/CoDrone.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobolinkInc/CoDrone-2.0.2.zip", "archiveFileName": "CoDrone-2.0.2.zip", @@ -60570,12 +48440,8 @@ "paragraph": "More information can be found at http://robolink.com/", "website": "https://github.com/RobolinkInc/CoDrone", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/RobolinkInc/CoDrone.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobolinkInc/CoDrone-2.0.3.zip", "archiveFileName": "CoDrone-2.0.3.zip", @@ -60591,12 +48457,8 @@ "paragraph": "More information can be found at http://robolink.com/", "website": "https://github.com/RobolinkInc/CoDrone", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/RobolinkInc/CoDrone.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobolinkInc/CoDrone-2.0.4.zip", "archiveFileName": "CoDrone-2.0.4.zip", @@ -60612,12 +48474,8 @@ "paragraph": "More information can be found at http://robolink.com/", "website": "https://github.com/RobolinkInc/CoDrone", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/RobolinkInc/CoDrone.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobolinkInc/CoDrone-2.1.0.zip", "archiveFileName": "CoDrone-2.1.0.zip", @@ -60633,12 +48491,8 @@ "paragraph": "More information can be found at http://robolink.com/", "website": "https://github.com/RobolinkInc/CoDrone", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/RobolinkInc/CoDrone.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobolinkInc/CoDrone-2.1.1.zip", "archiveFileName": "CoDrone-2.1.1.zip", @@ -60654,12 +48508,8 @@ "paragraph": "More information can be found at http://community.robolink.com/", "website": "http://Robolink.com/", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/RobolinkInc/CoDrone.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobolinkInc/CoDrone-1.1.0.zip", "archiveFileName": "CoDrone-1.1.0.zip", @@ -60675,12 +48525,8 @@ "paragraph": "More information can be found at http://community.robolink.com/", "website": "http://Robolink.com/", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/RobolinkInc/CoDrone.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobolinkInc/CoDrone-1.2.0.zip", "archiveFileName": "CoDrone-1.2.0.zip", @@ -60696,12 +48542,8 @@ "paragraph": "More information can be found at http://community.robolink.com/", "website": "http://Robolink.com/", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/RobolinkInc/CoDrone.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobolinkInc/CoDrone-1.3.0.zip", "archiveFileName": "CoDrone-1.3.0.zip", @@ -60717,12 +48559,8 @@ "paragraph": "More information can be found at http://community.robolink.com/", "website": "http://Robolink.com/", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/RobolinkInc/CoDrone.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobolinkInc/CoDrone-1.4.0.zip", "archiveFileName": "CoDrone-1.4.0.zip", @@ -60738,12 +48576,8 @@ "paragraph": "More information can be found at http://community.robolink.com/", "website": "http://Robolink.com/", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/RobolinkInc/CoDrone.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobolinkInc/CoDrone-1.4.1.zip", "archiveFileName": "CoDrone-1.4.1.zip", @@ -60759,12 +48593,8 @@ "paragraph": "More information can be found at http://community.robolink.com/", "website": "http://Robolink.com/", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/RobolinkInc/CoDrone.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobolinkInc/CoDrone-1.4.2.zip", "archiveFileName": "CoDrone-1.4.2.zip", @@ -60780,12 +48610,8 @@ "paragraph": "More information can be found at http://robolink.com/", "website": "http://Robolink.com/", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/RobolinkInc/CoDrone.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobolinkInc/CoDrone-1.4.3.zip", "archiveFileName": "CoDrone-1.4.3.zip", @@ -60801,12 +48627,8 @@ "paragraph": "An extension to Buttons, providing support for Capacitive Buttons.", "website": "https://github.com/shaggythesheep/CapacitiveButton", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/r89m/CapacitiveButton.git", "url": "http://downloads.arduino.cc/libraries/github.com/r89m/r89m_CapacitiveButton-1.0.0.zip", "archiveFileName": "r89m_CapacitiveButton-1.0.0.zip", @@ -60822,12 +48644,8 @@ "paragraph": "An extension to Buttons, providing support for Push Buttons.", "website": "https://github.com/r89m/PushButton", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/r89m/PushButton.git", "url": "http://downloads.arduino.cc/libraries/github.com/r89m/r89m_PushButton-1.0.0.zip", "archiveFileName": "r89m_PushButton-1.0.0.zip", @@ -60843,12 +48661,8 @@ "paragraph": "Supports several different types of buttons (PushButton, CapacitiveButton, MPR121Button) and several button events (Press, Hold, Release).", "website": "https://github.com/r89m/Buttons", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/r89m/Button.git", "url": "http://downloads.arduino.cc/libraries/github.com/r89m/r89m_Buttons-2.0.0.zip", "archiveFileName": "r89m_Buttons-2.0.0.zip", @@ -60864,12 +48678,8 @@ "paragraph": "Supports several different types of buttons (PushButton, CapacitiveButton, MPR121Button) and several button events (Press, Hold, Release).", "website": "https://github.com/r89m/Button", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/r89m/Button.git", "url": "http://downloads.arduino.cc/libraries/github.com/r89m/r89m_Buttons-2.0.1.zip", "archiveFileName": "r89m_Buttons-2.0.1.zip", @@ -60885,12 +48695,8 @@ "paragraph": "This library enables infrared code playback using any single digital pin on the Arduino101 development board and a LIRC-like input format.", "website": "https://github.com/dantler/LircRemote101", "category": "Device Control", - "architectures": [ - "arc32" - ], - "types": [ - "Contributed" - ], + "architectures": ["arc32"], + "types": ["Contributed"], "repository": "https://github.com/dantler/LircRemote101.git", "url": "http://downloads.arduino.cc/libraries/github.com/dantler/LircPlayer101-1.0.0.zip", "archiveFileName": "LircPlayer101-1.0.0.zip", @@ -60906,12 +48712,8 @@ "paragraph": "This library was developed as the 24bit interface for Brain-Duino. It implements basic functionality of the AD7173 for using it with Brain-Duino.", "website": "http://brain-duino.com/", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/brain-duino/AD7173-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/brain-duino/AD7173-0.1.0.zip", "archiveFileName": "AD7173-0.1.0.zip", @@ -60927,12 +48729,8 @@ "paragraph": "This library was developed as the 24bit interface for Brain-Duino. It implements basic functionality of the AD7173 for using it with Brain-Duino or other purposes.", "website": "https://github.com/brain-duino/AD7173-Arduino", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/brain-duino/AD7173-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/brain-duino/AD7173-0.2.0.zip", "archiveFileName": "AD7173-0.2.0.zip", @@ -60948,12 +48746,8 @@ "paragraph": "This library was developed as the 24bit interface for Brain-Duino. It implements basic functionality of the AD7173 for using it with Brain-Duino or other purposes.", "website": "https://github.com/brain-duino/AD7173-Arduino", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/brain-duino/AD7173-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/brain-duino/AD7173-0.2.1.zip", "archiveFileName": "AD7173-0.2.1.zip", @@ -60969,12 +48763,8 @@ "paragraph": "This library was developed as the 24bit interface for Brain-Duino. It implements basic functionality of the AD7173 for using it with Brain-Duino or other purposes.", "website": "https://github.com/brain-duino/AD7173-Arduino", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/brain-duino/AD7173-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/brain-duino/AD7173-0.3.0.zip", "archiveFileName": "AD7173-0.3.0.zip", @@ -60990,12 +48780,8 @@ "paragraph": "This library was developed as the 24bit interface for Brain-Duino. It implements basic functionality of the AD7173 for using it with Brain-Duino or other purposes.", "website": "https://github.com/brain-duino/AD7173-Arduino", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/brain-duino/AD7173-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/brain-duino/AD7173-0.3.2.zip", "archiveFileName": "AD7173-0.3.2.zip", @@ -61011,12 +48797,8 @@ "paragraph": "This library was developed as the 24bit interface for Brain-Duino. It implements basic functionality of the AD7173 for using it with Brain-Duino or other purposes.", "website": "https://github.com/brain-duino/AD7173-Arduino", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/brain-duino/AD7173-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/brain-duino/AD7173-0.3.3.zip", "archiveFileName": "AD7173-0.3.3.zip", @@ -61032,12 +48814,8 @@ "paragraph": "This library was developed as the 24bit interface for Brain-Duino. It implements basic functionality of the AD7173 for using it with Brain-Duino or other purposes.", "website": "https://github.com/brain-duino/AD7173-Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/brain-duino/AD7173-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/brain-duino/AD7173-0.4.0.zip", "archiveFileName": "AD7173-0.4.0.zip", @@ -61053,12 +48831,8 @@ "paragraph": "It implements basic functionality of the AD7173 for using for different purposes.", "website": "https://github.com/brain-duino/AD7173-Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/brain-duino/AD7173-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/brain-duino/AD7173-0.5.0.zip", "archiveFileName": "AD7173-0.5.0.zip", @@ -61074,12 +48848,8 @@ "paragraph": "It implements basic functionality of the AD7173 for using for different purposes.", "website": "https://github.com/brain-duino/AD7173-Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/brain-duino/AD7173-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/brain-duino/AD7173-0.5.1.zip", "archiveFileName": "AD7173-0.5.1.zip", @@ -61095,12 +48865,8 @@ "paragraph": "It implements basic functionality of the AD7173 for using for different purposes.", "website": "https://github.com/brain-duino/AD7173-Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/brain-duino/AD7173-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/brain-duino/AD7173-0.5.2.zip", "archiveFileName": "AD7173-0.5.2.zip", @@ -61116,12 +48882,8 @@ "paragraph": "It implements basic functionality of the AD7173 for using for different purposes.", "website": "https://github.com/brain-duino/AD7173-Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/brain-duino/AD7173-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/brain-duino/AD7173-0.5.3.zip", "archiveFileName": "AD7173-0.5.3.zip", @@ -61137,14 +48899,8 @@ "paragraph": "Provide an open and unified framework to interconnect IoT devices, data, and applications over the Web, if you need communication between software and hardware, probably your place is here. Plug your device (Arduino/Raspberypi/Other) to the Cloud and sync in real-time.", "website": "http://opendevice.io", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "sam"], + "types": ["Contributed"], "repository": "https://github.com/OpenDevice/opendevice-lib-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/OpenDevice/OpenDevice-0.1.3.zip", "archiveFileName": "OpenDevice-0.1.3.zip", @@ -61160,14 +48916,8 @@ "paragraph": "Provide an open and unified framework to interconnect IoT devices, data, and applications over the Web, if you need communication between software and hardware, probably your place is here. Plug your device (Arduino/Raspberypi/Other) to the Cloud and sync in real-time.", "website": "http://opendevice.io", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "sam"], + "types": ["Contributed"], "repository": "https://github.com/OpenDevice/opendevice-lib-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/OpenDevice/OpenDevice-0.1.4.zip", "archiveFileName": "OpenDevice-0.1.4.zip", @@ -61183,12 +48933,8 @@ "paragraph": "Defines three classes to represent 3D coordinates, rotation matrices and transformation matrices. All three classes inherit from the Matrix class defined in the BasicLinearAlgebra library so be sure to have that installed before you use this library. Both Points and Rotations can be rotated in 3D and there's also a few useful methods for converting between Euler angles and rotation matrices, finding the cross product of two vectors and so on. Should be really useful for projects involving 3D motion such as drones or robot arms.", "website": "https://github.com/tomstewart89/Geometry", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/tomstewart89/Geometry.git", "url": "http://downloads.arduino.cc/libraries/github.com/tomstewart89/Geometry-1.0.0.zip", "archiveFileName": "Geometry-1.0.0.zip", @@ -61204,12 +48950,8 @@ "paragraph": "Defines three classes to represent 3D coordinates, rotation matrices and transformation matrices. All three classes inherit from the Matrix class defined in the BasicLinearAlgebra library so be sure to have that installed before you use this library. Both Points and Rotations can be rotated in 3D and there's also a few useful methods for converting between Euler angles and rotation matrices, finding the cross product of two vectors and so on. Should be really useful for projects involving 3D motion such as drones or robot arms.", "website": "https://github.com/tomstewart89/Geometry", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/tomstewart89/Geometry.git", "url": "http://downloads.arduino.cc/libraries/github.com/tomstewart89/Geometry-1.2.0.zip", "archiveFileName": "Geometry-1.2.0.zip", @@ -61225,12 +48967,8 @@ "paragraph": "16x2 LCD I2C module.", "website": "https://github.com/FaBoPlatform/FaBoLCD-PCF8574-Library", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/FaBoPlatform/FaBoLCD-PCF8574-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/FaBoPlatform/FaBo_212_LCD_PCF8574-1.0.0.zip", "archiveFileName": "FaBo_212_LCD_PCF8574-1.0.0.zip", @@ -61246,12 +48984,8 @@ "paragraph": "The Library provides support for the Parallax Smart Card Reader and the three (3) Smart Cards available for the Reader. Also includes samples for each supported Smart Card.", "website": "http://arduinocodedog.blogspot.com/2015/10/parallax-smart-card-reader-revisited.html", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/arduinocodedog/Parallax-Smart-Card-Reader-Library-for-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduinocodedog/SmartCardReader-1.0.0.zip", "archiveFileName": "SmartCardReader-1.0.0.zip", @@ -61267,13 +49001,8 @@ "paragraph": "The library can wrap around a generic Arduino Client() class or similar interface (e.g. EthernetClient(), WiFiClient(), WiflyClient(), ...) and is optimized in speed for data sending.", "website": "https://github.com/u0078867/Arduino-Websocket-Fast", "category": "Communication", - "architectures": [ - "avr", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd"], + "types": ["Contributed"], "repository": "https://github.com/u0078867/Arduino-Websocket-Fast.git", "url": "http://downloads.arduino.cc/libraries/github.com/u0078867/Arduino_Websocket_Fast-1.0.0.zip", "archiveFileName": "Arduino_Websocket_Fast-1.0.0.zip", @@ -61289,12 +49018,8 @@ "paragraph": "DueFlashStorage saves non-volatile data for Arduino Due. The library is made to be similar to the EEPROM library. Uses flash block 1 per default. Note: The flash storage is reset every time you upload a new sketch to your Arduino.", "website": "https://github.com/sebnil/DueFlashStorage", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sebnil/DueFlashStorage.git", "url": "http://downloads.arduino.cc/libraries/github.com/sebnil/DueFlashStorage-1.0.0.zip", "archiveFileName": "DueFlashStorage-1.0.0.zip", @@ -61310,12 +49035,8 @@ "paragraph": "Provides modules for working with the board and its peripherals/sensors. Now includes behavior tree.", "website": "https://github.com/ChicagoRobotics/CRC_Simula_Library", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/ChicagoRobotics/CRC_Simula_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/ChicagoRobotics/CRC_Simula_Arduino_IDE_Library-0.2.4.zip", "archiveFileName": "CRC_Simula_Arduino_IDE_Library-0.2.4.zip", @@ -61331,12 +49052,8 @@ "paragraph": "Provides modules for working with the board and its peripherals/sensors. Now includes behavior tree.", "website": "https://github.com/ChicagoRobotics/CRC_Simula_Library", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/ChicagoRobotics/CRC_Simula_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/ChicagoRobotics/CRC_Simula_Arduino_IDE_Library-0.2.6.zip", "archiveFileName": "CRC_Simula_Arduino_IDE_Library-0.2.6.zip", @@ -61352,12 +49069,8 @@ "paragraph": "Provides modules for working with the board and its peripherals/sensors. Now includes behavior tree.", "website": "https://github.com/ChicagoRobotics/CRC_Simula_Library", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/ChicagoRobotics/CRC_Simula_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/ChicagoRobotics/CRC_Simula_Arduino_IDE_Library-0.2.7.zip", "archiveFileName": "CRC_Simula_Arduino_IDE_Library-0.2.7.zip", @@ -61373,12 +49086,8 @@ "paragraph": "Provides modules for working with the board and its peripherals/sensors. Now includes behavior tree.", "website": "https://github.com/ChicagoRobotics/CRC_Simula_Library", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/ChicagoRobotics/CRC_Simula_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/ChicagoRobotics/CRC_Simula_Arduino_IDE_Library-1.0.0.zip", "archiveFileName": "CRC_Simula_Arduino_IDE_Library-1.0.0.zip", @@ -61394,12 +49103,8 @@ "paragraph": "This library contains code for running MINDS-i Drone hardware", "website": "http://mindsieducation.com/programming-resources", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/MINDS-i/MINDS-i-Drone.git", "url": "http://downloads.arduino.cc/libraries/github.com/MINDS-i/MINDS_i_Drone-0.5.0.zip", "archiveFileName": "MINDS_i_Drone-0.5.0.zip", @@ -61415,12 +49120,8 @@ "paragraph": "This library contains code for running MINDS-i Drone hardware", "website": "http://mindsieducation.com/programming-resources", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/MINDS-i/MINDS-i-Drone.git", "url": "http://downloads.arduino.cc/libraries/github.com/MINDS-i/MINDS_i_Drone-0.6.0.zip", "archiveFileName": "MINDS_i_Drone-0.6.0.zip", @@ -61436,12 +49137,8 @@ "paragraph": "This library contains code for running MINDS-i Drone hardware", "website": "http://mindsieducation.com/programming-resources", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/MINDS-i/MINDS-i-Drone.git", "url": "http://downloads.arduino.cc/libraries/github.com/MINDS-i/MINDS_i_Drone-1.0.0.zip", "archiveFileName": "MINDS_i_Drone-1.0.0.zip", @@ -61457,12 +49154,8 @@ "paragraph": "This library contains code for running MINDS-i Drone hardware", "website": "http://mindsieducation.com/programming-resources", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/MINDS-i/MINDS-i-Drone.git", "url": "http://downloads.arduino.cc/libraries/github.com/MINDS-i/MINDS_i_Drone-1.0.1.zip", "archiveFileName": "MINDS_i_Drone-1.0.1.zip", @@ -61478,12 +49171,8 @@ "paragraph": "This library contains code for running MINDS-i Drone hardware", "website": "http://mindsieducation.com/programming-resources", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/MINDS-i/MINDS-i-Drone.git", "url": "http://downloads.arduino.cc/libraries/github.com/MINDS-i/MINDS_i_Drone-1.1.0.zip", "archiveFileName": "MINDS_i_Drone-1.1.0.zip", @@ -61499,12 +49188,8 @@ "paragraph": "This library contains code for running MINDS-i Drone hardware", "website": "http://mindsieducation.com/programming-resources", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/MINDS-i/MINDS-i-Drone.git", "url": "http://downloads.arduino.cc/libraries/github.com/MINDS-i/MINDS_i_Drone-1.2.0.zip", "archiveFileName": "MINDS_i_Drone-1.2.0.zip", @@ -61520,12 +49205,8 @@ "paragraph": "This library contains code for running MINDS-i Drone hardware", "website": "http://mindsieducation.com/programming-resources", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/MINDS-i/MINDS-i-Drone.git", "url": "http://downloads.arduino.cc/libraries/github.com/MINDS-i/MINDS_i_Drone-1.2.1.zip", "archiveFileName": "MINDS_i_Drone-1.2.1.zip", @@ -61541,12 +49222,8 @@ "paragraph": "This library contains code for running MINDS-i Drone hardware", "website": "http://mindsieducation.com/programming-resources", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/MINDS-i/MINDS-i-Drone.git", "url": "http://downloads.arduino.cc/libraries/github.com/MINDS-i/MINDS_i_Drone-1.2.2.zip", "archiveFileName": "MINDS_i_Drone-1.2.2.zip", @@ -61562,12 +49239,8 @@ "paragraph": "Calculates the temperature based on the Steinhart–Hart equation, smoothed by taking a number of samples.", "website": "https://github.com/giannivh/SmoothThermistor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/giannivh/SmoothThermistor.git", "url": "http://downloads.arduino.cc/libraries/github.com/giannivh/SmoothThermistor-1.0.0.zip", "archiveFileName": "SmoothThermistor-1.0.0.zip", @@ -61583,12 +49256,8 @@ "paragraph": "Calculates the temperature based on the Steinhart–Hart equation, smoothed by taking a number of samples.", "website": "https://github.com/giannivh/SmoothThermistor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/giannivh/SmoothThermistor.git", "url": "http://downloads.arduino.cc/libraries/github.com/giannivh/SmoothThermistor-1.1.1.zip", "archiveFileName": "SmoothThermistor-1.1.1.zip", @@ -61604,12 +49273,8 @@ "paragraph": "Calculates the temperature based on the Steinhart–Hart equation, smoothed by taking a number of samples.", "website": "https://github.com/giannivh/SmoothThermistor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/giannivh/SmoothThermistor.git", "url": "http://downloads.arduino.cc/libraries/github.com/giannivh/SmoothThermistor-1.2.1.zip", "archiveFileName": "SmoothThermistor-1.2.1.zip", @@ -61625,12 +49290,8 @@ "paragraph": "Provides an easy to use API to schedule tasks, supervise them with the hardware watchdog and put the CPU to SLEEP_MODE_PWR_DOWN or SLEEP_MODE_IDLE while no task is running. Tasks can be schedule from interrupts.", "website": "https://github.com/PRosenb/DeepSleepScheduler", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/PRosenb/DeepSleepScheduler.git", "url": "http://downloads.arduino.cc/libraries/github.com/PRosenb/DeepSleepScheduler-1.0.0.zip", "archiveFileName": "DeepSleepScheduler-1.0.0.zip", @@ -61646,12 +49307,8 @@ "paragraph": "Provides an easy to use API to schedule tasks, supervise them with the hardware watchdog and put the CPU to SLEEP_MODE_PWR_DOWN or SLEEP_MODE_IDLE while no task is running. Tasks can be schedule from interrupts.", "website": "https://github.com/PRosenb/DeepSleepScheduler", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/PRosenb/DeepSleepScheduler.git", "url": "http://downloads.arduino.cc/libraries/github.com/PRosenb/DeepSleepScheduler-2.0.0.zip", "archiveFileName": "DeepSleepScheduler-2.0.0.zip", @@ -61667,12 +49324,8 @@ "paragraph": "Provides an easy to use API to schedule tasks, supervise them with the hardware watchdog and put the CPU to SLEEP_MODE_PWR_DOWN or SLEEP_MODE_IDLE while no task is running. Tasks can be schedule from interrupts.", "website": "https://github.com/PRosenb/DeepSleepScheduler", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/PRosenb/DeepSleepScheduler.git", "url": "http://downloads.arduino.cc/libraries/github.com/PRosenb/DeepSleepScheduler-2.1.0.zip", "archiveFileName": "DeepSleepScheduler-2.1.0.zip", @@ -61688,12 +49341,8 @@ "paragraph": "Provides an easy to use API to schedule tasks, supervise them with the hardware watchdog and put the CPU to SLEEP_MODE_PWR_DOWN or SLEEP_MODE_IDLE while no task is running. Tasks can be schedule from interrupts.", "website": "https://github.com/PRosenb/DeepSleepScheduler", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/PRosenb/DeepSleepScheduler.git", "url": "http://downloads.arduino.cc/libraries/github.com/PRosenb/DeepSleepScheduler-2.1.1.zip", "archiveFileName": "DeepSleepScheduler-2.1.1.zip", @@ -61709,12 +49358,8 @@ "paragraph": "Provides an easy to use API to schedule tasks, supervise them with the hardware watchdog and put the CPU to SLEEP_MODE_PWR_DOWN or SLEEP_MODE_IDLE while no task is running. Tasks can be schedule from interrupts.", "website": "https://github.com/PRosenb/DeepSleepScheduler", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/PRosenb/DeepSleepScheduler.git", "url": "http://downloads.arduino.cc/libraries/github.com/PRosenb/DeepSleepScheduler-2.1.2.zip", "archiveFileName": "DeepSleepScheduler-2.1.2.zip", @@ -61730,14 +49375,8 @@ "paragraph": "Provides an easy to use API to schedule tasks, supervise them with the hardware watchdog on AVR and puts the CPU to sleep while no task is running. Tasks can be schedule from interrupts and it supports multiple CPU architectures with the same API.", "website": "https://github.com/PRosenb/DeepSleepScheduler", "category": "Other", - "architectures": [ - "avr", - "esp32", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp32", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/PRosenb/DeepSleepScheduler.git", "url": "http://downloads.arduino.cc/libraries/github.com/PRosenb/DeepSleepScheduler-3.0.0.zip", "archiveFileName": "DeepSleepScheduler-3.0.0.zip", @@ -61753,14 +49392,8 @@ "paragraph": "Provides an easy to use API to schedule tasks, supervise them with the hardware watchdog on AVR and puts the CPU to sleep while no task is running. Tasks can be schedule from interrupts and it supports multiple CPU architectures with the same API.", "website": "https://github.com/PRosenb/DeepSleepScheduler", "category": "Other", - "architectures": [ - "avr", - "esp32", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp32", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/PRosenb/DeepSleepScheduler.git", "url": "http://downloads.arduino.cc/libraries/github.com/PRosenb/DeepSleepScheduler-3.0.1.zip", "archiveFileName": "DeepSleepScheduler-3.0.1.zip", @@ -61776,14 +49409,8 @@ "paragraph": "Provides an easy to use API to schedule tasks, supervise them with the hardware watchdog on AVR and puts the CPU to sleep while no task is running. Tasks can be schedule from interrupts and it supports multiple CPU architectures with the same API.", "website": "https://github.com/PRosenb/DeepSleepScheduler", "category": "Other", - "architectures": [ - "avr", - "esp32", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp32", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/PRosenb/DeepSleepScheduler.git", "url": "http://downloads.arduino.cc/libraries/github.com/PRosenb/DeepSleepScheduler-3.1.0.zip", "archiveFileName": "DeepSleepScheduler-3.1.0.zip", @@ -61799,14 +49426,8 @@ "paragraph": "Provides an easy to use API to schedule tasks, supervise them with the hardware watchdog on AVR and puts the CPU to sleep while no task is running. Tasks can be schedule from interrupts and it supports multiple CPU architectures with the same API.", "website": "https://github.com/PRosenb/DeepSleepScheduler", "category": "Other", - "architectures": [ - "avr", - "esp32", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp32", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/PRosenb/DeepSleepScheduler.git", "url": "http://downloads.arduino.cc/libraries/github.com/PRosenb/DeepSleepScheduler-3.2.0.zip", "archiveFileName": "DeepSleepScheduler-3.2.0.zip", @@ -61822,12 +49443,8 @@ "paragraph": "Supports PROGMEM and Arduino Serial interface.", "website": "https://github.com/pvizeli/CmdParser", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pvizeli/CmdParser.git", "url": "http://downloads.arduino.cc/libraries/github.com/pvizeli/CmdParser-1.1.0.zip", "archiveFileName": "CmdParser-1.1.0.zip", @@ -61843,12 +49460,8 @@ "paragraph": "Supports PROGMEM and Arduino Serial interface.", "website": "https://github.com/pvizeli/CmdParser", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pvizeli/CmdParser.git", "url": "http://downloads.arduino.cc/libraries/github.com/pvizeli/CmdParser-1.2.0.zip", "archiveFileName": "CmdParser-1.2.0.zip", @@ -61864,12 +49477,8 @@ "paragraph": "Supports PROGMEM and Arduino Serial interface.", "website": "https://github.com/pvizeli/CmdParser", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pvizeli/CmdParser.git", "url": "http://downloads.arduino.cc/libraries/github.com/pvizeli/CmdParser-1.3.0.zip", "archiveFileName": "CmdParser-1.3.0.zip", @@ -61885,12 +49494,8 @@ "paragraph": "Supports PROGMEM and Arduino Serial interface.", "website": "https://github.com/pvizeli/CmdParser", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pvizeli/CmdParser.git", "url": "http://downloads.arduino.cc/libraries/github.com/pvizeli/CmdParser-1.4.0.zip", "archiveFileName": "CmdParser-1.4.0.zip", @@ -61906,12 +49511,8 @@ "paragraph": "Supports PROGMEM and Arduino Serial interface.", "website": "https://github.com/pvizeli/CmdParser", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pvizeli/CmdParser.git", "url": "http://downloads.arduino.cc/libraries/github.com/pvizeli/CmdParser-1.5.0.zip", "archiveFileName": "CmdParser-1.5.0.zip", @@ -61927,12 +49528,8 @@ "paragraph": "Supports PROGMEM and Arduino Serial interface.", "website": "https://github.com/pvizeli/CmdParser", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pvizeli/CmdParser.git", "url": "http://downloads.arduino.cc/libraries/github.com/pvizeli/CmdParser-1.0.0.zip", "archiveFileName": "CmdParser-1.0.0.zip", @@ -61948,12 +49545,8 @@ "paragraph": "Supports PROGMEM and Arduino Serial interface.", "website": "https://github.com/pvizeli/CmdParser", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pvizeli/CmdParser.git", "url": "http://downloads.arduino.cc/libraries/github.com/pvizeli/CmdParser-1.6.0.zip", "archiveFileName": "CmdParser-1.6.0.zip", @@ -61969,12 +49562,8 @@ "paragraph": "Using ultrasonic PWM frequencies, you can now generate square wave tones at any frequency and 256 volume levels with no extra parts! It's all done in a way that tricks your ears into hearing quiter tones than it should!", "website": "https://github.com/connornishijima/arduino-volume", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/connornishijima/arduino-volume.git", "url": "http://downloads.arduino.cc/libraries/github.com/connornishijima/Volume-1.0.0.zip", "archiveFileName": "Volume-1.0.0.zip", @@ -61990,12 +49579,8 @@ "paragraph": "Using ultrasonic PWM frequencies, you can now generate square wave tones at any frequency and 256 volume levels with no extra parts!", "website": "https://github.com/connornishijima/arduino-volume", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/connornishijima/arduino-volume.git", "url": "http://downloads.arduino.cc/libraries/github.com/connornishijima/Volume-1.0.2.zip", "archiveFileName": "Volume-1.0.2.zip", @@ -62011,12 +49596,8 @@ "paragraph": "Using ultrasonic PWM frequencies, you can now generate square wave tones at any frequency and 256 volume levels with no extra parts!", "website": "https://github.com/connornishijima/arduino-volume", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/connornishijima/arduino-volume.git", "url": "http://downloads.arduino.cc/libraries/github.com/connornishijima/Volume-1.1.0.zip", "archiveFileName": "Volume-1.1.0.zip", @@ -62032,12 +49613,8 @@ "paragraph": "Using ultrasonic PWM frequencies, you can now generate square wave tones at any frequency and 256 volume levels with no extra parts!", "website": "https://github.com/connornishijima/arduino-volume", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/connornishijima/arduino-volume.git", "url": "http://downloads.arduino.cc/libraries/github.com/connornishijima/Volume-1.1.1.zip", "archiveFileName": "Volume-1.1.1.zip", @@ -62053,12 +49630,8 @@ "paragraph": "Using ultrasonic PWM frequencies, you can now generate square wave tones at any frequency and 256 volume levels with no extra parts!", "website": "https://github.com/connornishijima/arduino-volume", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/connornishijima/arduino-volume.git", "url": "http://downloads.arduino.cc/libraries/github.com/connornishijima/Volume-1.1.2.zip", "archiveFileName": "Volume-1.1.2.zip", @@ -62074,12 +49647,8 @@ "paragraph": "It provides common user interface components such as labels, checkboxes, text fields, scrollable regions, spinners and buttons.", "website": "https://github.com/vonnieda/ScreenUi", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/vonnieda/ScreenUi.git", "url": "http://downloads.arduino.cc/libraries/github.com/vonnieda/ScreenUi-1.1.0.zip", "archiveFileName": "ScreenUi-1.1.0.zip", @@ -62095,12 +49664,8 @@ "paragraph": "nRF5x is Nordic's ble module.", "website": "https://github.com/FaBoPlatform/FaBoBLE-Nordic-Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/FaBoPlatform/FaBoBLE-Nordic-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/FaBoPlatform/FaBo_307_BLE_Nordic-1.0.1.zip", "archiveFileName": "FaBo_307_BLE_Nordic-1.0.1.zip", @@ -62116,12 +49681,8 @@ "paragraph": "2 gate in, 2 gate out, 2 CV in (0-5V) and 2 CV out (-5 to 5V or 0 to 10V). This library must be used together with the Synapse shield", "website": "https://github.com/shaduzlabs/synapse", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/shaduzlabs/synapse.git", "url": "http://downloads.arduino.cc/libraries/github.com/shaduzlabs/Synapse-1.0.0.zip", "archiveFileName": "Synapse-1.0.0.zip", @@ -62137,12 +49698,8 @@ "paragraph": "2 gate in, 2 gate out, 2 CV in (0-5V) and 2 CV out (-5 to 5V or 0 to 10V). This library must be used together with the Synapse shield", "website": "https://github.com/shaduzlabs/synapse", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/shaduzlabs/synapse.git", "url": "http://downloads.arduino.cc/libraries/github.com/shaduzlabs/Synapse-1.0.1.zip", "archiveFileName": "Synapse-1.0.1.zip", @@ -62158,12 +49715,8 @@ "paragraph": "2 gate in, 2 gate out, 2 CV in (0-5V) and 2 CV out (-5 to 5V or 0 to 10V). This library must be used together with the Synapse shield", "website": "https://github.com/shaduzlabs/synapse", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/shaduzlabs/synapse.git", "url": "http://downloads.arduino.cc/libraries/github.com/shaduzlabs/Synapse-1.0.2.zip", "archiveFileName": "Synapse-1.0.2.zip", @@ -62179,12 +49732,8 @@ "paragraph": "The TLC5615 is *the cheapest* percision DAC available on TI's website, available in a breadboard-friendly DIP-8 package, and it is fairly simple to use (and being a resistor string DAC it can double as a digipot with one terminal permanently grounded.) The current version of TLC5615 library requires the latest version of SPI library to work.", "website": "https://en.maxchan.info/arduino#tlc5615", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ArduinoMax/TLC5615.git", "url": "http://downloads.arduino.cc/libraries/github.com/ArduinoMax/TLC5615-1.2.0.zip", "archiveFileName": "TLC5615-1.2.0.zip", @@ -62200,12 +49749,8 @@ "paragraph": "PWMServo uses PWM signals for immunity to interrupts, which can corrupt the signals generated by the standard Servo library. SoftwareSerial, Adafruit_NeoPixel and DmxSimple are the most common cause of these problems. PWMServo allows use of servo motors when these or other interrupt blocking libraries are required.", "website": "https://github.com/PaulStoffregen/PWMServo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PaulStoffregen/PWMServo.git", "url": "http://downloads.arduino.cc/libraries/github.com/PaulStoffregen/PWMServo-2.1.0.zip", "archiveFileName": "PWMServo-2.1.0.zip", @@ -62221,12 +49766,8 @@ "paragraph": "You can measure distance in centimeters.", "website": "https://github.com/Martinsos/arduino-lib-hc-sr04", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Martinsos/arduino-lib-hc-sr04.git", "url": "http://downloads.arduino.cc/libraries/github.com/Martinsos/HCSR04-1.0.0.zip", "archiveFileName": "HCSR04-1.0.0.zip", @@ -62242,12 +49783,8 @@ "paragraph": "Helps to Encode and Decode in BASE64 form using simple String operations", "website": "http://github.com/boseji/rBASE64", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/boseji/rBASE64.git", "url": "http://downloads.arduino.cc/libraries/github.com/boseji/rBase64-1.0.0.zip", "archiveFileName": "rBase64-1.0.0.zip", @@ -62263,12 +49800,8 @@ "paragraph": "Helps to Encode and Decode in BASE64 form using simple String operations", "website": "http://github.com/boseji/rBASE64", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/boseji/rBASE64.git", "url": "http://downloads.arduino.cc/libraries/github.com/boseji/rBase64-1.1.0.zip", "archiveFileName": "rBase64-1.1.0.zip", @@ -62284,12 +49817,8 @@ "paragraph": "Helps to encrypt and decrypt data using shor and simple XXTEA algorithm", "website": "https://github.com/boseji/xxtea-iot-crypt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/boseji/xxtea-iot-crypt.git", "url": "http://downloads.arduino.cc/libraries/github.com/boseji/xxtea_iot_crypt-1.0.0.zip", "archiveFileName": "xxtea_iot_crypt-1.0.0.zip", @@ -62305,12 +49834,8 @@ "paragraph": "Helps to encrypt and decrypt data using shor and simple XXTEA algorithm", "website": "https://github.com/boseji/xxtea-iot-crypt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/boseji/xxtea-iot-crypt.git", "url": "http://downloads.arduino.cc/libraries/github.com/boseji/xxtea_iot_crypt-1.1.0.zip", "archiveFileName": "xxtea_iot_crypt-1.1.0.zip", @@ -62326,12 +49851,8 @@ "paragraph": "Helps to encrypt and decrypt data using shor and simple XXTEA algorithm", "website": "https://github.com/boseji/xxtea-iot-crypt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/boseji/xxtea-iot-crypt.git", "url": "http://downloads.arduino.cc/libraries/github.com/boseji/xxtea_iot_crypt-1.2.0.zip", "archiveFileName": "xxtea_iot_crypt-1.2.0.zip", @@ -62347,12 +49868,8 @@ "paragraph": "Helps to encrypt and decrypt data using shor and simple XXTEA algorithm", "website": "https://github.com/boseji/xxtea-iot-crypt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/boseji/xxtea-iot-crypt.git", "url": "http://downloads.arduino.cc/libraries/github.com/boseji/xxtea_iot_crypt-1.2.1.zip", "archiveFileName": "xxtea_iot_crypt-1.2.1.zip", @@ -62368,16 +49885,10 @@ "paragraph": "Supports NRF51 and NRF52 ANT modules running the network processor firmware that are connected via Serial. Can be configured to work in the ANT+ ecosystem.", "website": "https://github.com/cujomalainey/ant-arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/cujomalainey/ant-arduino.git", - "providesIncludes": [ - "ANT.h" - ], + "providesIncludes": ["ANT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cujomalainey/ANT_Arduino-0.3.0.zip", "archiveFileName": "ANT_Arduino-0.3.0.zip", "size": 184242, @@ -62392,16 +49903,10 @@ "paragraph": "Supports NRF51 and NRF52 ANT modules running the network processor firmware that are connected via Serial. Can be configured to work in the ANT+ ecosystem.", "website": "https://github.com/cujomalainey/ant-arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/cujomalainey/ant-arduino.git", - "providesIncludes": [ - "ANT.h" - ], + "providesIncludes": ["ANT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cujomalainey/ANT_Arduino-1.0.0.zip", "archiveFileName": "ANT_Arduino-1.0.0.zip", "size": 188975, @@ -62416,16 +49921,10 @@ "paragraph": "Supports NRF51 and NRF52 ANT modules running the network processor firmware that are connected via Serial. Can be configured to work in the ANT+ ecosystem.", "website": "https://github.com/cujomalainey/ant-arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/cujomalainey/ant-arduino.git", - "providesIncludes": [ - "ANT.h" - ], + "providesIncludes": ["ANT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cujomalainey/ANT_Arduino-1.0.1.zip", "archiveFileName": "ANT_Arduino-1.0.1.zip", "size": 189670, @@ -62440,16 +49939,10 @@ "paragraph": "Supports NRF51 and NRF52 ANT modules running the network processor firmware that are connected via Serial. Can be configured to work in the ANT+ ecosystem.", "website": "https://github.com/cujomalainey/ant-arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/cujomalainey/ant-arduino.git", - "providesIncludes": [ - "ANT.h" - ], + "providesIncludes": ["ANT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cujomalainey/ANT_Arduino-1.0.2.zip", "archiveFileName": "ANT_Arduino-1.0.2.zip", "size": 193295, @@ -62464,16 +49957,10 @@ "paragraph": "Supports NRF51 and NRF52 ANT modules running the network processor firmware that are connected via Serial. Can be configured to work in the ANT+ ecosystem.", "website": "https://github.com/cujomalainey/ant-arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/cujomalainey/ant-arduino.git", - "providesIncludes": [ - "ANT.h" - ], + "providesIncludes": ["ANT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cujomalainey/ANT_Arduino-1.1.0.zip", "archiveFileName": "ANT_Arduino-1.1.0.zip", "size": 197993, @@ -62488,12 +49975,8 @@ "paragraph": "The traditional role of device drivers as an abstraction layer is a very useful one and can be applied in the Arduino environment to bundle device access into a logical, standard, easy to access API. Each device driver includes methods for open, status, control, read, write, and close of logical unit instances that represent target device instances. The target device can be physical, virtual, or a combination of the two.", "website": "https://github.com/finson/Luni", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/finson-release/Luni.git", "url": "http://downloads.arduino.cc/libraries/github.com/finson-release/Luni-0.1.0.zip", "archiveFileName": "Luni-0.1.0.zip", @@ -62509,12 +49992,8 @@ "paragraph": "The traditional role of device drivers as an abstraction layer is a very useful one and can be applied in the Arduino environment to bundle device access into a logical, standard, easy to access API. Each device driver includes methods for open, read, write, and close of logical unit instances that represent target device instances. The target device can be physical, virtual, or a combination of the two.", "website": "https://github.com/finson/Luni", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/finson-release/Luni.git", "url": "http://downloads.arduino.cc/libraries/github.com/finson-release/Luni-0.8.0.zip", "archiveFileName": "Luni-0.8.0.zip", @@ -62530,12 +50009,8 @@ "paragraph": "The traditional role of device drivers as an abstraction layer is a very useful one and can be applied in the Arduino environment to bundle device access into a logical, standard, easy to access API. Each device driver includes methods for open, read, write, and close of logical unit instances that represent target device instances. The target device can be physical, virtual, or a combination of the two.", "website": "https://github.com/finson-release/Luni", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/finson-release/Luni.git", "url": "http://downloads.arduino.cc/libraries/github.com/finson-release/Luni-0.9.0.zip", "archiveFileName": "Luni-0.9.0.zip", @@ -62551,12 +50026,8 @@ "paragraph": "The traditional role of device drivers as an abstraction layer is a very useful one and can be applied in the Arduino environment to bundle device access into a logical, standard, easy to access API. Each device driver includes methods for open, read, write, and close of logical unit instances that represent target device instances. The target device can be physical, virtual, or a combination of the two.", "website": "https://github.com/finson-release/Luni", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/finson-release/Luni.git", "url": "http://downloads.arduino.cc/libraries/github.com/finson-release/Luni-0.9.1.zip", "archiveFileName": "Luni-0.9.1.zip", @@ -62572,12 +50043,8 @@ "paragraph": "Control your SOMO-II MP3 player module", "website": "http://defproc.co.uk/project/somo-ii-lib/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DefProc/somo-ii-lib.git", "url": "http://downloads.arduino.cc/libraries/github.com/DefProc/somo_ii_lib-0.1.0.zip", "archiveFileName": "somo_ii_lib-0.1.0.zip", @@ -62593,12 +50060,8 @@ "paragraph": "Control your SOMO-II MP3 player module", "website": "http://defproc.co.uk/projects/somo-ii-lib/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DefProc/somo-ii-lib.git", "url": "http://downloads.arduino.cc/libraries/github.com/DefProc/somo_ii_lib-0.1.1.zip", "archiveFileName": "somo_ii_lib-0.1.1.zip", @@ -62614,12 +50077,8 @@ "paragraph": "Uses PROGMEM and no timer", "website": "https://github.com/spicajames/Rtttl", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/spicajames/Rtttl.git", "url": "http://downloads.arduino.cc/libraries/github.com/spicajames/Rtttl-1.0.0.zip", "archiveFileName": "Rtttl-1.0.0.zip", @@ -62635,12 +50094,8 @@ "paragraph": "ESP8266 Generate QRCode version 7 for SSD1306 oled displays 128*64 pixel", "website": "https://github.com/anunpanya/ESP8266_QRcode", "category": "Display", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/anunpanya/ESP8266_QRcode.git", "url": "http://downloads.arduino.cc/libraries/github.com/anunpanya/ESP8266_QRcode-1.0.0.zip", "archiveFileName": "ESP8266_QRcode-1.0.0.zip", @@ -62656,12 +50111,8 @@ "paragraph": "ESP8266 Generate QRCode version 7 for SSD1306 oled displays 128*64 pixel", "website": "https://github.com/anunpanya/ESP8266_QRcode", "category": "Display", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/anunpanya/ESP8266_QRcode.git", "url": "http://downloads.arduino.cc/libraries/github.com/anunpanya/ESP8266_QRcode-2.0.0.zip", "archiveFileName": "ESP8266_QRcode-2.0.0.zip", @@ -62677,12 +50128,8 @@ "paragraph": "Helps connecting your Arduino board to Thing+ cloud easly and fast", "website": "https://github.com/daliworks/arduino_library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/daliworks/arduino_library.git", "url": "http://downloads.arduino.cc/libraries/github.com/daliworks/Thingplus-1.0.2.zip", "archiveFileName": "Thingplus-1.0.2.zip", @@ -62698,12 +50145,8 @@ "paragraph": "Helps connecting your Arduino board to Thing+ cloud easly and fast", "website": "https://github.com/daliworks/arduino_library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/daliworks/arduino_library.git", "url": "http://downloads.arduino.cc/libraries/github.com/daliworks/Thingplus-1.0.0.zip", "archiveFileName": "Thingplus-1.0.0.zip", @@ -62719,12 +50162,8 @@ "paragraph": "Helps connecting your Arduino board to Thing+ cloud easly and fast", "website": "https://github.com/daliworks/arduino_library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/daliworks/arduino_library.git", "url": "http://downloads.arduino.cc/libraries/github.com/daliworks/Thingplus-1.0.1.zip", "archiveFileName": "Thingplus-1.0.1.zip", @@ -62740,12 +50179,8 @@ "paragraph": "Helps connecting your Arduino board to Thing+ cloud easly and fast", "website": "https://github.com/daliworks/arduino_library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/daliworks/arduino_library.git", "url": "http://downloads.arduino.cc/libraries/github.com/daliworks/Thingplus-1.0.10.zip", "archiveFileName": "Thingplus-1.0.10.zip", @@ -62761,12 +50196,8 @@ "paragraph": "Helps connecting your Arduino board to Thing+ cloud easly and fast", "website": "https://github.com/daliworks/arduino_library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/daliworks/arduino_library.git", "url": "http://downloads.arduino.cc/libraries/github.com/daliworks/Thingplus-1.0.11.zip", "archiveFileName": "Thingplus-1.0.11.zip", @@ -62782,12 +50213,8 @@ "paragraph": "Helps connecting your Arduino board to Thing+ cloud easly and fast", "website": "https://github.com/daliworks/arduino_library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/daliworks/arduino_library.git", "url": "http://downloads.arduino.cc/libraries/github.com/daliworks/Thingplus-1.0.3.zip", "archiveFileName": "Thingplus-1.0.3.zip", @@ -62803,12 +50230,8 @@ "paragraph": "Helps connecting your Arduino board to Thing+ cloud easly and fast", "website": "https://github.com/daliworks/arduino_library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/daliworks/arduino_library.git", "url": "http://downloads.arduino.cc/libraries/github.com/daliworks/Thingplus-1.0.4.zip", "archiveFileName": "Thingplus-1.0.4.zip", @@ -62824,12 +50247,8 @@ "paragraph": "Helps connecting your Arduino board to Thing+ cloud easly and fast", "website": "https://github.com/daliworks/arduino_library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/daliworks/arduino_library.git", "url": "http://downloads.arduino.cc/libraries/github.com/daliworks/Thingplus-1.0.5.zip", "archiveFileName": "Thingplus-1.0.5.zip", @@ -62845,12 +50264,8 @@ "paragraph": "Helps connecting your Arduino board to Thing+ cloud easly and fast", "website": "https://github.com/daliworks/arduino_library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/daliworks/arduino_library.git", "url": "http://downloads.arduino.cc/libraries/github.com/daliworks/Thingplus-1.0.6.zip", "archiveFileName": "Thingplus-1.0.6.zip", @@ -62866,12 +50281,8 @@ "paragraph": "Helps connecting your Arduino board to Thing+ cloud easly and fast", "website": "https://github.com/daliworks/arduino_library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/daliworks/arduino_library.git", "url": "http://downloads.arduino.cc/libraries/github.com/daliworks/Thingplus-1.0.7.zip", "archiveFileName": "Thingplus-1.0.7.zip", @@ -62887,12 +50298,8 @@ "paragraph": "Helps connecting your Arduino board to Thing+ cloud easly and fast", "website": "https://github.com/daliworks/arduino_library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/daliworks/arduino_library.git", "url": "http://downloads.arduino.cc/libraries/github.com/daliworks/Thingplus-1.0.8.zip", "archiveFileName": "Thingplus-1.0.8.zip", @@ -62908,12 +50315,8 @@ "paragraph": "Helps connecting your Arduino board to Thing+ cloud easly and fast", "website": "https://github.com/daliworks/arduino_library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/daliworks/arduino_library.git", "url": "http://downloads.arduino.cc/libraries/github.com/daliworks/Thingplus-1.0.9.zip", "archiveFileName": "Thingplus-1.0.9.zip", @@ -62929,12 +50332,8 @@ "paragraph": "This library exposes most of the features of the MAX30100 and offers a modular approach to calculate pulse rate and SpO2", "website": "https://github.com/oxullo/MAX30100lib", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/oxullo/Arduino-MAX30100.git", "url": "http://downloads.arduino.cc/libraries/github.com/oxullo/MAX30100lib-1.0.0.zip", "archiveFileName": "MAX30100lib-1.0.0.zip", @@ -62950,12 +50349,8 @@ "paragraph": "This library exposes most of the features of the MAX30100 and offers a modular approach to calculate pulse rate and SpO2", "website": "https://github.com/oxullo/MAX30100lib", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/oxullo/Arduino-MAX30100.git", "url": "http://downloads.arduino.cc/libraries/github.com/oxullo/MAX30100lib-1.0.1.zip", "archiveFileName": "MAX30100lib-1.0.1.zip", @@ -62971,12 +50366,8 @@ "paragraph": "This library exposes most of the features of the MAX30100 and offers a modular approach to calculate pulse rate and SpO2", "website": "https://github.com/oxullo/Arduino-MAX30100", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/oxullo/Arduino-MAX30100.git", "url": "http://downloads.arduino.cc/libraries/github.com/oxullo/MAX30100lib-1.1.0.zip", "archiveFileName": "MAX30100lib-1.1.0.zip", @@ -62992,12 +50383,8 @@ "paragraph": "This library exposes most of the features of the MAX30100 and offers a modular approach to calculate pulse rate and SpO2", "website": "https://github.com/oxullo/Arduino-MAX30100", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/oxullo/Arduino-MAX30100.git", "url": "http://downloads.arduino.cc/libraries/github.com/oxullo/MAX30100lib-1.2.0.zip", "archiveFileName": "MAX30100lib-1.2.0.zip", @@ -63013,12 +50400,8 @@ "paragraph": "This library exposes most of the features of the MAX30100 and offers a modular approach to calculate pulse rate and SpO2", "website": "https://github.com/oxullo/Arduino-MAX30100", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/oxullo/Arduino-MAX30100.git", "url": "http://downloads.arduino.cc/libraries/github.com/oxullo/MAX30100lib-1.2.1.zip", "archiveFileName": "MAX30100lib-1.2.1.zip", @@ -63034,12 +50417,8 @@ "paragraph": "FirmataWithDeviceFeature is a fork of ConfigurableFirmata 2.8.2 that adds a feature to support DeviceDrivers on the Arduino.", "website": "https://github.com/finson-release/FirmataWithDeviceFeature", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/finson-release/FirmataWithDeviceFeature.git", "url": "http://downloads.arduino.cc/libraries/github.com/finson-release/FirmataWithDeviceFeature-2.9.0.zip", "archiveFileName": "FirmataWithDeviceFeature-2.9.0.zip", @@ -63055,12 +50434,8 @@ "paragraph": "FirmataWithDeviceFeature is a fork of ConfigurableFirmata 2.8.2 that adds a feature to support DeviceDrivers on the Arduino.", "website": "https://github.com/finson-release/FirmataWithDeviceFeature", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/finson-release/FirmataWithDeviceFeature.git", "url": "http://downloads.arduino.cc/libraries/github.com/finson-release/FirmataWithDeviceFeature-2.9.1.zip", "archiveFileName": "FirmataWithDeviceFeature-2.9.1.zip", @@ -63076,12 +50451,8 @@ "paragraph": "FirmataWithDeviceFeature is a fork of ConfigurableFirmata 2.8.2 that adds a feature to support DeviceDrivers on the Arduino.", "website": "https://github.com/finson-release/FirmataWithDeviceFeature", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/finson-release/FirmataWithDeviceFeature.git", "url": "http://downloads.arduino.cc/libraries/github.com/finson-release/FirmataWithDeviceFeature-2.9.2.zip", "archiveFileName": "FirmataWithDeviceFeature-2.9.2.zip", @@ -63097,12 +50468,8 @@ "paragraph": "FirmataWithDeviceFeature is a fork of ConfigurableFirmata 2.8.2 that adds a feature to support DeviceDrivers on the Arduino.", "website": "https://github.com/finson-release/FirmataWithDeviceFeature", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/finson-release/FirmataWithDeviceFeature.git", "url": "http://downloads.arduino.cc/libraries/github.com/finson-release/FirmataWithDeviceFeature-2.9.3.zip", "archiveFileName": "FirmataWithDeviceFeature-2.9.3.zip", @@ -63118,12 +50485,8 @@ "paragraph": "FirmataWithDeviceFeature is a fork of ConfigurableFirmata 2.8.2 that adds a feature to support DeviceDrivers on the Arduino.", "website": "https://github.com/finson-release/FirmataWithDeviceFeature", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/finson-release/FirmataWithDeviceFeature.git", "url": "http://downloads.arduino.cc/libraries/github.com/finson-release/FirmataWithDeviceFeature-2.9.4.zip", "archiveFileName": "FirmataWithDeviceFeature-2.9.4.zip", @@ -63139,12 +50502,8 @@ "paragraph": "Easily integrate your ESP8266 projects into the Internet of Things.", "website": "http://www.iotpipe.io/", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/iotpipe/esp8266-arduino-iotpipe.git", "url": "http://downloads.arduino.cc/libraries/github.com/iotpipe/IoT_Pipe-0.1.0.zip", "archiveFileName": "IoT_Pipe-0.1.0.zip", @@ -63160,12 +50519,8 @@ "paragraph": "Easily integrate your ESP8266 projects into the Internet of Things.", "website": "http://www.iotpipe.io/", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/iotpipe/esp8266-arduino-iotpipe.git", "url": "http://downloads.arduino.cc/libraries/github.com/iotpipe/IoT_Pipe-0.1.2.zip", "archiveFileName": "IoT_Pipe-0.1.2.zip", @@ -63181,12 +50536,8 @@ "paragraph": "Easily integrate your ESP8266 projects into the Internet of Things.", "website": "http://www.iotpipe.io/", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/iotpipe/esp8266-arduino-iotpipe.git", "url": "http://downloads.arduino.cc/libraries/github.com/iotpipe/IoT_Pipe-0.2.0.zip", "archiveFileName": "IoT_Pipe-0.2.0.zip", @@ -63202,12 +50553,8 @@ "paragraph": "Easily integrate your ESP8266 projects into the Internet of Things.", "website": "http://www.iotpipe.io/", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/iotpipe/esp8266-arduino-iotpipe.git", "url": "http://downloads.arduino.cc/libraries/github.com/iotpipe/IoT_Pipe-0.2.1.zip", "archiveFileName": "IoT_Pipe-0.2.1.zip", @@ -63223,12 +50570,8 @@ "paragraph": "Spritz cipher library, A spongy RC4-like stream cipher. This library contains cryptographically secure pseudo-random bytes generator, Hash \u0026 MAC functions with configurable output length.", "website": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher.git", "url": "http://downloads.arduino.cc/libraries/github.com/abderraouf-adjal/SpritzCipher-0.1.2.zip", "archiveFileName": "SpritzCipher-0.1.2.zip", @@ -63244,12 +50587,8 @@ "paragraph": "Spritz cipher library, A spongy RC4-like stream cipher. This library contains cryptographically secure pseudo-random bytes generator, Hash \u0026 MAC functions with configurable output length.", "website": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher.git", "url": "http://downloads.arduino.cc/libraries/github.com/abderraouf-adjal/SpritzCipher-0.1.3.zip", "archiveFileName": "SpritzCipher-0.1.3.zip", @@ -63265,12 +50604,8 @@ "paragraph": "Spritz cipher library, A spongy RC4-like stream cipher. This library contains cryptographically secure RNG, Hash \u0026 MAC with configurable output length.", "website": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher.git", "url": "http://downloads.arduino.cc/libraries/github.com/abderraouf-adjal/SpritzCipher-0.1.4.zip", "archiveFileName": "SpritzCipher-0.1.4.zip", @@ -63286,12 +50621,8 @@ "paragraph": "Spritz cipher library, A spongy RC4-like stream cipher. This library contains cryptographically secure RNG, Hash \u0026 MAC with configurable output length.", "website": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher.git", "url": "http://downloads.arduino.cc/libraries/github.com/abderraouf-adjal/SpritzCipher-0.1.5.zip", "archiveFileName": "SpritzCipher-0.1.5.zip", @@ -63307,12 +50638,8 @@ "paragraph": "Spritz cipher, A spongy RC4-like stream cipher. This library contains secure random bytes generator, Flexible cryptographic hash function \u0026 message authentication code (MAC).", "website": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher.git", "url": "http://downloads.arduino.cc/libraries/github.com/abderraouf-adjal/SpritzCipher-0.2.0.zip", "archiveFileName": "SpritzCipher-0.2.0.zip", @@ -63328,12 +50655,8 @@ "paragraph": "Spritz cipher, A spongy RC4-like stream cipher. This library contains secure random bytes generator, Flexible cryptographic hash function \u0026 message authentication code (MAC).", "website": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher.git", "url": "http://downloads.arduino.cc/libraries/github.com/abderraouf-adjal/SpritzCipher-0.2.1.zip", "archiveFileName": "SpritzCipher-0.2.1.zip", @@ -63349,12 +50672,8 @@ "paragraph": "Spritz cipher, A spongy RC4-like stream cipher. This library contains secure random bytes generator, Flexible cryptographic hash function \u0026 message authentication code (MAC).", "website": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher.git", "url": "http://downloads.arduino.cc/libraries/github.com/abderraouf-adjal/SpritzCipher-0.2.2.zip", "archiveFileName": "SpritzCipher-0.2.2.zip", @@ -63370,12 +50689,8 @@ "paragraph": "Spritz cipher, A spongy RC4-like stream cipher. This library contains secure random bytes generator, Flexible cryptographic hash function \u0026 message authentication code (MAC).", "website": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher.git", "url": "http://downloads.arduino.cc/libraries/github.com/abderraouf-adjal/SpritzCipher-0.3.0.zip", "archiveFileName": "SpritzCipher-0.3.0.zip", @@ -63391,12 +50706,8 @@ "paragraph": "Spritz cipher, A spongy RC4-like stream cipher. This library contains secure random bytes generator, Flexible cryptographic hash function \u0026 message authentication code (MAC).", "website": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher.git", "url": "http://downloads.arduino.cc/libraries/github.com/abderraouf-adjal/SpritzCipher-0.3.1.zip", "archiveFileName": "SpritzCipher-0.3.1.zip", @@ -63412,12 +50723,8 @@ "paragraph": "Spritz cipher, A spongy RC4-like stream cipher. This library contains secure random bytes generator, Flexible cryptographic hash function \u0026 message authentication code (MAC).", "website": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher.git", "url": "http://downloads.arduino.cc/libraries/github.com/abderraouf-adjal/SpritzCipher-0.4.0.zip", "archiveFileName": "SpritzCipher-0.4.0.zip", @@ -63433,12 +50740,8 @@ "paragraph": "Spritz cipher, A spongy RC4-like stream cipher. This library contains secure random bytes generator, Flexible cryptographic hash function \u0026 message authentication code (MAC).", "website": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher.git", "url": "http://downloads.arduino.cc/libraries/github.com/abderraouf-adjal/SpritzCipher-0.4.1.zip", "archiveFileName": "SpritzCipher-0.4.1.zip", @@ -63454,12 +50757,8 @@ "paragraph": "Spritz cipher, A spongy RC4-like stream cipher. This library contains secure random bytes generator, Flexible cryptographic hash function \u0026 message authentication code (MAC).", "website": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher.git", "url": "http://downloads.arduino.cc/libraries/github.com/abderraouf-adjal/SpritzCipher-0.4.2.zip", "archiveFileName": "SpritzCipher-0.4.2.zip", @@ -63475,12 +50774,8 @@ "paragraph": "Spritz cipher, A spongy RC4-like stream cipher. This library contains secure random bytes generator, Flexible cryptographic hash function \u0026 message authentication code (MAC).", "website": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher.git", "url": "http://downloads.arduino.cc/libraries/github.com/abderraouf-adjal/SpritzCipher-0.4.3.zip", "archiveFileName": "SpritzCipher-0.4.3.zip", @@ -63496,12 +50791,8 @@ "paragraph": "This Spritz (a spongy RC4-like stream cipher and hash function) library contains cryptographic random bytes generator, Cryptographic hash function, Message Authentication Code (MAC) function, Data encryption/decryption using Key and Nonce/Salt/IV, General purpose functions such as timing-safe comparison and data wiping from memory.", "website": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher.git", "url": "http://downloads.arduino.cc/libraries/github.com/abderraouf-adjal/SpritzCipher-0.4.4.zip", "archiveFileName": "SpritzCipher-0.4.4.zip", @@ -63517,12 +50808,8 @@ "paragraph": "This Spritz (a spongy RC4-like stream cipher and hash function) library contains cryptographic random bytes generator, Cryptographic hash function, Message Authentication Code (MAC) function, Data encryption/decryption using Key and Nonce/Salt/IV, General purpose functions such as timing-safe comparison and data wiping from memory.", "website": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher.git", "url": "http://downloads.arduino.cc/libraries/github.com/abderraouf-adjal/SpritzCipher-0.5.0.zip", "archiveFileName": "SpritzCipher-0.5.0.zip", @@ -63538,12 +50825,8 @@ "paragraph": "This Spritz (a spongy RC4-like stream cipher and hash function) library contains cryptographic pseudo-random number generator, Cryptographic hash function, Message Authentication Code (MAC) function, Data encryption/decryption using Key and Nonce/Salt/IV, General purpose functions such as timing-safe comparison and data wiping from memory.", "website": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher.git", "url": "http://downloads.arduino.cc/libraries/github.com/abderraouf-adjal/SpritzCipher-0.5.1.zip", "archiveFileName": "SpritzCipher-0.5.1.zip", @@ -63559,12 +50842,8 @@ "paragraph": "This Spritz (a spongy RC4-like stream cipher and hash function) library contains cryptographic pseudo-random number generator, Cryptographic hash function, Message Authentication Code (MAC) function, Data encryption/decryption using Key and Nonce/Salt/IV, General purpose functions such as timing-safe comparison and data wiping from memory.", "website": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher.git", "url": "http://downloads.arduino.cc/libraries/github.com/abderraouf-adjal/SpritzCipher-0.5.2.zip", "archiveFileName": "SpritzCipher-0.5.2.zip", @@ -63580,12 +50859,8 @@ "paragraph": "This Spritz (a spongy RC4-like stream cipher and hash function) library contains cryptographic pseudo-random number generator, Cryptographic hash function, Message Authentication Code (MAC) function, Data encryption/decryption using Key and Nonce/Salt/IV, General purpose functions such as timing-safe comparison and data wiping from memory.", "website": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher.git", "url": "http://downloads.arduino.cc/libraries/github.com/abderraouf-adjal/SpritzCipher-0.5.3.zip", "archiveFileName": "SpritzCipher-0.5.3.zip", @@ -63601,12 +50876,8 @@ "paragraph": "This Spritz (a spongy RC4-like stream cipher and hash function) library contains cryptographic pseudo-random number generator, Cryptographic hash function, Message Authentication Code (MAC) function, Data encryption/decryption using Key and Nonce/Salt/IV, General purpose functions such as timing-safe comparison and data wiping from memory.", "website": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher.git", "url": "http://downloads.arduino.cc/libraries/github.com/abderraouf-adjal/SpritzCipher-0.9.0.zip", "archiveFileName": "SpritzCipher-0.9.0.zip", @@ -63622,12 +50893,8 @@ "paragraph": "This Spritz (a spongy RC4-like stream cipher and hash function) library contains cryptographic pseudo-random number generator, Cryptographic hash function, Message Authentication Code (MAC) function, Data encryption/decryption using Key and Nonce/Salt/IV, General purpose functions such as timing-safe comparison and data wiping from memory.", "website": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher.git", "url": "http://downloads.arduino.cc/libraries/github.com/abderraouf-adjal/SpritzCipher-0.9.1.zip", "archiveFileName": "SpritzCipher-0.9.1.zip", @@ -63643,12 +50910,8 @@ "paragraph": "This Spritz (a spongy RC4-like stream cipher and hash function) library contains cryptographic pseudo-random number generator, Cryptographic hash function, Message Authentication Code (MAC) function, Data encryption/decryption using Key and Nonce/Salt/IV, General purpose functions such as timing-safe comparison and data wiping from memory.", "website": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher.git", "url": "http://downloads.arduino.cc/libraries/github.com/abderraouf-adjal/SpritzCipher-0.9.2.zip", "archiveFileName": "SpritzCipher-0.9.2.zip", @@ -63664,12 +50927,8 @@ "paragraph": "This Spritz (a spongy RC4-like stream cipher and hash function) library contains a cryptographic pseudo-random number generator, a cryptographic hash function, a message authentication code (MAC) function, Data encryption/decryption using Key and Nonce/Salt/IV, and some general-purpose functions such as timing-safe comparison and data wiping from memory.", "website": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher.git", "url": "http://downloads.arduino.cc/libraries/github.com/abderraouf-adjal/SpritzCipher-0.9.3.zip", "archiveFileName": "SpritzCipher-0.9.3.zip", @@ -63685,12 +50944,8 @@ "paragraph": "This Spritz (a spongy RC4-like stream cipher and hash function) library contains a cryptographic pseudo-random number generator, a cryptographic hash function, a message authentication code (MAC) function, Data encryption/decryption using Key and Nonce/Salt/IV, and some general-purpose functions such as timing-safe comparison and data wiping from memory.", "website": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher.git", "url": "http://downloads.arduino.cc/libraries/github.com/abderraouf-adjal/SpritzCipher-0.9.4.zip", "archiveFileName": "SpritzCipher-0.9.4.zip", @@ -63706,12 +50961,8 @@ "paragraph": "Spritz is a spongy RC4-like stream cipher and hash function. This library contains a cryptographic pseudo-random number generator, cryptographic hash and message authentication code (MAC) functions, can perform symmetric-key authenticated data encryption, and general-purpose functions for timing-safe comparison and wiping data from memory.", "website": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher.git", "url": "http://downloads.arduino.cc/libraries/github.com/abderraouf-adjal/SpritzCipher-0.9.5.zip", "archiveFileName": "SpritzCipher-0.9.5.zip", @@ -63727,12 +50978,8 @@ "paragraph": "Spritz is a spongy RC4-like stream cipher and hash function. This library contains a cryptographic pseudo-random number generator, cryptographic hash and message authentication code (MAC) functions, can perform symmetric-key authenticated data encryption, and general-purpose functions for timing-safe comparison and wiping data from memory.", "website": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher.git", "url": "http://downloads.arduino.cc/libraries/github.com/abderraouf-adjal/SpritzCipher-1.0.0.zip", "archiveFileName": "SpritzCipher-1.0.0.zip", @@ -63748,12 +50995,8 @@ "paragraph": "Spritz is a spongy RC4-like stream cipher and hash function. This library contains a cryptographic pseudo-random number generator, cryptographic hash and message authentication code (MAC) functions, can perform symmetric-key authenticated data encryption, and general-purpose functions for timing-safe comparison and wiping data from memory.", "website": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher.git", "url": "http://downloads.arduino.cc/libraries/github.com/abderraouf-adjal/SpritzCipher-1.0.1.zip", "archiveFileName": "SpritzCipher-1.0.1.zip", @@ -63769,12 +51012,8 @@ "paragraph": "Spritz is a spongy RC4-like stream cipher and hash function. This library contains a cryptographic pseudo-random number generator, cryptographic hash and message authentication code (MAC) functions, can perform symmetric-key authenticated data encryption, and general-purpose functions for timing-safe comparison and wiping data from memory.", "website": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher.git", "url": "http://downloads.arduino.cc/libraries/github.com/abderraouf-adjal/SpritzCipher-1.0.2.zip", "archiveFileName": "SpritzCipher-1.0.2.zip", @@ -63790,12 +51029,8 @@ "paragraph": "Spritz is a spongy RC4-like stream cipher and hash function. This library contains a cryptographic pseudo-random number generator, cryptographic hash and message authentication code (MAC) functions, can perform symmetric-key authenticated data encryption, and general-purpose functions for timing-safe comparison and wiping data from memory.", "website": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher.git", "url": "http://downloads.arduino.cc/libraries/github.com/abderraouf-adjal/SpritzCipher-1.0.3.zip", "archiveFileName": "SpritzCipher-1.0.3.zip", @@ -63811,12 +51046,8 @@ "paragraph": "Spritz is a spongy RC4-like stream cipher and hash function. This library contains a cryptographic pseudo-random number generator, cryptographic hash and message authentication code (MAC) functions, can perform symmetric-key authenticated data encryption, and general-purpose functions for timing-safe comparison and wiping data from memory.", "website": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/abderraouf-adjal/ArduinoSpritzCipher.git", "url": "http://downloads.arduino.cc/libraries/github.com/abderraouf-adjal/SpritzCipher-1.0.4.zip", "archiveFileName": "SpritzCipher-1.0.4.zip", @@ -63832,12 +51063,8 @@ "paragraph": "Supported display controller: SSD1306, UC1701, ST7565, ST7920.", "website": "https://github.com/olikraus/u8g2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olikraus/U8g2_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/olikraus/U8g2-2.0.6.zip", "archiveFileName": "U8g2-2.0.6.zip", @@ -63853,12 +51080,8 @@ "paragraph": "Supported display controller: SSD1306, SH1106, UC1701, ST7565, ST7920, LD7032.", "website": "https://github.com/olikraus/u8g2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olikraus/U8g2_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/olikraus/U8g2-2.0.7.zip", "archiveFileName": "U8g2-2.0.7.zip", @@ -63874,12 +51097,8 @@ "paragraph": "Supported display controller: SSD1306, SH1106, T6963, UC1701, ST7565, ST7920, LD7032.", "website": "https://github.com/olikraus/u8g2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olikraus/U8g2_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/olikraus/U8g2-2.1.5.zip", "archiveFileName": "U8g2-2.1.5.zip", @@ -63895,12 +51114,8 @@ "paragraph": "Successor of U8glib. Features: UTF8, \u003e700 fonts, U8x8 char output, all Arduino Boards supported.", "website": "https://github.com/olikraus/u8g2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olikraus/U8g2_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/olikraus/U8g2-2.10.1.zip", "archiveFileName": "U8g2-2.10.1.zip", @@ -63916,12 +51131,8 @@ "paragraph": "Successor of U8glib. Features: UTF8, \u003e700 fonts, U8x8 char output, all Arduino Boards supported.", "website": "https://github.com/olikraus/u8g2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olikraus/U8g2_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/olikraus/U8g2-2.11.2.zip", "archiveFileName": "U8g2-2.11.2.zip", @@ -63937,12 +51148,8 @@ "paragraph": "Successor of U8glib. Features: UTF8, \u003e700 fonts, U8x8 char output, all Arduino Boards supported.", "website": "https://github.com/olikraus/u8g2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olikraus/U8g2_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/olikraus/U8g2-2.11.4.zip", "archiveFileName": "U8g2-2.11.4.zip", @@ -63958,12 +51165,8 @@ "paragraph": "Monochrome LCD, OLED and eInk Library. Successor of U8glib. Supported display controller: SSD1305, SSD1306, SSD1309, SSD1322, SSD1325, SSD1327, SSD1606, SH1106, T6963, RA8835, LC7981, PCD8544, PCF8812, UC1604, UC1608, UC1610, UC1611, UC1701, ST7565, ST7567, NT7534, IST3020, ST7920, LD7032, KS0108. Supported interfaces: I2C, SPI, Parallel. Features: UTF8, \u003e700 fonts, U8x8 char output.", "website": "https://github.com/olikraus/u8g2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olikraus/U8g2_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/olikraus/U8g2-2.12.6.zip", "archiveFileName": "U8g2-2.12.6.zip", @@ -63979,12 +51182,8 @@ "paragraph": "Monochrome LCD, OLED and eInk Library. Successor of U8glib. Supported display controller: SSD1305, SSD1306, SSD1309, SSD1322, SSD1325, SSD1327, SSD1606, SSD1607, SH1106, T6963, RA8835, LC7981, PCD8544, PCF8812, UC1604, UC1608, UC1610, UC1611, UC1701, ST7565, ST7567, NT7534, IST3020, ST7920, LD7032, KS0108. Supported interfaces: I2C, SPI, Parallel. Features: UTF8, \u003e700 fonts, U8x8 char output.", "website": "https://github.com/olikraus/u8g2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olikraus/U8g2_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/olikraus/U8g2-2.13.5.zip", "archiveFileName": "U8g2-2.13.5.zip", @@ -64000,12 +51199,8 @@ "paragraph": "Monochrome LCD, OLED and eInk Library. Successor of U8glib. Supported display controller: SSD1305, SSD1306, SSD1309, SSD1322, SSD1325, SSD1327, SSD1606, SSD1607, SH1106, T6963, RA8835, LC7981, PCD8544, PCF8812, UC1604, UC1608, UC1610, UC1611, UC1701, ST7565, ST7567, NT7534, IST3020, ST7920, LD7032, KS0108. Supported interfaces: I2C, SPI, Parallel. Features: UTF8, \u003e700 fonts, U8x8 char output.", "website": "https://github.com/olikraus/u8g2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olikraus/U8g2_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/olikraus/U8g2-2.14.7.zip", "archiveFileName": "U8g2-2.14.7.zip", @@ -64021,12 +51216,8 @@ "paragraph": "Monochrome LCD, OLED and eInk Library. Successor of U8glib. Supported display controller: SSD1305, SSD1306, SSD1309, SSD1322, SSD1325, SSD1327, SSD1329, SSD1606, SSD1607, SH1106, T6963, RA8835, LC7981, PCD8544, PCF8812, UC1604, UC1608, UC1610, UC1611, UC1701, ST7565, ST7567, NT7534, IST3020, ST7920, LD7032, KS0108. Supported interfaces: I2C, SPI, Parallel. Features: UTF8, \u003e700 fonts, U8x8 char output.", "website": "https://github.com/olikraus/u8g2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olikraus/U8g2_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/olikraus/U8g2-2.15.2.zip", "archiveFileName": "U8g2-2.15.2.zip", @@ -64042,12 +51233,8 @@ "paragraph": "Monochrome LCD, OLED and eInk Library. Successor of U8glib. Supported display controller: SSD1305, SSD1306, SSD1309, SSD1322, SSD1325, SSD1327, SSD1329, SSD1606, SSD1607, SH1106, T6963, RA8835, LC7981, PCD8544, PCF8812, UC1604, UC1608, UC1610, UC1611, UC1701, ST7565, ST7567, ST7588, NT7534, IST3020, ST7920, LD7032, KS0108, SED1520, SBN1661, MAX7219. Supported interfaces: I2C, SPI, Parallel. Features: UTF8, \u003e700 fonts, U8x8 char output.", "website": "https://github.com/olikraus/u8g2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olikraus/U8g2_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/olikraus/U8g2-2.16.9.zip", "archiveFileName": "U8g2-2.16.9.zip", @@ -64063,12 +51250,8 @@ "paragraph": "Monochrome LCD, OLED and eInk Library. Successor of U8glib. Supported display controller: SSD1305, SSD1306, SSD1309, SSD1322, SSD1325, SSD1327, SSD1329, SSD1606, SSD1607, SH1106, T6963, RA8835, LC7981, PCD8544, PCF8812, UC1604, UC1608, UC1610, UC1611, UC1701, ST7565, ST7567, ST7588, NT7534, IST3020, ST7920, LD7032, KS0108, SED1520, SBN1661, MAX7219. Supported interfaces: I2C, SPI, Parallel. Features: UTF8, \u003e700 fonts, U8x8 char output.", "website": "https://github.com/olikraus/u8g2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olikraus/U8g2_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/olikraus/U8g2-2.17.11.zip", "archiveFileName": "U8g2-2.17.11.zip", @@ -64084,12 +51267,8 @@ "paragraph": "Monochrome LCD, OLED and eInk Library. Successor of U8glib. Supported display controller: SSD1305, SSD1306, SSD1309, SSD1322, SSD1325, SSD1327, SSD1329, SSD1606, SSD1607, SH1106, T6963, RA8835, LC7981, PCD8544, PCF8812, UC1604, UC1608, UC1610, UC1611, UC1701, ST7565, ST7567, ST7588, NT7534, IST3020, ST7920, LD7032, KS0108, SED1520, SBN1661, IL3820, MAX7219. Supported interfaces: I2C, SPI, Parallel. Features: UTF8, \u003e700 fonts, U8x8 char output.", "website": "https://github.com/olikraus/u8g2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olikraus/U8g2_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/olikraus/U8g2-2.18.13.zip", "archiveFileName": "U8g2-2.18.13.zip", @@ -64105,12 +51284,8 @@ "paragraph": "Monochrome LCD, OLED and eInk Library. Successor of U8glib. Supported display controller: SSD1305, SSD1306, SSD1309, SSD1322, SSD1325, SSD1327, SSD1329, SSD1606, SSD1607, SH1106, T6963, RA8835, LC7981, PCD8544, PCF8812, UC1601, UC1604, UC1608, UC1610, UC1611, UC1701, ST7565, ST7567, ST7588, ST75256, NT7534, IST3020, ST7920, LD7032, KS0108, SED1520, SBN1661, IL3820, MAX7219. Supported interfaces: I2C, SPI, Parallel. Features: UTF8, \u003e700 fonts, U8x8 char output.", "website": "https://github.com/olikraus/u8g2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olikraus/U8g2_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/olikraus/U8g2-2.19.8.zip", "archiveFileName": "U8g2-2.19.8.zip", @@ -64126,12 +51301,8 @@ "paragraph": "Supported display controller: SSD1306, SH1106, T6963, UC1701, ST7565, ST7920, LD7032.", "website": "https://github.com/olikraus/u8g2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olikraus/U8g2_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/olikraus/U8g2-2.2.7.zip", "archiveFileName": "U8g2-2.2.7.zip", @@ -64147,12 +51318,8 @@ "paragraph": "Monochrome LCD, OLED and eInk Library. Successor of U8glib. Supported display controller: SSD1305, SSD1306, SSD1309, SSD1322, SSD1325, SSD1327, SSD1329, SSD1606, SSD1607, SH1106, T6963, RA8835, LC7981, PCD8544, PCF8812, UC1601, UC1604, UC1608, UC1610, UC1611, UC1701, ST7565, ST7567, ST7588, ST75256, NT7534, IST3020, ST7920, LD7032, KS0108, SED1520, SBN1661, IL3820, MAX7219. Supported interfaces: I2C, SPI, Parallel. Features: UTF8, \u003e700 fonts, U8x8 char output.", "website": "https://github.com/olikraus/u8g2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olikraus/U8g2_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/olikraus/U8g2-2.20.13.zip", "archiveFileName": "U8g2-2.20.13.zip", @@ -64168,12 +51335,8 @@ "paragraph": "Monochrome LCD, OLED and eInk Library. Successor of U8glib. Supported display controller: SSD1305, SSD1306, SSD1309, SSD1322, SSD1325, SSD1327, SSD1329, SSD1606, SSD1607, SH1106, T6963, RA8835, LC7981, PCD8544, PCF8812, UC1601, UC1604, UC1608, UC1610, UC1611, UC1701, ST7565, ST7567, ST7588, ST75256, NT7534, IST3020, ST7920, LD7032, KS0108, SED1520, SBN1661, IL3820, MAX7219. Supported interfaces: I2C, SPI, Parallel. Features: UTF8, \u003e700 fonts, U8x8 char output.", "website": "https://github.com/olikraus/u8g2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olikraus/U8g2_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/olikraus/U8g2-2.21.8.zip", "archiveFileName": "U8g2-2.21.8.zip", @@ -64189,12 +51352,8 @@ "paragraph": "Monochrome LCD, OLED and eInk Library. Successor of U8glib. Supported display controller: SSD1305, SSD1306, SSD1309, SSD1322, SSD1325, SSD1327, SSD1329, SSD1606, SSD1607, SH1106, SH1107, SH1122, T6963, RA8835, LC7981, PCD8544, PCF8812, HX1230, UC1601, UC1604, UC1608, UC1610, UC1611, UC1701, ST7565, ST7567, ST7588, ST75256, NT7534, IST3020, ST7920, LD7032, KS0108, SED1520, SBN1661, IL3820, MAX7219. Supported interfaces: I2C, SPI, Parallel. Features: UTF8, \u003e700 fonts, U8x8 char output.", "website": "https://github.com/olikraus/u8g2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olikraus/U8g2_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/olikraus/U8g2-2.22.18.zip", "archiveFileName": "U8g2-2.22.18.zip", @@ -64211,12 +51370,8 @@ "paragraph": "Monochrome LCD, OLED and eInk Library. Successor of U8glib. Supported display controller: SSD1305, SSD1306, SSD1309, SSD1322, SSD1325, SSD1327, SSD1329, SSD1606, SSD1607, SH1106, SH1107, SH1108, SH1122, T6963, RA8835, LC7981, PCD8544, PCF8812, HX1230, UC1601, UC1604, UC1608, UC1610, UC1611, UC1701, ST7565, ST7567, ST7588, ST75256, NT7534, IST3020, ST7920, LD7032, KS0108, SED1520, SBN1661, IL3820, MAX7219. Supported interfaces: I2C, SPI, Parallel. Features: UTF8, \u003e700 fonts, U8x8 char output.", "website": "https://github.com/olikraus/u8g2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olikraus/U8g2_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/olikraus/U8g2-2.23.18.zip", "archiveFileName": "U8g2-2.23.18.zip", @@ -64233,12 +51388,8 @@ "paragraph": "Monochrome LCD, OLED and eInk Library. Successor of U8glib. Supported display controller: SSD1305, SSD1306, SSD1309, SSD1322, SSD1325, SSD1327, SSD1329, SSD1606, SSD1607, SH1106, SH1107, SH1108, SH1122, T6963, RA8835, LC7981, PCD8544, PCF8812, HX1230, UC1601, UC1604, UC1608, UC1610, UC1611, UC1701, ST7565, ST7567, ST7588, ST75256, NT7534, IST3020, ST7920, LD7032, KS0108, SED1520, SBN1661, IL3820, MAX7219. Supported interfaces: I2C, SPI, Parallel. Features: UTF8, \u003e700 fonts, U8x8 char output.", "website": "https://github.com/olikraus/u8g2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olikraus/U8g2_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/olikraus/U8g2-2.24.3.zip", "archiveFileName": "U8g2-2.24.3.zip", @@ -64255,12 +51406,8 @@ "paragraph": "Monochrome LCD, OLED and eInk Library. Successor of U8glib. Supported display controller: SSD1305, SSD1306, SSD1309, SSD1322, SSD1325, SSD1327, SSD1329, SSD1606, SSD1607, SH1106, SH1107, SH1108, SH1122, T6963, RA8835, LC7981, PCD8544, PCF8812, HX1230, UC1601, UC1604, UC1608, UC1610, UC1611, UC1701, ST7565, ST7567, ST7588, ST75256, NT7534, IST3020, ST7920, LD7032, KS0108, SED1520, SBN1661, IL3820, MAX7219. Supported interfaces: I2C, SPI, Parallel. Features: UTF8, \u003e700 fonts, U8x8 char output.", "website": "https://github.com/olikraus/u8g2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olikraus/U8g2_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/olikraus/U8g2-2.25.10.zip", "archiveFileName": "U8g2-2.25.10.zip", @@ -64276,12 +51423,8 @@ "paragraph": "Supported display controller: SSD1306, SH1106, T6963, UC1701, ST7565, ST7920, LD7032.", "website": "https://github.com/olikraus/u8g2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olikraus/U8g2_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/olikraus/U8g2-2.3.2.zip", "archiveFileName": "U8g2-2.3.2.zip", @@ -64297,12 +51440,8 @@ "paragraph": "Supported display controller: SSD1306, SH1106, T6963, UC1701, ST7565, ST7920, LD7032.", "website": "https://github.com/olikraus/u8g2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olikraus/U8g2_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/olikraus/U8g2-2.4.1.zip", "archiveFileName": "U8g2-2.4.1.zip", @@ -64318,12 +51457,8 @@ "paragraph": "Supported display controller: SSD1306, SSD1322, SSD1325, SH1106, T6963, RA8835, UC1701, ST7565, ST7920, LD7032.", "website": "https://github.com/olikraus/u8g2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olikraus/U8g2_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/olikraus/U8g2-2.5.2.zip", "archiveFileName": "U8g2-2.5.2.zip", @@ -64339,12 +51474,8 @@ "paragraph": "Supported display controller: SSD1306, SSD1322, SSD1325, SH1106, T6963, RA8835, UC1610, UC1611, UC1701, ST7565, ST7920, LD7032.", "website": "https://github.com/olikraus/u8g2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olikraus/U8g2_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/olikraus/U8g2-2.6.3.zip", "archiveFileName": "U8g2-2.6.3.zip", @@ -64360,12 +51491,8 @@ "paragraph": "Supported display controller: SSD1306, SSD1322, SSD1325, SH1106, T6963, RA8835, UC1608, UC1610, UC1611, UC1701, ST7565, ST7920, LD7032.", "website": "https://github.com/olikraus/u8g2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olikraus/U8g2_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/olikraus/U8g2-2.7.5.zip", "archiveFileName": "U8g2-2.7.5.zip", @@ -64381,12 +51508,8 @@ "paragraph": "Successor of U8glib. Features: UTF8, \u003e700 fonts, all Arduino Boards supported.", "website": "https://github.com/olikraus/u8g2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olikraus/U8g2_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/olikraus/U8g2-2.8.4.zip", "archiveFileName": "U8g2-2.8.4.zip", @@ -64402,12 +51525,8 @@ "paragraph": "Successor of U8glib. Features: UTF8, \u003e700 fonts, all Arduino Boards supported.", "website": "https://github.com/olikraus/u8g2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olikraus/U8g2_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/olikraus/U8g2-2.8.5.zip", "archiveFileName": "U8g2-2.8.5.zip", @@ -64423,12 +51542,8 @@ "paragraph": "Successor of U8glib. Features: UTF8, \u003e700 fonts, all Arduino Boards supported.", "website": "https://github.com/olikraus/u8g2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olikraus/U8g2_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/olikraus/U8g2-2.9.1.zip", "archiveFileName": "U8g2-2.9.1.zip", @@ -64444,12 +51559,8 @@ "paragraph": "Successor of U8glib. Features: UTF8, \u003e700 fonts, U8x8 char output, all Arduino Boards supported.", "website": "https://github.com/olikraus/u8g2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olikraus/U8g2_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/olikraus/U8g2-2.9.2.zip", "archiveFileName": "U8g2-2.9.2.zip", @@ -64466,12 +51577,8 @@ "paragraph": "Monochrome LCD, OLED and eInk Library. Successor of U8glib. Supported display controller: SSD1305, SSD1306, SSD1309, SSD1316, SSD1322, SSD1325, SSD1327, SSD1329, SSD1606, SSD1607, SH1106, SH1107, SH1108, SH1122, T6963, RA8835, LC7981, PCD8544, PCF8812, HX1230, UC1601, UC1604, UC1608, UC1610, UC1611, UC1701, ST7511, ST7565, ST7567, ST7588, ST75256, ST75320, NT7534, IST3020, ST7920, LD7032, KS0108, SED1520, SBN1661, IL3820, MAX7219. Supported interfaces: I2C, SPI, Parallel. Features: UTF8, \u003e700 fonts, U8x8 char output.", "website": "https://github.com/olikraus/u8g2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olikraus/U8g2_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/olikraus/U8g2-2.26.14.zip", "archiveFileName": "U8g2-2.26.14.zip", @@ -64487,12 +51594,8 @@ "paragraph": "BLE113 is SiliconLabs BLE module.", "website": "https://github.com/FaBoPlatform/FaBoBLE-BLE113-Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/FaBoPlatform/FaBoBLE-BLE113-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/FaBoPlatform/FaBo_301_BLE_SiliconLabs-1.0.1.zip", "archiveFileName": "FaBo_301_BLE_SiliconLabs-1.0.1.zip", @@ -64508,16 +51611,10 @@ "paragraph": "This driver is intended to ease the process to handling Nokia 5110 LCD.", "website": "https://github.com/baghayi/Nokia_5110", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/baghayi/Nokia_5110.git", - "providesIncludes": [ - "Nokia_5110.h" - ], + "providesIncludes": ["Nokia_5110.h"], "url": "http://downloads.arduino.cc/libraries/github.com/baghayi/Nokia_5110-1.0.0.zip", "archiveFileName": "Nokia_5110-1.0.0.zip", "size": 11387, @@ -64532,16 +51629,10 @@ "paragraph": "This driver is intended to ease the process of handling Nokia 5110 LCD.", "website": "https://github.com/baghayi/Nokia_5110", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/baghayi/Nokia_5110.git", - "providesIncludes": [ - "Nokia_5110.h" - ], + "providesIncludes": ["Nokia_5110.h"], "url": "http://downloads.arduino.cc/libraries/github.com/baghayi/Nokia_5110-1.0.2.zip", "archiveFileName": "Nokia_5110-1.0.2.zip", "size": 13377, @@ -64556,16 +51647,10 @@ "paragraph": "This driver is intended to ease the process of handling Nokia 5110 LCD.", "website": "https://github.com/baghayi/Nokia_5110", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/baghayi/Nokia_5110.git", - "providesIncludes": [ - "Nokia_5110.h" - ], + "providesIncludes": ["Nokia_5110.h"], "url": "http://downloads.arduino.cc/libraries/github.com/baghayi/Nokia_5110-1.0.3.zip", "archiveFileName": "Nokia_5110-1.0.3.zip", "size": 13622, @@ -64580,16 +51665,10 @@ "paragraph": "This driver is intended to ease the process of handling Nokia 5110 LCD.", "website": "https://github.com/baghayi/Nokia_5110", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/baghayi/Nokia_5110.git", - "providesIncludes": [ - "Nokia_5110.h" - ], + "providesIncludes": ["Nokia_5110.h"], "url": "http://downloads.arduino.cc/libraries/github.com/baghayi/Nokia_5110-1.0.4.zip", "archiveFileName": "Nokia_5110-1.0.4.zip", "size": 13638, @@ -64604,12 +51683,8 @@ "paragraph": "Arduino library for eliminating noise in analogRead inputs without decreasing responsiveness", "website": "http://damienclarke.me/code/responsive-analog-read", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dxinteractive/ResponsiveAnalogRead.git", "url": "http://downloads.arduino.cc/libraries/github.com/dxinteractive/ResponsiveAnalogRead-0.0.1.zip", "archiveFileName": "ResponsiveAnalogRead-0.0.1.zip", @@ -64625,12 +51700,8 @@ "paragraph": "Arduino library for eliminating noise in analogRead inputs without decreasing responsiveness", "website": "http://damienclarke.me/code/responsive-analog-read", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dxinteractive/ResponsiveAnalogRead.git", "url": "http://downloads.arduino.cc/libraries/github.com/dxinteractive/ResponsiveAnalogRead-1.0.1.zip", "archiveFileName": "ResponsiveAnalogRead-1.0.1.zip", @@ -64646,12 +51717,8 @@ "paragraph": "Arduino library for eliminating noise in analogRead inputs without decreasing responsiveness", "website": "http://damienclarke.me/code/responsive-analog-read", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dxinteractive/ResponsiveAnalogRead.git", "url": "http://downloads.arduino.cc/libraries/github.com/dxinteractive/ResponsiveAnalogRead-1.1.0.zip", "archiveFileName": "ResponsiveAnalogRead-1.1.0.zip", @@ -64667,12 +51734,8 @@ "paragraph": "Arduino library for eliminating noise in analogRead inputs without decreasing responsiveness", "website": "http://damienclarke.me/code/responsive-analog-read", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dxinteractive/ResponsiveAnalogRead.git", "url": "http://downloads.arduino.cc/libraries/github.com/dxinteractive/ResponsiveAnalogRead-1.2.0.zip", "archiveFileName": "ResponsiveAnalogRead-1.2.0.zip", @@ -64688,12 +51751,8 @@ "paragraph": "Arduino library for eliminating noise in analogRead inputs without decreasing responsiveness", "website": "http://damienclarke.me/code/responsive-analog-read", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dxinteractive/ResponsiveAnalogRead.git", "url": "http://downloads.arduino.cc/libraries/github.com/dxinteractive/ResponsiveAnalogRead-1.2.1.zip", "archiveFileName": "ResponsiveAnalogRead-1.2.1.zip", @@ -64709,17 +51768,10 @@ "paragraph": "A thread safe Library that gives the user fine grained control over custom 'Process' objects. Dynamically schedule how often a process runs and/or number of iterations. Advanced features include Exception handling and Process CPU time statistics.", "website": "https://github.com/wizard97/ArduinoProcessScheduler", "category": "Timing", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/wizard97/ArduinoProcessScheduler.git", - "providesIncludes": [ - "ProcessScheduler.h" - ], + "providesIncludes": ["ProcessScheduler.h"], "url": "http://downloads.arduino.cc/libraries/github.com/wizard97/ProcessScheduler-1.0.0.zip", "archiveFileName": "ProcessScheduler-1.0.0.zip", "size": 20284, @@ -64734,12 +51786,8 @@ "paragraph": "Use this template to create a build directory for XLR8 designs", "website": "https://github.com/AloriumTechnology/XLR8BuildTemplate", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8BuildTemplate.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8BuildTemplate-0.0.1.zip", "archiveFileName": "XLR8BuildTemplate-0.0.1.zip", @@ -64755,12 +51803,8 @@ "paragraph": "Use this template to create a build directory for XLR8 designs", "website": "https://github.com/AloriumTechnology/XLR8BuildTemplate", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8BuildTemplate.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8BuildTemplate-0.0.2.zip", "archiveFileName": "XLR8BuildTemplate-0.0.2.zip", @@ -64776,12 +51820,8 @@ "paragraph": "Use this template to create a build directory for XLR8 designs using the Alorium Technology OpenXLR8 flow", "website": "https://github.com/AloriumTechnology/XLR8BuildTemplate", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8BuildTemplate.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8BuildTemplate-1.0.0.zip", "archiveFileName": "XLR8BuildTemplate-1.0.0.zip", @@ -64797,12 +51837,8 @@ "paragraph": "Use this template to create a build directory for XLR8 designs using the Alorium Technology OpenXLR8 flow", "website": "https://github.com/AloriumTechnology/XLR8BuildTemplate", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8BuildTemplate.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8BuildTemplate-1.0.1.zip", "archiveFileName": "XLR8BuildTemplate-1.0.1.zip", @@ -64818,12 +51854,8 @@ "paragraph": "Use this template to create a build directory for XLR8 designs using the Alorium Technology OpenXLR8 flow", "website": "https://github.com/AloriumTechnology/XLR8BuildTemplate", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8BuildTemplate.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8BuildTemplate-1.0.4.zip", "archiveFileName": "XLR8BuildTemplate-1.0.4.zip", @@ -64839,12 +51871,8 @@ "paragraph": "Use this template to create a build directory for XLR8 designs using the Alorium Technology OpenXLR8 flow", "website": "https://github.com/AloriumTechnology/XLR8BuildTemplate", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8BuildTemplate.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8BuildTemplate-1.0.5.zip", "archiveFileName": "XLR8BuildTemplate-1.0.5.zip", @@ -64860,12 +51888,8 @@ "paragraph": "Use this template to create a build directory for XLR8 designs using the Alorium Technology OpenXLR8 flow", "website": "https://github.com/AloriumTechnology/XLR8BuildTemplate", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8BuildTemplate.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8BuildTemplate-1.0.6.zip", "archiveFileName": "XLR8BuildTemplate-1.0.6.zip", @@ -64881,12 +51905,8 @@ "paragraph": "Use this template to create a build directory for XLR8 designs using the Alorium Technology OpenXLR8 flow", "website": "https://github.com/AloriumTechnology/XLR8BuildTemplate", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8BuildTemplate.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8BuildTemplate-1.0.7.zip", "archiveFileName": "XLR8BuildTemplate-1.0.7.zip", @@ -64902,16 +51922,10 @@ "paragraph": "Supports multiple back-end storage engines, complex queries, and more!", "website": "http://iondb.org", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/iondbproject/iondb.git", - "providesIncludes": [ - "IonDB.h" - ], + "providesIncludes": ["IonDB.h"], "url": "http://downloads.arduino.cc/libraries/github.com/iondbproject/IonDB-2.1.3.zip", "archiveFileName": "IonDB-2.1.3.zip", "size": 178660, @@ -64926,16 +51940,10 @@ "paragraph": "Supports multiple back-end storage engines, complex queries, and more!", "website": "http://iondb.org", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/iondbproject/iondb.git", - "providesIncludes": [ - "IonDB.h" - ], + "providesIncludes": ["IonDB.h"], "url": "http://downloads.arduino.cc/libraries/github.com/iondbproject/IonDB-1.1.0.zip", "archiveFileName": "IonDB-1.1.0.zip", "size": 113574, @@ -64950,16 +51958,10 @@ "paragraph": "Supports multiple back-end storage engines, complex queries, and more!", "website": "http://iondb.org", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/iondbproject/iondb.git", - "providesIncludes": [ - "IonDB.h" - ], + "providesIncludes": ["IonDB.h"], "url": "http://downloads.arduino.cc/libraries/github.com/iondbproject/IonDB-1.1.1.zip", "archiveFileName": "IonDB-1.1.1.zip", "size": 114065, @@ -64974,16 +51976,10 @@ "paragraph": "Supports multiple back-end storage engines, complex queries, and more!", "website": "http://iondb.org", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/iondbproject/iondb.git", - "providesIncludes": [ - "IonDB.h" - ], + "providesIncludes": ["IonDB.h"], "url": "http://downloads.arduino.cc/libraries/github.com/iondbproject/IonDB-1.2.0.zip", "archiveFileName": "IonDB-1.2.0.zip", "size": 119556, @@ -64998,16 +51994,10 @@ "paragraph": "Supports multiple back-end storage engines, complex queries, and more!", "website": "http://iondb.org", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/iondbproject/iondb.git", - "providesIncludes": [ - "IonDB.h" - ], + "providesIncludes": ["IonDB.h"], "url": "http://downloads.arduino.cc/libraries/github.com/iondbproject/IonDB-2.0.0.zip", "archiveFileName": "IonDB-2.0.0.zip", "size": 178655, @@ -65022,16 +52012,10 @@ "paragraph": "Supports multiple back-end storage engines, complex queries, and more!", "website": "http://iondb.org", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/iondbproject/iondb.git", - "providesIncludes": [ - "IonDB.h" - ], + "providesIncludes": ["IonDB.h"], "url": "http://downloads.arduino.cc/libraries/github.com/iondbproject/IonDB-2.1.1.zip", "archiveFileName": "IonDB-2.1.1.zip", "size": 178656, @@ -65046,16 +52030,10 @@ "paragraph": "Supports multiple back-end storage engines, complex queries, and more!", "website": "http://iondb.org", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/iondbproject/iondb.git", - "providesIncludes": [ - "IonDB.h" - ], + "providesIncludes": ["IonDB.h"], "url": "http://downloads.arduino.cc/libraries/github.com/iondbproject/IonDB-2.2.0.zip", "archiveFileName": "IonDB-2.2.0.zip", "size": 183778, @@ -65070,12 +52048,8 @@ "paragraph": "\u003cbr /\u003e", "website": "https://github.com/AloriumTechnology/XLR8Pong", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8Pong.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8Pong-1.0.0.zip", "archiveFileName": "XLR8Pong-1.0.0.zip", @@ -65091,16 +52065,10 @@ "paragraph": "This library is a very flexible way to manage 74HC595 shift registers on Arduino. It allows you to write to individual outputs just like \"digitalWrite\", allows you to daisy-chain shift registers together, and, if you wire it according to the README, allows you to use your shift register for *both* input *and* output pins. Note that the input is still under active development and may or may not be functional at the moment.", "website": "http://www.github.com/johnnyb/Shifty", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/johnnyb/Shifty.git", - "providesIncludes": [ - "Shifty.h" - ], + "providesIncludes": ["Shifty.h"], "url": "http://downloads.arduino.cc/libraries/github.com/johnnyb/Shifty-0.1.0.zip", "archiveFileName": "Shifty-0.1.0.zip", "size": 6146, @@ -65115,16 +52083,10 @@ "paragraph": "This library is a very flexible way to manage 74HC595 shift registers on Arduino. It allows you to write to individual outputs just like \"digitalWrite\", allows you to daisy-chain shift registers together, and, if you wire it according to the README, allows you to use your shift register for *both* input *and* output pins. Note that the input is still under active development and may or may not be functional at the moment.", "website": "http://www.github.com/johnnyb/Shifty", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/johnnyb/Shifty.git", - "providesIncludes": [ - "Shifty.h" - ], + "providesIncludes": ["Shifty.h"], "url": "http://downloads.arduino.cc/libraries/github.com/johnnyb/Shifty-0.1.3.zip", "archiveFileName": "Shifty-0.1.3.zip", "size": 6221, @@ -65139,16 +52101,10 @@ "paragraph": "This library is a very flexible way to manage 74HC595 shift registers on Arduino. It allows you to write to individual outputs just like \"digitalWrite\", allows you to daisy-chain shift registers together, and, if you wire it according to the README, allows you to use your shift register for *both* input *and* output pins. Note that the input is still under active development and may or may not be functional at the moment.", "website": "http://www.github.com/johnnyb/Shifty", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/johnnyb/Shifty.git", - "providesIncludes": [ - "Shifty.h" - ], + "providesIncludes": ["Shifty.h"], "url": "http://downloads.arduino.cc/libraries/github.com/johnnyb/Shifty-0.1.5.zip", "archiveFileName": "Shifty-0.1.5.zip", "size": 6219, @@ -65163,12 +52119,8 @@ "paragraph": "With these components, users can integrate their own designs into XLR8 platform", "website": "https://github.com/AloriumTechnology/XLR8Core", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8Core.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8Core-0.0.1.zip", "archiveFileName": "XLR8Core-0.0.1.zip", @@ -65184,12 +52136,8 @@ "paragraph": "With these components, users can integrate their own designs into XLR8 platform", "website": "https://github.com/AloriumTechnology/XLR8Core", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8Core.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8Core-0.0.2.zip", "archiveFileName": "XLR8Core-0.0.2.zip", @@ -65205,12 +52153,8 @@ "paragraph": "With these components, users can integrate their own designs into XLR8 platform", "website": "https://github.com/AloriumTechnology/XLR8Core", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8Core.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8Core-1.0.1.zip", "archiveFileName": "XLR8Core-1.0.1.zip", @@ -65226,12 +52170,8 @@ "paragraph": "With these components, users can integrate their own designs into XLR8 platform using the Alorium Technology OpenXLR8 flow", "website": "https://github.com/AloriumTechnology/XLR8Core", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8Core.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8Core-1.0.2.zip", "archiveFileName": "XLR8Core-1.0.2.zip", @@ -65247,12 +52187,8 @@ "paragraph": "With these components, users can integrate their own designs into XLR8 platform using the Alorium Technology OpenXLR8 flow", "website": "https://github.com/AloriumTechnology/XLR8Core", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8Core.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8Core-1.0.3.zip", "archiveFileName": "XLR8Core-1.0.3.zip", @@ -65268,12 +52204,8 @@ "paragraph": "With these components, users can integrate their own designs into XLR8 platform using the Alorium Technology OpenXLR8 flow", "website": "https://github.com/AloriumTechnology/XLR8Core", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8Core.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8Core-1.0.4.zip", "archiveFileName": "XLR8Core-1.0.4.zip", @@ -65289,12 +52221,8 @@ "paragraph": "With these components, users can integrate their own designs into XLR8 platform using the Alorium Technology OpenXLR8 flow", "website": "https://github.com/AloriumTechnology/XLR8Core", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8Core.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8Core-1.0.5.zip", "archiveFileName": "XLR8Core-1.0.5.zip", @@ -65310,12 +52238,8 @@ "paragraph": "With these components, users can integrate their own designs into XLR8 platform using the Alorium Technology OpenXLR8 flow", "website": "https://github.com/AloriumTechnology/XLR8Core", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8Core.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8Core-1.0.6.zip", "archiveFileName": "XLR8Core-1.0.6.zip", @@ -65331,12 +52255,8 @@ "paragraph": "With these components, users can integrate their own designs into XLR8 platform using the Alorium Technology OpenXLR8 flow", "website": "https://github.com/AloriumTechnology/XLR8Core", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8Core.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8Core-1.0.7.zip", "archiveFileName": "XLR8Core-1.0.7.zip", @@ -65351,12 +52271,8 @@ "sentence": "Library for serialization of data on the Arduino side and deserialization in the TTN", "website": "https://github.com/thesolarnomad/lora-serialization", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thesolarnomad/lora-serialization.git", "url": "http://downloads.arduino.cc/libraries/github.com/thesolarnomad/LoRa_Serialization-2.1.0.zip", "archiveFileName": "LoRa_Serialization-2.1.0.zip", @@ -65371,12 +52287,8 @@ "sentence": "Library for serialization of data on the Arduino side and deserialization in the TTN", "website": "https://github.com/thesolarnomad/lora-serialization", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thesolarnomad/lora-serialization.git", "url": "http://downloads.arduino.cc/libraries/github.com/thesolarnomad/LoRa_Serialization-2.2.0.zip", "archiveFileName": "LoRa_Serialization-2.2.0.zip", @@ -65391,12 +52303,8 @@ "sentence": "Library for serialization of data on the Arduino side and deserialization in the TTN", "website": "https://github.com/thesolarnomad/lora-serialization", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thesolarnomad/lora-serialization.git", "url": "http://downloads.arduino.cc/libraries/github.com/thesolarnomad/LoRa_Serialization-3.0.0.zip", "archiveFileName": "LoRa_Serialization-3.0.0.zip", @@ -65412,16 +52320,10 @@ "paragraph": "This library is meant to make Arduino programming tasks much more simplified by using an event-driven model rather than the standard looping model.", "website": "http://www.github.com/johnnyb/Eventually", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/johnnyb/Eventually.git", - "providesIncludes": [ - "Eventually.h" - ], + "providesIncludes": ["Eventually.h"], "url": "http://downloads.arduino.cc/libraries/github.com/johnnyb/Eventually-0.1.0.zip", "archiveFileName": "Eventually-0.1.0.zip", "size": 10873, @@ -65436,16 +52338,10 @@ "paragraph": "This library is meant to make Arduino programming tasks much more simplified by using an event-driven model rather than the standard looping model.", "website": "http://www.github.com/johnnyb/Eventually", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/johnnyb/Eventually.git", - "providesIncludes": [ - "Eventually.h" - ], + "providesIncludes": ["Eventually.h"], "url": "http://downloads.arduino.cc/libraries/github.com/johnnyb/Eventually-0.1.3.zip", "archiveFileName": "Eventually-0.1.3.zip", "size": 11793, @@ -65460,16 +52356,10 @@ "paragraph": "This library is meant to make Arduino programming tasks much more simplified by using an event-driven model rather than the standard looping model.", "website": "http://www.github.com/johnnyb/Eventually", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/johnnyb/Eventually.git", - "providesIncludes": [ - "Eventually.h" - ], + "providesIncludes": ["Eventually.h"], "url": "http://downloads.arduino.cc/libraries/github.com/johnnyb/Eventually-0.1.5.zip", "archiveFileName": "Eventually-0.1.5.zip", "size": 11856, @@ -65484,12 +52374,8 @@ "paragraph": "Library for SSD1306-powered OLED 128x64 displays!", "website": "https://github.com/acrobotic/Ai_Ardulib_SSD1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/acrobotic/Ai_Ardulib_SSD1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/acrobotic/ACROBOTIC_SSD1306-1.0.0.zip", "archiveFileName": "ACROBOTIC_SSD1306-1.0.0.zip", @@ -65505,12 +52391,8 @@ "paragraph": "This is a library for displaying text and images in SSD1306-powered OLED 128x64 displays; includes support for the ESP8266 SoC!", "website": "https://github.com/acrobotic/Ai_Ardulib_SSD1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/acrobotic/Ai_Ardulib_SSD1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/acrobotic/ACROBOTIC_SSD1306-1.0.1.zip", "archiveFileName": "ACROBOTIC_SSD1306-1.0.1.zip", @@ -65525,16 +52407,10 @@ "sentence": "A complete interface for the the Maxim MAX1464 Multichannel Sensor Signal Processor for Arduino.", "website": "https://github.com/gmazzamuto/MAX1464-Arduino-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gmazzamuto/MAX1464-Arduino-library.git", - "providesIncludes": [ - "MAX1464.h" - ], + "providesIncludes": ["MAX1464.h"], "url": "http://downloads.arduino.cc/libraries/github.com/gmazzamuto/MAX1464_Arduino_library-1.0.0.zip", "archiveFileName": "MAX1464_Arduino_library-1.0.0.zip", "size": 59350, @@ -65548,16 +52424,10 @@ "sentence": "A complete interface for the the Maxim MAX1464 Multichannel Sensor Signal Processor for Arduino.", "website": "https://github.com/gmazzamuto/MAX1464-Arduino-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gmazzamuto/MAX1464-Arduino-library.git", - "providesIncludes": [ - "MAX1464.h" - ], + "providesIncludes": ["MAX1464.h"], "url": "http://downloads.arduino.cc/libraries/github.com/gmazzamuto/MAX1464_Arduino_library-1.0.1.zip", "archiveFileName": "MAX1464_Arduino_library-1.0.1.zip", "size": 59348, @@ -65572,12 +52442,8 @@ "paragraph": "This library make it easy to control car with DC motors use L298x", "website": "https://github.com/leyap/LispMotor", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/leyap/LispMotor.git", "url": "http://downloads.arduino.cc/libraries/github.com/leyap/LispMotor-0.0.1.zip", "archiveFileName": "LispMotor-0.0.1.zip", @@ -65593,12 +52459,8 @@ "paragraph": "The RTCDue Library feature: access to the RTC Modul from the DUE to set time, date and alarm functions.", "website": "https://github.com/MarkusLange/RTCDue", "category": "Timing", - "architectures": [ - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["sam"], + "types": ["Contributed"], "repository": "https://github.com/MarkusLange/RTCDue.git", "url": "http://downloads.arduino.cc/libraries/github.com/MarkusLange/RTCDue-1.1.0.zip", "archiveFileName": "RTCDue-1.1.0.zip", @@ -65614,17 +52476,10 @@ "paragraph": "This library adds suppoort for the Bolwer Protocol to arduino. It lets you form namespaces and RPCs of arbitrary types and sizes, and send them in a compact binary format.", "website": "https://github.com/madhephaestus/BowlerCom", "category": "Communication", - "architectures": [ - "avr", - "arc32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "arc32"], + "types": ["Contributed"], "repository": "https://github.com/CommonWealthRobotics/BowlerCom.git", - "providesIncludes": [ - "BowlerCom.h" - ], + "providesIncludes": ["BowlerCom.h"], "url": "http://downloads.arduino.cc/libraries/github.com/CommonWealthRobotics/BowlerCom-3.12.0.zip", "archiveFileName": "BowlerCom-3.12.0.zip", "size": 88547, @@ -65639,16 +52494,10 @@ "paragraph": "This library adds suppoort for the Bolwer Protocol to arduino. It lets you form namespaces and RPCs of arbitrary types and sizes, and send them in a compact binary format.", "website": "https://github.com/CommonWealthRobotics/BowlerCom", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/CommonWealthRobotics/BowlerCom.git", - "providesIncludes": [ - "BowlerCom.h" - ], + "providesIncludes": ["BowlerCom.h"], "url": "http://downloads.arduino.cc/libraries/github.com/CommonWealthRobotics/BowlerCom-3.12.2.zip", "archiveFileName": "BowlerCom-3.12.2.zip", "size": 88526, @@ -65663,16 +52512,10 @@ "paragraph": "This library adds suppoort for the Bolwer Protocol to arduino. It lets you form namespaces and RPCs of arbitrary types and sizes, and send them in a compact binary format.", "website": "https://github.com/CommonWealthRobotics/BowlerCom", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/CommonWealthRobotics/BowlerCom.git", - "providesIncludes": [ - "BowlerCom.h" - ], + "providesIncludes": ["BowlerCom.h"], "url": "http://downloads.arduino.cc/libraries/github.com/CommonWealthRobotics/BowlerCom-3.12.3.zip", "archiveFileName": "BowlerCom-3.12.3.zip", "size": 89138, @@ -65687,16 +52530,10 @@ "paragraph": "This library adds suppoort for the Bolwer Protocol to arduino. It lets you form namespaces and RPCs of arbitrary types and sizes, and send them in a compact binary format.", "website": "https://github.com/CommonWealthRobotics/BowlerCom", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/CommonWealthRobotics/BowlerCom.git", - "providesIncludes": [ - "BowlerCom.h" - ], + "providesIncludes": ["BowlerCom.h"], "url": "http://downloads.arduino.cc/libraries/github.com/CommonWealthRobotics/BowlerCom-3.12.4.zip", "archiveFileName": "BowlerCom-3.12.4.zip", "size": 91454, @@ -65711,16 +52548,10 @@ "paragraph": "This library adds suppoort for the Bolwer Protocol to arduino. It lets you form namespaces and RPCs of arbitrary types and sizes, and send them in a compact binary format.", "website": "https://github.com/CommonWealthRobotics/BowlerCom", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/CommonWealthRobotics/BowlerCom.git", - "providesIncludes": [ - "BowlerCom.h" - ], + "providesIncludes": ["BowlerCom.h"], "url": "http://downloads.arduino.cc/libraries/github.com/CommonWealthRobotics/BowlerCom-3.12.5.zip", "archiveFileName": "BowlerCom-3.12.5.zip", "size": 91803, @@ -65735,16 +52566,10 @@ "paragraph": "This library adds suppoort for the Bolwer Protocol to arduino. It lets you form namespaces and RPCs of arbitrary types and sizes, and send them in a compact binary format.", "website": "https://github.com/CommonWealthRobotics/BowlerCom", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/CommonWealthRobotics/BowlerCom.git", - "providesIncludes": [ - "BowlerCom.h" - ], + "providesIncludes": ["BowlerCom.h"], "url": "http://downloads.arduino.cc/libraries/github.com/CommonWealthRobotics/BowlerCom-3.12.6.zip", "archiveFileName": "BowlerCom-3.12.6.zip", "size": 91902, @@ -65759,16 +52584,10 @@ "paragraph": "This library adds suppoort for the Bolwer Protocol to arduino. It lets you form namespaces and RPCs of arbitrary types and sizes, and send them in a compact binary format.", "website": "https://github.com/CommonWealthRobotics/BowlerCom", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/CommonWealthRobotics/BowlerCom.git", - "providesIncludes": [ - "BowlerCom.h" - ], + "providesIncludes": ["BowlerCom.h"], "url": "http://downloads.arduino.cc/libraries/github.com/CommonWealthRobotics/BowlerCom-3.12.8.zip", "archiveFileName": "BowlerCom-3.12.8.zip", "size": 93834, @@ -65783,16 +52602,10 @@ "paragraph": "This library adds suppoort for the Bolwer Protocol to arduino. It lets you form namespaces and RPCs of arbitrary types and sizes, and send them in a compact binary format.", "website": "https://github.com/CommonWealthRobotics/BowlerCom", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/CommonWealthRobotics/BowlerCom.git", - "providesIncludes": [ - "BowlerCom.h" - ], + "providesIncludes": ["BowlerCom.h"], "url": "http://downloads.arduino.cc/libraries/github.com/CommonWealthRobotics/BowlerCom-3.12.9.zip", "archiveFileName": "BowlerCom-3.12.9.zip", "size": 93736, @@ -65807,16 +52620,10 @@ "paragraph": "This library adds suppoort for the Bolwer Protocol to arduino. It lets you form namespaces and RPCs of arbitrary types and sizes, and send them in a compact binary format.", "website": "https://github.com/CommonWealthRobotics/BowlerCom", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/CommonWealthRobotics/BowlerCom.git", - "providesIncludes": [ - "BowlerCom.h" - ], + "providesIncludes": ["BowlerCom.h"], "url": "http://downloads.arduino.cc/libraries/github.com/CommonWealthRobotics/BowlerCom-3.13.0.zip", "archiveFileName": "BowlerCom-3.13.0.zip", "size": 94307, @@ -65831,16 +52638,10 @@ "paragraph": "This library adds suppoort for the Bolwer Protocol to arduino. It lets you form namespaces and RPCs of arbitrary types and sizes, and send them in a compact binary format.", "website": "https://github.com/CommonWealthRobotics/BowlerCom", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/CommonWealthRobotics/BowlerCom.git", - "providesIncludes": [ - "BowlerCom.h" - ], + "providesIncludes": ["BowlerCom.h"], "url": "http://downloads.arduino.cc/libraries/github.com/CommonWealthRobotics/BowlerCom-3.13.1.zip", "archiveFileName": "BowlerCom-3.13.1.zip", "size": 94288, @@ -65855,16 +52656,10 @@ "paragraph": "This library adds suppoort for the Bolwer Protocol to arduino. It lets you form namespaces and RPCs of arbitrary types and sizes, and send them in a compact binary format.", "website": "https://github.com/CommonWealthRobotics/BowlerCom", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/CommonWealthRobotics/BowlerCom.git", - "providesIncludes": [ - "BowlerCom.h" - ], + "providesIncludes": ["BowlerCom.h"], "url": "http://downloads.arduino.cc/libraries/github.com/CommonWealthRobotics/BowlerCom-3.13.2.zip", "archiveFileName": "BowlerCom-3.13.2.zip", "size": 94359, @@ -65879,16 +52674,10 @@ "paragraph": "This library adds suppoort for the Bolwer Protocol to arduino. It lets you form namespaces and RPCs of arbitrary types and sizes, and send them in a compact binary format.", "website": "https://github.com/CommonWealthRobotics/BowlerCom", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/CommonWealthRobotics/BowlerCom.git", - "providesIncludes": [ - "BowlerCom.h" - ], + "providesIncludes": ["BowlerCom.h"], "url": "http://downloads.arduino.cc/libraries/github.com/CommonWealthRobotics/BowlerCom-3.13.3.zip", "archiveFileName": "BowlerCom-3.13.3.zip", "size": 94806, @@ -65903,16 +52692,10 @@ "paragraph": "This library adds suppoort for the Bolwer Protocol to arduino. It lets you form namespaces and RPCs of arbitrary types and sizes, and send them in a compact binary format.", "website": "https://github.com/CommonWealthRobotics/BowlerCom", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/CommonWealthRobotics/BowlerCom.git", - "providesIncludes": [ - "BowlerCom.h" - ], + "providesIncludes": ["BowlerCom.h"], "url": "http://downloads.arduino.cc/libraries/github.com/CommonWealthRobotics/BowlerCom-3.13.4.zip", "archiveFileName": "BowlerCom-3.13.4.zip", "size": 94952, @@ -65927,16 +52710,10 @@ "paragraph": "This library adds suppoort for the Bolwer Protocol to arduino. It lets you form namespaces and RPCs of arbitrary types and sizes, and send them in a compact binary format.", "website": "https://github.com/CommonWealthRobotics/BowlerCom", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/CommonWealthRobotics/BowlerCom.git", - "providesIncludes": [ - "BowlerCom.h" - ], + "providesIncludes": ["BowlerCom.h"], "url": "http://downloads.arduino.cc/libraries/github.com/CommonWealthRobotics/BowlerCom-3.13.5.zip", "archiveFileName": "BowlerCom-3.13.5.zip", "size": 94985, @@ -65951,16 +52728,10 @@ "paragraph": "This library adds suppoort for the Bolwer Protocol to arduino. It lets you form namespaces and RPCs of arbitrary types and sizes, and send them in a compact binary format.", "website": "https://github.com/CommonWealthRobotics/BowlerCom", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/CommonWealthRobotics/BowlerCom.git", - "providesIncludes": [ - "BowlerCom.h" - ], + "providesIncludes": ["BowlerCom.h"], "url": "http://downloads.arduino.cc/libraries/github.com/CommonWealthRobotics/BowlerCom-3.14.0.zip", "archiveFileName": "BowlerCom-3.14.0.zip", "size": 96367, @@ -65975,16 +52746,10 @@ "paragraph": "This library adds suppoort for the Bolwer Protocol to arduino. It lets you form namespaces and RPCs of arbitrary types and sizes, and send them in a compact binary format.", "website": "https://github.com/CommonWealthRobotics/BowlerCom", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/CommonWealthRobotics/BowlerCom.git", - "providesIncludes": [ - "BowlerCom.h" - ], + "providesIncludes": ["BowlerCom.h"], "url": "http://downloads.arduino.cc/libraries/github.com/CommonWealthRobotics/BowlerCom-3.15.0.zip", "archiveFileName": "BowlerCom-3.15.0.zip", "size": 96735, @@ -65999,17 +52764,10 @@ "paragraph": "LiquidMenu extends the Arduino's LiquidCrystal library with the ability to create menus. It simplifies the menu creation process by abstracting the elements of a menu into hierarchically organized classes.", "website": "https://github.com/VasilKalchev/LiquidMenu.git", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/VasilKalchev/LiquidMenu.git", - "providesIncludes": [ - "LiquidCrystal.h", - "LiquidMenu.h" - ], + "providesIncludes": ["LiquidCrystal.h", "LiquidMenu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/VasilKalchev/LiquidMenu-1.1.5.zip", "archiveFileName": "LiquidMenu-1.1.5.zip", "size": 1090564, @@ -66024,16 +52782,10 @@ "paragraph": "LiquidMenu wraps the Arduino's LiquidCrystal library with the ability to create menus. It simplifies the menu creation process by abstracting the elements of a menu into hierarchically organized classes.", "website": "https://github.com/VaSe7u/LiquidMenu", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/VasilKalchev/LiquidMenu.git", - "providesIncludes": [ - "LiquidMenu.h" - ], + "providesIncludes": ["LiquidMenu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/VasilKalchev/LiquidMenu-1.4.0.zip", "archiveFileName": "LiquidMenu-1.4.0.zip", "size": 4592420, @@ -66048,17 +52800,10 @@ "paragraph": "LiquidMenu extends the Arduino's LiquidCrystal library with the ability to create menus. It simplifies the menu creation process by abstracting the elements of a menu into hierarchically organized classes.", "website": "https://github.com/VasilKalchev/LiquidMenu.git", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/VasilKalchev/LiquidMenu.git", - "providesIncludes": [ - "LiquidCrystal.h", - "LiquidMenu.h" - ], + "providesIncludes": ["LiquidCrystal.h", "LiquidMenu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/VasilKalchev/LiquidMenu-1.0.1.zip", "archiveFileName": "LiquidMenu-1.0.1.zip", "size": 914209, @@ -66073,17 +52818,10 @@ "paragraph": "LiquidMenu extends the Arduino's LiquidCrystal library with the ability to create menus. It simplifies the menu creation process by abstracting the elements of a menu into hierarchically organized classes.", "website": "https://github.com/VasilKalchev/LiquidMenu.git", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/VasilKalchev/LiquidMenu.git", - "providesIncludes": [ - "LiquidCrystal.h", - "LiquidMenu.h" - ], + "providesIncludes": ["LiquidCrystal.h", "LiquidMenu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/VasilKalchev/LiquidMenu-1.0.2.zip", "archiveFileName": "LiquidMenu-1.0.2.zip", "size": 914209, @@ -66098,17 +52836,10 @@ "paragraph": "LiquidMenu extends the Arduino's LiquidCrystal library with the ability to create menus. It simplifies the menu creation process by abstracting the elements of a menu into hierarchically organized classes.", "website": "https://github.com/VasilKalchev/LiquidMenu.git", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/VasilKalchev/LiquidMenu.git", - "providesIncludes": [ - "LiquidCrystal.h", - "LiquidMenu.h" - ], + "providesIncludes": ["LiquidCrystal.h", "LiquidMenu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/VasilKalchev/LiquidMenu-1.1.4.zip", "archiveFileName": "LiquidMenu-1.1.4.zip", "size": 1005594, @@ -66123,17 +52854,10 @@ "paragraph": "LiquidMenu extends the Arduino's LiquidCrystal library with the ability to create menus. It simplifies the menu creation process by abstracting the elements of a menu into hierarchically organized classes.", "website": "https://github.com/VasilKalchev/LiquidMenu.git", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/VasilKalchev/LiquidMenu.git", - "providesIncludes": [ - "LiquidCrystal.h", - "LiquidMenu.h" - ], + "providesIncludes": ["LiquidCrystal.h", "LiquidMenu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/VasilKalchev/LiquidMenu-1.1.6.zip", "archiveFileName": "LiquidMenu-1.1.6.zip", "size": 1090574, @@ -66148,17 +52872,10 @@ "paragraph": "LiquidMenu extends the Arduino's LiquidCrystal library with the ability to create menus. It simplifies the menu creation process by abstracting the elements of a menu into hierarchically organized classes.", "website": "https://github.com/VasilKalchev/LiquidMenu.git", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/VasilKalchev/LiquidMenu.git", - "providesIncludes": [ - "LiquidCrystal.h", - "LiquidMenu.h" - ], + "providesIncludes": ["LiquidCrystal.h", "LiquidMenu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/VasilKalchev/LiquidMenu-1.2.0.zip", "archiveFileName": "LiquidMenu-1.2.0.zip", "size": 3677377, @@ -66173,16 +52890,10 @@ "paragraph": "LiquidMenu wraps the Arduino's LiquidCrystal library with the ability to create menus. It simplifies the menu creation process by abstracting the elements of a menu into hierarchically organized classes.", "website": "https://github.com/VasilKalchev/LiquidMenu.git", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/VasilKalchev/LiquidMenu.git", - "providesIncludes": [ - "LiquidMenu.h" - ], + "providesIncludes": ["LiquidMenu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/VasilKalchev/LiquidMenu-1.3.0.zip", "archiveFileName": "LiquidMenu-1.3.0.zip", "size": 4010762, @@ -66197,12 +52908,8 @@ "paragraph": "Helps using your Arduino board to Wi-Fi easily and fast", "website": "https://github.com/Wiznet/WizFi250_arduino_library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Wiznet/WizFi250_arduino_library.git", "url": "http://downloads.arduino.cc/libraries/github.com/Wiznet/WizFi250-1.1.0.zip", "archiveFileName": "WizFi250-1.1.0.zip", @@ -66218,12 +52925,8 @@ "paragraph": "Helps using your Arduino board to Wi-Fi easily and fast", "website": "https://github.com/Wiznet/WizFi250_arduino_library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Wiznet/WizFi250_arduino_library.git", "url": "http://downloads.arduino.cc/libraries/github.com/Wiznet/WizFi250-1.2.0.zip", "archiveFileName": "WizFi250-1.2.0.zip", @@ -66239,12 +52942,8 @@ "paragraph": "Helps using your Arduino board to Wi-Fi easily and fast", "website": "https://github.com/Wiznet/WizFi250_arduino_library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Wiznet/WizFi250_arduino_library.git", "url": "http://downloads.arduino.cc/libraries/github.com/Wiznet/WizFi250-1.3.0.zip", "archiveFileName": "WizFi250-1.3.0.zip", @@ -66260,12 +52959,8 @@ "paragraph": "Helps using your Arduino board to Wi-Fi easily and fast", "website": "https://github.com/Wiznet/WizFi250_arduino_library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Wiznet/WizFi250_arduino_library.git", "url": "http://downloads.arduino.cc/libraries/github.com/Wiznet/WizFi250-1.0.0.zip", "archiveFileName": "WizFi250-1.0.0.zip", @@ -66281,16 +52976,10 @@ "paragraph": "This library provides a class to convert easily cartesian to polar or polar to cartesian coordinates. It uses floating point math to do so with quadrant checking to always give the best approximation.", "website": "https://github.com/sdumetz/coordinates", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sdumetz/coordinates.git", - "providesIncludes": [ - "Coordinates.h" - ], + "providesIncludes": ["Coordinates.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sdumetz/Coordinates-1.0.0.zip", "archiveFileName": "Coordinates-1.0.0.zip", "size": 5510, @@ -66305,12 +52994,8 @@ "paragraph": "The \u003ca href=\"https://www.invensense.com/products/motion-tracking/9-axis/mpu-9250/\"\u003eMPU-9250\u003c/a\u003e is a system-in-package featuring acceleration full-scales of ±2 / ±4 / ±8 / ±16 (g), rotational full-scales of ±250 / ±500 / ±1000 / ±2000 (°/sec) and a magnetic field full scale of ±4800 µT. The MPU-9250 includes an I\u003csup\u003e2\u003c/sup\u003eC serial bus interface that supports speeds up to 400 kHz.", "website": "https://github.com/sparkfun/MPU-9250_Breakout", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_MPU-9250_Breakout_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_MPU_9250_9_DOF_IMU_Breakout-1.0.0.zip", "archiveFileName": "SparkFun_MPU_9250_9_DOF_IMU_Breakout-1.0.0.zip", @@ -66326,12 +53011,8 @@ "paragraph": "The \u003ca href=\"https://www.invensense.com/products/motion-tracking/9-axis/mpu-9250/\"\u003eMPU-9250\u003c/a\u003e is a system-in-package featuring acceleration full-scales of ±2 / ±4 / ±8 / ±16 (g), rotational full-scales of ±250 / ±500 / ±1000 / ±2000 (°/sec) and a magnetic field full scale of ±4800 µT. The MPU-9250 includes an I\u003csup\u003e2\u003c/sup\u003eC serial bus interface that supports speeds up to 400 kHz.", "website": "https://github.com/sparkfun/MPU-9250_Breakout", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_MPU-9250_Breakout_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_MPU_9250_9_DOF_IMU_Breakout-1.0.2.zip", "archiveFileName": "SparkFun_MPU_9250_9_DOF_IMU_Breakout-1.0.2.zip", @@ -66347,16 +53028,10 @@ "paragraph": "Generates a FSK-modulated signal that can be fed into an audio jack for data transmission.", "website": "https://github.com/arms22/SoftModem", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/arms22/SoftModem.git", - "providesIncludes": [ - "SoftModem.h" - ], + "providesIncludes": ["SoftModem.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arms22/SoftModem-1.0.0.zip", "archiveFileName": "SoftModem-1.0.0.zip", "size": 5915, @@ -66371,12 +53046,8 @@ "paragraph": "A library to allow network communication using IPv6 over Ethernet for projects using the ENC28J60 Ethernet controller.", "website": "http://github.com/njh/EtherSia", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/njh/EtherSia.git", "url": "http://downloads.arduino.cc/libraries/github.com/njh/EtherSia-1.0.0.zip", "archiveFileName": "EtherSia-1.0.0.zip", @@ -66392,12 +53063,8 @@ "paragraph": "A library to allow network communication using IPv6 over Ethernet", "website": "http://github.com/njh/EtherSia", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/njh/EtherSia.git", "url": "http://downloads.arduino.cc/libraries/github.com/njh/EtherSia-2.0.0.zip", "archiveFileName": "EtherSia-2.0.0.zip", @@ -66413,12 +53080,8 @@ "paragraph": "A library to allow network communication using IPv6 over Ethernet", "website": "http://github.com/njh/EtherSia", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/njh/EtherSia.git", "url": "http://downloads.arduino.cc/libraries/github.com/njh/EtherSia-2.1.0.zip", "archiveFileName": "EtherSia-2.1.0.zip", @@ -66434,12 +53097,8 @@ "paragraph": "A library to allow network communication using IPv6 over Ethernet. Supports a minimal HTTP Server, UDP Client and Server, DNS lookup and SLAAC (Stateless Auto-configuration).", "website": "http://github.com/njh/EtherSia", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/njh/EtherSia.git", "url": "http://downloads.arduino.cc/libraries/github.com/njh/EtherSia-2.2.0.zip", "archiveFileName": "EtherSia-2.2.0.zip", @@ -66455,12 +53114,8 @@ "paragraph": "A library to allow network communication using IPv6 over Ethernet. Supports a minimal HTTP Server, UDP Client and Server, DNS lookup and SLAAC (Stateless Auto-configuration).", "website": "http://github.com/njh/EtherSia", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/njh/EtherSia.git", "url": "http://downloads.arduino.cc/libraries/github.com/njh/EtherSia-2.3.0.zip", "archiveFileName": "EtherSia-2.3.0.zip", @@ -66476,12 +53131,8 @@ "paragraph": "A library to allow network communication using IPv6 over Ethernet. Supports a minimal HTTP Server, UDP Client and Server, DNS lookup and SLAAC (Stateless Auto-configuration).", "website": "http://github.com/njh/EtherSia", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/njh/EtherSia.git", "url": "http://downloads.arduino.cc/libraries/github.com/njh/EtherSia-2.4.0.zip", "archiveFileName": "EtherSia-2.4.0.zip", @@ -66497,16 +53148,10 @@ "paragraph": "Supports serial monitor, liquidcrystal, i2c, graphic displays (u8glib), ...", "website": "https://github.com/Jomelo/LCDMenuLib", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Jomelo/LCDMenuLib.git", - "providesIncludes": [ - "LCDMenuLib.h" - ], + "providesIncludes": ["LCDMenuLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Jomelo/LCDMenuLib-2.1.4.zip", "archiveFileName": "LCDMenuLib-2.1.4.zip", "size": 652598, @@ -66521,16 +53166,10 @@ "paragraph": "Supports serial monitor, liquidcrystal, i2c, graphic displays (u8glib), ...", "website": "https://github.com/Jomelo/LCDMenuLib", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Jomelo/LCDMenuLib.git", - "providesIncludes": [ - "LCDMenuLib.h" - ], + "providesIncludes": ["LCDMenuLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Jomelo/LCDMenuLib-2.1.5.zip", "archiveFileName": "LCDMenuLib-2.1.5.zip", "size": 652671, @@ -66545,16 +53184,10 @@ "paragraph": "Supports serial monitor, liquidcrystal, i2c, graphic displays (u8glib), ...", "website": "https://github.com/Jomelo/LCDMenuLib", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Jomelo/LCDMenuLib.git", - "providesIncludes": [ - "LCDMenuLib.h" - ], + "providesIncludes": ["LCDMenuLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Jomelo/LCDMenuLib-2.2.0.zip", "archiveFileName": "LCDMenuLib-2.2.0.zip", "size": 688451, @@ -66569,17 +53202,10 @@ "paragraph": "Supports serial monitor, liquidcrystal, i2c, graphic displays (u8glib), ...", "website": "https://github.com/Jomelo/LCDMenuLib", "category": "Display", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/Jomelo/LCDMenuLib.git", - "providesIncludes": [ - "LCDMenuLib.h" - ], + "providesIncludes": ["LCDMenuLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Jomelo/LCDMenuLib-2.3.2.zip", "archiveFileName": "LCDMenuLib-2.3.2.zip", "size": 840485, @@ -66594,18 +53220,10 @@ "paragraph": "Supports serial monitor, liquidcrystal, i2c, graphic displays (u8glib), ...", "website": "https://github.com/Jomelo/LCDMenuLib", "category": "Display", - "architectures": [ - "avr", - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Jomelo/LCDMenuLib.git", - "providesIncludes": [ - "LCDMenuLib.h" - ], + "providesIncludes": ["LCDMenuLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Jomelo/LCDMenuLib-2.3.3.zip", "archiveFileName": "LCDMenuLib-2.3.3.zip", "size": 840898, @@ -66620,18 +53238,10 @@ "paragraph": "Supports serial monitor, liquidcrystal, i2c, graphic displays (u8glib), ...", "website": "https://github.com/Jomelo/LCDMenuLib", "category": "Display", - "architectures": [ - "avr", - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Jomelo/LCDMenuLib.git", - "providesIncludes": [ - "LCDMenuLib.h" - ], + "providesIncludes": ["LCDMenuLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Jomelo/LCDMenuLib-2.3.4.zip", "archiveFileName": "LCDMenuLib-2.3.4.zip", "size": 849870, @@ -66646,18 +53256,10 @@ "paragraph": "Supports serial monitor, liquidcrystal, i2c, graphic displays (u8glib), ...", "website": "https://github.com/Jomelo/LCDMenuLib", "category": "Display", - "architectures": [ - "avr", - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Jomelo/LCDMenuLib.git", - "providesIncludes": [ - "LCDMenuLib.h" - ], + "providesIncludes": ["LCDMenuLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Jomelo/LCDMenuLib-2.3.5.zip", "archiveFileName": "LCDMenuLib-2.3.5.zip", "size": 1295442, @@ -66672,16 +53274,10 @@ "paragraph": "Divides an input to LOW or HIGH and detect edges based on the threshold and hysteresis.", "website": "https://github.com/kotobuki/SetPoint", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kotobuki/SetPoint.git", - "providesIncludes": [ - "SetPoint.h" - ], + "providesIncludes": ["SetPoint.h"], "url": "http://downloads.arduino.cc/libraries/github.com/kotobuki/SetPoint-1.0.0.zip", "archiveFileName": "SetPoint-1.0.0.zip", "size": 4222, @@ -66696,12 +53292,8 @@ "paragraph": "provide some useful function make it easy to control io", "website": "https://github.com/leyap/LispIO", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/leyap/LispIO.git", "url": "http://downloads.arduino.cc/libraries/github.com/leyap/LispIO-0.0.1.zip", "archiveFileName": "LispIO-0.0.1.zip", @@ -66717,16 +53309,10 @@ "paragraph": "hd44780 is an extensible LCD library for hd44780 based LCD displays. The API functionality provided by the hd44780 library class, when combined with an hd44780 library i/o subclass, is compatible with the API functionality of the Arduino LiquidCrystal library as well as most of the LCD API 1.0 Specification (some of which is nearly obsolete). The hd44780 API also provides some addtional extensions and all the API functions provided by hd44780 are common across all i/o subclasses. hd44780 currently includes i/o subclasses for Arduino direct pin control, i2c expander backpacks, and LCDs with native i2c interface.", "website": "https://github.com/duinoWitchery/hd44780", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/duinoWitchery/hd44780.git", - "providesIncludes": [ - "hd44780.h" - ], + "providesIncludes": ["hd44780.h"], "url": "http://downloads.arduino.cc/libraries/github.com/duinoWitchery/hd44780-0.5.0-a.zip", "archiveFileName": "hd44780-0.5.0-a.zip", "size": 86159, @@ -66741,16 +53327,10 @@ "paragraph": "hd44780 is an extensible LCD library for hd44780 based LCD displays. The API functionality provided by the hd44780 library class, when combined with an hd44780 library i/o subclass, is compatible with the API functionality of the Arduino LiquidCrystal library as well as most of the LCD API 1.0 Specification (some of which is nearly obsolete). The hd44780 API also provides some addtional extensions and all the API functions provided by hd44780 are common across all i/o subclasses. hd44780 currently includes i/o subclasses for Arduino direct pin control, i2c expander backpacks, and LCDs with native i2c interface.", "website": "https://github.com/duinoWitchery/hd44780", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/duinoWitchery/hd44780.git", - "providesIncludes": [ - "hd44780.h" - ], + "providesIncludes": ["hd44780.h"], "url": "http://downloads.arduino.cc/libraries/github.com/duinoWitchery/hd44780-0.6.0.zip", "archiveFileName": "hd44780-0.6.0.zip", "size": 91935, @@ -66765,16 +53345,10 @@ "paragraph": "hd44780 is an extensible LCD library for hd44780 based LCD displays. The API functionality provided by the hd44780 library class, when combined with an hd44780 library i/o subclass, is compatible with the API functionality of the Arduino LiquidCrystal library as well as most of the LCD API 1.0 Specification (some of which is nearly obsolete). The hd44780 API also provides some addtional extensions and all the API functions provided by hd44780 are common across all i/o subclasses. hd44780 currently includes i/o subclasses for Arduino direct pin control, i2c expander backpacks, and LCDs with native i2c interface.", "website": "https://github.com/duinoWitchery/hd44780", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/duinoWitchery/hd44780.git", - "providesIncludes": [ - "hd44780.h" - ], + "providesIncludes": ["hd44780.h"], "url": "http://downloads.arduino.cc/libraries/github.com/duinoWitchery/hd44780-0.7.1.zip", "archiveFileName": "hd44780-0.7.1.zip", "size": 102257, @@ -66789,16 +53363,10 @@ "paragraph": "hd44780 is an extensible LCD library for hd44780 based LCD displays. The API functionality provided by the hd44780 library class, when combined with an hd44780 library i/o subclass, is compatible with the API functionality of the Arduino LiquidCrystal library as well as most of the LCD API 1.0 Specification (some of which is nearly obsolete). The hd44780 API also provides some addtional extensions and all the API functions provided by hd44780 are common across all i/o subclasses. hd44780 currently includes i/o subclasses for Arduino direct pin control, i2c expander backpacks, and LCDs with native i2c interface.", "website": "https://github.com/duinoWitchery/hd44780", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/duinoWitchery/hd44780.git", - "providesIncludes": [ - "hd44780.h" - ], + "providesIncludes": ["hd44780.h"], "url": "http://downloads.arduino.cc/libraries/github.com/duinoWitchery/hd44780-0.7.2.zip", "archiveFileName": "hd44780-0.7.2.zip", "size": 110486, @@ -66813,16 +53381,10 @@ "paragraph": "hd44780 is an extensible LCD library for hd44780 based LCD displays. The API functionality provided by the hd44780 library class, when combined with an hd44780 library i/o subclass, is compatible with the API functionality of the Arduino LiquidCrystal library as well as most of the LCD API 1.0 Specification (some of which is nearly obsolete). The hd44780 API also provides some addtional extensions and all the API functions provided by hd44780 are common across all i/o subclasses. hd44780 currently includes i/o subclasses for Arduino direct pin control, i2c expander backpacks, and LCDs with native i2c interface.", "website": "https://github.com/duinoWitchery/hd44780", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/duinoWitchery/hd44780.git", - "providesIncludes": [ - "hd44780.h" - ], + "providesIncludes": ["hd44780.h"], "url": "http://downloads.arduino.cc/libraries/github.com/duinoWitchery/hd44780-0.7.3.zip", "archiveFileName": "hd44780-0.7.3.zip", "size": 118915, @@ -66837,16 +53399,10 @@ "paragraph": "hd44780 is an extensible LCD library for hd44780 based LCD displays. The API functionality provided by the hd44780 library class, when combined with an hd44780 library i/o subclass, is compatible with the API functionality of the Arduino LiquidCrystal library as well as most of the LCD API 1.0 Specification (some of which is nearly obsolete). The hd44780 API also provides some addtional extensions and all the API functions provided by hd44780 are common across all i/o subclasses. hd44780 currently includes i/o subclasses for Arduino direct pin control, i2c expander backpacks, and LCDs with native i2c interface.", "website": "https://github.com/duinoWitchery/hd44780", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/duinoWitchery/hd44780.git", - "providesIncludes": [ - "hd44780.h" - ], + "providesIncludes": ["hd44780.h"], "url": "http://downloads.arduino.cc/libraries/github.com/duinoWitchery/hd44780-0.8.0.zip", "archiveFileName": "hd44780-0.8.0.zip", "size": 130559, @@ -66861,16 +53417,10 @@ "paragraph": "hd44780 is an extensible LCD library for hd44780 based LCD displays. The API functionality provided by the hd44780 library class, when combined with an hd44780 library i/o subclass, is compatible with the API functionality of the Arduino LiquidCrystal library as well as most of the LCD API 1.0 Specification (some of which is nearly obsolete). The hd44780 API also provides some addtional extensions and all the API functions provided by hd44780 are common across all i/o subclasses. hd44780 currently includes i/o subclasses for Arduino direct pin control, i2c expander backpacks, and LCDs with native i2c interface.", "website": "https://github.com/duinoWitchery/hd44780", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/duinoWitchery/hd44780.git", - "providesIncludes": [ - "hd44780.h" - ], + "providesIncludes": ["hd44780.h"], "url": "http://downloads.arduino.cc/libraries/github.com/duinoWitchery/hd44780-0.8.1.zip", "archiveFileName": "hd44780-0.8.1.zip", "size": 135804, @@ -66885,16 +53435,10 @@ "paragraph": "hd44780 is an extensible LCD library for hd44780 based LCD displays. The API functionality provided by the hd44780 library class, when combined with an hd44780 library i/o subclass, is compatible with the API functionality of the Arduino LiquidCrystal library as well as most of the LCD API 1.0 Specification (some of which is nearly obsolete). The hd44780 API also provides some addtional extensions and all the API functions provided by hd44780 are common across all i/o subclasses. hd44780 currently includes i/o subclasses for Arduino direct pin control, i2c expander backpacks, and LCDs with native i2c interface.", "website": "https://github.com/duinoWitchery/hd44780", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/duinoWitchery/hd44780.git", - "providesIncludes": [ - "hd44780.h" - ], + "providesIncludes": ["hd44780.h"], "url": "http://downloads.arduino.cc/libraries/github.com/duinoWitchery/hd44780-0.8.2.zip", "archiveFileName": "hd44780-0.8.2.zip", "size": 139819, @@ -66909,16 +53453,10 @@ "paragraph": "hd44780 is an extensible LCD library for hd44780 based LCD displays. The API functionality provided by the hd44780 library class, when combined with an hd44780 library i/o subclass, is compatible with the API functionality of the Arduino LiquidCrystal library as well as most of the LCD API 1.0 Specification. The hd44780 API also provides some addtional extensions, including return statusfor API functions, ability to read from the LCD, and ability to configure the LCD command execution timing. hd44780 currently includes i/o subclasses for Arduino direct pin control, i2c expander backpacks, and LCDs with native i2c interface. keywords: hd44780 lcd i2c display hd44780_I2Cexp hd44780_pinIO hd44780_I2Clcd LiquidCrystal Bill Perry bperrybap duinowitchery", "website": "https://github.com/duinoWitchery/hd44780", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/duinoWitchery/hd44780.git", - "providesIncludes": [ - "hd44780.h" - ], + "providesIncludes": ["hd44780.h"], "url": "http://downloads.arduino.cc/libraries/github.com/duinoWitchery/hd44780-0.8.3.zip", "archiveFileName": "hd44780-0.8.3.zip", "size": 143152, @@ -66933,16 +53471,10 @@ "paragraph": "hd44780 is an extensible LCD library for hd44780 based LCD displays. The API functionality provided by the hd44780 library class, when combined with an hd44780 library i/o subclass, is compatible with the API functionality of the Arduino LiquidCrystal library as well as most of the LCD API 1.0 Specification. The hd44780 API also provides some addtional extensions, including return status for API functions, ability to read from the LCD, and ability to configure the LCD command execution timing. hd44780 currently includes i/o subclasses for Arduino direct pin control, i2c expander backpacks, and LCDs with native i2c interface. keywords: hd44780 lcd i2c display hd44780_I2Cexp hd44780_pinIO hd44780_I2Clcd LiquidCrystal Bill Perry bperrybap duinowitchery", "website": "https://github.com/duinoWitchery/hd44780", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/duinoWitchery/hd44780.git", - "providesIncludes": [ - "hd44780.h" - ], + "providesIncludes": ["hd44780.h"], "url": "http://downloads.arduino.cc/libraries/github.com/duinoWitchery/hd44780-0.8.4.zip", "archiveFileName": "hd44780-0.8.4.zip", "size": 148310, @@ -66957,16 +53489,10 @@ "paragraph": "hd44780 is an extensible LCD library for hd44780 based LCD displays. The API functionality provided by the hd44780 library class, when combined with an hd44780 library i/o subclass, is compatible with the API functionality of the Arduino LiquidCrystal library as well as most of the LCD API 1.0 Specification. The hd44780 API also provides some addtional extensions, including return status for API functions, ability to read from the LCD, and ability to configure the LCD command execution timing. hd44780 currently includes i/o subclasses for Arduino direct pin control, i2c expander backpacks, and LCDs with native i2c interface. keywords: hd44780 lcd i2c display hd44780_I2Cexp hd44780_pinIO hd44780_I2Clcd LiquidCrystal Bill Perry bperrybap duinowitchery", "website": "https://github.com/duinoWitchery/hd44780", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/duinoWitchery/hd44780.git", - "providesIncludes": [ - "hd44780.h" - ], + "providesIncludes": ["hd44780.h"], "url": "http://downloads.arduino.cc/libraries/github.com/duinoWitchery/hd44780-0.8.5.zip", "archiveFileName": "hd44780-0.8.5.zip", "size": 185357, @@ -66981,16 +53507,10 @@ "paragraph": "hd44780 is an extensible LCD library for hd44780 based LCD displays. The API functionality provided by the hd44780 library class, when combined with an hd44780 library i/o subclass, is compatible with the API functionality of the Arduino LiquidCrystal library as well as most of the LCD API 1.0 Specification. The hd44780 API also provides some addtional extensions, including return status for API functions, ability to read from the LCD, and ability to configure the LCD command execution timing. hd44780 currently includes i/o subclasses for Arduino direct pin control, i2c expander backpacks, and LCDs with native i2c interface. keywords: hd44780 lcd i2c display hd44780_I2Cexp hd44780_pinIO hd44780_I2Clcd LiquidCrystal Bill Perry bperrybap duinowitchery", "website": "https://github.com/duinoWitchery/hd44780", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/duinoWitchery/hd44780.git", - "providesIncludes": [ - "hd44780.h" - ], + "providesIncludes": ["hd44780.h"], "url": "http://downloads.arduino.cc/libraries/github.com/duinoWitchery/hd44780-0.8.6.zip", "archiveFileName": "hd44780-0.8.6.zip", "size": 197647, @@ -67005,16 +53525,10 @@ "paragraph": "hd44780 is an extensible LCD library for hd44780 based LCD displays. The API functionality provided by the hd44780 library class, when combined with an hd44780 library i/o subclass, is compatible with the API functionality of the Arduino LiquidCrystal library as well as most of the LCD API 1.0 Specification. The hd44780 API also provides some addtional extensions, including return status for API functions, ability to read from the LCD, and ability to configure the LCD command execution timing. hd44780 currently includes i/o subclasses for Arduino direct pin control, i2c expander backpacks, and LCDs with native i2c interface. keywords: hd44780 lcd i2c display hd44780_I2Cexp hd44780_pinIO hd44780_I2Clcd LiquidCrystal Bill Perry bperrybap duinowitchery", "website": "https://github.com/duinoWitchery/hd44780", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/duinoWitchery/hd44780.git", - "providesIncludes": [ - "hd44780.h" - ], + "providesIncludes": ["hd44780.h"], "url": "http://downloads.arduino.cc/libraries/github.com/duinoWitchery/hd44780-0.9.0.zip", "archiveFileName": "hd44780-0.9.0.zip", "size": 207155, @@ -67029,16 +53543,10 @@ "paragraph": "hd44780 is an extensible LCD library for hd44780 based LCD displays. The API functionality provided by the hd44780 library class, when combined with an hd44780 library i/o subclass, is compatible with the API functionality of the Arduino LiquidCrystal library as well as most of the LCD API 1.0 Specification. The hd44780 API also provides some addtional extensions, including return status for API functions, ability to read from the LCD, and ability to configure the LCD command execution timing. hd44780 currently includes i/o subclasses for Arduino direct pin control, i2c expander backpacks, and LCDs with native i2c interface. keywords: hd44780 lcd i2c display hd44780_I2Cexp hd44780_pinIO hd44780_I2Clcd LiquidCrystal Bill Perry bperrybap duinowitchery", "website": "https://github.com/duinoWitchery/hd44780", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/duinoWitchery/hd44780.git", - "providesIncludes": [ - "hd44780.h" - ], + "providesIncludes": ["hd44780.h"], "url": "http://downloads.arduino.cc/libraries/github.com/duinoWitchery/hd44780-0.9.1.zip", "archiveFileName": "hd44780-0.9.1.zip", "size": 239960, @@ -67053,16 +53561,10 @@ "paragraph": "hd44780 is an extensible LCD library for hd44780 based LCD displays. The API functionality provided by the hd44780 library class, when combined with an hd44780 library i/o subclass, is compatible with the API functionality of the Arduino LiquidCrystal library as well as most of the LCD API 1.0 Specification. The hd44780 API also provides some addtional extensions, including return status for API functions, ability to read from the LCD, and ability to configure the LCD command execution timing. hd44780 currently includes i/o subclasses for Arduino direct pin control, i2c expander backpacks, and LCDs with native i2c interface. keywords: hd44780 lcd i2c display hd44780_I2Cexp hd44780_pinIO hd44780_I2Clcd LiquidCrystal Bill Perry bperrybap duinowitchery", "website": "https://github.com/duinoWitchery/hd44780", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/duinoWitchery/hd44780.git", - "providesIncludes": [ - "hd44780.h" - ], + "providesIncludes": ["hd44780.h"], "url": "http://downloads.arduino.cc/libraries/github.com/duinoWitchery/hd44780-0.9.2.zip", "archiveFileName": "hd44780-0.9.2.zip", "size": 357193, @@ -67077,16 +53579,10 @@ "paragraph": "hd44780 is an extensible LCD library for hd44780 based LCD displays. The API functionality provided by the hd44780 library class, when combined with an hd44780 library i/o subclass, is compatible with the API functionality of the Arduino LiquidCrystal library as well as most of the LCD API 1.0 Specification. The hd44780 API also provides some addtional extensions, including return status for API functions, ability to read from the LCD, and ability to configure the LCD command execution timing. hd44780 currently includes i/o subclasses for Arduino direct pin control, i2c expander backpacks, and LCDs with native i2c interface. keywords: hd44780 lcd i2c display hd44780_I2Cexp hd44780_pinIO hd44780_I2Clcd LiquidCrystal Bill Perry bperrybap duinowitchery", "website": "https://github.com/duinoWitchery/hd44780", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/duinoWitchery/hd44780.git", - "providesIncludes": [ - "hd44780.h" - ], + "providesIncludes": ["hd44780.h"], "url": "http://downloads.arduino.cc/libraries/github.com/duinoWitchery/hd44780-0.9.3.zip", "archiveFileName": "hd44780-0.9.3.zip", "size": 359368, @@ -67101,16 +53597,10 @@ "paragraph": "hd44780 is an extensible LCD library for hd44780 based LCD displays. The API functionality provided by the hd44780 library class, when combined with an hd44780 library i/o subclass, is compatible with the API functionality of the Arduino LiquidCrystal library as well as most of the LCD API 1.0 Specification. The hd44780 API also provides some addtional extensions, including return status for API functions, ability to read from the LCD, and ability to configure the LCD command execution timing. hd44780 currently includes i/o subclasses for Arduino direct pin control, i2c expander backpacks, and LCDs with native i2c interface. keywords: hd44780 lcd i2c display hd44780_I2Cexp hd44780_pinIO hd44780_I2Clcd LiquidCrystal Bill Perry bperrybap duinowitchery", "website": "https://github.com/duinoWitchery/hd44780", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/duinoWitchery/hd44780.git", - "providesIncludes": [ - "hd44780.h" - ], + "providesIncludes": ["hd44780.h"], "url": "http://downloads.arduino.cc/libraries/github.com/duinoWitchery/hd44780-0.9.4.zip", "archiveFileName": "hd44780-0.9.4.zip", "size": 362751, @@ -67125,16 +53615,10 @@ "paragraph": "hd44780 is an extensible LCD library for hd44780 based LCD displays. The API functionality provided by the hd44780 library class, when combined with an hd44780 library i/o subclass, is compatible with the API functionality of the Arduino LiquidCrystal library as well as most of the LCD API 1.0 Specification. The hd44780 API also provides some addtional extensions, including return status for API functions, ability to read from the LCD, and ability to configure the LCD command execution timing. hd44780 currently includes i/o subclasses for Arduino direct pin control, i2c expander backpacks, and LCDs with native i2c interface. keywords: hd44780 lcd i2c display hd44780_I2Cexp hd44780_pinIO hd44780_I2Clcd LiquidCrystal Bill Perry bperrybap duinowitchery", "website": "https://github.com/duinoWitchery/hd44780", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/duinoWitchery/hd44780.git", - "providesIncludes": [ - "hd44780.h" - ], + "providesIncludes": ["hd44780.h"], "url": "http://downloads.arduino.cc/libraries/github.com/duinoWitchery/hd44780-1.0.0.zip", "archiveFileName": "hd44780-1.0.0.zip", "size": 363690, @@ -67149,16 +53633,10 @@ "paragraph": "hd44780 is an extensible LCD library for hd44780 based LCD displays. The API functionality provided by the hd44780 library class, when combined with an hd44780 library i/o subclass, is compatible with the API functionality of the Arduino LiquidCrystal library as well as most of the LCD API 1.0 Specification. The hd44780 API also provides some addtional extensions, including return status for API functions, ability to read from the LCD, and ability to configure the LCD command execution timing. hd44780 currently includes i/o subclasses for Arduino direct pin control, i2c expander backpacks, and LCDs with native i2c interface. keywords: hd44780 lcd i2c display hd44780_I2Cexp hd44780_pinIO hd44780_I2Clcd LiquidCrystal Bill Perry bperrybap duinowitchery", "website": "https://github.com/duinoWitchery/hd44780", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/duinoWitchery/hd44780.git", - "providesIncludes": [ - "hd44780.h" - ], + "providesIncludes": ["hd44780.h"], "url": "http://downloads.arduino.cc/libraries/github.com/duinoWitchery/hd44780-1.0.1.zip", "archiveFileName": "hd44780-1.0.1.zip", "size": 363645, @@ -67173,16 +53651,10 @@ "paragraph": "hd44780 is an extensible LCD library for hd44780 based LCD displays. The API functionality provided by the hd44780 library class, when combined with an hd44780 library i/o subclass, is compatible with the API functionality of the Arduino LiquidCrystal library as well as most of the LCD API 1.0 Specification. The hd44780 API also provides some addtional extensions, including return status for API functions, ability to read from the LCD, and ability to configure the LCD command execution timing. hd44780 currently includes i/o subclasses for Arduino direct pin control, i2c expander backpacks, and LCDs with native i2c interface. keywords: hd44780 lcd i2c display hd44780_I2Cexp hd44780_pinIO hd44780_I2Clcd LiquidCrystal Bill Perry bperrybap duinowitchery", "website": "https://github.com/duinoWitchery/hd44780", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/duinoWitchery/hd44780.git", - "providesIncludes": [ - "hd44780.h" - ], + "providesIncludes": ["hd44780.h"], "url": "http://downloads.arduino.cc/libraries/github.com/duinoWitchery/hd44780-1.0.2.zip", "archiveFileName": "hd44780-1.0.2.zip", "size": 364293, @@ -67197,16 +53669,10 @@ "paragraph": "hd44780 is an extensible LCD library for hd44780 based LCD displays. The API functionality provided by the hd44780 library class, when combined with an hd44780 library i/o subclass, is compatible with the API functionality of the Arduino LiquidCrystal library as well as most of the LCD API 1.0 Specification. The hd44780 API also provides some addtional extensions, including return status for API functions, ability to read from the LCD, and ability to configure the LCD command execution timing. hd44780 currently includes i/o subclasses for Arduino direct pin control, i2c expander backpacks, and LCDs with native i2c interface. keywords: hd44780 lcd i2c display hd44780_I2Cexp hd44780_pinIO hd44780_I2Clcd LiquidCrystal Bill Perry bperrybap duinowitchery", "website": "https://github.com/duinoWitchery/hd44780", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/duinoWitchery/hd44780.git", - "providesIncludes": [ - "hd44780.h" - ], + "providesIncludes": ["hd44780.h"], "url": "http://downloads.arduino.cc/libraries/github.com/duinoWitchery/hd44780-1.1.0.zip", "archiveFileName": "hd44780-1.1.0.zip", "size": 365248, @@ -67221,12 +53687,8 @@ "paragraph": "Library uses half-stepping for fine control (default: 4096 mini-steps per rotation), and supports blocking and non-blocking moves. The total number of steps is also adjustable (e.g. 4076 steps for 63.68395:1 measured gear ratio).", "website": "https://github.com/tyhenry/CheapStepper", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/tyhenry/CheapStepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/tyhenry/CheapStepper-0.2.0.zip", "archiveFileName": "CheapStepper-0.2.0.zip", @@ -67242,12 +53704,8 @@ "paragraph": "Library uses half-stepping for fine control (default: 4096 mini-steps per rotation), and supports blocking and non-blocking moves. The total number of steps is also adjustable (e.g. 4076 steps for 63.68395:1 measured gear ratio).", "website": "https://github.com/tyhenry/CheapStepper", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/tyhenry/CheapStepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/tyhenry/CheapStepper-0.2.1.zip", "archiveFileName": "CheapStepper-0.2.1.zip", @@ -67263,16 +53721,10 @@ "paragraph": "Depends on LiquidChrystal library.", "website": "https://github.com/wloche/LcdProgressBar", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/wloche/LcdProgressBar.git", - "providesIncludes": [ - "LiquidCrystal.h" - ], + "providesIncludes": ["LiquidCrystal.h"], "url": "http://downloads.arduino.cc/libraries/github.com/wloche/LcdProgressBar-1.0.0.zip", "archiveFileName": "LcdProgressBar-1.0.0.zip", "size": 532477, @@ -67287,17 +53739,10 @@ "paragraph": "Depends on LiquidChrystal library.", "website": "https://github.com/wloche/LcdProgressBar", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/wloche/LcdProgressBar.git", - "providesIncludes": [ - "LcdProgressBar.h", - "LiquidCrystal.h" - ], + "providesIncludes": ["LcdProgressBar.h", "LiquidCrystal.h"], "url": "http://downloads.arduino.cc/libraries/github.com/wloche/LcdProgressBar-1.0.1.zip", "archiveFileName": "LcdProgressBar-1.0.1.zip", "size": 529922, @@ -67312,12 +53757,8 @@ "paragraph": "It can get information from an accel sensor and a push switch.", "website": "https://github.com/nyampass/HaLakeKit-Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/nyampass/HaLakeKit-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/nyampass/HaLakeKit-1.0.2.zip", "archiveFileName": "HaLakeKit-1.0.2.zip", @@ -67333,12 +53774,8 @@ "paragraph": "It can get information from an accel sensor and a push switch.", "website": "https://github.com/nyampass/HaLakeKit-Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/nyampass/HaLakeKit-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/nyampass/HaLakeKit-1.0.3.zip", "archiveFileName": "HaLakeKit-1.0.3.zip", @@ -67354,12 +53791,8 @@ "paragraph": "It can get information from accel sensor, magnetometer and a push switch.", "website": "https://github.com/nyampass/HaLakeKit-Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/nyampass/HaLakeKit-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/nyampass/HaLakeKit-1.0.4.zip", "archiveFileName": "HaLakeKit-1.0.4.zip", @@ -67375,12 +53808,8 @@ "paragraph": "It can get information from accel sensor, magnetometer and a push switch.", "website": "https://github.com/nyampass/HaLakeKit-Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/nyampass/HaLakeKit-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/nyampass/HaLakeKit-1.0.5.zip", "archiveFileName": "HaLakeKit-1.0.5.zip", @@ -67396,12 +53825,8 @@ "paragraph": "It can get information from accel sensor, magnetometer and a push switch.", "website": "https://github.com/nyampass/HaLakeKit-Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/nyampass/HaLakeKit-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/nyampass/HaLakeKit-1.0.6.zip", "archiveFileName": "HaLakeKit-1.0.6.zip", @@ -67417,16 +53842,10 @@ "paragraph": "Depends on LiquidChrystal library.", "website": "https://github.com/wloche/LcdProgressBarDouble", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/wloche/LcdProgressBarDouble.git", - "providesIncludes": [ - "LiquidCrystal.h" - ], + "providesIncludes": ["LiquidCrystal.h"], "url": "http://downloads.arduino.cc/libraries/github.com/wloche/LcdProgressBarDouble-1.0.0.zip", "archiveFileName": "LcdProgressBarDouble-1.0.0.zip", "size": 351401, @@ -67441,16 +53860,10 @@ "paragraph": "Depends on LiquidChrystal library.", "website": "https://github.com/wloche/LcdProgressBarDouble", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/wloche/LcdProgressBarDouble.git", - "providesIncludes": [ - "LiquidCrystal.h" - ], + "providesIncludes": ["LiquidCrystal.h"], "url": "http://downloads.arduino.cc/libraries/github.com/wloche/LcdProgressBarDouble-1.0.4.zip", "archiveFileName": "LcdProgressBarDouble-1.0.4.zip", "size": 644043, @@ -67465,16 +53878,10 @@ "paragraph": "Depends on LiquidChrystal library.", "website": "https://github.com/wloche/LcdProgressBarDouble", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/wloche/LcdProgressBarDouble.git", - "providesIncludes": [ - "LiquidCrystal.h" - ], + "providesIncludes": ["LiquidCrystal.h"], "url": "http://downloads.arduino.cc/libraries/github.com/wloche/LcdProgressBarDouble-1.0.5.zip", "archiveFileName": "LcdProgressBarDouble-1.0.5.zip", "size": 644143, @@ -67489,16 +53896,10 @@ "paragraph": "Depends on LiquidChrystal library.", "website": "https://github.com/wloche/LcdProgressBarDouble", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/wloche/LcdProgressBarDouble.git", - "providesIncludes": [ - "LiquidCrystal.h" - ], + "providesIncludes": ["LiquidCrystal.h"], "url": "http://downloads.arduino.cc/libraries/github.com/wloche/LcdProgressBarDouble-1.1.0.zip", "archiveFileName": "LcdProgressBarDouble-1.1.0.zip", "size": 644418, @@ -67513,12 +53914,8 @@ "paragraph": "Install this as the display library for Adafruit_GFX", "website": "https://github.com/netguy204/OakOLED", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/netguy204/OakOLED.git", "url": "http://downloads.arduino.cc/libraries/github.com/netguy204/OakOLED-0.9.0.zip", "archiveFileName": "OakOLED-0.9.0.zip", @@ -67534,12 +53931,8 @@ "paragraph": "This Arduino Extended Database Library increases the maximum number of records allowed in a database from 256 records (byte) to a theoretical maximum of 4,294,967,295 records (unsigned long). The maximum record size was also increased from 256 bytes (byte) to 65,534 bytes (unsigned int). You may use this library in conjunction with the standard Arduino EEPROM library, an external EEPROM such as the AT24C1024, or any other platform that supports byte level reading and writing such as an SD card.", "website": "https://github.com/jwhiddon/EDB", "category": "Data Storage", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jwhiddon/EDB.git", "url": "http://downloads.arduino.cc/libraries/github.com/jwhiddon/EDB-1.0.2.zip", "archiveFileName": "EDB-1.0.2.zip", @@ -67555,13 +53948,8 @@ "paragraph": "This Arduino Extended Database Library increases the maximum number of records allowed in a database from 256 records (byte) to a theoretical maximum of 4,294,967,295 records (unsigned long). The maximum record size was also increased from 256 bytes (byte) to 65,534 bytes (unsigned int). You may use this library in conjunction with the standard Arduino EEPROM library, an external EEPROM such as the AT24C1024, or any other platform that supports byte level reading and writing such as an SD card.", "website": "https://github.com/jwhiddon/EDB", "category": "Data Storage", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/jwhiddon/EDB.git", "url": "http://downloads.arduino.cc/libraries/github.com/jwhiddon/EDB-1.0.3.zip", "archiveFileName": "EDB-1.0.3.zip", @@ -67577,12 +53965,8 @@ "paragraph": "This Arduino Extended Database Library increases the maximum number of records allowed in a database from 256 records (byte) to a theoretical maximum of 4,294,967,295 records (unsigned long). The maximum record size was also increased from 256 bytes (byte) to 65,534 bytes (unsigned int). You may use this library in conjunction with the standard Arduino EEPROM library, an external EEPROM such as the AT24C1024, or any other platform that supports byte level reading and writing such as an SD card.", "website": "https://github.com/jwhiddon/EDB", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jwhiddon/EDB.git", "url": "http://downloads.arduino.cc/libraries/github.com/jwhiddon/EDB-1.0.4.zip", "archiveFileName": "EDB-1.0.4.zip", @@ -67598,12 +53982,8 @@ "paragraph": "This libraries are used to simplify the production of electronic devices with the Gadgetron software.", "website": "https://github.com/NVSL/gadgetron-software-libraries.git", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/NVSL/gadgetron-software-libraries.git", "url": "http://downloads.arduino.cc/libraries/github.com/NVSL/Gadgetron_Libraries-1.0.0.zip", "archiveFileName": "Gadgetron_Libraries-1.0.0.zip", @@ -67619,12 +53999,8 @@ "paragraph": "This libraries are used to simplify the production of electronic devices with the Gadgetron software.", "website": "https://github.com/NVSL/gadgetron-software-libraries.git", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/NVSL/gadgetron-software-libraries.git", "url": "http://downloads.arduino.cc/libraries/github.com/NVSL/Gadgetron_Libraries-1.0.1.zip", "archiveFileName": "Gadgetron_Libraries-1.0.1.zip", @@ -67640,12 +54016,8 @@ "paragraph": "This libraries are used to simplify the production of electronic devices with the Gadgetron software.", "website": "https://github.com/NVSL/gadgetron-software-libraries.git", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/NVSL/gadgetron-software-libraries.git", "url": "http://downloads.arduino.cc/libraries/github.com/NVSL/Gadgetron_Libraries-1.0.2.zip", "archiveFileName": "Gadgetron_Libraries-1.0.2.zip", @@ -67661,12 +54033,8 @@ "paragraph": "This libraries are used to simplify the production of electronic devices with the Gadgetron software.", "website": "https://github.com/NVSL/gadgetron-software-libraries.git", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/NVSL/gadgetron-software-libraries.git", "url": "http://downloads.arduino.cc/libraries/github.com/NVSL/Gadgetron_Libraries-1.0.3.zip", "archiveFileName": "Gadgetron_Libraries-1.0.3.zip", @@ -67682,12 +54050,8 @@ "paragraph": "This libraries are used to simplify the production of electronic devices with the Gadgetron software.", "website": "https://github.com/NVSL/gadgetron-software-libraries.git", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/NVSL/gadgetron-software-libraries.git", "url": "http://downloads.arduino.cc/libraries/github.com/NVSL/Gadgetron_Libraries-1.0.7.zip", "archiveFileName": "Gadgetron_Libraries-1.0.7.zip", @@ -67703,16 +54067,10 @@ "paragraph": "Permet de faciliter l'écriture d'un sketch pour RobotDuLAB.", "website": "https://github.com/LabAixBidouille/RobotDuLAB-arduino-library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/LabAixBidouille/RobotDuLAB-arduino-library.git", - "providesIncludes": [ - "RobotDuLAB.h" - ], + "providesIncludes": ["RobotDuLAB.h"], "url": "http://downloads.arduino.cc/libraries/github.com/LabAixBidouille/RobotDuLAB_Arduino_Library-0.0.1.zip", "archiveFileName": "RobotDuLAB_Arduino_Library-0.0.1.zip", "size": 10709, @@ -67727,16 +54085,10 @@ "paragraph": "Permet de faciliter l'écriture d'un sketch pour RobotDuLAB.", "website": "https://github.com/LabAixBidouille/RobotDuLAB-arduino-library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/LabAixBidouille/RobotDuLAB-arduino-library.git", - "providesIncludes": [ - "RobotDuLAB.h" - ], + "providesIncludes": ["RobotDuLAB.h"], "url": "http://downloads.arduino.cc/libraries/github.com/LabAixBidouille/RobotDuLAB_Arduino_Library-0.0.2.zip", "archiveFileName": "RobotDuLAB_Arduino_Library-0.0.2.zip", "size": 10529, @@ -67751,16 +54103,10 @@ "paragraph": "This library includes important C++ functions, including cout and cin, printf and scanf. It also includes STL containers like vector and algorithms.", "website": "https://github.com/mike-matera/ArduinoSTL", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/mike-matera/ArduinoSTL.git", - "providesIncludes": [ - "ArduinoSTL.h" - ], + "providesIncludes": ["ArduinoSTL.h"], "url": "http://downloads.arduino.cc/libraries/github.com/mike-matera/ArduinoSTL-0.1.1.zip", "archiveFileName": "ArduinoSTL-0.1.1.zip", "size": 522665, @@ -67775,16 +54121,10 @@ "paragraph": "This library includes important C++ functions, including cout and cin, printf and scanf. It also includes STL containers like vector and algorithms.", "website": "https://github.com/mike-matera/ArduinoSTL", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/mike-matera/ArduinoSTL.git", - "providesIncludes": [ - "ArduinoSTL.h" - ], + "providesIncludes": ["ArduinoSTL.h"], "url": "http://downloads.arduino.cc/libraries/github.com/mike-matera/ArduinoSTL-0.1.2.zip", "archiveFileName": "ArduinoSTL-0.1.2.zip", "size": 522694, @@ -67799,17 +54139,10 @@ "paragraph": "This library includes important C++ functions, including cout and cin, printf and scanf. It also includes STL containers like vector and algorithms.", "website": "https://github.com/mike-matera/ArduinoSTL", "category": "Other", - "architectures": [ - "avr", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd"], + "types": ["Contributed"], "repository": "https://github.com/mike-matera/ArduinoSTL.git", - "providesIncludes": [ - "ArduinoSTL.h" - ], + "providesIncludes": ["ArduinoSTL.h"], "url": "http://downloads.arduino.cc/libraries/github.com/mike-matera/ArduinoSTL-0.1.4.zip", "archiveFileName": "ArduinoSTL-0.1.4.zip", "size": 522910, @@ -67824,17 +54157,10 @@ "paragraph": "This library includes important C++ functions, including cout and cin, printf and scanf. It also includes STL containers like vector and algorithms.", "website": "https://github.com/mike-matera/ArduinoSTL", "category": "Other", - "architectures": [ - "avr", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd"], + "types": ["Contributed"], "repository": "https://github.com/mike-matera/ArduinoSTL.git", - "providesIncludes": [ - "ArduinoSTL.h" - ], + "providesIncludes": ["ArduinoSTL.h"], "url": "http://downloads.arduino.cc/libraries/github.com/mike-matera/ArduinoSTL-0.1.5.zip", "archiveFileName": "ArduinoSTL-0.1.5.zip", "size": 523886, @@ -67849,17 +54175,10 @@ "paragraph": "This library includes important C++ functions, including cout and cin, printf and scanf. It also includes STL containers like vector and algorithms.", "website": "https://github.com/mike-matera/ArduinoSTL", "category": "Other", - "architectures": [ - "avr", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd"], + "types": ["Contributed"], "repository": "https://github.com/mike-matera/ArduinoSTL.git", - "providesIncludes": [ - "ArduinoSTL.h" - ], + "providesIncludes": ["ArduinoSTL.h"], "url": "http://downloads.arduino.cc/libraries/github.com/mike-matera/ArduinoSTL-0.1.6.zip", "archiveFileName": "ArduinoSTL-0.1.6.zip", "size": 523888, @@ -67874,17 +54193,10 @@ "paragraph": "This library includes important C++ functions, including cout and cin, printf and scanf. It also includes STL containers like vector and algorithms.", "website": "https://github.com/mike-matera/ArduinoSTL", "category": "Other", - "architectures": [ - "avr", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd"], + "types": ["Contributed"], "repository": "https://github.com/mike-matera/ArduinoSTL.git", - "providesIncludes": [ - "ArduinoSTL.h" - ], + "providesIncludes": ["ArduinoSTL.h"], "url": "http://downloads.arduino.cc/libraries/github.com/mike-matera/ArduinoSTL-0.1.7.zip", "archiveFileName": "ArduinoSTL-0.1.7.zip", "size": 524899, @@ -67899,17 +54211,10 @@ "paragraph": "This library includes important C++ functions, including cout and cin, printf and scanf. It also includes STL containers like vector and algorithms.", "website": "https://github.com/mike-matera/ArduinoSTL", "category": "Other", - "architectures": [ - "avr", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd"], + "types": ["Contributed"], "repository": "https://github.com/mike-matera/ArduinoSTL.git", - "providesIncludes": [ - "ArduinoSTL.h" - ], + "providesIncludes": ["ArduinoSTL.h"], "url": "http://downloads.arduino.cc/libraries/github.com/mike-matera/ArduinoSTL-0.1.8.zip", "archiveFileName": "ArduinoSTL-0.1.8.zip", "size": 524880, @@ -67924,17 +54229,10 @@ "paragraph": "This library includes important C++ functions, including cout and cin, printf and scanf. It also includes STL containers like vector and algorithms.", "website": "https://github.com/mike-matera/ArduinoSTL", "category": "Other", - "architectures": [ - "avr", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd"], + "types": ["Contributed"], "repository": "https://github.com/mike-matera/ArduinoSTL.git", - "providesIncludes": [ - "ArduinoSTL.h" - ], + "providesIncludes": ["ArduinoSTL.h"], "url": "http://downloads.arduino.cc/libraries/github.com/mike-matera/ArduinoSTL-1.0.2.zip", "archiveFileName": "ArduinoSTL-1.0.2.zip", "size": 525666, @@ -67949,17 +54247,10 @@ "paragraph": "This library includes important C++ functions, including cout and cin, printf and scanf. It also includes STL containers like vector and algorithms.", "website": "https://github.com/mike-matera/ArduinoSTL", "category": "Other", - "architectures": [ - "avr", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd"], + "types": ["Contributed"], "repository": "https://github.com/mike-matera/ArduinoSTL.git", - "providesIncludes": [ - "ArduinoSTL.h" - ], + "providesIncludes": ["ArduinoSTL.h"], "url": "http://downloads.arduino.cc/libraries/github.com/mike-matera/ArduinoSTL-1.0.4.zip", "archiveFileName": "ArduinoSTL-1.0.4.zip", "size": 525735, @@ -67974,17 +54265,10 @@ "paragraph": "This library includes important C++ functions, including cout and cin, printf and scanf. It also includes STL containers like vector and algorithms.", "website": "https://github.com/mike-matera/ArduinoSTL", "category": "Other", - "architectures": [ - "avr", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd"], + "types": ["Contributed"], "repository": "https://github.com/mike-matera/ArduinoSTL.git", - "providesIncludes": [ - "ArduinoSTL.h" - ], + "providesIncludes": ["ArduinoSTL.h"], "url": "http://downloads.arduino.cc/libraries/github.com/mike-matera/ArduinoSTL-1.0.5.zip", "archiveFileName": "ArduinoSTL-1.0.5.zip", "size": 525739, @@ -67999,17 +54283,10 @@ "paragraph": "This library includes important C++ functions, including cout and cin, printf and scanf. It also includes STL containers like vector and algorithm.", "website": "https://github.com/mike-matera/ArduinoSTL", "category": "Other", - "architectures": [ - "avr", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd"], + "types": ["Contributed"], "repository": "https://github.com/mike-matera/ArduinoSTL.git", - "providesIncludes": [ - "ArduinoSTL.h" - ], + "providesIncludes": ["ArduinoSTL.h"], "url": "http://downloads.arduino.cc/libraries/github.com/mike-matera/ArduinoSTL-1.1.0.zip", "archiveFileName": "ArduinoSTL-1.1.0.zip", "size": 526501, @@ -68023,12 +54300,8 @@ "sentence": "Allow to acquire distance data from analog Sharp IR sensors", "website": "https://github.com/HackerInside0/SharpIR.git", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/HackerInside0/SharpIR.git", "url": "http://downloads.arduino.cc/libraries/github.com/HackerInside0/SharpIR-1.0.0.zip", "archiveFileName": "SharpIR-1.0.0.zip", @@ -68043,16 +54316,10 @@ "sentence": "Allow to acquire distance data from analog Sharp IR sensors", "website": "https://github.com/HackerInside0/Arduino_SharpIR.git", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/HackerInside0/SharpIR.git", - "providesIncludes": [ - "SharpIR.h" - ], + "providesIncludes": ["SharpIR.h"], "url": "http://downloads.arduino.cc/libraries/github.com/HackerInside0/SharpIR-1.0.1.zip", "archiveFileName": "SharpIR-1.0.1.zip", "size": 4229, @@ -68066,16 +54333,10 @@ "sentence": "Allow to acquire distance data from analog Sharp IR sensors", "website": "https://github.com/HackerInside0/Arduino_SharpIR.git", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/HackerInside0/SharpIR.git", - "providesIncludes": [ - "SharpIR.h" - ], + "providesIncludes": ["SharpIR.h"], "url": "http://downloads.arduino.cc/libraries/github.com/HackerInside0/SharpIR-1.0.2.zip", "archiveFileName": "SharpIR-1.0.2.zip", "size": 4949, @@ -68089,16 +54350,10 @@ "sentence": "Allow to acquire distance data from analog Sharp IR sensors", "website": "https://github.com/HackerInside0/Arduino_SharpIR.git", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/HackerInside0/SharpIR.git", - "providesIncludes": [ - "SharpIR.h" - ], + "providesIncludes": ["SharpIR.h"], "url": "http://downloads.arduino.cc/libraries/github.com/HackerInside0/SharpIR-1.0.3.zip", "archiveFileName": "SharpIR-1.0.3.zip", "size": 5068, @@ -68112,16 +54367,10 @@ "sentence": "Allow to acquire distance data from analog Sharp IR sensors", "website": "https://github.com/HackerInside0/Arduino_SharpIR.git", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/HackerInside0/SharpIR.git", - "providesIncludes": [ - "SharpIR.h" - ], + "providesIncludes": ["SharpIR.h"], "url": "http://downloads.arduino.cc/libraries/github.com/HackerInside0/SharpIR-1.1.0.zip", "archiveFileName": "SharpIR-1.1.0.zip", "size": 7431, @@ -68135,16 +54384,10 @@ "sentence": "Allow to acquire distance data from analog Sharp IR sensors", "website": "https://github.com/qub1750ul/Arduino_SharpIR.git", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/HackerInside0/SharpIR.git", - "providesIncludes": [ - "SharpIR.h" - ], + "providesIncludes": ["SharpIR.h"], "url": "http://downloads.arduino.cc/libraries/github.com/HackerInside0/SharpIR-2.0.1.zip", "archiveFileName": "SharpIR-2.0.1.zip", "size": 12109, @@ -68158,16 +54401,10 @@ "sentence": "A library to wrap accessing and writing to flash", "website": "http://github.com/schinken/Flash", "category": "Data Storage", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/schinken/Flash.git", - "providesIncludes": [ - "Flash.h" - ], + "providesIncludes": ["Flash.h"], "url": "http://downloads.arduino.cc/libraries/github.com/schinken/Flash-1.0.0.zip", "archiveFileName": "Flash-1.0.0.zip", "size": 13985, @@ -68182,16 +54419,10 @@ "paragraph": "It supports easy access to flash, also with a streaming interface", "website": "http://github.com/schinken/Flash", "category": "Data Storage", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/schinken/Flash.git", - "providesIncludes": [ - "Flash.h" - ], + "providesIncludes": ["Flash.h"], "url": "http://downloads.arduino.cc/libraries/github.com/schinken/Flash-1.0.1.zip", "archiveFileName": "Flash-1.0.1.zip", "size": 14024, @@ -68206,12 +54437,8 @@ "paragraph": "This library allows an Arduino board to feed artificial neural network structures, in order to perform tasks such as pattern recognition, non-linear regression and time-series prediction from the available architectures. Click at More info to download the training algorithm of the respective architecture and paste in code the configuration obtained as output.", "website": "http://www.moretticb.com/Neurona", "category": "Data Processing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/moretticb/Neurona.git", "url": "http://downloads.arduino.cc/libraries/github.com/moretticb/Neurona-1.0.0.zip", "archiveFileName": "Neurona-1.0.0.zip", @@ -68227,12 +54454,8 @@ "paragraph": "EspSaveCrash is a handy little library that will keep catching and saving crash information to ESP8266 flash in case it fails due to exception or software WDT. For more details please visit https://github.com/krzychb/ESPSaveCrash.", "website": "https://github.com/krzychb/EspSaveCrash", "category": "Other", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/krzychb/EspSaveCrash.git", "url": "http://downloads.arduino.cc/libraries/github.com/krzychb/EspSaveCrash-1.0.0.zip", "archiveFileName": "EspSaveCrash-1.0.0.zip", @@ -68248,12 +54471,8 @@ "paragraph": "EspSaveCrash is a handy little library that will keep catching and saving crash information to ESP8266 flash in case it fails due to exception or software WDT. For more details please visit https://github.com/krzychb/ESPSaveCrash", "website": "https://github.com/krzychb/EspSaveCrash", "category": "Other", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/krzychb/EspSaveCrash.git", "url": "http://downloads.arduino.cc/libraries/github.com/krzychb/EspSaveCrash-1.0.2.zip", "archiveFileName": "EspSaveCrash-1.0.2.zip", @@ -68269,12 +54488,8 @@ "paragraph": "uStepper support library", "website": "https://github.com/uStepper/uStepper/blob/master/Library/uStepper.zip", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/uStepper/uStepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/uStepper/uStepper-0.3.0.zip", "archiveFileName": "uStepper-0.3.0.zip", @@ -68290,12 +54505,8 @@ "paragraph": "uStepper support library", "website": "https://github.com/uStepper/uStepper/blob/master/Library/uStepper.zip", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/uStepper/uStepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/uStepper/uStepper-0.4.0.zip", "archiveFileName": "uStepper-0.4.0.zip", @@ -68311,12 +54522,8 @@ "paragraph": "uStepper support library", "website": "https://github.com/uStepper/uStepper/tree/master/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/uStepper/uStepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/uStepper/uStepper-0.4.1.zip", "archiveFileName": "uStepper-0.4.1.zip", @@ -68332,12 +54539,8 @@ "paragraph": "uStepper support library", "website": "https://github.com/uStepper/uStepper/tree/master/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/uStepper/uStepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/uStepper/uStepper-0.4.2.zip", "archiveFileName": "uStepper-0.4.2.zip", @@ -68353,12 +54556,8 @@ "paragraph": "uStepper support library", "website": "https://github.com/uStepper/uStepper/tree/master/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/uStepper/uStepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/uStepper/uStepper-0.4.3.zip", "archiveFileName": "uStepper-0.4.3.zip", @@ -68374,12 +54573,8 @@ "paragraph": "uStepper support library", "website": "https://github.com/uStepper/uStepper/tree/master/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/uStepper/uStepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/uStepper/uStepper-0.4.4.zip", "archiveFileName": "uStepper-0.4.4.zip", @@ -68395,12 +54590,8 @@ "paragraph": "uStepper support library", "website": "https://github.com/uStepper/uStepper/tree/master/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/uStepper/uStepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/uStepper/uStepper-0.4.5.zip", "archiveFileName": "uStepper-0.4.5.zip", @@ -68416,12 +54607,8 @@ "paragraph": "uStepper support library", "website": "https://github.com/uStepper/uStepper/tree/master/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/uStepper/uStepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/uStepper/uStepper-1.0.0.zip", "archiveFileName": "uStepper-1.0.0.zip", @@ -68437,12 +54624,8 @@ "paragraph": "uStepper support library", "website": "https://github.com/uStepper/uStepper/tree/master/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/uStepper/uStepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/uStepper/uStepper-1.1.0.zip", "archiveFileName": "uStepper-1.1.0.zip", @@ -68458,12 +54641,8 @@ "paragraph": "uStepper support library", "website": "https://github.com/uStepper/uStepper/tree/master/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/uStepper/uStepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/uStepper/uStepper-1.2.0.zip", "archiveFileName": "uStepper-1.2.0.zip", @@ -68479,12 +54658,8 @@ "paragraph": "uStepper support library", "website": "https://github.com/uStepper/uStepper/tree/master/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/uStepper/uStepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/uStepper/uStepper-1.2.1.zip", "archiveFileName": "uStepper-1.2.1.zip", @@ -68500,12 +54675,8 @@ "paragraph": "uStepper support library", "website": "https://github.com/uStepper/uStepper/tree/master/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/uStepper/uStepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/uStepper/uStepper-1.2.2.zip", "archiveFileName": "uStepper-1.2.2.zip", @@ -68521,12 +54692,8 @@ "paragraph": "uStepper support library", "website": "https://github.com/uStepper/uStepper/tree/master/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/uStepper/uStepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/uStepper/uStepper-1.2.3.zip", "archiveFileName": "uStepper-1.2.3.zip", @@ -68542,12 +54709,8 @@ "paragraph": "uStepper support library", "website": "https://github.com/uStepper/uStepper/tree/master/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/uStepper/uStepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/uStepper/uStepper-1.3.0.zip", "archiveFileName": "uStepper-1.3.0.zip", @@ -68563,12 +54726,8 @@ "paragraph": "This is a library for the Arduino IDE that helps interface with ST's VL53L0X distance sensor.", "website": "https://github.com/pololu/vl53l0x-arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/vl53l0x-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/VL53L0X-1.0.0.zip", "archiveFileName": "VL53L0X-1.0.0.zip", @@ -68584,12 +54743,8 @@ "paragraph": "This is a library for the Arduino IDE that helps interface with ST's VL53L0X distance sensor.", "website": "https://github.com/pololu/vl53l0x-arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/vl53l0x-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/VL53L0X-1.0.1.zip", "archiveFileName": "VL53L0X-1.0.1.zip", @@ -68605,12 +54760,8 @@ "paragraph": "This is a library for the Arduino IDE that helps interface with ST's VL53L0X distance sensor.", "website": "https://github.com/pololu/vl53l0x-arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/vl53l0x-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/VL53L0X-1.0.2.zip", "archiveFileName": "VL53L0X-1.0.2.zip", @@ -68626,12 +54777,8 @@ "paragraph": "This library can be used in conjunction with a Pervasive Displays S1441CS121 4.41\" E-Ink kit and provides a graphic to EPD format converting tool", "website": "https://github.com/oxullo/Arduino-TCM2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/oxullo/Arduino-TCM2.git", "url": "http://downloads.arduino.cc/libraries/github.com/oxullo/TCM2lib-1.0.0.zip", "archiveFileName": "TCM2lib-1.0.0.zip", @@ -68647,12 +54794,8 @@ "paragraph": "This library can be used in conjunction with a Pervasive Displays S1441CS121 4.41\" E-Ink kit and provides a graphic to EPD format converting tool", "website": "https://github.com/oxullo/Arduino-TCM2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/oxullo/Arduino-TCM2.git", "url": "http://downloads.arduino.cc/libraries/github.com/oxullo/TCM2lib-1.0.1.zip", "archiveFileName": "TCM2lib-1.0.1.zip", @@ -68667,16 +54810,10 @@ "sentence": "Allow to control brushless motors with L293 motor driver", "website": "https://github.com/HackerInside0/L293.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/HackerInside0/L293.git", - "providesIncludes": [ - "L293.h" - ], + "providesIncludes": ["L293.h"], "url": "http://downloads.arduino.cc/libraries/github.com/HackerInside0/L293-1.0.0.zip", "archiveFileName": "L293-1.0.0.zip", "size": 5457, @@ -68690,16 +54827,10 @@ "sentence": "Allow to control brushless motors with L293 motor driver", "website": "https://github.com/HackerInside0/Arduino_L293.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/HackerInside0/L293.git", - "providesIncludes": [ - "L293.h" - ], + "providesIncludes": ["L293.h"], "url": "http://downloads.arduino.cc/libraries/github.com/HackerInside0/L293-1.0.1.zip", "archiveFileName": "L293-1.0.1.zip", "size": 5878, @@ -68713,16 +54844,10 @@ "sentence": "Allow to control brushless motors with L293 motor driver", "website": "https://github.com/HackerInside0/Arduino_L293.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/HackerInside0/L293.git", - "providesIncludes": [ - "L293.h" - ], + "providesIncludes": ["L293.h"], "url": "http://downloads.arduino.cc/libraries/github.com/HackerInside0/L293-2.0.0.zip", "archiveFileName": "L293-2.0.0.zip", "size": 163637, @@ -68736,16 +54861,10 @@ "sentence": "Allow to control brushless motors with L293 motor driver", "website": "https://github.com/HackerInside0/Arduino_L293.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/HackerInside0/L293.git", - "providesIncludes": [ - "L293.h" - ], + "providesIncludes": ["L293.h"], "url": "http://downloads.arduino.cc/libraries/github.com/HackerInside0/L293-3.0.0.zip", "archiveFileName": "L293-3.0.0.zip", "size": 165357, @@ -68759,16 +54878,10 @@ "sentence": "A library to control motors with the L293x motor driver and L298x compatible modules", "website": "https://github.com/qub1750ul/Arduino_L293.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/HackerInside0/L293.git", - "providesIncludes": [ - "L293.h" - ], + "providesIncludes": ["L293.h"], "url": "http://downloads.arduino.cc/libraries/github.com/HackerInside0/L293-3.1.0.zip", "archiveFileName": "L293-3.1.0.zip", "size": 162325, @@ -68782,16 +54895,10 @@ "sentence": "A library to control motors with the L293x motor driver and L298x compatible modules", "website": "https://github.com/qub1750ul/Arduino_L293.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/HackerInside0/L293.git", - "providesIncludes": [ - "L293.h" - ], + "providesIncludes": ["L293.h"], "url": "http://downloads.arduino.cc/libraries/github.com/HackerInside0/L293-4.0.0.zip", "archiveFileName": "L293-4.0.0.zip", "size": 162600, @@ -68805,16 +54912,10 @@ "sentence": "A library to control motors with the L293x motor driver and L298x compatible modules", "website": "https://github.com/qub1750ul/Arduino_L293.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/HackerInside0/L293.git", - "providesIncludes": [ - "L293.h" - ], + "providesIncludes": ["L293.h"], "url": "http://downloads.arduino.cc/libraries/github.com/HackerInside0/L293-4.0.1.zip", "archiveFileName": "L293-4.0.1.zip", "size": 162609, @@ -68828,16 +54929,10 @@ "sentence": "A library to control motors with the L293x motor driver and L298x compatible modules", "website": "https://github.com/qub1750ul/Arduino_L293.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/HackerInside0/L293.git", - "providesIncludes": [ - "L293.h" - ], + "providesIncludes": ["L293.h"], "url": "http://downloads.arduino.cc/libraries/github.com/HackerInside0/L293-4.0.2.zip", "archiveFileName": "L293-4.0.2.zip", "size": 167119, @@ -68852,12 +54947,8 @@ "paragraph": "The Analog Devices AD5241/2 series and their higher voltage siblings AD5280/2 series are one family of percision 8-bit digital potentiometers.", "website": "https://en.maxchan.info/arduino#ad5241", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ArduinoMax/AD5241.git", "url": "http://downloads.arduino.cc/libraries/github.com/ArduinoMax/ArduMax_AD5241_Driver-1.0.1.zip", "archiveFileName": "ArduMax_AD5241_Driver-1.0.1.zip", @@ -68873,12 +54964,8 @@ "paragraph": "The Analog Devices AD5241/2 series and their higher voltage siblings AD5280/2 series are one family of percision 8-bit digital potentiometers.", "website": "https://en.maxchan.info/arduino#ad5241", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ArduinoMax/AD5241.git", "url": "http://downloads.arduino.cc/libraries/github.com/ArduinoMax/ArduMax_AD5241_Driver-1.0.2.zip", "archiveFileName": "ArduMax_AD5241_Driver-1.0.2.zip", @@ -68894,12 +54981,8 @@ "paragraph": "The Microchip MCP41xxx/42xxx series are one family of common low-cost 8-bit digital potentiometers. The current version of MCP41XXX library requires the latest version of SPI library to work.", "website": "https://en.maxchan.info/arduino#mcp41xxx", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ArduinoMax/MCP41xxx.git", "url": "http://downloads.arduino.cc/libraries/github.com/ArduinoMax/ArduMax_MCP41xxx_Driver-1.0.2.zip", "archiveFileName": "ArduMax_MCP41xxx_Driver-1.0.2.zip", @@ -68915,12 +54998,8 @@ "paragraph": "The Microchip MCP41xxx/42xxx series are one family of common low-cost 8-bit digital potentiometers. The current version of MCP41XXX library requires the latest version of SPI library to work.", "website": "https://en.maxchan.info/arduino#mcp41xxx", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ArduinoMax/MCP41xxx.git", "url": "http://downloads.arduino.cc/libraries/github.com/ArduinoMax/ArduMax_MCP41xxx_Driver-1.0.3.zip", "archiveFileName": "ArduMax_MCP41xxx_Driver-1.0.3.zip", @@ -68936,12 +55015,8 @@ "paragraph": "The Microchip MCP41xxx/42xxx series are one family of common low-cost 8-bit digital potentiometers. The current version of MCP41XXX library requires the latest version of SPI library to work.", "website": "https://en.maxchan.info/arduino#mcp41xxx", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ArduinoMax/MCP41xxx.git", "url": "http://downloads.arduino.cc/libraries/github.com/ArduinoMax/ArduMax_MCP41xxx_Driver-1.0.6.zip", "archiveFileName": "ArduMax_MCP41xxx_Driver-1.0.6.zip", @@ -68957,12 +55032,8 @@ "paragraph": "4 x PUSH BUTTON + 8 x LED + 8 x DIP SWITCH + 4 x 7SEG", "website": "https://github.com/mrmot021/PLS7shield", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/mrmot021/PLS7shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/mrmot021/PLS7_shield-1.3.0.zip", "archiveFileName": "PLS7_shield-1.3.0.zip", @@ -68977,16 +55048,10 @@ "sentence": "Allow to reset an arduino board from the sketch", "website": "https://github.com/HackerInside0/Arduino_SoftwareReset.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/HackerInside0/Arduino_SoftwareReset.git", - "providesIncludes": [ - "SoftwareReset.h" - ], + "providesIncludes": ["SoftwareReset.h"], "url": "http://downloads.arduino.cc/libraries/github.com/HackerInside0/SoftwareReset-1.0.0.zip", "archiveFileName": "SoftwareReset-1.0.0.zip", "size": 2066, @@ -69000,16 +55065,10 @@ "sentence": "Allow to reset an arduino board from the sketch", "website": "https://github.com/HackerInside0/Arduino_SoftwareReset.git", "category": "Device Control", - "architectures": [ - "AVR" - ], - "types": [ - "Contributed" - ], + "architectures": ["AVR"], + "types": ["Contributed"], "repository": "https://github.com/HackerInside0/Arduino_SoftwareReset.git", - "providesIncludes": [ - "SoftwareReset.h" - ], + "providesIncludes": ["SoftwareReset.h"], "url": "http://downloads.arduino.cc/libraries/github.com/HackerInside0/SoftwareReset-2.0.0.zip", "archiveFileName": "SoftwareReset-2.0.0.zip", "size": 4304, @@ -69023,16 +55082,10 @@ "sentence": "Allow to reset an arduino board from the sketch", "website": "https://github.com/qub1750ul/Arduino_SoftwareReset", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/HackerInside0/Arduino_SoftwareReset.git", - "providesIncludes": [ - "SoftwareReset.h" - ], + "providesIncludes": ["SoftwareReset.h"], "url": "http://downloads.arduino.cc/libraries/github.com/HackerInside0/SoftwareReset-3.0.0.zip", "archiveFileName": "SoftwareReset-3.0.0.zip", "size": 4794, @@ -69047,12 +55100,8 @@ "paragraph": "C++ library for the Arduino IDE that allows you to manipulate general-purpose I/O (GPIO) pins on your Arduino or Arduino-compatible board with minimal overhead.", "website": "https://github.com/pololu/fastgpio-arduino", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/fastgpio-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/FastGPIO-2.0.0.zip", "archiveFileName": "FastGPIO-2.0.0.zip", @@ -69068,12 +55117,8 @@ "paragraph": "C++ library for the Arduino IDE that allows you to manipulate general-purpose I/O (GPIO) pins on your Arduino or Arduino-compatible board with minimal overhead.", "website": "https://github.com/pololu/fastgpio-arduino", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/pololu/fastgpio-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/FastGPIO-2.1.0.zip", "archiveFileName": "FastGPIO-2.1.0.zip", @@ -69089,12 +55134,8 @@ "paragraph": "Also includes handy timer and filtering tools.", "website": "https://www.megunolink.com/documentation/arduino-library/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Megunolink/MLP.git", "providesIncludes": [ "MegunoLink.h", @@ -69118,12 +55159,8 @@ "paragraph": "Also includes handy timer and filtering tools.", "website": "https://www.megunolink.com/documentation/arduino-library/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Megunolink/MLP.git", "providesIncludes": [ "MegunoLink.h", @@ -69147,12 +55184,8 @@ "paragraph": "Also includes handy timer and filtering tools.", "website": "https://www.megunolink.com/documentation/arduino-library/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Megunolink/MLP.git", "providesIncludes": [ "MegunoLink.h", @@ -69176,12 +55209,8 @@ "paragraph": "Also includes handy timer and filtering tools.", "website": "https://www.megunolink.com/documentation/arduino-library/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Megunolink/MLP.git", "providesIncludes": [ "MegunoLink.h", @@ -69205,12 +55234,8 @@ "paragraph": "Also includes handy timer and filtering tools.", "website": "https://www.megunolink.com/documentation/arduino-library/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Megunolink/MLP.git", "providesIncludes": [ "MegunoLink.h", @@ -69234,12 +55259,8 @@ "paragraph": "Also includes handy timer and filtering tools.", "website": "https://www.megunolink.com/documentation/arduino-library/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Megunolink/MLP.git", "providesIncludes": [ "MegunoLink.h", @@ -69263,12 +55284,8 @@ "paragraph": "Also includes handy timer and filtering tools.", "website": "https://www.megunolink.com/documentation/arduino-library/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Megunolink/MLP.git", "providesIncludes": [ "MegunoLink.h", @@ -69292,12 +55309,8 @@ "paragraph": "Also includes handy timer and filtering tools.", "website": "https://www.megunolink.com/documentation/arduino-library/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Megunolink/MLP.git", "providesIncludes": [ "MegunoLink.h", @@ -69321,12 +55334,8 @@ "paragraph": "Also includes handy timer and filtering tools.", "website": "https://www.megunolink.com/documentation/arduino-library/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Megunolink/MLP.git", "providesIncludes": [ "MegunoLink.h", @@ -69351,12 +55360,8 @@ "paragraph": "Also includes handy timer and filtering tools.", "website": "https://www.megunolink.com/documentation/arduino-library/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Megunolink/MLP.git", "providesIncludes": [ "MegunoLink.h", @@ -69381,12 +55386,8 @@ "paragraph": "Also includes handy timer and filtering tools.", "website": "http://www.megunolink.com/documentation/arduino-libraries-for-megunolink/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Megunolink/MLP.git", "providesIncludes": [ "MegunoLink.h", @@ -69410,12 +55411,8 @@ "paragraph": "Also includes handy timer and filtering tools.", "website": "http://www.megunolink.com/documentation/arduino-libraries-for-megunolink/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Megunolink/MLP.git", "providesIncludes": [ "MegunoLink.h", @@ -69439,12 +55436,8 @@ "paragraph": "Also includes handy timer and filtering tools.", "website": "http://www.megunolink.com/documentation/arduino-libraries-for-megunolink/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Megunolink/MLP.git", "providesIncludes": [ "MegunoLink.h", @@ -69468,12 +55461,8 @@ "paragraph": "Also includes handy timer and filtering tools.", "website": "http://www.megunolink.com/documentation/arduino-libraries-for-megunolink/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Megunolink/MLP.git", "providesIncludes": [ "MegunoLink.h", @@ -69497,12 +55486,8 @@ "paragraph": "Also includes handy timer and filtering tools.", "website": "https://www.megunolink.com/documentation/arduino-library/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Megunolink/MLP.git", "providesIncludes": [ "MegunoLink.h", @@ -69527,12 +55512,8 @@ "paragraph": "This is a library for the Arduino that interfaces with the Pololu Dual VNH5019 Motor Driver Shield. It makes it simple to drive two brushed, DC motors.", "website": "https://github.com/pololu/dual-vnh5019-motor-shield", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/dual-vnh5019-motor-shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/DualVNH5019MotorShield-2.0.0.zip", "archiveFileName": "DualVNH5019MotorShield-2.0.0.zip", @@ -69548,12 +55529,8 @@ "paragraph": "This is a library for the Arduino that interfaces with the Pololu Dual VNH5019 Motor Driver Shield. It makes it simple to drive two brushed, DC motors.", "website": "https://github.com/pololu/dual-vnh5019-motor-shield", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/dual-vnh5019-motor-shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/DualVNH5019MotorShield-3.0.0.zip", "archiveFileName": "DualVNH5019MotorShield-3.0.0.zip", @@ -69569,12 +55546,8 @@ "paragraph": "This is a library for an Arduino-compatible controller that interfaces with the Pololu QTR reflectance sensors.", "website": "https://github.com/pololu/qtr-sensors-arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/qtr-sensors-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/QTRSensors-3.0.0.zip", "archiveFileName": "QTRSensors-3.0.0.zip", @@ -69590,12 +55563,8 @@ "paragraph": "This is a library for an Arduino-compatible controller that interfaces with the Pololu QTR reflectance sensors.", "website": "https://github.com/pololu/qtr-sensors-arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/qtr-sensors-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/QTRSensors-3.1.0.zip", "archiveFileName": "QTRSensors-3.1.0.zip", @@ -69611,12 +55580,8 @@ "paragraph": "This is a library for an Arduino-compatible controller that interfaces with the Pololu QTR reflectance sensors.", "website": "https://github.com/pololu/qtr-sensors-arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/qtr-sensors-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/QTRSensors-4.0.0.zip", "archiveFileName": "QTRSensors-4.0.0.zip", @@ -69632,12 +55597,8 @@ "paragraph": "This is a library for an Arduino-compatible controller that interfaces with the Pololu qik dual serial motor controllers.", "website": "https://github.com/pololu/qik-arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/qik-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/PololuQik-2.0.0.zip", "archiveFileName": "PololuQik-2.0.0.zip", @@ -69653,12 +55614,8 @@ "paragraph": "This is a library for an Arduino-compatible controller that interfaces with LSM303D, LSM303DLHC, LSM303DLM, and LSM303DLH 3D compass and accelerometer ICs on Pololu boards.", "website": "https://github.com/pololu/lsm303-arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/lsm303-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/LSM303-3.0.0.zip", "archiveFileName": "LSM303-3.0.0.zip", @@ -69674,12 +55631,8 @@ "paragraph": "This is a library for an Arduino-compatible controller that interfaces with LSM303D, LSM303DLHC, LSM303DLM, and LSM303DLH 3D compass and accelerometer ICs on Pololu boards.", "website": "https://github.com/pololu/lsm303-arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/lsm303-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/LSM303-3.0.1.zip", "archiveFileName": "LSM303-3.0.1.zip", @@ -69695,12 +55648,8 @@ "paragraph": "This is a C++ library for the Arduino IDE that allows you to control an LCD that uses the Hitachi HD44780 protocol. This library is very similar to the LiquidCrystal library, but it provides more separation between the low-level hardware access functions and the high-level functions so that the low-level functions can be replaced if necessary.", "website": "https://github.com/pololu/pololu-hd44780-arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/pololu-hd44780-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/PololuHD44780-2.0.0.zip", "archiveFileName": "PololuHD44780-2.0.0.zip", @@ -69716,12 +55665,8 @@ "paragraph": "This is a library for an Arduino-compatible controller that interfaces with ST LPS25H and LPS331AP pressure sensors on Pololu boards.", "website": "https://github.com/pololu/lps-arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/lps-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/LPS-3.0.0.zip", "archiveFileName": "LPS-3.0.0.zip", @@ -69737,12 +55682,8 @@ "paragraph": "This is a library for an Arduino-compatible controller that interfaces with the Pololu A4990 Dual Motor Driver Shield for Arduino.", "website": "https://github.com/pololu/a4990-motor-shield", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/a4990-motor-shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/A4990MotorShield-2.0.0.zip", "archiveFileName": "A4990MotorShield-2.0.0.zip", @@ -69758,12 +55699,8 @@ "paragraph": "This is a library for an Arduino-compatible controller that interfaces with L3GD20H, L3GD20, and L3G4200D gyros on Pololu board.", "website": "https://github.com/pololu/l3g-arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/l3g-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/L3G-3.0.0.zip", "archiveFileName": "L3G-3.0.0.zip", @@ -69779,12 +55716,8 @@ "paragraph": "This is a library for an Arduino-compatible controller that interfaces with the Pololu DRV8835 Dual Motor Driver Shield for Arduino.", "website": "https://github.com/pololu/drv8835-motor-shield", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/drv8835-motor-shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/DRV8835MotorShield-2.0.0.zip", "archiveFileName": "DRV8835MotorShield-2.0.0.zip", @@ -69800,12 +55733,8 @@ "paragraph": "This is a library for the Arduino that interfaces with the Pololu Dual MC33926 Motor Driver Shield. It makes it simple to drive two brushed, DC motors.", "website": "https://github.com/pololu/dual-mc33926-motor-shield", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/dual-mc33926-motor-shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/DualMC33926MotorShield-2.0.0.zip", "archiveFileName": "DualMC33926MotorShield-2.0.0.zip", @@ -69821,12 +55750,8 @@ "paragraph": "This is a library for the Arduino that interfaces with the Pololu Dual MC33926 Motor Driver Shield. It makes it simple to drive two brushed, DC motors.", "website": "https://github.com/pololu/dual-mc33926-motor-shield", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/dual-mc33926-motor-shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/DualMC33926MotorShield-2.1.0.zip", "archiveFileName": "DualMC33926MotorShield-2.1.0.zip", @@ -69842,12 +55767,8 @@ "paragraph": "This is a library for the Arduino that interfaces with the Pololu Dual MC33926 Motor Driver Shield. It makes it simple to drive two brushed, DC motors.", "website": "https://github.com/pololu/dual-mc33926-motor-shield", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/dual-mc33926-motor-shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/DualMC33926MotorShield-3.0.0.zip", "archiveFileName": "DualMC33926MotorShield-3.0.0.zip", @@ -69863,12 +55784,8 @@ "paragraph": "This is a library for the Arduino that interfaces with the Pololu Dual MC33926 Motor Driver Shield. It makes it simple to drive two brushed, DC motors.", "website": "https://github.com/pololu/dual-mc33926-motor-shield", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/dual-mc33926-motor-shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/DualMC33926MotorShield-4.0.0.zip", "archiveFileName": "DualMC33926MotorShield-4.0.0.zip", @@ -69884,12 +55801,8 @@ "paragraph": "C++ library for the Arduino IDE that makes it easy to temporarily pause USB interrupts and restore them later.", "website": "https://github.com/pololu/usb-pause-arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/usb-pause-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/USBPause-2.0.0.zip", "archiveFileName": "USBPause-2.0.0.zip", @@ -69905,12 +55818,8 @@ "paragraph": "C++ library for the Arduino IDE that helps interface with pushbuttons by either reading the state of the button or monitoring it for press/release events", "website": "https://github.com/pololu/pushbutton-arduino", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/pushbutton-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/Pushbutton-2.0.0.zip", "archiveFileName": "Pushbutton-2.0.0.zip", @@ -69926,12 +55835,8 @@ "paragraph": "By monitoring the amplitude of AC electricity waveforms in the air for changes, Buzz provides motion detection using only a wire!", "website": "https://github.com/connornishijima/arduino-buzz", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/connornishijima/arduino-buzz.git", "url": "http://downloads.arduino.cc/libraries/github.com/connornishijima/Buzz-1.0.0.zip", "archiveFileName": "Buzz-1.0.0.zip", @@ -69947,12 +55852,8 @@ "paragraph": "By monitoring the amplitude of AC electricity waveforms in the air for changes, Buzz provides motion detection using only a wire!", "website": "https://github.com/connornishijima/arduino-buzz", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/connornishijima/arduino-buzz.git", "url": "http://downloads.arduino.cc/libraries/github.com/connornishijima/Buzz-1.0.1.zip", "archiveFileName": "Buzz-1.0.1.zip", @@ -69968,12 +55869,8 @@ "paragraph": "By monitoring the amplitude of AC electricity waveforms in the air for changes, Buzz provides motion detection using only a wire!", "website": "https://github.com/connornishijima/arduino-buzz", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/connornishijima/arduino-buzz.git", "url": "http://downloads.arduino.cc/libraries/github.com/connornishijima/Buzz-1.0.2.zip", "archiveFileName": "Buzz-1.0.2.zip", @@ -69989,12 +55886,8 @@ "paragraph": "By monitoring the amplitude of AC electricity waveforms in the air for changes, Buzz provides motion detection using only a wire!", "website": "https://github.com/connornishijima/arduino-buzz", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/connornishijima/arduino-buzz.git", "url": "http://downloads.arduino.cc/libraries/github.com/connornishijima/Buzz-1.0.3.zip", "archiveFileName": "Buzz-1.0.3.zip", @@ -70010,16 +55903,10 @@ "paragraph": "Compatible with any Microchip RN2483 and RN2903 device.", "website": "https://github.com/TheThingsNetwork/arduino-library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TheThingsNetwork/arduino-device-lib.git", - "providesIncludes": [ - "TheThingsNetwork.h" - ], + "providesIncludes": ["TheThingsNetwork.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TheThingsNetwork/TheThingsNetwork-0.17.0.zip", "archiveFileName": "TheThingsNetwork-0.17.0.zip", "size": 15232, @@ -70034,16 +55921,10 @@ "paragraph": "Compatible with any Microchip RN2483 and RN2903 device.", "website": "https://github.com/TheThingsNetwork/arduino-device-lib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TheThingsNetwork/arduino-device-lib.git", - "providesIncludes": [ - "TheThingsNetwork.h" - ], + "providesIncludes": ["TheThingsNetwork.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TheThingsNetwork/TheThingsNetwork-1.0.0.zip", "archiveFileName": "TheThingsNetwork-1.0.0.zip", "size": 60920, @@ -70058,16 +55939,10 @@ "paragraph": "Compatible with any Microchip RN2483 and RN2903 device.", "website": "https://github.com/TheThingsNetwork/arduino-device-lib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TheThingsNetwork/arduino-device-lib.git", - "providesIncludes": [ - "TheThingsNetwork.h" - ], + "providesIncludes": ["TheThingsNetwork.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TheThingsNetwork/TheThingsNetwork-1.0.1.zip", "archiveFileName": "TheThingsNetwork-1.0.1.zip", "size": 60893, @@ -70082,16 +55957,10 @@ "paragraph": "Compatible with any Microchip RN2483 and RN2903 device.", "website": "https://github.com/TheThingsNetwork/arduino-device-lib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TheThingsNetwork/arduino-device-lib.git", - "providesIncludes": [ - "TheThingsNetwork.h" - ], + "providesIncludes": ["TheThingsNetwork.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TheThingsNetwork/TheThingsNetwork-2.0.0.zip", "archiveFileName": "TheThingsNetwork-2.0.0.zip", "size": 62457, @@ -70106,16 +55975,10 @@ "paragraph": "Compatible with any Microchip RN2483 and RN2903 device.", "website": "https://github.com/TheThingsNetwork/arduino-device-lib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TheThingsNetwork/arduino-device-lib.git", - "providesIncludes": [ - "TheThingsNetwork.h" - ], + "providesIncludes": ["TheThingsNetwork.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TheThingsNetwork/TheThingsNetwork-2.1.0.zip", "archiveFileName": "TheThingsNetwork-2.1.0.zip", "size": 101342, @@ -70130,16 +55993,10 @@ "paragraph": "Compatible with any Microchip RN2483 and RN2903 device.", "website": "https://github.com/TheThingsNetwork/arduino-device-lib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TheThingsNetwork/arduino-device-lib.git", - "providesIncludes": [ - "TheThingsNetwork.h" - ], + "providesIncludes": ["TheThingsNetwork.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TheThingsNetwork/TheThingsNetwork-2.2.0.zip", "archiveFileName": "TheThingsNetwork-2.2.0.zip", "size": 100324, @@ -70154,16 +56011,10 @@ "paragraph": "Compatible with any Microchip RN2483 and RN2903 device.", "website": "https://github.com/TheThingsNetwork/arduino-device-lib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TheThingsNetwork/arduino-device-lib.git", - "providesIncludes": [ - "TheThingsNetwork.h" - ], + "providesIncludes": ["TheThingsNetwork.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TheThingsNetwork/TheThingsNetwork-2.2.2.zip", "archiveFileName": "TheThingsNetwork-2.2.2.zip", "size": 100371, @@ -70178,16 +56029,10 @@ "paragraph": "Compatible with any Microchip RN2483 and RN2903 device.", "website": "https://github.com/TheThingsNetwork/arduino-device-lib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TheThingsNetwork/arduino-device-lib.git", - "providesIncludes": [ - "TheThingsNetwork.h" - ], + "providesIncludes": ["TheThingsNetwork.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TheThingsNetwork/TheThingsNetwork-2.3.1.zip", "archiveFileName": "TheThingsNetwork-2.3.1.zip", "size": 62097, @@ -70202,16 +56047,10 @@ "paragraph": "Compatible with any Microchip RN2483 and RN2903 device.", "website": "https://github.com/TheThingsNetwork/arduino-device-lib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TheThingsNetwork/arduino-device-lib.git", - "providesIncludes": [ - "TheThingsNetwork.h" - ], + "providesIncludes": ["TheThingsNetwork.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TheThingsNetwork/TheThingsNetwork-2.4.0.zip", "archiveFileName": "TheThingsNetwork-2.4.0.zip", "size": 62301, @@ -70226,16 +56065,10 @@ "paragraph": "Compatible with any Microchip RN2483 and RN2903 device.", "website": "https://github.com/TheThingsNetwork/arduino-device-lib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TheThingsNetwork/arduino-device-lib.git", - "providesIncludes": [ - "TheThingsNetwork.h" - ], + "providesIncludes": ["TheThingsNetwork.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TheThingsNetwork/TheThingsNetwork-2.4.1.zip", "archiveFileName": "TheThingsNetwork-2.4.1.zip", "size": 67200, @@ -70250,16 +56083,10 @@ "paragraph": "Compatible with any Microchip RN2483 and RN2903 device.", "website": "https://github.com/TheThingsNetwork/arduino-device-lib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TheThingsNetwork/arduino-device-lib.git", - "providesIncludes": [ - "TheThingsNetwork.h" - ], + "providesIncludes": ["TheThingsNetwork.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TheThingsNetwork/TheThingsNetwork-2.5.1.zip", "archiveFileName": "TheThingsNetwork-2.5.1.zip", "size": 67200, @@ -70274,16 +56101,10 @@ "paragraph": "Compatible with any Microchip RN2483 and RN2903 device.", "website": "https://github.com/TheThingsNetwork/arduino-device-lib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TheThingsNetwork/arduino-device-lib.git", - "providesIncludes": [ - "TheThingsNetwork.h" - ], + "providesIncludes": ["TheThingsNetwork.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TheThingsNetwork/TheThingsNetwork-2.5.10.zip", "archiveFileName": "TheThingsNetwork-2.5.10.zip", "size": 3213405, @@ -70298,16 +56119,10 @@ "paragraph": "Compatible with any Microchip RN2483 and RN2903 device.", "website": "https://github.com/TheThingsNetwork/arduino-device-lib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TheThingsNetwork/arduino-device-lib.git", - "providesIncludes": [ - "TheThingsNetwork.h" - ], + "providesIncludes": ["TheThingsNetwork.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TheThingsNetwork/TheThingsNetwork-2.5.11.zip", "archiveFileName": "TheThingsNetwork-2.5.11.zip", "size": 3213356, @@ -70322,16 +56137,10 @@ "paragraph": "Compatible with any Microchip RN2483 and RN2903 device.", "website": "https://github.com/TheThingsNetwork/arduino-device-lib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TheThingsNetwork/arduino-device-lib.git", - "providesIncludes": [ - "TheThingsNetwork.h" - ], + "providesIncludes": ["TheThingsNetwork.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TheThingsNetwork/TheThingsNetwork-2.5.12.zip", "archiveFileName": "TheThingsNetwork-2.5.12.zip", "size": 3213384, @@ -70346,16 +56155,10 @@ "paragraph": "Compatible with any Microchip RN2483 and RN2903 device.", "website": "https://github.com/TheThingsNetwork/arduino-device-lib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TheThingsNetwork/arduino-device-lib.git", - "providesIncludes": [ - "TheThingsNetwork.h" - ], + "providesIncludes": ["TheThingsNetwork.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TheThingsNetwork/TheThingsNetwork-2.5.13.zip", "archiveFileName": "TheThingsNetwork-2.5.13.zip", "size": 3213397, @@ -70370,16 +56173,10 @@ "paragraph": "Compatible with any Microchip RN2483 and RN2903 device.", "website": "https://github.com/TheThingsNetwork/arduino-device-lib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TheThingsNetwork/arduino-device-lib.git", - "providesIncludes": [ - "TheThingsNetwork.h" - ], + "providesIncludes": ["TheThingsNetwork.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TheThingsNetwork/TheThingsNetwork-2.5.14.zip", "archiveFileName": "TheThingsNetwork-2.5.14.zip", "size": 3213783, @@ -70394,16 +56191,10 @@ "paragraph": "Compatible with any Microchip RN2483 and RN2903 device.", "website": "https://github.com/TheThingsNetwork/arduino-device-lib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TheThingsNetwork/arduino-device-lib.git", - "providesIncludes": [ - "TheThingsNetwork.h" - ], + "providesIncludes": ["TheThingsNetwork.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TheThingsNetwork/TheThingsNetwork-2.5.15.zip", "archiveFileName": "TheThingsNetwork-2.5.15.zip", "size": 3213758, @@ -70418,16 +56209,10 @@ "paragraph": "Compatible with any Microchip RN2483 and RN2903 device.", "website": "https://github.com/TheThingsNetwork/arduino-device-lib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TheThingsNetwork/arduino-device-lib.git", - "providesIncludes": [ - "TheThingsNetwork.h" - ], + "providesIncludes": ["TheThingsNetwork.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TheThingsNetwork/TheThingsNetwork-2.5.2.zip", "archiveFileName": "TheThingsNetwork-2.5.2.zip", "size": 67195, @@ -70442,16 +56227,10 @@ "paragraph": "Compatible with any Microchip RN2483 and RN2903 device.", "website": "https://github.com/TheThingsNetwork/arduino-device-lib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TheThingsNetwork/arduino-device-lib.git", - "providesIncludes": [ - "TheThingsNetwork.h" - ], + "providesIncludes": ["TheThingsNetwork.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TheThingsNetwork/TheThingsNetwork-2.5.3.zip", "archiveFileName": "TheThingsNetwork-2.5.3.zip", "size": 67090, @@ -70466,16 +56245,10 @@ "paragraph": "Compatible with any Microchip RN2483 and RN2903 device.", "website": "https://github.com/TheThingsNetwork/arduino-device-lib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TheThingsNetwork/arduino-device-lib.git", - "providesIncludes": [ - "TheThingsNetwork.h" - ], + "providesIncludes": ["TheThingsNetwork.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TheThingsNetwork/TheThingsNetwork-2.5.4.zip", "archiveFileName": "TheThingsNetwork-2.5.4.zip", "size": 67391, @@ -70490,16 +56263,10 @@ "paragraph": "Compatible with any Microchip RN2483 and RN2903 device.", "website": "https://github.com/TheThingsNetwork/arduino-device-lib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TheThingsNetwork/arduino-device-lib.git", - "providesIncludes": [ - "TheThingsNetwork.h" - ], + "providesIncludes": ["TheThingsNetwork.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TheThingsNetwork/TheThingsNetwork-2.5.5.zip", "archiveFileName": "TheThingsNetwork-2.5.5.zip", "size": 67438, @@ -70514,16 +56281,10 @@ "paragraph": "Compatible with any Microchip RN2483 and RN2903 device.", "website": "https://github.com/TheThingsNetwork/arduino-device-lib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TheThingsNetwork/arduino-device-lib.git", - "providesIncludes": [ - "TheThingsNetwork.h" - ], + "providesIncludes": ["TheThingsNetwork.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TheThingsNetwork/TheThingsNetwork-2.5.6.zip", "archiveFileName": "TheThingsNetwork-2.5.6.zip", "size": 67814, @@ -70538,16 +56299,10 @@ "paragraph": "Compatible with any Microchip RN2483 and RN2903 device.", "website": "https://github.com/TheThingsNetwork/arduino-device-lib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TheThingsNetwork/arduino-device-lib.git", - "providesIncludes": [ - "TheThingsNetwork.h" - ], + "providesIncludes": ["TheThingsNetwork.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TheThingsNetwork/TheThingsNetwork-2.5.7.zip", "archiveFileName": "TheThingsNetwork-2.5.7.zip", "size": 67835, @@ -70562,16 +56317,10 @@ "paragraph": "Compatible with any Microchip RN2483 and RN2903 device.", "website": "https://github.com/TheThingsNetwork/arduino-device-lib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TheThingsNetwork/arduino-device-lib.git", - "providesIncludes": [ - "TheThingsNetwork.h" - ], + "providesIncludes": ["TheThingsNetwork.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TheThingsNetwork/TheThingsNetwork-2.5.16.zip", "archiveFileName": "TheThingsNetwork-2.5.16.zip", "size": 3213753, @@ -70586,12 +56335,8 @@ "paragraph": "With this port of pilight 433.92 MHz protocols, you can transmit, receive and parse all 434 MHz protocols (e.g., rc switches or weather stations) supported by pilight. This should help to implement IoT bridges between the 434MHz-RF band and internet protocols. It is developed and tested on ESP8266.", "website": "https://github.com/puuu/espilight", "category": "Signal Input/Output", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/puuu/ESPiLight.git", "url": "http://downloads.arduino.cc/libraries/github.com/puuu/ESPiLight-0.10.0.zip", "archiveFileName": "ESPiLight-0.10.0.zip", @@ -70607,12 +56352,8 @@ "paragraph": "With this port of pilight 433.92 MHz protocols, you can transmit, receive and parse all 434 MHz protocols (e.g., rc switches or weather stations) supported by pilight. This should help to implement IoT bridges between the 434MHz-RF band and internet protocols. It is developed and tested on ESP8266.", "website": "https://github.com/puuu/espilight", "category": "Signal Input/Output", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/puuu/ESPiLight.git", "url": "http://downloads.arduino.cc/libraries/github.com/puuu/ESPiLight-0.10.1.zip", "archiveFileName": "ESPiLight-0.10.1.zip", @@ -70628,12 +56369,8 @@ "paragraph": "With this port of pilight 433.92 MHz protocols, you can transmit, receive and parse all 434 MHz protocols (e.g., rc switches or weather stations) supported by pilight. This should help to implement IoT bridges between the 434MHz-RF band and internet protocols. It is developed and tested on ESP8266.", "website": "https://github.com/puuu/espilight", "category": "Signal Input/Output", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/puuu/ESPiLight.git", "url": "http://downloads.arduino.cc/libraries/github.com/puuu/ESPiLight-0.11.0.zip", "archiveFileName": "ESPiLight-0.11.0.zip", @@ -70649,12 +56386,8 @@ "paragraph": "With this port of pilight 433.92 MHz protocols, you can transmit, receive and parse all 434 MHz protocols (e.g., rc switches or weather stations) supported by pilight. This should help to implement IoT bridges between the 434MHz-RF band and internet protocols. It is developed and tested on ESP8266.", "website": "https://github.com/puuu/espilight", "category": "Signal Input/Output", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/puuu/ESPiLight.git", "url": "http://downloads.arduino.cc/libraries/github.com/puuu/ESPiLight-0.11.1.zip", "archiveFileName": "ESPiLight-0.11.1.zip", @@ -70670,12 +56403,8 @@ "paragraph": "With this port of pilight 433.92 MHz protocols, you can transmit, receive and parse all 434 MHz protocols (e.g., rc switches or weather stations) supported by pilight. This should help to implement IoT bridges between the 434MHz-RF band and internet protocols. It is developed and tested on ESP8266.", "website": "https://github.com/puuu/espilight", "category": "Signal Input/Output", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/puuu/ESPiLight.git", "url": "http://downloads.arduino.cc/libraries/github.com/puuu/ESPiLight-0.11.2.zip", "archiveFileName": "ESPiLight-0.11.2.zip", @@ -70691,13 +56420,8 @@ "paragraph": "With this port of pilight 433.92 MHz protocols, you can transmit, receive and parse all 434 MHz protocols (e.g., rc switches or weather stations) supported by pilight. This should help to implement IoT bridges between the 434MHz-RF band and internet protocols. It is developed and tested on ESP8266.", "website": "https://github.com/puuu/espilight", "category": "Signal Input/Output", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/puuu/ESPiLight.git", "url": "http://downloads.arduino.cc/libraries/github.com/puuu/ESPiLight-0.12.0.zip", "archiveFileName": "ESPiLight-0.12.0.zip", @@ -70713,13 +56437,8 @@ "paragraph": "With this port of pilight 433.92 MHz protocols, you can transmit, receive and parse all 434 MHz protocols (e.g., rc switches or weather stations) supported by pilight. This should help to implement IoT bridges between the 434MHz-RF band and internet protocols. It is developed and tested on ESP8266.", "website": "https://github.com/puuu/espilight", "category": "Signal Input/Output", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/puuu/ESPiLight.git", "url": "http://downloads.arduino.cc/libraries/github.com/puuu/ESPiLight-0.13.0.zip", "archiveFileName": "ESPiLight-0.13.0.zip", @@ -70735,13 +56454,8 @@ "paragraph": "With this port of pilight 433.92 MHz protocols, you can transmit, receive and parse all 434 MHz protocols (e.g., rc switches or weather stations) supported by pilight. This should help to implement IoT bridges between the 434MHz-RF band and internet protocols. It is developed and tested on ESP8266.", "website": "https://github.com/puuu/espilight", "category": "Signal Input/Output", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/puuu/ESPiLight.git", "url": "http://downloads.arduino.cc/libraries/github.com/puuu/ESPiLight-0.13.1.zip", "archiveFileName": "ESPiLight-0.13.1.zip", @@ -70757,13 +56471,8 @@ "paragraph": "With this port of pilight 433.92 MHz protocols, you can transmit, receive and parse all 434 MHz protocols (e.g., rc switches or weather stations) supported by pilight. This should help to implement IoT bridges between the 434MHz-RF band and internet protocols. It is developed and tested on ESP8266.", "website": "https://github.com/puuu/espilight", "category": "Signal Input/Output", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/puuu/ESPiLight.git", "url": "http://downloads.arduino.cc/libraries/github.com/puuu/ESPiLight-0.14.0.zip", "archiveFileName": "ESPiLight-0.14.0.zip", @@ -70779,13 +56488,8 @@ "paragraph": "With this port of pilight 433.92 MHz protocols, you can transmit, receive and parse all 434 MHz protocols (e.g., rc switches or weather stations) supported by pilight. This should help to implement IoT bridges between the 434MHz-RF band and internet protocols. It is developed and tested on ESP8266.", "website": "https://github.com/puuu/espilight", "category": "Signal Input/Output", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/puuu/ESPiLight.git", "url": "http://downloads.arduino.cc/libraries/github.com/puuu/ESPiLight-0.14.1.zip", "archiveFileName": "ESPiLight-0.14.1.zip", @@ -70801,13 +56505,8 @@ "paragraph": "With this port of pilight 433.92 MHz protocols, you can transmit, receive and parse all 434 MHz protocols (e.g., rc switches or weather stations) supported by pilight. This should help to implement IoT bridges between the 434MHz-RF band and internet protocols. It is developed and tested on ESP8266.", "website": "https://github.com/puuu/espilight", "category": "Signal Input/Output", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/puuu/ESPiLight.git", "url": "http://downloads.arduino.cc/libraries/github.com/puuu/ESPiLight-0.14.2.zip", "archiveFileName": "ESPiLight-0.14.2.zip", @@ -70823,13 +56522,8 @@ "paragraph": "With this port of pilight 433.92 MHz protocols, you can transmit, receive and parse all 434 MHz protocols (e.g., rc switches or weather stations) supported by pilight. This should help to implement IoT bridges between the 434MHz-RF band and internet protocols. It is developed and tested on ESP8266.", "website": "https://github.com/puuu/espilight", "category": "Signal Input/Output", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/puuu/ESPiLight.git", "url": "http://downloads.arduino.cc/libraries/github.com/puuu/ESPiLight-0.15.0.zip", "archiveFileName": "ESPiLight-0.15.0.zip", @@ -70845,13 +56539,8 @@ "paragraph": "With this port of pilight 433.92 MHz protocols, you can transmit, receive and parse all 434 MHz protocols (e.g., rc switches or weather stations) supported by pilight. This should help to implement IoT bridges between the 434MHz-RF band and internet protocols. It is developed and tested on ESP8266.", "website": "https://github.com/puuu/espilight", "category": "Signal Input/Output", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/puuu/ESPiLight.git", "url": "http://downloads.arduino.cc/libraries/github.com/puuu/ESPiLight-0.16.0.zip", "archiveFileName": "ESPiLight-0.16.0.zip", @@ -70867,12 +56556,8 @@ "paragraph": "With this port of pilight 433.92 MHz protocols, you can transmit, receive and parse all 434 MHz protocols (e.g., rc switches or weather stations) supported by pilight. This should help to implement IoT bridges between the 434MHz-RF band and internet protocols. It is developed and tested on ESP8266.", "website": "https://github.com/puuu/espilight", "category": "Signal Input/Output", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/puuu/ESPiLight.git", "url": "http://downloads.arduino.cc/libraries/github.com/puuu/ESPiLight-0.9.0.zip", "archiveFileName": "ESPiLight-0.9.0.zip", @@ -70888,12 +56573,8 @@ "paragraph": "With this port of pilight 433.92 MHz protocols, you can transmit, receive and parse all 434 MHz protocols (e.g., rc switches or weather stations) supported by pilight. This should help to implement IoT bridges between the 434MHz-RF band and internet protocols. It is developed and tested on ESP8266.", "website": "https://github.com/puuu/espilight", "category": "Signal Input/Output", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/puuu/ESPiLight.git", "url": "http://downloads.arduino.cc/libraries/github.com/puuu/ESPiLight-0.9.1.zip", "archiveFileName": "ESPiLight-0.9.1.zip", @@ -70909,12 +56590,8 @@ "paragraph": "This library contains HAL (\u003cb\u003eH\u003c/b\u003eardware \u003cb\u003eA\u003c/b\u003ebstratction \u003cb\u003eL\u003c/b\u003eayer) drivers to be used with Talk² Boards like the Whisper Node. Please make sure you're using a recent version of the Arduino IDE.", "website": "http://talk2.wisen.com.au", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/talk2wisen/Talk2Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/talk2wisen/Talk2-1.0.0.zip", "archiveFileName": "Talk2-1.0.0.zip", @@ -70930,12 +56607,8 @@ "paragraph": "This library contains HAL (\u003cb\u003eH\u003c/b\u003eardware \u003cb\u003eA\u003c/b\u003ebstratction \u003cb\u003eL\u003c/b\u003eayer) drivers to be used with Talk2 Boards like the Whisper Node. Please make sure you're using a recent version of the Arduino IDE.", "website": "http://talk2.wisen.com.au", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/talk2wisen/Talk2Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/talk2wisen/Talk2-1.0.1.zip", "archiveFileName": "Talk2-1.0.1.zip", @@ -70951,12 +56624,8 @@ "paragraph": "This library contains HAL (Hardware Abstratction Layer) drivers to be used with Talk2 Boards like the Whisper Node. Please make sure you're using a recent version of the Arduino IDE.", "website": "http://talk2.wisen.com.au", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/talk2wisen/Talk2Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/talk2wisen/Talk2-1.0.2.zip", "archiveFileName": "Talk2-1.0.2.zip", @@ -70972,12 +56641,8 @@ "paragraph": "This library contains HAL (Hardware Abstratction Layer) drivers to be used with Talk2 Boards like the Whisper Node. Please make sure you're using a recent version of the Arduino IDE.", "website": "https://wisen.com.au", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/talk2wisen/Talk2Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/talk2wisen/Talk2-1.0.3.zip", "archiveFileName": "Talk2-1.0.3.zip", @@ -70993,12 +56658,8 @@ "paragraph": "With this library you can use the Arduino Ethernet (shield or board) to connect to Internet. The library provides both Client and server functionalities. The library permits you to connect to a local network also with DHCP and to resolve DNS.", "website": "http://arduino.cc/en/Reference/Ethernet", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Ethernet2.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Ethernet2-1.0.0.zip", "archiveFileName": "Ethernet2-1.0.0.zip", @@ -71014,12 +56675,8 @@ "paragraph": "With this library you can use the Arduino Ethernet (shield or board) to connect to Internet. The library provides both Client and server functionalities. The library permits you to connect to a local network also with DHCP and to resolve DNS.", "website": "https://github.com/adafruit/Ethernet2", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Ethernet2.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Ethernet2-1.0.1.zip", "archiveFileName": "Ethernet2-1.0.1.zip", @@ -71035,12 +56692,8 @@ "paragraph": "With this library you can use the Arduino Ethernet (shield or board) to connect to Internet. The library provides both Client and server functionalities. The library permits you to connect to a local network also with DHCP and to resolve DNS.", "website": "https://github.com/adafruit/Ethernet2", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Ethernet2.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Ethernet2-1.0.2.zip", "archiveFileName": "Ethernet2-1.0.2.zip", @@ -71056,12 +56709,8 @@ "paragraph": "With this library you can use the Arduino Ethernet (shield or board) to connect to Internet. The library provides both Client and server functionalities. The library permits you to connect to a local network also with DHCP and to resolve DNS.", "website": "https://github.com/adafruit/Ethernet2", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Ethernet2.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Ethernet2-1.0.3.zip", "archiveFileName": "Ethernet2-1.0.3.zip", @@ -71077,12 +56726,8 @@ "paragraph": "With this library you can use W5500 based Ethernet shields, such as the 'Arduino Ethernet Shield v2' to connect to Internet, but not older W5100 based shields. The library provides both Client and server functionalities. The library permits you to connect to a local network also with DHCP and to resolve DNS.", "website": "https://github.com/adafruit/Ethernet2", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Ethernet2.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Ethernet2-1.0.4.zip", "archiveFileName": "Ethernet2-1.0.4.zip", @@ -71098,12 +56743,8 @@ "paragraph": "It can be used to easily add a buffering layer to communications, to implement the communication between multiple components, or to make Serial-like objects.", "website": "https://github.com/paulo-raca/ArduinoBufferedStreams", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/paulo-raca/ArduinoBufferedStreams.git", "url": "http://downloads.arduino.cc/libraries/github.com/paulo-raca/Buffered_Streams-1.0.1.zip", "archiveFileName": "Buffered_Streams-1.0.1.zip", @@ -71119,12 +56760,8 @@ "paragraph": "It can be used to easily add a buffering layer to communications, to implement the communication between multiple components, or to make Serial-like objects.", "website": "https://github.com/paulo-raca/ArduinoBufferedStreams", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/paulo-raca/ArduinoBufferedStreams.git", "url": "http://downloads.arduino.cc/libraries/github.com/paulo-raca/Buffered_Streams-1.0.2.zip", "archiveFileName": "Buffered_Streams-1.0.2.zip", @@ -71140,12 +56777,8 @@ "paragraph": "It can be used to easily add a buffering layer to communications, to implement the communication between multiple components, or to make Serial-like objects.", "website": "https://github.com/paulo-raca/ArduinoBufferedStreams", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/paulo-raca/ArduinoBufferedStreams.git", "url": "http://downloads.arduino.cc/libraries/github.com/paulo-raca/Buffered_Streams-1.0.3.zip", "archiveFileName": "Buffered_Streams-1.0.3.zip", @@ -71161,12 +56794,8 @@ "paragraph": "It can be used to easily add a buffering layer to communications, to implement the communication between multiple components, or to make Serial-like objects.", "website": "https://github.com/paulo-raca/ArduinoBufferedStreams", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/paulo-raca/ArduinoBufferedStreams.git", "url": "http://downloads.arduino.cc/libraries/github.com/paulo-raca/Buffered_Streams-1.0.5.zip", "archiveFileName": "Buffered_Streams-1.0.5.zip", @@ -71182,16 +56811,10 @@ "paragraph": "Based on the Arduino print library for easy use", "website": "https://github.com/MCUdude/KTMS1201", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MCUdude/KTMS1201.git", - "providesIncludes": [ - "KTMS1201.h" - ], + "providesIncludes": ["KTMS1201.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MCUdude/KTMS1201-1.0.0.zip", "archiveFileName": "KTMS1201-1.0.0.zip", "size": 11029, @@ -71206,16 +56829,10 @@ "paragraph": "Based on the Arduino print library for easy use", "website": "https://github.com/MCUdude/KTMS1201", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MCUdude/KTMS1201.git", - "providesIncludes": [ - "KTMS1201.h" - ], + "providesIncludes": ["KTMS1201.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MCUdude/KTMS1201-1.0.1.zip", "archiveFileName": "KTMS1201-1.0.1.zip", "size": 10811, @@ -71230,12 +56847,8 @@ "paragraph": "Using ultrasonic PWM frequencies, you can now generate various waveforms at any frequency at 256 volume levels - with no extra parts!", "website": "https://github.com/connornishijima/arduino-volume2", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/connornishijima/arduino-volume2.git", "url": "http://downloads.arduino.cc/libraries/github.com/connornishijima/Volume2-1.0.0.zip", "archiveFileName": "Volume2-1.0.0.zip", @@ -71251,12 +56864,8 @@ "paragraph": "Co-operative multitasking for ESP8266 modules.", "website": "https://github.com/nrwiersma/ESP8266Scheduler.git", "category": "Other", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/nrwiersma/ESP8266Scheduler.git", "url": "http://downloads.arduino.cc/libraries/github.com/nrwiersma/ESP8266Scheduler-0.1.0.zip", "archiveFileName": "ESP8266Scheduler-0.1.0.zip", @@ -71272,16 +56881,10 @@ "paragraph": "NanoPlayBoard is an educational shield for Arduino Nano, which may be an excellent educational resource for those students who want to learn basic electronic and hardware programming.", "website": "http://github.com/josejuansanchez/NanoPlayBoard-Arduino-Library", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/josejuansanchez/NanoPlayBoard-Arduino-Library.git", - "providesIncludes": [ - "NanoPlayBoard.h" - ], + "providesIncludes": ["NanoPlayBoard.h"], "url": "http://downloads.arduino.cc/libraries/github.com/josejuansanchez/NanoPlayBoard-0.1.0.zip", "archiveFileName": "NanoPlayBoard-0.1.0.zip", "size": 895294, @@ -71296,16 +56899,10 @@ "paragraph": "NanoPlayBoard is an educational shield for Arduino Nano, which may be an excellent educational resource for those students who want to learn basic electronic and hardware programming.", "website": "http://github.com/josejuansanchez/NanoPlayBoard-Arduino-Library", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/josejuansanchez/NanoPlayBoard-Arduino-Library.git", - "providesIncludes": [ - "NanoPlayBoard.h" - ], + "providesIncludes": ["NanoPlayBoard.h"], "url": "http://downloads.arduino.cc/libraries/github.com/josejuansanchez/NanoPlayBoard-0.1.1.zip", "archiveFileName": "NanoPlayBoard-0.1.1.zip", "size": 895202, @@ -71320,16 +56917,10 @@ "paragraph": "The sensors available on the board are a light sensor and a potentiometer. The actuators available on the board are a 7x5 matrix LED, a RGB LED and a piezo buzzer.", "website": "http://github.com/josejuansanchez/NanoPlayBoard-Arduino-Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/josejuansanchez/NanoPlayBoard-Arduino-Library.git", - "providesIncludes": [ - "NanoPlayBoard.h" - ], + "providesIncludes": ["NanoPlayBoard.h"], "url": "http://downloads.arduino.cc/libraries/github.com/josejuansanchez/NanoPlayBoard-0.0.2.zip", "archiveFileName": "NanoPlayBoard-0.0.2.zip", "size": 398623, @@ -71344,16 +56935,10 @@ "paragraph": "The sensors available on the board are a light sensor and a potentiometer. The actuators available on the board are a 7x5 matrix LED, a RGB LED and a piezo buzzer.", "website": "http://github.com/josejuansanchez/NanoPlayBoard-Arduino-Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/josejuansanchez/NanoPlayBoard-Arduino-Library.git", - "providesIncludes": [ - "NanoPlayBoard.h" - ], + "providesIncludes": ["NanoPlayBoard.h"], "url": "http://downloads.arduino.cc/libraries/github.com/josejuansanchez/NanoPlayBoard-0.0.3.zip", "archiveFileName": "NanoPlayBoard-0.0.3.zip", "size": 804688, @@ -71368,17 +56953,10 @@ "paragraph": "Exode is a Python library for communication between Arduino microcontroller boards and a connected computer. Write Python script and take control on your board.", "website": "http://sne3ks.github.io/Exode/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sne3ks/ExodeCore.git", - "providesIncludes": [ - "Exode.h", - "exode_set.h" - ], + "providesIncludes": ["Exode.h", "exode_set.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sne3ks/ExodeCore-1.0.0.zip", "archiveFileName": "ExodeCore-1.0.0.zip", "size": 28901, @@ -71393,17 +56971,10 @@ "paragraph": "Exode is a Python library for communication between Arduino microcontroller boards and a connected computer. Write Python script and take control on your board.", "website": "http://sne3ks.github.io/Exode/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sne3ks/ExodeCore.git", - "providesIncludes": [ - "Exode.h", - "exode_set.h" - ], + "providesIncludes": ["Exode.h", "exode_set.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sne3ks/ExodeCore-0.3.0.zip", "archiveFileName": "ExodeCore-0.3.0.zip", "size": 28069, @@ -71418,17 +56989,10 @@ "paragraph": "Exode is a Python library for communication between Arduino microcontroller boards and a connected computer. Write Python script and take control on your board.", "website": "http://sne3ks.github.io/Exode/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sne3ks/ExodeCore.git", - "providesIncludes": [ - "Exode.h", - "exode_set.h" - ], + "providesIncludes": ["Exode.h", "exode_set.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sne3ks/ExodeCore-0.3.1.zip", "archiveFileName": "ExodeCore-0.3.1.zip", "size": 28073, @@ -71443,17 +57007,10 @@ "paragraph": "Exode is a Python library for communication between Arduino microcontroller boards and a connected computer. Write Python script and take control on your board.", "website": "http://sne3ks.github.io/Exode/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sne3ks/ExodeCore.git", - "providesIncludes": [ - "Exode.h", - "exode_set.h" - ], + "providesIncludes": ["Exode.h", "exode_set.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sne3ks/ExodeCore-0.3.2.zip", "archiveFileName": "ExodeCore-0.3.2.zip", "size": 28275, @@ -71468,16 +57025,10 @@ "paragraph": "Uma biblioteca para controle e automacao de forno tipo esteira.", "website": "http://usp.br/lafac", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Atzingen/controleForno.git", - "providesIncludes": [ - "ControleForno.h" - ], + "providesIncludes": ["ControleForno.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Atzingen/ControleForno-2.0.4.zip", "archiveFileName": "ControleForno-2.0.4.zip", "size": 10205, @@ -71492,16 +57043,10 @@ "paragraph": "Uma biblioteca para controle e automacao de forno tipo esteira.", "website": "http://usp.br/lafac", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Atzingen/controleForno.git", - "providesIncludes": [ - "ControleForno.h" - ], + "providesIncludes": ["ControleForno.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Atzingen/ControleForno-2.0.5.zip", "archiveFileName": "ControleForno-2.0.5.zip", "size": 10204, @@ -71516,16 +57061,10 @@ "paragraph": "Uma biblioteca para controle e automacao de forno tipo esteira.", "website": "http://usp.br/lafac", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Atzingen/controleForno.git", - "providesIncludes": [ - "ControleForno.h" - ], + "providesIncludes": ["ControleForno.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Atzingen/ControleForno-2.0.6.zip", "archiveFileName": "ControleForno-2.0.6.zip", "size": 10205, @@ -71540,16 +57079,10 @@ "paragraph": "Uma biblioteca para controle e automacao de forno tipo esteira.", "website": "http://usp.br/lafac", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Atzingen/controleForno.git", - "providesIncludes": [ - "ControleForno.h" - ], + "providesIncludes": ["ControleForno.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Atzingen/ControleForno-2.0.7.zip", "archiveFileName": "ControleForno-2.0.7.zip", "size": 11914, @@ -71564,16 +57097,10 @@ "paragraph": "Uma biblioteca para controle e automacao de forno tipo esteira.", "website": "http://usp.br/lafac", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Atzingen/controleForno.git", - "providesIncludes": [ - "ControleForno.h" - ], + "providesIncludes": ["ControleForno.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Atzingen/ControleForno-1.0.0.zip", "archiveFileName": "ControleForno-1.0.0.zip", "size": 10041, @@ -71588,16 +57115,10 @@ "paragraph": "Uma biblioteca para controle e automacao de forno tipo esteira.", "website": "http://usp.br/lafac", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Atzingen/controleForno.git", - "providesIncludes": [ - "ControleForno.h" - ], + "providesIncludes": ["ControleForno.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Atzingen/ControleForno-2.0.2.zip", "archiveFileName": "ControleForno-2.0.2.zip", "size": 9724, @@ -71612,16 +57133,10 @@ "paragraph": "Uma biblioteca para controle e automacao de forno tipo esteira.", "website": "http://usp.br/lafac", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Atzingen/controleForno.git", - "providesIncludes": [ - "ControleForno.h" - ], + "providesIncludes": ["ControleForno.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Atzingen/ControleForno-2.0.3.zip", "archiveFileName": "ControleForno-2.0.3.zip", "size": 10204, @@ -71636,12 +57151,8 @@ "paragraph": "This example get the four lightest positions of the IR sources.", "website": "https://github.com/DFRobot/DFRobotIRPosition", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DFRobot/DFRobotIRPosition.git", "url": "http://downloads.arduino.cc/libraries/github.com/DFRobot/DFRobotIRPosition-1.0.0.zip", "archiveFileName": "DFRobotIRPosition-1.0.0.zip", @@ -71657,12 +57168,8 @@ "paragraph": "This example get the four lightest positions of the IR sources.", "website": "https://github.com/DFRobot/DFRobotIRPosition", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DFRobot/DFRobotIRPosition.git", "url": "http://downloads.arduino.cc/libraries/github.com/DFRobot/DFRobotIRPosition-1.0.2.zip", "archiveFileName": "DFRobotIRPosition-1.0.2.zip", @@ -71678,12 +57185,8 @@ "paragraph": "Brzo I2C is a fast I2C Implementation written in Assembly for the esp8266", "website": "https://github.com/pasko-zh/brzo_i2c", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/pasko-zh/brzo_i2c.git", "url": "http://downloads.arduino.cc/libraries/github.com/pasko-zh/Brzo_I2C-1.0.1.zip", "archiveFileName": "Brzo_I2C-1.0.1.zip", @@ -71699,12 +57202,8 @@ "paragraph": "Brzo I2C is a fast I2C Implementation written in Assembly for the esp8266", "website": "https://github.com/pasko-zh/brzo_i2c", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/pasko-zh/brzo_i2c.git", "url": "http://downloads.arduino.cc/libraries/github.com/pasko-zh/Brzo_I2C-1.3.0.zip", "archiveFileName": "Brzo_I2C-1.3.0.zip", @@ -71720,12 +57219,8 @@ "paragraph": "Brzo I2C is a fast I2C Implementation written in Assembly for the esp8266", "website": "https://github.com/pasko-zh/brzo_i2c", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/pasko-zh/brzo_i2c.git", "url": "http://downloads.arduino.cc/libraries/github.com/pasko-zh/Brzo_I2C-1.3.1.zip", "archiveFileName": "Brzo_I2C-1.3.1.zip", @@ -71741,12 +57236,8 @@ "paragraph": "Brzo I2C is a fast I2C Implementation written in Assembly for the esp8266", "website": "https://github.com/pasko-zh/brzo_i2c", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/pasko-zh/brzo_i2c.git", "url": "http://downloads.arduino.cc/libraries/github.com/pasko-zh/Brzo_I2C-1.3.2.zip", "archiveFileName": "Brzo_I2C-1.3.2.zip", @@ -71762,12 +57253,8 @@ "paragraph": "Brzo I2C is a fast I2C Implementation written in Assembly for the esp8266", "website": "https://github.com/pasko-zh/brzo_i2c", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/pasko-zh/brzo_i2c.git", "url": "http://downloads.arduino.cc/libraries/github.com/pasko-zh/Brzo_I2C-1.3.3.zip", "archiveFileName": "Brzo_I2C-1.3.3.zip", @@ -71783,12 +57270,8 @@ "paragraph": "This library is derived from the original Arduino LiquidCrystal library and uses the original Wire library for communication.", "website": "http://www.mathertel.de/Arduino/LiquidCrystal_PCF8574.aspx", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mathertel/LiquidCrystal_PCF8574.git", "url": "http://downloads.arduino.cc/libraries/github.com/mathertel/LiquidCrystal_PCF8574-1.1.0.zip", "archiveFileName": "LiquidCrystal_PCF8574-1.1.0.zip", @@ -71804,12 +57287,8 @@ "paragraph": "This library uses the original Wire library for communication.", "website": "https://www.mathertel.de/Arduino/LiquidCrystal_PCF8574.aspx", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mathertel/LiquidCrystal_PCF8574.git", "url": "http://downloads.arduino.cc/libraries/github.com/mathertel/LiquidCrystal_PCF8574-1.2.0.zip", "archiveFileName": "LiquidCrystal_PCF8574-1.2.0.zip", @@ -71825,16 +57304,10 @@ "paragraph": "The ADS7828 provides a 12-bit, 8-channel A/D converter accessible via the I2C interface serial clock (SCL) and serial data (SDA).", "website": "https://github.com/4-20ma/i2c_adc_ads7828", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/4-20ma/i2c_adc_ads7828.git", - "providesIncludes": [ - "i2c_adc_ads7828.h" - ], + "providesIncludes": ["i2c_adc_ads7828.h"], "url": "http://downloads.arduino.cc/libraries/github.com/4-20ma/i2c_adc_ads7828-2.0.0.zip", "archiveFileName": "i2c_adc_ads7828-2.0.0.zip", "size": 336519, @@ -71849,16 +57322,10 @@ "paragraph": "The ADS7828 provides a 12-bit, 8-channel A/D converter accessible via the I2C interface serial clock (SCL) and serial data (SDA).", "website": "https://github.com/4-20ma/i2c_adc_ads7828", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/4-20ma/i2c_adc_ads7828.git", - "providesIncludes": [ - "i2c_adc_ads7828.h" - ], + "providesIncludes": ["i2c_adc_ads7828.h"], "url": "http://downloads.arduino.cc/libraries/github.com/4-20ma/i2c_adc_ads7828-2.0.1.zip", "archiveFileName": "i2c_adc_ads7828-2.0.1.zip", "size": 336568, @@ -71873,16 +57340,10 @@ "paragraph": "The ADS7828 provides a 12-bit, 8-channel A/D converter accessible via the I2C interface serial clock (SCL) and serial data (SDA).", "website": "https://github.com/4-20ma/i2c_adc_ads7828", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/4-20ma/i2c_adc_ads7828.git", - "providesIncludes": [ - "i2c_adc_ads7828.h" - ], + "providesIncludes": ["i2c_adc_ads7828.h"], "url": "http://downloads.arduino.cc/libraries/github.com/4-20ma/i2c_adc_ads7828-2.0.2.zip", "archiveFileName": "i2c_adc_ads7828-2.0.2.zip", "size": 336599, @@ -71897,16 +57358,10 @@ "paragraph": "Defaults to slow digitalRead/digitalWrite for undefined architectures.", "website": "https://github.com/greiman/DigitalIO", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/greiman/DigitalIO.git", - "providesIncludes": [ - "DigitalIO.h" - ], + "providesIncludes": ["DigitalIO.h"], "url": "http://downloads.arduino.cc/libraries/github.com/greiman/DigitalIO-1.0.0.zip", "archiveFileName": "DigitalIO-1.0.0.zip", "size": 494145, @@ -71921,16 +57376,10 @@ "paragraph": "The PCF8575C provides general-purpose remote I/O expansion for most microcontroller families via the I2C interface serial clock (SCL) and serial data (SDA).", "website": "https://github.com/4-20ma/I2cDiscreteIoExpander", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/4-20ma/I2cDiscreteIoExpander.git", - "providesIncludes": [ - "I2cDiscreteIoExpander.h" - ], + "providesIncludes": ["I2cDiscreteIoExpander.h"], "url": "http://downloads.arduino.cc/libraries/github.com/4-20ma/I2cDiscreteIoExpander-4.0.0.zip", "archiveFileName": "I2cDiscreteIoExpander-4.0.0.zip", "size": 294822, @@ -71945,16 +57394,10 @@ "paragraph": "The PCF8575C provides general-purpose remote I/O expansion for most microcontroller families via the I2C interface serial clock (SCL) and serial data (SDA).", "website": "https://github.com/4-20ma/I2cDiscreteIoExpander", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/4-20ma/I2cDiscreteIoExpander.git", - "providesIncludes": [ - "I2cDiscreteIoExpander.h" - ], + "providesIncludes": ["I2cDiscreteIoExpander.h"], "url": "http://downloads.arduino.cc/libraries/github.com/4-20ma/I2cDiscreteIoExpander-4.0.1.zip", "archiveFileName": "I2cDiscreteIoExpander-4.0.1.zip", "size": 177578, @@ -71969,17 +57412,10 @@ "paragraph": "See https://ez.analog.com/docs/DOC-2222 for tutorial", "website": "http://annem.github.io/ADXL362/", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/annem/ADXL362.git", - "providesIncludes": [ - "Arduino.h", - "SPI.h" - ], + "providesIncludes": ["Arduino.h", "SPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/annem/ADXL362-1.5.0.zip", "archiveFileName": "ADXL362-1.5.0.zip", "size": 13726, @@ -71994,16 +57430,10 @@ "paragraph": "A web server that validates the request and supports multiple pages.", "website": "https://github.com/llelundberg/EasyWebServer", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/llelundberg/EasyWebServer.git", - "providesIncludes": [ - "EasyWebServer.h" - ], + "providesIncludes": ["EasyWebServer.h"], "url": "http://downloads.arduino.cc/libraries/github.com/llelundberg/EasyWebServer-1.0.0.zip", "archiveFileName": "EasyWebServer-1.0.0.zip", "size": 5934, @@ -72018,12 +57448,8 @@ "paragraph": "This library will make your sketch behave as a Yaesu FT-857D radio, and will give you basic control over it via CAT serial commands.", "website": "https://github.com/pavelmc/FT857d/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pavelmc/FT857d.git", "url": "http://downloads.arduino.cc/libraries/github.com/pavelmc/Yaesu_FT857D_CAT-0.2.0.zip", "archiveFileName": "Yaesu_FT857D_CAT-0.2.0.zip", @@ -72039,12 +57465,8 @@ "paragraph": "This library will make your sketch behave as a Yaesu FT-857D radio, and will give you basic control over it via CAT serial commands.", "website": "https://github.com/pavelmc/FT857d/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pavelmc/FT857d.git", "url": "http://downloads.arduino.cc/libraries/github.com/pavelmc/Yaesu_FT857D_CAT-0.2.2.zip", "archiveFileName": "Yaesu_FT857D_CAT-0.2.2.zip", @@ -72060,17 +57482,10 @@ "paragraph": "Named Data Networking (NDN) is a promising paradigm for the future Internet architecture which opens up new possibilities for the data exchange among routers. In order to learn NDN principles, a simpler NDN protocol has been developed in a mobile environment. The library currently works over Ethernet.", "website": "https://github.com/ichigo663/NDNOverUDP", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ichigo663/NDNOverUDP.git", - "providesIncludes": [ - "Ethernet.h", - "NDNOverUDP.h" - ], + "providesIncludes": ["Ethernet.h", "NDNOverUDP.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ichigo663/NDNOverUDP-1.0.0.zip", "archiveFileName": "NDNOverUDP-1.0.0.zip", "size": 137261, @@ -72085,12 +57500,8 @@ "paragraph": "The library for you to get up fast for using ESPectro Core board with Arduino IDE. ESPectro is designed by DycodeX, a leading Internet of Things (IoT) and disruptive technology company from Indonesia.", "website": "https://github.com/andriyadi/espx", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/andriyadi/EspX.git", "url": "http://downloads.arduino.cc/libraries/github.com/andriyadi/ESPectro-0.6.2.zip", "archiveFileName": "ESPectro-0.6.2.zip", @@ -72106,12 +57517,8 @@ "paragraph": "The library for you to get up fast for using ESPectro Core board with Arduino IDE. ESPectro is designed by DycodeX, a leading Internet of Things (IoT) and disruptive technology company from Indonesia.", "website": "https://github.com/andriyadi/espx", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/andriyadi/EspX.git", "url": "http://downloads.arduino.cc/libraries/github.com/andriyadi/ESPectro-0.6.6.zip", "archiveFileName": "ESPectro-0.6.6.zip", @@ -72127,12 +57534,8 @@ "paragraph": "The library for you to get up fast for using ESPectro Core board with Arduino IDE. ESPectro is designed by DycodeX, a leading Internet of Things (IoT) and disruptive technology company from Indonesia.", "website": "https://github.com/andriyadi/espx", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/andriyadi/EspX.git", "url": "http://downloads.arduino.cc/libraries/github.com/andriyadi/ESPectro-0.6.7.zip", "archiveFileName": "ESPectro-0.6.7.zip", @@ -72148,12 +57551,8 @@ "paragraph": "The library for you to get up fast for using ESPectro Core board with Arduino IDE. ESPectro is designed by DycodeX, a leading Internet of Things (IoT) and disruptive technology company from Indonesia.", "website": "https://github.com/andriyadi/espx", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/andriyadi/EspX.git", "url": "http://downloads.arduino.cc/libraries/github.com/andriyadi/ESPectro-0.6.9.zip", "archiveFileName": "ESPectro-0.6.9.zip", @@ -72169,12 +57568,8 @@ "paragraph": "The library for you to get up fast for using ESPectro Core board with Arduino IDE. ESPectro is designed by DycodeX, a leading Internet of Things (IoT) and disruptive technology company from Indonesia.", "website": "https://github.com/andriyadi/espx", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/andriyadi/EspX.git", "url": "http://downloads.arduino.cc/libraries/github.com/andriyadi/ESPectro-0.7.0.zip", "archiveFileName": "ESPectro-0.7.0.zip", @@ -72190,12 +57585,8 @@ "paragraph": "The library for you to get up fast for using ESPectro Core board with Arduino IDE. ESPectro is designed by DycodeX, a leading Internet of Things (IoT) and disruptive technology company from Indonesia.", "website": "https://github.com/andriyadi/espx", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/andriyadi/EspX.git", "url": "http://downloads.arduino.cc/libraries/github.com/andriyadi/ESPectro-0.7.2.zip", "archiveFileName": "ESPectro-0.7.2.zip", @@ -72211,12 +57602,8 @@ "paragraph": "The library for you to get up fast for using ESPectro Core board with Arduino IDE. ESPectro is designed by DycodeX, a leading Internet of Things (IoT) and disruptive technology company from Indonesia.", "website": "https://github.com/andriyadi/espx", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/andriyadi/EspX.git", "url": "http://downloads.arduino.cc/libraries/github.com/andriyadi/ESPectro-0.7.4.zip", "archiveFileName": "ESPectro-0.7.4.zip", @@ -72232,12 +57619,8 @@ "paragraph": "The library for you to get up fast for using ESPectro Core board with Arduino IDE. ESPectro is designed by DycodeX, a leading Internet of Things (IoT) and disruptive technology company from Indonesia.", "website": "https://github.com/andriyadi/espx", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/andriyadi/EspX.git", "url": "http://downloads.arduino.cc/libraries/github.com/andriyadi/ESPectro-0.7.5.zip", "archiveFileName": "ESPectro-0.7.5.zip", @@ -72253,12 +57636,8 @@ "paragraph": "\"\"", "website": "https://github.com/JobNoorman/PmodClsArduino", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/JobNoorman/PmodClsArduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/JobNoorman/PmodCls-0.1.0.zip", "archiveFileName": "PmodCls-0.1.0.zip", @@ -72274,16 +57653,10 @@ "paragraph": "\u003cbr/\u003e\u003cbr/\u003eHalfStepper decorates (wraps) the Stepper library to provide half-step states and has options for single/dual phasing as well as multiple coil sequencing options.\u003cbr/\u003e\u003cbr/\u003eThis library is able to drive motors directly or through drivers with motor control or H-bridge chips, such as the L293, L298, and L9110.", "website": "https://github.com/FancyFoxGems/HalfStepper", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/FancyFoxGems/HalfStepper.git", - "providesIncludes": [ - "HalfStepper.h" - ], + "providesIncludes": ["HalfStepper.h"], "url": "http://downloads.arduino.cc/libraries/github.com/FancyFoxGems/HalfStepper-1.0.0.zip", "archiveFileName": "HalfStepper-1.0.0.zip", "size": 30140, @@ -72298,12 +57671,8 @@ "paragraph": "This library contains a robust driver for the MCP9802 that exposes its entire functionality (i.e. Configuration, Temperature, Hysteresis, Limit, and Alert Settings), allowing the user to get/set data in degrees Celsius or Fahrenheit.", "website": "https://github.com/nadavmatalon/MCP9802", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/nadavmatalon/MCP9802.git", "url": "http://downloads.arduino.cc/libraries/github.com/nadavmatalon/MCP9802-1.2.0.zip", "archiveFileName": "MCP9802-1.2.0.zip", @@ -72319,12 +57688,8 @@ "paragraph": "This library contains a robust driver for the MCP9802 that exposes its entire functionality (i.e. Configuration, Temperature, Hysteresis, Limit, and Alert Settings), allowing the user to get/set data in degrees Celsius or Fahrenheit.", "website": "https://github.com/nadavmatalon/MCP9802", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/nadavmatalon/MCP9802.git", "url": "http://downloads.arduino.cc/libraries/github.com/nadavmatalon/MCP9802-1.3.0.zip", "archiveFileName": "MCP9802-1.3.0.zip", @@ -72340,12 +57705,8 @@ "paragraph": "This library contains a robust driver for the MCP9802 that exposes its entire functionality (i.e. Configuration, Temperature, Hysteresis, Limit, and Alert Settings), allowing the user to get/set data in degrees Celsius or Fahrenheit.", "website": "https://github.com/nadavmatalon/MCP9802", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/nadavmatalon/MCP9802.git", "url": "http://downloads.arduino.cc/libraries/github.com/nadavmatalon/MCP9802-1.4.0.zip", "archiveFileName": "MCP9802-1.4.0.zip", @@ -72361,12 +57722,8 @@ "paragraph": "This library contains a complete driver for the MCP9802 that exposes its entire functionality (i.e. Configuration, Temperature, Hysteresis, Limit, and Alert Settings), allowing the user to get/set data in degrees Celsius or Fahrenheit.", "website": "https://github.com/nadavmatalon/MCP9802", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/nadavmatalon/MCP9802.git", "url": "http://downloads.arduino.cc/libraries/github.com/nadavmatalon/MCP9802-1.5.0.zip", "archiveFileName": "MCP9802-1.5.0.zip", @@ -72382,12 +57739,8 @@ "paragraph": "This library contains a robust driver for the MCP9802 that exposes its entire functionality (i.e. Configuration, Temperature, Hysteresis, Limit, and Alert Settings), allowing the user to get/set data in degrees Celsius or Fahrenheit.", "website": "https://github.com/nadavmatalon/MCP9802", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/nadavmatalon/MCP9802.git", "url": "http://downloads.arduino.cc/libraries/github.com/nadavmatalon/MCP9802-1.0.0.zip", "archiveFileName": "MCP9802-1.0.0.zip", @@ -72403,12 +57756,8 @@ "paragraph": "This library contains a robust driver for the MCP9802 that exposes its entire functionality (i.e. Configuration, Temperature, Hysteresis, Limit, and Alert Settings), allowing the user to get/set data in degrees Celsius or Fahrenheit.", "website": "https://github.com/nadavmatalon/MCP9802", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/nadavmatalon/MCP9802.git", "url": "http://downloads.arduino.cc/libraries/github.com/nadavmatalon/MCP9802-1.1.0.zip", "archiveFileName": "MCP9802-1.1.0.zip", @@ -72424,16 +57773,10 @@ "paragraph": "Provides basic support for publish and subscribe.", "website": "http://github.com/pubnub/arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pubnub/arduino.git", - "providesIncludes": [ - "Pubnub.h" - ], + "providesIncludes": ["Pubnub.h"], "url": "http://downloads.arduino.cc/libraries/github.com/pubnub/Pubnub-1.1.4.zip", "archiveFileName": "Pubnub-1.1.4.zip", "size": 25412, @@ -72448,16 +57791,10 @@ "paragraph": "Provides basic support for publish and subscribe over Pubnub", "website": "http://github.com/pubnub/arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pubnub/arduino.git", - "providesIncludes": [ - "Pubnub.h" - ], + "providesIncludes": ["Pubnub.h"], "url": "http://downloads.arduino.cc/libraries/github.com/pubnub/Pubnub-1.1.5.zip", "archiveFileName": "Pubnub-1.1.5.zip", "size": 25420, @@ -72472,16 +57809,10 @@ "paragraph": "Provides basic support for publish and subscribe over Pubnub", "website": "http://github.com/pubnub/arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pubnub/arduino.git", - "providesIncludes": [ - "PubNub.h" - ], + "providesIncludes": ["PubNub.h"], "url": "http://downloads.arduino.cc/libraries/github.com/pubnub/Pubnub-2.0.0.zip", "archiveFileName": "Pubnub-2.0.0.zip", "size": 24398, @@ -72496,16 +57827,10 @@ "paragraph": "Provides basic support for publish and subscribe over Pubnub", "website": "http://github.com/pubnub/arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pubnub/arduino.git", - "providesIncludes": [ - "PubNub.h" - ], + "providesIncludes": ["PubNub.h"], "url": "http://downloads.arduino.cc/libraries/github.com/pubnub/Pubnub-2.0.1.zip", "archiveFileName": "Pubnub-2.0.1.zip", "size": 24403, @@ -72520,16 +57845,10 @@ "paragraph": "Provides basic support for publish and subscribe over Pubnub", "website": "http://github.com/pubnub/arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pubnub/arduino.git", - "providesIncludes": [ - "PubNub.h" - ], + "providesIncludes": ["PubNub.h"], "url": "http://downloads.arduino.cc/libraries/github.com/pubnub/Pubnub-2.0.2.zip", "archiveFileName": "Pubnub-2.0.2.zip", "size": 24397, @@ -72544,16 +57863,10 @@ "paragraph": "Provides basic support for publish and subscribe over Pubnub", "website": "http://github.com/pubnub/arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pubnub/arduino.git", - "providesIncludes": [ - "PubNub.h" - ], + "providesIncludes": ["PubNub.h"], "url": "http://downloads.arduino.cc/libraries/github.com/pubnub/Pubnub-2.0.3.zip", "archiveFileName": "Pubnub-2.0.3.zip", "size": 24881, @@ -72568,16 +57881,10 @@ "paragraph": "Provides basic support for publish and subscribe over Pubnub", "website": "http://github.com/pubnub/arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pubnub/arduino.git", - "providesIncludes": [ - "PubNub.h" - ], + "providesIncludes": ["PubNub.h"], "url": "http://downloads.arduino.cc/libraries/github.com/pubnub/Pubnub-2.1.0.zip", "archiveFileName": "Pubnub-2.1.0.zip", "size": 25624, @@ -72592,16 +57899,10 @@ "paragraph": "Provides basic support for publish and subscribe over Pubnub", "website": "http://github.com/pubnub/arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pubnub/arduino.git", - "providesIncludes": [ - "PubNub.h" - ], + "providesIncludes": ["PubNub.h"], "url": "http://downloads.arduino.cc/libraries/github.com/pubnub/Pubnub-2.1.1.zip", "archiveFileName": "Pubnub-2.1.1.zip", "size": 25711, @@ -72616,16 +57917,10 @@ "paragraph": "Provides basic support for publish and subscribe over Pubnub", "website": "http://github.com/pubnub/arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pubnub/arduino.git", - "providesIncludes": [ - "PubNub.h" - ], + "providesIncludes": ["PubNub.h"], "url": "http://downloads.arduino.cc/libraries/github.com/pubnub/Pubnub-3.0.0.zip", "archiveFileName": "Pubnub-3.0.0.zip", "size": 27697, @@ -72640,16 +57935,10 @@ "paragraph": "Provides basic support for publish and subscribe over Pubnub", "website": "http://github.com/pubnub/arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pubnub/arduino.git", - "providesIncludes": [ - "PubNub.h" - ], + "providesIncludes": ["PubNub.h"], "url": "http://downloads.arduino.cc/libraries/github.com/pubnub/Pubnub-3.0.1.zip", "archiveFileName": "Pubnub-3.0.1.zip", "size": 27648, @@ -72664,16 +57953,10 @@ "paragraph": "Provides basic support for publish and subscribe over Pubnub", "website": "http://github.com/pubnub/arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pubnub/arduino.git", - "providesIncludes": [ - "PubNub.h" - ], + "providesIncludes": ["PubNub.h"], "url": "http://downloads.arduino.cc/libraries/github.com/pubnub/Pubnub-3.1.0.zip", "archiveFileName": "Pubnub-3.1.0.zip", "size": 27937, @@ -72688,16 +57971,10 @@ "paragraph": "Provides basic support for publish and subscribe over Pubnub", "website": "http://github.com/pubnub/arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pubnub/arduino.git", - "providesIncludes": [ - "PubNub.h" - ], + "providesIncludes": ["PubNub.h"], "url": "http://downloads.arduino.cc/libraries/github.com/pubnub/Pubnub-3.1.1.zip", "archiveFileName": "Pubnub-3.1.1.zip", "size": 27943, @@ -72712,16 +57989,10 @@ "paragraph": "Provides basic support for publish and subscribe over Pubnub", "website": "http://github.com/pubnub/arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pubnub/arduino.git", - "providesIncludes": [ - "PubNub.h" - ], + "providesIncludes": ["PubNub.h"], "url": "http://downloads.arduino.cc/libraries/github.com/pubnub/Pubnub-3.2.0.zip", "archiveFileName": "Pubnub-3.2.0.zip", "size": 28040, @@ -72736,16 +58007,10 @@ "paragraph": "Provides basic support for publish and subscribe over Pubnub", "website": "http://github.com/pubnub/arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pubnub/arduino.git", - "providesIncludes": [ - "PubNub.h" - ], + "providesIncludes": ["PubNub.h"], "url": "http://downloads.arduino.cc/libraries/github.com/pubnub/Pubnub-3.2.1.zip", "archiveFileName": "Pubnub-3.2.1.zip", "size": 28070, @@ -72760,16 +58025,10 @@ "paragraph": "Provides basic support for publish and subscribe over Pubnub", "website": "http://github.com/pubnub/arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pubnub/arduino.git", - "providesIncludes": [ - "PubNub.h" - ], + "providesIncludes": ["PubNub.h"], "url": "http://downloads.arduino.cc/libraries/github.com/pubnub/Pubnub-3.2.2.zip", "archiveFileName": "Pubnub-3.2.2.zip", "size": 36893, @@ -72784,16 +58043,10 @@ "paragraph": "Provides basic support for publish and subscribe.", "website": "http://github.com/pubnub/arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pubnub/arduino.git", - "providesIncludes": [ - "Pubnub.h" - ], + "providesIncludes": ["Pubnub.h"], "url": "http://downloads.arduino.cc/libraries/github.com/pubnub/Pubnub-1.1.1.zip", "archiveFileName": "Pubnub-1.1.1.zip", "size": 23808, @@ -72807,12 +58060,8 @@ "sentence": "VNC Client for Arduino", "website": "https://github.com/Links2004/arduinoVNC", "category": "Display", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/Links2004/arduinoVNC.git", "url": "http://downloads.arduino.cc/libraries/github.com/Links2004/arduinoVNC-1.0.0.zip", "archiveFileName": "arduinoVNC-1.0.0.zip", @@ -72827,12 +58076,8 @@ "sentence": "VNC Client for Arduino", "website": "https://github.com/Links2004/arduinoVNC", "category": "Display", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/Links2004/arduinoVNC.git", "url": "http://downloads.arduino.cc/libraries/github.com/Links2004/arduinoVNC-1.1.0.zip", "archiveFileName": "arduinoVNC-1.1.0.zip", @@ -72848,12 +58093,8 @@ "paragraph": "Ingenia Serial Servo Drive Library", "website": "https://github.com/IngeniaMC/Ingenia-Serial-Servo-Drive-Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/IngeniaMC/Ingenia-Serial-Servo-Drive-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/IngeniaMC/Ingenia_Serial_Servo_Drive_Library-1.1.0.zip", "archiveFileName": "Ingenia_Serial_Servo_Drive_Library-1.1.0.zip", @@ -72869,12 +58110,8 @@ "paragraph": "Ingenia Serial Servo Drive Library", "website": "https://github.com/IngeniaMC/Ingenia-Serial-Servo-Drive-Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/IngeniaMC/Ingenia-Serial-Servo-Drive-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/IngeniaMC/Ingenia_Serial_Servo_Drive_Library-1.1.1.zip", "archiveFileName": "Ingenia_Serial_Servo_Drive_Library-1.1.1.zip", @@ -72890,12 +58127,8 @@ "paragraph": "Including temperature, alarms and memory storage if present. Includes DateTime class implementation and it conversion.", "website": "https://github.com/NeiroNx/RTCLib", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/NeiroNx/RTCLib.git", "url": "http://downloads.arduino.cc/libraries/github.com/NeiroNx/RTCLib_by_NeiroN-1.5.4.zip", "archiveFileName": "RTCLib_by_NeiroN-1.5.4.zip", @@ -72911,16 +58144,10 @@ "paragraph": "Listens for specified values on the analog input and sets KeyDetector object state accordingly. Detects digital pin state change as well.", "website": "https://github.com/Spirik/KeyDetector", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Spirik/KeyDetector.git", - "providesIncludes": [ - "KeyDetector.h" - ], + "providesIncludes": ["KeyDetector.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Spirik/KeyDetector-1.0.0.zip", "archiveFileName": "KeyDetector-1.0.0.zip", "size": 16918, @@ -72935,16 +58162,10 @@ "paragraph": "Listens for specified values on the analog input and sets KeyDetector object state accordingly. Detects digital pin state change as well.", "website": "https://github.com/Spirik/KeyDetector", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Spirik/KeyDetector.git", - "providesIncludes": [ - "KeyDetector.h" - ], + "providesIncludes": ["KeyDetector.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Spirik/KeyDetector-1.1.0.zip", "archiveFileName": "KeyDetector-1.1.0.zip", "size": 17211, @@ -72959,16 +58180,10 @@ "paragraph": "Listens for specified values on the analog input and sets KeyDetector object state accordingly. Detects digital pin state change as well.", "website": "https://github.com/Spirik/KeyDetector", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Spirik/KeyDetector.git", - "providesIncludes": [ - "KeyDetector.h" - ], + "providesIncludes": ["KeyDetector.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Spirik/KeyDetector-1.1.1.zip", "archiveFileName": "KeyDetector-1.1.1.zip", "size": 32899, @@ -72983,12 +58198,8 @@ "paragraph": "The ADS1110 is a 16-Bit Single-Channel (Single-Ended or Differential) ADC with Onboard Reference (2.048V), PGA \u0026 HW I2C capabilities. This library contains a complete driver for the ADS1110 offering full control over its Configuration Settings, as well as the ability to recieve raw data, voltage readings (in mV, to avoid floating point math) or percentage readings in either Single-Shot or Continuous mode.", "website": "https://github.com/nadavmatalon/ADS1110", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/nadavmatalon/ADS1110.git", "url": "http://downloads.arduino.cc/libraries/github.com/nadavmatalon/ADS1110-1.1.0.zip", "archiveFileName": "ADS1110-1.1.0.zip", @@ -73004,12 +58215,8 @@ "paragraph": "The ADS1110 is a 16-Bit Single-Channel (Single-Ended or Differential) ADC with Onboard Reference (2.048V), PGA \u0026 HW I2C capabilities. This library contains a complete driver for the ADS1110 offering full control over its Configuration Settings, as well as the ability to recieve raw data, voltage readings (in mV, to avoid floating point math) or percentage readings in either Single-Shot or Continuous mode.", "website": "https://github.com/nadavmatalon/ADS1110", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/nadavmatalon/ADS1110.git", "url": "http://downloads.arduino.cc/libraries/github.com/nadavmatalon/ADS1110-1.2.0.zip", "archiveFileName": "ADS1110-1.2.0.zip", @@ -73025,12 +58232,8 @@ "paragraph": "The ADS1110 is a 16-Bit Single-Channel (Single-Ended or Differential) ADC with Onboard Reference (2.048V), PGA \u0026 HW I2C capabilities. This library contains a complete driver for the ADS1110 offering full control over its Configuration Settings, as well as the ability to recieve raw data, voltage readings (in mV, to avoid floating point math) or percentage readings in either Single-Shot or Continuous mode.", "website": "https://github.com/nadavmatalon/ADS1110", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/nadavmatalon/ADS1110.git", "url": "http://downloads.arduino.cc/libraries/github.com/nadavmatalon/ADS1110-1.3.0.zip", "archiveFileName": "ADS1110-1.3.0.zip", @@ -73046,12 +58249,8 @@ "paragraph": "Get 6 (4 for Uno) axis values from the Six Axis Shield using the read functions.", "website": "https://hackaday.io/project/12854-six-axis-joystick", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Patrick-Thomas/SixAxisRing.git", "url": "http://downloads.arduino.cc/libraries/github.com/Patrick-Thomas/SixAxisRing-0.0.1.zip", "archiveFileName": "SixAxisRing-0.0.1.zip", @@ -73067,12 +58266,8 @@ "paragraph": "Get 6 (4 for Uno) axis values from the Six Axis Shield using the read functions.", "website": "https://hackaday.io/project/12854-six-axis-joystick", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Patrick-Thomas/SixAxisRing.git", "url": "http://downloads.arduino.cc/libraries/github.com/Patrick-Thomas/SixAxisRing-0.0.2.zip", "archiveFileName": "SixAxisRing-0.0.2.zip", @@ -73088,12 +58283,8 @@ "paragraph": "Get 6 (4 for Uno) axis values from the Six Axis Shield using the read functions.", "website": "https://hackaday.io/project/12854-six-axis-joystick", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Patrick-Thomas/SixAxisRing.git", "url": "http://downloads.arduino.cc/libraries/github.com/Patrick-Thomas/SixAxisRing-0.0.3.zip", "archiveFileName": "SixAxisRing-0.0.3.zip", @@ -73109,12 +58300,8 @@ "paragraph": "An Arduino library for serial logging.", "website": "https://github.com/bakercp/Logger", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bakercp/Logger.git", "url": "http://downloads.arduino.cc/libraries/github.com/bakercp/Logger-1.0.0.zip", "archiveFileName": "Logger-1.0.0.zip", @@ -73130,12 +58317,8 @@ "paragraph": "An Arduino library for serial logging.", "website": "https://github.com/bakercp/Logger", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bakercp/Logger.git", "url": "http://downloads.arduino.cc/libraries/github.com/bakercp/Logger-1.0.3.zip", "archiveFileName": "Logger-1.0.3.zip", @@ -73151,12 +58334,8 @@ "paragraph": "An Arduino library for working with Buffers.", "website": "https://github.com/bakercp/BufferUtils", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bakercp/BufferUtils.git", "url": "http://downloads.arduino.cc/libraries/github.com/bakercp/BufferUtils-1.0.0.zip", "archiveFileName": "BufferUtils-1.0.0.zip", @@ -73172,12 +58351,8 @@ "paragraph": "An Arduino library for working with Buffers.", "website": "https://github.com/bakercp/BufferUtils", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bakercp/BufferUtils.git", "url": "http://downloads.arduino.cc/libraries/github.com/bakercp/BufferUtils-1.0.2.zip", "archiveFileName": "BufferUtils-1.0.2.zip", @@ -73193,12 +58368,8 @@ "paragraph": "An Arduino library for working with Buffers, inclding a BufferPrinter, BufferReader, BufferWriter and a RingBuffer.", "website": "https://github.com/bakercp/BufferUtils", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bakercp/BufferUtils.git", "url": "http://downloads.arduino.cc/libraries/github.com/bakercp/BufferUtils-2.0.0.zip", "archiveFileName": "BufferUtils-2.0.0.zip", @@ -73214,12 +58385,8 @@ "paragraph": "An Arduino library for working with Buffers, inclding a BufferPrinter, BufferReader, BufferWriter and a CircularBuffer.", "website": "https://github.com/bakercp/BufferUtils", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bakercp/BufferUtils.git", "url": "http://downloads.arduino.cc/libraries/github.com/bakercp/BufferUtils-3.0.0.zip", "archiveFileName": "BufferUtils-3.0.0.zip", @@ -73235,12 +58402,8 @@ "paragraph": "PacketSerial is an small, efficient, library that allows Arduinos to send and receive serial data packets that include bytes with any value (0-255). A packet is simply an array of bytes.", "website": "https://github.com/bakercp/PacketSerial", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bakercp/PacketSerial.git", "url": "http://downloads.arduino.cc/libraries/github.com/bakercp/PacketSerial-1.0.0.zip", "archiveFileName": "PacketSerial-1.0.0.zip", @@ -73256,12 +58419,8 @@ "paragraph": "PacketSerial is an small, efficient, library that allows Arduinos to send and receive serial data packets that include bytes with any value (0-255). A packet is simply an array of bytes.", "website": "https://github.com/bakercp/PacketSerial", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bakercp/PacketSerial.git", "url": "http://downloads.arduino.cc/libraries/github.com/bakercp/PacketSerial-1.0.2.zip", "archiveFileName": "PacketSerial-1.0.2.zip", @@ -73277,12 +58436,8 @@ "paragraph": "PacketSerial is an small, efficient, library that allows Arduinos to send and receive serial data packets (with COBS, SLIP or a user-defined encoding) that include bytes of any value (0 - 255). A packet is simply an array of bytes.", "website": "https://github.com/bakercp/PacketSerial", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bakercp/PacketSerial.git", "url": "http://downloads.arduino.cc/libraries/github.com/bakercp/PacketSerial-1.1.0.zip", "archiveFileName": "PacketSerial-1.1.0.zip", @@ -73298,12 +58453,8 @@ "paragraph": "PacketSerial is an small, efficient, library that allows Arduinos to send and receive serial data packets (with COBS, SLIP or a user-defined encoding) that include bytes of any value (0 - 255). A packet is simply an array of bytes.", "website": "https://github.com/bakercp/PacketSerial", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bakercp/PacketSerial.git", "url": "http://downloads.arduino.cc/libraries/github.com/bakercp/PacketSerial-1.2.0.zip", "archiveFileName": "PacketSerial-1.2.0.zip", @@ -73319,12 +58470,8 @@ "paragraph": "PacketSerial is an small, efficient, library that allows Arduinos to send and receive serial data packets (with COBS, SLIP or a user-defined encoding) that include bytes of any value (0 - 255). A packet is simply an array of bytes.", "website": "https://github.com/bakercp/PacketSerial", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bakercp/PacketSerial.git", "url": "http://downloads.arduino.cc/libraries/github.com/bakercp/PacketSerial-1.3.0.zip", "archiveFileName": "PacketSerial-1.3.0.zip", @@ -73340,12 +58487,8 @@ "paragraph": "PacketSerial is an small, efficient, library that allows Arduinos to send and receive serial data packets (with COBS, SLIP or a user-defined encoding) that include bytes of any value (0 - 255). A packet is simply an array of bytes.", "website": "https://github.com/bakercp/PacketSerial", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bakercp/PacketSerial.git", "url": "http://downloads.arduino.cc/libraries/github.com/bakercp/PacketSerial-1.4.0.zip", "archiveFileName": "PacketSerial-1.4.0.zip", @@ -73361,12 +58504,8 @@ "paragraph": "An Arduino library for calculating a CRC32 checksum.", "website": "https://github.com/bakercp/CRC32", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bakercp/CRC32.git", "url": "http://downloads.arduino.cc/libraries/github.com/bakercp/CRC32-1.0.0.zip", "archiveFileName": "CRC32-1.0.0.zip", @@ -73382,12 +58521,8 @@ "paragraph": "An Arduino library for calculating a CRC32 checksum.", "website": "https://github.com/bakercp/CRC32", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bakercp/CRC32.git", "url": "http://downloads.arduino.cc/libraries/github.com/bakercp/CRC32-1.0.2.zip", "archiveFileName": "CRC32-1.0.2.zip", @@ -73403,12 +58538,8 @@ "paragraph": "An Arduino library for calculating a CRC32 checksum.", "website": "https://github.com/bakercp/CRC32", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bakercp/CRC32.git", "url": "http://downloads.arduino.cc/libraries/github.com/bakercp/CRC32-1.1.0.zip", "archiveFileName": "CRC32-1.1.0.zip", @@ -73424,12 +58555,8 @@ "paragraph": "An Arduino library for calculating a CRC32 checksum.", "website": "https://github.com/bakercp/CRC32", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bakercp/CRC32.git", "url": "http://downloads.arduino.cc/libraries/github.com/bakercp/CRC32-2.0.0.zip", "archiveFileName": "CRC32-2.0.0.zip", @@ -73445,12 +58572,8 @@ "paragraph": "Easily select which channel to read or write to on your multiplexer.", "website": "https://github.com/waspinator/CD74HC4067", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/waspinator/CD74HC4067.git", "url": "http://downloads.arduino.cc/libraries/github.com/waspinator/CD74HC4067-1.0.0.zip", "archiveFileName": "CD74HC4067-1.0.0.zip", @@ -73466,17 +58589,10 @@ "paragraph": "This is a library for the GhostLab42 Reboot Triple-Display board, which is a hobbyist's kit for the proton pack displays featured in the Ghostbusters (2016) movie", "website": "https://github.com/jaredpetersen/ghostlab42reboot", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jaredpetersen/ghostlab42reboot.git", - "providesIncludes": [ - "GhostLab42Reboot.h", - "Wire.h" - ], + "providesIncludes": ["GhostLab42Reboot.h", "Wire.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jaredpetersen/GhostLab42Reboot-1.0.1.zip", "archiveFileName": "GhostLab42Reboot-1.0.1.zip", "size": 10698743, @@ -73491,17 +58607,10 @@ "paragraph": "This is a library for the GhostLab42 Reboot Triple-Display board, which is a hobbyist's kit for the proton pack displays featured in the Ghostbusters (2016) movie", "website": "https://github.com/jaredpetersen/ghostlab42reboot", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jaredpetersen/ghostlab42reboot.git", - "providesIncludes": [ - "GhostLab42Reboot.h", - "Wire.h" - ], + "providesIncludes": ["GhostLab42Reboot.h", "Wire.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jaredpetersen/GhostLab42Reboot-1.0.2.zip", "archiveFileName": "GhostLab42Reboot-1.0.2.zip", "size": 10698735, @@ -73516,16 +58625,10 @@ "paragraph": "Pulse measurement with the MAX30100 IC", "website": "https://github.com/kontakt/MAX30100", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kontakt/MAX30100.git", - "providesIncludes": [ - "MAX30100.h" - ], + "providesIncludes": ["MAX30100.h"], "url": "http://downloads.arduino.cc/libraries/github.com/kontakt/MAX30100-1.0.0.zip", "archiveFileName": "MAX30100-1.0.0.zip", "size": 7701, @@ -73540,12 +58643,8 @@ "paragraph": "Includes libraries and examples for all projects including LCD Display (16 Character by 2 Line), Temperature/Humidity Sensor, Dual Axis Joystick, 5V Relay Module, 4-Button Touch Sensor, 3-Axis Gyro, Sonar Range Sensor, Real-Time Clock, Sound Sensor, Servo Motor, Stepper Motor and Controller, 7-Segment Display, Quad 7-Segment Display, Tilt Sensor, RFID Kit, Passive Buzzer", "website": "http://www.ArduinoLearningBoard.com/", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/JeffShapiro/ArduinoLearningBoard-Lib.git", "url": "http://downloads.arduino.cc/libraries/github.com/JeffShapiro/Arduino_Learning_Board-1.0.0.zip", "archiveFileName": "Arduino_Learning_Board-1.0.0.zip", @@ -73560,16 +58659,10 @@ "sentence": "Allow to control both common-anode or common-cathode 7 segment displays", "website": "https://github.com/HackerInside0/Arduino_sevenSegmentDisplay.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/HackerInside0/Arduino_sevenSegmentDisplay.git", - "providesIncludes": [ - "sevenSegmentDisplay.h" - ], + "providesIncludes": ["sevenSegmentDisplay.h"], "url": "http://downloads.arduino.cc/libraries/github.com/HackerInside0/sevenSegmentDisplay-1.0.0.zip", "archiveFileName": "sevenSegmentDisplay-1.0.0.zip", "size": 96566, @@ -73584,12 +58677,8 @@ "paragraph": "Arduino library for Texas Instruments OPT3001 Digital Ambient Light Sensor (ALS)", "website": "https://github.com/closedcube/ClosedCube_OPT3001_Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/closedcube/ClosedCube_OPT3001_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/closedcube/ClosedCube_OPT3001-1.1.1.zip", "archiveFileName": "ClosedCube_OPT3001-1.1.1.zip", @@ -73605,12 +58694,8 @@ "paragraph": "Arduino library for Texas Instruments OPT3001 Digital Ambient Light Sensor (ALS)", "website": "https://github.com/closedcube/ClosedCube_OPT3001_Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/closedcube/ClosedCube_OPT3001_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/closedcube/ClosedCube_OPT3001-1.1.2.zip", "archiveFileName": "ClosedCube_OPT3001-1.1.2.zip", @@ -73626,12 +58711,8 @@ "paragraph": "Arduino library for Texas Instruments OPT3002 Light to Digital Sensor", "website": "https://github.com/closedcube/ClosedCube_OPT3002_Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/closedcube/ClosedCube_OPT3002_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/closedcube/ClosedCube_OPT3002-1.1.1.zip", "archiveFileName": "ClosedCube_OPT3002-1.1.1.zip", @@ -73647,12 +58728,8 @@ "paragraph": "Arduino library for Texas Instruments OPT3002 Light to Digital Sensor", "website": "https://github.com/closedcube/ClosedCube_OPT3002_Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/closedcube/ClosedCube_OPT3002_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/closedcube/ClosedCube_OPT3002-1.1.2.zip", "archiveFileName": "ClosedCube_OPT3002-1.1.2.zip", @@ -73668,12 +58745,8 @@ "paragraph": "Arduino library for STMicroelectronics LPS25HB MEMS pressure sensor: 260-1260 hPa absolute digital output barometer", "website": "https://github.com/closedcube/ClosedCube_LPS25HB_Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/closedcube/ClosedCube_LPS25HB_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/closedcube/ClosedCube_LPS25HB-1.0.1.zip", "archiveFileName": "ClosedCube_LPS25HB-1.0.1.zip", @@ -73689,12 +58762,8 @@ "paragraph": "Arduino library for Silicon Labs Si7055 ±0.5°C Digital Temperature Sensor breakout board", "website": "https://github.com/closedcube/ClosedCube_Si7055_Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/closedcube/ClosedCube_Si7055_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/closedcube/ClosedCube_Si7055-1.0.1.zip", "archiveFileName": "ClosedCube_Si7055-1.0.1.zip", @@ -73710,12 +58779,8 @@ "paragraph": "Arduino library for Silicon Labs Si7055 ±0.5°C Digital Temperature Sensor breakout board", "website": "https://github.com/closedcube/ClosedCube_Si7055_Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/closedcube/ClosedCube_Si7055_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/closedcube/ClosedCube_Si7055-1.0.2.zip", "archiveFileName": "ClosedCube_Si7055-1.0.2.zip", @@ -73731,12 +58796,8 @@ "paragraph": "Arduino library for Silicon Labs Si7055 ±0.5°C Digital Temperature Sensor breakout board", "website": "https://github.com/closedcube/ClosedCube_Si7055_Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/closedcube/ClosedCube_Si7055_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/closedcube/ClosedCube_Si7055-1.0.3.zip", "archiveFileName": "ClosedCube_Si7055-1.0.3.zip", @@ -73752,12 +58813,8 @@ "paragraph": "Arduino library for Silicon Labs Si7051 ±0.1°C Digital Temperature Sensor breakout board", "website": "https://github.com/closedcube/ClosedCube_Si7051_Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/closedcube/ClosedCube_Si7051_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/closedcube/ClosedCube_Si7051-1.0.1.zip", "archiveFileName": "ClosedCube_Si7051-1.0.1.zip", @@ -73773,12 +58830,8 @@ "paragraph": "Arduino library for Silicon Labs Si7051 ±0.1°C Digital Temperature Sensor breakout board", "website": "https://github.com/closedcube/ClosedCube_Si7051_Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/closedcube/ClosedCube_Si7051_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/closedcube/ClosedCube_Si7051-1.0.2.zip", "archiveFileName": "ClosedCube_Si7051-1.0.2.zip", @@ -73794,12 +58847,8 @@ "paragraph": "Arduino library for Silicon Labs Si7051 ±0.1°C Digital Temperature Sensor breakout board", "website": "https://github.com/closedcube/ClosedCube_Si7051_Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/closedcube/ClosedCube_Si7051_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/closedcube/ClosedCube_Si7051-1.0.3.zip", "archiveFileName": "ClosedCube_Si7051-1.0.3.zip", @@ -73815,12 +58864,8 @@ "paragraph": "Arduino library for Silicon Labs Si7051 ±0.1°C Digital Temperature Sensor breakout board", "website": "https://github.com/closedcube/ClosedCube_Si7051_Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/closedcube/ClosedCube_Si7051_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/closedcube/ClosedCube_Si7051-1.1.0.zip", "archiveFileName": "ClosedCube_Si7051-1.1.0.zip", @@ -73836,12 +58881,8 @@ "paragraph": "Arduino library for Texas Instruments HDC1010 Low Power, High Accuracy Digital Humidity Sensor with Temperature Sensor", "website": "https://github.com/closedcube/ClosedCube_HDC1010_Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/closedcube/ClosedCube_HDC1010_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/closedcube/ClosedCube_HDC1010-1.0.1.zip", "archiveFileName": "ClosedCube_HDC1010-1.0.1.zip", @@ -73857,12 +58898,8 @@ "paragraph": "Arduino library for Texas Instruments HDC1010 Low Power, High Accuracy Digital Humidity Sensor with Temperature Sensor", "website": "https://github.com/closedcube/ClosedCube_HDC1010_Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/closedcube/ClosedCube_HDC1010_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/closedcube/ClosedCube_HDC1010-1.1.1.zip", "archiveFileName": "ClosedCube_HDC1010-1.1.1.zip", @@ -73878,12 +58915,8 @@ "paragraph": "Arduino library for Texas Instruments HDC1010 Low Power, High Accuracy Digital Humidity Sensor with Temperature Sensor", "website": "https://github.com/closedcube/ClosedCube_HDC1010_Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/closedcube/ClosedCube_HDC1010_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/closedcube/ClosedCube_HDC1010-1.2.0.zip", "archiveFileName": "ClosedCube_HDC1010-1.2.0.zip", @@ -73899,12 +58932,8 @@ "paragraph": "Arduino library for Texas Instruments HDC1010 Low Power, High Accuracy Digital Humidity Sensor with Temperature Sensor", "website": "https://github.com/closedcube/ClosedCube_HDC1010_Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/closedcube/ClosedCube_HDC1010_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/closedcube/ClosedCube_HDC1010-1.2.1.zip", "archiveFileName": "ClosedCube_HDC1010-1.2.1.zip", @@ -73920,12 +58949,8 @@ "paragraph": "Arduino library for Texas Instruments HDC1010 Low Power, High Accuracy Digital Humidity Sensor with Temperature Sensor", "website": "https://github.com/closedcube/ClosedCube_HDC1010_Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/closedcube/ClosedCube_HDC1010_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/closedcube/ClosedCube_HDC1010-1.2.2.zip", "archiveFileName": "ClosedCube_HDC1010-1.2.2.zip", @@ -73941,12 +58966,8 @@ "paragraph": "GadgetBox tackles the biggest problems with current IoT devices � shield stacking, easily adding hardware, hardware compatibility, and an enclosure for your project. There are lots of IoT hardware options out there but none of them have thought the problem all the way through, so what we end up with is either a crazy tower of shields or peripherals soldered on with jumper wires. Not something we can proudly show our friends and family, let alone put into use in our homes.", "website": "https://hackaday.io/project/12426-gadgetbox-no-more-shield-stacking-or-ugly-wires", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GadgetFactory/Gadget-Box.git", "url": "http://downloads.arduino.cc/libraries/github.com/GadgetFactory/GadgetBox-1.0.0.zip", "archiveFileName": "GadgetBox-1.0.0.zip", @@ -73962,12 +58983,8 @@ "paragraph": "GadgetBox tackles the biggest problems with current IoT devices – shield stacking, easily adding hardware, hardware compatibility, and an enclosure for your project. There are lots of IoT hardware options out there but none of them have thought the problem all the way through, so what we end up with is either a crazy tower of shields or peripherals soldered on with jumper wires. Not something we can proudly show our friends and family, let alone put into use in our homes.", "website": "https://hackaday.io/project/12426-gadgetbox-no-more-shield-stacking-or-ugly-wires", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GadgetFactory/Gadget-Box.git", "url": "http://downloads.arduino.cc/libraries/github.com/GadgetFactory/GadgetBox-1.0.1.zip", "archiveFileName": "GadgetBox-1.0.1.zip", @@ -73983,12 +59000,8 @@ "paragraph": "GadgetBox tackles the biggest problems with current IoT devices – shield stacking, easily adding hardware, hardware compatibility, and an enclosure for your project. There are lots of IoT hardware options out there but none of them have thought the problem all the way through, so what we end up with is either a crazy tower of shields or peripherals soldered on with jumper wires. Not something we can proudly show our friends and family, let alone put into use in our homes.", "website": "https://hackaday.io/project/12426-gadgetbox-no-more-shield-stacking-or-ugly-wires", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GadgetFactory/Gadget-Box.git", "url": "http://downloads.arduino.cc/libraries/github.com/GadgetFactory/GadgetBox-1.0.2.zip", "archiveFileName": "GadgetBox-1.0.2.zip", @@ -74004,12 +59017,8 @@ "paragraph": "GadgetBox tackles the biggest problems with current IoT devices – shield stacking, easily adding hardware, hardware compatibility, and an enclosure for your project. There are lots of IoT hardware options out there but none of them have thought the problem all the way through, so what we end up with is either a crazy tower of shields or peripherals soldered on with jumper wires. Not something we can proudly show our friends and family, let alone put into use in our homes.", "website": "https://hackaday.io/project/12426-gadgetbox-no-more-shield-stacking-or-ugly-wires", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GadgetFactory/Gadget-Box.git", "url": "http://downloads.arduino.cc/libraries/github.com/GadgetFactory/GadgetBox-1.0.6.zip", "archiveFileName": "GadgetBox-1.0.6.zip", @@ -74025,16 +59034,10 @@ "paragraph": "Produces a square-wave of the specified frequency (and 50% duty cycle) on any Arduino pin.", "website": "https://github.com/daniel-centore/arduino-tone-library", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/daniel-centore/arduino-tone-library.git", - "providesIncludes": [ - "Tone.h" - ], + "providesIncludes": ["Tone.h"], "url": "http://downloads.arduino.cc/libraries/github.com/daniel-centore/ToneLibrary-1.7.0.zip", "archiveFileName": "ToneLibrary-1.7.0.zip", "size": 25603, @@ -74049,16 +59052,10 @@ "paragraph": "Produces a square-wave of the specified frequency (and 50% duty cycle) on any Arduino pin.", "website": "https://github.com/daniel-centore/arduino-tone-library", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/daniel-centore/arduino-tone-library.git", - "providesIncludes": [ - "Tone.h" - ], + "providesIncludes": ["Tone.h"], "url": "http://downloads.arduino.cc/libraries/github.com/daniel-centore/ToneLibrary-1.7.1.zip", "archiveFileName": "ToneLibrary-1.7.1.zip", "size": 25616, @@ -74073,16 +59070,10 @@ "paragraph": "INSTALL DEPENDENCIES! The Protocol Gateway service runs on the host, listens on a COM port connected to the Arduino, and opens TCP connections on behalf of the Protocol Client runnning on the Arduino, forwarding traffic bi-directionally. The protocol provides the app an in order, duplicates free and error checked byte stream by adding a CRC32 and simple retry mechanism.", "website": "https://github.com/RoanBrand/ArduinoSerialToTCPBridgeClient", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RoanBrand/ArduinoSerialToTCPBridgeClient.git", - "providesIncludes": [ - "ArduinoSerialToTCPBridgeClient.h" - ], + "providesIncludes": ["ArduinoSerialToTCPBridgeClient.h"], "url": "http://downloads.arduino.cc/libraries/github.com/RoanBrand/ArduinoSerialToTCPBridgeClient-1.0.0.zip", "archiveFileName": "ArduinoSerialToTCPBridgeClient-1.0.0.zip", "size": 6969, @@ -74097,16 +59088,10 @@ "paragraph": "Quickly communicate with other servers and make network apps using minimal hardware. INSTALL DEPENDENCIES! The Protocol Gateway service runs on the host, listens on a COM port connected to the Arduino, and opens TCP connections on behalf of the Protocol Client runnning on the Arduino, forwarding traffic bi-directionally. The protocol provides the app an in order, duplicates free and error checked byte stream by adding a CRC32 and simple retry mechanism.", "website": "https://github.com/RoanBrand/ArduinoSerialToTCPBridgeClient", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RoanBrand/ArduinoSerialToTCPBridgeClient.git", - "providesIncludes": [ - "ArduinoSerialToTCPBridgeClient.h" - ], + "providesIncludes": ["ArduinoSerialToTCPBridgeClient.h"], "url": "http://downloads.arduino.cc/libraries/github.com/RoanBrand/ArduinoSerialToTCPBridgeClient-1.0.1.zip", "archiveFileName": "ArduinoSerialToTCPBridgeClient-1.0.1.zip", "size": 9210, @@ -74121,16 +59106,10 @@ "paragraph": "Quickly communicate with other servers and make network apps using minimal hardware. INSTALL DEPENDENCIES! The Protocol Gateway service runs on the host, listens on a COM port connected to the Arduino, and opens TCP connections on behalf of the Protocol Client runnning on the Arduino, forwarding traffic bi-directionally. The protocol provides the app an in order, duplicates free and error checked byte stream by adding a CRC32 and simple retry mechanism.", "website": "https://github.com/RoanBrand/ArduinoSerialToTCPBridgeClient", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RoanBrand/ArduinoSerialToTCPBridgeClient.git", - "providesIncludes": [ - "ArduinoSerialToTCPBridgeClient.h" - ], + "providesIncludes": ["ArduinoSerialToTCPBridgeClient.h"], "url": "http://downloads.arduino.cc/libraries/github.com/RoanBrand/ArduinoSerialToTCPBridgeClient-1.1.0.zip", "archiveFileName": "ArduinoSerialToTCPBridgeClient-1.1.0.zip", "size": 10296, @@ -74145,12 +59124,8 @@ "paragraph": "EEPROMWearLevel bases on the EEPROM library included in the Android framework. It reduces EEPROM wear by writting a new value to an other EEPROM location. The current location is stored by writing a single bit for every EEPROM location. When all are used, it starts again on the first location.", "website": "https://github.com/PRosenb/EEPROMWearLevel", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/PRosenb/EEPROMWearLevel.git", "url": "http://downloads.arduino.cc/libraries/github.com/PRosenb/EEPROMWearLevel-1.0.0.zip", "archiveFileName": "EEPROMWearLevel-1.0.0.zip", @@ -74166,12 +59141,8 @@ "paragraph": "EEPROMWearLevel bases on the EEPROM library included in the Android framework. It reduces EEPROM wear by writting a new value to an other EEPROM location. The current location is stored by writing a single bit for every EEPROM location. When all are used, it starts again on the first location.", "website": "https://github.com/PRosenb/EEPROMWearLevel", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/PRosenb/EEPROMWearLevel.git", "url": "http://downloads.arduino.cc/libraries/github.com/PRosenb/EEPROMWearLevel-2.0.0.zip", "archiveFileName": "EEPROMWearLevel-2.0.0.zip", @@ -74187,12 +59158,8 @@ "paragraph": "This library contains a complete driver for the PCA9536 exposing all its functionality so that its 4 channels (or IO pins) can be controlled as a single unit or individually in terms of their Mode (INPUT /OUTPUT) and Polarity (NON-INVERTED / INVERTED). The pins' states (LOW / HIGH) can be read (in INPUT mode) or written (in OUTPUT mode).", "website": "https://github.com/nadavmatalon/PCA9536", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/nadavmatalon/PCA9536.git", "url": "http://downloads.arduino.cc/libraries/github.com/nadavmatalon/PCA9536-1.0.0.zip", "archiveFileName": "PCA9536-1.0.0.zip", @@ -74208,16 +59175,10 @@ "paragraph": "Aims to make blending colors simple. Add custom colors to Colors.h.", "website": "https://github.com/ESikich/RGBLEDBlender", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ESikich/RGBLEDBlender.git", - "providesIncludes": [ - "RGBLEDBlender.h" - ], + "providesIncludes": ["RGBLEDBlender.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ESikich/RGBLEDBlender-1.0.0.zip", "archiveFileName": "RGBLEDBlender-1.0.0.zip", "size": 38760, @@ -74232,16 +59193,10 @@ "paragraph": "Aims to make blending colors simple. Add custom colors to Colors.h.", "website": "https://github.com/ESikich/RGBLEDBlender", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ESikich/RGBLEDBlender.git", - "providesIncludes": [ - "RGBLEDBlender.h" - ], + "providesIncludes": ["RGBLEDBlender.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ESikich/RGBLEDBlender-1.1.2.zip", "archiveFileName": "RGBLEDBlender-1.1.2.zip", "size": 37690, @@ -74256,12 +59211,8 @@ "paragraph": "Energy Monitoring Library", "website": "https://github.com/openenergymonitor/EmonLib.git", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/openenergymonitor/EmonLib.git", "url": "http://downloads.arduino.cc/libraries/github.com/openenergymonitor/EmonLib-1.1.0.zip", "archiveFileName": "EmonLib-1.1.0.zip", @@ -74277,12 +59228,8 @@ "paragraph": "Plays one or more tones in sequence. Driven by interrupts, so audio plays in the background while the \"real\" program runs in the foreground. Written to minimize code size by specifically targeting the processor and pins of the Arduboy.", "website": "https://github.com/MLXXXp/ArduboyTones", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/MLXXXp/ArduboyTones.git", "url": "http://downloads.arduino.cc/libraries/github.com/MLXXXp/ArduboyTones-1.0.0.zip", "archiveFileName": "ArduboyTones-1.0.0.zip", @@ -74298,12 +59245,8 @@ "paragraph": "Plays one or more tones in sequence. Driven by interrupts, so audio plays in the background while the \"real\" program runs in the foreground. Written to minimize code size by specifically targeting the processor and pins of the Arduboy.", "website": "https://github.com/MLXXXp/ArduboyTones", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/MLXXXp/ArduboyTones.git", "url": "http://downloads.arduino.cc/libraries/github.com/MLXXXp/ArduboyTones-1.0.1.zip", "archiveFileName": "ArduboyTones-1.0.1.zip", @@ -74319,12 +59262,8 @@ "paragraph": "Plays one or more tones in sequence. Driven by interrupts, so audio plays in the background while the \"real\" program runs in the foreground. Written to minimize code size by specifically targeting the processor and pins of the Arduboy.", "website": "https://github.com/MLXXXp/ArduboyTones", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/MLXXXp/ArduboyTones.git", "url": "http://downloads.arduino.cc/libraries/github.com/MLXXXp/ArduboyTones-1.0.2.zip", "archiveFileName": "ArduboyTones-1.0.2.zip", @@ -74340,12 +59279,8 @@ "paragraph": "Plays one or more tones in sequence. Driven by interrupts, so audio plays in the background while the \"real\" program runs in the foreground. Written to minimize code size by specifically targeting the processor and pins of the Arduboy.", "website": "https://github.com/MLXXXp/ArduboyTones", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/MLXXXp/ArduboyTones.git", "url": "http://downloads.arduino.cc/libraries/github.com/MLXXXp/ArduboyTones-1.0.3.zip", "archiveFileName": "ArduboyTones-1.0.3.zip", @@ -74361,12 +59296,8 @@ "paragraph": "This is a fork of the Arduboy library, with a main goal of providing ways in which more code space can be freed for use by large sketches. It remains substantially compatible with Arduboy library V1.1, with the main API difference being that the \"tones\" subclass has been removed and its functionality made available in a separate ArduboyPlaytune library. Removal of \"tones\" also allows other audio functions and libraries to be used.", "website": "https://github.com/MLXXXp/Arduboy2", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/MLXXXp/Arduboy2.git", "url": "http://downloads.arduino.cc/libraries/github.com/MLXXXp/Arduboy2-2.0.0.zip", "archiveFileName": "Arduboy2-2.0.0.zip", @@ -74382,16 +59313,10 @@ "paragraph": "This is a fork of the Arduboy library, with a main goal of providing ways in which more code space can be freed for use by large sketches. It remains substantially compatible with Arduboy library V1.1, with the main API difference being that the \"tones\" subclass has been removed and its functionality made available in a separate ArduboyPlaytune library. Removal of \"tones\" also allows other audio functions and libraries to be used.", "website": "https://github.com/MLXXXp/Arduboy2", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/MLXXXp/Arduboy2.git", - "providesIncludes": [ - "Arduboy2.h" - ], + "providesIncludes": ["Arduboy2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MLXXXp/Arduboy2-2.0.1.zip", "archiveFileName": "Arduboy2-2.0.1.zip", "size": 47223, @@ -74406,16 +59331,10 @@ "paragraph": "This is a fork of the Arduboy library, with a main goal of providing ways in which more code space can be freed for use by large sketches. It remains substantially compatible with Arduboy library V1.1, with the main API difference being that the \"tones\" subclass has been removed and its functionality made available in a separate ArduboyPlaytune library. Removal of \"tones\" also allows other audio functions and libraries to be used.", "website": "https://github.com/MLXXXp/Arduboy2", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/MLXXXp/Arduboy2.git", - "providesIncludes": [ - "Arduboy2.h" - ], + "providesIncludes": ["Arduboy2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MLXXXp/Arduboy2-2.0.2.zip", "archiveFileName": "Arduboy2-2.0.2.zip", "size": 47245, @@ -74430,16 +59349,10 @@ "paragraph": "This is a fork of the Arduboy library, with a main goal of providing ways in which more code space can be freed for use by large sketches. It remains substantially compatible with Arduboy library V1.1, with the main API difference being that the \"tones\" subclass has been removed and its functionality made available in a separate ArduboyPlaytune library. Removal of \"tones\" also allows other audio functions and libraries to be used.", "website": "https://github.com/MLXXXp/Arduboy2", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/MLXXXp/Arduboy2.git", - "providesIncludes": [ - "Arduboy2.h" - ], + "providesIncludes": ["Arduboy2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MLXXXp/Arduboy2-2.0.3.zip", "archiveFileName": "Arduboy2-2.0.3.zip", "size": 46861, @@ -74454,16 +59367,10 @@ "paragraph": "This is a fork of the Arduboy library, with a main goal of providing ways in which more code space can be freed for use by large sketches. It remains substantially compatible with Arduboy library V1.1, with the main API difference being that the \"tones\" subclass has been removed and its functionality made available in a separate ArduboyPlaytune library. Removal of \"tones\" also allows other audio functions and libraries to be used.", "website": "https://github.com/MLXXXp/Arduboy2", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/MLXXXp/Arduboy2.git", - "providesIncludes": [ - "Arduboy2.h" - ], + "providesIncludes": ["Arduboy2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MLXXXp/Arduboy2-2.0.4.zip", "archiveFileName": "Arduboy2-2.0.4.zip", "size": 46535, @@ -74478,16 +59385,10 @@ "paragraph": "This is a fork of the Arduboy library, with a main goal of providing ways in which more code space can be freed for use by large sketches. It remains substantially compatible with Arduboy library V1.1, with the main API difference being that the \"tones\" subclass has been removed and its functionality made available in a separate ArduboyPlaytune library. Removal of \"tones\" also allows other audio functions and libraries to be used.", "website": "https://github.com/MLXXXp/Arduboy2", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/MLXXXp/Arduboy2.git", - "providesIncludes": [ - "Arduboy2.h" - ], + "providesIncludes": ["Arduboy2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MLXXXp/Arduboy2-2.0.5.zip", "archiveFileName": "Arduboy2-2.0.5.zip", "size": 45185, @@ -74502,16 +59403,10 @@ "paragraph": "This is a fork of the Arduboy library, with a main goal of providing ways in which more code space can be freed for use by large sketches. It remains substantially compatible with Arduboy library V1.1, with the main API difference being that the \"tones\" subclass has been removed and its functionality made available in a separate ArduboyPlaytune library. Removal of \"tones\" also allows other audio functions and libraries to be used.", "website": "https://github.com/MLXXXp/Arduboy2", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/MLXXXp/Arduboy2.git", - "providesIncludes": [ - "Arduboy2.h" - ], + "providesIncludes": ["Arduboy2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MLXXXp/Arduboy2-2.1.0.zip", "archiveFileName": "Arduboy2-2.1.0.zip", "size": 50864, @@ -74526,16 +59421,10 @@ "paragraph": "This is a fork of the Arduboy library, with a main goal of providing ways in which more code space can be freed for use by large sketches. It remains substantially compatible with Arduboy library V1.1, with the main API difference being that the \"tones\" subclass has been removed and its functionality made available in a separate ArduboyPlaytune library. Removal of \"tones\" also allows other audio functions and libraries to be used, such as ArduboyTones.", "website": "https://github.com/MLXXXp/Arduboy2", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/MLXXXp/Arduboy2.git", - "providesIncludes": [ - "Arduboy2.h" - ], + "providesIncludes": ["Arduboy2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MLXXXp/Arduboy2-3.0.0.zip", "archiveFileName": "Arduboy2-3.0.0.zip", "size": 63854, @@ -74550,16 +59439,10 @@ "paragraph": "This is a fork of the Arduboy library, with a main goal of providing ways in which more code space can be freed for use by large sketches. It remains substantially compatible with Arduboy library V1.1, with the main API difference being that the \"tones\" subclass has been removed and its functionality made available in a separate ArduboyPlaytune library. Removal of \"tones\" also allows other audio functions and libraries to be used, such as ArduboyTones.", "website": "https://github.com/MLXXXp/Arduboy2", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/MLXXXp/Arduboy2.git", - "providesIncludes": [ - "Arduboy2.h" - ], + "providesIncludes": ["Arduboy2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MLXXXp/Arduboy2-3.1.0.zip", "archiveFileName": "Arduboy2-3.1.0.zip", "size": 72611, @@ -74574,16 +59457,10 @@ "paragraph": "This is a fork of the Arduboy library, with a main goal of providing ways in which more code space can be freed for use by large sketches. It remains substantially compatible with Arduboy library V1.1, with the main API difference being that the \"tones\" subclass has been removed and its functionality made available in a separate ArduboyPlaytune library. Removal of \"tones\" also allows other audio functions and libraries to be used, such as ArduboyTones.", "website": "https://github.com/MLXXXp/Arduboy2", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/MLXXXp/Arduboy2.git", - "providesIncludes": [ - "Arduboy2.h" - ], + "providesIncludes": ["Arduboy2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MLXXXp/Arduboy2-3.1.1.zip", "archiveFileName": "Arduboy2-3.1.1.zip", "size": 72745, @@ -74598,16 +59475,10 @@ "paragraph": "This is a fork of the Arduboy library, with a main goal of providing ways in which more code space can be freed for use by large sketches. It remains substantially compatible with Arduboy library V1.1, with the main API difference being that the \"tones\" subclass has been removed and its functionality made available in a separate ArduboyPlaytune library. Removal of \"tones\" also allows other audio functions and libraries to be used, such as ArduboyTones.", "website": "https://github.com/MLXXXp/Arduboy2", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/MLXXXp/Arduboy2.git", - "providesIncludes": [ - "Arduboy2.h" - ], + "providesIncludes": ["Arduboy2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MLXXXp/Arduboy2-4.0.0.zip", "archiveFileName": "Arduboy2-4.0.0.zip", "size": 78625, @@ -74622,16 +59493,10 @@ "paragraph": "This is a fork of the Arduboy library, with a main goal of providing ways in which more code space can be freed for use by large sketches. It remains substantially compatible with Arduboy library V1.1, with the main API difference being that the \"tones\" subclass has been removed and its functionality made available in a separate ArduboyPlaytune library. Removal of \"tones\" also allows other audio functions and libraries to be used, such as ArduboyTones.", "website": "https://github.com/MLXXXp/Arduboy2", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/MLXXXp/Arduboy2.git", - "providesIncludes": [ - "Arduboy2.h" - ], + "providesIncludes": ["Arduboy2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MLXXXp/Arduboy2-4.0.1.zip", "archiveFileName": "Arduboy2-4.0.1.zip", "size": 78716, @@ -74646,16 +59511,10 @@ "paragraph": "This is a fork of the Arduboy library, with a main goal of providing ways in which more code space can be freed for use by large sketches. It remains substantially compatible with Arduboy library V1.1, with the main API difference being that the \"tones\" subclass has been removed and its functionality made available in a separate ArduboyPlaytune library. Removal of \"tones\" also allows other audio functions and libraries to be used, such as ArduboyTones.", "website": "https://github.com/MLXXXp/Arduboy2", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/MLXXXp/Arduboy2.git", - "providesIncludes": [ - "Arduboy2.h" - ], + "providesIncludes": ["Arduboy2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MLXXXp/Arduboy2-4.0.2.zip", "archiveFileName": "Arduboy2-4.0.2.zip", "size": 78724, @@ -74670,16 +59529,10 @@ "paragraph": "This is a fork of the Arduboy library, with a main goal of providing ways in which more code space can be freed for use by large sketches. It remains substantially compatible with Arduboy library V1.1, with the main API difference being that the \"tones\" subclass has been removed and its functionality made available in a separate ArduboyPlaytune library. Removal of \"tones\" also allows other audio functions and libraries to be used, such as ArduboyTones.", "website": "https://github.com/MLXXXp/Arduboy2", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/MLXXXp/Arduboy2.git", - "providesIncludes": [ - "Arduboy2.h" - ], + "providesIncludes": ["Arduboy2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MLXXXp/Arduboy2-4.1.0.zip", "archiveFileName": "Arduboy2-4.1.0.zip", "size": 78920, @@ -74694,16 +59547,10 @@ "paragraph": "This is a fork of the Arduboy library, with a main goal of providing ways in which more code space can be freed for use by large sketches. It remains substantially compatible with Arduboy library V1.1, with the main API difference being that the \"tones\" subclass has been removed and its functionality made available in a separate ArduboyPlaytune library. Removal of \"tones\" also allows other audio functions and libraries to be used, such as ArduboyTones.", "website": "https://github.com/MLXXXp/Arduboy2", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/MLXXXp/Arduboy2.git", - "providesIncludes": [ - "Arduboy2.h" - ], + "providesIncludes": ["Arduboy2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MLXXXp/Arduboy2-5.0.0.zip", "archiveFileName": "Arduboy2-5.0.0.zip", "size": 99053, @@ -74718,16 +59565,10 @@ "paragraph": "This is a fork of the Arduboy library, with a main goal of providing ways in which more code space can be freed for use by large sketches. It remains substantially compatible with Arduboy library V1.1, with the main API difference being that the \"tones\" subclass has been removed and its functionality made available in a separate ArduboyPlaytune library. Removal of \"tones\" also allows other audio functions and libraries to be used, such as ArduboyTones.", "website": "https://github.com/MLXXXp/Arduboy2", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/MLXXXp/Arduboy2.git", - "providesIncludes": [ - "Arduboy2.h" - ], + "providesIncludes": ["Arduboy2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MLXXXp/Arduboy2-5.1.0.zip", "archiveFileName": "Arduboy2-5.1.0.zip", "size": 99604, @@ -74742,16 +59583,10 @@ "paragraph": "This is a fork of the Arduboy library, with a main goal of providing ways in which more code space can be freed for use by large sketches. It remains substantially compatible with Arduboy library V1.1, with the main API difference being that the \"tones\" subclass has been removed and its functionality made available in a separate ArduboyPlaytune library. Removal of \"tones\" also allows other audio functions and libraries to be used, such as ArduboyTones.", "website": "https://github.com/MLXXXp/Arduboy2", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/MLXXXp/Arduboy2.git", - "providesIncludes": [ - "Arduboy2.h" - ], + "providesIncludes": ["Arduboy2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MLXXXp/Arduboy2-5.2.0.zip", "archiveFileName": "Arduboy2-5.2.0.zip", "size": 99834, @@ -74766,16 +59601,10 @@ "paragraph": "This is a fork of the Arduboy library, with a main goal of providing ways in which more code space can be freed for use by large sketches. It remains substantially compatible with Arduboy library V1.1, with the main API difference being that the \"tones\" subclass has been removed and its functionality made available in a separate ArduboyPlaytune library. Removal of \"tones\" also allows other audio functions and libraries to be used, such as ArduboyTones.", "website": "https://github.com/MLXXXp/Arduboy2", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/MLXXXp/Arduboy2.git", - "providesIncludes": [ - "Arduboy2.h" - ], + "providesIncludes": ["Arduboy2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MLXXXp/Arduboy2-5.2.1.zip", "archiveFileName": "Arduboy2-5.2.1.zip", "size": 100386, @@ -74790,16 +59619,10 @@ "paragraph": "Read \u0026 send MIDI messages to interface with your controllers and synths", "website": "https://github.com/FortySevenEffects/arduino_midi_library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/FortySevenEffects/arduino_midi_library.git", - "providesIncludes": [ - "MIDI.h" - ], + "providesIncludes": ["MIDI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/FortySevenEffects/MIDI_Library-4.2.0.zip", "archiveFileName": "MIDI_Library-4.2.0.zip", "size": 108326, @@ -74814,16 +59637,10 @@ "paragraph": "Read \u0026 send MIDI messages to interface with your controllers and synths", "website": "https://github.com/FortySevenEffects/arduino_midi_library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/FortySevenEffects/arduino_midi_library.git", - "providesIncludes": [ - "MIDI.h" - ], + "providesIncludes": ["MIDI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/FortySevenEffects/MIDI_Library-4.3.1.zip", "archiveFileName": "MIDI_Library-4.3.1.zip", "size": 108188, @@ -74838,12 +59655,8 @@ "paragraph": "\u003cbr\u003eThe RN2483 module provides LoRaWAN protocol connectivity using a simple UART interface.", "website": "https://github.com/axelelettronica/sme-RN2483-library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/axelelettronica/sme-rn2483-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/axelelettronica/SmartEverything_Lion_RN2483-1.0.0.zip", "archiveFileName": "SmartEverything_Lion_RN2483-1.0.0.zip", @@ -74859,12 +59672,8 @@ "paragraph": "\u003cbr\u003eThe RN2483 module provides LoRaWAN protocol connectivity using a simple UART interface.", "website": "https://github.com/axelelettronica/sme-RN2483-library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/axelelettronica/sme-rn2483-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/axelelettronica/SmartEverything_Lion_RN2483-1.1.0.zip", "archiveFileName": "SmartEverything_Lion_RN2483-1.1.0.zip", @@ -74880,12 +59689,8 @@ "paragraph": "\u003cbr\u003eThe RN2483 module provides LoRaWAN protocol connectivity using a simple UART interface.", "website": "https://github.com/axelelettronica/sme-RN2483-library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/axelelettronica/sme-rn2483-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/axelelettronica/SmartEverything_Lion_RN2483-1.3.0.zip", "archiveFileName": "SmartEverything_Lion_RN2483-1.3.0.zip", @@ -74901,12 +59706,8 @@ "paragraph": "The LSM6DS3 is a system-in-package featuring a 3D digital linear acceleration sensor, a 3D digital angular rate sensor.\u003cbr\u003eThe LSM6DS3 has a linear acceleration full scale of ±2g/±4g/±8/±16 g, a magnetic field full scale of ±4/±8/±12/±16 gauss and an angular rate of ±245/±500/±2000 dps.\u003cbr\u003eThe LSM9DS1 includes an I2C serial bus interface supporting standard and fast mode (100 kHz and 400 kHz) and an SPI serial standard interface.\u003cbr\u003eMagnetic, accelerometer and gyroscope sensing can be enabled or set in power-down mode separately for smart power management.", "website": "https://github.com/axelelettronica/sme-lsm6ds3-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/axelelettronica/sme-lsm6ds3-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/axelelettronica/SmartEverything_LSM6DS3-1.0.0.zip", "archiveFileName": "SmartEverything_LSM6DS3-1.0.0.zip", @@ -74922,12 +59723,8 @@ "paragraph": "The LSM6DS3 is a system-in-package featuring a 3D digital linear acceleration sensor, a 3D digital angular rate sensor.\u003cbr\u003eThe LSM6DS3 has a linear acceleration full scale of ±2g/±4g/±8/±16 g, a magnetic field full scale of ±4/±8/±12/±16 gauss and an angular rate of ±245/±500/±2000 dps.\u003cbr\u003eThe LSM6DS3 includes an I2C serial bus interface supporting standard and fast mode (100 kHz and 400 kHz) and an SPI serial standard interface.\u003cbr\u003eAccelerometer and gyroscope sensing can be enabled or set in power-down mode separately for smart power management.", "website": "https://github.com/axelelettronica/sme-lsm6ds3-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/axelelettronica/sme-lsm6ds3-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/axelelettronica/SmartEverything_LSM6DS3-1.0.1.zip", "archiveFileName": "SmartEverything_LSM6DS3-1.0.1.zip", @@ -74943,12 +59740,8 @@ "paragraph": "Arduino library for Texas Instruments TCA9538 Remote 8-Bit I2C and SMBus Low-Power I/O Expander", "website": "https://github.com/closedcube/ClosedCube_TCA9538_Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/closedcube/ClosedCube_TCA9538_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/closedcube/ClosedCube_TCA9538-1.1.1.zip", "archiveFileName": "ClosedCube_TCA9538-1.1.1.zip", @@ -74964,12 +59757,8 @@ "paragraph": "Arduino library for Texas Instruments TCA9538 Remote 8-Bit I2C and SMBus Low-Power I/O Expander", "website": "https://github.com/closedcube/ClosedCube_TCA9538_Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/closedcube/ClosedCube_TCA9538_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/closedcube/ClosedCube_TCA9538-1.1.3.zip", "archiveFileName": "ClosedCube_TCA9538-1.1.3.zip", @@ -74985,12 +59774,8 @@ "paragraph": "Compatible with many network interfaces. Webpages can either be embedded in the code and/or stored on an SD card (with long filenames!). Supports GET requests and allows easy embedding of dynamic contents.", "website": "https://github.com/SukkoPera/Webbino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SukkoPera/Webbino.git", "url": "http://downloads.arduino.cc/libraries/github.com/SukkoPera/Webbino-0.9.0.zip", "archiveFileName": "Webbino-0.9.0.zip", @@ -75006,12 +59791,8 @@ "paragraph": "Arduino library for the Adafruit IS31FL3731 Charlieplex LED driver and CharliePlex FeatherWing.", "website": "https://github.com/adafruit/Adafruit_IS31FL3731", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_IS31FL3731.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_IS31FL3731_Library-1.0.0.zip", "archiveFileName": "Adafruit_IS31FL3731_Library-1.0.0.zip", @@ -75027,12 +59808,8 @@ "paragraph": "Arduino library for the Adafruit IS31FL3731 Charlieplex LED driver and CharliePlex FeatherWing.", "website": "https://github.com/adafruit/Adafruit_IS31FL3731", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_IS31FL3731.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_IS31FL3731_Library-1.0.1.zip", "archiveFileName": "Adafruit_IS31FL3731_Library-1.0.1.zip", @@ -75048,12 +59825,8 @@ "paragraph": "Arduino library for the Adafruit IS31FL3731 Charlieplex LED driver and CharliePlex FeatherWing.", "website": "https://github.com/adafruit/Adafruit_IS31FL3731", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_IS31FL3731.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_IS31FL3731_Library-1.0.2.zip", "archiveFileName": "Adafruit_IS31FL3731_Library-1.0.2.zip", @@ -75069,12 +59842,8 @@ "paragraph": "Plays and records analog (wav/pcm audio) data using onboard DAC and ADC. Timers are adjusted automatically based on the rate of data delivery, to ensure smooth playback.DMA transfers used to maximize efficiency.", "website": "https://github.com/TMRh20/AutoAnalogAudio", "category": "Signal Input/Output", - "architectures": [ - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["sam"], + "types": ["Contributed"], "repository": "https://github.com/TMRh20/AutoAnalogAudio.git", "url": "http://downloads.arduino.cc/libraries/github.com/TMRh20/AutoAnalogAudio-1.0.0.zip", "archiveFileName": "AutoAnalogAudio-1.0.0.zip", @@ -75090,12 +59859,8 @@ "paragraph": "Plays and records analog (wav/pcm audio) data using onboard DAC and ADC. Timers are adjusted automatically based on the rate of data delivery, to ensure smooth playback.DMA transfers used to maximize efficiency.", "website": "https://github.com/TMRh20/AutoAnalogAudio", "category": "Signal Input/Output", - "architectures": [ - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["sam"], + "types": ["Contributed"], "repository": "https://github.com/TMRh20/AutoAnalogAudio.git", "url": "http://downloads.arduino.cc/libraries/github.com/TMRh20/AutoAnalogAudio-1.1.0.zip", "archiveFileName": "AutoAnalogAudio-1.1.0.zip", @@ -75111,12 +59876,8 @@ "paragraph": "Simplified API for Arduino Due DAC, ADC, Timers \u0026 DMA, designed with radio \u0026 wireless communication in mind. Easily create a wide variety of audio related applications.", "website": "https://github.com/TMRh20/AutoAnalogAudio", "category": "Signal Input/Output", - "architectures": [ - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["sam"], + "types": ["Contributed"], "repository": "https://github.com/TMRh20/AutoAnalogAudio.git", "url": "http://downloads.arduino.cc/libraries/github.com/TMRh20/AutoAnalogAudio-1.2.0.zip", "archiveFileName": "AutoAnalogAudio-1.2.0.zip", @@ -75132,13 +59893,8 @@ "paragraph": "Simplified API for Arduino DAC, ADC, Timers \u0026 DMA, designed with radio \u0026 wireless communication in mind. Easily create a wide variety of audio related applications.", "website": "https://github.com/TMRh20/AutoAnalogAudio", "category": "Signal Input/Output", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/TMRh20/AutoAnalogAudio.git", "url": "http://downloads.arduino.cc/libraries/github.com/TMRh20/AutoAnalogAudio-1.3.0.zip", "archiveFileName": "AutoAnalogAudio-1.3.0.zip", @@ -75154,13 +59910,8 @@ "paragraph": "Simplified API for Arduino DAC, ADC, Timers \u0026 DMA, designed with radio \u0026 wireless communication in mind. Easily create a wide variety of audio related applications.", "website": "https://github.com/TMRh20/AutoAnalogAudio", "category": "Signal Input/Output", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/TMRh20/AutoAnalogAudio.git", "url": "http://downloads.arduino.cc/libraries/github.com/TMRh20/AutoAnalogAudio-1.31.0.zip", "archiveFileName": "AutoAnalogAudio-1.31.0.zip", @@ -75176,12 +59927,8 @@ "paragraph": "Provides interface class for LP55231, implementing direct control over LED outputs, as well as a more sophisticated interface to the independent execution engines.", "website": "https://github.com/sparkfun/SparkFun_LP55231_Arduino_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_LP55231_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_LP55231_Breakout-1.0.0.zip", "archiveFileName": "SparkFun_LP55231_Breakout-1.0.0.zip", @@ -75197,18 +59944,10 @@ "paragraph": "Faster and smaller than all other GPS parsers", "website": "https://github.com/SlashDevin/NeoGPS", "category": "Communication", - "architectures": [ - "avr", - "SAMD", - "SAM" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "SAMD", "SAM"], + "types": ["Contributed"], "repository": "https://github.com/SlashDevin/NeoGPS.git", - "providesIncludes": [ - "NMEAGPS.h" - ], + "providesIncludes": ["NMEAGPS.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SlashDevin/NeoGPS-3.1.1.zip", "archiveFileName": "NeoGPS-3.1.1.zip", "size": 280602, @@ -75223,18 +59962,10 @@ "paragraph": "Faster and smaller than all other GPS parsers", "website": "https://github.com/SlashDevin/NeoGPS", "category": "Communication", - "architectures": [ - "avr", - "SAMD", - "SAM" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "SAMD", "SAM"], + "types": ["Contributed"], "repository": "https://github.com/SlashDevin/NeoGPS.git", - "providesIncludes": [ - "NMEAGPS.h" - ], + "providesIncludes": ["NMEAGPS.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SlashDevin/NeoGPS-3.1.2.zip", "archiveFileName": "NeoGPS-3.1.2.zip", "size": 281456, @@ -75249,18 +59980,10 @@ "paragraph": "Faster and smaller than all other GPS parsers", "website": "https://github.com/SlashDevin/NeoGPS", "category": "Communication", - "architectures": [ - "avr", - "SAMD", - "SAM" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "SAMD", "SAM"], + "types": ["Contributed"], "repository": "https://github.com/SlashDevin/NeoGPS.git", - "providesIncludes": [ - "NMEAGPS.h" - ], + "providesIncludes": ["NMEAGPS.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SlashDevin/NeoGPS-4.1.0.zip", "archiveFileName": "NeoGPS-4.1.0.zip", "size": 278762, @@ -75275,18 +59998,10 @@ "paragraph": "Faster and smaller than all other GPS parsers", "website": "https://github.com/SlashDevin/NeoGPS", "category": "Communication", - "architectures": [ - "avr", - "samd", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd", "sam"], + "types": ["Contributed"], "repository": "https://github.com/SlashDevin/NeoGPS.git", - "providesIncludes": [ - "NMEAGPS.h" - ], + "providesIncludes": ["NMEAGPS.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SlashDevin/NeoGPS-4.1.3.zip", "archiveFileName": "NeoGPS-4.1.3.zip", "size": 279491, @@ -75301,20 +60016,10 @@ "paragraph": "Faster and smaller than all other GPS parsers", "website": "https://github.com/SlashDevin/NeoGPS", "category": "Communication", - "architectures": [ - "avr", - "samd", - "sam", - "esp8266", - "arc32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd", "sam", "esp8266", "arc32"], + "types": ["Contributed"], "repository": "https://github.com/SlashDevin/NeoGPS.git", - "providesIncludes": [ - "NMEAGPS.h" - ], + "providesIncludes": ["NMEAGPS.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SlashDevin/NeoGPS-4.1.7.zip", "archiveFileName": "NeoGPS-4.1.7.zip", "size": 288855, @@ -75329,20 +60034,10 @@ "paragraph": "Faster and smaller than all other GPS parsers", "website": "https://github.com/SlashDevin/NeoGPS", "category": "Communication", - "architectures": [ - "avr", - "samd", - "sam", - "esp8266", - "arc32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd", "sam", "esp8266", "arc32"], + "types": ["Contributed"], "repository": "https://github.com/SlashDevin/NeoGPS.git", - "providesIncludes": [ - "NMEAGPS.h" - ], + "providesIncludes": ["NMEAGPS.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SlashDevin/NeoGPS-4.1.8.zip", "archiveFileName": "NeoGPS-4.1.8.zip", "size": 294160, @@ -75357,20 +60052,10 @@ "paragraph": "Faster and smaller than all other GPS parsers", "website": "https://github.com/SlashDevin/NeoGPS", "category": "Communication", - "architectures": [ - "avr", - "samd", - "sam", - "esp8266", - "arc32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd", "sam", "esp8266", "arc32"], + "types": ["Contributed"], "repository": "https://github.com/SlashDevin/NeoGPS.git", - "providesIncludes": [ - "NMEAGPS.h" - ], + "providesIncludes": ["NMEAGPS.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SlashDevin/NeoGPS-4.2.1.zip", "archiveFileName": "NeoGPS-4.2.1.zip", "size": 291812, @@ -75385,20 +60070,10 @@ "paragraph": "Faster and smaller than all other GPS parsers", "website": "https://github.com/SlashDevin/NeoGPS", "category": "Communication", - "architectures": [ - "avr", - "samd", - "sam", - "esp8266", - "arc32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd", "sam", "esp8266", "arc32"], + "types": ["Contributed"], "repository": "https://github.com/SlashDevin/NeoGPS.git", - "providesIncludes": [ - "NMEAGPS.h" - ], + "providesIncludes": ["NMEAGPS.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SlashDevin/NeoGPS-4.2.2.zip", "archiveFileName": "NeoGPS-4.2.2.zip", "size": 306965, @@ -75413,20 +60088,10 @@ "paragraph": "Faster and smaller than all other GPS parsers", "website": "https://github.com/SlashDevin/NeoGPS", "category": "Communication", - "architectures": [ - "avr", - "samd", - "sam", - "esp8266", - "arc32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd", "sam", "esp8266", "arc32"], + "types": ["Contributed"], "repository": "https://github.com/SlashDevin/NeoGPS.git", - "providesIncludes": [ - "NMEAGPS.h" - ], + "providesIncludes": ["NMEAGPS.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SlashDevin/NeoGPS-4.2.3.zip", "archiveFileName": "NeoGPS-4.2.3.zip", "size": 308204, @@ -75441,21 +60106,10 @@ "paragraph": "Faster and smaller than all other GPS parsers", "website": "https://github.com/SlashDevin/NeoGPS", "category": "Communication", - "architectures": [ - "avr", - "samd", - "sam", - "esp8266", - "arc32", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd", "sam", "esp8266", "arc32", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/SlashDevin/NeoGPS.git", - "providesIncludes": [ - "NMEAGPS.h" - ], + "providesIncludes": ["NMEAGPS.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SlashDevin/NeoGPS-4.2.4.zip", "archiveFileName": "NeoGPS-4.2.4.zip", "size": 482654, @@ -75470,21 +60124,10 @@ "paragraph": "Faster and smaller than all other GPS parsers", "website": "https://github.com/SlashDevin/NeoGPS", "category": "Communication", - "architectures": [ - "avr", - "samd", - "sam", - "esp8266", - "arc32", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd", "sam", "esp8266", "arc32", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/SlashDevin/NeoGPS.git", - "providesIncludes": [ - "NMEAGPS.h" - ], + "providesIncludes": ["NMEAGPS.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SlashDevin/NeoGPS-4.2.5.zip", "archiveFileName": "NeoGPS-4.2.5.zip", "size": 482909, @@ -75499,21 +60142,10 @@ "paragraph": "Faster and smaller than all other GPS parsers", "website": "https://github.com/SlashDevin/NeoGPS", "category": "Communication", - "architectures": [ - "avr", - "samd", - "sam", - "esp8266", - "arc32", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd", "sam", "esp8266", "arc32", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/SlashDevin/NeoGPS.git", - "providesIncludes": [ - "NMEAGPS.h" - ], + "providesIncludes": ["NMEAGPS.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SlashDevin/NeoGPS-4.2.6.zip", "archiveFileName": "NeoGPS-4.2.6.zip", "size": 482954, @@ -75528,21 +60160,10 @@ "paragraph": "Faster and smaller than all other GPS parsers", "website": "https://github.com/SlashDevin/NeoGPS", "category": "Communication", - "architectures": [ - "avr", - "samd", - "sam", - "esp8266", - "arc32", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd", "sam", "esp8266", "arc32", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/SlashDevin/NeoGPS.git", - "providesIncludes": [ - "NMEAGPS.h" - ], + "providesIncludes": ["NMEAGPS.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SlashDevin/NeoGPS-4.2.7.zip", "archiveFileName": "NeoGPS-4.2.7.zip", "size": 483594, @@ -75557,21 +60178,10 @@ "paragraph": "Faster and smaller than all other GPS parsers", "website": "https://github.com/SlashDevin/NeoGPS", "category": "Communication", - "architectures": [ - "avr", - "samd", - "sam", - "esp8266", - "arc32", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd", "sam", "esp8266", "arc32", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/SlashDevin/NeoGPS.git", - "providesIncludes": [ - "NMEAGPS.h" - ], + "providesIncludes": ["NMEAGPS.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SlashDevin/NeoGPS-4.2.8.zip", "archiveFileName": "NeoGPS-4.2.8.zip", "size": 493058, @@ -75586,21 +60196,10 @@ "paragraph": "Faster and smaller than all other GPS parsers", "website": "https://github.com/SlashDevin/NeoGPS", "category": "Communication", - "architectures": [ - "avr", - "samd", - "sam", - "esp8266", - "arc32", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd", "sam", "esp8266", "arc32", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/SlashDevin/NeoGPS.git", - "providesIncludes": [ - "NMEAGPS.h" - ], + "providesIncludes": ["NMEAGPS.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SlashDevin/NeoGPS-4.2.9.zip", "archiveFileName": "NeoGPS-4.2.9.zip", "size": 494495, @@ -75615,18 +60214,10 @@ "paragraph": "See the HamShield library by Enhanced Radio Devices for examples.", "website": "http://www.hamshield.com", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/EnhancedRadioDevices/HamShield_KISS.git", - "providesIncludes": [ - "packet.h", - "SimpleFIFO.h", - "KISS.h" - ], + "providesIncludes": ["packet.h", "SimpleFIFO.h", "KISS.h"], "url": "http://downloads.arduino.cc/libraries/github.com/EnhancedRadioDevices/HamShield_KISS-1.0.5.zip", "archiveFileName": "HamShield_KISS-1.0.5.zip", "size": 26439, @@ -75641,18 +60232,10 @@ "paragraph": "See the HamShield library by Enhanced Radio Devices for examples.", "website": "http://www.hamshield.com", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/EnhancedRadioDevices/HamShield_KISS.git", - "providesIncludes": [ - "packet.h", - "SimpleFIFO.h", - "KISS.h" - ], + "providesIncludes": ["packet.h", "SimpleFIFO.h", "KISS.h"], "url": "http://downloads.arduino.cc/libraries/github.com/EnhancedRadioDevices/HamShield_KISS-1.0.2.zip", "archiveFileName": "HamShield_KISS-1.0.2.zip", "size": 26580, @@ -75667,18 +60250,10 @@ "paragraph": "See the HamShield library by Enhanced Radio Devices for examples.", "website": "http://www.hamshield.com", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/EnhancedRadioDevices/HamShield_KISS.git", - "providesIncludes": [ - "packet.h", - "SimpleFIFO.h", - "KISS.h" - ], + "providesIncludes": ["packet.h", "SimpleFIFO.h", "KISS.h"], "url": "http://downloads.arduino.cc/libraries/github.com/EnhancedRadioDevices/HamShield_KISS-1.0.3.zip", "archiveFileName": "HamShield_KISS-1.0.3.zip", "size": 26423, @@ -75693,18 +60268,10 @@ "paragraph": "See the HamShield library by Enhanced Radio Devices for examples.", "website": "http://www.hamshield.com", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/EnhancedRadioDevices/HamShield_KISS.git", - "providesIncludes": [ - "packet.h", - "SimpleFIFO.h", - "KISS.h" - ], + "providesIncludes": ["packet.h", "SimpleFIFO.h", "KISS.h"], "url": "http://downloads.arduino.cc/libraries/github.com/EnhancedRadioDevices/HamShield_KISS-1.0.4.zip", "archiveFileName": "HamShield_KISS-1.0.4.zip", "size": 26430, @@ -75718,16 +60285,10 @@ "sentence": "A library for use with HamShield by Enhanced Radio Devices.", "website": "http://www.hamshield.com", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/EnhancedRadioDevices/HamShield.git", - "providesIncludes": [ - "HamShield.h" - ], + "providesIncludes": ["HamShield.h"], "url": "http://downloads.arduino.cc/libraries/github.com/EnhancedRadioDevices/HamShield-1.0.5.zip", "archiveFileName": "HamShield-1.0.5.zip", "size": 387903, @@ -75741,16 +60302,10 @@ "sentence": "A library for use with HamShield by Enhanced Radio Devices.", "website": "http://www.hamshield.com", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/EnhancedRadioDevices/HamShield.git", - "providesIncludes": [ - "HamShield.h" - ], + "providesIncludes": ["HamShield.h"], "url": "http://downloads.arduino.cc/libraries/github.com/EnhancedRadioDevices/HamShield-1.1.0.zip", "archiveFileName": "HamShield-1.1.0.zip", "size": 289012, @@ -75764,16 +60319,10 @@ "sentence": "A library for use with HamShield by Enhanced Radio Devices.", "website": "http://www.hamshield.com", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/EnhancedRadioDevices/HamShield.git", - "providesIncludes": [ - "HamShield.h" - ], + "providesIncludes": ["HamShield.h"], "url": "http://downloads.arduino.cc/libraries/github.com/EnhancedRadioDevices/HamShield-1.1.1.zip", "archiveFileName": "HamShield-1.1.1.zip", "size": 289008, @@ -75787,16 +60336,10 @@ "sentence": "A library for use with HamShield by Enhanced Radio Devices.", "website": "http://www.hamshield.com", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/EnhancedRadioDevices/HamShield.git", - "providesIncludes": [ - "HamShield.h" - ], + "providesIncludes": ["HamShield.h"], "url": "http://downloads.arduino.cc/libraries/github.com/EnhancedRadioDevices/HamShield-1.1.2.zip", "archiveFileName": "HamShield-1.1.2.zip", "size": 289150, @@ -75810,16 +60353,10 @@ "sentence": "A library for use with HamShield by Enhanced Radio Devices.", "website": "http://www.hamshield.com", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/EnhancedRadioDevices/HamShield.git", - "providesIncludes": [ - "HamShield.h" - ], + "providesIncludes": ["HamShield.h"], "url": "http://downloads.arduino.cc/libraries/github.com/EnhancedRadioDevices/HamShield-1.0.2.zip", "archiveFileName": "HamShield-1.0.2.zip", "size": 386489, @@ -75833,16 +60370,10 @@ "sentence": "A library for use with HamShield by Enhanced Radio Devices.", "website": "http://www.hamshield.com", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/EnhancedRadioDevices/HamShield.git", - "providesIncludes": [ - "HamShield.h" - ], + "providesIncludes": ["HamShield.h"], "url": "http://downloads.arduino.cc/libraries/github.com/EnhancedRadioDevices/HamShield-1.0.3.zip", "archiveFileName": "HamShield-1.0.3.zip", "size": 387467, @@ -75856,16 +60387,10 @@ "sentence": "A library for use with HamShield by Enhanced Radio Devices.", "website": "http://www.hamshield.com", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/EnhancedRadioDevices/HamShield.git", - "providesIncludes": [ - "HamShield.h" - ], + "providesIncludes": ["HamShield.h"], "url": "http://downloads.arduino.cc/libraries/github.com/EnhancedRadioDevices/HamShield-1.0.4.zip", "archiveFileName": "HamShield-1.0.4.zip", "size": 387875, @@ -75879,16 +60404,10 @@ "sentence": "A library for use with HamShield by Enhanced Radio Devices.", "website": "http://www.hamshield.com", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/EnhancedRadioDevices/HamShield.git", - "providesIncludes": [ - "HamShield.h" - ], + "providesIncludes": ["HamShield.h"], "url": "http://downloads.arduino.cc/libraries/github.com/EnhancedRadioDevices/HamShield-1.1.3.zip", "archiveFileName": "HamShield-1.1.3.zip", "size": 295942, @@ -75902,16 +60421,10 @@ "sentence": "A library for use with HamShield by Enhanced Radio Devices.", "website": "http://www.hamshield.com", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/EnhancedRadioDevices/DDS.git", - "providesIncludes": [ - "DDS.h" - ], + "providesIncludes": ["DDS.h"], "url": "http://downloads.arduino.cc/libraries/github.com/EnhancedRadioDevices/DDS-1.0.2.zip", "archiveFileName": "DDS-1.0.2.zip", "size": 20531, @@ -75925,16 +60438,10 @@ "sentence": "Generate sinusoids on AVR-based Arduinos at varying frequencies. Requires an analog low-pass filter.", "website": "http://www.hamshield.com", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/EnhancedRadioDevices/DDS.git", - "providesIncludes": [ - "DDS.h" - ], + "providesIncludes": ["DDS.h"], "url": "http://downloads.arduino.cc/libraries/github.com/EnhancedRadioDevices/DDS-1.0.3.zip", "archiveFileName": "DDS-1.0.3.zip", "size": 20790, @@ -75949,12 +60456,8 @@ "paragraph": "The Cayenne MQTT Arduino Library provides functions to easily connect to the Cayenne IoT project builder. This library bundles the Eclipse Paho MQTT C/C++ client library for MQTT support. http://www.cayenne-mydevices.com/", "website": "http://www.cayenne-mydevices.com/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/myDevicesIoT/Cayenne-MQTT-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/myDevicesIoT/CayenneMQTT-1.3.0.zip", "archiveFileName": "CayenneMQTT-1.3.0.zip", @@ -75970,12 +60473,8 @@ "paragraph": "The Cayenne MQTT Arduino Library provides functions to easily connect to the Cayenne IoT project builder. This library bundles the Eclipse Paho MQTT C/C++ client library for MQTT support. http://www.cayenne-mydevices.com/", "website": "http://www.cayenne-mydevices.com/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/myDevicesIoT/Cayenne-MQTT-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/myDevicesIoT/CayenneMQTT-1.0.0.zip", "archiveFileName": "CayenneMQTT-1.0.0.zip", @@ -75991,12 +60490,8 @@ "paragraph": "The Cayenne MQTT Arduino Library provides functions to easily connect to the Cayenne IoT project builder. This library bundles the Eclipse Paho MQTT C/C++ client library for MQTT support. http://www.cayenne-mydevices.com/", "website": "http://www.cayenne-mydevices.com/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/myDevicesIoT/Cayenne-MQTT-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/myDevicesIoT/CayenneMQTT-1.0.1.zip", "archiveFileName": "CayenneMQTT-1.0.1.zip", @@ -76012,12 +60507,8 @@ "paragraph": "The Cayenne MQTT Arduino Library provides functions to easily connect to the Cayenne IoT project builder. This library bundles the Eclipse Paho MQTT C/C++ client library for MQTT support. http://www.cayenne-mydevices.com/", "website": "http://www.cayenne-mydevices.com/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/myDevicesIoT/Cayenne-MQTT-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/myDevicesIoT/CayenneMQTT-1.0.2.zip", "archiveFileName": "CayenneMQTT-1.0.2.zip", @@ -76033,12 +60524,8 @@ "paragraph": "The Cayenne MQTT Arduino Library provides functions to easily connect to the Cayenne IoT project builder. This library bundles the Eclipse Paho MQTT C/C++ client library for MQTT support. http://www.cayenne-mydevices.com/", "website": "http://www.cayenne-mydevices.com/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/myDevicesIoT/Cayenne-MQTT-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/myDevicesIoT/CayenneMQTT-1.1.0.zip", "archiveFileName": "CayenneMQTT-1.1.0.zip", @@ -76054,12 +60541,8 @@ "paragraph": "The Cayenne MQTT Arduino Library provides functions to easily connect to the Cayenne IoT project builder. This library bundles the Eclipse Paho MQTT C/C++ client library for MQTT support. http://www.cayenne-mydevices.com/", "website": "http://www.cayenne-mydevices.com/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/myDevicesIoT/Cayenne-MQTT-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/myDevicesIoT/CayenneMQTT-1.2.0.zip", "archiveFileName": "CayenneMQTT-1.2.0.zip", @@ -76075,12 +60558,8 @@ "paragraph": "Using ultrasonic PWM frequencies, you can now generate square wave tones at any frequency - and 1023 smooth volume levels - with no extra parts!", "website": "https://github.com/connornishijima/arduino-volume3", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/connornishijima/arduino-volume3.git", "url": "http://downloads.arduino.cc/libraries/github.com/connornishijima/Volume_3-1.0.0.zip", "archiveFileName": "Volume_3-1.0.0.zip", @@ -76096,14 +60575,8 @@ "paragraph": "Create your own wireless sensor mesh using NRF24L01+ and RFM69 radios running on Arduino or ESP8266. Over-the-air updates and MySensors support in 16+ home automation controllers.", "website": "http://www.mysensors.org", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "samd"], + "types": ["Contributed"], "repository": "https://github.com/mysensors/MySensors.git", "url": "http://downloads.arduino.cc/libraries/github.com/mysensors/MySensors-2.0.0.zip", "archiveFileName": "MySensors-2.0.0.zip", @@ -76119,14 +60592,8 @@ "paragraph": "Create your own wireless sensor mesh using NRF24L01+, RFM69 and RFM95 radios running on Arduino, SAMD and ESP8266. Allows over-the-air updates of nodes. Supported by 20+ home automation controllers.", "website": "https://www.mysensors.org", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "samd"], + "types": ["Contributed"], "repository": "https://github.com/mysensors/MySensors.git", "url": "http://downloads.arduino.cc/libraries/github.com/mysensors/MySensors-2.1.0.zip", "archiveFileName": "MySensors-2.1.0.zip", @@ -76142,14 +60609,8 @@ "paragraph": "Create your own wireless sensor mesh using NRF24L01+, RFM69 and RFM95 radios running on Arduino, SAMD and ESP8266. Allows over-the-air updates of nodes. Supported by 20+ home automation controllers.", "website": "https://www.mysensors.org", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "samd"], + "types": ["Contributed"], "repository": "https://github.com/mysensors/MySensors.git", "url": "http://downloads.arduino.cc/libraries/github.com/mysensors/MySensors-2.1.1.zip", "archiveFileName": "MySensors-2.1.1.zip", @@ -76165,12 +60626,8 @@ "paragraph": "Create your own wireless sensor mesh using NRF24L01+, RFM69 and RFM95 radios running on AVR, ESP8266, NRF5x, SAMD, STM32F1 and Teensyduino. Over-the-air updates and MySensors support by 20+ home automation controllers.", "website": "https://www.mysensors.org", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mysensors/MySensors.git", "url": "http://downloads.arduino.cc/libraries/github.com/mysensors/MySensors-2.2.0.zip", "archiveFileName": "MySensors-2.2.0.zip", @@ -76186,12 +60643,8 @@ "paragraph": "Create your own wireless sensor mesh using NRF24L01+, RFM69 and RFM95 radios running on AVR, ESP8266, NRF5x, SAMD, STM32F1 and Teensyduino. Over-the-air updates and MySensors support by 20+ home automation controllers.", "website": "https://www.mysensors.org", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mysensors/MySensors.git", "url": "http://downloads.arduino.cc/libraries/github.com/mysensors/MySensors-2.3.0.zip", "archiveFileName": "MySensors-2.3.0.zip", @@ -76207,12 +60660,8 @@ "paragraph": "Create your own wireless sensor mesh using nRF24L01+, RFM69 and RFM95 radios running on AVR, ESP32, ESP8266, NRF5x, SAMD, STM32F1 and Teensyduino. Over-the-air updates and MySensors support by 20+ home automation controllers.", "website": "https://www.mysensors.org", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mysensors/MySensors.git", "url": "http://downloads.arduino.cc/libraries/github.com/mysensors/MySensors-2.3.1.zip", "archiveFileName": "MySensors-2.3.1.zip", @@ -76228,12 +60677,8 @@ "paragraph": "This library provides an API for controlling a single RGB Led (Common-Cathode or Common-Anode) via the I2C Bus. Communication between the Arduino (master) and the RGB Led (slave) is handled by the PCA9536, a 4-Channel I2C GPIO (General Purpose I/O) Expander. The basis of the current API comes from the PCA9536 Library (https://github.com/nadavmatalon/PCA9536), which is expanded here to include the relevant functions, including: Turning on a specific color (or all colors) on and off, Toggling a color, and an independent Blinking functionality for each color which doesn't make use of delays and therefore does not interrupt other routines running simultaniously in the code.", "website": "https://github.com/nadavmatalon/PCA9536_RGB", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/nadavmatalon/PCA9536_RGB.git", "url": "http://downloads.arduino.cc/libraries/github.com/nadavmatalon/PCA9536_RGB-1.0.0.zip", "archiveFileName": "PCA9536_RGB-1.0.0.zip", @@ -76249,12 +60694,8 @@ "paragraph": "This library provides an API for controlling a single RGB Led (Common-Cathode or Common-Anode) via the I2C Bus. Communication between the Arduino (master) and the RGB Led (slave) is handled by the PCA9536, a 4-Channel I2C GPIO (General Purpose I/O) Expander. The basis of the current API comes from the PCA9536 Library (https://github.com/nadavmatalon/PCA9536), which is expanded here to include the relevant functions, including: Turning on a specific color (or all colors) on and off, Toggling a color, and an independent Blinking functionality for each color which doesn't make use of delays and therefore does not interrupt other routines running simultaniously in the code.", "website": "https://github.com/nadavmatalon/PCA9536_RGB", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/nadavmatalon/PCA9536_RGB.git", "url": "http://downloads.arduino.cc/libraries/github.com/nadavmatalon/PCA9536_RGB-1.1.0.zip", "archiveFileName": "PCA9536_RGB-1.1.0.zip", @@ -76270,12 +60711,8 @@ "paragraph": "This library provides an API for controlling a single RGB Led (Common-Cathode or Common-Anode) via the I2C Bus. Communication between the Arduino (master) and the RGB Led (slave) is handled by the PCA9536, a 4-Channel I2C GPIO (General Purpose I/O) Expander. The basis of the current API comes from the PCA9536 Library (https://github.com/nadavmatalon/PCA9536), which is expanded here to include the relevant functions, including: Turning on a specific color (or all colors) on and off, Toggling a color, and an independent Blinking functionality for each color which doesn't make use of delays and therefore does not interrupt other routines running simultaniously in the code.", "website": "https://github.com/nadavmatalon/PCA9536_RGB", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/nadavmatalon/PCA9536_RGB.git", "url": "http://downloads.arduino.cc/libraries/github.com/nadavmatalon/PCA9536_RGB-1.2.0.zip", "archiveFileName": "PCA9536_RGB-1.2.0.zip", @@ -76291,12 +60728,8 @@ "paragraph": "Esp8266 State Machines for the Automaton Framework", "website": "https://github.com/tinkerspy/Automaton-Esp8266", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/tinkerspy/Automaton-Esp8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/tinkerspy/Automaton_Esp8266-0.1.0.zip", "archiveFileName": "Automaton_Esp8266-0.1.0.zip", @@ -76312,12 +60745,8 @@ "paragraph": "Stepper Library for 5V Stepper Motors 28BYJ-48 with ULN2003 Driver", "website": "https://github.com/thomasfredericks/Stepper_28BYJ_48/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thomasfredericks/Stepper_28BYJ_48.git", "url": "http://downloads.arduino.cc/libraries/github.com/thomasfredericks/Stepper_28BYJ_48-1.0.0.zip", "archiveFileName": "Stepper_28BYJ_48-1.0.0.zip", @@ -76333,12 +60762,8 @@ "paragraph": "Supports 3 pins and 4 pins (PWM) fans", "website": "https://github.com/GiorgioAresu/FanController", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GiorgioAresu/FanController.git", "url": "http://downloads.arduino.cc/libraries/github.com/GiorgioAresu/FanController-0.1.0.zip", "archiveFileName": "FanController-0.1.0.zip", @@ -76354,12 +60779,8 @@ "paragraph": "Supports 3 pins and 4 pins (PWM) fans", "website": "https://github.com/GiorgioAresu/FanController", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GiorgioAresu/FanController.git", "url": "http://downloads.arduino.cc/libraries/github.com/GiorgioAresu/FanController-0.1.1.zip", "archiveFileName": "FanController-0.1.1.zip", @@ -76375,12 +60796,8 @@ "paragraph": "Supports 3 pins and 4 pins (PWM) fans", "website": "https://github.com/GiorgioAresu/FanController", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GiorgioAresu/FanController.git", "url": "http://downloads.arduino.cc/libraries/github.com/GiorgioAresu/FanController-0.1.4.zip", "archiveFileName": "FanController-0.1.4.zip", @@ -76396,12 +60813,8 @@ "paragraph": "Supports 3 pins and 4 pins (PWM) fans", "website": "https://github.com/GiorgioAresu/FanController", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GiorgioAresu/FanController.git", "url": "http://downloads.arduino.cc/libraries/github.com/GiorgioAresu/FanController-1.0.0.zip", "archiveFileName": "FanController-1.0.0.zip", @@ -76417,12 +60830,8 @@ "paragraph": "Supports 3 pins and 4 pins (PWM) fans", "website": "https://github.com/GiorgioAresu/FanController", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GiorgioAresu/FanController.git", "url": "http://downloads.arduino.cc/libraries/github.com/GiorgioAresu/FanController-1.0.1.zip", "archiveFileName": "FanController-1.0.1.zip", @@ -76438,12 +60847,8 @@ "paragraph": "Supports 3 pins and 4 pins (PWM) fans", "website": "https://github.com/GiorgioAresu/FanController", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GiorgioAresu/FanController.git", "url": "http://downloads.arduino.cc/libraries/github.com/GiorgioAresu/FanController-1.0.3.zip", "archiveFileName": "FanController-1.0.3.zip", @@ -76459,12 +60864,8 @@ "paragraph": "Supports 3 pins and 4 pins (PWM) fans", "website": "https://github.com/GiorgioAresu/FanController", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GiorgioAresu/FanController.git", "url": "http://downloads.arduino.cc/libraries/github.com/GiorgioAresu/FanController-1.0.4.zip", "archiveFileName": "FanController-1.0.4.zip", @@ -76480,12 +60881,8 @@ "paragraph": "Supports 3 pins and 4 pins (PWM) fans", "website": "https://github.com/GiorgioAresu/FanController", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GiorgioAresu/FanController.git", "url": "http://downloads.arduino.cc/libraries/github.com/GiorgioAresu/FanController-1.0.5.zip", "archiveFileName": "FanController-1.0.5.zip", @@ -76501,12 +60898,8 @@ "paragraph": "\u003cbr\u003eCreate keyboards with any configuration:\u003cbr\u003eone-piece, split with I/O expander, single-layer, multiple-layer", "website": "https://github.com/wolfv6/keybrd", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/wolfv6/keybrd.git", "url": "http://downloads.arduino.cc/libraries/github.com/wolfv6/keybrd-0.5.0.zip", "archiveFileName": "keybrd-0.5.0.zip", @@ -76522,12 +60915,8 @@ "paragraph": "\u003cbr\u003eSupports split keyboard and multiple-layer configurations.", "website": "https://github.com/wolfv6/keybrd", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/wolfv6/keybrd.git", "url": "http://downloads.arduino.cc/libraries/github.com/wolfv6/keybrd-0.6.3.zip", "archiveFileName": "keybrd-0.6.3.zip", @@ -76543,12 +60932,8 @@ "paragraph": "\u003cbr\u003eSupports split keyboard and multiple-layer configurations.", "website": "https://github.com/wolfv6/keybrd", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/wolfv6/keybrd.git", "url": "http://downloads.arduino.cc/libraries/github.com/wolfv6/keybrd-0.6.6.zip", "archiveFileName": "keybrd-0.6.6.zip", @@ -76564,12 +60949,8 @@ "paragraph": "\u003cbr\u003eSupports split keyboard and multiple-layer configurations.", "website": "https://github.com/wolfv6/keybrd", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/wolfv6/keybrd.git", "url": "http://downloads.arduino.cc/libraries/github.com/wolfv6/keybrd-0.6.7.zip", "archiveFileName": "keybrd-0.6.7.zip", @@ -76585,12 +60966,8 @@ "paragraph": "It can call streaming methods even if it is HardwareSerial, SoftwareSerial or USBAPI Serial_.", "website": "https://github.com/asukiaaa/SomeSerial", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/SomeSerial.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/SomeSerial-1.0.0.zip", "archiveFileName": "SomeSerial-1.0.0.zip", @@ -76606,12 +60983,8 @@ "paragraph": "It can call streaming methods even if it is HardwareSerial, SoftwareSerial or USBAPI Serial_.", "website": "https://github.com/asukiaaa/SomeSerial", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/SomeSerial.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/SomeSerial-1.0.1.zip", "archiveFileName": "SomeSerial-1.0.1.zip", @@ -76627,12 +61000,8 @@ "paragraph": "It can call streaming methods even if it is HardwareSerial, SoftwareSerial or USBAPI Serial_.", "website": "https://github.com/asukiaaa/SomeSerial", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/SomeSerial.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/SomeSerial-1.0.2.zip", "archiveFileName": "SomeSerial-1.0.2.zip", @@ -76648,12 +61017,8 @@ "paragraph": "It can call streaming methods even if it is HardwareSerial, SoftwareSerial or USBAPI Serial_.", "website": "https://github.com/asukiaaa/SomeSerial", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/SomeSerial.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/SomeSerial-1.1.0.zip", "archiveFileName": "SomeSerial-1.1.0.zip", @@ -76669,12 +61034,8 @@ "paragraph": "It can call streaming methods even if it is HardwareSerial, SoftwareSerial or USBAPI Serial_.", "website": "https://github.com/asukiaaa/SomeSerial", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/SomeSerial.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/SomeSerial-1.1.1.zip", "archiveFileName": "SomeSerial-1.1.1.zip", @@ -76690,12 +61051,8 @@ "paragraph": "Universal rule based automatic Daylight Saving Time adjust library that implements DST aware version of the esp8266 time() function.", "website": "https://github.com/neptune2/simpleDSTadjust", "category": "Timing", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/neptune2/simpleDSTadjust.git", "url": "http://downloads.arduino.cc/libraries/github.com/neptune2/simpleDSTadjust-1.1.0.zip", "archiveFileName": "simpleDSTadjust-1.1.0.zip", @@ -76711,12 +61068,8 @@ "paragraph": "Universal rule based automatic Daylight Saving Time adjust library that implements DST aware version of the esp8266 time() function.", "website": "https://github.com/neptune2/simpleDSTadjust", "category": "Timing", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/neptune2/simpleDSTadjust.git", "url": "http://downloads.arduino.cc/libraries/github.com/neptune2/simpleDSTadjust-1.2.0.zip", "archiveFileName": "simpleDSTadjust-1.2.0.zip", @@ -76732,12 +61085,8 @@ "paragraph": "Arduino library for driving multiple digit 7-segment displays using shift registers", "website": "https://github.com/Pyntoo/ShiftDisplay/", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MiguelPynto/ShiftDisplay.git", "url": "http://downloads.arduino.cc/libraries/github.com/MiguelPynto/ShiftDisplay-1.0.0.zip", "archiveFileName": "ShiftDisplay-1.0.0.zip", @@ -76753,12 +61102,8 @@ "paragraph": "Arduino library for driving multiple digit 7-segment displays using shift registers", "website": "https://github.com/Pyntoo/ShiftDisplay/", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MiguelPynto/ShiftDisplay.git", "url": "http://downloads.arduino.cc/libraries/github.com/MiguelPynto/ShiftDisplay-2.0.0.zip", "archiveFileName": "ShiftDisplay-2.0.0.zip", @@ -76774,16 +61119,10 @@ "paragraph": "Show numbers and text. Concatenate multiple displays as one, for a maximum of 8 digits. Compatible with common cathode and common anode. Only 3 pins used on Arduino.", "website": "https://github.com/MiguelPynto/ShiftDisplay", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MiguelPynto/ShiftDisplay.git", - "providesIncludes": [ - "ShiftDisplay.h" - ], + "providesIncludes": ["ShiftDisplay.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MiguelPynto/ShiftDisplay-3.0.0.zip", "archiveFileName": "ShiftDisplay-3.0.0.zip", "size": 428922, @@ -76798,16 +61137,10 @@ "paragraph": "Show numbers and text. Concatenate multiple displays as one, for a maximum of 8 digits. Compatible with common cathode and common anode. Only 3 pins used on Arduino.", "website": "https://github.com/MiguelPynto/ShiftDisplay", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MiguelPynto/ShiftDisplay.git", - "providesIncludes": [ - "ShiftDisplay.h" - ], + "providesIncludes": ["ShiftDisplay.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MiguelPynto/ShiftDisplay-3.2.1.zip", "archiveFileName": "ShiftDisplay-3.2.1.zip", "size": 430566, @@ -76822,16 +61155,10 @@ "paragraph": "Show numbers and text. Concatenate multiple displays as one, for a maximum of 8 digits. Compatible with common cathode and common anode. Only 3 pins used on Arduino.", "website": "http://pynto.me/ShiftDisplay/", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MiguelPynto/ShiftDisplay.git", - "providesIncludes": [ - "ShiftDisplay.h" - ], + "providesIncludes": ["ShiftDisplay.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MiguelPynto/ShiftDisplay-3.2.2.zip", "archiveFileName": "ShiftDisplay-3.2.2.zip", "size": 430511, @@ -76846,16 +61173,10 @@ "paragraph": "Show numbers and text. Concatenate multiple displays as one, for a maximum of 8 digits. Compatible with common cathode and common anode. Only 3 pins used on Arduino.", "website": "http://pynto.me/ShiftDisplay/", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MiguelPynto/ShiftDisplay.git", - "providesIncludes": [ - "ShiftDisplay.h" - ], + "providesIncludes": ["ShiftDisplay.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MiguelPynto/ShiftDisplay-3.2.3.zip", "archiveFileName": "ShiftDisplay-3.2.3.zip", "size": 430396, @@ -76870,16 +61191,10 @@ "paragraph": "Show numbers and text. Concatenate multiple displays as one, for a maximum of 8 digits. Compatible with common cathode and common anode. Only 3 pins used on Arduino.", "website": "http://pynto.me/ShiftDisplay/", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MiguelPynto/ShiftDisplay.git", - "providesIncludes": [ - "ShiftDisplay.h" - ], + "providesIncludes": ["ShiftDisplay.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MiguelPynto/ShiftDisplay-3.3.0.zip", "archiveFileName": "ShiftDisplay-3.3.0.zip", "size": 431308, @@ -76894,16 +61209,10 @@ "paragraph": "Show numbers and text. Concatenate multiple displays as one, for a maximum of 8 digits. Compatible with common cathode and common anode. Only 3 pins used on Arduino.", "website": "http://pynto.me/ShiftDisplay/", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MiguelPynto/ShiftDisplay.git", - "providesIncludes": [ - "ShiftDisplay.h" - ], + "providesIncludes": ["ShiftDisplay.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MiguelPynto/ShiftDisplay-3.3.1.zip", "archiveFileName": "ShiftDisplay-3.3.1.zip", "size": 431395, @@ -76918,16 +61227,10 @@ "paragraph": "Show numbers and text. Concatenate multiple displays as one, for a maximum of 8 digits. Compatible with common cathode and common anode. Only 3 pins used on Arduino.", "website": "http://pynto.me/ShiftDisplay/", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MiguelPynto/ShiftDisplay.git", - "providesIncludes": [ - "ShiftDisplay.h" - ], + "providesIncludes": ["ShiftDisplay.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MiguelPynto/ShiftDisplay-3.3.2.zip", "archiveFileName": "ShiftDisplay-3.3.2.zip", "size": 431680, @@ -76942,16 +61245,10 @@ "paragraph": "Show numbers and text. Concatenate multiple displays as one, for a maximum of 8 digits. Compatible with common cathode and common anode. Only 3 pins used on Arduino.", "website": "https://miguelpynto.github.io/ShiftDisplay/", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MiguelPynto/ShiftDisplay.git", - "providesIncludes": [ - "ShiftDisplay.h" - ], + "providesIncludes": ["ShiftDisplay.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MiguelPynto/ShiftDisplay-3.3.3.zip", "archiveFileName": "ShiftDisplay-3.3.3.zip", "size": 431795, @@ -76966,16 +61263,10 @@ "paragraph": "Show numbers and text. Concatenate multiple displays as one, for a maximum of 8 digits. Compatible with common cathode and common anode. Only 3 pins used on Arduino.", "website": "https://miguelpynto.github.io/ShiftDisplay/", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MiguelPynto/ShiftDisplay.git", - "providesIncludes": [ - "ShiftDisplay.h" - ], + "providesIncludes": ["ShiftDisplay.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MiguelPynto/ShiftDisplay-3.4.0.zip", "archiveFileName": "ShiftDisplay-3.4.0.zip", "size": 432307, @@ -76990,16 +61281,10 @@ "paragraph": "Show numbers and text. Concatenate multiple displays as one, for a maximum of 8 digits. Compatible with common cathode and common anode. Only 3 pins used on Arduino.", "website": "https://miguelpynto.github.io/ShiftDisplay/", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MiguelPynto/ShiftDisplay.git", - "providesIncludes": [ - "ShiftDisplay.h" - ], + "providesIncludes": ["ShiftDisplay.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MiguelPynto/ShiftDisplay-3.5.0.zip", "archiveFileName": "ShiftDisplay-3.5.0.zip", "size": 432541, @@ -77014,16 +61299,10 @@ "paragraph": "Show numbers and text. Concatenate multiple displays as one, for a maximum of 8 digits. Compatible with common cathode and common anode. Only 3 pins used on Arduino.", "website": "https://miguelpynto.github.io/ShiftDisplay/", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MiguelPynto/ShiftDisplay.git", - "providesIncludes": [ - "ShiftDisplay.h" - ], + "providesIncludes": ["ShiftDisplay.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MiguelPynto/ShiftDisplay-3.6.0.zip", "archiveFileName": "ShiftDisplay-3.6.0.zip", "size": 433769, @@ -77038,16 +61317,10 @@ "paragraph": "Show numbers and text. Concatenate multiple displays as one, for a maximum of 8 digits. Compatible with common cathode and common anode. Only 3 pins used on Arduino.", "website": "https://miguelpynto.github.io/ShiftDisplay/", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MiguelPynto/ShiftDisplay.git", - "providesIncludes": [ - "ShiftDisplay.h" - ], + "providesIncludes": ["ShiftDisplay.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MiguelPynto/ShiftDisplay-3.6.1.zip", "archiveFileName": "ShiftDisplay-3.6.1.zip", "size": 436408, @@ -77062,13 +61335,8 @@ "paragraph": "This library is perfect for capturing pin states, timestamps, etc.. during an ISR. Then in void loop(), the buffer can be asynchronously processed whenever your program has free time.", "website": "https://github.com/wizard97/ArduinoRingBuffer", "category": "Data Storage", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/wizard97/Embedded_RingBuf_CPP.git", "url": "http://downloads.arduino.cc/libraries/github.com/wizard97/RingBufCPP-1.0.0.zip", "archiveFileName": "RingBufCPP-1.0.0.zip", @@ -77084,13 +61352,8 @@ "paragraph": "This library is perfect for capturing pin states, timestamps, etc.. during an ISR. Then in void loop(), the buffer can be asynchronously processed whenever your program has free time.", "website": "https://github.com/wizard97/ArduinoRingBuffer", "category": "Data Storage", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/wizard97/Embedded_RingBuf_CPP.git", "url": "http://downloads.arduino.cc/libraries/github.com/wizard97/RingBufCPP-1.1.0.zip", "archiveFileName": "RingBufCPP-1.1.0.zip", @@ -77106,16 +61369,10 @@ "paragraph": "Use your Arduino or Raspberry Pi to operate remote radio controlled devices. This will most likely work with all popular low cost power outlet sockets.", "website": "https://github.com/sui77/rc-switch", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/sui77/rc-switch.git", - "providesIncludes": [ - "RCSwitch.h" - ], + "providesIncludes": ["RCSwitch.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sui77/rc_switch-2.6.0.zip", "archiveFileName": "rc_switch-2.6.0.zip", "size": 20171, @@ -77130,17 +61387,10 @@ "paragraph": "Use your Arduino or Raspberry Pi to operate remote radio controlled devices. This will most likely work with all popular low cost power outlet sockets.", "website": "https://github.com/sui77/rc-switch", "category": "Device Control", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/sui77/rc-switch.git", - "providesIncludes": [ - "RCSwitch.h" - ], + "providesIncludes": ["RCSwitch.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sui77/rc_switch-2.6.2.zip", "archiveFileName": "rc_switch-2.6.2.zip", "size": 20167, @@ -77155,12 +61405,8 @@ "paragraph": "This library allows you to interface to a LocoNet network and send/receive LocoNet commands. The library currently supports the AVR ATTiny84 \u0026 ATMega88/168/328/32u4 using the 16-Bit Timer1 and ICP1. It also supports the Mega2560 using Timer5 and ICP5", "website": "http://mrrwa.org/loconet-interface/", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/mrrwa/LocoNet.git", "url": "http://downloads.arduino.cc/libraries/github.com/mrrwa/LocoNet-1.0.1.zip", "archiveFileName": "LocoNet-1.0.1.zip", @@ -77176,12 +61422,8 @@ "paragraph": "This library allows you to interface to a LocoNet network and send/receive LocoNet commands. The library currently supports the AVR ATTiny84 \u0026 ATMega88/168/328/32u4 using the 16-Bit Timer1 and ICP1. It also supports the Mega2560 using Timer5 and ICP5", "website": "http://mrrwa.org/loconet-interface/", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/mrrwa/LocoNet.git", "url": "http://downloads.arduino.cc/libraries/github.com/mrrwa/LocoNet-1.0.2.zip", "archiveFileName": "LocoNet-1.0.2.zip", @@ -77197,12 +61439,8 @@ "paragraph": "This library allows you to interface to a LocoNet network and send/receive LocoNet commands. The library currently supports the AVR ATTiny84 \u0026 ATMega88/168/328/32u4 using the 16-Bit Timer1 and ICP1. It also supports the Mega2560 using Timer5 and ICP5", "website": "http://mrrwa.org/loconet-interface/", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/mrrwa/LocoNet.git", "url": "http://downloads.arduino.cc/libraries/github.com/mrrwa/LocoNet-1.0.3.zip", "archiveFileName": "LocoNet-1.0.3.zip", @@ -77218,12 +61456,8 @@ "paragraph": "This library allows you to interface to a LocoNet network and send/receive LocoNet commands. The library currently supports the AVR ATTiny84 \u0026 ATMega88/168/328/32u4 using the 16-Bit Timer1 and ICP1. It also supports the Mega2560 using Timer5 and ICP5", "website": "http://mrrwa.org/loconet-interface/", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/mrrwa/LocoNet.git", "url": "http://downloads.arduino.cc/libraries/github.com/mrrwa/LocoNet-1.0.4.zip", "archiveFileName": "LocoNet-1.0.4.zip", @@ -77239,12 +61473,8 @@ "paragraph": "This library allows you to interface to a LocoNet network and send/receive LocoNet commands. The library currently supports the AVR ATTiny84 \u0026 ATMega88/168/328/32u4 using the 16-Bit Timer1 and ICP1. It also supports the Mega2560 using Timer5 and ICP5", "website": "http://mrrwa.org/loconet-interface/", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/mrrwa/LocoNet.git", "url": "http://downloads.arduino.cc/libraries/github.com/mrrwa/LocoNet-1.0.5.zip", "archiveFileName": "LocoNet-1.0.5.zip", @@ -77260,12 +61490,8 @@ "paragraph": "This library allows you to interface to a LocoNet network and send/receive LocoNet commands. The library currently supports the AVR ATTiny84 \u0026 ATMega88/168/328/32u4 using the 16-Bit Timer1 and ICP1. It also supports the Mega2560 using Timer5 and ICP5", "website": "http://mrrwa.org/loconet-interface/", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/mrrwa/LocoNet.git", "url": "http://downloads.arduino.cc/libraries/github.com/mrrwa/LocoNet-1.0.6.zip", "archiveFileName": "LocoNet-1.0.6.zip", @@ -77281,12 +61507,8 @@ "paragraph": "This library allows you to interface to a LocoNet network and send/receive LocoNet commands. The library currently supports the AVR ATTiny84 \u0026 ATMega88/168/328/32u4 using the 16-Bit Timer1 and ICP1. It also supports the Mega2560 using Timer5 and ICP5", "website": "http://mrrwa.org/loconet-interface/", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/mrrwa/LocoNet.git", "url": "http://downloads.arduino.cc/libraries/github.com/mrrwa/LocoNet-1.0.7.zip", "archiveFileName": "LocoNet-1.0.7.zip", @@ -77302,16 +61524,10 @@ "paragraph": "A library for playing 4 channel chiptune music and oscilator sounds, intended for use with the Arduboy game system", "website": "https://github.com/TEAMarg/ATMlib", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/TEAMarg/ATMlib.git", - "providesIncludes": [ - "ATMlib.h" - ], + "providesIncludes": ["ATMlib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TEAMarg/ATMlib-1.2.5.zip", "archiveFileName": "ATMlib-1.2.5.zip", "size": 96319, @@ -77326,16 +61542,10 @@ "paragraph": "A library for playing 4 channel chiptune music and oscilator sounds, intended for use with the Arduboy game system", "website": "https://github.com/TEAMarg/ATMlib", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/TEAMarg/ATMlib.git", - "providesIncludes": [ - "ATMlib.h" - ], + "providesIncludes": ["ATMlib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TEAMarg/ATMlib-1.2.1.zip", "archiveFileName": "ATMlib-1.2.1.zip", "size": 96016, @@ -77350,16 +61560,10 @@ "paragraph": "A library for playing 4 channel chiptune music and oscilator sounds, intended for use with the Arduboy game system", "website": "https://github.com/TEAMarg/ATMlib", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/TEAMarg/ATMlib.git", - "providesIncludes": [ - "ATMlib.h" - ], + "providesIncludes": ["ATMlib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TEAMarg/ATMlib-1.0.0.zip", "archiveFileName": "ATMlib-1.0.0.zip", "size": 403877, @@ -77374,16 +61578,10 @@ "paragraph": "A library for playing 4 channel chiptune music and oscilator sounds, intended for use with the Arduboy game system", "website": "https://github.com/TEAMarg/ATMlib", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/TEAMarg/ATMlib.git", - "providesIncludes": [ - "ATMlib.h" - ], + "providesIncludes": ["ATMlib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TEAMarg/ATMlib-1.1.0.zip", "archiveFileName": "ATMlib-1.1.0.zip", "size": 403862, @@ -77398,16 +61596,10 @@ "paragraph": "A library for playing 4 channel chiptune music and oscilator sounds, intended for use with the Arduboy game system", "website": "https://github.com/TEAMarg/ATMlib", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/TEAMarg/ATMlib.git", - "providesIncludes": [ - "ATMlib.h" - ], + "providesIncludes": ["ATMlib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TEAMarg/ATMlib-1.1.2.zip", "archiveFileName": "ATMlib-1.1.2.zip", "size": 83247, @@ -77422,16 +61614,10 @@ "paragraph": "A library for playing 4 channel chiptune music and oscilator sounds, intended for use with the Arduboy game system", "website": "https://github.com/TEAMarg/ATMlib", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/TEAMarg/ATMlib.git", - "providesIncludes": [ - "ATMlib.h" - ], + "providesIncludes": ["ATMlib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TEAMarg/ATMlib-1.1.3.zip", "archiveFileName": "ATMlib-1.1.3.zip", "size": 83249, @@ -77446,16 +61632,10 @@ "paragraph": "A library for playing 4 channel chiptune music and oscilator sounds, intended for use with the Arduboy game system", "website": "https://github.com/TEAMarg/ATMlib", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/TEAMarg/ATMlib.git", - "providesIncludes": [ - "ATMlib.h" - ], + "providesIncludes": ["ATMlib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TEAMarg/ATMlib-1.1.4.zip", "archiveFileName": "ATMlib-1.1.4.zip", "size": 86247, @@ -77470,16 +61650,10 @@ "paragraph": "A library for playing 4 channel chiptune music and oscilator sounds, intended for use with the Arduboy game system", "website": "https://github.com/TEAMarg/ATMlib", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/TEAMarg/ATMlib.git", - "providesIncludes": [ - "ATMlib.h" - ], + "providesIncludes": ["ATMlib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TEAMarg/ATMlib-1.1.5.zip", "archiveFileName": "ATMlib-1.1.5.zip", "size": 92822, @@ -77494,16 +61668,10 @@ "paragraph": "A library for playing 4 channel chiptune music and oscilator sounds, intended for use with the Arduboy game system", "website": "https://github.com/TEAMarg/ATMlib", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/TEAMarg/ATMlib.git", - "providesIncludes": [ - "ATMlib.h" - ], + "providesIncludes": ["ATMlib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TEAMarg/ATMlib-1.1.6.zip", "archiveFileName": "ATMlib-1.1.6.zip", "size": 92913, @@ -77518,16 +61686,10 @@ "paragraph": "A library for playing 4 channel chiptune music and oscilator sounds, intended for use with the Arduboy game system", "website": "https://github.com/TEAMarg/ATMlib", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/TEAMarg/ATMlib.git", - "providesIncludes": [ - "ATMlib.h" - ], + "providesIncludes": ["ATMlib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TEAMarg/ATMlib-1.2.0.zip", "archiveFileName": "ATMlib-1.2.0.zip", "size": 96019, @@ -77542,16 +61704,10 @@ "paragraph": "A library for playing 4 channel chiptune music and oscilator sounds, intended for use with the Arduboy game system", "website": "https://github.com/TEAMarg/ATMlib", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/TEAMarg/ATMlib.git", - "providesIncludes": [ - "ATMlib.h" - ], + "providesIncludes": ["ATMlib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TEAMarg/ATMlib-1.2.2.zip", "archiveFileName": "ATMlib-1.2.2.zip", "size": 96020, @@ -77566,16 +61722,10 @@ "paragraph": "A library for playing 4 channel chiptune music and oscilator sounds, intended for use with the Arduboy game system", "website": "https://github.com/TEAMarg/ATMlib", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/TEAMarg/ATMlib.git", - "providesIncludes": [ - "ATMlib.h" - ], + "providesIncludes": ["ATMlib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TEAMarg/ATMlib-1.2.3.zip", "archiveFileName": "ATMlib-1.2.3.zip", "size": 96037, @@ -77590,16 +61740,10 @@ "paragraph": "A library for playing 4 channel chiptune music and oscilator sounds, intended for use with the Arduboy game system", "website": "https://github.com/TEAMarg/ATMlib", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/TEAMarg/ATMlib.git", - "providesIncludes": [ - "ATMlib.h" - ], + "providesIncludes": ["ATMlib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TEAMarg/ATMlib-1.2.4.zip", "archiveFileName": "ATMlib-1.2.4.zip", "size": 96020, @@ -77614,16 +61758,10 @@ "paragraph": "A library for playing 4 channel chiptune music and oscilator sounds, intended for use with the Arduboy game system", "website": "https://github.com/TEAMarg/ATMlib", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/TEAMarg/ATMlib.git", - "providesIncludes": [ - "ATMlib.h" - ], + "providesIncludes": ["ATMlib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TEAMarg/ATMlib-1.2.6.zip", "archiveFileName": "ATMlib-1.2.6.zip", "size": 96352, @@ -77638,12 +61776,8 @@ "paragraph": "Supports many methods to control leds attached to your Arduino/Genuino board", "website": "https://github.com/biagiom/LedBlinky", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/biagiom/LedBlinky.git", "url": "http://downloads.arduino.cc/libraries/github.com/biagiom/LedBlinky-1.3.1.zip", "archiveFileName": "LedBlinky-1.3.1.zip", @@ -77659,12 +61793,8 @@ "paragraph": "A library that adds string splitting functionality to character delimited C++ strings.", "website": "https://github.com/aharshac/StringSplitter", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/aharshac/StringSplitter.git", "url": "http://downloads.arduino.cc/libraries/github.com/aharshac/StringSplitter-1.0.0.zip", "archiveFileName": "StringSplitter-1.0.0.zip", @@ -77680,12 +61810,8 @@ "paragraph": "The __MCP3221__ is a 12-Bit Single-Channel ADC with hardware I2C interface. This library contains a complete driver for the MCP3221 exposing all its available features. The library also contains configurable functions for obtaining either data or voltage reading from the device, as well as applying smoothing methods (Rolling-Average / Exponential-Moving-Average) to the said data/voltage readings. In addition, the library offers a built-in mechanism for calculating input from either 5V or 12V sources (the latter requiring a hardware voltage divider as the AIN pin of the MCP3221 cannot take more than 5.5V).", "website": "https://github.com/nadavmatalon/MCP3221", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/nadavmatalon/MCP3221.git", "url": "http://downloads.arduino.cc/libraries/github.com/nadavmatalon/MCP3221-1.0.0.zip", "archiveFileName": "MCP3221-1.0.0.zip", @@ -77701,12 +61827,8 @@ "paragraph": "An Arduino Library for the MAX3015 particle sensor and MAX30102 Pulse Ox sensor", "website": "https://github.com/sparkfun/SparkFun_MAX3010x_Sensor_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_MAX3010x_Sensor_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_MAX3010x_Pulse_and_Proximity_Sensor_Library-1.0.0.zip", "archiveFileName": "SparkFun_MAX3010x_Pulse_and_Proximity_Sensor_Library-1.0.0.zip", @@ -77722,12 +61844,8 @@ "paragraph": "An Arduino Library for the MAX3015 particle sensor and MAX30102 Pulse Ox sensor", "website": "https://github.com/sparkfun/SparkFun_MAX3010x_Sensor_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_MAX3010x_Sensor_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_MAX3010x_Pulse_and_Proximity_Sensor_Library-1.0.2.zip", "archiveFileName": "SparkFun_MAX3010x_Pulse_and_Proximity_Sensor_Library-1.0.2.zip", @@ -77743,12 +61861,8 @@ "paragraph": "An Arduino Library for the MAX3015 particle sensor and MAX30102 Pulse Ox sensor", "website": "https://github.com/sparkfun/SparkFun_MAX3010x_Sensor_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_MAX3010x_Sensor_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_MAX3010x_Pulse_and_Proximity_Sensor_Library-1.0.4.zip", "archiveFileName": "SparkFun_MAX3010x_Pulse_and_Proximity_Sensor_Library-1.0.4.zip", @@ -77764,12 +61878,8 @@ "paragraph": "An Arduino Library for the MAX3015 particle sensor and MAX30102 Pulse Ox sensor", "website": "https://github.com/sparkfun/SparkFun_MAX3010x_Sensor_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_MAX3010x_Sensor_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_MAX3010x_Pulse_and_Proximity_Sensor_Library-1.0.5.zip", "archiveFileName": "SparkFun_MAX3010x_Pulse_and_Proximity_Sensor_Library-1.0.5.zip", @@ -77785,12 +61895,8 @@ "paragraph": "An Arduino Library for the MAX3015 particle sensor and MAX30102 Pulse Ox sensor", "website": "https://github.com/sparkfun/SparkFun_MAX3010x_Sensor_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_MAX3010x_Sensor_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_MAX3010x_Pulse_and_Proximity_Sensor_Library-1.0.7.zip", "archiveFileName": "SparkFun_MAX3010x_Pulse_and_Proximity_Sensor_Library-1.0.7.zip", @@ -77806,12 +61912,8 @@ "paragraph": "An Arduino Library for the MAX3015 particle sensor and MAX30102 Pulse Ox sensor", "website": "https://github.com/sparkfun/SparkFun_MAX3010x_Sensor_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_MAX3010x_Sensor_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_MAX3010x_Pulse_and_Proximity_Sensor_Library-1.0.8.zip", "archiveFileName": "SparkFun_MAX3010x_Pulse_and_Proximity_Sensor_Library-1.0.8.zip", @@ -77827,12 +61929,8 @@ "paragraph": "An Arduino Library for the MAX3015 particle sensor and MAX30102 Pulse Ox sensor", "website": "https://github.com/sparkfun/SparkFun_MAX3010x_Sensor_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_MAX3010x_Sensor_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_MAX3010x_Pulse_and_Proximity_Sensor_Library-1.1.1.zip", "archiveFileName": "SparkFun_MAX3010x_Pulse_and_Proximity_Sensor_Library-1.1.1.zip", @@ -77848,12 +61946,8 @@ "paragraph": "This class wraps around an Arduino Stream, and dumps all data to another Stream for debug purposes.", "website": "https://github.com/vshymanskyy/StreamDebugger", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/vshymanskyy/StreamDebugger.git", "url": "http://downloads.arduino.cc/libraries/github.com/vshymanskyy/StreamDebugger-1.0.0.zip", "archiveFileName": "StreamDebugger-1.0.0.zip", @@ -77869,12 +61963,8 @@ "paragraph": "This class is an Arduino Stream, that dumps all data to another Stream for debug purposes.", "website": "https://github.com/vshymanskyy/StreamDebugger", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/vshymanskyy/StreamDebugger.git", "url": "http://downloads.arduino.cc/libraries/github.com/vshymanskyy/StreamDebugger-1.0.1.zip", "archiveFileName": "StreamDebugger-1.0.1.zip", @@ -77890,12 +61980,8 @@ "paragraph": "Includes examples for Blynk, MQTT, File Download, and Web Client. Supports GSM modules with AT command interface: SIM800, SIM800A, SIM800C, SIM800L, SIM800H, SIM808, SIM868, SIM900, SIM900A, SIM900D, SIM908, SIM968", "website": "https://github.com/vshymanskyy/TinyGSM", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/vshymanskyy/TinyGSM.git", "url": "http://downloads.arduino.cc/libraries/github.com/vshymanskyy/TinyGSM-0.1.3.zip", "archiveFileName": "TinyGSM-0.1.3.zip", @@ -77911,12 +61997,8 @@ "paragraph": "Includes examples for Blynk, MQTT, File Download, and Web Client. Supports GSM modules, that work over AT command interface: SIM800, SIM800L, SIM900", "website": "https://github.com/vshymanskyy/TinyGSM", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/vshymanskyy/TinyGSM.git", "url": "http://downloads.arduino.cc/libraries/github.com/vshymanskyy/TinyGSM-0.1.0.zip", "archiveFileName": "TinyGSM-0.1.0.zip", @@ -77932,12 +62014,8 @@ "paragraph": "Includes examples for Blynk, MQTT, File Download, and Web Client. Supports GSM modules, that work over AT command interface: SIM800, SIM800L, SIM900", "website": "https://github.com/vshymanskyy/TinyGSM", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/vshymanskyy/TinyGSM.git", "url": "http://downloads.arduino.cc/libraries/github.com/vshymanskyy/TinyGSM-0.1.1.zip", "archiveFileName": "TinyGSM-0.1.1.zip", @@ -77953,12 +62031,8 @@ "paragraph": "Includes examples for Blynk, MQTT, File Download, and Web Client. Supports GSM modules with AT command interface: SIM800, SIM800A, SIM800C, SIM800L, SIM800H, SIM808, SIM868, SIM900, SIM900A, SIM900D, SIM908, SIM968", "website": "https://github.com/vshymanskyy/TinyGSM", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/vshymanskyy/TinyGSM.git", "url": "http://downloads.arduino.cc/libraries/github.com/vshymanskyy/TinyGSM-0.1.2.zip", "archiveFileName": "TinyGSM-0.1.2.zip", @@ -77974,12 +62048,8 @@ "paragraph": "Includes examples for Blynk, MQTT, File Download, and Web Client. Supports GSM modules with AT command interface: SIM800, SIM800A, SIM800C, SIM800L, SIM800H, SIM808, SIM868, SIM900, SIM900A, SIM900D, SIM908, SIM968", "website": "https://github.com/vshymanskyy/TinyGSM", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/vshymanskyy/TinyGSM.git", "url": "http://downloads.arduino.cc/libraries/github.com/vshymanskyy/TinyGSM-0.1.4.zip", "archiveFileName": "TinyGSM-0.1.4.zip", @@ -77995,12 +62065,8 @@ "paragraph": "Includes examples for Blynk, MQTT, File Download, and Web Client. Supports GSM modules with AT command interface: SIM800, SIM800A, SIM800C, SIM800L, SIM800H, SIM808, SIM868, SIM900, SIM900A, SIM900D, SIM908, SIM968", "website": "https://github.com/vshymanskyy/TinyGSM", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/vshymanskyy/TinyGSM.git", "url": "http://downloads.arduino.cc/libraries/github.com/vshymanskyy/TinyGSM-0.1.5.zip", "archiveFileName": "TinyGSM-0.1.5.zip", @@ -78016,12 +62082,8 @@ "paragraph": "Includes examples for Blynk, MQTT, File Download, and Web Client. Supports GSM modules with AT command interface: SIM800, SIM800A, SIM800C, SIM800L, SIM800H, SIM808, SIM868, SIM900, SIM900A, SIM900D, SIM908, SIM968", "website": "https://github.com/vshymanskyy/TinyGSM", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/vshymanskyy/TinyGSM.git", "url": "http://downloads.arduino.cc/libraries/github.com/vshymanskyy/TinyGSM-0.1.6.zip", "archiveFileName": "TinyGSM-0.1.6.zip", @@ -78037,12 +62099,8 @@ "paragraph": "Includes examples for Blynk, MQTT, File Download, and Web Client. Supports GSM modules with AT command interface: SIM800, SIM800A, SIM800C, SIM800L, SIM800H, SIM808, SIM868, SIM900, SIM900A, SIM900D, SIM908, SIM968", "website": "https://github.com/vshymanskyy/TinyGSM", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/vshymanskyy/TinyGSM.git", "url": "http://downloads.arduino.cc/libraries/github.com/vshymanskyy/TinyGSM-0.1.7.zip", "archiveFileName": "TinyGSM-0.1.7.zip", @@ -78058,12 +62116,8 @@ "paragraph": "Includes examples for Blynk, MQTT, File Download, and Web Client. Supports GSM modules with AT command interface: SIM800, SIM900, A6, A7, M590, ESP8266, SIM800A, SIM800C, SIM800L, SIM800H, SIM808, SIM868, SIM900A, SIM900D, SIM908, SIM968", "website": "https://github.com/vshymanskyy/TinyGSM", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/vshymanskyy/TinyGSM.git", "url": "http://downloads.arduino.cc/libraries/github.com/vshymanskyy/TinyGSM-0.2.0.zip", "archiveFileName": "TinyGSM-0.2.0.zip", @@ -78079,12 +62133,8 @@ "paragraph": "Includes examples for Blynk, MQTT, File Download, and Web Client. Supports GSM modules with AT command interface: SIM800, SIM900, A6, A7, M590, ESP8266, SIM800A, SIM800C, SIM800L, SIM800H, SIM808, SIM868, SIM900A, SIM900D, SIM908, SIM968", "website": "https://github.com/vshymanskyy/TinyGSM", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/vshymanskyy/TinyGSM.git", "url": "http://downloads.arduino.cc/libraries/github.com/vshymanskyy/TinyGSM-0.3.1.zip", "archiveFileName": "TinyGSM-0.3.1.zip", @@ -78100,12 +62150,8 @@ "paragraph": "Includes examples for Blynk, MQTT, File Download, and Web Client. Supports GSM modules with AT command interface: SIM800, SIM900, A6, A7, M590, ESP8266, SIM800A, SIM800C, SIM800L, SIM800H, SIM808, SIM868, SIM900A, SIM900D, SIM908, SIM968", "website": "https://github.com/vshymanskyy/TinyGSM", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/vshymanskyy/TinyGSM.git", "url": "http://downloads.arduino.cc/libraries/github.com/vshymanskyy/TinyGSM-0.3.2.zip", "archiveFileName": "TinyGSM-0.3.2.zip", @@ -78121,12 +62167,8 @@ "paragraph": "Includes examples for Blynk, MQTT, File Download, and Web Client. Supports GSM modules with AT command interface: SIM800, SIM900, A6, A7, M590, ESP8266, SIM800A, SIM800C, SIM800L, SIM800H, SIM808, SIM868, SIM900A, SIM900D, SIM908, SIM968", "website": "https://github.com/vshymanskyy/TinyGSM", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/vshymanskyy/TinyGSM.git", "url": "http://downloads.arduino.cc/libraries/github.com/vshymanskyy/TinyGSM-0.3.3.zip", "archiveFileName": "TinyGSM-0.3.3.zip", @@ -78142,12 +62184,8 @@ "paragraph": "Includes examples for Blynk, MQTT, File Download, and Web Client. Supports GSM modules with AT command interface: SIM800, SIM900, A6, A7, M590, ESP8266, SIM800A, SIM800C, SIM800L, SIM800H, SIM808, SIM868, SIM900A, SIM900D, SIM908, SIM968", "website": "https://github.com/vshymanskyy/TinyGSM", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/vshymanskyy/TinyGSM.git", "url": "http://downloads.arduino.cc/libraries/github.com/vshymanskyy/TinyGSM-0.3.5.zip", "archiveFileName": "TinyGSM-0.3.5.zip", @@ -78163,12 +62201,8 @@ "paragraph": "Includes examples for Blynk, MQTT, File Download, and Web Client. Supports many GSM, LTE, and WiFi modules with AT command interfaces.", "website": "https://github.com/vshymanskyy/TinyGSM", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/vshymanskyy/TinyGSM.git", "url": "http://downloads.arduino.cc/libraries/github.com/vshymanskyy/TinyGSM-0.6.2.zip", "archiveFileName": "TinyGSM-0.6.2.zip", @@ -78184,12 +62218,8 @@ "paragraph": "Includes examples for Blynk, MQTT, File Download, and Web Client. Supports many GSM, LTE, and WiFi modules with AT command interfaces.", "website": "https://github.com/vshymanskyy/TinyGSM", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/vshymanskyy/TinyGSM.git", "url": "http://downloads.arduino.cc/libraries/github.com/vshymanskyy/TinyGSM-0.7.4.zip", "archiveFileName": "TinyGSM-0.7.4.zip", @@ -78205,12 +62235,8 @@ "paragraph": "Includes examples for Blynk, MQTT, File Download, and Web Client. Supports many GSM, LTE, and WiFi modules with AT command interfaces.", "website": "https://github.com/vshymanskyy/TinyGSM", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/vshymanskyy/TinyGSM.git", "url": "http://downloads.arduino.cc/libraries/github.com/vshymanskyy/TinyGSM-0.7.7.zip", "archiveFileName": "TinyGSM-0.7.7.zip", @@ -78226,12 +62252,8 @@ "paragraph": "Includes examples for Blynk, MQTT, File Download, and Web Client. Supports many GSM, LTE, and WiFi modules with AT command interfaces.", "website": "https://github.com/vshymanskyy/TinyGSM", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/vshymanskyy/TinyGSM.git", "url": "http://downloads.arduino.cc/libraries/github.com/vshymanskyy/TinyGSM-0.7.9.zip", "archiveFileName": "TinyGSM-0.7.9.zip", @@ -78247,12 +62269,8 @@ "paragraph": "GET/POST/PUT/DELETE, sync/async requests, request/response headers, basic auth and more.", "website": "https://github.com/imrehorvath/BridgeHttpClient", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/imrehorvath/BridgeHttpClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/imrehorvath/BridgeHttpClient-2.0.0.zip", "archiveFileName": "BridgeHttpClient-2.0.0.zip", @@ -78268,12 +62286,8 @@ "paragraph": "GET/POST/PUT/DELETE, sync/async requests, request/response headers, basic auth and more.", "website": "https://github.com/imrehorvath/BridgeHttpClient", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/imrehorvath/BridgeHttpClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/imrehorvath/BridgeHttpClient-3.0.0.zip", "archiveFileName": "BridgeHttpClient-3.0.0.zip", @@ -78289,12 +62303,8 @@ "paragraph": "GET/POST/PUT/DELETE, sync/async requests, request/response headers, basic auth and more.", "website": "https://github.com/imrehorvath/BridgeHttpClient", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/imrehorvath/BridgeHttpClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/imrehorvath/BridgeHttpClient-3.0.3.zip", "archiveFileName": "BridgeHttpClient-3.0.3.zip", @@ -78310,12 +62320,8 @@ "paragraph": "GET/POST/PUT/DELETE, sync/async requests, request/response headers, basic auth and more.", "website": "https://github.com/imrehorvath/BridgeHttpClient", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/imrehorvath/BridgeHttpClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/imrehorvath/BridgeHttpClient-3.0.4.zip", "archiveFileName": "BridgeHttpClient-3.0.4.zip", @@ -78331,12 +62337,8 @@ "paragraph": "GET/POST/PUT/DELETE, sync/async requests, request/response headers, basic auth and more.", "website": "https://github.com/imrehorvath/BridgeHttpClient", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/imrehorvath/BridgeHttpClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/imrehorvath/BridgeHttpClient-3.1.0.zip", "archiveFileName": "BridgeHttpClient-3.1.0.zip", @@ -78352,12 +62354,8 @@ "paragraph": "GET/POST/PUT/DELETE, sync/async requests, request/response headers, basic auth and more.", "website": "https://github.com/imrehorvath/BridgeHttpClient", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/imrehorvath/BridgeHttpClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/imrehorvath/BridgeHttpClient-1.0.0.zip", "archiveFileName": "BridgeHttpClient-1.0.0.zip", @@ -78373,16 +62371,10 @@ "paragraph": "Pablo drives 2 stepper motors using the AccelStepper library.", "website": "http://polygondoor.com.au/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/polygondoor/Pablo.git", - "providesIncludes": [ - "U8g2lib.h" - ], + "providesIncludes": ["U8g2lib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/polygondoor/Pablo-1.0.0.zip", "archiveFileName": "Pablo-1.0.0.zip", "size": 25322, @@ -78397,16 +62389,10 @@ "paragraph": "Pablo drives 2 stepper motors using the AccelStepper library.", "website": "http://polygondoor.com.au/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/polygondoor/Pablo.git", - "providesIncludes": [ - "U8g2lib.h" - ], + "providesIncludes": ["U8g2lib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/polygondoor/Pablo-1.1.0.zip", "archiveFileName": "Pablo-1.1.0.zip", "size": 25692, @@ -78421,16 +62407,10 @@ "paragraph": "Pablo drives 2 stepper motors using the AccelStepper library.", "website": "http://polygondoor.com.au/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/polygondoor/Pablo.git", - "providesIncludes": [ - "U8g2lib.h" - ], + "providesIncludes": ["U8g2lib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/polygondoor/Pablo-1.1.2.zip", "archiveFileName": "Pablo-1.1.2.zip", "size": 25724, @@ -78445,16 +62425,10 @@ "paragraph": "Pablo drives 2 stepper motors using the AccelStepper library.", "website": "http://polygondoor.com.au/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/polygondoor/Pablo.git", - "providesIncludes": [ - "U8g2lib.h" - ], + "providesIncludes": ["U8g2lib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/polygondoor/Pablo-1.1.3.zip", "archiveFileName": "Pablo-1.1.3.zip", "size": 35567, @@ -78469,16 +62443,10 @@ "paragraph": "Pablo drives 2 stepper motors using the AccelStepper library.", "website": "http://polygondoor.com.au/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/polygondoor/Pablo.git", - "providesIncludes": [ - "U8g2lib.h" - ], + "providesIncludes": ["U8g2lib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/polygondoor/Pablo-1.1.5.zip", "archiveFileName": "Pablo-1.1.5.zip", "size": 35567, @@ -78493,16 +62461,10 @@ "paragraph": "Pablo drives 2 stepper motors using the AccelStepper library.", "website": "http://polygondoor.com.au/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/polygondoor/Pablo.git", - "providesIncludes": [ - "U8g2lib.h" - ], + "providesIncludes": ["U8g2lib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/polygondoor/Pablo-1.1.6.zip", "archiveFileName": "Pablo-1.1.6.zip", "size": 35901, @@ -78517,16 +62479,10 @@ "paragraph": "Pablo drives 2 stepper motors using the AccelStepper library.", "website": "http://polygondoor.com.au/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/polygondoor/Pablo.git", - "providesIncludes": [ - "Pablo.h" - ], + "providesIncludes": ["Pablo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/polygondoor/Pablo-1.1.7.zip", "archiveFileName": "Pablo-1.1.7.zip", "size": 37239, @@ -78541,16 +62497,10 @@ "paragraph": "Support ESP8266WiFi.h.", "website": "http://www.iottweet.com/", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Isaranu/IoTtweet.git", - "providesIncludes": [ - "IoTtweet.h" - ], + "providesIncludes": ["IoTtweet.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Isaranu/IoTtweet-0.2.0.zip", "archiveFileName": "IoTtweet-0.2.0.zip", "size": 9445, @@ -78565,16 +62515,10 @@ "paragraph": "Support ESP8266WiFi.h.", "website": "http://www.iottweet.com/", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/Isaranu/IoTtweet.git", - "providesIncludes": [ - "IoTtweet.h" - ], + "providesIncludes": ["IoTtweet.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Isaranu/IoTtweet-0.2.9.zip", "archiveFileName": "IoTtweet-0.2.9.zip", "size": 10272, @@ -78589,16 +62533,10 @@ "paragraph": "Support ESP8266WiFi.h.", "website": "http://www.iottweet.com/", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/Isaranu/IoTtweet.git", - "providesIncludes": [ - "IoTtweet.h" - ], + "providesIncludes": ["IoTtweet.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Isaranu/IoTtweet-0.3.1.zip", "archiveFileName": "IoTtweet-0.3.1.zip", "size": 10397, @@ -78613,16 +62551,10 @@ "paragraph": "Support ESP8266WiFi.h.", "website": "http://www.iottweet.com/", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/Isaranu/IoTtweet.git", - "providesIncludes": [ - "IoTtweet.h" - ], + "providesIncludes": ["IoTtweet.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Isaranu/IoTtweet-0.3.2.zip", "archiveFileName": "IoTtweet-0.3.2.zip", "size": 10375, @@ -78637,16 +62569,10 @@ "paragraph": "Support ESP8266WiFi.h.", "website": "http://www.iottweet.com/", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/Isaranu/IoTtweet.git", - "providesIncludes": [ - "IoTtweet.h" - ], + "providesIncludes": ["IoTtweet.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Isaranu/IoTtweet-0.3.3.zip", "archiveFileName": "IoTtweet-0.3.3.zip", "size": 11729, @@ -78661,16 +62587,10 @@ "paragraph": "Support ESP8266WiFi.h.", "website": "http://www.iottweet.com/", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/Isaranu/IoTtweet.git", - "providesIncludes": [ - "IoTtweet.h" - ], + "providesIncludes": ["IoTtweet.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Isaranu/IoTtweet-1.0.0.zip", "archiveFileName": "IoTtweet-1.0.0.zip", "size": 11811, @@ -78685,12 +62605,8 @@ "paragraph": "This library provides wrapper methods for all AT commands defined in the official SIM800L manual, many helper methods to work with returned replies, advanced serial timeout functionalities, and also methods to directly communicate with the chip. Full library documentation and numerous examples are also provided.", "website": "https://github.com/aspenforest/SIM800", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/aspenforest/SIM800.git", "url": "http://downloads.arduino.cc/libraries/github.com/aspenforest/Aspen_SIM800-1.0.1.zip", "archiveFileName": "Aspen_SIM800-1.0.1.zip", @@ -78706,16 +62622,10 @@ "paragraph": "This library allows an Arduino board connect in WiFi network easily", "website": "https://github.com/connect-things/ConnectThings_ESP8266", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/connect-things/ConnectThings_ESP8266.git", - "providesIncludes": [ - "ConnectThings_ESP8266.h" - ], + "providesIncludes": ["ConnectThings_ESP8266.h"], "url": "http://downloads.arduino.cc/libraries/github.com/connect-things/ConnectThings_ESP8266-0.0.1.zip", "archiveFileName": "ConnectThings_ESP8266-0.0.1.zip", "size": 4287, @@ -78730,12 +62640,8 @@ "paragraph": "This library takes care of all the Lixie LED addressing and updating for you! All you have to do is write a number to the displays!", "website": "https://github.com/connornishijima/Lixie-arduino", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/connornishijima/Lixie-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/connornishijima/Lixie-1.0.0.zip", "archiveFileName": "Lixie-1.0.0.zip", @@ -78751,12 +62657,8 @@ "paragraph": "This library takes care of all the Lixie LED addressing and updating for you! All you have to do is write a number to the displays!", "website": "https://github.com/connornishijima/Lixie-arduino", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/connornishijima/Lixie-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/connornishijima/Lixie-1.1.0.zip", "archiveFileName": "Lixie-1.1.0.zip", @@ -78772,12 +62674,8 @@ "paragraph": "This library takes care of all the Lixie LED addressing and updating for you! All you have to do is write a number to the displays!", "website": "https://github.com/connornishijima/Lixie-arduino", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/connornishijima/Lixie-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/connornishijima/Lixie-1.1.1.zip", "archiveFileName": "Lixie-1.1.1.zip", @@ -78793,12 +62691,8 @@ "paragraph": "This library takes care of all the Lixie LED addressing and updating for you! All you have to do is write a number to the displays!", "website": "https://github.com/connornishijima/Lixie-arduino", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/connornishijima/Lixie-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/connornishijima/Lixie-1.2.0.zip", "archiveFileName": "Lixie-1.2.0.zip", @@ -78814,12 +62708,8 @@ "paragraph": "This library takes care of all the Lixie LED addressing and updating for you! All you have to do is write a number to the displays!", "website": "https://github.com/connornishijima/Lixie-arduino", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/connornishijima/Lixie-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/connornishijima/Lixie-1.2.2.zip", "archiveFileName": "Lixie-1.2.2.zip", @@ -78835,12 +62725,8 @@ "paragraph": "This library takes care of all the Lixie LED addressing and updating for you! All you have to do is write a number to the displays!", "website": "https://github.com/connornishijima/Lixie-arduino", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/connornishijima/Lixie-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/connornishijima/Lixie-1.3.0.zip", "archiveFileName": "Lixie-1.3.0.zip", @@ -78856,12 +62742,8 @@ "paragraph": "This library takes care of all the Lixie LED addressing and updating for you! All you have to do is write a number to the displays!", "website": "https://github.com/connornishijima/Lixie-arduino", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/connornishijima/Lixie-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/connornishijima/Lixie-1.4.0.zip", "archiveFileName": "Lixie-1.4.0.zip", @@ -78877,9 +62759,7 @@ "website": "https://github.com/descampsa/A4963", "category": "Device Control", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/descampsa/A4963.git", "url": "http://downloads.arduino.cc/libraries/github.com/descampsa/A4963-0.1.0.zip", "archiveFileName": "A4963-0.1.0.zip", @@ -78895,9 +62775,7 @@ "website": "https://github.com/descampsa/A4963", "category": "Device Control", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/descampsa/A4963.git", "url": "http://downloads.arduino.cc/libraries/github.com/descampsa/A4963-0.2.0.zip", "archiveFileName": "A4963-0.2.0.zip", @@ -78913,12 +62791,8 @@ "paragraph": "Basic library and examples for EduShield by http://nic.cz", "website": "https://github.com/maly/edushield", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/maly/edushield.git", "url": "http://downloads.arduino.cc/libraries/github.com/maly/EduShield-1.0.0.zip", "archiveFileName": "EduShield-1.0.0.zip", @@ -78934,12 +62808,8 @@ "paragraph": "Basic library and examples for EduShield by http://nic.cz", "website": "https://github.com/maly/edushield", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/maly/edushield.git", "url": "http://downloads.arduino.cc/libraries/github.com/maly/EduShield-1.0.2.zip", "archiveFileName": "EduShield-1.0.2.zip", @@ -78955,12 +62825,8 @@ "paragraph": "Basic library and examples for EduShield by http://nic.cz", "website": "https://github.com/maly/edushield", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/maly/edushield.git", "url": "http://downloads.arduino.cc/libraries/github.com/maly/EduShield-1.0.5.zip", "archiveFileName": "EduShield-1.0.5.zip", @@ -78976,12 +62842,8 @@ "paragraph": "Basic library and examples for EduShield by http://nic.cz", "website": "https://github.com/maly/edushield", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/maly/edushield.git", "url": "http://downloads.arduino.cc/libraries/github.com/maly/EduShield-1.0.7.zip", "archiveFileName": "EduShield-1.0.7.zip", @@ -78997,12 +62859,8 @@ "paragraph": "Easy-to-use and reliable library for DFPlayer Mini", "website": "https://github.com/DFRobot/DFRobotDFPlayerMini", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DFRobot/DFRobotDFPlayerMini.git", "url": "http://downloads.arduino.cc/libraries/github.com/DFRobot/DFRobotDFPlayerMini-1.0.0.zip", "archiveFileName": "DFRobotDFPlayerMini-1.0.0.zip", @@ -79018,12 +62876,8 @@ "paragraph": "Easy-to-use and reliable library for DFPlayer Mini", "website": "https://github.com/DFRobot/DFRobotDFPlayerMini", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DFRobot/DFRobotDFPlayerMini.git", "url": "http://downloads.arduino.cc/libraries/github.com/DFRobot/DFRobotDFPlayerMini-1.0.1.zip", "archiveFileName": "DFRobotDFPlayerMini-1.0.1.zip", @@ -79039,12 +62893,8 @@ "paragraph": "Easy-to-use and reliable library for DFPlayer Mini", "website": "https://github.com/DFRobot/DFRobotDFPlayerMini", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DFRobot/DFRobotDFPlayerMini.git", "url": "http://downloads.arduino.cc/libraries/github.com/DFRobot/DFRobotDFPlayerMini-1.0.2.zip", "archiveFileName": "DFRobotDFPlayerMini-1.0.2.zip", @@ -79060,12 +62910,8 @@ "paragraph": "Easy-to-use and reliable library for DFPlayer Mini", "website": "https://github.com/DFRobot/DFRobotDFPlayerMini", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DFRobot/DFRobotDFPlayerMini.git", "url": "http://downloads.arduino.cc/libraries/github.com/DFRobot/DFRobotDFPlayerMini-1.0.3.zip", "archiveFileName": "DFRobotDFPlayerMini-1.0.3.zip", @@ -79081,12 +62927,8 @@ "paragraph": "Easy-to-use and reliable library for DFPlayer Mini", "website": "https://github.com/DFRobot/DFRobotDFPlayerMini", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DFRobot/DFRobotDFPlayerMini.git", "url": "http://downloads.arduino.cc/libraries/github.com/DFRobot/DFRobotDFPlayerMini-1.0.5.zip", "archiveFileName": "DFRobotDFPlayerMini-1.0.5.zip", @@ -79102,16 +62944,10 @@ "paragraph": "Control LEDs (and other mods) on pinball machines using an Arduino-based board called the Pinduino.", "website": "https://github.com/elyons/professor_pinball_pinduino_sketches", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/elyons/pinduino.git", - "providesIncludes": [ - "pinduino.h" - ], + "providesIncludes": ["pinduino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/elyons/Pinduino-1.2.10.zip", "archiveFileName": "Pinduino-1.2.10.zip", "size": 44515, @@ -79126,16 +62962,10 @@ "paragraph": "Interface library for pinduino", "website": "https://github.com/elyons/professor_pinball_pinduino_sketches", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/elyons/pinduino.git", - "providesIncludes": [ - "pinduino.h" - ], + "providesIncludes": ["pinduino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/elyons/Pinduino-1.2.6.zip", "archiveFileName": "Pinduino-1.2.6.zip", "size": 44203, @@ -79150,16 +62980,10 @@ "paragraph": "Control LEDs (and other mods) on pinball machines using an Arduino-based board called the Pinduino.", "website": "https://github.com/elyons/professor_pinball_pinduino_sketches", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/elyons/pinduino.git", - "providesIncludes": [ - "pinduino.h" - ], + "providesIncludes": ["pinduino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/elyons/Pinduino-1.2.7.zip", "archiveFileName": "Pinduino-1.2.7.zip", "size": 44140, @@ -79174,16 +62998,10 @@ "paragraph": "Control LEDs (and other mods) on pinball machines using an Arduino-based board called the Pinduino.", "website": "https://github.com/elyons/professor_pinball_pinduino_sketches", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/elyons/pinduino.git", - "providesIncludes": [ - "pinduino.h" - ], + "providesIncludes": ["pinduino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/elyons/Pinduino-1.2.8.zip", "archiveFileName": "Pinduino-1.2.8.zip", "size": 44257, @@ -79198,12 +63016,8 @@ "paragraph": "WatchDog Timer Functions", "website": "https://github.com/nadavmatalon/WatchDog", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/nadavmatalon/WatchDog.git", "url": "http://downloads.arduino.cc/libraries/github.com/nadavmatalon/WatchDog-1.0.0.zip", "archiveFileName": "WatchDog-1.0.0.zip", @@ -79219,12 +63033,8 @@ "paragraph": "WatchDog Timer Functions", "website": "https://github.com/nadavmatalon/WatchDog", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/nadavmatalon/WatchDog.git", "url": "http://downloads.arduino.cc/libraries/github.com/nadavmatalon/WatchDog-1.1.0.zip", "archiveFileName": "WatchDog-1.1.0.zip", @@ -79240,12 +63050,8 @@ "paragraph": "WatchDog Timer Functions", "website": "https://github.com/nadavmatalon/WatchDog", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/nadavmatalon/WatchDog.git", "url": "http://downloads.arduino.cc/libraries/github.com/nadavmatalon/WatchDog-1.2.0.zip", "archiveFileName": "WatchDog-1.2.0.zip", @@ -79261,12 +63067,8 @@ "paragraph": "Arduino/ESP library for Constellation 1.8. This library use the Arduino JSON library (https://github.com/bblanchon/ArduinoJson) to encode \u0026 decode JSON.", "website": "https://developer.myconstellation.io", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/myconstellation/constellation-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/myconstellation/Constellation-2.1.16308.zip", "archiveFileName": "Constellation-2.1.16308.zip", @@ -79282,12 +63084,8 @@ "paragraph": "Arduino/ESP library for Constellation 1.8. This library use the Arduino JSON library (https://github.com/bblanchon/ArduinoJson) to encode \u0026 decode JSON.", "website": "https://developer.myconstellation.io", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/myconstellation/constellation-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/myconstellation/Constellation-2.2.16341.zip", "archiveFileName": "Constellation-2.2.16341.zip", @@ -79303,12 +63101,8 @@ "paragraph": "Arduino/ESP library for Constellation 1.8. This library use the Arduino JSON library (https://github.com/bblanchon/ArduinoJson) to encode \u0026 decode JSON.", "website": "https://developer.myconstellation.io", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/myconstellation/constellation-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/myconstellation/Constellation-2.2.17248.zip", "archiveFileName": "Constellation-2.2.17248.zip", @@ -79324,12 +63118,8 @@ "paragraph": "Arduino/ESP library for Constellation 1.8. This library use the Arduino JSON library (https://github.com/bblanchon/ArduinoJson) (version 5.x) to encode \u0026 decode JSON.", "website": "https://developer.myconstellation.io", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/myconstellation/constellation-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/myconstellation/Constellation-2.4.18186.zip", "archiveFileName": "Constellation-2.4.18186.zip", @@ -79345,16 +63135,10 @@ "paragraph": "Provides functions for Sakura IoT Platform (https://iot.sakura.ad.jp) with Sakura Communication Module. This library supports SCM-LTE-Beta.", "website": "https://github.com/sakura-internet/SakuraIOArduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sakuraio/SakuraIOArduino.git", - "providesIncludes": [ - "SakuraIO.h" - ], + "providesIncludes": ["SakuraIO.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sakuraio/SakuraIO-1.0.0.zip", "archiveFileName": "SakuraIO-1.0.0.zip", "size": 60472, @@ -79369,16 +63153,10 @@ "paragraph": "Provides functions for Sakura IoT Platform (https://iot.sakura.ad.jp) with Sakura Communication Module. This library supports SCM-LTE-Beta.", "website": "https://github.com/sakura-internet/SakuraIOArduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sakuraio/SakuraIOArduino.git", - "providesIncludes": [ - "SakuraIO.h" - ], + "providesIncludes": ["SakuraIO.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sakuraio/SakuraIO-1.0.1.zip", "archiveFileName": "SakuraIO-1.0.1.zip", "size": 61408, @@ -79393,16 +63171,10 @@ "paragraph": "Provides functions for Sakura IoT Platform (https://iot.sakura.ad.jp) with Sakura Communication Module. This library supports SCM-LTE-Beta.", "website": "https://github.com/sakura-internet/SakuraIOArduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sakuraio/SakuraIOArduino.git", - "providesIncludes": [ - "SakuraIO.h" - ], + "providesIncludes": ["SakuraIO.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sakuraio/SakuraIO-1.0.2.zip", "archiveFileName": "SakuraIO-1.0.2.zip", "size": 82957, @@ -79417,16 +63189,10 @@ "paragraph": "Provides functions for Sakura IoT Platform (https://iot.sakura.ad.jp) with Sakura Communication Module. This library supports SCM-LTE-Beta.", "website": "https://github.com/sakura-internet/SakuraIOArduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sakuraio/SakuraIOArduino.git", - "providesIncludes": [ - "SakuraIO.h" - ], + "providesIncludes": ["SakuraIO.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sakuraio/SakuraIO-1.0.3.zip", "archiveFileName": "SakuraIO-1.0.3.zip", "size": 82991, @@ -79441,16 +63207,10 @@ "paragraph": "Provides functions for Sakura IoT Platform (https://iot.sakura.ad.jp) with Sakura Communication Module. This library supports SCM-LTE-Beta.", "website": "https://github.com/sakura-internet/SakuraIOArduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sakuraio/SakuraIOArduino.git", - "providesIncludes": [ - "SakuraIO.h" - ], + "providesIncludes": ["SakuraIO.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sakuraio/SakuraIO-1.0.4.zip", "archiveFileName": "SakuraIO-1.0.4.zip", "size": 128600, @@ -79465,16 +63225,10 @@ "paragraph": "Provides functions for \"sakura.io\" (IoT platform of SAKURA Internet Inc.) (https://sakura.io/) with Sakura Communication Module. This library supports SCM-LTE-Beta and SCM-LTE-01.", "website": "https://github.com/sakura-internet/SakuraIOArduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sakuraio/SakuraIOArduino.git", - "providesIncludes": [ - "SakuraIO.h" - ], + "providesIncludes": ["SakuraIO.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sakuraio/SakuraIO-1.1.0.zip", "archiveFileName": "SakuraIO-1.1.0.zip", "size": 130434, @@ -79489,16 +63243,10 @@ "paragraph": "Provides functions for \"sakura.io\" (IoT platform of SAKURA Internet Inc.) (https://sakura.io/) with Sakura Communication Module. This library supports SCM-LTE-Beta and SCM-LTE-01.", "website": "https://github.com/sakuraio/SakuraIOArduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sakuraio/SakuraIOArduino.git", - "providesIncludes": [ - "SakuraIO.h" - ], + "providesIncludes": ["SakuraIO.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sakuraio/SakuraIO-1.1.1.zip", "archiveFileName": "SakuraIO-1.1.1.zip", "size": 131763, @@ -79513,16 +63261,10 @@ "paragraph": "Provides functions for \"sakura.io\" (IoT platform of SAKURA Internet Inc.) (https://sakura.io/) with Sakura Communication Module. This library supports SCM-LTE-Beta and SCM-LTE-01.", "website": "https://github.com/sakuraio/SakuraIOArduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sakuraio/SakuraIOArduino.git", - "providesIncludes": [ - "SakuraIO.h" - ], + "providesIncludes": ["SakuraIO.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sakuraio/SakuraIO-1.1.2.zip", "archiveFileName": "SakuraIO-1.1.2.zip", "size": 133026, @@ -79537,16 +63279,10 @@ "paragraph": "Provides functions for \"sakura.io\" (IoT platform of SAKURA Internet Inc.) (https://sakura.io/) with Sakura Communication Module. This library supports SCM-LTE-Beta and SCM-LTE-01.", "website": "https://github.com/sakuraio/SakuraIOArduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sakuraio/SakuraIOArduino.git", - "providesIncludes": [ - "SakuraIO.h" - ], + "providesIncludes": ["SakuraIO.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sakuraio/SakuraIO-1.1.3.zip", "archiveFileName": "SakuraIO-1.1.3.zip", "size": 134532, @@ -79561,16 +63297,10 @@ "paragraph": "Provides functions for \"sakura.io\" (IoT platform of SAKURA Internet Inc.) (https://sakura.io/) with Sakura Communication Module. This library supports SCM-LTE-Beta and SCM-LTE-01.", "website": "https://github.com/sakuraio/SakuraIOArduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sakuraio/SakuraIOArduino.git", - "providesIncludes": [ - "SakuraIO.h" - ], + "providesIncludes": ["SakuraIO.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sakuraio/SakuraIO-1.1.4.zip", "archiveFileName": "SakuraIO-1.1.4.zip", "size": 136068, @@ -79585,17 +63315,10 @@ "paragraph": "Provides functions for \"sakura.io\" (IoT platform of SAKURA Internet Inc.) (https://sakura.io/) with Sakura Communication Module. This library supports SCM-LTE-Beta and SCM-LTE-01.", "website": "https://github.com/sakuraio/SakuraIOArduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sakuraio/SakuraIOArduino.git", - "providesIncludes": [ - "SakuraIO.h", - "SakuraIOUtils.h" - ], + "providesIncludes": ["SakuraIO.h", "SakuraIOUtils.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sakuraio/SakuraIO-1.1.5.zip", "archiveFileName": "SakuraIO-1.1.5.zip", "size": 138853, @@ -79610,12 +63333,8 @@ "paragraph": "This library allows communication with Phico Datavision LCD-display module model no: DV-16215-1-S2RB.", "website": "https://github.com/CsCrazy85/DatavisionLCD", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/CsCrazy85/DatavisionLCD.git", "url": "http://downloads.arduino.cc/libraries/github.com/CsCrazy85/DatavisionLCD-1.0.0.zip", "archiveFileName": "DatavisionLCD-1.0.0.zip", @@ -79631,12 +63350,8 @@ "paragraph": "This library allows communication with Phico Datavision LCD-display module model no: DV-16215-1-S2RB.", "website": "https://github.com/CsCrazy85/DatavisionLCD", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/CsCrazy85/DatavisionLCD.git", "url": "http://downloads.arduino.cc/libraries/github.com/CsCrazy85/DatavisionLCD-1.0.2.zip", "archiveFileName": "DatavisionLCD-1.0.2.zip", @@ -79652,16 +63367,10 @@ "paragraph": "The built in functions range from simple out of the box single command line following and gripper actuation to deep fine tuning of PD motor control functions which include battery monitoring for variable manipulation, pin selections for custom L298 style motor drivers, sonar range sensor and collision control, presets for the Sparkfun Ardumoto motor driver, and presets for the Adafruit v 2.3 motor shields (Adafruit Motor Shield V2 Library required). The Pololu QTR-8RC infrared line sensor and QTRSensors library is required for line following.", "website": "https://github.com/MadTooler/Gobbit_Line_Commander", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MadTooler/Gobbit_Line_Commander.git", - "providesIncludes": [ - "GobbitLineCommand.h" - ], + "providesIncludes": ["GobbitLineCommand.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MadTooler/GobbitLineCommand-0.0.1.zip", "archiveFileName": "GobbitLineCommand-0.0.1.zip", "size": 40175, @@ -79676,16 +63385,10 @@ "paragraph": "The built in functions range from simple out of the box single command line following and gripper actuation to deep fine tuning of PD motor control functions which include battery monitoring for variable manipulation, pin selections for custom L298 style motor drivers, sonar range sensor and collision control, presets for the Sparkfun Ardumoto motor driver, and presets for the Adafruit v 2.3 motor shields (Adafruit Motor Shield V2 Library required). The Pololu QTR-8RC infrared line sensor and QTRSensors library is required for line following.", "website": "https://github.com/MadTooler/Gobbit_Line_Commander", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MadTooler/Gobbit_Line_Commander.git", - "providesIncludes": [ - "GobbitLineCommand.h" - ], + "providesIncludes": ["GobbitLineCommand.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MadTooler/GobbitLineCommand-0.0.2.zip", "archiveFileName": "GobbitLineCommand-0.0.2.zip", "size": 40658, @@ -79700,16 +63403,10 @@ "paragraph": "The built in functions range from simple out of the box single command line following and gripper actuation to deep fine tuning of PD motor control functions which include battery monitoring for variable manipulation, pin selections for custom L298 style motor drivers, sonar range sensor and collision control, presets for the Sparkfun Ardumoto motor driver, and presets for the Adafruit v 2.3 motor shields (Adafruit Motor Shield V2 Library required). The Pololu QTR-8RC infrared line sensor and QTRSensors library is required for line following.", "website": "https://github.com/MadTooler/Gobbit_Line_Commander", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MadTooler/Gobbit_Line_Commander.git", - "providesIncludes": [ - "GobbitLineCommand.h" - ], + "providesIncludes": ["GobbitLineCommand.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MadTooler/GobbitLineCommand-0.0.3.zip", "archiveFileName": "GobbitLineCommand-0.0.3.zip", "size": 41759, @@ -79724,16 +63421,10 @@ "paragraph": "The built in functions range from simple out of the box single command line following and gripper actuation to deep fine tuning of PD motor control functions which include battery monitoring for variable manipulation, pin selections for custom L298 style motor drivers, sonar range sensor and collision control, presets for the Sparkfun Ardumoto motor driver, and presets for the Adafruit v 2.3 motor shields (Adafruit Motor Shield V2 Library required). The Pololu QTR-8RC infrared line sensor and QTRSensors library is required for line following.", "website": "https://github.com/MadTooler/Gobbit_Line_Commander", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MadTooler/Gobbit_Line_Commander.git", - "providesIncludes": [ - "GobbitLineCommand.h" - ], + "providesIncludes": ["GobbitLineCommand.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MadTooler/GobbitLineCommand-0.0.5.zip", "archiveFileName": "GobbitLineCommand-0.0.5.zip", "size": 45746, @@ -79748,16 +63439,10 @@ "paragraph": "The built in functions range from simple out of the box single command line following and gripper actuation to deep fine tuning of PD motor control functions which include battery monitoring for variable manipulation, pin selections for custom L298 style motor drivers, sonar range sensor and collision control, presets for the Sparkfun Ardumoto motor driver, and presets for the Adafruit v 2.3 motor shields (Adafruit Motor Shield V2 Library required). The Pololu QTR-8RC infrared line sensor and QTRSensors library is required for line following.", "website": "https://github.com/MadTooler/Gobbit_Line_Commander", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MadTooler/Gobbit_Line_Commander.git", - "providesIncludes": [ - "GobbitLineCommand.h" - ], + "providesIncludes": ["GobbitLineCommand.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MadTooler/GobbitLineCommand-0.0.6.zip", "archiveFileName": "GobbitLineCommand-0.0.6.zip", "size": 73034, @@ -79772,16 +63457,10 @@ "paragraph": "The built in functions range from simple out of the box single command line following and gripper actuation to deep fine tuning of PID motor control functions which include battery monitoring for variable manipulation, pin selections for custom L298 or similar style motor drivers, sonar range sensor and collision control, presets for the Sparkfun Ardumoto motor driver, and presets for the Adafruit v 2.3 motor shields. For line following, the Pololu QTR-8RC infrared line sensor is required. The Adafruit Motor Shield V2 and the QTRSensors libraries are required.", "website": "https://github.com/MadTooler/Gobbit_Line_Commander", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MadTooler/Gobbit_Line_Commander.git", - "providesIncludes": [ - "GobbitLineCommand.h" - ], + "providesIncludes": ["GobbitLineCommand.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MadTooler/GobbitLineCommand-0.0.7.zip", "archiveFileName": "GobbitLineCommand-0.0.7.zip", "size": 78913, @@ -79796,16 +63475,10 @@ "paragraph": "The built in functions range from simple out of the box single command line following and gripper actuation to deep fine tuning of PID motor control functions which include battery monitoring for variable manipulation, pin selections for custom L298 or similar style motor drivers, sonar range sensor and collision control, presets for the Sparkfun Ardumoto motor driver, and presets for the Adafruit v 2.3 motor shields. For line following, the Pololu QTR-8RC infrared line sensor is required. The Adafruit Motor Shield V2 and the QTRSensors libraries are required.", "website": "https://github.com/MadTooler/Gobbit_Line_Commander", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MadTooler/Gobbit_Line_Commander.git", - "providesIncludes": [ - "GobbitLineCommand.h" - ], + "providesIncludes": ["GobbitLineCommand.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MadTooler/GobbitLineCommand-0.0.8.zip", "archiveFileName": "GobbitLineCommand-0.0.8.zip", "size": 88627, @@ -79820,16 +63493,10 @@ "paragraph": "The built in functions range from simple out of the box single command line following and gripper actuation to deep fine tuning of PID motor control functions which include battery monitoring for variable manipulation, pin selections for custom L298 or similar style motor drivers, sonar range sensor and collision control, presets for the Sparkfun Ardumoto motor driver, and presets for the Adafruit v 2.3 motor shields. For line following, the Pololu QTR-8RC infrared line sensor is required. The Adafruit Motor Shield V2 and the QTRSensors libraries are required.", "website": "https://github.com/MadTooler/Gobbit_Line_Commander", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MadTooler/Gobbit_Line_Commander.git", - "providesIncludes": [ - "GobbitLineCommand.h" - ], + "providesIncludes": ["GobbitLineCommand.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MadTooler/GobbitLineCommand-0.0.9.zip", "archiveFileName": "GobbitLineCommand-0.0.9.zip", "size": 91059, @@ -79844,16 +63511,10 @@ "paragraph": "The built in functions range from simple out of the box single command line following and gripper actuation to deep fine tuning of PID motor control functions which include battery monitoring for variable manipulation, pin selections for custom L298 or similar style motor drivers, sonar range sensor and collision control, presets for the Sparkfun Ardumoto motor driver, and presets for the Adafruit v 2.3 motor shields. For line following, the Pololu QTR-8RC infrared line sensor is required. The Adafruit Motor Shield V2 and the QTRSensors libraries are required. This version has temp local copies of QTRSensors and Adafruit Motorshield v2.3.", "website": "https://github.com/MadTooler/Gobbit_Line_Commander", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MadTooler/Gobbit_Line_Commander.git", - "providesIncludes": [ - "GobbitLineCommand.h" - ], + "providesIncludes": ["GobbitLineCommand.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MadTooler/GobbitLineCommand-0.0.92.zip", "archiveFileName": "GobbitLineCommand-0.0.92.zip", "size": 154049, @@ -79868,16 +63529,10 @@ "paragraph": "The built in functions range from simple out of the box single command line following and gripper actuation to deep fine tuning of PID motor control functions which include battery monitoring for variable manipulation, pin selections for custom L298 or similar style motor drivers, sonar range sensor and collision control, presets for the Sparkfun Ardumoto motor driver, and presets for the Adafruit v 2.3 motor shields. For line following, the Pololu QTR-8RC infrared line sensor is required. The Adafruit Motor Shield V2 and the QTRSensors libraries are required. This version is experimental with Zumo robot drivers and virtual functions to be implemented fully in later versions.", "website": "https://github.com/MadTooler/Gobbit_Line_Commander", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MadTooler/Gobbit_Line_Commander.git", - "providesIncludes": [ - "GobbitLineCommand.h" - ], + "providesIncludes": ["GobbitLineCommand.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MadTooler/GobbitLineCommand-0.0.91.zip", "archiveFileName": "GobbitLineCommand-0.0.91.zip", "size": 97468, @@ -79892,16 +63547,10 @@ "paragraph": "The built in functions range from simple out of the box single command line following and gripper actuation to deep fine tuning of PID motor control functions which include battery monitoring for variable manipulation, pin selections for custom L298 or similar style motor drivers, sonar range sensor and collision control, presets for the Sparkfun Ardumoto motor driver, and presets for the Adafruit v 2.3 motor shields. For line following, the Pololu QTR-8RC infrared line sensor is required. The Adafruit Motor Shield V2 and the QTRSensors libraries are required. This version has temp local copies of QTRSensors and Adafruit Motorshield v2.3. ScoutBotics Examples added.", "website": "https://github.com/MadTooler/Gobbit_Line_Commander", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MadTooler/Gobbit_Line_Commander.git", - "providesIncludes": [ - "GobbitLineCommand.h" - ], + "providesIncludes": ["GobbitLineCommand.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MadTooler/GobbitLineCommand-0.0.95.zip", "archiveFileName": "GobbitLineCommand-0.0.95.zip", "size": 171850, @@ -79916,16 +63565,10 @@ "paragraph": "The built in functions range from simple out of the box single command line following and gripper actuation to deep fine tuning of PID motor control functions which include battery monitoring for variable manipulation, pin selections for custom L298 or similar style motor drivers, sonar range sensor and collision control, presets for the Sparkfun Ardumoto motor driver, and presets for the Adafruit v 2.3 motor shields. For line following, the Pololu QTR-8RC infrared line sensor is required. The Adafruit Motor Shield V2 and the QTRSensors libraries are required. This version has temp local copies of QTRSensors and Adafruit Motorshield v2.3. ScoutBotics Examples added.", "website": "https://github.com/MadTooler/Gobbit_Line_Commander", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MadTooler/Gobbit_Line_Commander.git", - "providesIncludes": [ - "GobbitLineCommand.h" - ], + "providesIncludes": ["GobbitLineCommand.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MadTooler/GobbitLineCommand-0.0.96.zip", "archiveFileName": "GobbitLineCommand-0.0.96.zip", "size": 172215, @@ -79940,16 +63583,10 @@ "paragraph": "Use it to easily display numbers on your seven segment display without any additional hardware. Supports common cathode and common anode displays, the use of switching transistors, decimal numbers, hexadecimal numbers, and alphanumeric characters.", "website": "https://github.com/DeanIsMe/SevSeg", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DeanIsMe/SevSeg.git", - "providesIncludes": [ - "SevSeg.h" - ], + "providesIncludes": ["SevSeg.h"], "url": "http://downloads.arduino.cc/libraries/github.com/DeanIsMe/SevSeg-3.2.0.zip", "archiveFileName": "SevSeg-3.2.0.zip", "size": 18208, @@ -79964,16 +63601,10 @@ "paragraph": "Use it to easily display numbers on your seven segment display without any additional hardware. Supports common cathode and common anode displays, the use of switching transistors, decimal numbers, hexadecimal numbers, and alphanumeric characters.", "website": "https://github.com/DeanIsMe/SevSeg", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DeanIsMe/SevSeg.git", - "providesIncludes": [ - "SevSeg.h" - ], + "providesIncludes": ["SevSeg.h"], "url": "http://downloads.arduino.cc/libraries/github.com/DeanIsMe/SevSeg-3.3.0.zip", "archiveFileName": "SevSeg-3.3.0.zip", "size": 18475, @@ -79988,16 +63619,10 @@ "paragraph": "Use it to easily display numbers on your seven segment display without any additional hardware. Supports common cathode and common anode displays, the use of switching transistors, decimal numbers, hexadecimal numbers, and alphanumeric characters.", "website": "https://github.com/DeanIsMe/SevSeg", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DeanIsMe/SevSeg.git", - "providesIncludes": [ - "SevSeg.h" - ], + "providesIncludes": ["SevSeg.h"], "url": "http://downloads.arduino.cc/libraries/github.com/DeanIsMe/SevSeg-3.4.0.zip", "archiveFileName": "SevSeg-3.4.0.zip", "size": 21316, @@ -80012,19 +63637,10 @@ "paragraph": "Supports Arduino AVR, STM32 and ESP8266 microcontrollers", "website": "https://github.com/Naguissa/uRTCLib", "category": "Device Control", - "architectures": [ - "avr", - "stm32", - "STM32F1", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "stm32", "STM32F1", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/Naguissa/uRTCLib.git", - "providesIncludes": [ - "uRTCLib.h" - ], + "providesIncludes": ["uRTCLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Naguissa/uRTCLib-3.0.0.zip", "archiveFileName": "uRTCLib-3.0.0.zip", "size": 7777, @@ -80039,16 +63655,10 @@ "paragraph": "Supports Arduino AVR, STM32 and ESP8266 microcontrollers", "website": "https://github.com/Naguissa/uRTCLib", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Naguissa/uRTCLib.git", - "providesIncludes": [ - "uRTCLib.h" - ], + "providesIncludes": ["uRTCLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Naguissa/uRTCLib-3.0.2.zip", "archiveFileName": "uRTCLib-3.0.2.zip", "size": 7763, @@ -80063,16 +63673,10 @@ "paragraph": "Supports Arduino AVR, STM32 and ESP8266 microcontrollers", "website": "https://github.com/Naguissa/uRTCLib", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Naguissa/uRTCLib.git", - "providesIncludes": [ - "uRTCLib.h" - ], + "providesIncludes": ["uRTCLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Naguissa/uRTCLib-3.1.0.zip", "archiveFileName": "uRTCLib-3.1.0.zip", "size": 8841, @@ -80087,16 +63691,10 @@ "paragraph": "Supports Arduino AVR, STM32 and ESP8266 microcontrollers", "website": "https://github.com/Naguissa/uRTCLib", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Naguissa/uRTCLib.git", - "providesIncludes": [ - "uRTCLib.h" - ], + "providesIncludes": ["uRTCLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Naguissa/uRTCLib-4.0.1.zip", "archiveFileName": "uRTCLib-4.0.1.zip", "size": 10012, @@ -80111,16 +63709,10 @@ "paragraph": "Supports Arduino AVR, STM32 and ESP8266 microcontrollers", "website": "https://github.com/Naguissa/uRTCLib", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Naguissa/uRTCLib.git", - "providesIncludes": [ - "uRTCLib.h" - ], + "providesIncludes": ["uRTCLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Naguissa/uRTCLib-4.0.2.zip", "archiveFileName": "uRTCLib-4.0.2.zip", "size": 9899, @@ -80135,16 +63727,10 @@ "paragraph": "Supports Arduino AVR, STM32 and ESP8266 microcontrollers", "website": "https://github.com/Naguissa/uRTCLib", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Naguissa/uRTCLib.git", - "providesIncludes": [ - "uRTCLib.h" - ], + "providesIncludes": ["uRTCLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Naguissa/uRTCLib-4.1.0.zip", "archiveFileName": "uRTCLib-4.1.0.zip", "size": 10309, @@ -80159,16 +63745,10 @@ "paragraph": "Supports Arduino AVR, STM32 and ESP8266 microcontrollers", "website": "https://github.com/Naguissa/uRTCLib", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Naguissa/uRTCLib.git", - "providesIncludes": [ - "uRTCLib.h" - ], + "providesIncludes": ["uRTCLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Naguissa/uRTCLib-4.2.0.zip", "archiveFileName": "uRTCLib-4.2.0.zip", "size": 10826, @@ -80183,16 +63763,10 @@ "paragraph": "Supports Arduino AVR, STM32 and ESP8266 microcontrollers", "website": "https://github.com/Naguissa/uRTCLib", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Naguissa/uRTCLib.git", - "providesIncludes": [ - "uRTCLib.h" - ], + "providesIncludes": ["uRTCLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Naguissa/uRTCLib-4.2.1.zip", "archiveFileName": "uRTCLib-4.2.1.zip", "size": 871197, @@ -80207,16 +63781,10 @@ "paragraph": "Supports Arduino AVR, STM32, ESP8266, ESP32 and other microcontrollers", "website": "https://github.com/Naguissa/uRTCLib", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Naguissa/uRTCLib.git", - "providesIncludes": [ - "uRTCLib.h" - ], + "providesIncludes": ["uRTCLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Naguissa/uRTCLib-4.3.0.zip", "archiveFileName": "uRTCLib-4.3.0.zip", "size": 872590, @@ -80231,16 +63799,10 @@ "paragraph": "Supports Arduino AVR, STM32, ESP8266, ESP32 and other microcontrollers", "website": "https://github.com/Naguissa/uRTCLib", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Naguissa/uRTCLib.git", - "providesIncludes": [ - "uRTCLib.h" - ], + "providesIncludes": ["uRTCLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Naguissa/uRTCLib-4.3.1.zip", "archiveFileName": "uRTCLib-4.3.1.zip", "size": 872545, @@ -80255,16 +63817,10 @@ "paragraph": "Supports Arduino AVR, STM32, ESP8266, ESP32 and other microcontrollers", "website": "https://github.com/Naguissa/uRTCLib", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Naguissa/uRTCLib.git", - "providesIncludes": [ - "uRTCLib.h" - ], + "providesIncludes": ["uRTCLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Naguissa/uRTCLib-5.0.0.zip", "archiveFileName": "uRTCLib-5.0.0.zip", "size": 679273, @@ -80279,16 +63835,10 @@ "paragraph": "Supports Arduino AVR, STM32, ESP8266, ESP32 and other microcontrollers", "website": "https://github.com/Naguissa/uRTCLib", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Naguissa/uRTCLib.git", - "providesIncludes": [ - "uRTCLib.h" - ], + "providesIncludes": ["uRTCLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Naguissa/uRTCLib-6.0.0.zip", "archiveFileName": "uRTCLib-6.0.0.zip", "size": 974927, @@ -80303,16 +63853,10 @@ "paragraph": "Supports Arduino AVR, STM32, ESP8266, ESP32 and other microcontrollers", "website": "https://github.com/Naguissa/uRTCLib", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Naguissa/uRTCLib.git", - "providesIncludes": [ - "uRTCLib.h" - ], + "providesIncludes": ["uRTCLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Naguissa/uRTCLib-6.0.1.zip", "archiveFileName": "uRTCLib-6.0.1.zip", "size": 974940, @@ -80327,12 +63871,8 @@ "paragraph": "Provides functions for light, bump, angle, and proximity sensor blocks, light and motor modules, ROK-star IR communication (transmit and receive), built-in LEDs and speaker.", "website": "https://github.com/Rokenbok/RokDuino.git", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Rokenbok/ROKduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Rokenbok/ROKduino-2.2.0.zip", "archiveFileName": "ROKduino-2.2.0.zip", @@ -80348,12 +63888,8 @@ "paragraph": "Provides functions for light, bump, angle, and proximity sensor blocks, light and motor modules, ROK-star IR communication (transmit and receive), built-in LEDs and speaker.", "website": "https://github.com/Rokenbok/RokDuino.git", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Rokenbok/ROKduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Rokenbok/ROKduino-2.2.1.zip", "archiveFileName": "ROKduino-2.2.1.zip", @@ -80369,12 +63905,8 @@ "paragraph": "Provides functions for light, bump, angle, and proximity sensor blocks, light and motor modules, ROK-star IR communication (transmit and receive), built-in LEDs and speaker.", "website": "https://github.com/Rokenbok/RokDuino.git", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Rokenbok/ROKduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Rokenbok/ROKduino-2.2.2.zip", "archiveFileName": "ROKduino-2.2.2.zip", @@ -80390,12 +63922,8 @@ "paragraph": "Provides functions for light, bump, angle, and proximity sensor blocks, light and motor modules, ROK-star IR communication (transmit and receive), built-in LEDs and speaker.", "website": "https://github.com/Rokenbok/RokDuino.git", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Rokenbok/ROKduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Rokenbok/ROKduino-2.2.3.zip", "archiveFileName": "ROKduino-2.2.3.zip", @@ -80411,12 +63939,8 @@ "paragraph": "Provides functions for light, bump, angle, and proximity sensor blocks, light and motor modules, ROK-star IR communication (transmit and receive), built-in LEDs and speaker.", "website": "https://github.com/Rokenbok/RokDuino.git", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Rokenbok/ROKduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Rokenbok/ROKduino-2.2.4.zip", "archiveFileName": "ROKduino-2.2.4.zip", @@ -80432,12 +63956,8 @@ "paragraph": "Provides functions for light, bump, angle, and proximity sensor blocks, light and motor modules, ROK-star IR communication (transmit and receive), built-in LEDs and speaker.", "website": "https://github.com/Rokenbok/RokDuino.git", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Rokenbok/ROKduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Rokenbok/ROKduino-2.2.5.zip", "archiveFileName": "ROKduino-2.2.5.zip", @@ -80453,12 +63973,8 @@ "paragraph": "Includes support for events of click and hold. Tested on esp8266.", "website": "https://github.com/Makuna/AnalogKeypad", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/AnalogKeypad.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/AnalogKeypad_by_Makuna-1.0.0.zip", "archiveFileName": "AnalogKeypad_by_Makuna-1.0.0.zip", @@ -80474,12 +63990,8 @@ "paragraph": "Supports printing strings on the LCD", "website": "https://github.com/nitins11/Nokia5110LCD", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/nitins11/Nokia5110LCD.git", "url": "http://downloads.arduino.cc/libraries/github.com/nitins11/Nokia5110-0.1.0.zip", "archiveFileName": "Nokia5110-0.1.0.zip", @@ -80495,12 +64007,8 @@ "paragraph": "Plays one or two part scores, and tones. Driven by interrupts, so audio plays in the background while the \"real\" program runs in the foreground.", "website": "https://github.com/arduboy/ArduboyPlaytune", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Arduboy/ArduboyPlaytune.git", "url": "http://downloads.arduino.cc/libraries/github.com/Arduboy/ArduboyPlaytune-1.0.0.zip", "archiveFileName": "ArduboyPlaytune-1.0.0.zip", @@ -80516,12 +64024,8 @@ "paragraph": "Plays one or two part scores, and tones. Driven by interrupts, so audio plays in the background while the \"real\" program runs in the foreground.", "website": "https://github.com/arduboy/ArduboyPlaytune", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Arduboy/ArduboyPlaytune.git", "url": "http://downloads.arduino.cc/libraries/github.com/Arduboy/ArduboyPlaytune-1.0.1.zip", "archiveFileName": "ArduboyPlaytune-1.0.1.zip", @@ -80537,12 +64041,8 @@ "paragraph": "Plays one or two part scores, and tones. Driven by interrupts, so audio plays in the background while the \"real\" program runs in the foreground.", "website": "https://github.com/arduboy/ArduboyPlaytune", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Arduboy/ArduboyPlaytune.git", "url": "http://downloads.arduino.cc/libraries/github.com/Arduboy/ArduboyPlaytune-1.0.2.zip", "archiveFileName": "ArduboyPlaytune-1.0.2.zip", @@ -80558,12 +64058,8 @@ "paragraph": "Plays one or two part scores, and tones. Driven by interrupts, so audio plays in the background while the \"real\" program runs in the foreground.", "website": "https://github.com/arduboy/ArduboyPlaytune", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Arduboy/ArduboyPlaytune.git", "url": "http://downloads.arduino.cc/libraries/github.com/Arduboy/ArduboyPlaytune-1.0.3.zip", "archiveFileName": "ArduboyPlaytune-1.0.3.zip", @@ -80579,12 +64075,8 @@ "paragraph": "Plays one or two part scores, and tones. Driven by interrupts, so audio plays in the background while the \"real\" program runs in the foreground.", "website": "https://github.com/arduboy/ArduboyPlaytune", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Arduboy/ArduboyPlaytune.git", "url": "http://downloads.arduino.cc/libraries/github.com/Arduboy/ArduboyPlaytune-1.0.4.zip", "archiveFileName": "ArduboyPlaytune-1.0.4.zip", @@ -80600,12 +64092,8 @@ "paragraph": "This library enables the Grove Rotary Encoder v1.2 to be controlled by a basic Arduino", "website": "https://github.com/dantler/GroveEncoder", "category": "Device Control", - "architectures": [ - "arc32" - ], - "types": [ - "Contributed" - ], + "architectures": ["arc32"], + "types": ["Contributed"], "repository": "https://github.com/dantler/GroveEncoder.git", "url": "http://downloads.arduino.cc/libraries/github.com/dantler/GroveEncoder-1.0.0.zip", "archiveFileName": "GroveEncoder-1.0.0.zip", @@ -80621,16 +64109,10 @@ "paragraph": "Requires TMRh20's RF24 library.", "website": "https://hobietime.github.io/RF24G/", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Hobietime/RF24G.git", - "providesIncludes": [ - "RF24G.h" - ], + "providesIncludes": ["RF24G.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Hobietime/RF24G-1.0.0.zip", "archiveFileName": "RF24G-1.0.0.zip", "size": 693089, @@ -80645,16 +64127,10 @@ "paragraph": "Requires TMRh20's RF24 library.", "website": "https://hobietime.github.io/RF24G/", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Hobietime/RF24G.git", - "providesIncludes": [ - "RF24G.h" - ], + "providesIncludes": ["RF24G.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Hobietime/RF24G-0.9.0.zip", "archiveFileName": "RF24G-0.9.0.zip", "size": 193378, @@ -80669,12 +64145,8 @@ "paragraph": "Arduino library for Sim800L", "website": "https://github.com/VittorioEsposito/Sim800L-Arduino-Library-revised", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/VittorioEsposito/Sim800L-Arduino-Library-revised.git", "url": "http://downloads.arduino.cc/libraries/github.com/VittorioEsposito/Sim800L_Library_Revised-1.1.1.zip", "archiveFileName": "Sim800L_Library_Revised-1.1.1.zip", @@ -80690,12 +64162,8 @@ "paragraph": "Arduino library for Sim800L", "website": "https://github.com/VittorioEsposito/Sim800L-Arduino-Library-revised", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/VittorioEsposito/Sim800L-Arduino-Library-revised.git", "url": "http://downloads.arduino.cc/libraries/github.com/VittorioEsposito/Sim800L_Library_Revised-1.1.2.zip", "archiveFileName": "Sim800L_Library_Revised-1.1.2.zip", @@ -80711,12 +64179,8 @@ "paragraph": "Arduino library for Sim800L", "website": "https://github.com/VittorioEsposito/Sim800L-Arduino-Library-revised", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/VittorioEsposito/Sim800L-Arduino-Library-revised.git", "url": "http://downloads.arduino.cc/libraries/github.com/VittorioEsposito/Sim800L_Library_Revised-1.1.3.zip", "archiveFileName": "Sim800L_Library_Revised-1.1.3.zip", @@ -80732,12 +64196,8 @@ "paragraph": "Arduino library for Sim800L", "website": "https://github.com/VittorioEsposito/Sim800L-Arduino-Library-revised", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/VittorioEsposito/Sim800L-Arduino-Library-revised.git", "url": "http://downloads.arduino.cc/libraries/github.com/VittorioEsposito/Sim800L_Library_Revised-1.1.4.zip", "archiveFileName": "Sim800L_Library_Revised-1.1.4.zip", @@ -80753,12 +64213,8 @@ "paragraph": "Arduino library for Sim800L", "website": "https://github.com/VittorioEsposito/Sim800L-Arduino-Library-revised", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/VittorioEsposito/Sim800L-Arduino-Library-revised.git", "url": "http://downloads.arduino.cc/libraries/github.com/VittorioEsposito/Sim800L_Library_Revised-1.1.5.zip", "archiveFileName": "Sim800L_Library_Revised-1.1.5.zip", @@ -80774,12 +64230,8 @@ "paragraph": "It supports real-time resizing and mirroring. This library is implemented as a class template.", "website": "https://github.com/igvina/ArdBitmap", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/igvina/ArdBitmap.git", "url": "http://downloads.arduino.cc/libraries/github.com/igvina/ArdBitmap-2.0.0.zip", "archiveFileName": "ArdBitmap-2.0.0.zip", @@ -80795,12 +64247,8 @@ "paragraph": "It supports real-time resizing and mirroring. This library is implemented as a class template.", "website": "https://github.com/igvina/ArdBitmap", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/igvina/ArdBitmap.git", "url": "http://downloads.arduino.cc/libraries/github.com/igvina/ArdBitmap-2.0.1.zip", "archiveFileName": "ArdBitmap-2.0.1.zip", @@ -80816,12 +64264,8 @@ "paragraph": "It supports real-time resizing and mirroring. This library is implemented as a class template.", "website": "https://github.com/igvina/ArdBitmap", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/igvina/ArdBitmap.git", "url": "http://downloads.arduino.cc/libraries/github.com/igvina/ArdBitmap-2.0.2.zip", "archiveFileName": "ArdBitmap-2.0.2.zip", @@ -80837,12 +64281,8 @@ "paragraph": "It supports real-time resizing and mirroring. This library is implemented as a class template.", "website": "https://github.com/igvina/ArdBitmap", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/igvina/ArdBitmap.git", "url": "http://downloads.arduino.cc/libraries/github.com/igvina/ArdBitmap-2.0.3.zip", "archiveFileName": "ArdBitmap-2.0.3.zip", @@ -80858,18 +64298,10 @@ "paragraph": "Implemented using the MD_MAX72xx library for hardware control. Provides functions to simplify the implementation of text special effects on the LED matrix.", "website": "https://github.com/MajicDesigns/MD_Parola", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_Parola.git", - "providesIncludes": [ - "MD_Parola.h", - "MD_MAX72xx.h", - "SPI.h" - ], + "providesIncludes": ["MD_Parola.h", "MD_MAX72xx.h", "SPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_Parola-2.6.2.zip", "archiveFileName": "MD_Parola-2.6.2.zip", "size": 7589530, @@ -80884,18 +64316,10 @@ "paragraph": "Implemented using the MD_MAX72xx library for hardware control. Provides functions to simplify the implementation of text special effects on the LED matrix.", "website": "https://github.com/MajicDesigns/MD_Parola", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_Parola.git", - "providesIncludes": [ - "MD_Parola.h", - "MD_MAX72xx.h", - "SPI.h" - ], + "providesIncludes": ["MD_Parola.h", "MD_MAX72xx.h", "SPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_Parola-2.6.5.zip", "archiveFileName": "MD_Parola-2.6.5.zip", "size": 9180842, @@ -80910,12 +64334,8 @@ "paragraph": "Implemented using the MD_MAX72xx library for hardware control. The library implements functions to simplify the implementation of text special effects on the LED matrix.", "website": "https://github.com/MajicDesigns/Parola", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_Parola.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_Parola-2.5.0.zip", "archiveFileName": "MD_Parola-2.5.0.zip", @@ -80932,18 +64352,10 @@ "paragraph": "Implemented using the MD_MAX72xx library for hardware control. Provides functions to simplify the implementation of text special effects on the LED matrix.", "website": "https://github.com/MajicDesigns/MD_Parola", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_Parola.git", - "providesIncludes": [ - "MD_Parola.h", - "MD_MAX72xx.h", - "SPI.h" - ], + "providesIncludes": ["MD_Parola.h", "MD_MAX72xx.h", "SPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_Parola-3.0.0.zip", "archiveFileName": "MD_Parola-3.0.0.zip", "size": 9136845, @@ -80958,12 +64370,8 @@ "paragraph": "Implemented using the MD_MAX72xx library for hardware control. The library implements functions to simplify the implementation of text special effects on the LED matrix.", "website": "http://parola.codeplex.com", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_Parola.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_Parola-2.2.0.zip", "archiveFileName": "MD_Parola-2.2.0.zip", @@ -80979,18 +64387,10 @@ "paragraph": "Implemented using the MD_MAX72xx library for hardware control. Provides functions to simplify the implementation of text special effects on the LED matrix.", "website": "https://github.com/MajicDesigns/Parola", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_Parola.git", - "providesIncludes": [ - "MD_Parola.h", - "MD_MAX72xx.h", - "SPI.h" - ], + "providesIncludes": ["MD_Parola.h", "MD_MAX72xx.h", "SPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_Parola-2.6.1.zip", "archiveFileName": "MD_Parola-2.6.1.zip", "size": 7501834, @@ -81005,18 +64405,10 @@ "paragraph": "Implemented using the MD_MAX72xx library for hardware control. Provides functions to simplify the implementation of text special effects on the LED matrix.", "website": "https://github.com/MajicDesigns/MD_Parola", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_Parola.git", - "providesIncludes": [ - "MD_Parola.h", - "MD_MAX72xx.h", - "SPI.h" - ], + "providesIncludes": ["MD_Parola.h", "MD_MAX72xx.h", "SPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_Parola-2.6.4.zip", "archiveFileName": "MD_Parola-2.6.4.zip", "size": 9012561, @@ -81031,18 +64423,10 @@ "paragraph": "Implemented using the MD_MAX72xx library for hardware control. Provides functions to simplify the implementation of text special effects on the LED matrix.", "website": "https://github.com/MajicDesigns/MD_Parola", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_Parola.git", - "providesIncludes": [ - "MD_Parola.h", - "MD_MAX72xx.h", - "SPI.h" - ], + "providesIncludes": ["MD_Parola.h", "MD_MAX72xx.h", "SPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_Parola-2.6.6.zip", "archiveFileName": "MD_Parola-2.6.6.zip", "size": 9189446, @@ -81057,18 +64441,10 @@ "paragraph": "Implemented using the MD_MAX72xx library for hardware control. Provides functions to simplify the implementation of text special effects on the LED matrix.", "website": "https://github.com/MajicDesigns/MD_Parola", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_Parola.git", - "providesIncludes": [ - "MD_Parola.h", - "MD_MAX72xx.h", - "SPI.h" - ], + "providesIncludes": ["MD_Parola.h", "MD_MAX72xx.h", "SPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_Parola-2.7.0.zip", "archiveFileName": "MD_Parola-2.7.0.zip", "size": 9211870, @@ -81083,18 +64459,10 @@ "paragraph": "Implemented using the MD_MAX72xx library for hardware control. Provides functions to simplify the implementation of text special effects on the LED matrix.", "website": "https://github.com/MajicDesigns/MD_Parola", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_Parola.git", - "providesIncludes": [ - "MD_Parola.h", - "MD_MAX72xx.h", - "SPI.h" - ], + "providesIncludes": ["MD_Parola.h", "MD_MAX72xx.h", "SPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_Parola-2.7.1.zip", "archiveFileName": "MD_Parola-2.7.1.zip", "size": 9211859, @@ -81109,18 +64477,10 @@ "paragraph": "Implemented using the MD_MAX72xx library for hardware control. Provides functions to simplify the implementation of text special effects on the LED matrix.", "website": "https://github.com/MajicDesigns/MD_Parola", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_Parola.git", - "providesIncludes": [ - "MD_Parola.h", - "MD_MAX72xx.h", - "SPI.h" - ], + "providesIncludes": ["MD_Parola.h", "MD_MAX72xx.h", "SPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_Parola-2.7.2.zip", "archiveFileName": "MD_Parola-2.7.2.zip", "size": 9075300, @@ -81135,18 +64495,10 @@ "paragraph": "Implemented using the MD_MAX72xx library for hardware control. Provides functions to simplify the implementation of text special effects on the LED matrix.", "website": "https://github.com/MajicDesigns/MD_Parola", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_Parola.git", - "providesIncludes": [ - "MD_Parola.h", - "MD_MAX72xx.h", - "SPI.h" - ], + "providesIncludes": ["MD_Parola.h", "MD_MAX72xx.h", "SPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_Parola-2.7.3.zip", "archiveFileName": "MD_Parola-2.7.3.zip", "size": 9080364, @@ -81161,18 +64513,10 @@ "paragraph": "Implemented using the MD_MAX72xx library for hardware control. Provides functions to simplify the implementation of text special effects on the LED matrix.", "website": "https://github.com/MajicDesigns/MD_Parola", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_Parola.git", - "providesIncludes": [ - "MD_Parola.h", - "MD_MAX72xx.h", - "SPI.h" - ], + "providesIncludes": ["MD_Parola.h", "MD_MAX72xx.h", "SPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_Parola-2.7.4.zip", "archiveFileName": "MD_Parola-2.7.4.zip", "size": 9125859, @@ -81188,18 +64532,10 @@ "paragraph": "Implemented using the MD_MAX72xx library for hardware control. Provides functions to simplify the implementation of text special effects on the LED matrix.", "website": "https://github.com/MajicDesigns/MD_Parola", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_Parola.git", - "providesIncludes": [ - "MD_Parola.h", - "MD_MAX72xx.h", - "SPI.h" - ], + "providesIncludes": ["MD_Parola.h", "MD_MAX72xx.h", "SPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_Parola-3.0.1.zip", "archiveFileName": "MD_Parola-3.0.1.zip", "size": 9141286, @@ -81215,18 +64551,10 @@ "paragraph": "Implemented using the MD_MAX72xx library for hardware control. Provides functions to simplify the implementation of text special effects on the LED matrix.", "website": "https://github.com/MajicDesigns/MD_Parola", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_Parola.git", - "providesIncludes": [ - "MD_Parola.h", - "MD_MAX72xx.h", - "SPI.h" - ], + "providesIncludes": ["MD_Parola.h", "MD_MAX72xx.h", "SPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_Parola-3.0.2.zip", "archiveFileName": "MD_Parola-3.0.2.zip", "size": 9146438, @@ -81242,18 +64570,10 @@ "paragraph": "Implemented using the MD_MAX72xx library for hardware control. Provides functions to simplify the implementation of text special effects on the LED matrix.", "website": "https://github.com/MajicDesigns/MD_Parola", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_Parola.git", - "providesIncludes": [ - "MD_Parola.h", - "MD_MAX72xx.h", - "SPI.h" - ], + "providesIncludes": ["MD_Parola.h", "MD_MAX72xx.h", "SPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_Parola-3.1.0.zip", "archiveFileName": "MD_Parola-3.1.0.zip", "size": 9146600, @@ -81269,18 +64589,10 @@ "paragraph": "Implemented using the MD_MAX72xx library for hardware control. Provides functions to simplify the implementation of text special effects on the LED matrix.", "website": "https://github.com/MajicDesigns/MD_Parola", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_Parola.git", - "providesIncludes": [ - "MD_Parola.h", - "MD_MAX72xx.h", - "SPI.h" - ], + "providesIncludes": ["MD_Parola.h", "MD_MAX72xx.h", "SPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_Parola-3.1.1.zip", "archiveFileName": "MD_Parola-3.1.1.zip", "size": 9146728, @@ -81295,12 +64607,8 @@ "paragraph": "This library bundles the C/C++ MQTTPacket library of the Eclipse Paho project with simple synchronous C++ MQTT Client implementation to get the Arduino like API.", "website": "https://github.com/monstrenyatko/ArduinoMqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/monstrenyatko/ArduinoMqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/monstrenyatko/ArduinoMqtt-1.0.0.zip", "archiveFileName": "ArduinoMqtt-1.0.0.zip", @@ -81316,12 +64624,8 @@ "paragraph": "This library bundles the C/C++ MQTTPacket library of the Eclipse Paho project with simple synchronous C++ MQTT Client implementation to get the Arduino like API.", "website": "https://github.com/monstrenyatko/ArduinoMqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/monstrenyatko/ArduinoMqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/monstrenyatko/ArduinoMqtt-1.0.1.zip", "archiveFileName": "ArduinoMqtt-1.0.1.zip", @@ -81337,12 +64641,8 @@ "paragraph": "The library bundles synchronous C++ MQTT Client implementation with C/C++ Eclipse Paho MQTTPacket library. It supports MQTT 3.1 and 3.1.1; QoS 0, 1 and 2.", "website": "https://github.com/monstrenyatko/ArduinoMqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/monstrenyatko/ArduinoMqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/monstrenyatko/ArduinoMqtt-1.1.0.zip", "archiveFileName": "ArduinoMqtt-1.1.0.zip", @@ -81358,12 +64658,8 @@ "paragraph": "The library bundles synchronous C++ MQTT Client implementation with C/C++ Eclipse Paho MQTTPacket library. It supports MQTT 3.1 and 3.1.1; QoS 0, 1 and 2.", "website": "https://github.com/monstrenyatko/ArduinoMqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/monstrenyatko/ArduinoMqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/monstrenyatko/ArduinoMqtt-1.2.0.zip", "archiveFileName": "ArduinoMqtt-1.2.0.zip", @@ -81379,12 +64675,8 @@ "paragraph": "The library bundles synchronous C++ MQTT Client implementation with C/C++ Eclipse Paho MQTTPacket library. It supports MQTT 3.1 and 3.1.1; QoS 0, 1 and 2.", "website": "https://github.com/monstrenyatko/ArduinoMqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/monstrenyatko/ArduinoMqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/monstrenyatko/ArduinoMqtt-1.3.0.zip", "archiveFileName": "ArduinoMqtt-1.3.0.zip", @@ -81400,12 +64692,8 @@ "paragraph": "The library bundles synchronous C++ MQTT Client implementation with C/C++ Eclipse Paho MQTTPacket library. It supports MQTT 3.1 and 3.1.1; QoS 0, 1 and 2.", "website": "https://github.com/monstrenyatko/ArduinoMqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/monstrenyatko/ArduinoMqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/monstrenyatko/ArduinoMqtt-1.3.1.zip", "archiveFileName": "ArduinoMqtt-1.3.1.zip", @@ -81421,12 +64709,8 @@ "paragraph": "The library bundles synchronous C++ MQTT Client implementation with C/C++ Eclipse Paho MQTTPacket library. It supports MQTT 3.1 and 3.1.1; QoS 0, 1 and 2.", "website": "https://github.com/monstrenyatko/ArduinoMqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/monstrenyatko/ArduinoMqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/monstrenyatko/ArduinoMqtt-1.4.0.zip", "archiveFileName": "ArduinoMqtt-1.4.0.zip", @@ -81442,12 +64726,8 @@ "paragraph": "The library bundles synchronous C++ MQTT Client implementation with C/C++ Eclipse Paho MQTTPacket library. It supports MQTT 3.1 and 3.1.1; QoS 0, 1 and 2.", "website": "https://github.com/monstrenyatko/ArduinoMqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/monstrenyatko/ArduinoMqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/monstrenyatko/ArduinoMqtt-1.4.1.zip", "archiveFileName": "ArduinoMqtt-1.4.1.zip", @@ -81463,12 +64743,8 @@ "paragraph": "The library bundles synchronous C++ MQTT Client implementation with C/C++ Eclipse Paho MQTTPacket library. It supports MQTT 3.1 and 3.1.1; QoS 0, 1 and 2.", "website": "https://github.com/monstrenyatko/ArduinoMqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/monstrenyatko/ArduinoMqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/monstrenyatko/ArduinoMqtt-1.4.2.zip", "archiveFileName": "ArduinoMqtt-1.4.2.zip", @@ -81484,12 +64760,8 @@ "paragraph": "The library bundles synchronous C++ MQTT Client implementation with C/C++ Eclipse Paho MQTTPacket library. It supports MQTT 3.1 and 3.1.1; QoS 0, 1 and 2.", "website": "https://github.com/monstrenyatko/ArduinoMqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/monstrenyatko/ArduinoMqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/monstrenyatko/ArduinoMqtt-1.5.0.zip", "archiveFileName": "ArduinoMqtt-1.5.0.zip", @@ -81505,12 +64777,8 @@ "paragraph": "The library bundles synchronous C++ MQTT Client implementation with C/C++ Eclipse Paho MQTTPacket library. It supports MQTT 3.1 and 3.1.1; QoS 0, 1 and 2.", "website": "https://github.com/monstrenyatko/ArduinoMqtt", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/monstrenyatko/ArduinoMqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/monstrenyatko/ArduinoMqtt-1.5.1.zip", "archiveFileName": "ArduinoMqtt-1.5.1.zip", @@ -81526,17 +64794,10 @@ "paragraph": "Allows the programmer to use the LED matrix as a pixel device, displaying graphics elements much like any other pixel addressable display.", "website": "https://github.com/MajicDesigns/MD_MAX72XX", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_MAX72XX.git", - "providesIncludes": [ - "MD_MAX72xx.h", - "SPI.h" - ], + "providesIncludes": ["MD_MAX72xx.h", "SPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_MAX72XX-2.10.0.zip", "archiveFileName": "MD_MAX72XX-2.10.0.zip", "size": 3799525, @@ -81551,12 +64812,8 @@ "paragraph": "Allows the programmer to use the LED matrix as a pixel device, displaying graphics elements much like any other pixel addressable display.", "website": "http://arduinocode.codeplex.com", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_MAX72XX.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_MAX72XX-2.6.0.zip", "archiveFileName": "MD_MAX72XX-2.6.0.zip", @@ -81573,17 +64830,10 @@ "paragraph": "Allows the programmer to use the LED matrix as a pixel addressable display.", "website": "https://github.com/MajicDesigns/MD_MAX72XX", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_MAX72XX.git", - "providesIncludes": [ - "MD_MAX72xx.h", - "SPI.h" - ], + "providesIncludes": ["MD_MAX72xx.h", "SPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_MAX72XX-3.0.0.zip", "archiveFileName": "MD_MAX72XX-3.0.0.zip", "size": 4020692, @@ -81599,17 +64849,10 @@ "paragraph": "Allows the programmer to use the LED matrix as a pixel addressable display.", "website": "https://github.com/MajicDesigns/MD_MAX72XX", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_MAX72XX.git", - "providesIncludes": [ - "MD_MAX72xx.h", - "SPI.h" - ], + "providesIncludes": ["MD_MAX72xx.h", "SPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_MAX72XX-3.0.1.zip", "archiveFileName": "MD_MAX72XX-3.0.1.zip", "size": 4022805, @@ -81625,17 +64868,10 @@ "paragraph": "Allows the programmer to use the LED matrix as a pixel addressable display.", "website": "https://github.com/MajicDesigns/MD_MAX72XX", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_MAX72XX.git", - "providesIncludes": [ - "MD_MAX72xx.h", - "SPI.h" - ], + "providesIncludes": ["MD_MAX72xx.h", "SPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_MAX72XX-3.0.2.zip", "archiveFileName": "MD_MAX72XX-3.0.2.zip", "size": 4022820, @@ -81651,17 +64887,10 @@ "paragraph": "Allows the programmer to use the LED matrix as a pixel addressable display.", "website": "https://github.com/MajicDesigns/MD_MAX72XX", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_MAX72XX.git", - "providesIncludes": [ - "MD_MAX72xx.h", - "SPI.h" - ], + "providesIncludes": ["MD_MAX72xx.h", "SPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_MAX72XX-3.1.0.zip", "archiveFileName": "MD_MAX72XX-3.1.0.zip", "size": 4110003, @@ -81676,12 +64905,8 @@ "paragraph": "Uno examples to drive by I2C or SPI, collect extra sensor inputs, and operate FIFO", "website": "https://github.com/sparkfun/SparkFun_LIS3DH_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_LIS3DH_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_LIS3DH_Breakout-1.0.0.zip", "archiveFileName": "SparkFun_LIS3DH_Breakout-1.0.0.zip", @@ -81697,16 +64922,10 @@ "paragraph": "This library implements some useful functions and examples to drive a 2WD robot able to succes into several proves.", "website": "https://github.com/makers-upv/ORC/", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/makers-upv/ORC.git", - "providesIncludes": [ - "ORC.h" - ], + "providesIncludes": ["ORC.h"], "url": "http://downloads.arduino.cc/libraries/github.com/makers-upv/Olympic_Robotic_Challenge-2.1.2.zip", "archiveFileName": "Olympic_Robotic_Challenge-2.1.2.zip", "size": 1331407, @@ -81721,12 +64940,8 @@ "paragraph": "Allows the programmer to control and read data from the MSGEQ7 device using digital and analog I/O pins. Examples show how to use the data.", "website": "https://github.com/MajicDesigns/MSGEQ7", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_MSGEQ7.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_MSGEQ7-1.0.0.zip", "archiveFileName": "MD_MSGEQ7-1.0.0.zip", @@ -81743,12 +64958,8 @@ "paragraph": "Allows the programmer to control and read data from the MSGEQ7 device using digital and analog I/O pins. Examples show how to use the data.", "website": "https://github.com/MajicDesigns/MD_MSGEQ7", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_MSGEQ7.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_MSGEQ7-1.1.0.zip", "archiveFileName": "MD_MSGEQ7-1.1.0.zip", @@ -81764,12 +64975,8 @@ "paragraph": "The code implements an elegant algorithm that is briefly described in the blog referenced with some additional features to make decisions easier to implement in code.", "website": "https://github.com/MajicDesigns/TicTacToe", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_TicTacToe.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_TTT-1.0.0.zip", "archiveFileName": "MD_TTT-1.0.0.zip", @@ -81785,12 +64992,8 @@ "paragraph": "The code implements an elegant algorithm that is briefly described in the blog referenced with some additional features to make decisions easier to implement in code.", "website": "https://github.com/MajicDesigns/MD_TicTacToe", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_TicTacToe.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_TTT-1.0.1.zip", "archiveFileName": "MD_TTT-1.0.1.zip", @@ -81807,12 +65010,8 @@ "paragraph": "Library to implement LED cubes in a device-independent manner. Examples for 'scanning refresh' and 'set and forget' type hardware.", "website": "https://github.com/MajicDesigns/MD_Cubo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_Cubo.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_Cubo-2.0.1.zip", "archiveFileName": "MD_Cubo-2.0.1.zip", @@ -81828,12 +65027,8 @@ "paragraph": "Library to implement LED cubes in a device-independent manner. Examples for 595 scanning refresh and 7219 type hardware.", "website": "https://github.com/MajicDesigns/Cubo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_Cubo.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_Cubo-1.1.0.zip", "archiveFileName": "MD_Cubo-1.1.0.zip", @@ -81849,12 +65044,8 @@ "paragraph": "Library to implement LED cubes in a device-independent manner. Examples for 'scanning refresh' and 'set and forget' type hardware.", "website": "https://github.com/MajicDesigns/MD_Cubo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_Cubo.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_Cubo-2.0.0.zip", "archiveFileName": "MD_Cubo-2.0.0.zip", @@ -81870,12 +65061,8 @@ "paragraph": "Does not need floating point library as temperatures held in hundredths of degree. Analog input is calibrated using Vcc parameter.", "website": "https://github.com/MajicDesigns/LM335A", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_LM335A.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_LM335A-1.0.0.zip", "archiveFileName": "MD_LM335A-1.0.0.zip", @@ -81891,12 +65078,8 @@ "paragraph": "This is an adaptation of Ben Buxton's excellent rotary library and implements additional features for encoder rotation speed.", "website": "https://github.com/MajicDesigns/REncoder", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_REncoder.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_REncoder-1.0.0.zip", "archiveFileName": "MD_REncoder-1.0.0.zip", @@ -81912,17 +65095,10 @@ "paragraph": "Read the RGB value of colors under the sensor. Example code and documentation shows how to calibrate the sensor.", "website": "https://github.com/MajicDesign/MD_TCS230", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_TCS230.git", - "providesIncludes": [ - "MD_TCS230.h", - "FreqCount.h" - ], + "providesIncludes": ["MD_TCS230.h", "FreqCount.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_TCS230-1.2.0.zip", "archiveFileName": "MD_TCS230-1.2.0.zip", "size": 1766257, @@ -81937,17 +65113,10 @@ "paragraph": "Read the RGB value of colors under the sensor. Example code and documentation shows how to calibrate the sensor.", "website": "https://github.com/MajicDesign/TCS230", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_TCS230.git", - "providesIncludes": [ - "MD_TCS230.h", - "FreqCount.h" - ], + "providesIncludes": ["MD_TCS230.h", "FreqCount.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_TCS230-1.1.0.zip", "archiveFileName": "MD_TCS230-1.1.0.zip", "size": 1384481, @@ -81962,17 +65131,10 @@ "paragraph": "Read the RGB value of colors under the sensor. Example code and documentation shows how to calibrate the sensor.", "website": "https://github.com/MajicDesign/MD_TCS230", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_TCS230.git", - "providesIncludes": [ - "MD_TCS230.h", - "FreqCount.h" - ], + "providesIncludes": ["MD_TCS230.h", "FreqCount.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_TCS230-1.2.1.zip", "archiveFileName": "MD_TCS230-1.2.1.zip", "size": 2207837, @@ -81987,17 +65149,10 @@ "paragraph": "Read the RGB value of colors under the sensor. Example code and documentation shows how to calibrate the sensor.", "website": "https://github.com/MajicDesign/MD_TCS230", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_TCS230.git", - "providesIncludes": [ - "MD_TCS230.h", - "FreqCount.h" - ], + "providesIncludes": ["MD_TCS230.h", "FreqCount.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_TCS230-1.2.2.zip", "archiveFileName": "MD_TCS230-1.2.2.zip", "size": 2233660, @@ -82013,17 +65168,10 @@ "paragraph": "Read the RGB value of colors under the sensor. Example code and documentation shows how to calibrate the sensor.", "website": "https://github.com/MajicDesigns/MD_TCS230", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_TCS230.git", - "providesIncludes": [ - "MD_TCS230.h", - "FreqCount.h" - ], + "providesIncludes": ["MD_TCS230.h", "FreqCount.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_TCS230-1.2.3.zip", "archiveFileName": "MD_TCS230-1.2.3.zip", "size": 2243601, @@ -82038,12 +65186,8 @@ "paragraph": "Small library for momentary push switches. Detects press, double press, long press (either low/high or high/low transitions), with software debounce and auto repeat", "website": "https://github.com/MajicDesigns/KeySwitch", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_KeySwitch.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_KeySwitch-1.4.0.zip", "archiveFileName": "MD_KeySwitch-1.4.0.zip", @@ -82059,12 +65203,8 @@ "paragraph": "Small library for momentary push switches. Detects press, double press, long press (either low/high or high/low transitions), with software debounce and auto repeat", "website": "https://github.com/MajicDesigns/MD_KeySwitch", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_KeySwitch.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_KeySwitch-1.4.1.zip", "archiveFileName": "MD_KeySwitch-1.4.1.zip", @@ -82080,12 +65220,8 @@ "paragraph": "Small library for momentary push switches. Detects press, double press, long press (either low/high or high/low transitions), with software debounce and auto repeat", "website": "https://github.com/MajicDesigns/MD_KeySwitch", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_KeySwitch.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_KeySwitch-1.4.2.zip", "archiveFileName": "MD_KeySwitch-1.4.2.zip", @@ -82101,12 +65237,8 @@ "paragraph": "Access to all on-chip features - R/W write clock time registers, 64 byte battery backed up RAM, Square wave generator and clock features (on/off, 12/24H, day of week)", "website": "https://github.com/MajicDesigns/DS1307", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_DS1307.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_DS1307-1.2.0.zip", "archiveFileName": "MD_DS1307-1.2.0.zip", @@ -82122,12 +65254,8 @@ "paragraph": "Access to all on-chip features - R/W write clock time registers, 64 byte battery backed up RAM, Square wave generator and clock features (on/off, 12/24H, day of week)", "website": "https://github.com/MajicDesigns/MD_DS1307", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_DS1307.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_DS1307-1.3.1.zip", "archiveFileName": "MD_DS1307-1.3.1.zip", @@ -82143,12 +65271,8 @@ "paragraph": "Access to all on-chip features - R/W write clock time registers, 64 byte battery backed up RAM, Square wave generator and clock features (on/off, 12/24H, day of week)", "website": "https://github.com/MajicDesigns/MD_DS1307", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_DS1307.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_DS1307-1.3.2.zip", "archiveFileName": "MD_DS1307-1.3.2.zip", @@ -82165,12 +65289,8 @@ "paragraph": "Access to all on-chip features - R/W write clock time registers, 64 byte battery backed up RAM, Square wave generator and clock features (on/off, 12/24H, day of week)", "website": "https://github.com/MajicDesigns/MD_DS1307", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_DS1307.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_DS1307-1.3.3.zip", "archiveFileName": "MD_DS1307-1.3.3.zip", @@ -82187,12 +65307,8 @@ "paragraph": "Access to all on-chip features - R/W write clock time registers, 64 byte battery backed up RAM, Square wave generator and clock features (on/off, 12/24H, day of week)", "website": "https://github.com/MajicDesigns/MD_DS1307", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_DS1307.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_DS1307-1.3.4.zip", "archiveFileName": "MD_DS1307-1.3.4.zip", @@ -82208,12 +65324,8 @@ "paragraph": "Access to all on-chip features - R/W write clock time and alarm registers, Square wave generator and clock features (on/off, 12/24H, day of week, etc)", "website": "https://github.com/MajicDesigns/DS3231", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_DS3231.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_DS3231-1.1.0.zip", "archiveFileName": "MD_DS3231-1.1.0.zip", @@ -82229,12 +65341,8 @@ "paragraph": "Access to all on-chip features - R/W write clock time and alarm registers, Square wave generator and clock features (on/off, 12/24H, day of week, etc)", "website": "https://github.com/MajicDesigns/MD_DS3231", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_DS3231.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_DS3231-1.2.0.zip", "archiveFileName": "MD_DS3231-1.2.0.zip", @@ -82250,12 +65358,8 @@ "paragraph": "Access to all on-chip features - R/W write clock time and alarm registers, Square wave generator and clock features (on/off, 12/24H, day of week, etc)", "website": "https://github.com/MajicDesigns/MD_DS3231", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_DS3231.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_DS3231-1.2.1.zip", "archiveFileName": "MD_DS3231-1.2.1.zip", @@ -82271,12 +65375,8 @@ "paragraph": "Access to all on-chip features - R/W write clock time and alarm registers, Square wave generator and clock features (on/off, 12/24H, day of week, etc)", "website": "https://github.com/MajicDesigns/MD_DS3231", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_DS3231.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_DS3231-1.2.2.zip", "archiveFileName": "MD_DS3231-1.2.2.zip", @@ -82292,12 +65392,8 @@ "paragraph": "Access to all on-chip features - R/W write clock time and alarm registers, Square wave generator and clock features (on/off, 12/24H, day of week, etc)", "website": "https://github.com/MajicDesigns/MD_DS3231", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_DS3231.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_DS3231-1.2.3.zip", "archiveFileName": "MD_DS3231-1.2.3.zip", @@ -82314,12 +65410,8 @@ "paragraph": "Access to all on-chip features - R/W write clock time and alarm registers, Square wave generator and clock features (on/off, 12/24H, day of week, etc)", "website": "https://github.com/MajicDesigns/MD_DS3231", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_DS3231.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_DS3231-1.2.4.zip", "archiveFileName": "MD_DS3231-1.2.4.zip", @@ -82336,12 +65428,8 @@ "paragraph": "Access to all on-chip features - R/W write clock time and alarm registers, Square wave generator and clock features (on/off, 12/24H, day of week, etc)", "website": "https://github.com/MajicDesigns/MD_DS3231", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_DS3231.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_DS3231-1.2.5.zip", "archiveFileName": "MD_DS3231-1.2.5.zip", @@ -82358,12 +65446,8 @@ "paragraph": "Access to all on-chip features - R/W write clock time and alarm registers, Square wave generator and clock features (on/off, 12/24H, day of week, etc)", "website": "https://github.com/MajicDesigns/MD_DS3231", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_DS3231.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_DS3231-1.3.1.zip", "archiveFileName": "MD_DS3231-1.3.1.zip", @@ -82380,12 +65464,8 @@ "paragraph": "Access to all on-chip features - R/W write clock time and alarm registers, Square wave generator and clock features (on/off, 12/24H, day of week, etc)", "website": "https://github.com/MajicDesigns/MD_DS3231", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_DS3231.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_DS3231-1.3.0.zip", "archiveFileName": "MD_DS3231-1.3.0.zip", @@ -82401,12 +65481,8 @@ "paragraph": "Features configurable detection time, auto repeat, and key definitions. Suitable for LCD shield display switches.", "website": "https://github.com/MajicDesigns/AButton", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_AButton.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_AButton-1.0.0.zip", "archiveFileName": "MD_AButton-1.0.0.zip", @@ -82422,12 +65498,8 @@ "paragraph": "Features configurable detection time, auto repeat, and key definitions. Suitable for LCD shield display switches.", "website": "https://github.com/MajicDesigns/MD_AButton", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_AButton.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_AButton-1.1.0.zip", "archiveFileName": "MD_AButton-1.1.0.zip", @@ -82443,16 +65515,10 @@ "paragraph": "With this library, you can easily connect your device to a mobile app or to another device, through YouMadeIt! service.", "website": "http://www.youmadeit.fr/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lperez31/youmadeit-arduino.git", - "providesIncludes": [ - "YouMadeIt.h" - ], + "providesIncludes": ["YouMadeIt.h"], "url": "http://downloads.arduino.cc/libraries/github.com/lperez31/YouMadeIt-1.0.0.zip", "archiveFileName": "YouMadeIt-1.0.0.zip", "size": 63243, @@ -82467,16 +65533,10 @@ "paragraph": "With this library, you can easily connect your device to a mobile app or to another device, through YouMadeIt! service.", "website": "http://www.youmadeit.fr/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lperez31/youmadeit-arduino.git", - "providesIncludes": [ - "YouMadeIt.h" - ], + "providesIncludes": ["YouMadeIt.h"], "url": "http://downloads.arduino.cc/libraries/github.com/lperez31/YouMadeIt-1.0.1.zip", "archiveFileName": "YouMadeIt-1.0.1.zip", "size": 11724, @@ -82491,12 +65551,8 @@ "paragraph": "Plays PCM speech and other audio from compressed .wav data.", "website": "https://github.com/igvina/ArdVoice", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/igvina/ArdVoice.git", "url": "http://downloads.arduino.cc/libraries/github.com/igvina/ArdVoice-0.1.0.zip", "archiveFileName": "ArdVoice-0.1.0.zip", @@ -82512,17 +65568,10 @@ "paragraph": "This library let you use multi-controller LCDs (like the 4*40) or a bunch of distinct LCDs as a single LiquidCrystal(LC) object: in fact, the API is the same of the wide-known library, except for constructor and .begin() method, and the new \".attach()\". Once initialization is done, you can drive the designated LCDs (or LCDs controllers) as a single, virtual LCD.", "website": "https://github.com/roncapat/MultiLcd", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/roncapat/MultiLcd.git", - "providesIncludes": [ - "LiquidCrystal.h", - "multilcd.h" - ], + "providesIncludes": ["LiquidCrystal.h", "multilcd.h"], "url": "http://downloads.arduino.cc/libraries/github.com/roncapat/MultiLcd-1.0.0-alpha.zip", "archiveFileName": "MultiLcd-1.0.0-alpha.zip", "size": 18060, @@ -82537,16 +65586,10 @@ "paragraph": "This library manages the tele-op and autonmous mode for WPI RBE 1001 class. Students extend the examples and use them to make competition robots.", "website": "https://github.com/WPIRoboticsEngineering/DFW", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/WPIRoboticsEngineering/DFW.git", - "providesIncludes": [ - "DFW.h" - ], + "providesIncludes": ["DFW.h"], "url": "http://downloads.arduino.cc/libraries/github.com/WPIRoboticsEngineering/DFW-0.1.0.zip", "archiveFileName": "DFW-0.1.0.zip", "size": 22000, @@ -82561,16 +65604,10 @@ "paragraph": "This library manages the tele-op and autonmous mode for WPI RBE 1001 class. Students extend the examples and use them to make competition robots.", "website": "https://github.com/WPIRoboticsEngineering/DFW", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/WPIRoboticsEngineering/DFW.git", - "providesIncludes": [ - "DFW.h" - ], + "providesIncludes": ["DFW.h"], "url": "http://downloads.arduino.cc/libraries/github.com/WPIRoboticsEngineering/DFW-0.1.1.zip", "archiveFileName": "DFW-0.1.1.zip", "size": 22013, @@ -82585,16 +65622,10 @@ "paragraph": "This library manages the tele-op and autonmous mode for WPI RBE 1001 class. Students extend the examples and use them to make competition robots.", "website": "https://github.com/WPIRoboticsEngineering/DFW", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/WPIRoboticsEngineering/DFW.git", - "providesIncludes": [ - "DFW.h" - ], + "providesIncludes": ["DFW.h"], "url": "http://downloads.arduino.cc/libraries/github.com/WPIRoboticsEngineering/DFW-0.2.0.zip", "archiveFileName": "DFW-0.2.0.zip", "size": 22071, @@ -82609,16 +65640,10 @@ "paragraph": "This library manages the tele-op and autonmous mode for WPI RBE 1001 class. Students extend the examples and use them to make competition robots.", "website": "https://github.com/WPIRoboticsEngineering/DFW", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/WPIRoboticsEngineering/DFW.git", - "providesIncludes": [ - "DFW.h" - ], + "providesIncludes": ["DFW.h"], "url": "http://downloads.arduino.cc/libraries/github.com/WPIRoboticsEngineering/DFW-0.2.1.zip", "archiveFileName": "DFW-0.2.1.zip", "size": 22090, @@ -82633,16 +65658,10 @@ "paragraph": "This library manages the tele-op and autonmous mode for WPI RBE 1001 class. Students extend the examples and use them to make competition robots.", "website": "https://github.com/WPIRoboticsEngineering/DFW", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/WPIRoboticsEngineering/DFW.git", - "providesIncludes": [ - "DFW.h" - ], + "providesIncludes": ["DFW.h"], "url": "http://downloads.arduino.cc/libraries/github.com/WPIRoboticsEngineering/DFW-0.2.2.zip", "archiveFileName": "DFW-0.2.2.zip", "size": 23274, @@ -82657,16 +65676,10 @@ "paragraph": "This library manages the tele-op and autonmous mode for WPI RBE 1001 class. Students extend the examples and use them to make competition robots.", "website": "https://github.com/WPIRoboticsEngineering/DFW", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/WPIRoboticsEngineering/DFW.git", - "providesIncludes": [ - "DFW.h" - ], + "providesIncludes": ["DFW.h"], "url": "http://downloads.arduino.cc/libraries/github.com/WPIRoboticsEngineering/DFW-0.2.3.zip", "archiveFileName": "DFW-0.2.3.zip", "size": 23210, @@ -82681,16 +65694,10 @@ "paragraph": "This library manages the tele-op and autonmous mode for WPI RBE 1001 class. Students extend the examples and use them to make competition robots.", "website": "https://github.com/WPIRoboticsEngineering/DFW", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/WPIRoboticsEngineering/DFW.git", - "providesIncludes": [ - "DFW.h" - ], + "providesIncludes": ["DFW.h"], "url": "http://downloads.arduino.cc/libraries/github.com/WPIRoboticsEngineering/DFW-0.2.4.zip", "archiveFileName": "DFW-0.2.4.zip", "size": 23221, @@ -82705,16 +65712,10 @@ "paragraph": "This library manages the tele-op and autonmous mode for WPI RBE 1001 class. Students extend the examples and use them to make competition robots.", "website": "https://github.com/WPIRoboticsEngineering/DFW", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/WPIRoboticsEngineering/DFW.git", - "providesIncludes": [ - "DFW.h" - ], + "providesIncludes": ["DFW.h"], "url": "http://downloads.arduino.cc/libraries/github.com/WPIRoboticsEngineering/DFW-0.3.0.zip", "archiveFileName": "DFW-0.3.0.zip", "size": 23951, @@ -82729,16 +65730,10 @@ "paragraph": "This library manages the tele-op and autonmous mode for WPI RBE 1001 class. Students extend the examples and use them to make competition robots.", "website": "https://github.com/WPIRoboticsEngineering/DFW", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/WPIRoboticsEngineering/DFW.git", - "providesIncludes": [ - "DFW.h" - ], + "providesIncludes": ["DFW.h"], "url": "http://downloads.arduino.cc/libraries/github.com/WPIRoboticsEngineering/DFW-0.3.1.zip", "archiveFileName": "DFW-0.3.1.zip", "size": 23715, @@ -82753,16 +65748,10 @@ "paragraph": "This library manages the tele-op and autonmous mode for WPI RBE 1001 class. Students extend the examples and use them to make competition robots.", "website": "https://github.com/WPIRoboticsEngineering/DFW", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/WPIRoboticsEngineering/DFW.git", - "providesIncludes": [ - "DFW.h" - ], + "providesIncludes": ["DFW.h"], "url": "http://downloads.arduino.cc/libraries/github.com/WPIRoboticsEngineering/DFW-0.4.0.zip", "archiveFileName": "DFW-0.4.0.zip", "size": 26090, @@ -82777,16 +65766,10 @@ "paragraph": "This library manages the tele-op and autonmous mode for WPI RBE 1001 class. Students extend the examples and use them to make competition robots.", "website": "https://github.com/WPIRoboticsEngineering/DFW", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/WPIRoboticsEngineering/DFW.git", - "providesIncludes": [ - "DFW.h" - ], + "providesIncludes": ["DFW.h"], "url": "http://downloads.arduino.cc/libraries/github.com/WPIRoboticsEngineering/DFW-0.5.1.zip", "archiveFileName": "DFW-0.5.1.zip", "size": 25951, @@ -82801,16 +65784,10 @@ "paragraph": "This library manages the tele-op and autonmous mode for WPI RBE 1001 class. Students extend the examples and use them to make competition robots.", "website": "https://github.com/WPIRoboticsEngineering/DFW", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/WPIRoboticsEngineering/DFW.git", - "providesIncludes": [ - "DFW.h" - ], + "providesIncludes": ["DFW.h"], "url": "http://downloads.arduino.cc/libraries/github.com/WPIRoboticsEngineering/DFW-0.5.2.zip", "archiveFileName": "DFW-0.5.2.zip", "size": 25494, @@ -82825,16 +65802,10 @@ "paragraph": "This library manages the tele-op and autonmous mode for WPI RBE 1001 class. Students extend the examples and use them to make competition robots.", "website": "https://github.com/WPIRoboticsEngineering/DFW", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/WPIRoboticsEngineering/DFW.git", - "providesIncludes": [ - "DFW.h" - ], + "providesIncludes": ["DFW.h"], "url": "http://downloads.arduino.cc/libraries/github.com/WPIRoboticsEngineering/DFW-0.5.3.zip", "archiveFileName": "DFW-0.5.3.zip", "size": 25497, @@ -82849,12 +65820,8 @@ "paragraph": "This library includes helpers that are used by MakerVision's Scratch for Arduino IDE (http://makervision.io).", "website": "https://github.com/MakerVision/ArduinoLibrary", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MakerVision/ArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/MakerVision/MakerVision-0.0.2.zip", "archiveFileName": "MakerVision-0.0.2.zip", @@ -82870,12 +65837,8 @@ "paragraph": "This library includes helpers that are used by MakerVision's Scratch for Arduino IDE (http://makervision.io).", "website": "https://github.com/MakerVision/ArduinoLibrary", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MakerVision/ArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/MakerVision/MakerVision-0.0.3.zip", "archiveFileName": "MakerVision-0.0.3.zip", @@ -82891,12 +65854,8 @@ "paragraph": "This library includes helpers that are used by MakerVision's Scratch for Arduino IDE (http://makervision.io).", "website": "https://github.com/MakerVision/ArduinoLibrary", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MakerVision/ArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/MakerVision/MakerVision-0.0.1.zip", "archiveFileName": "MakerVision-0.0.1.zip", @@ -82912,16 +65871,10 @@ "paragraph": "It enables to create list of items in order like queue or stack or vector", "website": "https://github.com/SloCompTech/QList", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SloCompTech/QList.git", - "providesIncludes": [ - "QList.h" - ], + "providesIncludes": ["QList.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SloCompTech/QList-0.1.0.zip", "archiveFileName": "QList-0.1.0.zip", "size": 4424, @@ -82936,16 +65889,10 @@ "paragraph": "It enables to create list of items in order like queue or stack or vector", "website": "https://github.com/SloCompTech/QList", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SloCompTech/QList.git", - "providesIncludes": [ - "QList.h" - ], + "providesIncludes": ["QList.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SloCompTech/QList-0.3.0.zip", "archiveFileName": "QList-0.3.0.zip", "size": 5124, @@ -82960,16 +65907,10 @@ "paragraph": "It enables to create list of items in order like queue or stack or vector", "website": "https://github.com/SloCompTech/QList", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SloCompTech/QList.git", - "providesIncludes": [ - "QList.h" - ], + "providesIncludes": ["QList.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SloCompTech/QList-0.5.0.zip", "archiveFileName": "QList-0.5.0.zip", "size": 5228, @@ -82984,16 +65925,10 @@ "paragraph": "It enables to create list of items in order like queue or stack or vector", "website": "https://github.com/SloCompTech/QList", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SloCompTech/QList.git", - "providesIncludes": [ - "QList.h" - ], + "providesIncludes": ["QList.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SloCompTech/QList-0.5.1.zip", "archiveFileName": "QList-0.5.1.zip", "size": 5419, @@ -83008,16 +65943,10 @@ "paragraph": "It enables to create list of items in order like queue or stack or vector", "website": "https://github.com/SloCompTech/QList", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SloCompTech/QList.git", - "providesIncludes": [ - "QList.h" - ], + "providesIncludes": ["QList.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SloCompTech/QList-0.6.0.zip", "archiveFileName": "QList-0.6.0.zip", "size": 5347, @@ -83032,16 +65961,10 @@ "paragraph": "It enables to create list of items in order like queue or stack or vector", "website": "https://github.com/SloCompTech/QList", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SloCompTech/QList.git", - "providesIncludes": [ - "QList.h" - ], + "providesIncludes": ["QList.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SloCompTech/QList-0.6.1.zip", "archiveFileName": "QList-0.6.1.zip", "size": 5360, @@ -83056,16 +65979,10 @@ "paragraph": "It enables to create list of items in order like queue or stack or vector", "website": "https://github.com/SloCompTech/QList", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SloCompTech/QList.git", - "providesIncludes": [ - "QList.h" - ], + "providesIncludes": ["QList.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SloCompTech/QList-0.6.2.zip", "archiveFileName": "QList-0.6.2.zip", "size": 5459, @@ -83080,16 +65997,10 @@ "paragraph": "It enables to create list of items in order like queue or stack or vector", "website": "https://github.com/SloCompTech/QList", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SloCompTech/QList.git", - "providesIncludes": [ - "QList.h" - ], + "providesIncludes": ["QList.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SloCompTech/QList-0.6.3.zip", "archiveFileName": "QList-0.6.3.zip", "size": 5136, @@ -83104,16 +66015,10 @@ "paragraph": "It enables to create list of items in order like queue or stack or vector", "website": "https://github.com/SloCompTech/QList", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SloCompTech/QList.git", - "providesIncludes": [ - "QList.h" - ], + "providesIncludes": ["QList.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SloCompTech/QList-0.6.4.zip", "archiveFileName": "QList-0.6.4.zip", "size": 5142, @@ -83128,16 +66033,10 @@ "paragraph": "It enables to create list of items in order like queue or stack or vector", "website": "https://github.com/SloCompTech/QList", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SloCompTech/QList.git", - "providesIncludes": [ - "QList.h" - ], + "providesIncludes": ["QList.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SloCompTech/QList-0.6.5.zip", "archiveFileName": "QList-0.6.5.zip", "size": 5104, @@ -83152,16 +66051,10 @@ "paragraph": "It enables to create list of items in order like queue or stack or vector", "website": "https://github.com/SloCompTech/QList", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SloCompTech/QList.git", - "providesIncludes": [ - "QList.h" - ], + "providesIncludes": ["QList.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SloCompTech/QList-0.6.7.zip", "archiveFileName": "QList-0.6.7.zip", "size": 21273, @@ -83176,17 +66069,10 @@ "paragraph": "Set of useful keywords, constants, macros and functions", "website": "https://github.com/CONTROLLINO-PLC/CONTROLLINO_Library", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/CONTROLLINO-PLC/CONTROLLINO_Library.git", - "providesIncludes": [ - "SPI.h", - "Controllino.h" - ], + "providesIncludes": ["SPI.h", "Controllino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/CONTROLLINO-PLC/CONTROLLINO-1.0.0.zip", "archiveFileName": "CONTROLLINO-1.0.0.zip", "size": 244985, @@ -83201,17 +66087,10 @@ "paragraph": "Set of useful keywords, constants, macros and functions", "website": "https://github.com/CONTROLLINO-PLC/CONTROLLINO_Library", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/CONTROLLINO-PLC/CONTROLLINO_Library.git", - "providesIncludes": [ - "SPI.h", - "Controllino.h" - ], + "providesIncludes": ["SPI.h", "Controllino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/CONTROLLINO-PLC/CONTROLLINO-1.1.0.zip", "archiveFileName": "CONTROLLINO-1.1.0.zip", "size": 255079, @@ -83226,17 +66105,10 @@ "paragraph": "Set of useful keywords, constants, macros and functions", "website": "https://github.com/CONTROLLINO-PLC/CONTROLLINO_Library", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/CONTROLLINO-PLC/CONTROLLINO_Library.git", - "providesIncludes": [ - "SPI.h", - "Controllino.h" - ], + "providesIncludes": ["SPI.h", "Controllino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/CONTROLLINO-PLC/CONTROLLINO-1.1.1.zip", "archiveFileName": "CONTROLLINO-1.1.1.zip", "size": 255892, @@ -83251,17 +66123,10 @@ "paragraph": "Set of useful keywords, constants, macros and functions", "website": "https://github.com/CONTROLLINO-PLC/CONTROLLINO_Library", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/CONTROLLINO-PLC/CONTROLLINO_Library.git", - "providesIncludes": [ - "SPI.h", - "Controllino.h" - ], + "providesIncludes": ["SPI.h", "Controllino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/CONTROLLINO-PLC/CONTROLLINO-1.1.2.zip", "archiveFileName": "CONTROLLINO-1.1.2.zip", "size": 337591, @@ -83276,17 +66141,10 @@ "paragraph": "Set of useful keywords, constants, macros and functions", "website": "https://github.com/CONTROLLINO-PLC/CONTROLLINO_Library", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/CONTROLLINO-PLC/CONTROLLINO_Library.git", - "providesIncludes": [ - "SPI.h", - "Controllino.h" - ], + "providesIncludes": ["SPI.h", "Controllino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/CONTROLLINO-PLC/CONTROLLINO-3.0.2.zip", "archiveFileName": "CONTROLLINO-3.0.2.zip", "size": 203028, @@ -83301,17 +66159,10 @@ "paragraph": "Set of useful keywords, constants, macros and functions", "website": "https://github.com/CONTROLLINO-PLC/CONTROLLINO_Library", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/CONTROLLINO-PLC/CONTROLLINO_Library.git", - "providesIncludes": [ - "SPI.h", - "Controllino.h" - ], + "providesIncludes": ["SPI.h", "Controllino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/CONTROLLINO-PLC/CONTROLLINO-3.0.3.zip", "archiveFileName": "CONTROLLINO-3.0.3.zip", "size": 204357, @@ -83326,17 +66177,10 @@ "paragraph": "Set of useful keywords, constants, macros and functions", "website": "https://github.com/CONTROLLINO-PLC/CONTROLLINO_Library", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/CONTROLLINO-PLC/CONTROLLINO_Library.git", - "providesIncludes": [ - "SPI.h", - "Controllino.h" - ], + "providesIncludes": ["SPI.h", "Controllino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/CONTROLLINO-PLC/CONTROLLINO-3.0.4.zip", "archiveFileName": "CONTROLLINO-3.0.4.zip", "size": 204370, @@ -83351,17 +66195,10 @@ "paragraph": "Set of useful keywords, constants, macros and functions", "website": "https://github.com/CONTROLLINO-PLC/CONTROLLINO_Library", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/CONTROLLINO-PLC/CONTROLLINO_Library.git", - "providesIncludes": [ - "SPI.h", - "Controllino.h" - ], + "providesIncludes": ["SPI.h", "Controllino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/CONTROLLINO-PLC/CONTROLLINO-3.0.5.zip", "archiveFileName": "CONTROLLINO-3.0.5.zip", "size": 232442, @@ -83376,12 +66213,8 @@ "paragraph": "Used as an example to begin FPGA development", "website": "https://github.com/AloriumTechnology/XLR8LFSR", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8LFSR.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8LFSR-1.0.0.zip", "archiveFileName": "XLR8LFSR-1.0.0.zip", @@ -83397,12 +66230,8 @@ "paragraph": "Used as an example to begin FPGA development", "website": "https://github.com/AloriumTechnology/XLR8LFSR", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8LFSR.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8LFSR-1.0.1.zip", "archiveFileName": "XLR8LFSR-1.0.1.zip", @@ -83418,12 +66247,8 @@ "paragraph": "Used as an example to begin FPGA development", "website": "https://github.com/AloriumTechnology/XLR8LFSR", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8LFSR.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8LFSR-1.0.4.zip", "archiveFileName": "XLR8LFSR-1.0.4.zip", @@ -83439,12 +66264,8 @@ "paragraph": "Used as an example to begin FPGA development", "website": "https://github.com/AloriumTechnology/XLR8LFSR", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8LFSR.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8LFSR-1.0.6.zip", "archiveFileName": "XLR8LFSR-1.0.6.zip", @@ -83460,12 +66281,8 @@ "paragraph": "Used as an example to begin FPGA development", "website": "https://github.com/AloriumTechnology/XLR8LFSR", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8LFSR.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8LFSR-1.0.7.zip", "archiveFileName": "XLR8LFSR-1.0.7.zip", @@ -83481,12 +66298,8 @@ "paragraph": "Used as an example to begin FPGA development", "website": "https://github.com/AloriumTechnology/XLR8LFSR", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8LFSR.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8LFSR-1.0.8.zip", "archiveFileName": "XLR8LFSR-1.0.8.zip", @@ -83502,12 +66315,8 @@ "paragraph": "Used as an example to begin FPGA development", "website": "https://github.com/AloriumTechnology/XLR8LFSR", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8LFSR.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8LFSR-1.0.5.zip", "archiveFileName": "XLR8LFSR-1.0.5.zip", @@ -83523,12 +66332,8 @@ "paragraph": "Used as an example to begin FPGA development", "website": "https://github.com/AloriumTechnology/XLR8LFSR", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8LFSR.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8LFSR-1.1.0.zip", "archiveFileName": "XLR8LFSR-1.1.0.zip", @@ -83544,17 +66349,10 @@ "paragraph": "This library is created and maintained by Olly McBride on behalf of Open Bionics.", "website": "http://www.openbionics.com", "category": "Device Control", - "architectures": [ - "avr", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd"], + "types": ["Contributed"], "repository": "https://github.com/Open-Bionics/FingerLib.git", - "providesIncludes": [ - "FingerLib.h" - ], + "providesIncludes": ["FingerLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Open-Bionics/FingerLib-2.0.5.zip", "archiveFileName": "FingerLib-2.0.5.zip", "size": 36845, @@ -83569,17 +66367,10 @@ "paragraph": "This library is created and maintained by Olly McBride on behalf of Open Bionics. It has been designed to be used by the Open Bionics Beetroot Hand Control software, used for the Brunel Robotic Hand.", "website": "http://www.openbionics.com", "category": "Device Control", - "architectures": [ - "avr", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd"], + "types": ["Contributed"], "repository": "https://github.com/Open-Bionics/FingerLib.git", - "providesIncludes": [ - "FingerLib.h" - ], + "providesIncludes": ["FingerLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Open-Bionics/FingerLib-2.1.0.zip", "archiveFileName": "FingerLib-2.1.0.zip", "size": 42148, @@ -83594,17 +66385,10 @@ "paragraph": "This library is created and maintained by Olly McBride on behalf of Open Bionics.", "website": "http://www.openbionics.com", "category": "Device Control", - "architectures": [ - "avr", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd"], + "types": ["Contributed"], "repository": "https://github.com/Open-Bionics/FingerLib.git", - "providesIncludes": [ - "FingerLib.h" - ], + "providesIncludes": ["FingerLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Open-Bionics/FingerLib-2.0.0.zip", "archiveFileName": "FingerLib-2.0.0.zip", "size": 35189, @@ -83619,17 +66403,10 @@ "paragraph": "This library is created and maintained by Olly McBride on behalf of Open Bionics.", "website": "http://www.openbionics.com", "category": "Device Control", - "architectures": [ - "avr", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd"], + "types": ["Contributed"], "repository": "https://github.com/Open-Bionics/FingerLib.git", - "providesIncludes": [ - "FingerLib.h" - ], + "providesIncludes": ["FingerLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Open-Bionics/FingerLib-2.0.1.zip", "archiveFileName": "FingerLib-2.0.1.zip", "size": 35982, @@ -83644,17 +66421,10 @@ "paragraph": "This library is created and maintained by Olly McBride on behalf of Open Bionics.", "website": "http://www.openbionics.com", "category": "Device Control", - "architectures": [ - "avr", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd"], + "types": ["Contributed"], "repository": "https://github.com/Open-Bionics/FingerLib.git", - "providesIncludes": [ - "FingerLib.h" - ], + "providesIncludes": ["FingerLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Open-Bionics/FingerLib-2.0.3.zip", "archiveFileName": "FingerLib-2.0.3.zip", "size": 37461, @@ -83669,17 +66439,10 @@ "paragraph": "This library is created and maintained by Olly McBride on behalf of Open Bionics.", "website": "http://www.openbionics.com", "category": "Device Control", - "architectures": [ - "avr", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd"], + "types": ["Contributed"], "repository": "https://github.com/Open-Bionics/FingerLib.git", - "providesIncludes": [ - "FingerLib.h" - ], + "providesIncludes": ["FingerLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Open-Bionics/FingerLib-2.0.4.zip", "archiveFileName": "FingerLib-2.0.4.zip", "size": 36820, @@ -83694,17 +66457,10 @@ "paragraph": "This library is created and maintained by Olly McBride on behalf of Open Bionics.", "website": "http://www.openbionics.com", "category": "Device Control", - "architectures": [ - "avr", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd"], + "types": ["Contributed"], "repository": "https://github.com/Open-Bionics/FingerLib.git", - "providesIncludes": [ - "FingerLib.h" - ], + "providesIncludes": ["FingerLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Open-Bionics/FingerLib-2.0.7.zip", "archiveFileName": "FingerLib-2.0.7.zip", "size": 37055, @@ -83719,12 +66475,8 @@ "paragraph": "This library works with NeoPixels, WS2812B LEDs, and WS2811 LEDs.", "website": "https://github.com/pololu/pololu-led-strip", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/pololu-led-strip-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/PololuLedStrip-4.0.0.zip", "archiveFileName": "PololuLedStrip-4.0.0.zip", @@ -83740,12 +66492,8 @@ "paragraph": "This library works with NeoPixels, WS2812B LEDs, and WS2811 LEDs.", "website": "https://github.com/pololu/pololu-led-strip-arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/pololu-led-strip-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/PololuLedStrip-4.1.1.zip", "archiveFileName": "PololuLedStrip-4.1.1.zip", @@ -83761,12 +66509,8 @@ "paragraph": "This library works with NeoPixels, WS2812B LEDs, and WS2811 LEDs.", "website": "https://github.com/pololu/pololu-led-strip-arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/pololu-led-strip-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/PololuLedStrip-4.2.0.zip", "archiveFileName": "PololuLedStrip-4.2.0.zip", @@ -83782,12 +66526,8 @@ "paragraph": "This library works with NeoPixels, WS2812B LEDs, and WS2811 LEDs.", "website": "https://github.com/pololu/pololu-led-strip-arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/pololu-led-strip-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/PololuLedStrip-4.3.0.zip", "archiveFileName": "PololuLedStrip-4.3.0.zip", @@ -83803,12 +66543,8 @@ "paragraph": "TFT Library for 2.4, 2.8, 3.5, 3.6, 3.95 inch mcufriend UNO Shields. Must have /RD pin to be readable.", "website": "https://github.com/prenticedavid/MCUFRIEND_kbv", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/prenticedavid/MCUFRIEND_kbv.git", "url": "http://downloads.arduino.cc/libraries/github.com/prenticedavid/MCUFRIEND_kbv-2.9.1.zip", "archiveFileName": "MCUFRIEND_kbv-2.9.1.zip", @@ -83824,12 +66560,8 @@ "paragraph": "TFT Library for 2.4, 2.8, 3.5, 3.6, 3.95 inch mcufriend UNO Shields. Must have /RD pin to be readable.", "website": "https://github.com/prenticedavid/MCUFRIEND_kbv", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/prenticedavid/MCUFRIEND_kbv.git", "url": "http://downloads.arduino.cc/libraries/github.com/prenticedavid/MCUFRIEND_kbv-2.9.2-beta.zip", "archiveFileName": "MCUFRIEND_kbv-2.9.2-beta.zip", @@ -83845,12 +66577,8 @@ "paragraph": "TFT Library for 2.4, 2.8, 3.5, 3.6, 3.95 inch mcufriend UNO Shields. Must have /RD pin to be readable.", "website": "https://github.com/prenticedavid/MCUFRIEND_kbv", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/prenticedavid/MCUFRIEND_kbv.git", "url": "http://downloads.arduino.cc/libraries/github.com/prenticedavid/MCUFRIEND_kbv-2.9.3.zip", "archiveFileName": "MCUFRIEND_kbv-2.9.3.zip", @@ -83866,12 +66594,8 @@ "paragraph": "TFT Library for 2.4, 2.8, 3.5, 3.6, 3.95 inch mcufriend UNO Shields. Must have /RD pin to be readable.", "website": "https://github.com/prenticedavid/MCUFRIEND_kbv", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/prenticedavid/MCUFRIEND_kbv.git", "url": "http://downloads.arduino.cc/libraries/github.com/prenticedavid/MCUFRIEND_kbv-2.9.3-beta.zip", "archiveFileName": "MCUFRIEND_kbv-2.9.3-beta.zip", @@ -83887,12 +66611,8 @@ "paragraph": "TFT Library for 2.4, 2.8, 3.5, 3.6, 3.95 inch mcufriend UNO Shields. Must have /RD pin to be readable.", "website": "https://github.com/prenticedavid/MCUFRIEND_kbv", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/prenticedavid/MCUFRIEND_kbv.git", "url": "http://downloads.arduino.cc/libraries/github.com/prenticedavid/MCUFRIEND_kbv-2.9.4.zip", "archiveFileName": "MCUFRIEND_kbv-2.9.4.zip", @@ -83908,12 +66628,8 @@ "paragraph": "TFT Library for 2.4, 2.8, 3.5, 3.6, 3.95 inch mcufriend UNO Shields. Must have /RD pin to be readable.", "website": "https://github.com/prenticedavid/MCUFRIEND_kbv", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/prenticedavid/MCUFRIEND_kbv.git", "url": "http://downloads.arduino.cc/libraries/github.com/prenticedavid/MCUFRIEND_kbv-2.9.5.zip", "archiveFileName": "MCUFRIEND_kbv-2.9.5.zip", @@ -83929,12 +66645,8 @@ "paragraph": "TFT Library for 2.4, 2.8, 3.5, 3.6, 3.95 inch mcufriend UNO Shields. Must have /RD pin to be readable.", "website": "https://github.com/prenticedavid/MCUFRIEND_kbv", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/prenticedavid/MCUFRIEND_kbv.git", "url": "http://downloads.arduino.cc/libraries/github.com/prenticedavid/MCUFRIEND_kbv-2.9.6.zip", "archiveFileName": "MCUFRIEND_kbv-2.9.6.zip", @@ -83950,12 +66662,8 @@ "paragraph": "TFT Library for 2.4, 2.8, 3.5, 3.6, 3.95 inch mcufriend UNO Shields. Must have /RD pin to be readable.", "website": "https://github.com/prenticedavid/MCUFRIEND_kbv", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/prenticedavid/MCUFRIEND_kbv.git", "url": "http://downloads.arduino.cc/libraries/github.com/prenticedavid/MCUFRIEND_kbv-2.9.7.zip", "archiveFileName": "MCUFRIEND_kbv-2.9.7.zip", @@ -83971,12 +66679,8 @@ "paragraph": "TFT Library for 2.4, 2.8, 3.5, 3.6, 3.95 inch mcufriend UNO Shields. Must have /RD pin to be readable.", "website": "https://github.com/prenticedavid/MCUFRIEND_kbv", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/prenticedavid/MCUFRIEND_kbv.git", "url": "http://downloads.arduino.cc/libraries/github.com/prenticedavid/MCUFRIEND_kbv-2.9.8.zip", "archiveFileName": "MCUFRIEND_kbv-2.9.8.zip", @@ -83992,12 +66696,8 @@ "paragraph": "This is a Wiring Framework (and Arduino) library to simplify sending multi-byte data over I2C.\u003cbr /\u003e\u003cbr /\u003eOftentimes when you are writing some code that uses I2C, you will want to send multi-byte data over I2C protocol. The Wire library has no concept of data types, and only permits sending data as bytes.\u003cbr /\u003e\u003cbr /\u003eThis library contains some templates to permit sending multi-byte variables/data over I2C.\u003cbr /\u003e\u003cbr /\u003eIssues or questions: \u003ca href=\"https://github.com/bhagman/WireData/issues\"\u003ehttps://github.com/bhagman/WireData/issues\u003c/a\u003e\u003cbr /\u003e", "website": "https://github.com/bhagman/WireData", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bhagman/WireData.git", "url": "http://downloads.arduino.cc/libraries/github.com/bhagman/WireData-1.0.0.zip", "archiveFileName": "WireData-1.0.0.zip", @@ -84013,12 +66713,8 @@ "paragraph": "This is a Wiring Framework (Arduino) library to produce square-wave tones on an arbitrary pin.\u003cbr /\u003eYou can make multiple instances of the Tone object, to create tones on different pins.\u003cbr /\u003e\u003cbr /\u003eIssues or questions: \u003ca href=\"https://github.com/bhagman/Tone/issues\"\u003ehttps://github.com/bhagman/Tone/issues\u003c/a\u003e\u003cbr /\u003e", "website": "https://github.com/bhagman/Tone", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/bhagman/Tone.git", "url": "http://downloads.arduino.cc/libraries/github.com/bhagman/Tone-1.0.0.zip", "archiveFileName": "Tone-1.0.0.zip", @@ -84034,12 +66730,8 @@ "paragraph": "A Wiring Framework (and Arduino) Library, for Atmel AVR8 bit series microcontrollers, to produce PWM signals on any arbitrary pin.\u003cbr /\u003eIt was originally designed for controlling the brightness of LEDs, but could be adapted to control servos and other low frequency PWM controlled devices as well.\u003cbr /\u003eIt uses a single hardware timer (Timer 2) on an Atmel AVR 8 bit microcontroller to generate up to 20 PWM channels (your mileage may vary).\u003cbr /\u003e\u003cbr /\u003eIssues or questions: \u003ca href=\"https://github.com/bhagman/SoftPWM/issues\"\u003ehttps://github.com/bhagman/SoftPWM/issues\u003c/a\u003e\u003cbr /\u003e", "website": "https://github.com/bhagman/SoftPWM", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/bhagman/SoftPWM.git", "url": "http://downloads.arduino.cc/libraries/github.com/bhagman/SoftPWM-1.0.0.zip", "archiveFileName": "SoftPWM-1.0.0.zip", @@ -84055,13 +66747,8 @@ "paragraph": "A Wiring Framework (and Arduino) Library, for Atmel AVR8 bit series microcontrollers and Teensy 3.x, to produce PWM signals on any arbitrary pin.\u003cbr /\u003eIt was originally designed for controlling the brightness of LEDs, but could be adapted to control servos and other low frequency PWM controlled devices as well.\u003cbr /\u003eIt uses a single hardware timer (Timer 2) on an Atmel AVR 8 bit microcontroller (or IntervalTimer on Teensy 3.x) to generate up to 20 PWM channels (your mileage may vary).\u003cbr /\u003e\u003cbr /\u003eIssues or questions: \u003ca href=\"https://github.com/bhagman/SoftPWM/issues\"\u003ehttps://github.com/bhagman/SoftPWM/issues\u003c/a\u003e\u003cbr /\u003e", "website": "https://github.com/bhagman/SoftPWM", "category": "Signal Input/Output", - "architectures": [ - "avr", - "arm" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "arm"], + "types": ["Contributed"], "repository": "https://github.com/bhagman/SoftPWM.git", "url": "http://downloads.arduino.cc/libraries/github.com/bhagman/SoftPWM-1.0.1.zip", "archiveFileName": "SoftPWM-1.0.1.zip", @@ -84077,12 +66764,8 @@ "paragraph": "This library communicates with the Rogue Robotics SmartDial using I2C.\u003cbr /\u003eThe Rogue Robotics SmartDial is a rotary encoder dial, for use in Wiring Framework based projects (such as Arduino sketches).\u003cbr /\u003e\u003cbr /\u003eIssues or questions: \u003ca href=\"https://github.com/bhagman/SmartDial/issues\"\u003ehttps://github.com/bhagman/SmartDial/issues\u003c/a\u003e\u003cbr /\u003e", "website": "https://github.com/bhagman/SmartDial", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RogueRobotics/SmartDial.git", "url": "http://downloads.arduino.cc/libraries/github.com/RogueRobotics/SmartDial-1.0.0.zip", "archiveFileName": "SmartDial-1.0.0.zip", @@ -84098,12 +66781,8 @@ "paragraph": "This is a Wiring Framework (Arduino) library to communicate with the Rogue Robotics Data Storage modules, such as the uMMC, uMP3 or the rMP3.\u003cbr /\u003e\u003cbr /\u003eThe modules make it super easy to access data on an SD card.\u003cbr /\u003e\u003cbr /\u003eSee the \u003ca href=\"https://roguerobotics.com/\"\u003eRogue Robotics site\u003c/a\u003e for more information.\u003cbr /\u003e\u003cbr /\u003eIssues or questions: \u003ca href=\"https://github.com/RogueRobotics/RogueSD/issues\"\u003ehttps://github.com/RogueRobotics/RogueSD/issues\u003c/a\u003e\u003cbr /\u003e", "website": "https://github.com/RogueRobotics/RogueSD", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RogueRobotics/RogueSD.git", "url": "http://downloads.arduino.cc/libraries/github.com/RogueRobotics/RogueSD-2.0.0.zip", "archiveFileName": "RogueSD-2.0.0.zip", @@ -84119,12 +66798,8 @@ "paragraph": "This is a Wiring Framework (Arduino) library to communicate with the Rogue Robotics MP3 modules, such as the uMP3 or the rMP3.\u003cbr /\u003e\u003cbr /\u003eThe modules make it super easy to play back MP3 and other audio files, as well as access data on an SD card simultaneously.\u003cbr /\u003e\u003cbr /\u003eSee the \u003ca href=\"https://roguerobotics.com/\"\u003eRogue Robotics site\u003c/a\u003e for more information.\u003cbr /\u003e\u003cbr /\u003eIssues or questions: \u003ca href=\"https://github.com/RogueRobotics/RogueMP3/issues\"\u003ehttps://github.com/RogueRobotics/RogueMP3/issues\u003c/a\u003e\u003cbr /\u003e", "website": "https://github.com/RogueRobotics/RogueMP3", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RogueRobotics/RogueMP3.git", "url": "http://downloads.arduino.cc/libraries/github.com/RogueRobotics/RogueMP3-2.0.0.zip", "archiveFileName": "RogueMP3-2.0.0.zip", @@ -84140,12 +66815,8 @@ "paragraph": "This is a Wiring Framework (Arduino) library to provide an easy way to have a recurring actions.\u003cbr /\u003eYou can make multiple instances of the MillisTimer object, to create multiple actions.\u003cbr /\u003e\u003cbr /\u003eIssues or questions: \u003ca href=\"https://github.com/bhagman/MillisTimer/issues\"\u003ehttps://github.com/bhagman/MillisTimer/issues\u003c/a\u003e\u003cbr /\u003e", "website": "https://github.com/bhagman/MillisTimer", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bhagman/MillisTimer.git", "url": "http://downloads.arduino.cc/libraries/github.com/bhagman/MillisTimer-1.0.0.zip", "archiveFileName": "MillisTimer-1.0.0.zip", @@ -84161,12 +66832,8 @@ "paragraph": "Adds functionality to use the JTAG pins on an Alorium XLR8 board as two extra SPI interfaces.", "website": "https://github.com/AloriumTechnology/XLR8SPI", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8SPI.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8SPI-0.0.3.zip", "archiveFileName": "XLR8SPI-0.0.3.zip", @@ -84182,12 +66849,8 @@ "paragraph": "Adds functionality to use the JTAG pins on an Alorium XLR8 board as two extra SPI interfaces.", "website": "https://github.com/AloriumTechnology/XLR8SPI", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8SPI.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8SPI-0.0.4.zip", "archiveFileName": "XLR8SPI-0.0.4.zip", @@ -84203,16 +66866,10 @@ "paragraph": "Adds functionality to use the configurable SPI XBs on an Alorium XLR8 board as extra SPI interfaces. Adapted from Arduino's standard SPI class.", "website": "https://github.com/AloriumTechnology/XLR8SPI", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8SPI.git", - "providesIncludes": [ - "XLR8SPI.h" - ], + "providesIncludes": ["XLR8SPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8SPI-2.0.0.zip", "archiveFileName": "XLR8SPI-2.0.0.zip", "size": 123439, @@ -84227,12 +66884,8 @@ "paragraph": "Now you can control an LED and a momentary switch with a single pin.\u003cbr /\u003e\u003cbr /\u003eIssues or questions: \u003ca href=\"https://github.com/bhagman/LitSwitch/issues\"\u003ehttps://github.com/bhagman/LitSwitch/issues\u003c/a\u003e\u003cbr /\u003e", "website": "https://github.com/bhagman/LitSwitch", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/bhagman/LitSwitch.git", "url": "http://downloads.arduino.cc/libraries/github.com/bhagman/LitSwitch-1.0.0.zip", "archiveFileName": "LitSwitch-1.0.0.zip", @@ -84248,12 +66901,8 @@ "paragraph": "This library allows the easy programming of a blinking LED for visual feedback on the status of a sketch.", "website": "https://github.com/lpasqualis/TimedBlink", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lpasqualis/TimedBlink.git", "url": "http://downloads.arduino.cc/libraries/github.com/lpasqualis/TimedBlink-1.0.0.zip", "archiveFileName": "TimedBlink-1.0.0.zip", @@ -84269,12 +66918,8 @@ "paragraph": "This library allows the easy programming of a blinking LED for visual feedback on the status of a sketch.", "website": "https://github.com/lpasqualis/TimedBlink", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lpasqualis/TimedBlink.git", "url": "http://downloads.arduino.cc/libraries/github.com/lpasqualis/TimedBlink-1.0.1.zip", "archiveFileName": "TimedBlink-1.0.1.zip", @@ -84290,12 +66935,8 @@ "paragraph": "This library allows the easy programming of a blinking LED for visual feedback on the status of a sketch.", "website": "https://github.com/lpasqualis/TimedBlink", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lpasqualis/TimedBlink.git", "url": "http://downloads.arduino.cc/libraries/github.com/lpasqualis/TimedBlink-1.0.2.zip", "archiveFileName": "TimedBlink-1.0.2.zip", @@ -84311,12 +66952,8 @@ "paragraph": "This library provides a way to control a servo movement using different angular rates, as well as setting trim and limits.\u003cbr /\u003e\u003cbr /\u003eIssues or questions: \u003ca href=\"https://github.com/bhagman/ControlledServo/issues\"\u003ehttps://github.com/bhagman/ControlledServo/issues\u003c/a\u003e\u003cbr /\u003e", "website": "https://github.com/bhagman/ControlledServo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bhagman/ControlledServo.git", "url": "http://downloads.arduino.cc/libraries/github.com/bhagman/ControlledServo-1.0.0.zip", "archiveFileName": "ControlledServo-1.0.0.zip", @@ -84332,16 +66969,10 @@ "paragraph": "Light-weight design allows the user to continuously write data gathered (ideally) from a TimerOne interrupt.", "website": "https://github.com/stephentracz/StivSeg", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/stephentracz/StivSeg.git", - "providesIncludes": [ - "StivSeg.h" - ], + "providesIncludes": ["StivSeg.h"], "url": "http://downloads.arduino.cc/libraries/github.com/stephentracz/StivSeg-1.0.0.zip", "archiveFileName": "StivSeg-1.0.0.zip", "size": 4597, @@ -84356,16 +66987,10 @@ "paragraph": "Light-weight design allows the user to continuously write data gathered (ideally) from a TimerOne interrupt.", "website": "https://github.com/stephentracz/StivSeg", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/stephentracz/StivSeg.git", - "providesIncludes": [ - "StivSeg.h" - ], + "providesIncludes": ["StivSeg.h"], "url": "http://downloads.arduino.cc/libraries/github.com/stephentracz/StivSeg-1.0.1.zip", "archiveFileName": "StivSeg-1.0.1.zip", "size": 5027, @@ -84380,17 +67005,10 @@ "paragraph": "This 128 position gray-code absolute encoder is designed as a panel mounted knob. This library accesses it via common I2C pin expanders and handles the gray-code translation of any pin wiring combination.", "website": "https://github.com/arielnh56/ACE128", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/arielnh56/ACE128.git", - "providesIncludes": [ - "ACE128.h", - "ACE128map87654321.h" - ], + "providesIncludes": ["ACE128.h", "ACE128map87654321.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arielnh56/ACE128-1.1.0.zip", "archiveFileName": "ACE128-1.1.0.zip", "size": 562725, @@ -84405,17 +67023,10 @@ "paragraph": "This 128 position gray-code absolute encoder is designed as a panel mounted knob. This library accesses it via common I2C pin expanders and handles the gray-code translation of any pin wiring combination.", "website": "https://github.com/arielnh56/ACE128", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/arielnh56/ACE128.git", - "providesIncludes": [ - "ACE128.h", - "ACE128map87654321.h" - ], + "providesIncludes": ["ACE128.h", "ACE128map87654321.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arielnh56/ACE128-1.6.2.zip", "archiveFileName": "ACE128-1.6.2.zip", "size": 563833, @@ -84430,17 +67041,10 @@ "paragraph": "This 128 position gray-code absolute encoder is designed as a panel mounted knob. This library accesses it via common I2C pin expanders or digital pins and handles the gray-code translation of any pin wiring combination.", "website": "https://github.com/arielnh56/ACE128", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/arielnh56/ACE128.git", - "providesIncludes": [ - "ACE128.h", - "ACE128map87654321.h" - ], + "providesIncludes": ["ACE128.h", "ACE128map87654321.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arielnh56/ACE128-1.7.0.zip", "archiveFileName": "ACE128-1.7.0.zip", "size": 669861, @@ -84455,17 +67059,10 @@ "paragraph": "This 128 position gray-code absolute encoder is designed as a panel mounted knob. This library accesses it via common I2C pin expanders or digital pins and handles the gray-code translation of any pin wiring combination.", "website": "https://github.com/arielnh56/ACE128", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/arielnh56/ACE128.git", - "providesIncludes": [ - "ACE128.h", - "ACE128map87654321.h" - ], + "providesIncludes": ["ACE128.h", "ACE128map87654321.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arielnh56/ACE128-2.0.0.zip", "archiveFileName": "ACE128-2.0.0.zip", "size": 807219, @@ -84480,16 +67077,10 @@ "paragraph": "A portable way to do atomic operations. Exposes portable macros that automatically save the interrupt register, disable interrupts, perform your atomic operations, then restore the register to its saved value.", "website": "https://github.com/wizard97/SimplyAtomic", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/wizard97/SimplyAtomic.git", - "providesIncludes": [ - "SimplyAtomic.h" - ], + "providesIncludes": ["SimplyAtomic.h"], "url": "http://downloads.arduino.cc/libraries/github.com/wizard97/SimplyAtomic-1.0.0.zip", "archiveFileName": "SimplyAtomic-1.0.0.zip", "size": 3854, @@ -84504,12 +67095,8 @@ "paragraph": "Arduino library for Maxim Integrated MAX30205 Human Body Temperature Sensor", "website": "https://github.com/closedcube/ClosedCube_MAX30205_Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/closedcube/ClosedCube_MAX30205_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/closedcube/ClosedCube_MAX30205-1.0.1.zip", "archiveFileName": "ClosedCube_MAX30205-1.0.1.zip", @@ -84525,12 +67112,8 @@ "paragraph": "Arduino library for Maxim Integrated MAX30205 Human Body Temperature Sensor", "website": "https://github.com/closedcube/ClosedCube_MAX30205_Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/closedcube/ClosedCube_MAX30205_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/closedcube/ClosedCube_MAX30205-1.0.2.zip", "archiveFileName": "ClosedCube_MAX30205-1.0.2.zip", @@ -84546,12 +67129,8 @@ "paragraph": "Arduino library for Maxim Integrated MAX30205 Human Body Temperature Sensor", "website": "https://github.com/closedcube/ClosedCube_MAX30205_Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/closedcube/ClosedCube_MAX30205_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/closedcube/ClosedCube_MAX30205-1.0.3.zip", "archiveFileName": "ClosedCube_MAX30205-1.0.3.zip", @@ -84567,16 +67146,10 @@ "paragraph": "The 16-key keypad shield communicates via the Arduino via TWI.", "website": "http://lectrobox.com/keypad", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lectrobox/KeypadShield.git", - "providesIncludes": [ - "KeypadShield.h" - ], + "providesIncludes": ["KeypadShield.h"], "url": "http://downloads.arduino.cc/libraries/github.com/lectrobox/LectroboxKeypadShield-1.0.0.zip", "archiveFileName": "LectroboxKeypadShield-1.0.0.zip", "size": 4510, @@ -84591,16 +67164,10 @@ "paragraph": "The shield is a combination of hardware and software that makes it simple for your sketches to access the keypresses from the included 16-key keypad. The keypad can either be mounted directly on the Arduino or connected remotely using a standard Ethernet cable. The shield communicates with the Arduino via TWI, using only the SDA and SCL pins, and does not consume any digital inputs. It is compatible with both 8-bit and 32-bit, 5v and 3.3v Arduinos. The hardware package includes a shield, a keypad, and a small RJ45 interface adapter for remote keypad mounting.", "website": "http://lectrobox.com/keypad", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lectrobox/KeypadShield.git", - "providesIncludes": [ - "KeypadShield.h" - ], + "providesIncludes": ["KeypadShield.h"], "url": "http://downloads.arduino.cc/libraries/github.com/lectrobox/LectroboxKeypadShield-1.2.0.zip", "archiveFileName": "LectroboxKeypadShield-1.2.0.zip", "size": 5771, @@ -84615,16 +67182,10 @@ "paragraph": "The shield is a combination of hardware and software that makes it simple for your sketches to access the keypresses from the included 16-key keypad. The keypad can either be mounted directly on the Arduino or connected remotely using a standard Ethernet cable. The shield communicates with the Arduino via TWI, using only the SDA and SCL pins, and does not consume any digital inputs. It is compatible with both 8-bit and 32-bit, 5v and 3.3v Arduinos. The hardware package includes a shield, a keypad, and a small RJ45 interface adapter for remote keypad mounting.", "website": "http://lectrobox.com/keypad", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lectrobox/KeypadShield.git", - "providesIncludes": [ - "KeypadShield.h" - ], + "providesIncludes": ["KeypadShield.h"], "url": "http://downloads.arduino.cc/libraries/github.com/lectrobox/LectroboxKeypadShield-1.3.0.zip", "archiveFileName": "LectroboxKeypadShield-1.3.0.zip", "size": 7085, @@ -84639,16 +67200,10 @@ "paragraph": "The shield lets you attach any old-style PC joystick with a 15-pin game port interface to your Arduino. (USB joysticks are not supported.) The X and Y movement of the stick are returned in steps from -100 (fully up or left) to +100 (fully down or right). Your sketch can also detect button-pushes for up to two joystick buttons. Jumpers allow configuration of the Arduino pins used.", "website": "http://lectrobox.com/joystick", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lectrobox/PCJoy.git", - "providesIncludes": [ - "PCJoy.h" - ], + "providesIncludes": ["PCJoy.h"], "url": "http://downloads.arduino.cc/libraries/github.com/lectrobox/LectroboxPCJoyShield-1.2.0.zip", "archiveFileName": "LectroboxPCJoyShield-1.2.0.zip", "size": 6357, @@ -84663,12 +67218,8 @@ "paragraph": "Allows to schedule tasks to be called once, repeatedly or indefinitely in a given time frame. Features simple javascript-like syntax. Does not use any timers, relies on cooperative multitasking. The whole implementation fits on a single page.", "website": "https://github.com/joysfera/arduino-tasker", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/joysfera/arduino-tasker.git", "url": "http://downloads.arduino.cc/libraries/github.com/joysfera/Tasker-1.4.0.zip", "archiveFileName": "Tasker-1.4.0.zip", @@ -84684,12 +67235,8 @@ "paragraph": "Allows to schedule tasks to be called once, repeatedly or indefinitely in a given time frame. Features simple javascript-like syntax. Does not use any timers, relies on cooperative multitasking. The whole implementation fits on a single page.", "website": "https://github.com/joysfera/arduino-tasker", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/joysfera/arduino-tasker.git", "url": "http://downloads.arduino.cc/libraries/github.com/joysfera/Tasker-1.1.0.zip", "archiveFileName": "Tasker-1.1.0.zip", @@ -84705,12 +67252,8 @@ "paragraph": "Allows to schedule tasks to be called once, repeatedly or indefinitely in a given time frame. Features simple javascript-like syntax. Does not use any timers, relies on cooperative multitasking. The whole implementation fits on a single page.", "website": "https://github.com/joysfera/arduino-tasker", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/joysfera/arduino-tasker.git", "url": "http://downloads.arduino.cc/libraries/github.com/joysfera/Tasker-1.2.0.zip", "archiveFileName": "Tasker-1.2.0.zip", @@ -84726,12 +67269,8 @@ "paragraph": "Allows to schedule tasks (your functions) to be called once, repeatedly or indefinitely in a given time frame. Features simple and familiar Javascript-like syntax. Does not use any hardware interrupts, relies on cooperative multitasking. Simple, clean and highly portable.", "website": "https://github.com/joysfera/arduino-tasker", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/joysfera/arduino-tasker.git", "url": "http://downloads.arduino.cc/libraries/github.com/joysfera/Tasker-2.0.0.zip", "archiveFileName": "Tasker-2.0.0.zip", @@ -84747,12 +67286,8 @@ "paragraph": "It allows the communication with I2C devices like temperature sensors, realtime clocks and many others using SDA (Data Line) and SCL (Clock Line).", "website": "https://github.com/thexeno/HardWire-Arduino-Library", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/thexeno/HardWire-Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/thexeno/HardWire-1.0.1.zip", "archiveFileName": "HardWire-1.0.1.zip", @@ -84768,12 +67303,8 @@ "paragraph": "It allows the communication with I2C devices like temperature sensors, realtime clocks and many others using SDA (Data Line) and SCL (Clock Line).", "website": "https://github.com/thexeno/HardWire-Arduino-Library", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/thexeno/HardWire-Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/thexeno/HardWire-1.0.2.zip", "archiveFileName": "HardWire-1.0.2.zip", @@ -84789,16 +67320,10 @@ "paragraph": "Decodes jpeg images stored in arrays, SD card files and SPIFFS files", "website": "https://github.com/Bodmer/JPEGDecoder", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Bodmer/JPEGDecoder.git", - "providesIncludes": [ - "JPEGDecoder.h" - ], + "providesIncludes": ["JPEGDecoder.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Bodmer/JPEGDecoder-1.7.1.zip", "archiveFileName": "JPEGDecoder-1.7.1.zip", "size": 483766, @@ -84813,16 +67338,10 @@ "paragraph": "Decodes jpeg images stored in arrays, SD card files and SPIFFS files", "website": "https://github.com/Bodmer/JPEGDecoder", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Bodmer/JPEGDecoder.git", - "providesIncludes": [ - "JPEGDecoder.h" - ], + "providesIncludes": ["JPEGDecoder.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Bodmer/JPEGDecoder-1.7.3.zip", "archiveFileName": "JPEGDecoder-1.7.3.zip", "size": 493933, @@ -84837,16 +67356,10 @@ "paragraph": "Decodes jpeg images stored in arrays, SD card files and SPIFFS files", "website": "https://github.com/Bodmer/JPEGDecoder", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Bodmer/JPEGDecoder.git", - "providesIncludes": [ - "JPEGDecoder.h" - ], + "providesIncludes": ["JPEGDecoder.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Bodmer/JPEGDecoder-1.7.4.zip", "archiveFileName": "JPEGDecoder-1.7.4.zip", "size": 577854, @@ -84861,16 +67374,10 @@ "paragraph": "Decodes jpeg images stored in arrays, SD card files and SPIFFS files", "website": "https://github.com/Bodmer/JPEGDecoder", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Bodmer/JPEGDecoder.git", - "providesIncludes": [ - "JPEGDecoder.h" - ], + "providesIncludes": ["JPEGDecoder.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Bodmer/JPEGDecoder-1.7.7.zip", "archiveFileName": "JPEGDecoder-1.7.7.zip", "size": 577856, @@ -84885,16 +67392,10 @@ "paragraph": "Decodes jpeg images stored in arrays, SD card files and SPIFFS files", "website": "https://github.com/Bodmer/JPEGDecoder", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Bodmer/JPEGDecoder.git", - "providesIncludes": [ - "JPEGDecoder.h" - ], + "providesIncludes": ["JPEGDecoder.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Bodmer/JPEGDecoder-1.7.8.zip", "archiveFileName": "JPEGDecoder-1.7.8.zip", "size": 656203, @@ -84909,16 +67410,10 @@ "paragraph": "Decodes jpeg images stored in arrays, SD card files and SPIFFS files", "website": "https://github.com/Bodmer/JPEGDecoder", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Bodmer/JPEGDecoder.git", - "providesIncludes": [ - "JPEGDecoder.h" - ], + "providesIncludes": ["JPEGDecoder.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Bodmer/JPEGDecoder-1.8.0.zip", "archiveFileName": "JPEGDecoder-1.8.0.zip", "size": 657412, @@ -84933,12 +67428,8 @@ "paragraph": "The SmoothADC library helps filtering ADC values when smoother evolution of values is needed (getting rid of pikes for example). 4 values, average on mid ones.", "website": "http://playground.arduino.cc/code/SmoothADC", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/SmoothADC.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/SmoothADC-0.2.0.zip", "archiveFileName": "SmoothADC-0.2.0.zip", @@ -84954,12 +67445,8 @@ "paragraph": "The SmoothADC library helps filtering ADC values when smoother evolution of values is needed (getting rid of pikes for example). 4 values, average on mid ones.", "website": "http://playground.arduino.cc/code/SmoothADC", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/SmoothADC.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/SmoothADC-0.3.0.zip", "archiveFileName": "SmoothADC-0.3.0.zip", @@ -84975,12 +67462,8 @@ "paragraph": "The SmoothADC library helps filtering ADC values when smoother evolution of values is needed (getting rid of pikes for example). 4 values, average on mid ones.", "website": "http://playground.arduino.cc/code/SmoothADC", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/SmoothADC.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/SmoothADC-0.4.0.zip", "archiveFileName": "SmoothADC-0.4.0.zip", @@ -84996,12 +67479,8 @@ "paragraph": "The SmoothADC library helps filtering ADC values when smoother evolution of values is needed (getting rid of pikes for example). 4 values, average on mid ones.", "website": "http://playground.arduino.cc/code/SmoothADC", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/SmoothADC.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/SmoothADC-1.0.0.zip", "archiveFileName": "SmoothADC-1.0.0.zip", @@ -85017,12 +67496,8 @@ "paragraph": "Hardware I2C library for AVR �controllers (lib intended for I2C protocols development in c, for easier ports to other �controllers)", "website": "http://playground.arduino.cc/code/CI2C", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/cI2C.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/cI2C-0.3.0.zip", "archiveFileName": "cI2C-0.3.0.zip", @@ -85038,12 +67513,8 @@ "paragraph": "Hardware I2C library for AVR MCUs (lib intended for I2C protocols development in c, for easier ports to other MCUs)", "website": "https://github.com/SMFSW/cI2C", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/cI2C.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/cI2C-0.5.0.zip", "archiveFileName": "cI2C-0.5.0.zip", @@ -85059,12 +67530,8 @@ "paragraph": "Hardware I2C library for AVR MCUs (lib intended for I2C protocols development in c, for easier ports to other MCUs)", "website": "https://github.com/SMFSW/cI2C", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/cI2C.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/cI2C-0.6.0.zip", "archiveFileName": "cI2C-0.6.0.zip", @@ -85080,12 +67547,8 @@ "paragraph": "Hardware I2C library for AVR MCUs (lib intended for I2C protocols development in c, for easier ports to other MCUs)", "website": "https://github.com/SMFSW/cI2C", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/cI2C.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/cI2C-1.0.0.zip", "archiveFileName": "cI2C-1.0.0.zip", @@ -85101,12 +67564,8 @@ "paragraph": "Hardware I2C library for AVR MCUs (lib intended for I2C protocols development in c, for easier ports to other MCUs)", "website": "https://github.com/SMFSW/cI2C", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/cI2C.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/cI2C-1.1.0.zip", "archiveFileName": "cI2C-1.1.0.zip", @@ -85122,12 +67581,8 @@ "paragraph": "Hardware I2C library for AVR MCUs (lib intended for I2C protocols development in c, for easier ports to other MCUs)", "website": "https://github.com/SMFSW/cI2C", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/cI2C.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/cI2C-1.2.0.zip", "archiveFileName": "cI2C-1.2.0.zip", @@ -85143,12 +67598,8 @@ "paragraph": "Hardware I2C library for AVR MCUs (lib intended for I2C protocols development in c, for easier ports to other MCUs)", "website": "https://github.com/SMFSW/cI2C", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/cI2C.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/cI2C-1.3.0.zip", "archiveFileName": "cI2C-1.3.0.zip", @@ -85164,14 +67615,8 @@ "paragraph": "Input capture library: This library is intended to attach interrupt on a pin for frequency/time sampling. Works on: AVR (using MsTimer2 lib), ARM (Due using DueTimer), ESP8266", "website": "http://playground.arduino.cc/code/CaptureTimer", "category": "Signal Input/Output", - "architectures": [ - "avr", - "sam", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/CaptureTimer.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/CaptureTimer-0.5.0.zip", "archiveFileName": "CaptureTimer-0.5.0.zip", @@ -85187,14 +67632,8 @@ "paragraph": "Input capture library: This library is intended to attach interrupt on a pin for frequency/time sampling. Works on: AVR (using MsTimer2 lib), ARM (Due using DueTimer), ESP8266", "website": "http://playground.arduino.cc/code/CaptureTimer", "category": "Signal Input/Output", - "architectures": [ - "avr", - "sam", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/CaptureTimer.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/CaptureTimer-0.7.0.zip", "archiveFileName": "CaptureTimer-0.7.0.zip", @@ -85210,14 +67649,8 @@ "paragraph": "Input capture library: This library is intended to attach interrupt on a pin for frequency/time sampling. Works on: AVR (using MsTimer2 lib), ARM (Due using DueTimer), ESP8266", "website": "http://playground.arduino.cc/code/CaptureTimer", "category": "Signal Input/Output", - "architectures": [ - "avr", - "sam", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/CaptureTimer.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/CaptureTimer-0.8.0.zip", "archiveFileName": "CaptureTimer-0.8.0.zip", @@ -85233,12 +67666,8 @@ "paragraph": "Usage: Declare class / Set Period / Test Timer", "website": "http://playground.arduino.cc/code/SeqTimer", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/SeqTimer.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/SeqTimer-1.2.0.zip", "archiveFileName": "SeqTimer-1.2.0.zip", @@ -85254,12 +67683,8 @@ "paragraph": "Usage: Declare class / Set Period / Test Timer", "website": "https://github.com/SMFSW/SeqTimer", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/SeqTimer.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/SeqTimer-2.0.0.zip", "archiveFileName": "SeqTimer-2.0.0.zip", @@ -85275,12 +67700,8 @@ "paragraph": "Usage: Declare class / Set Period / Test Timer", "website": "https://github.com/SMFSW/SeqTimer", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/SeqTimer.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/SeqTimer-2.1.0.zip", "archiveFileName": "SeqTimer-2.1.0.zip", @@ -85296,12 +67717,8 @@ "paragraph": "Usage: Declare class / Set Period / Test Timer", "website": "https://github.com/SMFSW/SeqTimer", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/SeqTimer.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/SeqTimer-2.2.0.zip", "archiveFileName": "SeqTimer-2.2.0.zip", @@ -85317,12 +67734,8 @@ "paragraph": "Usage: Declare class / Set Period / Test Timer", "website": "https://github.com/SMFSW/SeqTimer", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/SeqTimer.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/SeqTimer-2.3.0.zip", "archiveFileName": "SeqTimer-2.3.0.zip", @@ -85338,16 +67751,10 @@ "paragraph": "Just write every(100){...} to execute your code every 100 miliseconds everyu(100){...} for microseconds. More general macros for similar functions are provided.", "website": "https://github.com/fesselk/everytime", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/fesselk/everytime.git", - "providesIncludes": [ - "everytime.h" - ], + "providesIncludes": ["everytime.h"], "url": "http://downloads.arduino.cc/libraries/github.com/fesselk/everytime-1.0.0.zip", "archiveFileName": "everytime-1.0.0.zip", "size": 6469, @@ -85362,12 +67769,8 @@ "paragraph": "Elements queued may be any size, defined in the class constructor.", "website": "http://github.com/MajicDesigns/MD_CirQueue", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_CirQueue.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_CirQueue-1.0.0.zip", "archiveFileName": "MD_CirQueue-1.0.0.zip", @@ -85383,12 +67786,8 @@ "paragraph": "Elements queued may be any size, defined in the class constructor.", "website": "http://github.com/MajicDesigns/MD_CirQueue", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_CirQueue.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_CirQueue-1.0.1.zip", "archiveFileName": "MD_CirQueue-1.0.1.zip", @@ -85404,12 +67803,8 @@ "paragraph": "Elements queued may be any size, defined in the class constructor.", "website": "http://github.com/MajicDesigns/MD_CirQueue", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_CirQueue.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_CirQueue-1.0.2.zip", "archiveFileName": "MD_CirQueue-1.0.2.zip", @@ -85425,12 +67820,8 @@ "paragraph": "A library for the LM75A digital temperature sensor and thermal watchdog.", "website": "https://github.com/m2m-solutions/M2M_LM75A", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/m2m-solutions/M2M_LM75A.git", "url": "http://downloads.arduino.cc/libraries/github.com/m2m-solutions/LM75A_Arduino_library-1.0.1.zip", "archiveFileName": "LM75A_Arduino_library-1.0.1.zip", @@ -85446,12 +67837,8 @@ "paragraph": "Ideal for 16x2 and other screens.", "website": "https://github.com/GurtDotCom/GKScroll", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GurtDotCom/GKScroll.git", "url": "http://downloads.arduino.cc/libraries/github.com/GurtDotCom/GKScroll-1.0.1.zip", "archiveFileName": "GKScroll-1.0.1.zip", @@ -85467,12 +67854,8 @@ "paragraph": "A universal telegram library for arduino devices", "website": "https://github.com/witnessmenow/Universal-Arduino-Telegram-Bot", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/witnessmenow/Universal-Arduino-Telegram-Bot.git", "url": "http://downloads.arduino.cc/libraries/github.com/witnessmenow/UniversalTelegramBot-1.0.0.zip", "archiveFileName": "UniversalTelegramBot-1.0.0.zip", @@ -85488,12 +67871,8 @@ "paragraph": "A Universal Telegram library for arduino devices.", "website": "https://github.com/witnessmenow/Universal-Arduino-Telegram-Bot", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/witnessmenow/Universal-Arduino-Telegram-Bot.git", "url": "http://downloads.arduino.cc/libraries/github.com/witnessmenow/UniversalTelegramBot-1.1.0.zip", "archiveFileName": "UniversalTelegramBot-1.1.0.zip", @@ -85509,12 +67888,8 @@ "paragraph": "library for the pozyx indoor positioning shield", "website": "https://github.com/pozyxLabs/Pozyx-Arduino-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pozyxLabs/Pozyx-Arduino-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/pozyxLabs/Pozyx-1.0.1.zip", "archiveFileName": "Pozyx-1.0.1.zip", @@ -85530,12 +67905,8 @@ "paragraph": "library for the pozyx indoor positioning shield", "website": "https://github.com/pozyxLabs/Pozyx-Arduino-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pozyxLabs/Pozyx-Arduino-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/pozyxLabs/Pozyx-1.0.2.zip", "archiveFileName": "Pozyx-1.0.2.zip", @@ -85551,12 +67922,8 @@ "paragraph": "library for the pozyx indoor positioning shield", "website": "https://github.com/pozyxLabs/Pozyx-Arduino-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pozyxLabs/Pozyx-Arduino-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/pozyxLabs/Pozyx-1.1.1.zip", "archiveFileName": "Pozyx-1.1.1.zip", @@ -85572,12 +67939,8 @@ "paragraph": "library for the pozyx indoor positioning shield", "website": "https://github.com/pozyxLabs/Pozyx-Arduino-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pozyxLabs/Pozyx-Arduino-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/pozyxLabs/Pozyx-1.1.2.zip", "archiveFileName": "Pozyx-1.1.2.zip", @@ -85593,12 +67956,8 @@ "paragraph": "Library for the pozyx indoor positioning shield", "website": "https://github.com/pozyxLabs/Pozyx-Arduino-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pozyxLabs/Pozyx-Arduino-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/pozyxLabs/Pozyx-1.1.3.zip", "archiveFileName": "Pozyx-1.1.3.zip", @@ -85614,12 +67973,8 @@ "paragraph": "Library for the pozyx indoor positioning shield", "website": "https://github.com/pozyxLabs/Pozyx-Arduino-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pozyxLabs/Pozyx-Arduino-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/pozyxLabs/Pozyx-1.2.0.zip", "archiveFileName": "Pozyx-1.2.0.zip", @@ -85635,12 +67990,8 @@ "paragraph": "Library for the pozyx indoor positioning shield", "website": "https://github.com/pozyxLabs/Pozyx-Arduino-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pozyxLabs/Pozyx-Arduino-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/pozyxLabs/Pozyx-1.2.1.zip", "archiveFileName": "Pozyx-1.2.1.zip", @@ -85656,12 +68007,8 @@ "paragraph": "Library for the pozyx indoor positioning shield", "website": "https://github.com/pozyxLabs/Pozyx-Arduino-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pozyxLabs/Pozyx-Arduino-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/pozyxLabs/Pozyx-1.2.2.zip", "archiveFileName": "Pozyx-1.2.2.zip", @@ -85677,16 +68024,10 @@ "paragraph": "\"This is a packaged library for accessing Wii nunchucks and Classic Controllers from and arduino. This library supports hard and software communication, mapping to servos and full object orented modularity. \"", "website": "https://github.com/madhephaestus/WiiChuck", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/WiiChuck.git", - "providesIncludes": [ - "WiiChuck.h" - ], + "providesIncludes": ["WiiChuck.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/WiiChuck-0.0.1.zip", "archiveFileName": "WiiChuck-0.0.1.zip", "size": 363466, @@ -85701,16 +68042,10 @@ "paragraph": "\"This is a packaged library for accessing Wii nunchucks and Classic Controllers from and arduino. This library supports hard and software communication, mapping to servos and full object orented modularity. \"", "website": "https://github.com/madhephaestus/WiiChuck", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/WiiChuck.git", - "providesIncludes": [ - "WiiChuck.h" - ], + "providesIncludes": ["WiiChuck.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/WiiChuck-0.0.10.zip", "archiveFileName": "WiiChuck-0.0.10.zip", "size": 360375, @@ -85725,16 +68060,10 @@ "paragraph": "\"This is a packaged library for accessing Wii nunchucks and Classic Controllers from and arduino. This library supports hard and software communication, mapping to servos and full object orented modularity. \"", "website": "https://github.com/madhephaestus/WiiChuck", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/WiiChuck.git", - "providesIncludes": [ - "WiiChuck.h" - ], + "providesIncludes": ["WiiChuck.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/WiiChuck-0.0.11.zip", "archiveFileName": "WiiChuck-0.0.11.zip", "size": 356793, @@ -85749,16 +68078,10 @@ "paragraph": "\"This is a packaged library for accessing Wii nunchucks and Classic Controllers from and arduino. This library supports hard and software communication, mapping to servos and full object orented modularity. \"", "website": "https://github.com/madhephaestus/WiiChuck", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/WiiChuck.git", - "providesIncludes": [ - "WiiChuck.h" - ], + "providesIncludes": ["WiiChuck.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/WiiChuck-0.0.12.zip", "archiveFileName": "WiiChuck-0.0.12.zip", "size": 356682, @@ -85773,16 +68096,10 @@ "paragraph": "\"This is a packaged library for accessing Wii nunchucks and Classic Controllers from and arduino. This library supports hard and software communication, mapping to servos and full object orented modularity. \"", "website": "https://github.com/madhephaestus/WiiChuck", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/WiiChuck.git", - "providesIncludes": [ - "WiiChuck.h" - ], + "providesIncludes": ["WiiChuck.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/WiiChuck-0.0.13.zip", "archiveFileName": "WiiChuck-0.0.13.zip", "size": 9634, @@ -85797,16 +68114,10 @@ "paragraph": "\"This is a packaged library for accessing Wii nunchucks and Classic Controllers from and arduino. This library supports hard and software communication, mapping to servos and full object orented modularity. \"", "website": "https://github.com/madhephaestus/WiiChuck", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/WiiChuck.git", - "providesIncludes": [ - "WiiChuck.h" - ], + "providesIncludes": ["WiiChuck.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/WiiChuck-0.0.14.zip", "archiveFileName": "WiiChuck-0.0.14.zip", "size": 9673, @@ -85821,16 +68132,10 @@ "paragraph": "\"This is a packaged library for accessing Wii nunchucks and Classic Controllers from and arduino. This library supports hard and software communication, mapping to servos and full object orented modularity. \"", "website": "https://github.com/madhephaestus/WiiChuck", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/WiiChuck.git", - "providesIncludes": [ - "WiiChuck.h" - ], + "providesIncludes": ["WiiChuck.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/WiiChuck-0.0.15.zip", "archiveFileName": "WiiChuck-0.0.15.zip", "size": 9688, @@ -85845,16 +68150,10 @@ "paragraph": "\"This is a packaged library for accessing Wii nunchucks and Classic Controllers from and arduino. This library supports hard and software communication, mapping to servos and full object orented modularity. \"", "website": "https://github.com/madhephaestus/WiiChuck", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/WiiChuck.git", - "providesIncludes": [ - "WiiChuck.h" - ], + "providesIncludes": ["WiiChuck.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/WiiChuck-0.0.16.zip", "archiveFileName": "WiiChuck-0.0.16.zip", "size": 9782, @@ -85869,16 +68168,10 @@ "paragraph": "\"This is a packaged library for accessing Wii nunchucks and Classic Controllers from and arduino. This library supports hard and software communication, mapping to servos and full object orented modularity. \"", "website": "https://github.com/madhephaestus/WiiChuck", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/WiiChuck.git", - "providesIncludes": [ - "WiiChuck.h" - ], + "providesIncludes": ["WiiChuck.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/WiiChuck-0.0.17.zip", "archiveFileName": "WiiChuck-0.0.17.zip", "size": 27242, @@ -85893,16 +68186,10 @@ "paragraph": "\"This is a packaged library for accessing Wii nunchucks and Classic Controllers from and arduino. This library supports hard and software communication, mapping to servos and full object orented modularity. \"", "website": "https://github.com/madhephaestus/WiiChuck", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/WiiChuck.git", - "providesIncludes": [ - "WiiChuck.h" - ], + "providesIncludes": ["WiiChuck.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/WiiChuck-0.0.18.zip", "archiveFileName": "WiiChuck-0.0.18.zip", "size": 29206, @@ -85917,16 +68204,10 @@ "paragraph": "\"This is a packaged library for accessing Wii nunchucks and Classic Controllers from and arduino. This library supports hard and software communication, mapping to servos and full object orented modularity. \"", "website": "https://github.com/madhephaestus/WiiChuck", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/WiiChuck.git", - "providesIncludes": [ - "WiiChuck.h" - ], + "providesIncludes": ["WiiChuck.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/WiiChuck-0.0.19.zip", "archiveFileName": "WiiChuck-0.0.19.zip", "size": 29213, @@ -85941,16 +68222,10 @@ "paragraph": "\"This is a packaged library for accessing Wii nunchucks and Classic Controllers from and arduino. This library supports hard and software communication, mapping to servos and full object orented modularity. \"", "website": "https://github.com/madhephaestus/WiiChuck", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/WiiChuck.git", - "providesIncludes": [ - "WiiChuck.h" - ], + "providesIncludes": ["WiiChuck.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/WiiChuck-0.0.2.zip", "archiveFileName": "WiiChuck-0.0.2.zip", "size": 364053, @@ -85965,16 +68240,10 @@ "paragraph": "\"This is a packaged library for accessing Wii nunchucks and Classic Controllers from and arduino. This library supports hard and software communication, mapping to servos and full object orented modularity. \"", "website": "https://github.com/madhephaestus/WiiChuck", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/WiiChuck.git", - "providesIncludes": [ - "WiiChuck.h" - ], + "providesIncludes": ["WiiChuck.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/WiiChuck-0.0.20.zip", "archiveFileName": "WiiChuck-0.0.20.zip", "size": 29208, @@ -85989,16 +68258,10 @@ "paragraph": "\"This is a packaged library for accessing Wii nunchucks and Classic Controllers from and arduino. This library supports hard and software communication, mapping to servos and full object orented modularity. \"", "website": "https://github.com/madhephaestus/WiiChuck", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/WiiChuck.git", - "providesIncludes": [ - "WiiChuck.h" - ], + "providesIncludes": ["WiiChuck.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/WiiChuck-0.0.21.zip", "archiveFileName": "WiiChuck-0.0.21.zip", "size": 29941, @@ -86013,16 +68276,10 @@ "paragraph": "This Arduino library supports servo mapping and 7 different controllers including the Nunchuk, Classic Controller, and Guitar Hero guitar.", "website": "https://github.com/madhephaestus/WiiChuck", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/WiiChuck.git", - "providesIncludes": [ - "WiiChuck.h" - ], + "providesIncludes": ["WiiChuck.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/WiiChuck-0.0.22.zip", "archiveFileName": "WiiChuck-0.0.22.zip", "size": 27101, @@ -86037,16 +68294,10 @@ "paragraph": "This Arduino library supports servo mapping and 7 different controllers including the Nunchuk, Classic Controller, and Guitar Hero guitar.", "website": "https://github.com/madhephaestus/WiiChuck", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/WiiChuck.git", - "providesIncludes": [ - "WiiChuck.h" - ], + "providesIncludes": ["WiiChuck.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/WiiChuck-0.0.23.zip", "archiveFileName": "WiiChuck-0.0.23.zip", "size": 24769, @@ -86061,16 +68312,10 @@ "paragraph": "This Arduino library supports servo mapping and 7 different controllers including the Nunchuk, Classic Controller, and Guitar Hero guitar.", "website": "https://github.com/madhephaestus/WiiChuck", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/WiiChuck.git", - "providesIncludes": [ - "WiiChuck.h" - ], + "providesIncludes": ["WiiChuck.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/WiiChuck-0.0.24.zip", "archiveFileName": "WiiChuck-0.0.24.zip", "size": 29522, @@ -86085,16 +68330,10 @@ "paragraph": "This Arduino library supports servo mapping and 7 different controllers including the Nunchuk, Classic Controller, and Guitar Hero guitar.", "website": "https://github.com/madhephaestus/WiiChuck", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/WiiChuck.git", - "providesIncludes": [ - "WiiChuck.h" - ], + "providesIncludes": ["WiiChuck.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/WiiChuck-0.0.25.zip", "archiveFileName": "WiiChuck-0.0.25.zip", "size": 29631, @@ -86109,16 +68348,10 @@ "paragraph": "This Arduino library supports servo mapping and 7 different controllers including the Nunchuk, Classic Controller, and Guitar Hero guitar.", "website": "https://github.com/madhephaestus/WiiChuck", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/WiiChuck.git", - "providesIncludes": [ - "WiiChuck.h" - ], + "providesIncludes": ["WiiChuck.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/WiiChuck-0.0.26.zip", "archiveFileName": "WiiChuck-0.0.26.zip", "size": 29817, @@ -86133,16 +68366,10 @@ "paragraph": "\"This is a packaged library for accessing Wii nunchucks and Classic Controllers from and arduino. This library supports hard and software communication, mapping to servos and full object orented modularity. \"", "website": "https://github.com/madhephaestus/WiiChuck", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/WiiChuck.git", - "providesIncludes": [ - "WiiChuck.h" - ], + "providesIncludes": ["WiiChuck.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/WiiChuck-0.0.3.zip", "archiveFileName": "WiiChuck-0.0.3.zip", "size": 364487, @@ -86157,16 +68384,10 @@ "paragraph": "\"This is a packaged library for accessing Wii nunchucks and Classic Controllers from and arduino. This library supports hard and software communication, mapping to servos and full object orented modularity. \"", "website": "https://github.com/madhephaestus/WiiChuck", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/WiiChuck.git", - "providesIncludes": [ - "WiiChuck.h" - ], + "providesIncludes": ["WiiChuck.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/WiiChuck-0.0.4.zip", "archiveFileName": "WiiChuck-0.0.4.zip", "size": 364597, @@ -86181,16 +68402,10 @@ "paragraph": "\"This is a packaged library for accessing Wii nunchucks and Classic Controllers from and arduino. This library supports hard and software communication, mapping to servos and full object orented modularity. \"", "website": "https://github.com/madhephaestus/WiiChuck", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/WiiChuck.git", - "providesIncludes": [ - "WiiChuck.h" - ], + "providesIncludes": ["WiiChuck.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/WiiChuck-0.0.5.zip", "archiveFileName": "WiiChuck-0.0.5.zip", "size": 360374, @@ -86205,16 +68420,10 @@ "paragraph": "\"This is a packaged library for accessing Wii nunchucks and Classic Controllers from and arduino. This library supports hard and software communication, mapping to servos and full object orented modularity. \"", "website": "https://github.com/madhephaestus/WiiChuck", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/WiiChuck.git", - "providesIncludes": [ - "WiiChuck.h" - ], + "providesIncludes": ["WiiChuck.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/WiiChuck-0.0.6.zip", "archiveFileName": "WiiChuck-0.0.6.zip", "size": 360290, @@ -86229,16 +68438,10 @@ "paragraph": "\"This is a packaged library for accessing Wii nunchucks and Classic Controllers from and arduino. This library supports hard and software communication, mapping to servos and full object orented modularity. \"", "website": "https://github.com/madhephaestus/WiiChuck", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/WiiChuck.git", - "providesIncludes": [ - "WiiChuck.h" - ], + "providesIncludes": ["WiiChuck.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/WiiChuck-0.0.7.zip", "archiveFileName": "WiiChuck-0.0.7.zip", "size": 360323, @@ -86253,16 +68456,10 @@ "paragraph": "\"This is a packaged library for accessing Wii nunchucks and Classic Controllers from and arduino. This library supports hard and software communication, mapping to servos and full object orented modularity. \"", "website": "https://github.com/madhephaestus/WiiChuck", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/WiiChuck.git", - "providesIncludes": [ - "WiiChuck.h" - ], + "providesIncludes": ["WiiChuck.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/WiiChuck-0.0.8.zip", "archiveFileName": "WiiChuck-0.0.8.zip", "size": 360325, @@ -86277,16 +68474,10 @@ "paragraph": "\"This is a packaged library for accessing Wii nunchucks and Classic Controllers from and arduino. This library supports hard and software communication, mapping to servos and full object orented modularity. \"", "website": "https://github.com/madhephaestus/WiiChuck", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/WiiChuck.git", - "providesIncludes": [ - "WiiChuck.h" - ], + "providesIncludes": ["WiiChuck.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/WiiChuck-0.0.9.zip", "archiveFileName": "WiiChuck-0.0.9.zip", "size": 360370, @@ -86301,16 +68492,10 @@ "paragraph": "This Arduino library supports servo mapping and 7 different controllers including the Nunchuk, Classic Controller, and Guitar Hero guitar.", "website": "https://github.com/madhephaestus/WiiChuck", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/WiiChuck.git", - "providesIncludes": [ - "WiiChuck.h" - ], + "providesIncludes": ["WiiChuck.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/WiiChuck-0.1.0.zip", "archiveFileName": "WiiChuck-0.1.0.zip", "size": 20822, @@ -86325,16 +68510,10 @@ "paragraph": "This Arduino library supports servo mapping and 7 different controllers including the Nunchuk, Classic Controller, and Guitar Hero guitar.", "website": "https://github.com/madhephaestus/WiiChuck", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/WiiChuck.git", - "providesIncludes": [ - "WiiChuck.h" - ], + "providesIncludes": ["WiiChuck.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/WiiChuck-0.1.1.zip", "archiveFileName": "WiiChuck-0.1.1.zip", "size": 21714, @@ -86349,16 +68528,10 @@ "paragraph": "This Arduino library supports servo mapping and 7 different controllers including the Nunchuk, Classic Controller, and Guitar Hero guitar.", "website": "https://github.com/madhephaestus/WiiChuck", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/WiiChuck.git", - "providesIncludes": [ - "WiiChuck.h" - ], + "providesIncludes": ["WiiChuck.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/WiiChuck-0.1.2.zip", "archiveFileName": "WiiChuck-0.1.2.zip", "size": 21752, @@ -86373,16 +68546,10 @@ "paragraph": "This Arduino library supports servo mapping and 7 different controllers including the Nunchuk, Classic Controller, and Guitar Hero guitar.", "website": "https://github.com/madhephaestus/WiiChuck", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/WiiChuck.git", - "providesIncludes": [ - "WiiChuck.h" - ], + "providesIncludes": ["WiiChuck.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/WiiChuck-0.1.3.zip", "archiveFileName": "WiiChuck-0.1.3.zip", "size": 21806, @@ -86397,16 +68564,10 @@ "paragraph": "This Arduino library supports servo mapping and 7 different controllers including the Nunchuk, Classic Controller, and Guitar Hero guitar.", "website": "https://github.com/madhephaestus/WiiChuck", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/WiiChuck.git", - "providesIncludes": [ - "WiiChuck.h" - ], + "providesIncludes": ["WiiChuck.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/WiiChuck-0.1.5.zip", "archiveFileName": "WiiChuck-0.1.5.zip", "size": 21846, @@ -86421,16 +68582,10 @@ "paragraph": "This Arduino library supports servo mapping and 7 different controllers including the Nunchuk, Classic Controller, and Guitar Hero guitar.", "website": "https://github.com/madhephaestus/WiiChuck", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/WiiChuck.git", - "providesIncludes": [ - "WiiChuck.h" - ], + "providesIncludes": ["WiiChuck.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/WiiChuck-0.1.6.zip", "archiveFileName": "WiiChuck-0.1.6.zip", "size": 21846, @@ -86445,16 +68600,10 @@ "paragraph": "This Arduino library supports servo mapping and 7 different controllers including the Nunchuk, Classic Controller, and Guitar Hero guitar.", "website": "https://github.com/madhephaestus/WiiChuck", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/WiiChuck.git", - "providesIncludes": [ - "WiiChuck.h" - ], + "providesIncludes": ["WiiChuck.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/WiiChuck-0.1.7.zip", "archiveFileName": "WiiChuck-0.1.7.zip", "size": 21880, @@ -86469,16 +68618,10 @@ "paragraph": "This Arduino library supports servo mapping and 7 different controllers including the Nunchuk, Classic Controller, and Guitar Hero guitar.", "website": "https://github.com/madhephaestus/WiiChuck", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/WiiChuck.git", - "providesIncludes": [ - "WiiChuck.h" - ], + "providesIncludes": ["WiiChuck.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/WiiChuck-0.1.8.zip", "archiveFileName": "WiiChuck-0.1.8.zip", "size": 22018, @@ -86493,16 +68636,10 @@ "paragraph": "This Arduino library supports servo mapping and 7 different controllers including the Nunchuk, Classic Controller, and Guitar Hero guitar.", "website": "https://github.com/madhephaestus/WiiChuck", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/WiiChuck.git", - "providesIncludes": [ - "WiiChuck.h" - ], + "providesIncludes": ["WiiChuck.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/WiiChuck-0.1.9.zip", "archiveFileName": "WiiChuck-0.1.9.zip", "size": 22253, @@ -86517,16 +68654,10 @@ "paragraph": "This Arduino library supports servo mapping and 7 different controllers including the Nunchuk, Classic Controller, and Guitar Hero guitar.", "website": "https://github.com/madhephaestus/WiiChuck", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/WiiChuck.git", - "providesIncludes": [ - "WiiChuck.h" - ], + "providesIncludes": ["WiiChuck.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/WiiChuck-0.2.0.zip", "archiveFileName": "WiiChuck-0.2.0.zip", "size": 22260, @@ -86541,16 +68672,10 @@ "paragraph": "This Arduino library supports servo mapping and 7 different controllers including the Nunchuk, Classic Controller, and Guitar Hero guitar.", "website": "https://github.com/madhephaestus/WiiChuck", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/WiiChuck.git", - "providesIncludes": [ - "WiiChuck.h" - ], + "providesIncludes": ["WiiChuck.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/WiiChuck-0.2.1.zip", "archiveFileName": "WiiChuck-0.2.1.zip", "size": 22510, @@ -86565,16 +68690,10 @@ "paragraph": "This Arduino library supports servo mapping and 7 different controllers including the Nunchuk, Classic Controller, and Guitar Hero guitar.", "website": "https://github.com/madhephaestus/WiiChuck", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/WiiChuck.git", - "providesIncludes": [ - "WiiChuck.h" - ], + "providesIncludes": ["WiiChuck.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/WiiChuck-0.2.2.zip", "archiveFileName": "WiiChuck-0.2.2.zip", "size": 22511, @@ -86589,16 +68708,10 @@ "paragraph": "This Arduino library supports servo mapping and 7 different controllers including the Nunchuk, Classic Controller, and Guitar Hero guitar.", "website": "https://github.com/madhephaestus/WiiChuck", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/WiiChuck.git", - "providesIncludes": [ - "WiiChuck.h" - ], + "providesIncludes": ["WiiChuck.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/WiiChuck-0.2.3.zip", "archiveFileName": "WiiChuck-0.2.3.zip", "size": 22560, @@ -86613,16 +68726,10 @@ "paragraph": "This Arduino library supports servo mapping and 7 different controllers including the Nunchuk, Classic Controller, and Guitar Hero guitar.", "website": "https://github.com/madhephaestus/WiiChuck", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/WiiChuck.git", - "providesIncludes": [ - "WiiChuck.h" - ], + "providesIncludes": ["WiiChuck.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/WiiChuck-0.2.4.zip", "archiveFileName": "WiiChuck-0.2.4.zip", "size": 22562, @@ -86637,16 +68744,10 @@ "paragraph": "This Arduino library supports servo mapping and 7 different controllers including the Nunchuk, Classic Controller, and Guitar Hero guitar.", "website": "https://github.com/madhephaestus/WiiChuck", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/WiiChuck.git", - "providesIncludes": [ - "WiiChuck.h" - ], + "providesIncludes": ["WiiChuck.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/WiiChuck-0.3.0.zip", "archiveFileName": "WiiChuck-0.3.0.zip", "size": 22560, @@ -86661,16 +68762,10 @@ "paragraph": "This Arduino library supports servo mapping and 7 different controllers including the Nunchuk, Classic Controller, and Guitar Hero guitar.", "website": "https://github.com/madhephaestus/WiiChuck", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/WiiChuck.git", - "providesIncludes": [ - "WiiChuck.h" - ], + "providesIncludes": ["WiiChuck.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/WiiChuck-0.3.1.zip", "archiveFileName": "WiiChuck-0.3.1.zip", "size": 22570, @@ -86685,16 +68780,10 @@ "paragraph": "This Arduino library supports servo mapping and 7 different controllers including the Nunchuk, Classic Controller, and Guitar Hero guitar.", "website": "https://github.com/madhephaestus/WiiChuck", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/WiiChuck.git", - "providesIncludes": [ - "WiiChuck.h" - ], + "providesIncludes": ["WiiChuck.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/WiiChuck-0.3.2.zip", "archiveFileName": "WiiChuck-0.3.2.zip", "size": 23619, @@ -86709,12 +68798,8 @@ "paragraph": "It sends and receives value via serial.", "website": "https://github.com/nyampass/HaLakeKitFirst-Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/nyampass/HaLakeKitFirst-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/nyampass/HaLakeKitFirst-1.0.0.zip", "archiveFileName": "HaLakeKitFirst-1.0.0.zip", @@ -86730,12 +68815,8 @@ "paragraph": "It sends and receives value via serial.", "website": "https://github.com/nyampass/HaLakeKitFirst-Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/nyampass/HaLakeKitFirst-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/nyampass/HaLakeKitFirst-1.0.1.zip", "archiveFileName": "HaLakeKitFirst-1.0.1.zip", @@ -86750,12 +68831,8 @@ "sentence": "Software Timer", "website": "http://playground.arduino.cc/Code/TimerFa", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/fatihaslamaci/TimerFa.git", "url": "http://downloads.arduino.cc/libraries/github.com/fatihaslamaci/TimerFa-1.1.0.zip", "archiveFileName": "TimerFa-1.1.0.zip", @@ -86770,12 +68847,8 @@ "sentence": "Software Timer", "website": "http://playground.arduino.cc/Code/TimerFa", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/fatihaslamaci/TimerFa.git", "url": "http://downloads.arduino.cc/libraries/github.com/fatihaslamaci/TimerFa-1.0.2.zip", "archiveFileName": "TimerFa-1.0.2.zip", @@ -86790,12 +68863,8 @@ "sentence": "Software Timer", "website": "http://playground.arduino.cc/Code/TimerFa", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/fatihaslamaci/TimerFa.git", "url": "http://downloads.arduino.cc/libraries/github.com/fatihaslamaci/TimerFa-2.0.0.zip", "archiveFileName": "TimerFa-2.0.0.zip", @@ -86810,12 +68879,8 @@ "sentence": "Software Timer", "website": "http://playground.arduino.cc/Code/TimerFa", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/fatihaslamaci/TimerFa.git", "url": "http://downloads.arduino.cc/libraries/github.com/fatihaslamaci/TimerFa-2.0.1.zip", "archiveFileName": "TimerFa-2.0.1.zip", @@ -86831,17 +68896,10 @@ "paragraph": "Makes it easy to control the RGB poollights of Adagio over RS-485", "website": "https://github.com/Zuntara/Arduino.AdagioPro", "category": "Signal Input/Output", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/Zuntara/Arduino.AdagioPro.git", - "providesIncludes": [ - "AdagioPro.h" - ], + "providesIncludes": ["AdagioPro.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Zuntara/AdagioPro-1.0.0.zip", "archiveFileName": "AdagioPro-1.0.0.zip", "size": 8270, @@ -86856,12 +68914,8 @@ "paragraph": "Makes it possible to easily fade LEDs on the hardware pins of Arduino. Simply set the fade time (individual for each led) and brightness to fade to and the library does the rest.", "website": "https://github.com/sseptillion/FadeLed", "category": "Signal Input/Output", - "architectures": [ - "AVR" - ], - "types": [ - "Contributed" - ], + "architectures": ["AVR"], + "types": ["Contributed"], "repository": "https://github.com/septillion-git/FadeLed.git", "url": "http://downloads.arduino.cc/libraries/github.com/septillion-git/FadeLed-1.0.0.zip", "archiveFileName": "FadeLed-1.0.0.zip", @@ -86877,12 +68931,8 @@ "paragraph": "Makes it possible to easily fade LEDs on the hardware pins of Arduino. Simply set the fade time (individual for each led) and brightness to fade to and the library does the rest.", "website": "https://github.com/sseptillion/FadeLed", "category": "Signal Input/Output", - "architectures": [ - "AVR" - ], - "types": [ - "Contributed" - ], + "architectures": ["AVR"], + "types": ["Contributed"], "repository": "https://github.com/septillion-git/FadeLed.git", "url": "http://downloads.arduino.cc/libraries/github.com/septillion-git/FadeLed-1.0.1.zip", "archiveFileName": "FadeLed-1.0.1.zip", @@ -86898,12 +68948,8 @@ "paragraph": "Makes it possible to easily fade LEDs on the hardware pins of Arduino. Simply set the fade time (individual for each led) and brightness to fade to and the library does the rest.", "website": "https://github.com/sseptillion/FadeLed", "category": "Signal Input/Output", - "architectures": [ - "AVR" - ], - "types": [ - "Contributed" - ], + "architectures": ["AVR"], + "types": ["Contributed"], "repository": "https://github.com/septillion-git/FadeLed.git", "url": "http://downloads.arduino.cc/libraries/github.com/septillion-git/FadeLed-1.1.1.zip", "archiveFileName": "FadeLed-1.1.1.zip", @@ -86919,12 +68965,8 @@ "paragraph": "Makes it possible to easily fade LEDs on the hardware pins of Arduino. Simply set the fade time (individual for each led) and brightness to fade to and the library does the rest.", "website": "https://github.com/sseptillion/FadeLed", "category": "Signal Input/Output", - "architectures": [ - "AVR" - ], - "types": [ - "Contributed" - ], + "architectures": ["AVR"], + "types": ["Contributed"], "repository": "https://github.com/septillion-git/FadeLed.git", "url": "http://downloads.arduino.cc/libraries/github.com/septillion-git/FadeLed-1.2.0.zip", "archiveFileName": "FadeLed-1.2.0.zip", @@ -86940,12 +68982,8 @@ "paragraph": "Makes it possible to easily fade LEDs on the hardware pins of Arduino. Simply set the fade time (individual for each led) and brightness to fade to and the library does the rest.", "website": "https://github.com/sseptillion/FadeLed", "category": "Signal Input/Output", - "architectures": [ - "AVR" - ], - "types": [ - "Contributed" - ], + "architectures": ["AVR"], + "types": ["Contributed"], "repository": "https://github.com/septillion-git/FadeLed.git", "url": "http://downloads.arduino.cc/libraries/github.com/septillion-git/FadeLed-1.2.1.zip", "archiveFileName": "FadeLed-1.2.1.zip", @@ -86961,12 +68999,8 @@ "paragraph": "Makes it possible to easily fade LEDs on the hardware pins of Arduino. Simply set the fade time (individual for each led) and brightness to fade to and the library does the rest.", "website": "https://github.com/sseptillion/FadeLed", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/septillion-git/FadeLed.git", "url": "http://downloads.arduino.cc/libraries/github.com/septillion-git/FadeLed-1.2.2.zip", "archiveFileName": "FadeLed-1.2.2.zip", @@ -86982,12 +69016,8 @@ "paragraph": "Makes it possible to easily fade LEDs on the hardware pins of Arduino (even with gamma correction). Simply set the fade time (individual for each led) and brightness to fade to and the library does the rest.", "website": "https://github.com/sseptillion/FadeLed", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/septillion-git/FadeLed.git", "url": "http://downloads.arduino.cc/libraries/github.com/septillion-git/FadeLed-1.4.0.zip", "archiveFileName": "FadeLed-1.4.0.zip", @@ -87003,17 +69033,10 @@ "paragraph": "Makes it possible to easily fade LEDs on the hardware pins of Arduino (even with gamma correction). Simply set the fade time (individual for each LED) and brightness to fade to and the library does the rest.", "website": "https://github.com/septillion-git/FadeLed", "category": "Signal Input/Output", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/septillion-git/FadeLed.git", - "providesIncludes": [ - "FadeLed.h" - ], + "providesIncludes": ["FadeLed.h"], "url": "http://downloads.arduino.cc/libraries/github.com/septillion-git/FadeLed-1.4.1.zip", "archiveFileName": "FadeLed-1.4.1.zip", "size": 225648, @@ -87028,17 +69051,10 @@ "paragraph": "Makes it possible to easily fade LEDs on the hardware pins of Arduino (even with gamma correction). Simply set the fade time (individual for each LED) and brightness to fade to and the library does the rest.", "website": "https://github.com/septillion-git/FadeLed", "category": "Signal Input/Output", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/septillion-git/FadeLed.git", - "providesIncludes": [ - "FadeLed.h" - ], + "providesIncludes": ["FadeLed.h"], "url": "http://downloads.arduino.cc/libraries/github.com/septillion-git/FadeLed-1.5.0.zip", "archiveFileName": "FadeLed-1.5.0.zip", "size": 323363, @@ -87053,17 +69069,10 @@ "paragraph": "Makes it possible to easily fade LEDs on the hardware pins of Arduino (even with gamma correction). Simply set the fade time (individual for each LED) and brightness to fade to and the library does the rest.", "website": "https://github.com/septillion-git/FadeLed", "category": "Signal Input/Output", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/septillion-git/FadeLed.git", - "providesIncludes": [ - "FadeLed.h" - ], + "providesIncludes": ["FadeLed.h"], "url": "http://downloads.arduino.cc/libraries/github.com/septillion-git/FadeLed-1.5.1.zip", "archiveFileName": "FadeLed-1.5.1.zip", "size": 323444, @@ -87078,12 +69087,8 @@ "paragraph": "An asynchronous approach to the old problem of debouncing inputs", "website": "https://github.com/paulo-raca/YetAnotherArduinoDebounceLibrary", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/paulo-raca/YetAnotherArduinoDebounceLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/paulo-raca/Yet_Another_Arduino_Debounce_Library-1.0.0.zip", "archiveFileName": "Yet_Another_Arduino_Debounce_Library-1.0.0.zip", @@ -87099,12 +69104,8 @@ "paragraph": "A wrapper for Wire library meant to be put in place of cI2C library on SAM, ESP8266... targets", "website": "https://github.com/SMFSW/WireWrapper", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/WireWrapper.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/WireWrapper-0.1.0.zip", "archiveFileName": "WireWrapper-0.1.0.zip", @@ -87120,12 +69121,8 @@ "paragraph": "A wrapper for Wire library meant to be put in place of cI2C library on SAM, ESP8266... targets", "website": "https://github.com/SMFSW/WireWrapper", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/WireWrapper.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/WireWrapper-0.2.0.zip", "archiveFileName": "WireWrapper-0.2.0.zip", @@ -87141,12 +69138,8 @@ "paragraph": "A wrapper for Wire library meant to be put in place of cI2C library on SAM, ESP8266... targets", "website": "https://github.com/SMFSW/WireWrapper", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/WireWrapper.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/WireWrapper-0.3.0.zip", "archiveFileName": "WireWrapper-0.3.0.zip", @@ -87162,12 +69155,8 @@ "paragraph": "A wrapper for Wire library meant to be put in place of cI2C library on SAM, ESP8266... targets", "website": "https://github.com/SMFSW/WireWrapper", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/WireWrapper.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/WireWrapper-0.4.0.zip", "archiveFileName": "WireWrapper-0.4.0.zip", @@ -87183,12 +69172,8 @@ "paragraph": "A wrapper for Wire library meant to be put in place of cI2C library on SAM, ESP8266... targets", "website": "https://github.com/SMFSW/WireWrapper", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/WireWrapper.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/WireWrapper-1.0.0.zip", "archiveFileName": "WireWrapper-1.0.0.zip", @@ -87204,12 +69189,8 @@ "paragraph": "A wrapper for Wire library meant to be put in place of cI2C library on SAM, ESP8266... targets", "website": "https://github.com/SMFSW/WireWrapper", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/WireWrapper.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/WireWrapper-1.1.0.zip", "archiveFileName": "WireWrapper-1.1.0.zip", @@ -87225,12 +69206,8 @@ "paragraph": "A wrapper for Wire library meant to be put in place of cI2C library on SAM, ESP8266... targets", "website": "https://github.com/SMFSW/WireWrapper", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/WireWrapper.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/WireWrapper-1.2.0.zip", "archiveFileName": "WireWrapper-1.2.0.zip", @@ -87246,12 +69223,8 @@ "paragraph": "A wrapper for Wire library meant to be put in place of cI2C library on SAM, ESP8266... targets", "website": "https://github.com/SMFSW/WireWrapper", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/WireWrapper.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/WireWrapper-1.3.0.zip", "archiveFileName": "WireWrapper-1.3.0.zip", @@ -87267,12 +69240,8 @@ "paragraph": "A wrapper for Wire library meant to be put in place of cI2C library on SAM, ESP8266... targets", "website": "https://github.com/SMFSW/WireWrapper", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/WireWrapper.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/WireWrapper-1.4.0.zip", "archiveFileName": "WireWrapper-1.4.0.zip", @@ -87288,16 +69257,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.4.6.zip", "archiveFileName": "ArduinoMenu_library-4.4.6.zip", "size": 221496, @@ -87312,16 +69275,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or nultiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.0.0.zip", "archiveFileName": "ArduinoMenu_library-4.0.0.zip", "size": 198947, @@ -87336,16 +69293,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or nultiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.0.1.zip", "archiveFileName": "ArduinoMenu_library-4.0.1.zip", "size": 199632, @@ -87360,16 +69311,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.5.2.zip", "archiveFileName": "ArduinoMenu_library-4.5.2.zip", "size": 223540, @@ -87384,16 +69329,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or nultiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-3.1.12.zip", "archiveFileName": "ArduinoMenu_library-3.1.12.zip", "size": 148672, @@ -87408,16 +69347,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or nultiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-3.0.2.zip", "archiveFileName": "ArduinoMenu_library-3.0.2.zip", "size": 140013, @@ -87432,16 +69365,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or nultiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-3.1.11.zip", "archiveFileName": "ArduinoMenu_library-3.1.11.zip", "size": 154591, @@ -87456,16 +69383,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.0.10.zip", "archiveFileName": "ArduinoMenu_library-4.0.10.zip", "size": 200973, @@ -87480,16 +69401,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.0.11.zip", "archiveFileName": "ArduinoMenu_library-4.0.11.zip", "size": 200987, @@ -87504,16 +69419,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.0.12.zip", "archiveFileName": "ArduinoMenu_library-4.0.12.zip", "size": 201521, @@ -87528,16 +69437,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.0.13.zip", "archiveFileName": "ArduinoMenu_library-4.0.13.zip", "size": 201748, @@ -87552,16 +69455,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.0.14.zip", "archiveFileName": "ArduinoMenu_library-4.0.14.zip", "size": 201755, @@ -87576,16 +69473,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.0.15.zip", "archiveFileName": "ArduinoMenu_library-4.0.15.zip", "size": 201852, @@ -87600,16 +69491,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or nultiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.0.3.zip", "archiveFileName": "ArduinoMenu_library-4.0.3.zip", "size": 196716, @@ -87624,16 +69509,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or nultiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.0.4.zip", "archiveFileName": "ArduinoMenu_library-4.0.4.zip", "size": 194309, @@ -87648,16 +69527,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or nultiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.0.5.zip", "archiveFileName": "ArduinoMenu_library-4.0.5.zip", "size": 194394, @@ -87672,16 +69545,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or nultiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.0.6.zip", "archiveFileName": "ArduinoMenu_library-4.0.6.zip", "size": 194572, @@ -87696,16 +69563,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or nultiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.0.7.zip", "archiveFileName": "ArduinoMenu_library-4.0.7.zip", "size": 194573, @@ -87720,16 +69581,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.0.8.zip", "archiveFileName": "ArduinoMenu_library-4.0.8.zip", "size": 200137, @@ -87744,16 +69599,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.0.9.zip", "archiveFileName": "ArduinoMenu_library-4.0.9.zip", "size": 200105, @@ -87768,16 +69617,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.0.16.zip", "archiveFileName": "ArduinoMenu_library-4.0.16.zip", "size": 203894, @@ -87792,16 +69635,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.1.10.zip", "archiveFileName": "ArduinoMenu_library-4.1.10.zip", "size": 214209, @@ -87816,16 +69653,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.1.2.zip", "archiveFileName": "ArduinoMenu_library-4.1.2.zip", "size": 203716, @@ -87840,16 +69671,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.1.3.zip", "archiveFileName": "ArduinoMenu_library-4.1.3.zip", "size": 206877, @@ -87864,16 +69689,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.1.4.zip", "archiveFileName": "ArduinoMenu_library-4.1.4.zip", "size": 206962, @@ -87888,16 +69707,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.1.5.zip", "archiveFileName": "ArduinoMenu_library-4.1.5.zip", "size": 209137, @@ -87912,16 +69725,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.1.7.zip", "archiveFileName": "ArduinoMenu_library-4.1.7.zip", "size": 209188, @@ -87936,16 +69743,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.1.8.zip", "archiveFileName": "ArduinoMenu_library-4.1.8.zip", "size": 209172, @@ -87961,16 +69762,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.10.1.zip", "archiveFileName": "ArduinoMenu_library-4.10.1.zip", "size": 237831, @@ -87986,16 +69781,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.10.3.zip", "archiveFileName": "ArduinoMenu_library-4.10.3.zip", "size": 237868, @@ -88011,16 +69800,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.10.4.zip", "archiveFileName": "ArduinoMenu_library-4.10.4.zip", "size": 237868, @@ -88036,16 +69819,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.11.0.zip", "archiveFileName": "ArduinoMenu_library-4.11.0.zip", "size": 239466, @@ -88061,16 +69838,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.12.0.zip", "archiveFileName": "ArduinoMenu_library-4.12.0.zip", "size": 239533, @@ -88086,16 +69857,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.12.1.zip", "archiveFileName": "ArduinoMenu_library-4.12.1.zip", "size": 239653, @@ -88111,16 +69876,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.12.2.zip", "archiveFileName": "ArduinoMenu_library-4.12.2.zip", "size": 239815, @@ -88136,16 +69895,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.13.0.zip", "archiveFileName": "ArduinoMenu_library-4.13.0.zip", "size": 240157, @@ -88161,16 +69914,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.14.0.zip", "archiveFileName": "ArduinoMenu_library-4.14.0.zip", "size": 244840, @@ -88186,16 +69933,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.14.1.zip", "archiveFileName": "ArduinoMenu_library-4.14.1.zip", "size": 259576, @@ -88211,16 +69952,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.15.0.zip", "archiveFileName": "ArduinoMenu_library-4.15.0.zip", "size": 261162, @@ -88236,16 +69971,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.15.11.zip", "archiveFileName": "ArduinoMenu_library-4.15.11.zip", "size": 287002, @@ -88261,16 +69990,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.15.7.zip", "archiveFileName": "ArduinoMenu_library-4.15.7.zip", "size": 284737, @@ -88286,16 +70009,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.15.8.zip", "archiveFileName": "ArduinoMenu_library-4.15.8.zip", "size": 284823, @@ -88311,16 +70028,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.16.0.zip", "archiveFileName": "ArduinoMenu_library-4.16.0.zip", "size": 290483, @@ -88336,16 +70047,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.17.0.zip", "archiveFileName": "ArduinoMenu_library-4.17.0.zip", "size": 295084, @@ -88361,16 +70066,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.17.1.zip", "archiveFileName": "ArduinoMenu_library-4.17.1.zip", "size": 295237, @@ -88386,16 +70085,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.17.10.zip", "archiveFileName": "ArduinoMenu_library-4.17.10.zip", "size": 335607, @@ -88411,16 +70104,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.17.12.zip", "archiveFileName": "ArduinoMenu_library-4.17.12.zip", "size": 340529, @@ -88436,16 +70123,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.17.15.zip", "archiveFileName": "ArduinoMenu_library-4.17.15.zip", "size": 340751, @@ -88461,16 +70142,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works from serial to Web depending on the hardware.", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.17.16.zip", "archiveFileName": "ArduinoMenu_library-4.17.16.zip", "size": 340778, @@ -88486,16 +70161,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works from serial to Web depending on the hardware.", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.17.17.zip", "archiveFileName": "ArduinoMenu_library-4.17.17.zip", "size": 342913, @@ -88511,16 +70180,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works from serial to Web depending on the hardware.", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.17.18.zip", "archiveFileName": "ArduinoMenu_library-4.17.18.zip", "size": 344415, @@ -88536,16 +70199,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.17.2.zip", "archiveFileName": "ArduinoMenu_library-4.17.2.zip", "size": 295407, @@ -88561,16 +70218,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works from serial to Web depending on the hardware.", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.17.20.zip", "archiveFileName": "ArduinoMenu_library-4.17.20.zip", "size": 344034, @@ -88586,16 +70237,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.17.3.zip", "archiveFileName": "ArduinoMenu_library-4.17.3.zip", "size": 295844, @@ -88611,16 +70256,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.17.4.zip", "archiveFileName": "ArduinoMenu_library-4.17.4.zip", "size": 295928, @@ -88635,16 +70274,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.2.0.zip", "archiveFileName": "ArduinoMenu_library-4.2.0.zip", "size": 218417, @@ -88659,16 +70292,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.3.0.zip", "archiveFileName": "ArduinoMenu_library-4.3.0.zip", "size": 218570, @@ -88683,16 +70310,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.4.1.zip", "archiveFileName": "ArduinoMenu_library-4.4.1.zip", "size": 219185, @@ -88707,16 +70328,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.4.3.zip", "archiveFileName": "ArduinoMenu_library-4.4.3.zip", "size": 219314, @@ -88731,16 +70346,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.4.7.zip", "archiveFileName": "ArduinoMenu_library-4.4.7.zip", "size": 221523, @@ -88755,16 +70364,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.4.9.zip", "archiveFileName": "ArduinoMenu_library-4.4.9.zip", "size": 221955, @@ -88779,16 +70382,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.5.0.zip", "archiveFileName": "ArduinoMenu_library-4.5.0.zip", "size": 222014, @@ -88803,16 +70400,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.6.0.zip", "archiveFileName": "ArduinoMenu_library-4.6.0.zip", "size": 223539, @@ -88827,16 +70418,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.6.2.zip", "archiveFileName": "ArduinoMenu_library-4.6.2.zip", "size": 227301, @@ -88851,16 +70436,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.6.3.zip", "archiveFileName": "ArduinoMenu_library-4.6.3.zip", "size": 227309, @@ -88875,16 +70454,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.7.1.zip", "archiveFileName": "ArduinoMenu_library-4.7.1.zip", "size": 227225, @@ -88899,16 +70472,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.7.2.zip", "archiveFileName": "ArduinoMenu_library-4.7.2.zip", "size": 229696, @@ -88923,16 +70490,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.8.0.zip", "archiveFileName": "ArduinoMenu_library-4.8.0.zip", "size": 229741, @@ -88948,16 +70509,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works either over serial or multiple combinations of IO", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.8.2.zip", "archiveFileName": "ArduinoMenu_library-4.8.2.zip", "size": 236911, @@ -88973,16 +70528,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works from serial to Web depending on the hardware.", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.17.22.zip", "archiveFileName": "ArduinoMenu_library-4.17.22.zip", "size": 325501, @@ -88998,16 +70547,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works from serial to Web depending on the hardware.", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.17.23.zip", "archiveFileName": "ArduinoMenu_library-4.17.23.zip", "size": 329648, @@ -89023,16 +70566,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works from serial to Web depending on the hardware.", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.17.25.zip", "archiveFileName": "ArduinoMenu_library-4.17.25.zip", "size": 331675, @@ -89048,16 +70585,10 @@ "paragraph": "Easy to define menu system with sub-menus and associated function to call. Works from serial to Web depending on the hardware.", "website": "https://github.com/neu-rah/ArduinoMenu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/ArduinoMenu.git", - "providesIncludes": [ - "menu.h" - ], + "providesIncludes": ["menu.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/ArduinoMenu_library-4.17.26.zip", "archiveFileName": "ArduinoMenu_library-4.17.26.zip", "size": 332847, @@ -89072,12 +70603,8 @@ "paragraph": "DABDUINO - Arduino DAB+ shield (digital radio broadcast) with DAC PCM5102 + SPDIF. Compatible with 3.3V Arduino (Zero, M0, M0 PRO, Due etc.).", "website": "http://playground.arduino.cc/Code/DABDUINO", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/turbyho/DABDUINO.git", "url": "http://downloads.arduino.cc/libraries/github.com/turbyho/DABDUINO-0.1.0.zip", "archiveFileName": "DABDUINO-0.1.0.zip", @@ -89093,12 +70620,8 @@ "paragraph": "DABDUINO library - Arduino DAB+ shield (digital radio) with DAC PCM5102 + SPDIF. Compatible with 3.3V Arduino (Zero, M0, M0 PRO, Due etc.).", "website": "http://playground.arduino.cc/Code/DABDUINO", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/turbyho/DABDUINO.git", "url": "http://downloads.arduino.cc/libraries/github.com/turbyho/DABDUINO-0.1.1.zip", "archiveFileName": "DABDUINO-0.1.1.zip", @@ -89114,12 +70637,8 @@ "paragraph": "DABDUINO library - Arduino DAB+ shield (digital radio) with DAC PCM5102 + SPDIF. Compatible with 3.3V Arduino (Zero, M0, M0 PRO, Due etc.).", "website": "http://playground.arduino.cc/Code/DABDUINO", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/turbyho/DABDUINO.git", "url": "http://downloads.arduino.cc/libraries/github.com/turbyho/DABDUINO-0.1.2.zip", "archiveFileName": "DABDUINO-0.1.2.zip", @@ -89135,12 +70654,8 @@ "paragraph": "DABDUINO library - Arduino DAB/DAB+ shield (digital radio) with DAC PCM5102 + SPDIF. Compatible with 3.3V Arduino (Zero, M0, M0 PRO, Due etc.).", "website": "http://playground.arduino.cc/Code/DABDUINO", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/turbyho/DABDUINO.git", "url": "http://downloads.arduino.cc/libraries/github.com/turbyho/DABDUINO-0.1.3.zip", "archiveFileName": "DABDUINO-0.1.3.zip", @@ -89156,12 +70671,8 @@ "paragraph": "DABDUINO library - Arduino DAB/DAB+ shield (digital radio) with DAC PCM5102 + SPDIF. Compatible with 3.3V Arduino (Zero, M0, M0 PRO, Due etc.).", "website": "http://playground.arduino.cc/Code/DABDUINO", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/turbyho/DABDUINO.git", "url": "http://downloads.arduino.cc/libraries/github.com/turbyho/DABDUINO-0.1.4.zip", "archiveFileName": "DABDUINO-0.1.4.zip", @@ -89177,12 +70688,8 @@ "paragraph": "DABDUINO library - Arduino DAB/DAB+ shield (digital radio) with DAC PCM5102 + SPDIF. Compatible with 3.3V Arduino (Zero, M0, M0 PRO, Due etc.).", "website": "http://playground.arduino.cc/Code/DABDUINO", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/turbyho/DABDUINO.git", "url": "http://downloads.arduino.cc/libraries/github.com/turbyho/DABDUINO-0.1.5.zip", "archiveFileName": "DABDUINO-0.1.5.zip", @@ -89198,12 +70705,8 @@ "paragraph": "DABDUINO library - Arduino DAB/DAB+ shield (digital radio) with DAC PCM5102 + SPDIF. Compatible with 3.3V Arduino (Zero, M0, M0 PRO, Due etc.).", "website": "http://playground.arduino.cc/Code/DABDUINO", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/turbyho/DABDUINO.git", "url": "http://downloads.arduino.cc/libraries/github.com/turbyho/DABDUINO-1.0.0.zip", "archiveFileName": "DABDUINO-1.0.0.zip", @@ -89219,12 +70722,8 @@ "paragraph": "DABDUINO library - Arduino DAB/DAB+ shield (digital radio) with DAC PCM5102 + SPDIF. Compatible with 3.3V Arduino (Zero, M0, M0 PRO, Due etc.).", "website": "http://playground.arduino.cc/Code/DABDUINO", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/turbyho/DABDUINO.git", "url": "http://downloads.arduino.cc/libraries/github.com/turbyho/DABDUINO-1.0.1.zip", "archiveFileName": "DABDUINO-1.0.1.zip", @@ -89240,12 +70739,8 @@ "paragraph": "DABDUINO library - Arduino DAB/DAB+ shield (digital radio) with DAC PCM5102 + SPDIF. Compatible with 3.3V Arduino (Zero, M0, M0 PRO, Due etc.).", "website": "http://playground.arduino.cc/Code/DABDUINO", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/turbyho/DABDUINO.git", "url": "http://downloads.arduino.cc/libraries/github.com/turbyho/DABDUINO-1.0.2.zip", "archiveFileName": "DABDUINO-1.0.2.zip", @@ -89261,12 +70756,8 @@ "paragraph": "Near-to-complete emulation of software and hardware functions, capable of running z80 assembly, main and extended sets.", "website": "https://github.com/MohammedRashad/ArduZ80", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MohammedRashad/ArduZ80.git", "url": "http://downloads.arduino.cc/libraries/github.com/MohammedRashad/ArduZ80-1.0.0.zip", "archiveFileName": "ArduZ80-1.0.0.zip", @@ -89282,12 +70773,8 @@ "paragraph": "Near-to-complete emulation of software and hardware functions, capable of running z80 assembly, main and extended sets.", "website": "https://github.com/MohammedRashad/ArduZ80", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MohammedRashad/ArduZ80.git", "url": "http://downloads.arduino.cc/libraries/github.com/MohammedRashad/ArduZ80-1.0.1.zip", "archiveFileName": "ArduZ80-1.0.1.zip", @@ -89303,17 +70790,10 @@ "paragraph": "implements the same API as stock Ethernet-lib. Just replace the include of Ethernet.h with UIPEthernet.h", "website": "https://github.com/UIPEthernet/UIPEthernet", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/UIPEthernet/UIPEthernet.git", - "providesIncludes": [ - "UIPEthernet.h", - "utility/logging.h" - ], + "providesIncludes": ["UIPEthernet.h", "utility/logging.h"], "url": "http://downloads.arduino.cc/libraries/github.com/UIPEthernet/UIPEthernet-2.0.1.zip", "archiveFileName": "UIPEthernet-2.0.1.zip", "size": 312155, @@ -89328,17 +70808,10 @@ "paragraph": "implements the same API as stock Ethernet-lib. Just replace the include of Ethernet.h with UIPEthernet.h", "website": "https://github.com/UIPEthernet/UIPEthernet", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/UIPEthernet/UIPEthernet.git", - "providesIncludes": [ - "UIPEthernet.h", - "utility/logging.h" - ], + "providesIncludes": ["UIPEthernet.h", "utility/logging.h"], "url": "http://downloads.arduino.cc/libraries/github.com/UIPEthernet/UIPEthernet-2.0.2.zip", "archiveFileName": "UIPEthernet-2.0.2.zip", "size": 312249, @@ -89353,17 +70826,10 @@ "paragraph": "implements the same API as stock Ethernet-lib. Just replace the include of Ethernet.h with UIPEthernet.h", "website": "https://github.com/UIPEthernet/UIPEthernet", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/UIPEthernet/UIPEthernet.git", - "providesIncludes": [ - "UIPEthernet.h", - "utility/logging.h" - ], + "providesIncludes": ["UIPEthernet.h", "utility/logging.h"], "url": "http://downloads.arduino.cc/libraries/github.com/UIPEthernet/UIPEthernet-2.0.3.zip", "archiveFileName": "UIPEthernet-2.0.3.zip", "size": 314186, @@ -89378,17 +70844,10 @@ "paragraph": "implements the same API as stock Ethernet-lib. Just replace the include of Ethernet.h with UIPEthernet.h", "website": "https://github.com/UIPEthernet/UIPEthernet", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/UIPEthernet/UIPEthernet.git", - "providesIncludes": [ - "UIPEthernet.h", - "utility/logging.h" - ], + "providesIncludes": ["UIPEthernet.h", "utility/logging.h"], "url": "http://downloads.arduino.cc/libraries/github.com/UIPEthernet/UIPEthernet-2.0.4.zip", "archiveFileName": "UIPEthernet-2.0.4.zip", "size": 315467, @@ -89403,17 +70862,10 @@ "paragraph": "implements the same API as stock Ethernet-lib. Just replace the include of Ethernet.h with UIPEthernet.h", "website": "https://github.com/UIPEthernet/UIPEthernet", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/UIPEthernet/UIPEthernet.git", - "providesIncludes": [ - "UIPEthernet.h", - "utility/logging.h" - ], + "providesIncludes": ["UIPEthernet.h", "utility/logging.h"], "url": "http://downloads.arduino.cc/libraries/github.com/UIPEthernet/UIPEthernet-2.0.6.zip", "archiveFileName": "UIPEthernet-2.0.6.zip", "size": 406492, @@ -89428,17 +70880,10 @@ "paragraph": "implements the same API as stock Ethernet-lib. Just replace the include of Ethernet.h with UIPEthernet.h", "website": "https://github.com/UIPEthernet/UIPEthernet", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/UIPEthernet/UIPEthernet.git", - "providesIncludes": [ - "UIPEthernet.h", - "utility/logging.h" - ], + "providesIncludes": ["UIPEthernet.h", "utility/logging.h"], "url": "http://downloads.arduino.cc/libraries/github.com/UIPEthernet/UIPEthernet-2.0.7.zip", "archiveFileName": "UIPEthernet-2.0.7.zip", "size": 558146, @@ -89453,16 +70898,10 @@ "paragraph": "This library helps interface with the on-board hardware on the Pololu Romi 32U4 Control Board.", "website": "https://github.com/pololu/romi-32u4-arduino-library", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/pololu/romi-32u4-arduino-library.git", - "providesIncludes": [ - "Romi32U4.h" - ], + "providesIncludes": ["Romi32U4.h"], "url": "http://downloads.arduino.cc/libraries/github.com/pololu/Romi32U4-1.0.0.zip", "archiveFileName": "Romi32U4-1.0.0.zip", "size": 71451, @@ -89477,16 +70916,10 @@ "paragraph": "This library helps interface with the on-board hardware on the Pololu Romi 32U4 Control Board.", "website": "https://github.com/pololu/romi-32u4-arduino-library", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/pololu/romi-32u4-arduino-library.git", - "providesIncludes": [ - "Romi32U4.h" - ], + "providesIncludes": ["Romi32U4.h"], "url": "http://downloads.arduino.cc/libraries/github.com/pololu/Romi32U4-1.0.1.zip", "archiveFileName": "Romi32U4-1.0.1.zip", "size": 71564, @@ -89501,16 +70934,10 @@ "paragraph": "This library helps interface with the on-board hardware on the Pololu Romi 32U4 Control Board.", "website": "https://github.com/pololu/romi-32u4-arduino-library", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/pololu/romi-32u4-arduino-library.git", - "providesIncludes": [ - "Romi32U4.h" - ], + "providesIncludes": ["Romi32U4.h"], "url": "http://downloads.arduino.cc/libraries/github.com/pololu/Romi32U4-1.0.2.zip", "archiveFileName": "Romi32U4-1.0.2.zip", "size": 71623, @@ -89525,13 +70952,8 @@ "paragraph": "Attention: this library requires a crystal based Arduino. Read the Hardware Incompatibilities Section of the documentation for more details.", "website": "https://github.com/udoklein/dcf77", "category": "Timing", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/udoklein/dcf77.git", "url": "http://downloads.arduino.cc/libraries/github.com/udoklein/dcf77_xtal-3.2.10.zip", "archiveFileName": "dcf77_xtal-3.2.10.zip", @@ -89547,13 +70969,8 @@ "paragraph": "Attention: this library requires a crystal based Arduino. Read the Hardware Incompatibilities Section of the documentation for more details.", "website": "https://github.com/udoklein/dcf77", "category": "Timing", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/udoklein/dcf77.git", "url": "http://downloads.arduino.cc/libraries/github.com/udoklein/dcf77_xtal-3.2.11.zip", "archiveFileName": "dcf77_xtal-3.2.11.zip", @@ -89569,13 +70986,8 @@ "paragraph": "Attention: this library requires a crystal based Arduino. Read the Hardware Incompatibilities Section of the documentation for more details.", "website": "https://github.com/udoklein/dcf77", "category": "Timing", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/udoklein/dcf77.git", "url": "http://downloads.arduino.cc/libraries/github.com/udoklein/dcf77_xtal-3.2.12.zip", "archiveFileName": "dcf77_xtal-3.2.12.zip", @@ -89591,13 +71003,8 @@ "paragraph": "Attention: this library requires a crystal based Arduino. Read the Hardware Incompatibilities Section of the documentation for more details.", "website": "https://github.com/udoklein/dcf77", "category": "Timing", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/udoklein/dcf77.git", "url": "http://downloads.arduino.cc/libraries/github.com/udoklein/dcf77_xtal-3.2.6.zip", "archiveFileName": "dcf77_xtal-3.2.6.zip", @@ -89613,13 +71020,8 @@ "paragraph": "Attention: this library requires a crystal based Arduino. Read the Hardware Incompatibilities Section of the documentation for more details.", "website": "https://github.com/udoklein/dcf77", "category": "Timing", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/udoklein/dcf77.git", "url": "http://downloads.arduino.cc/libraries/github.com/udoklein/dcf77_xtal-3.2.7.zip", "archiveFileName": "dcf77_xtal-3.2.7.zip", @@ -89635,13 +71037,8 @@ "paragraph": "Attention: this library requires a crystal based Arduino. Read the Hardware Incompatibilities Section of the documentation for more details.", "website": "https://github.com/udoklein/dcf77", "category": "Timing", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/udoklein/dcf77.git", "url": "http://downloads.arduino.cc/libraries/github.com/udoklein/dcf77_xtal-3.2.8.zip", "archiveFileName": "dcf77_xtal-3.2.8.zip", @@ -89657,13 +71054,8 @@ "paragraph": "Attention: this library requires a crystal based Arduino. Read the Hardware Incompatibilities Section of the documentation for more details.", "website": "https://github.com/udoklein/dcf77", "category": "Timing", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/udoklein/dcf77.git", "url": "http://downloads.arduino.cc/libraries/github.com/udoklein/dcf77_xtal-3.2.9.zip", "archiveFileName": "dcf77_xtal-3.2.9.zip", @@ -89679,13 +71071,8 @@ "paragraph": "Attention: this library requires a crystal based Arduino. Read the Hardware Incompatibilities Section of the documentation for more details.", "website": "https://github.com/udoklein/dcf77", "category": "Timing", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/udoklein/dcf77.git", "url": "http://downloads.arduino.cc/libraries/github.com/udoklein/dcf77_xtal-3.3.0.zip", "archiveFileName": "dcf77_xtal-3.3.0.zip", @@ -89701,13 +71088,8 @@ "paragraph": "Attention: this library requires a crystal based Arduino. Read the Hardware Incompatibilities Section of the documentation for more details.", "website": "https://github.com/udoklein/dcf77", "category": "Timing", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/udoklein/dcf77.git", "url": "http://downloads.arduino.cc/libraries/github.com/udoklein/dcf77_xtal-3.3.1.zip", "archiveFileName": "dcf77_xtal-3.3.1.zip", @@ -89723,13 +71105,8 @@ "paragraph": "Attention: this library requires a crystal based Arduino. Read the Hardware Incompatibilities Section of the documentation for more details.", "website": "https://github.com/udoklein/dcf77", "category": "Timing", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/udoklein/dcf77.git", "url": "http://downloads.arduino.cc/libraries/github.com/udoklein/dcf77_xtal-3.3.2.zip", "archiveFileName": "dcf77_xtal-3.3.2.zip", @@ -89745,13 +71122,8 @@ "paragraph": "Attention: this library requires a crystal based Arduino. Read the Hardware Incompatibilities Section of the documentation for more details.", "website": "https://github.com/udoklein/dcf77", "category": "Timing", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/udoklein/dcf77.git", "url": "http://downloads.arduino.cc/libraries/github.com/udoklein/dcf77_xtal-3.3.3.zip", "archiveFileName": "dcf77_xtal-3.3.3.zip", @@ -89767,12 +71139,8 @@ "paragraph": "TCP/EMAIL/SSL/SSH/Web communication helper based on PHPoC", "website": "http://www.phpoc.com", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/phpoc/arduino-Phpoc.git", "url": "http://downloads.arduino.cc/libraries/github.com/phpoc/PHPoC-0.8.0.zip", "archiveFileName": "PHPoC-0.8.0.zip", @@ -89788,12 +71156,8 @@ "paragraph": "IPv6/TCP/EMAIL/SSL/SSH/Web communication helper based on PHPoC", "website": "http://www.phpoc.com", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/phpoc/arduino-Phpoc.git", "url": "http://downloads.arduino.cc/libraries/github.com/phpoc/PHPoC-1.0.0.zip", "archiveFileName": "PHPoC-1.0.0.zip", @@ -89809,12 +71173,8 @@ "paragraph": "IPv6/TCP/EMAIL/SSL/SSH/Web communication helper based on PHPoC", "website": "http://www.phpoc.com", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/phpoc/arduino-Phpoc.git", "url": "http://downloads.arduino.cc/libraries/github.com/phpoc/PHPoC-1.0.1.zip", "archiveFileName": "PHPoC-1.0.1.zip", @@ -89830,16 +71190,10 @@ "paragraph": "IPv6/TCP/EMAIL/SSL/Web communication helper based on PHPoC", "website": "http://www.phpoc.com", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/phpoc/arduino-Phpoc.git", - "providesIncludes": [ - "Phpoc.h" - ], + "providesIncludes": ["Phpoc.h"], "url": "http://downloads.arduino.cc/libraries/github.com/phpoc/PHPoC-1.5.0.zip", "archiveFileName": "PHPoC-1.5.0.zip", "size": 59001, @@ -89854,16 +71208,10 @@ "paragraph": "Given a set of a coordinates, a preferred time zone, and whether Daylight Saving Time is in effect, an estimate time of apparent sunrise or sunset is returned in minutes elapsed since midnight.", "website": "https://github.com/dmkishi/Dusk2Dawn", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dmkishi/Dusk2Dawn.git", - "providesIncludes": [ - "math.h" - ], + "providesIncludes": ["math.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dmkishi/Dusk2Dawn-1.0.0.zip", "archiveFileName": "Dusk2Dawn-1.0.0.zip", "size": 8427, @@ -89878,16 +71226,10 @@ "paragraph": "Given a set of a coordinates, a preferred time zone, and whether Daylight Saving Time is in effect, an estimate time of apparent sunrise or sunset is returned in minutes elapsed since midnight.", "website": "https://github.com/dmkishi/Dusk2Dawn", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dmkishi/Dusk2Dawn.git", - "providesIncludes": [ - "math.h" - ], + "providesIncludes": ["math.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dmkishi/Dusk2Dawn-1.0.1.zip", "archiveFileName": "Dusk2Dawn-1.0.1.zip", "size": 8454, @@ -89902,14 +71244,8 @@ "paragraph": "This package includes three Libraries (Flash, VirtualPage, NVRAM) and a EEPROM Emulation. Use avr_eeprom.h for a minimal AVR compatibility. Please look into README.md", "website": "https://github.com/d00616/arduino-NVM", "category": "Data Storage", - "architectures": [ - "nRF5", - "nRF52832", - "nRF51822" - ], - "types": [ - "Contributed" - ], + "architectures": ["nRF5", "nRF52832", "nRF51822"], + "types": ["Contributed"], "repository": "https://github.com/d00616/arduino-NVM.git", "url": "http://downloads.arduino.cc/libraries/github.com/d00616/arduino_NVM-0.9.1.zip", "archiveFileName": "arduino_NVM-0.9.1.zip", @@ -89925,12 +71261,8 @@ "paragraph": "Use this library to simply trigger a IFTTT maker event, which can be used to send emails, tweets, notifications etc. Requires ArduinoJson library.", "website": "https://github.com/witnessmenow/arduino-ifttt-maker", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/witnessmenow/arduino-ifttt-maker.git", "url": "http://downloads.arduino.cc/libraries/github.com/witnessmenow/IFTTTMaker-1.0.0.zip", "archiveFileName": "IFTTTMaker-1.0.0.zip", @@ -89946,12 +71278,8 @@ "paragraph": "This Library allows communication over I2C, select between 7 modes and 2 motor types.", "website": "https://github.com/sparkfun/SparkFun_Haptic_Motor_Driver_Arduino_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Haptic_Motor_Driver_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Haptic_Motor_Driver-1.1.0.zip", "archiveFileName": "SparkFun_Haptic_Motor_Driver-1.1.0.zip", @@ -89967,12 +71295,8 @@ "paragraph": "This Library allows communication over I2C, select between 7 modes and 2 motor types.", "website": "https://github.com/sparkfun/SparkFun_Haptic_Motor_Driver_Arduino_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Haptic_Motor_Driver_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Haptic_Motor_Driver-1.1.1.zip", "archiveFileName": "SparkFun_Haptic_Motor_Driver-1.1.1.zip", @@ -89988,12 +71312,8 @@ "paragraph": "Sensor driver for VL53L0X Time of Flight sensor", "website": "https://github.com/adafruit/Adafruit_VL53L0X", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_VL53L0X.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_VL53L0X-1.0.0.zip", "archiveFileName": "Adafruit_VL53L0X-1.0.0.zip", @@ -90009,12 +71329,8 @@ "paragraph": "Sensor driver for VL53L0X Time of Flight sensor", "website": "https://github.com/adafruit/Adafruit_VL53L0X", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_VL53L0X.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_VL53L0X-1.0.2.zip", "archiveFileName": "Adafruit_VL53L0X-1.0.2.zip", @@ -90030,12 +71346,8 @@ "paragraph": "Sensor driver for VL53L0X Time of Flight sensor", "website": "https://github.com/adafruit/Adafruit_VL53L0X", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_VL53L0X.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_VL53L0X-1.0.3.zip", "archiveFileName": "Adafruit_VL53L0X-1.0.3.zip", @@ -90051,12 +71363,8 @@ "paragraph": "Sensor driver for VL53L0X Time of Flight sensor", "website": "https://github.com/adafruit/Adafruit_VL53L0X", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_VL53L0X.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_VL53L0X-1.0.4.zip", "archiveFileName": "Adafruit_VL53L0X-1.0.4.zip", @@ -90072,12 +71380,8 @@ "paragraph": "Sensor driver for VL53L0X Time of Flight sensor", "website": "https://github.com/adafruit/Adafruit_VL53L0X", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_VL53L0X.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_VL53L0X-1.0.5.zip", "archiveFileName": "Adafruit_VL53L0X-1.0.5.zip", @@ -90093,12 +71397,8 @@ "paragraph": "Easily configure your TMC2130 stepper motor drivers", "website": "https://github.com/teemuatlut/TMC2130Stepper", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMC2130Stepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMC2130Stepper-1.0.0.zip", "archiveFileName": "TMC2130Stepper-1.0.0.zip", @@ -90114,12 +71414,8 @@ "paragraph": "Easily configure your TMC2130 stepper motor drivers", "website": "https://github.com/teemuatlut/TMC2130Stepper", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMC2130Stepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMC2130Stepper-1.1.0.zip", "archiveFileName": "TMC2130Stepper-1.1.0.zip", @@ -90135,12 +71431,8 @@ "paragraph": "Easily configure your TMC2130 stepper motor drivers", "website": "https://github.com/teemuatlut/TMC2130Stepper", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMC2130Stepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMC2130Stepper-1.1.1.zip", "archiveFileName": "TMC2130Stepper-1.1.1.zip", @@ -90156,13 +71448,8 @@ "paragraph": "Easily configure your TMC2130 stepper motor drivers", "website": "https://github.com/teemuatlut/TMC2130Stepper", "category": "Device Control", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMC2130Stepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMC2130Stepper-2.0.0.zip", "archiveFileName": "TMC2130Stepper-2.0.0.zip", @@ -90178,13 +71465,8 @@ "paragraph": "Easily configure your TMC2130 stepper motor drivers", "website": "https://github.com/teemuatlut/TMC2130Stepper", "category": "Device Control", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMC2130Stepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMC2130Stepper-2.0.1.zip", "archiveFileName": "TMC2130Stepper-2.0.1.zip", @@ -90200,13 +71482,8 @@ "paragraph": "Easily configure your TMC2130 stepper motor drivers", "website": "https://github.com/teemuatlut/TMC2130Stepper", "category": "Device Control", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMC2130Stepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMC2130Stepper-2.0.2.zip", "archiveFileName": "TMC2130Stepper-2.0.2.zip", @@ -90222,13 +71499,8 @@ "paragraph": "Easily configure your TMC2130 stepper motor drivers", "website": "https://github.com/teemuatlut/TMC2130Stepper", "category": "Device Control", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMC2130Stepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMC2130Stepper-2.1.1.zip", "archiveFileName": "TMC2130Stepper-2.1.1.zip", @@ -90244,13 +71516,8 @@ "paragraph": "Easily configure your TMC2130 stepper motor drivers", "website": "https://github.com/teemuatlut/TMC2130Stepper", "category": "Device Control", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMC2130Stepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMC2130Stepper-2.1.4.zip", "archiveFileName": "TMC2130Stepper-2.1.4.zip", @@ -90266,13 +71533,8 @@ "paragraph": "Easily configure your TMC2130 stepper motor drivers", "website": "https://github.com/teemuatlut/TMC2130Stepper", "category": "Device Control", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMC2130Stepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMC2130Stepper-2.1.5.zip", "archiveFileName": "TMC2130Stepper-2.1.5.zip", @@ -90288,13 +71550,8 @@ "paragraph": "Easily configure your TMC2130 stepper motor drivers", "website": "https://github.com/teemuatlut/TMC2130Stepper", "category": "Device Control", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMC2130Stepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMC2130Stepper-2.2.0.zip", "archiveFileName": "TMC2130Stepper-2.2.0.zip", @@ -90310,13 +71567,8 @@ "paragraph": "Easily configure your TMC2130 stepper motor drivers", "website": "https://github.com/teemuatlut/TMC2130Stepper", "category": "Device Control", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMC2130Stepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMC2130Stepper-2.2.1.zip", "archiveFileName": "TMC2130Stepper-2.2.1.zip", @@ -90332,13 +71584,8 @@ "paragraph": "Easily configure your TMC2130 stepper motor drivers", "website": "https://github.com/teemuatlut/TMC2130Stepper", "category": "Device Control", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMC2130Stepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMC2130Stepper-2.3.0.zip", "archiveFileName": "TMC2130Stepper-2.3.0.zip", @@ -90354,13 +71601,8 @@ "paragraph": "Easily configure your TMC2130 stepper motor drivers", "website": "https://github.com/teemuatlut/TMC2130Stepper", "category": "Device Control", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMC2130Stepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMC2130Stepper-2.5.0.zip", "archiveFileName": "TMC2130Stepper-2.5.0.zip", @@ -90376,13 +71618,8 @@ "paragraph": "Easily configure your TMC2130 stepper motor drivers", "website": "https://github.com/teemuatlut/TMC2130Stepper", "category": "Device Control", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMC2130Stepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMC2130Stepper-2.5.1.zip", "archiveFileName": "TMC2130Stepper-2.5.1.zip", @@ -90397,12 +71634,8 @@ "sentence": "socket.io Client for ESP8266 and Arduino", "website": "https://github.com/timum-viw/socket.io-client", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/timum-viw/socket.io-client.git", "url": "http://downloads.arduino.cc/libraries/github.com/timum-viw/SocketIoClient-0.1.0.zip", "archiveFileName": "SocketIoClient-0.1.0.zip", @@ -90417,12 +71650,8 @@ "sentence": "socket.io Client for ESP8266 and Arduino", "website": "https://github.com/timum-viw/socket.io-client", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/timum-viw/socket.io-client.git", "url": "http://downloads.arduino.cc/libraries/github.com/timum-viw/SocketIoClient-0.3.0.zip", "archiveFileName": "SocketIoClient-0.3.0.zip", @@ -90438,16 +71667,10 @@ "paragraph": "Use the redkea web-based UI-builder to design user interfaces for your project. Download user interfaces to your smartphone. Control your Arduino, ESP8266, Raspberry Pi, or other devices through your local WiFi network -- no cloud or separate server needed!", "website": "http://redkea.com", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/redkea/arduino-library.git", - "providesIncludes": [ - "RedkeaWrongInclude.h" - ], + "providesIncludes": ["RedkeaWrongInclude.h"], "url": "http://downloads.arduino.cc/libraries/github.com/redkea/redkea-1.0.0.zip", "archiveFileName": "redkea-1.0.0.zip", "size": 33412, @@ -90462,16 +71685,10 @@ "paragraph": "Use the redkea web-based UI-builder to design user interfaces for your project. Download user interfaces to your smartphone. Control your Arduino, ESP8266, Raspberry Pi, or other devices through your local WiFi network -- no cloud or separate server needed!", "website": "http://redkea.com", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/redkea/arduino-library.git", - "providesIncludes": [ - "RedkeaWrongInclude.h" - ], + "providesIncludes": ["RedkeaWrongInclude.h"], "url": "http://downloads.arduino.cc/libraries/github.com/redkea/redkea-1.1.0.zip", "archiveFileName": "redkea-1.1.0.zip", "size": 35896, @@ -90486,12 +71703,8 @@ "paragraph": "Arduino library for sending sensor messages to Boodskap IoT Platform", "website": "https://github.com/boodskap/message", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/boodskap/BoodskapMessage.git", "url": "http://downloads.arduino.cc/libraries/github.com/boodskap/Boodskap_Message_library-1.0.0.zip", "archiveFileName": "Boodskap_Message_library-1.0.0.zip", @@ -90507,12 +71720,8 @@ "paragraph": "Arduino library for sending sensor messages to Boodskap IoT Platform", "website": "https://github.com/boodskap/message", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/boodskap/BoodskapMessage.git", "url": "http://downloads.arduino.cc/libraries/github.com/boodskap/Boodskap_Message_library-1.0.1.zip", "archiveFileName": "Boodskap_Message_library-1.0.1.zip", @@ -90528,12 +71737,8 @@ "paragraph": "Arduino library for sending sensor messages to Boodskap IoT Platform", "website": "https://github.com/boodskap/BoodskapMessage", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/boodskap/BoodskapMessage.git", "url": "http://downloads.arduino.cc/libraries/github.com/boodskap/Boodskap_Message_library-1.0.2.zip", "archiveFileName": "Boodskap_Message_library-1.0.2.zip", @@ -90549,12 +71754,8 @@ "paragraph": "An Arduino library to drive multiple pins with the same API.", "website": "https://github.com/agdl/arduino-multiplePinsAPIs", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/agdl/arduino-multiplePinsAPIs.git", "url": "http://downloads.arduino.cc/libraries/github.com/agdl/multiplePinOps-0.1.0.zip", "archiveFileName": "multiplePinOps-0.1.0.zip", @@ -90570,12 +71771,8 @@ "paragraph": "An Arduino library to drive multiple pins with the same API.", "website": "https://github.com/agdl/arduino-multiplePinsAPIs", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/agdl/arduino-multiplePinsAPIs.git", "url": "http://downloads.arduino.cc/libraries/github.com/agdl/multiplePinOps-0.2.0.zip", "archiveFileName": "multiplePinOps-0.2.0.zip", @@ -90591,12 +71788,8 @@ "paragraph": "Supported PWM pins: D5(Timer3), D9,D10,D11(Timer1). 1000Hz PWM frequency.", "website": "https://github.com/Adminius/Dimmer32u4", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Adminius/Dimmer32u4.git", "url": "http://downloads.arduino.cc/libraries/github.com/Adminius/Dimmer_class_for_ATmega32U4-1.0.0.zip", "archiveFileName": "Dimmer_class_for_ATmega32U4-1.0.0.zip", @@ -90612,12 +71805,8 @@ "paragraph": "Supported PWM pins: D5(Timer3), D9,D10,D11(Timer1). 1000Hz PWM frequency.", "website": "https://github.com/Adminius/Dimmer32u4", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Adminius/Dimmer32u4.git", "url": "http://downloads.arduino.cc/libraries/github.com/Adminius/Dimmer_class_for_ATmega32U4-1.0.1.zip", "archiveFileName": "Dimmer_class_for_ATmega32U4-1.0.1.zip", @@ -90632,18 +71821,10 @@ "sentence": "Bibliotheek om gebruik te maken van het InkyBoard van InkyCode", "website": "http://bord.programmeren.school", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hvanvoorthuijsen/InkyBoard.git", - "providesIncludes": [ - "Servo.h", - "display.h", - "InkyBoard.h" - ], + "providesIncludes": ["Servo.h", "display.h", "InkyBoard.h"], "url": "http://downloads.arduino.cc/libraries/github.com/hvanvoorthuijsen/InkyBoard-1.0.0.zip", "archiveFileName": "InkyBoard-1.0.0.zip", "size": 23068, @@ -90658,18 +71839,10 @@ "paragraph": "Deze library heeft alle belangrijke functies van InkyBoard", "website": "http://bord.programmeren.school", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/hvanvoorthuijsen/InkyBoard.git", - "providesIncludes": [ - "Servo.h", - "display.h", - "InkyBoard.h" - ], + "providesIncludes": ["Servo.h", "display.h", "InkyBoard.h"], "url": "http://downloads.arduino.cc/libraries/github.com/hvanvoorthuijsen/InkyBoard-1.1.0.zip", "archiveFileName": "InkyBoard-1.1.0.zip", "size": 29616, @@ -90684,18 +71857,10 @@ "paragraph": "Deze library heeft alle belangrijke functies van InkyBoard", "website": "http://bord.programmeren.school", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/hvanvoorthuijsen/InkyBoard.git", - "providesIncludes": [ - "Servo.h", - "display.h", - "InkyBoard.h" - ], + "providesIncludes": ["Servo.h", "display.h", "InkyBoard.h"], "url": "http://downloads.arduino.cc/libraries/github.com/hvanvoorthuijsen/InkyBoard-1.2.0.zip", "archiveFileName": "InkyBoard-1.2.0.zip", "size": 29425, @@ -90710,18 +71875,10 @@ "paragraph": "Deze library heeft alle belangrijke functies van InkyBoard", "website": "http://inkyboard.nl", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/hvanvoorthuijsen/InkyBoard.git", - "providesIncludes": [ - "Servo.h", - "Display.h", - "InkyBoard.h" - ], + "providesIncludes": ["Servo.h", "Display.h", "InkyBoard.h"], "url": "http://downloads.arduino.cc/libraries/github.com/hvanvoorthuijsen/InkyBoard-1.3.0.zip", "archiveFileName": "InkyBoard-1.3.0.zip", "size": 32608, @@ -90736,18 +71893,10 @@ "paragraph": "Deze library heeft alle belangrijke functies van InkyBoard", "website": "http://inkyboard.nl", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/hvanvoorthuijsen/InkyBoard.git", - "providesIncludes": [ - "Servo.h", - "Display.h", - "InkyBoard.h" - ], + "providesIncludes": ["Servo.h", "Display.h", "InkyBoard.h"], "url": "http://downloads.arduino.cc/libraries/github.com/hvanvoorthuijsen/InkyBoard-1.4.0.zip", "archiveFileName": "InkyBoard-1.4.0.zip", "size": 33773, @@ -90762,18 +71911,10 @@ "paragraph": "Deze library heeft alle belangrijke functies van InkyBoard", "website": "http://inkyboard.nl", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/hvanvoorthuijsen/InkyBoard.git", - "providesIncludes": [ - "Servo.h", - "Display.h", - "InkyBoard.h" - ], + "providesIncludes": ["Servo.h", "Display.h", "InkyBoard.h"], "url": "http://downloads.arduino.cc/libraries/github.com/hvanvoorthuijsen/InkyBoard-1.4.1.zip", "archiveFileName": "InkyBoard-1.4.1.zip", "size": 33833, @@ -90788,18 +71929,10 @@ "paragraph": "Deze library heeft alle belangrijke functies van InkyBoard", "website": "http://inkyboard.nl", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/hvanvoorthuijsen/InkyBoard.git", - "providesIncludes": [ - "Servo.h", - "Display.h", - "InkyBoard.h" - ], + "providesIncludes": ["Servo.h", "Display.h", "InkyBoard.h"], "url": "http://downloads.arduino.cc/libraries/github.com/hvanvoorthuijsen/InkyBoard-1.4.2.zip", "archiveFileName": "InkyBoard-1.4.2.zip", "size": 33840, @@ -90814,16 +71947,10 @@ "paragraph": "Work with ultrasound module in a simple and light way. Compatible with the modules HC-SR04, Ping))) and Seeed Studio sensor. This library aims to resource efficiency and to simplify access to data.", "website": "https://github.com/ErickSimoes/Ultrasonic", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ErickSimoes/Ultrasonic.git", - "providesIncludes": [ - "Ultrasonic.h" - ], + "providesIncludes": ["Ultrasonic.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ErickSimoes/Ultrasonic-2.0.0.zip", "archiveFileName": "Ultrasonic-2.0.0.zip", "size": 66325, @@ -90838,16 +71965,10 @@ "paragraph": "Work with ultrasound module in a simple and light way. Compatible with the modules HC-SR04, Ping))) and Seeed Studio sensor. This library aims to resource efficiency and to simplify access to data.", "website": "https://github.com/ErickSimoes/Ultrasonic", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ErickSimoes/Ultrasonic.git", - "providesIncludes": [ - "Ultrasonic.h" - ], + "providesIncludes": ["Ultrasonic.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ErickSimoes/Ultrasonic-2.0.1.zip", "archiveFileName": "Ultrasonic-2.0.1.zip", "size": 66307, @@ -90862,16 +71983,10 @@ "paragraph": "Work with ultrasound module in a simple and light way. Compatible with the modules HC-SR04, Ping))) and Seeed Studio sensor. This library aims to resource efficiency and to simplify access to data.", "website": "https://github.com/ErickSimoes/Ultrasonic", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ErickSimoes/Ultrasonic.git", - "providesIncludes": [ - "Ultrasonic.h" - ], + "providesIncludes": ["Ultrasonic.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ErickSimoes/Ultrasonic-2.1.0.zip", "archiveFileName": "Ultrasonic-2.1.0.zip", "size": 66626, @@ -90886,16 +72001,10 @@ "paragraph": "Work with ultrasound module in a simple and light way. Compatible with the modules HC-SR04, Ping))) and Seeed Studio sensor. This library aims to resource efficiency and to simplify access to data.", "website": "https://github.com/ErickSimoes/Ultrasonic", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ErickSimoes/Ultrasonic.git", - "providesIncludes": [ - "Ultrasonic.h" - ], + "providesIncludes": ["Ultrasonic.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ErickSimoes/Ultrasonic-3.0.0.zip", "archiveFileName": "Ultrasonic-3.0.0.zip", "size": 70879, @@ -90910,16 +72019,10 @@ "paragraph": "Work with the ultrasonic module HC-SR04 is fairly simple, but can be even more practical if you abstract the control of some features. This library aims to resource efficiency and to simplify access to data.", "website": "https://github.com/ErickSimoes/Ultrasonic", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ErickSimoes/Ultrasonic.git", - "providesIncludes": [ - "Ultrasonic.h" - ], + "providesIncludes": ["Ultrasonic.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ErickSimoes/Ultrasonic-1.0.1.zip", "archiveFileName": "Ultrasonic-1.0.1.zip", "size": 64441, @@ -90934,12 +72037,8 @@ "paragraph": "For all supported pins see readme on GitHub", "website": "https://github.com/Adminius/DimmerZero", "category": "Signal Input/Output", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/Adminius/DimmerZero.git", "url": "http://downloads.arduino.cc/libraries/github.com/Adminius/Dimmer_class_for_SAMD21-1.0.0.zip", "archiveFileName": "Dimmer_class_for_SAMD21-1.0.0.zip", @@ -90955,16 +72054,10 @@ "paragraph": "Supports MagAlpha 3rd generation Sensors. MagAlpha sensor detects the absolute angular position of a permanent magnet, typically a diametrically magnetized cylinder on the rotating shaft.", "website": "https://github.com/monolithicpower/MagAlpha-Arduino-Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/monolithicpower/MagAlpha-Arduino-Library.git", - "providesIncludes": [ - "SPI.h" - ], + "providesIncludes": ["SPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/monolithicpower/MagAlpha_Angle_Sensor_Library-1.0.0.zip", "archiveFileName": "MagAlpha_Angle_Sensor_Library-1.0.0.zip", "size": 12360, @@ -90979,12 +72072,8 @@ "paragraph": "Provides an object-oriented interface for 2, 3 or 4 pin stepper motors and motor drivers.", "website": "http://www.airspayce.com/mikem/arduino/AccelStepper/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/waspinator/AccelStepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/waspinator/AccelStepper-1.56.0.zip", "archiveFileName": "AccelStepper-1.56.0.zip", @@ -91000,12 +72089,8 @@ "paragraph": "Provides an object-oriented interface for 2, 3 or 4 pin stepper motors and motor drivers.", "website": "http://www.airspayce.com/mikem/arduino/AccelStepper/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/waspinator/AccelStepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/waspinator/AccelStepper-1.56.2.zip", "archiveFileName": "AccelStepper-1.56.2.zip", @@ -91021,12 +72106,8 @@ "paragraph": "Provides an object-oriented interface for 2, 3 or 4 pin stepper motors and motor drivers.", "website": "http://www.airspayce.com/mikem/arduino/AccelStepper/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/waspinator/AccelStepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/waspinator/AccelStepper-1.57.1.zip", "archiveFileName": "AccelStepper-1.57.1.zip", @@ -91042,12 +72123,8 @@ "paragraph": "Provides an object-oriented interface for 2, 3 or 4 pin stepper motors and motor drivers.", "website": "http://www.airspayce.com/mikem/arduino/AccelStepper/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/waspinator/AccelStepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/waspinator/AccelStepper-1.58.0.zip", "archiveFileName": "AccelStepper-1.58.0.zip", @@ -91063,12 +72140,8 @@ "paragraph": "Use this library to get the live traffic from google", "website": "https://github.com/witnessmenow/arduino-google-maps-api", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/witnessmenow/arduino-google-maps-api.git", "url": "http://downloads.arduino.cc/libraries/github.com/witnessmenow/GoogleMapsApi-1.0.0.zip", "archiveFileName": "GoogleMapsApi-1.0.0.zip", @@ -91084,12 +72157,8 @@ "paragraph": "Use this library to get YouTube channel statistics", "website": "https://github.com/witnessmenow/arduino-youtube-api", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/witnessmenow/arduino-youtube-api.git", "url": "http://downloads.arduino.cc/libraries/github.com/witnessmenow/YoutubeApi-1.0.0.zip", "archiveFileName": "YoutubeApi-1.0.0.zip", @@ -91105,12 +72174,8 @@ "paragraph": "Use this library to get YouTube channel statistics", "website": "https://github.com/witnessmenow/arduino-youtube-api", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/witnessmenow/arduino-youtube-api.git", "url": "http://downloads.arduino.cc/libraries/github.com/witnessmenow/YoutubeApi-1.1.0.zip", "archiveFileName": "YoutubeApi-1.1.0.zip", @@ -91126,16 +72191,10 @@ "paragraph": "Support ESP8266WiFi.h.", "website": "https://www.iottweet.com/", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/Isaranu/IoTtweetESP32.git", - "providesIncludes": [ - "IoTtweetESP32.h" - ], + "providesIncludes": ["IoTtweetESP32.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Isaranu/IoTtweetESP32-0.0.2.zip", "archiveFileName": "IoTtweetESP32-0.0.2.zip", "size": 5263, @@ -91150,16 +72209,10 @@ "paragraph": "Support ESP8266WiFi.h.", "website": "https://www.iottweet.com/", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/Isaranu/IoTtweetESP32.git", - "providesIncludes": [ - "IoTtweetESP32.h" - ], + "providesIncludes": ["IoTtweetESP32.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Isaranu/IoTtweetESP32-0.1.0.zip", "archiveFileName": "IoTtweetESP32-0.1.0.zip", "size": 12810, @@ -91174,16 +72227,10 @@ "paragraph": "Support ESP8266WiFi.h.", "website": "https://www.iottweet.com/", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/Isaranu/IoTtweetESP32.git", - "providesIncludes": [ - "IoTtweetESP32.h" - ], + "providesIncludes": ["IoTtweetESP32.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Isaranu/IoTtweetESP32-0.1.5.zip", "archiveFileName": "IoTtweetESP32-0.1.5.zip", "size": 12401, @@ -91198,16 +72245,10 @@ "paragraph": "Support ESP8266WiFi.h.", "website": "https://www.iottweet.com/", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/Isaranu/IoTtweetESP32.git", - "providesIncludes": [ - "IoTtweetESP32.h" - ], + "providesIncludes": ["IoTtweetESP32.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Isaranu/IoTtweetESP32-1.0.0.zip", "archiveFileName": "IoTtweetESP32-1.0.0.zip", "size": 13592, @@ -91222,12 +72263,8 @@ "paragraph": "Open Pixel Control (OPC) Server Library for Arduino", "website": "https://github.com/plasticrake/OpcServer", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/plasticrake/OpcServer.git", "url": "http://downloads.arduino.cc/libraries/github.com/plasticrake/OpcServer-1.0.0.zip", "archiveFileName": "OpcServer-1.0.0.zip", @@ -91243,12 +72280,8 @@ "paragraph": "Open Pixel Control (OPC) Server Library for Arduino", "website": "https://github.com/plasticrake/OpcServer", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/plasticrake/OpcServer.git", "url": "http://downloads.arduino.cc/libraries/github.com/plasticrake/OpcServer-1.1.0.zip", "archiveFileName": "OpcServer-1.1.0.zip", @@ -91264,12 +72297,8 @@ "paragraph": "An Arduino Library for the NANO M6E RFID module for reading and writing to Gen2 UHF (860 to 920MHz) RFID tags.", "website": "https://github.com/sparkfun/SparkFun_Simultaneous_RFID_Tag_Reader_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Simultaneous_RFID_Tag_Reader_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Simultaneous_RFID_Tag_Reader_Library-1.0.0.zip", "archiveFileName": "SparkFun_Simultaneous_RFID_Tag_Reader_Library-1.0.0.zip", @@ -91285,12 +72314,8 @@ "paragraph": "An Arduino Library for the NANO M6E RFID module for reading and writing to Gen2 UHF (860 to 920MHz) RFID tags.", "website": "https://github.com/sparkfun/SparkFun_Simultaneous_RFID_Tag_Reader_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Simultaneous_RFID_Tag_Reader_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Simultaneous_RFID_Tag_Reader_Library-1.0.2.zip", "archiveFileName": "SparkFun_Simultaneous_RFID_Tag_Reader_Library-1.0.2.zip", @@ -91306,12 +72331,8 @@ "paragraph": "An Arduino Library for the NANO M6E RFID module for reading and writing to Gen2 UHF (860 to 920MHz) RFID tags.", "website": "https://github.com/sparkfun/SparkFun_Simultaneous_RFID_Tag_Reader_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Simultaneous_RFID_Tag_Reader_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Simultaneous_RFID_Tag_Reader_Library-1.0.3.zip", "archiveFileName": "SparkFun_Simultaneous_RFID_Tag_Reader_Library-1.0.3.zip", @@ -91327,12 +72348,8 @@ "paragraph": "An Arduino Library for the NANO M6E RFID module for reading and writing to Gen2 UHF (860 to 920MHz) RFID tags.", "website": "https://github.com/sparkfun/SparkFun_Simultaneous_RFID_Tag_Reader_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Simultaneous_RFID_Tag_Reader_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Simultaneous_RFID_Tag_Reader_Library-1.0.4.zip", "archiveFileName": "SparkFun_Simultaneous_RFID_Tag_Reader_Library-1.0.4.zip", @@ -91348,12 +72365,8 @@ "paragraph": "An Arduino Library for the NANO M6E RFID module for reading and writing to Gen2 UHF (860 to 920MHz) RFID tags.", "website": "https://github.com/sparkfun/SparkFun_Simultaneous_RFID_Tag_Reader_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Simultaneous_RFID_Tag_Reader_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Simultaneous_RFID_Tag_Reader_Library-1.0.5.zip", "archiveFileName": "SparkFun_Simultaneous_RFID_Tag_Reader_Library-1.0.5.zip", @@ -91369,12 +72382,8 @@ "paragraph": "An Arduino Library for the NANO M6E RFID module for reading and writing to Gen2 UHF (860 to 920MHz) RFID tags.", "website": "https://github.com/sparkfun/SparkFun_Simultaneous_RFID_Tag_Reader_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Simultaneous_RFID_Tag_Reader_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Simultaneous_RFID_Tag_Reader_Library-1.0.6.zip", "archiveFileName": "SparkFun_Simultaneous_RFID_Tag_Reader_Library-1.0.6.zip", @@ -91390,12 +72399,8 @@ "paragraph": "An Arduino Library for the NANO M6E RFID module for reading and writing to Gen2 UHF (860 to 920MHz) RFID tags.", "website": "https://github.com/sparkfun/SparkFun_Simultaneous_RFID_Tag_Reader_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Simultaneous_RFID_Tag_Reader_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Simultaneous_RFID_Tag_Reader_Library-1.0.7.zip", "archiveFileName": "SparkFun_Simultaneous_RFID_Tag_Reader_Library-1.0.7.zip", @@ -91411,16 +72416,10 @@ "paragraph": "Abuses the PWM capabilities of Timer 1 to offload all timing code from the CPU.", "website": "https://github.com/AJMansfield/TriacDimmer", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AJMansfield/TriacDimmer.git", - "providesIncludes": [ - "TriacDimmer.h" - ], + "providesIncludes": ["TriacDimmer.h"], "url": "http://downloads.arduino.cc/libraries/github.com/AJMansfield/TriacDimmer-1.0.0.zip", "archiveFileName": "TriacDimmer-1.0.0.zip", "size": 9432, @@ -91435,16 +72434,10 @@ "paragraph": "Abuses the PWM capabilities of Timer 1 to offload all timing code from the CPU.", "website": "https://github.com/AJMansfield/TriacDimmer", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AJMansfield/TriacDimmer.git", - "providesIncludes": [ - "TriacDimmer.h" - ], + "providesIncludes": ["TriacDimmer.h"], "url": "http://downloads.arduino.cc/libraries/github.com/AJMansfield/TriacDimmer-1.0.3.zip", "archiveFileName": "TriacDimmer-1.0.3.zip", "size": 186692, @@ -91459,16 +72452,10 @@ "paragraph": "Uses the advanced capabilities of the Timer 1 perhipheral to offload all timing code from the CPU, resulting in much more accurate timing than is possible normally.", "website": "https://github.com/AJMansfield/TriacDimmer", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AJMansfield/TriacDimmer.git", - "providesIncludes": [ - "TriacDimmer.h" - ], + "providesIncludes": ["TriacDimmer.h"], "url": "http://downloads.arduino.cc/libraries/github.com/AJMansfield/TriacDimmer-1.1.0.zip", "archiveFileName": "TriacDimmer-1.1.0.zip", "size": 188413, @@ -91483,16 +72470,10 @@ "paragraph": "The generated array can be used to control a PWM output perceived by humans (brigthness, sound...). Changing the power of an output device exponentially counteracts the logarithmic nature of the human perception.", "website": "https://github.com/VasilKalchev/ExponentMap.git", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/VasilKalchev/ExponentMap.git", - "providesIncludes": [ - "ExponentMap.h" - ], + "providesIncludes": ["ExponentMap.h"], "url": "http://downloads.arduino.cc/libraries/github.com/VasilKalchev/ExponentMap-1.0.0.zip", "archiveFileName": "ExponentMap-1.0.0.zip", "size": 210289, @@ -91507,12 +72488,8 @@ "paragraph": "This library enables you to send and receive infra-red signals on an ESP8266.", "website": "https://github.com/markszabo/IRremoteESP8266", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/markszabo/IRremoteESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/markszabo/IRremoteESP8266-1.1.1.zip", "archiveFileName": "IRremoteESP8266-1.1.1.zip", @@ -91528,12 +72505,8 @@ "paragraph": "This library enables you to send and receive infra-red signals on an ESP8266.", "website": "https://github.com/markszabo/IRremoteESP8266", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/markszabo/IRremoteESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/markszabo/IRremoteESP8266-1.2.0.zip", "archiveFileName": "IRremoteESP8266-1.2.0.zip", @@ -91549,12 +72522,8 @@ "paragraph": "This library enables you to send and receive infra-red signals on an ESP8266.", "website": "https://github.com/markszabo/IRremoteESP8266", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/markszabo/IRremoteESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/markszabo/IRremoteESP8266-2.4.2.zip", "archiveFileName": "IRremoteESP8266-2.4.2.zip", @@ -91570,12 +72539,8 @@ "paragraph": "This library enables you to send and receive infra-red signals on an ESP8266.", "website": "https://github.com/markszabo/IRremoteESP8266", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/markszabo/IRremoteESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/markszabo/IRremoteESP8266-2.0.0.zip", "archiveFileName": "IRremoteESP8266-2.0.0.zip", @@ -91591,12 +72556,8 @@ "paragraph": "This library enables you to send and receive infra-red signals on an ESP8266.", "website": "https://github.com/markszabo/IRremoteESP8266", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/markszabo/IRremoteESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/markszabo/IRremoteESP8266-2.0.1.zip", "archiveFileName": "IRremoteESP8266-2.0.1.zip", @@ -91612,12 +72573,8 @@ "paragraph": "This library enables you to send and receive infra-red signals on an ESP8266.", "website": "https://github.com/markszabo/IRremoteESP8266", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/markszabo/IRremoteESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/markszabo/IRremoteESP8266-2.0.2.zip", "archiveFileName": "IRremoteESP8266-2.0.2.zip", @@ -91633,12 +72590,8 @@ "paragraph": "This library enables you to send and receive infra-red signals on an ESP8266.", "website": "https://github.com/markszabo/IRremoteESP8266", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/markszabo/IRremoteESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/markszabo/IRremoteESP8266-2.0.3.zip", "archiveFileName": "IRremoteESP8266-2.0.3.zip", @@ -91654,12 +72607,8 @@ "paragraph": "This library enables you to send and receive infra-red signals on an ESP8266.", "website": "https://github.com/markszabo/IRremoteESP8266", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/markszabo/IRremoteESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/markszabo/IRremoteESP8266-2.1.0.zip", "archiveFileName": "IRremoteESP8266-2.1.0.zip", @@ -91675,12 +72624,8 @@ "paragraph": "This library enables you to send and receive infra-red signals on an ESP8266.", "website": "https://github.com/markszabo/IRremoteESP8266", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/markszabo/IRremoteESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/markszabo/IRremoteESP8266-2.1.1.zip", "archiveFileName": "IRremoteESP8266-2.1.1.zip", @@ -91696,12 +72641,8 @@ "paragraph": "This library enables you to send and receive infra-red signals on an ESP8266.", "website": "https://github.com/markszabo/IRremoteESP8266", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/markszabo/IRremoteESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/markszabo/IRremoteESP8266-2.2.0.zip", "archiveFileName": "IRremoteESP8266-2.2.0.zip", @@ -91717,12 +72658,8 @@ "paragraph": "This library enables you to send and receive infra-red signals on an ESP8266.", "website": "https://github.com/markszabo/IRremoteESP8266", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/markszabo/IRremoteESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/markszabo/IRremoteESP8266-2.2.1.zip", "archiveFileName": "IRremoteESP8266-2.2.1.zip", @@ -91738,12 +72675,8 @@ "paragraph": "This library enables you to send and receive infra-red signals on an ESP8266.", "website": "https://github.com/markszabo/IRremoteESP8266", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/markszabo/IRremoteESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/markszabo/IRremoteESP8266-2.3.0.zip", "archiveFileName": "IRremoteESP8266-2.3.0.zip", @@ -91759,12 +72692,8 @@ "paragraph": "This library enables you to send and receive infra-red signals on an ESP8266.", "website": "https://github.com/markszabo/IRremoteESP8266", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/markszabo/IRremoteESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/markszabo/IRremoteESP8266-2.3.1.zip", "archiveFileName": "IRremoteESP8266-2.3.1.zip", @@ -91780,12 +72709,8 @@ "paragraph": "This library enables you to send and receive infra-red signals on an ESP8266.", "website": "https://github.com/markszabo/IRremoteESP8266", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/markszabo/IRremoteESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/markszabo/IRremoteESP8266-2.3.2.zip", "archiveFileName": "IRremoteESP8266-2.3.2.zip", @@ -91801,12 +72726,8 @@ "paragraph": "This library enables you to send and receive infra-red signals on an ESP8266.", "website": "https://github.com/markszabo/IRremoteESP8266", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/markszabo/IRremoteESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/markszabo/IRremoteESP8266-2.3.3.zip", "archiveFileName": "IRremoteESP8266-2.3.3.zip", @@ -91822,12 +72743,8 @@ "paragraph": "This library enables you to send and receive infra-red signals on an ESP8266.", "website": "https://github.com/markszabo/IRremoteESP8266", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/markszabo/IRremoteESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/markszabo/IRremoteESP8266-2.4.0.zip", "archiveFileName": "IRremoteESP8266-2.4.0.zip", @@ -91843,12 +72760,8 @@ "paragraph": "This library enables you to send and receive infra-red signals on an ESP8266.", "website": "https://github.com/markszabo/IRremoteESP8266", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/markszabo/IRremoteESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/markszabo/IRremoteESP8266-2.4.1.zip", "archiveFileName": "IRremoteESP8266-2.4.1.zip", @@ -91864,12 +72777,8 @@ "paragraph": "This library enables you to send and receive infra-red signals on an ESP8266.", "website": "https://github.com/markszabo/IRremoteESP8266", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/markszabo/IRremoteESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/markszabo/IRremoteESP8266-2.4.3.zip", "archiveFileName": "IRremoteESP8266-2.4.3.zip", @@ -91885,12 +72794,8 @@ "paragraph": "This library enables you to send and receive infra-red signals on an ESP8266.", "website": "https://github.com/markszabo/IRremoteESP8266", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/markszabo/IRremoteESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/markszabo/IRremoteESP8266-2.5.0.zip", "archiveFileName": "IRremoteESP8266-2.5.0.zip", @@ -91906,12 +72811,8 @@ "paragraph": "This library enables you to send and receive infra-red signals on an ESP8266.", "website": "https://github.com/markszabo/IRremoteESP8266", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/markszabo/IRremoteESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/markszabo/IRremoteESP8266-2.5.1.zip", "archiveFileName": "IRremoteESP8266-2.5.1.zip", @@ -91927,12 +72828,8 @@ "paragraph": "This library enables you to send and receive infra-red signals on an ESP8266.", "website": "https://github.com/markszabo/IRremoteESP8266", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/markszabo/IRremoteESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/markszabo/IRremoteESP8266-2.5.2.zip", "archiveFileName": "IRremoteESP8266-2.5.2.zip", @@ -91948,12 +72845,8 @@ "paragraph": "This library enables you to send and receive infra-red signals on an ESP8266.", "website": "https://github.com/markszabo/IRremoteESP8266", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/markszabo/IRremoteESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/markszabo/IRremoteESP8266-2.5.3.zip", "archiveFileName": "IRremoteESP8266-2.5.3.zip", @@ -91969,12 +72862,8 @@ "paragraph": "This library enables you to send and receive infra-red signals on an ESP8266.", "website": "https://github.com/markszabo/IRremoteESP8266", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/markszabo/IRremoteESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/markszabo/IRremoteESP8266-2.5.4.zip", "archiveFileName": "IRremoteESP8266-2.5.4.zip", @@ -91990,12 +72879,8 @@ "paragraph": "This library enables you to send and receive infra-red signals on an ESP8266.", "website": "https://github.com/markszabo/IRremoteESP8266", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/markszabo/IRremoteESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/markszabo/IRremoteESP8266-2.5.5.zip", "archiveFileName": "IRremoteESP8266-2.5.5.zip", @@ -92011,12 +72896,8 @@ "paragraph": "This library enables you to send and receive infra-red signals on an ESP8266.", "website": "https://github.com/markszabo/IRremoteESP8266", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/markszabo/IRremoteESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/markszabo/IRremoteESP8266-2.5.6.zip", "archiveFileName": "IRremoteESP8266-2.5.6.zip", @@ -92032,12 +72913,8 @@ "paragraph": "This library enables you to send and receive infra-red signals on an ESP8266.", "website": "https://github.com/markszabo/IRremoteESP8266", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/markszabo/IRremoteESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/markszabo/IRremoteESP8266-2.6.0.zip", "archiveFileName": "IRremoteESP8266-2.6.0.zip", @@ -92053,12 +72930,8 @@ "paragraph": "This library enables you to send and receive infra-red signals on an ESP8266.", "website": "https://github.com/markszabo/IRremoteESP8266", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/markszabo/IRremoteESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/markszabo/IRremoteESP8266-2.6.1.zip", "archiveFileName": "IRremoteESP8266-2.6.1.zip", @@ -92074,13 +72947,8 @@ "paragraph": "This library enables you to send and receive infra-red signals on an ESP8266 or an ESP32.", "website": "https://github.com/markszabo/IRremoteESP8266", "category": "Device Control", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/markszabo/IRremoteESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/markszabo/IRremoteESP8266-2.6.2.zip", "archiveFileName": "IRremoteESP8266-2.6.2.zip", @@ -92096,13 +72964,8 @@ "paragraph": "This library enables you to send and receive infra-red signals on an ESP8266 or an ESP32.", "website": "https://github.com/markszabo/IRremoteESP8266", "category": "Device Control", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/markszabo/IRremoteESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/markszabo/IRremoteESP8266-2.6.3.zip", "archiveFileName": "IRremoteESP8266-2.6.3.zip", @@ -92118,13 +72981,8 @@ "paragraph": "This library enables you to send and receive infra-red signals on an ESP8266 or an ESP32.", "website": "https://github.com/crankyoldgit/IRremoteESP8266", "category": "Device Control", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/markszabo/IRremoteESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/markszabo/IRremoteESP8266-2.6.4.zip", "archiveFileName": "IRremoteESP8266-2.6.4.zip", @@ -92140,12 +72998,8 @@ "paragraph": "Control 3 pins relays with turnOn(), turnOff() and getState() methods. Example https://github.com/rafaelnsantos/Relay/blob/master/examples/NormallyOpen/NormallyOpen.ino", "website": "https://github.com/rafaelnsantos/Relay", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/rafaelnsantos/Relay.git", "url": "http://downloads.arduino.cc/libraries/github.com/rafaelnsantos/Relay-1.0.0.zip", "archiveFileName": "Relay-1.0.0.zip", @@ -92161,17 +73015,10 @@ "paragraph": "Underlining! Bold! Italics! This library lets you print all these and more on character LCDs.", "website": "https://github.com/AJMansfield/LcdEffects", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AJMansfield/LcdEffects.git", - "providesIncludes": [ - "LcdEffects.h", - "Effects.h" - ], + "providesIncludes": ["LcdEffects.h", "Effects.h"], "url": "http://downloads.arduino.cc/libraries/github.com/AJMansfield/LcdEffects-1.0.0.zip", "archiveFileName": "LcdEffects-1.0.0.zip", "size": 14741, @@ -92186,16 +73033,10 @@ "paragraph": "Make radiation measurements using your Arduino board and a Radiation Watch Pocket Geiger Type 5 sensor.", "website": "https://github.com/MonsieurV/ArduinoPocketGeiger", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MonsieurV/ArduinoPocketGeiger.git", - "providesIncludes": [ - "RadiationWatch.h" - ], + "providesIncludes": ["RadiationWatch.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MonsieurV/RadiationWatch-0.6.0.zip", "archiveFileName": "RadiationWatch-0.6.0.zip", "size": 538541, @@ -92210,16 +73051,10 @@ "paragraph": "Make radiation measurements using your Arduino board and a Radiation Watch Pocket Geiger Type 5 sensor.", "website": "https://github.com/MonsieurV/ArduinoPocketGeiger", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MonsieurV/ArduinoPocketGeiger.git", - "providesIncludes": [ - "RadiationWatch.h" - ], + "providesIncludes": ["RadiationWatch.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MonsieurV/RadiationWatch-0.6.1.zip", "archiveFileName": "RadiationWatch-0.6.1.zip", "size": 538656, @@ -92234,16 +73069,10 @@ "paragraph": "Make radiation measurements using your Arduino board and a Radiation Watch Pocket Geiger Type 5 sensor.", "website": "https://github.com/MonsieurV/ArduinoPocketGeiger", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MonsieurV/ArduinoPocketGeiger.git", - "providesIncludes": [ - "RadiationWatch.h" - ], + "providesIncludes": ["RadiationWatch.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MonsieurV/RadiationWatch-0.6.2.zip", "archiveFileName": "RadiationWatch-0.6.2.zip", "size": 538933, @@ -92258,12 +73087,8 @@ "paragraph": "ClimaStick is a complete IoT developement kit, that integrates WiFi connectivity along with a set of powerful sensors to provide environmental and motion sensing. This way, it is possible to create several connected projects easily. It is fully compatible with the Thinger.io cloud infrastructure, and provides easy to use libraries that can be used in the Arduino IDE.", "website": "https://github.com/thinger-io/ClimaStick", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thinger-io/ClimaStick.git", "url": "http://downloads.arduino.cc/libraries/github.com/thinger-io/ClimaStick-1.1.0.zip", "archiveFileName": "ClimaStick-1.1.0.zip", @@ -92279,12 +73104,8 @@ "paragraph": "ClimaStick is a complete IoT developement kit, that integrates WiFi connectivity along with a set of powerful sensors to provide environmental and motion sensing. This way, it is possible to create several connected projects easily. It is fully compatible with the Thinger.io cloud infrastructure, and provides easy to use libraries that can be used in the Arduino IDE.", "website": "https://github.com/thinger-io/ClimaStick", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thinger-io/ClimaStick.git", "url": "http://downloads.arduino.cc/libraries/github.com/thinger-io/ClimaStick-1.2.1.zip", "archiveFileName": "ClimaStick-1.2.1.zip", @@ -92300,12 +73121,8 @@ "paragraph": "ClimaStick is a complete IoT developement kit, that integrates WiFi connectivity along with a set of powerful sensors to provide environmental and motion sensing. This way, it is possible to create several connected projects easily. It is fully compatible with the Thinger.io cloud infrastructure, and provides easy to use libraries that can be used in the Arduino IDE.", "website": "https://github.com/thinger-io/ClimaStick", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thinger-io/ClimaStick.git", "url": "http://downloads.arduino.cc/libraries/github.com/thinger-io/ClimaStick-1.2.3.zip", "archiveFileName": "ClimaStick-1.2.3.zip", @@ -92321,12 +73138,8 @@ "paragraph": "ClimaStick is a complete IoT developement kit, that integrates WiFi connectivity along with a set of powerful sensors to provide environmental and motion sensing. This way, it is possible to create several connected projects easily. It is fully compatible with the Thinger.io cloud infrastructure, and provides easy to use libraries that can be used in the Arduino IDE.", "website": "https://github.com/thinger-io/ClimaStick", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thinger-io/ClimaStick.git", "url": "http://downloads.arduino.cc/libraries/github.com/thinger-io/ClimaStick-1.3.1.zip", "archiveFileName": "ClimaStick-1.3.1.zip", @@ -92342,16 +73155,10 @@ "paragraph": "Device library for The Things Node.", "website": "https://github.com/TheThingsNetwork/arduino-node-lib", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/TheThingsNetwork/arduino-node-lib.git", - "providesIncludes": [ - "TheThingsNode.h" - ], + "providesIncludes": ["TheThingsNode.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TheThingsNetwork/TheThingsNode-2.0.0.zip", "archiveFileName": "TheThingsNode-2.0.0.zip", "size": 44203, @@ -92366,16 +73173,10 @@ "paragraph": "Device library for The Things Node.", "website": "https://github.com/TheThingsNetwork/arduino-node-lib", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/TheThingsNetwork/arduino-node-lib.git", - "providesIncludes": [ - "TheThingsNode.h" - ], + "providesIncludes": ["TheThingsNode.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TheThingsNetwork/TheThingsNode-2.0.2.zip", "archiveFileName": "TheThingsNode-2.0.2.zip", "size": 46422, @@ -92390,16 +73191,10 @@ "paragraph": "Device library for The Things Node.", "website": "https://github.com/TheThingsNetwork/arduino-node-lib", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/TheThingsNetwork/arduino-node-lib.git", - "providesIncludes": [ - "TheThingsNode.h" - ], + "providesIncludes": ["TheThingsNode.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TheThingsNetwork/TheThingsNode-2.0.5.zip", "archiveFileName": "TheThingsNode-2.0.5.zip", "size": 48972, @@ -92414,16 +73209,10 @@ "paragraph": "Device library for The Things Node.", "website": "https://github.com/TheThingsNetwork/arduino-node-lib", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/TheThingsNetwork/arduino-node-lib.git", - "providesIncludes": [ - "TheThingsNode.h" - ], + "providesIncludes": ["TheThingsNode.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TheThingsNetwork/TheThingsNode-2.0.6.zip", "archiveFileName": "TheThingsNode-2.0.6.zip", "size": 48896, @@ -92438,16 +73227,10 @@ "paragraph": "Device library for The Things Node.", "website": "https://github.com/TheThingsNetwork/arduino-node-lib", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/TheThingsNetwork/arduino-node-lib.git", - "providesIncludes": [ - "TheThingsNode.h" - ], + "providesIncludes": ["TheThingsNode.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TheThingsNetwork/TheThingsNode-2.0.7.zip", "archiveFileName": "TheThingsNode-2.0.7.zip", "size": 48892, @@ -92462,16 +73245,10 @@ "paragraph": "Device library for The Things Node.", "website": "https://github.com/TheThingsNetwork/arduino-node-lib", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/TheThingsNetwork/arduino-node-lib.git", - "providesIncludes": [ - "TheThingsNode.h" - ], + "providesIncludes": ["TheThingsNode.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TheThingsNetwork/TheThingsNode-2.0.8.zip", "archiveFileName": "TheThingsNode-2.0.8.zip", "size": 48936, @@ -92486,12 +73263,8 @@ "paragraph": "This library does the low level interface to the Serial Controlled Motor Driver. It provides functions to control the driver, set motor drive level, inversion mode, and bridging mode. It also includes a tool to randomly access control registers over serial, for debugging purposes. This has been fully tested on the uno and Teensy 3.2.", "website": "https://github.com/sparkfun/Serial_Controlled_Motor_Driver", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Serial_Controlled_Motor_Driver_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/Serial_Controlled_Motor_Driver-1.0.1.zip", "archiveFileName": "Serial_Controlled_Motor_Driver-1.0.1.zip", @@ -92507,12 +73280,8 @@ "paragraph": "This library does the low level interface to the Serial Controlled Motor Driver. It provides functions to control the driver, set motor drive level, inversion mode, and bridging mode. It also includes a tool to randomly access control registers over serial, for debugging purposes. This has been fully tested on the uno and Teensy 3.2.", "website": "https://github.com/sparkfun/Serial_Controlled_Motor_Driver", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Serial_Controlled_Motor_Driver_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/Serial_Controlled_Motor_Driver-1.0.2.zip", "archiveFileName": "Serial_Controlled_Motor_Driver-1.0.2.zip", @@ -92528,12 +73297,8 @@ "paragraph": "This library does the low level interface to the Serial Controlled Motor Driver. It provides functions to control the driver, set motor drive level, inversion mode, and bridging mode. It also includes a tool to randomly access control registers over serial, for debugging purposes. This has been fully tested on the uno and Teensy 3.2.", "website": "https://github.com/sparkfun/Serial_Controlled_Motor_Driver", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Serial_Controlled_Motor_Driver_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/Serial_Controlled_Motor_Driver-1.0.3.zip", "archiveFileName": "Serial_Controlled_Motor_Driver-1.0.3.zip", @@ -92549,12 +73314,8 @@ "paragraph": "Spectrum Analyzer for radio and wireless communication. Use for Internet of Things", "website": "http://www.rf-explorer.com/IoT", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RFExplorer/RFExplorer_3GP_IoT_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/RFExplorer/RFExplorer_3GP_IoT-1.0.1703.zip", "archiveFileName": "RFExplorer_3GP_IoT-1.0.1703.zip", @@ -92570,12 +73331,8 @@ "paragraph": "Spectrum Analyzer for radio and wireless communication. Use for Internet of Things", "website": "http://www.rf-explorer.com/IoT", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RFExplorer/RFExplorer_3GP_IoT_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/RFExplorer/RFExplorer_3GP_IoT-1.0.1804.zip", "archiveFileName": "RFExplorer_3GP_IoT-1.0.1804.zip", @@ -92591,12 +73348,8 @@ "paragraph": "Spectrum Analyzer for radio and wireless communication. Use for Internet of Things", "website": "http://www.rf-explorer.com/IoT", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RFExplorer/RFExplorer_3GP_IoT_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/RFExplorer/RFExplorer_3GP_IoT-1.0.1806.zip", "archiveFileName": "RFExplorer_3GP_IoT-1.0.1806.zip", @@ -92612,12 +73365,8 @@ "paragraph": "IRLremote implements a fast and compact way to analyze IR signals with PinInterrupts and PinChangeInterrupts.", "website": "https://github.com/NicoHood/IRLremote", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/NicoHood/IRLremote.git", "url": "http://downloads.arduino.cc/libraries/github.com/NicoHood/IRLremote-1.7.4.zip", "archiveFileName": "IRLremote-1.7.4.zip", @@ -92633,12 +73382,8 @@ "paragraph": "IRLremote implements a fast and compact way to analyze IR signals with PinInterrupts and PinChangeInterrupts.", "website": "https://github.com/NicoHood/IRLremote", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/NicoHood/IRLremote.git", "url": "http://downloads.arduino.cc/libraries/github.com/NicoHood/IRLremote-1.8.0.zip", "archiveFileName": "IRLremote-1.8.0.zip", @@ -92654,12 +73399,8 @@ "paragraph": "IRLremote implements a fast and compact way to analyze IR signals with PinInterrupts and PinChangeInterrupts.", "website": "https://github.com/NicoHood/IRLremote", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/NicoHood/IRLremote.git", "url": "http://downloads.arduino.cc/libraries/github.com/NicoHood/IRLremote-1.9.0.zip", "archiveFileName": "IRLremote-1.9.0.zip", @@ -92675,12 +73416,8 @@ "paragraph": "IRLremote implements a fast and compact way to analyze IR signals with PinInterrupts and PinChangeInterrupts.", "website": "https://github.com/NicoHood/IRLremote", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/NicoHood/IRLremote.git", "url": "http://downloads.arduino.cc/libraries/github.com/NicoHood/IRLremote-2.0.0.zip", "archiveFileName": "IRLremote-2.0.0.zip", @@ -92696,12 +73433,8 @@ "paragraph": "IRLremote implements a fast and compact way to analyze IR signals with PinInterrupts and PinChangeInterrupts.", "website": "https://github.com/NicoHood/IRLremote", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/NicoHood/IRLremote.git", "url": "http://downloads.arduino.cc/libraries/github.com/NicoHood/IRLremote-2.0.1.zip", "archiveFileName": "IRLremote-2.0.1.zip", @@ -92717,13 +73450,8 @@ "paragraph": "IRLremote implements a fast and compact way to analyze IR signals with PinInterrupts and PinChangeInterrupts.", "website": "https://github.com/NicoHood/IRLremote", "category": "Signal Input/Output", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/NicoHood/IRLremote.git", "url": "http://downloads.arduino.cc/libraries/github.com/NicoHood/IRLremote-2.0.2.zip", "archiveFileName": "IRLremote-2.0.2.zip", @@ -92739,16 +73467,10 @@ "paragraph": "Arduino Smart Watch with Arduino Micro", "website": "https://github.com/JAICHANGPARK/Arduino-Watch", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/JAICHANGPARK/Arduino-Watch.git", - "providesIncludes": [ - "watch.h" - ], + "providesIncludes": ["watch.h"], "url": "http://downloads.arduino.cc/libraries/github.com/JAICHANGPARK/Arduino_Smart_Watch-1.0.0.zip", "archiveFileName": "Arduino_Smart_Watch-1.0.0.zip", "size": 10179, @@ -92763,16 +73485,10 @@ "paragraph": "This library helps interface with the on-board hardware on the Pololu Balboa 32U4 control board.", "website": "https://github.com/pololu/balboa-32u4-arduino-library", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/pololu/balboa-32u4-arduino-library.git", - "providesIncludes": [ - "Balboa32U4.h" - ], + "providesIncludes": ["Balboa32U4.h"], "url": "http://downloads.arduino.cc/libraries/github.com/pololu/Balboa32U4-1.0.0.zip", "archiveFileName": "Balboa32U4-1.0.0.zip", "size": 64599, @@ -92787,16 +73503,10 @@ "paragraph": "This library helps interface with the on-board hardware on the Pololu Balboa 32U4 control board.", "website": "https://github.com/pololu/balboa-32u4-arduino-library", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/pololu/balboa-32u4-arduino-library.git", - "providesIncludes": [ - "Balboa32U4.h" - ], + "providesIncludes": ["Balboa32U4.h"], "url": "http://downloads.arduino.cc/libraries/github.com/pololu/Balboa32U4-1.0.1.zip", "archiveFileName": "Balboa32U4-1.0.1.zip", "size": 64665, @@ -92811,16 +73521,10 @@ "paragraph": "This library helps interface with the on-board hardware on the Pololu Balboa 32U4 control board.", "website": "https://github.com/pololu/balboa-32u4-arduino-library", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/pololu/balboa-32u4-arduino-library.git", - "providesIncludes": [ - "Balboa32U4.h" - ], + "providesIncludes": ["Balboa32U4.h"], "url": "http://downloads.arduino.cc/libraries/github.com/pololu/Balboa32U4-1.1.0.zip", "archiveFileName": "Balboa32U4-1.1.0.zip", "size": 79031, @@ -92835,16 +73539,10 @@ "paragraph": "This library helps interface with the on-board hardware on the Pololu Balboa 32U4 control board.", "website": "https://github.com/pololu/balboa-32u4-arduino-library", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/pololu/balboa-32u4-arduino-library.git", - "providesIncludes": [ - "Balboa32U4.h" - ], + "providesIncludes": ["Balboa32U4.h"], "url": "http://downloads.arduino.cc/libraries/github.com/pololu/Balboa32U4-1.1.1.zip", "archiveFileName": "Balboa32U4-1.1.1.zip", "size": 79064, @@ -92859,12 +73557,8 @@ "paragraph": "This library is for getting/setting time from hardware RTC modules. It uses an API compatible with the AVR implementation of the Standard C runtime time library as available in the Arduino IDE since version 1.6.10 (AVR C Runtime Library 2.0.0)", "website": "https://github.com/smz/Arduino-RTCtime", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/smz/Arduino-RTCtime.git", "url": "http://downloads.arduino.cc/libraries/github.com/smz/RTCtime-1.0.1.zip", "archiveFileName": "RTCtime-1.0.1.zip", @@ -92880,12 +73574,8 @@ "paragraph": "This library is for getting/setting time from hardware RTC modules. It uses an API compatible with the AVR implementation of the Standard C runtime time library as available in the Arduino IDE since version 1.6.10 (AVR C Runtime Library 2.0.0)", "website": "https://github.com/smz/Arduino-RTCtime", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/smz/Arduino-RTCtime.git", "url": "http://downloads.arduino.cc/libraries/github.com/smz/RTCtime-1.0.2.zip", "archiveFileName": "RTCtime-1.0.2.zip", @@ -92901,12 +73591,8 @@ "paragraph": "This library is for getting/setting time from hardware RTC modules. It uses an API compatible with the AVR implementation of the Standard C runtime time library as available in the Arduino IDE since version 1.6.10 (AVR C Runtime Library 2.0.0)", "website": "https://github.com/smz/Arduino-RTCtime", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/smz/Arduino-RTCtime.git", "url": "http://downloads.arduino.cc/libraries/github.com/smz/RTCtime-1.0.3.zip", "archiveFileName": "RTCtime-1.0.3.zip", @@ -92922,12 +73608,8 @@ "paragraph": "This library is for getting/setting time from hardware RTC modules. It uses an API compatible with the AVR implementation of the Standard C runtime time library as available in the Arduino IDE since version 1.6.10 (AVR C Runtime Library 2.0.0)", "website": "https://github.com/smz/Arduino-RTCtime", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/smz/Arduino-RTCtime.git", "url": "http://downloads.arduino.cc/libraries/github.com/smz/RTCtime-1.0.4.zip", "archiveFileName": "RTCtime-1.0.4.zip", @@ -92943,12 +73625,8 @@ "paragraph": "This library is for getting/setting time from hardware RTC modules. It uses an API compatible with the AVR implementation of the Standard C runtime time library as available in the Arduino IDE since version 1.6.10 (AVR C Runtime Library 2.0.0)", "website": "https://github.com/smz/Arduino-RTCtime", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/smz/Arduino-RTCtime.git", "url": "http://downloads.arduino.cc/libraries/github.com/smz/RTCtime-1.0.5.zip", "archiveFileName": "RTCtime-1.0.5.zip", @@ -92964,16 +73642,10 @@ "paragraph": "The library support all features of the chip and uses SPI for communication.", "website": "https://github.com/labfruits/mcp3208", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/labfruits/mcp3208.git", - "providesIncludes": [ - "Mcp3208.h" - ], + "providesIncludes": ["Mcp3208.h"], "url": "http://downloads.arduino.cc/libraries/github.com/labfruits/Mcp3208-1.0.0.zip", "archiveFileName": "Mcp3208-1.0.0.zip", "size": 547913, @@ -92988,16 +73660,10 @@ "paragraph": "The library support all features of the chip and uses SPI for communication.", "website": "https://github.com/labfruits/mcp3208", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/labfruits/mcp3208.git", - "providesIncludes": [ - "Mcp3208.h" - ], + "providesIncludes": ["Mcp3208.h"], "url": "http://downloads.arduino.cc/libraries/github.com/labfruits/Mcp3208-1.0.1.zip", "archiveFileName": "Mcp3208-1.0.1.zip", "size": 547914, @@ -93012,16 +73678,10 @@ "paragraph": "The library supports all features of the chip and uses SPI for communication.", "website": "https://github.com/labfruits/mcp3208", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/labfruits/mcp3208.git", - "providesIncludes": [ - "Mcp3208.h" - ], + "providesIncludes": ["Mcp3208.h"], "url": "http://downloads.arduino.cc/libraries/github.com/labfruits/Mcp3208-1.0.2.zip", "archiveFileName": "Mcp3208-1.0.2.zip", "size": 575154, @@ -93036,16 +73696,10 @@ "paragraph": "The library supports all features of the chip and uses SPI for communication.", "website": "https://github.com/labfruits/mcp3208", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/labfruits/mcp3208.git", - "providesIncludes": [ - "Mcp3208.h" - ], + "providesIncludes": ["Mcp3208.h"], "url": "http://downloads.arduino.cc/libraries/github.com/labfruits/Mcp3208-1.0.3.zip", "archiveFileName": "Mcp3208-1.0.3.zip", "size": 575169, @@ -93060,16 +73714,10 @@ "paragraph": "The library supports all features of the chip and uses SPI for communication.", "website": "https://github.com/labfruits/mcp3208", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/labfruits/mcp3208.git", - "providesIncludes": [ - "Mcp3208.h" - ], + "providesIncludes": ["Mcp3208.h"], "url": "http://downloads.arduino.cc/libraries/github.com/labfruits/Mcp3208-1.1.0.zip", "archiveFileName": "Mcp3208-1.1.0.zip", "size": 575627, @@ -93084,16 +73732,10 @@ "paragraph": "The library supports all features of the chip and uses SPI for communication.", "website": "https://github.com/labfruits/mcp3208", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/labfruits/mcp3208.git", - "providesIncludes": [ - "Mcp3208.h" - ], + "providesIncludes": ["Mcp3208.h"], "url": "http://downloads.arduino.cc/libraries/github.com/labfruits/Mcp3208-1.2.0.zip", "archiveFileName": "Mcp3208-1.2.0.zip", "size": 578294, @@ -93108,16 +73750,10 @@ "paragraph": "The library supports all features of the chip and uses SPI for communication.", "website": "https://github.com/labfruits/mcp3208", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/labfruits/mcp3208.git", - "providesIncludes": [ - "Mcp3208.h" - ], + "providesIncludes": ["Mcp3208.h"], "url": "http://downloads.arduino.cc/libraries/github.com/labfruits/Mcp3208-1.2.1.zip", "archiveFileName": "Mcp3208-1.2.1.zip", "size": 578325, @@ -93132,16 +73768,10 @@ "paragraph": "The library supports all features of the chip and uses SPI for communication.", "website": "https://github.com/labfruits/mcp3208", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/labfruits/mcp3208.git", - "providesIncludes": [ - "Mcp3208.h" - ], + "providesIncludes": ["Mcp3208.h"], "url": "http://downloads.arduino.cc/libraries/github.com/labfruits/Mcp3208-1.2.2.zip", "archiveFileName": "Mcp3208-1.2.2.zip", "size": 578425, @@ -93167,13 +73797,9 @@ "ststm32", "teensy" ], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/labfruits/mcp3208.git", - "providesIncludes": [ - "Mcp3208.h" - ], + "providesIncludes": ["Mcp3208.h"], "url": "http://downloads.arduino.cc/libraries/github.com/labfruits/Mcp3208-1.3.0.zip", "archiveFileName": "Mcp3208-1.3.0.zip", "size": 578916, @@ -93199,13 +73825,9 @@ "ststm32", "teensy" ], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/labfruits/mcp3208.git", - "providesIncludes": [ - "Mcp320x.h" - ], + "providesIncludes": ["Mcp320x.h"], "url": "http://downloads.arduino.cc/libraries/github.com/labfruits/Mcp3208-1.4.0.zip", "archiveFileName": "Mcp3208-1.4.0.zip", "size": 1388014, @@ -93220,16 +73842,10 @@ "paragraph": "ArduinoLog is a minimalistic logging framework to help the programmer output log statements to a variety of output targets. ArduinoLog is designed so that log statements can remain in the code with minimal performance cost. In order to facilitate this the loglevel can be adjusted, and if the code is completely tested all logging code can be compiled out. Tested for AVR and ESP8266 boards.", "website": "https://github.com/thijse/Arduino-Log/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thijse/Arduino-Log.git", - "providesIncludes": [ - "ArduinoLog.h" - ], + "providesIncludes": ["ArduinoLog.h"], "url": "http://downloads.arduino.cc/libraries/github.com/thijse/ArduinoLog-1.0.1.zip", "archiveFileName": "ArduinoLog-1.0.1.zip", "size": 10288, @@ -93244,16 +73860,10 @@ "paragraph": "ArduinoLog is a minimalistic logging framework to help the programmer output log statements to a variety of output targets. ArduinoLog is designed so that log statements can remain in the code with minimal performance cost. In order to facilitate this the loglevel can be adjusted, and if the code is completely tested all logging code can be compiled out. Tested for AVR and ESP8266 boards.", "website": "https://github.com/thijse/Arduino-Log/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thijse/Arduino-Log.git", - "providesIncludes": [ - "ArduinoLog.h" - ], + "providesIncludes": ["ArduinoLog.h"], "url": "http://downloads.arduino.cc/libraries/github.com/thijse/ArduinoLog-1.0.3.zip", "archiveFileName": "ArduinoLog-1.0.3.zip", "size": 11180, @@ -93268,16 +73878,10 @@ "paragraph": "This library is very lightweight and fit for advanced use cases, such as requiring custom timeouts. Distance calculations implementation is left to the developer.", "website": "https://github.com/Spaguetron/ST_HW_HC_SR04", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Spaguetron/ST_HW_HC_SR04.git", - "providesIncludes": [ - "ST_HW_HC_SR04.h" - ], + "providesIncludes": ["ST_HW_HC_SR04.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Spaguetron/ST_HW_HC_SR04-2.0.3.zip", "archiveFileName": "ST_HW_HC_SR04-2.0.3.zip", "size": 8809, @@ -93292,12 +73896,8 @@ "paragraph": "Arduino Library for Thermal Printer Shieid", "website": "https://github.com/NADA-ELECTRONICS/AS-289R2", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/NADA-ELECTRONICS/AS-289R2.git", "url": "http://downloads.arduino.cc/libraries/github.com/NADA-ELECTRONICS/AS_289R2_Thermal_Printer_Shield-1.1.0.zip", "archiveFileName": "AS_289R2_Thermal_Printer_Shield-1.1.0.zip", @@ -93313,12 +73913,8 @@ "paragraph": "Arduino Library for Thermal Printer Shieid", "website": "https://github.com/NADA-ELECTRONICS/AS-289R2", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/NADA-ELECTRONICS/AS-289R2.git", "url": "http://downloads.arduino.cc/libraries/github.com/NADA-ELECTRONICS/AS_289R2_Thermal_Printer_Shield-1.1.1.zip", "archiveFileName": "AS_289R2_Thermal_Printer_Shield-1.1.1.zip", @@ -93334,16 +73930,10 @@ "paragraph": "Supports relays, RF, EEEPROM, SPIFFS, etc.", "website": "https://github.com/marvinroger/arduino-shutters", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/marvinroger/arduino-shutters.git", - "providesIncludes": [ - "Shutters.h" - ], + "providesIncludes": ["Shutters.h"], "url": "http://downloads.arduino.cc/libraries/github.com/marvinroger/Shutters-2.0.0.zip", "archiveFileName": "Shutters-2.0.0.zip", "size": 6129, @@ -93358,16 +73948,10 @@ "paragraph": "Supports relays, RF, EEEPROM, SPIFFS, etc.", "website": "https://github.com/marvinroger/arduino-shutters", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/marvinroger/arduino-shutters.git", - "providesIncludes": [ - "Shutters.h" - ], + "providesIncludes": ["Shutters.h"], "url": "http://downloads.arduino.cc/libraries/github.com/marvinroger/Shutters-2.0.1.zip", "archiveFileName": "Shutters-2.0.1.zip", "size": 6143, @@ -93382,16 +73966,10 @@ "paragraph": "Supports relays, RF, EEEPROM, SPIFFS, etc.", "website": "https://github.com/marvinroger/arduino-shutters", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/marvinroger/arduino-shutters.git", - "providesIncludes": [ - "Shutters.h" - ], + "providesIncludes": ["Shutters.h"], "url": "http://downloads.arduino.cc/libraries/github.com/marvinroger/Shutters-2.1.0.zip", "archiveFileName": "Shutters-2.1.0.zip", "size": 6339, @@ -93406,16 +73984,10 @@ "paragraph": "Supports relays, RF, EEEPROM, SPIFFS, etc.", "website": "https://github.com/marvinroger/arduino-shutters", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/marvinroger/arduino-shutters.git", - "providesIncludes": [ - "Shutters.h" - ], + "providesIncludes": ["Shutters.h"], "url": "http://downloads.arduino.cc/libraries/github.com/marvinroger/Shutters-2.1.1.zip", "archiveFileName": "Shutters-2.1.1.zip", "size": 6950, @@ -93430,16 +74002,10 @@ "paragraph": "Supports relays, RF, EEEPROM, SPIFFS, etc.", "website": "https://github.com/marvinroger/arduino-shutters", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/marvinroger/arduino-shutters.git", - "providesIncludes": [ - "Shutters.h" - ], + "providesIncludes": ["Shutters.h"], "url": "http://downloads.arduino.cc/libraries/github.com/marvinroger/Shutters-3.0.0-beta.1.zip", "archiveFileName": "Shutters-3.0.0-beta.1.zip", "size": 11154, @@ -93454,16 +74020,10 @@ "paragraph": "Supports relays, RF, EEEPROM, SPIFFS, etc.", "website": "https://github.com/marvinroger/arduino-shutters", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/marvinroger/arduino-shutters.git", - "providesIncludes": [ - "Shutters.h" - ], + "providesIncludes": ["Shutters.h"], "url": "http://downloads.arduino.cc/libraries/github.com/marvinroger/Shutters-3.0.0-beta.2.zip", "archiveFileName": "Shutters-3.0.0-beta.2.zip", "size": 11634, @@ -93478,16 +74038,10 @@ "paragraph": "Supports relays, RF, EEEPROM, SPIFFS, etc.", "website": "https://github.com/marvinroger/arduino-shutters", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/marvinroger/arduino-shutters.git", - "providesIncludes": [ - "Shutters.h" - ], + "providesIncludes": ["Shutters.h"], "url": "http://downloads.arduino.cc/libraries/github.com/marvinroger/Shutters-3.0.0-beta.3.zip", "archiveFileName": "Shutters-3.0.0-beta.3.zip", "size": 11379, @@ -93502,16 +74056,10 @@ "paragraph": "Supports relays, RF, EEEPROM, SPIFFS, etc.", "website": "https://github.com/marvinroger/arduino-shutters", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/marvinroger/arduino-shutters.git", - "providesIncludes": [ - "Shutters.h" - ], + "providesIncludes": ["Shutters.h"], "url": "http://downloads.arduino.cc/libraries/github.com/marvinroger/Shutters-3.0.0-beta.4.zip", "archiveFileName": "Shutters-3.0.0-beta.4.zip", "size": 11378, @@ -93526,12 +74074,8 @@ "paragraph": "This operates the OLED by SPI. Set jumpers and code to match pin locations.", "website": "https://github.com/sparkfun/SparkFun_TeensyView_Arduino_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_TeensyView_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/TeensyView-1.0.0.zip", "archiveFileName": "TeensyView-1.0.0.zip", @@ -93547,12 +74091,8 @@ "paragraph": "This operates the OLED by SPI. Set jumpers and code to match pin locations.", "website": "https://github.com/sparkfun/SparkFun_TeensyView_Arduino_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_TeensyView_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/TeensyView-1.1.0.zip", "archiveFileName": "TeensyView-1.1.0.zip", @@ -93569,9 +74109,7 @@ "website": "https://github.com/dycodex/MakestroCloudClient", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/dycodex/MakestroCloudClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/dycodex/MakestroCloudClient-1.0.0.zip", "archiveFileName": "MakestroCloudClient-1.0.0.zip", @@ -93588,9 +74126,7 @@ "website": "https://github.com/dycodex/MakestroCloudClient", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/dycodex/MakestroCloudClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/dycodex/MakestroCloudClient-1.0.1.zip", "archiveFileName": "MakestroCloudClient-1.0.1.zip", @@ -93607,9 +74143,7 @@ "website": "https://github.com/dycodex/MakestroCloudClient", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/dycodex/MakestroCloudClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/dycodex/MakestroCloudClient-1.0.2.zip", "archiveFileName": "MakestroCloudClient-1.0.2.zip", @@ -93626,9 +74160,7 @@ "website": "https://github.com/dycodex/MakestroCloudClient", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/dycodex/MakestroCloudClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/dycodex/MakestroCloudClient-1.0.3.zip", "archiveFileName": "MakestroCloudClient-1.0.3.zip", @@ -93644,17 +74176,10 @@ "paragraph": "Library for the AD7193 ADC - useful for interfacing with various sensors, such as thermocouples, load cells, bridge sensors, etc.", "website": "https://github.com/annem/AD7193", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/annem/AD7193.git", - "providesIncludes": [ - "Arduino.h", - "SPI.h" - ], + "providesIncludes": ["Arduino.h", "SPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/annem/AD7193-1.0.0.zip", "archiveFileName": "AD7193-1.0.0.zip", "size": 12196, @@ -93669,16 +74194,10 @@ "paragraph": "Schedules routines, starts, stops and restarts them. Timestamp is read from micros() function.", "website": "https://github.com/jmparatte/jm_Scheduler", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jmparatte/jm_Scheduler.git", - "providesIncludes": [ - "jm_Scheduler.h" - ], + "providesIncludes": ["jm_Scheduler.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jmparatte/jm_Scheduler-1.0.2.zip", "archiveFileName": "jm_Scheduler-1.0.2.zip", "size": 20410, @@ -93693,16 +74212,10 @@ "paragraph": "Schedules routines, starts, stops and restarts them. Timestamp is read from micros() function.", "website": "https://github.com/jmparatte/jm_Scheduler", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jmparatte/jm_Scheduler.git", - "providesIncludes": [ - "jm_Scheduler.h" - ], + "providesIncludes": ["jm_Scheduler.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jmparatte/jm_Scheduler-1.0.3.zip", "archiveFileName": "jm_Scheduler-1.0.3.zip", "size": 20897, @@ -93717,16 +74230,10 @@ "paragraph": "Schedules routines, starts, stops and restarts them. Timestamp is read from micros() function.", "website": "https://github.com/jmparatte/jm_Scheduler", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jmparatte/jm_Scheduler.git", - "providesIncludes": [ - "jm_Scheduler.h" - ], + "providesIncludes": ["jm_Scheduler.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jmparatte/jm_Scheduler-1.0.4.zip", "archiveFileName": "jm_Scheduler-1.0.4.zip", "size": 20915, @@ -93741,16 +74248,10 @@ "paragraph": "Schedules routines, starts, stops and restarts them. Timestamp is read from micros() function.", "website": "https://github.com/jmparatte/jm_Scheduler", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jmparatte/jm_Scheduler.git", - "providesIncludes": [ - "jm_Scheduler.h" - ], + "providesIncludes": ["jm_Scheduler.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jmparatte/jm_Scheduler-1.0.0.zip", "archiveFileName": "jm_Scheduler-1.0.0.zip", "size": 20309, @@ -93765,16 +74266,10 @@ "paragraph": "Schedules routines, starts, stops and restarts them. Timestamp is read from micros() function.", "website": "https://github.com/jmparatte/jm_Scheduler", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jmparatte/jm_Scheduler.git", - "providesIncludes": [ - "jm_Scheduler.h" - ], + "providesIncludes": ["jm_Scheduler.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jmparatte/jm_Scheduler-1.0.1.zip", "archiveFileName": "jm_Scheduler-1.0.1.zip", "size": 20311, @@ -93789,12 +74284,8 @@ "paragraph": "Schedules coroutines, starts, stops, restarts and wakeups them. Timestamp is read from micros() function.", "website": "https://github.com/jmparatte/jm_Scheduler", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jmparatte/jm_Scheduler.git", "url": "http://downloads.arduino.cc/libraries/github.com/jmparatte/jm_Scheduler-1.0.10.zip", "archiveFileName": "jm_Scheduler-1.0.10.zip", @@ -93810,16 +74301,10 @@ "paragraph": "Schedules routines, starts, stops and restarts them. Timestamp is read from micros() function.", "website": "https://github.com/jmparatte/jm_Scheduler", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jmparatte/jm_Scheduler.git", - "providesIncludes": [ - "jm_Scheduler.h" - ], + "providesIncludes": ["jm_Scheduler.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jmparatte/jm_Scheduler-1.0.6.zip", "archiveFileName": "jm_Scheduler-1.0.6.zip", "size": 22094, @@ -93834,16 +74319,10 @@ "paragraph": "Schedules coroutines, starts, stops, restarts and wakeups them. Timestamp is read from micros() function.", "website": "https://github.com/jmparatte/jm_Scheduler", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jmparatte/jm_Scheduler.git", - "providesIncludes": [ - "jm_Scheduler.h" - ], + "providesIncludes": ["jm_Scheduler.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jmparatte/jm_Scheduler-1.0.7.zip", "archiveFileName": "jm_Scheduler-1.0.7.zip", "size": 26432, @@ -93858,16 +74337,10 @@ "paragraph": "Schedules coroutines, starts, stops, restarts and wakeups them. Timestamp is read from micros() function.", "website": "https://github.com/jmparatte/jm_Scheduler", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jmparatte/jm_Scheduler.git", - "providesIncludes": [ - "jm_Scheduler.h" - ], + "providesIncludes": ["jm_Scheduler.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jmparatte/jm_Scheduler-1.0.8.zip", "archiveFileName": "jm_Scheduler-1.0.8.zip", "size": 26470, @@ -93882,12 +74355,8 @@ "paragraph": "Schedules coroutines, starts, stops, restarts and wakeups them. Timestamp is read from micros() function.", "website": "https://github.com/jmparatte/jm_Scheduler", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jmparatte/jm_Scheduler.git", "url": "http://downloads.arduino.cc/libraries/github.com/jmparatte/jm_Scheduler-1.0.9.zip", "archiveFileName": "jm_Scheduler-1.0.9.zip", @@ -93903,12 +74372,8 @@ "paragraph": "Schedules coroutines, starts, stops, restarts and wakeups them. Timestamp is read from micros() function.", "website": "https://github.com/jmparatte/jm_Scheduler", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jmparatte/jm_Scheduler.git", "url": "http://downloads.arduino.cc/libraries/github.com/jmparatte/jm_Scheduler-1.1.0.zip", "archiveFileName": "jm_Scheduler-1.1.0.zip", @@ -93923,12 +74388,8 @@ "sentence": "This library allows you to use the bluetooth module on the Robopoly Shield.", "website": "https://github.com/Robopoly/bluetooth-library", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Robopoly/Robopoly_Bluetooth.git", "url": "http://downloads.arduino.cc/libraries/github.com/Robopoly/Robopoly_Bluetooth-1.5.1.zip", "archiveFileName": "Robopoly_Bluetooth-1.5.1.zip", @@ -93944,12 +74405,8 @@ "paragraph": "The encoder signals are polled using a timer.", "website": "https://github.com/Robopoly/Robopoly_RomEnco", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Robopoly/Robopoly_Encoders.git", "url": "http://downloads.arduino.cc/libraries/github.com/Robopoly/Robopoly_RomeEnco-0.9.0.zip", "archiveFileName": "Robopoly_RomeEnco-0.9.0.zip", @@ -93965,12 +74422,8 @@ "paragraph": "The encoder signals are polled using a timer.", "website": "https://github.com/Robopoly/Robopoly_RomEnco", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Robopoly/Robopoly_Encoders.git", "url": "http://downloads.arduino.cc/libraries/github.com/Robopoly/Robopoly_RomeEnco-0.9.1.zip", "archiveFileName": "Robopoly_RomeEnco-0.9.1.zip", @@ -93986,12 +74439,8 @@ "paragraph": "The encoder signals are polled using a timer.", "website": "https://github.com/Robopoly/Robopoly_Encoders", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Robopoly/Robopoly_Encoders.git", "url": "http://downloads.arduino.cc/libraries/github.com/Robopoly/Robopoly_RomeEnco-0.9.2.zip", "archiveFileName": "Robopoly_RomeEnco-0.9.2.zip", @@ -94007,12 +74456,8 @@ "paragraph": "The encoder signals are polled using a timer.", "website": "https://github.com/Robopoly/Robopoly_Encoders", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Robopoly/Robopoly_Encoders.git", "url": "http://downloads.arduino.cc/libraries/github.com/Robopoly/Robopoly_RomeEnco-1.0.0.zip", "archiveFileName": "Robopoly_RomeEnco-1.0.0.zip", @@ -94028,16 +74473,10 @@ "paragraph": "Supports Semtech SX1272/73 based boards/shields and LoRaFi board/shield.", "website": "https=//github.com/LoRaFi/LoRaFi", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/LoRaFi/LoRaFi.git", - "providesIncludes": [ - "LoRaFi.h" - ], + "providesIncludes": ["LoRaFi.h"], "url": "http://downloads.arduino.cc/libraries/github.com/LoRaFi/LoRaFi-1.3.0.zip", "archiveFileName": "LoRaFi-1.3.0.zip", "size": 29731, @@ -94052,16 +74491,10 @@ "paragraph": "Supports Semtech SX1272/73 based boards/shields and LoRaFi board/shield.", "website": "https=//github.com/LoRaFi/LoRaFi", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/LoRaFi/LoRaFi.git", - "providesIncludes": [ - "LoRaFi.h" - ], + "providesIncludes": ["LoRaFi.h"], "url": "http://downloads.arduino.cc/libraries/github.com/LoRaFi/LoRaFi-1.1.0.zip", "archiveFileName": "LoRaFi-1.1.0.zip", "size": 24676, @@ -94076,16 +74509,10 @@ "paragraph": "Supports Semtech SX1272/73 based boards/shields and LoRaFi board/shield.", "website": "https=//github.com/LoRaFi/LoRaFi", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/LoRaFi/LoRaFi.git", - "providesIncludes": [ - "LoRaFi.h" - ], + "providesIncludes": ["LoRaFi.h"], "url": "http://downloads.arduino.cc/libraries/github.com/LoRaFi/LoRaFi-1.2.1.zip", "archiveFileName": "LoRaFi-1.2.1.zip", "size": 29106, @@ -94100,12 +74527,8 @@ "paragraph": "Helps using your Arduino board to Wi-Fi easily and fast", "website": "https://github.com/Wiznet/WizFi310_arduino_library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Wiznet/WizFi310_arduino_library.git", "url": "http://downloads.arduino.cc/libraries/github.com/Wiznet/WizFi310-1.0.0.zip", "archiveFileName": "WizFi310-1.0.0.zip", @@ -94121,12 +74544,8 @@ "paragraph": "Helps using your Arduino board to Wi-Fi easily and fast", "website": "https://github.com/Wiznet/WizFi310_arduino_library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Wiznet/WizFi310_arduino_library.git", "url": "http://downloads.arduino.cc/libraries/github.com/Wiznet/WizFi310-1.0.1.zip", "archiveFileName": "WizFi310-1.0.1.zip", @@ -94142,12 +74561,8 @@ "paragraph": "Helps using your Arduino board to Wi-Fi easily and fast", "website": "https://github.com/Wiznet/WizFi310_arduino_library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Wiznet/WizFi310_arduino_library.git", "url": "http://downloads.arduino.cc/libraries/github.com/Wiznet/WizFi310-1.0.2.zip", "archiveFileName": "WizFi310-1.0.2.zip", @@ -94163,12 +74578,8 @@ "paragraph": "Handling filtered button press with callbacks for push (with or without repeat) and release, logic and filtering time", "website": "https://github.com/SMFSW/SeqButton", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/SeqButton.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/SeqButton-1.0.0.zip", "archiveFileName": "SeqButton-1.0.0.zip", @@ -94184,12 +74595,8 @@ "paragraph": "Handling filtered button press with callbacks for push (with or without repeat) and release, logic and filtering time", "website": "https://github.com/SMFSW/SeqButton", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/SeqButton.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/SeqButton-1.1.0.zip", "archiveFileName": "SeqButton-1.1.0.zip", @@ -94205,12 +74612,8 @@ "paragraph": "Handling filtered button press with callbacks for push (with or without repeat) and release, logic and filtering time", "website": "https://github.com/SMFSW/SeqButton", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/SeqButton.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/SeqButton-1.2.0.zip", "archiveFileName": "SeqButton-1.2.0.zip", @@ -94226,12 +74629,8 @@ "paragraph": "Handling filtered button press with callbacks for push (with or without repeat) and release, logic and filtering time", "website": "https://github.com/SMFSW/SeqButton", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/SeqButton.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/SeqButton-1.3.0.zip", "archiveFileName": "SeqButton-1.3.0.zip", @@ -94247,12 +74646,8 @@ "paragraph": "Handling filtered button press with callbacks for push (with or without repeat) and release, logic and filtering time", "website": "https://github.com/SMFSW/SeqButton", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/SeqButton.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/SeqButton-1.3.1.zip", "archiveFileName": "SeqButton-1.3.1.zip", @@ -94268,12 +74663,8 @@ "paragraph": "Handling filtered button press with callbacks for push (with or without repeat) and release, logic and filtering time", "website": "https://github.com/SMFSW/SeqButton", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/SeqButton.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/SeqButton-1.4.0.zip", "archiveFileName": "SeqButton-1.4.0.zip", @@ -94289,12 +74680,8 @@ "paragraph": "Handling filtered button press with callbacks for push (with or without repeat) and release, logic and filtering time", "website": "https://github.com/SMFSW/SeqButton", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/SeqButton.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/SeqButton-1.5.0.zip", "archiveFileName": "SeqButton-1.5.0.zip", @@ -94310,12 +74697,8 @@ "paragraph": "Queue handling library (designed on Arduino). Arduino designed library, yet may be compiled without change with gcc for other purporses/targets", "website": "https://github.com/SMFSW/Queue", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/Queue.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/Queue-1.0.0.zip", "archiveFileName": "Queue-1.0.0.zip", @@ -94331,12 +74714,8 @@ "paragraph": "Queue handling library (designed on Arduino). Arduino designed library, yet may be compiled without change with gcc for other purporses/targets", "website": "https://github.com/SMFSW/Queue", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/Queue.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/Queue-1.1.0.zip", "archiveFileName": "Queue-1.1.0.zip", @@ -94352,12 +74731,8 @@ "paragraph": "Queue handling library (designed on Arduino). Arduino designed library, yet may be compiled without change with gcc for other purporses/targets", "website": "https://github.com/SMFSW/Queue", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/Queue.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/Queue-1.2.0.zip", "archiveFileName": "Queue-1.2.0.zip", @@ -94373,12 +74748,8 @@ "paragraph": "Queue handling library (designed on Arduino). Arduino designed library, yet may be compiled without change with gcc for other purporses/targets", "website": "https://github.com/SMFSW/Queue", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/Queue.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/Queue-1.3.0.zip", "archiveFileName": "Queue-1.3.0.zip", @@ -94394,12 +74765,8 @@ "paragraph": "Queue handling library (designed on Arduino). Arduino designed library, yet may be compiled without change with gcc for other purporses/targets", "website": "https://github.com/SMFSW/Queue", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/Queue.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/Queue-1.4.0.zip", "archiveFileName": "Queue-1.4.0.zip", @@ -94415,12 +74782,8 @@ "paragraph": "Queue handling library (designed on Arduino). Arduino designed library, yet may be compiled without change with gcc for other purporses/targets", "website": "https://github.com/SMFSW/Queue", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/Queue.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/Queue-1.5.0.zip", "archiveFileName": "Queue-1.5.0.zip", @@ -94436,12 +74799,8 @@ "paragraph": "Arduino designed library, yet may be compiled without change with gcc for other purporses/targets", "website": "https://github.com/SMFSW/Queue", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/Queue.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/Queue-1.6.0.zip", "archiveFileName": "Queue-1.6.0.zip", @@ -94457,12 +74816,8 @@ "paragraph": "Arduino designed library, yet may be compiled without change with gcc for other purporses/targets", "website": "https://github.com/SMFSW/Queue", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/Queue.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/Queue-1.7.0.zip", "archiveFileName": "Queue-1.7.0.zip", @@ -94478,12 +74833,8 @@ "paragraph": "Azure IoT Hub client library for ESP8266 that specifically uses MQTT protocol. See readme for more details.", "website": "https://github.com/andriyadi/AzureIoTHubMQTTClient", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/andriyadi/AzureIoTHubMQTTClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/andriyadi/AzureIoTHubMQTTClient-0.2.1.zip", "archiveFileName": "AzureIoTHubMQTTClient-0.2.1.zip", @@ -94499,12 +74850,8 @@ "paragraph": "Azure IoT Hub client library for ESP8266 that specifically uses MQTT protocol. See readme for more details.", "website": "https://github.com/andriyadi/AzureIoTHubMQTTClient", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/andriyadi/AzureIoTHubMQTTClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/andriyadi/AzureIoTHubMQTTClient-0.2.2.zip", "archiveFileName": "AzureIoTHubMQTTClient-0.2.2.zip", @@ -94520,12 +74867,8 @@ "paragraph": "Azure IoT Hub client library for ESP8266 that specifically uses MQTT protocol. See readme for more details.", "website": "https://github.com/andriyadi/AzureIoTHubMQTTClient", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/andriyadi/AzureIoTHubMQTTClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/andriyadi/AzureIoTHubMQTTClient-0.2.3.zip", "archiveFileName": "AzureIoTHubMQTTClient-0.2.3.zip", @@ -94541,16 +74884,10 @@ "paragraph": "Arduino Hardware Serial Terminal (low level), sending complete sequence to function for processing it (mainly for user input)", "website": "https://github.com/SMFSW/SerialTerminal", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/SerialTerminal.git", - "providesIncludes": [ - "SerialTerminal.h" - ], + "providesIncludes": ["SerialTerminal.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/SerialTerminal-1.0.0.zip", "archiveFileName": "SerialTerminal-1.0.0.zip", "size": 36580, @@ -94565,16 +74902,10 @@ "paragraph": "Arduino Hardware Serial Terminal (low level), sending complete sequence to function for processing it (mainly for user input)", "website": "https://github.com/SMFSW/SerialTerminal", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/SerialTerminal.git", - "providesIncludes": [ - "SerialTerminal.h" - ], + "providesIncludes": ["SerialTerminal.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/SerialTerminal-1.1.0.zip", "archiveFileName": "SerialTerminal-1.1.0.zip", "size": 36978, @@ -94589,16 +74920,10 @@ "paragraph": "Arduino Hardware Serial Terminal (low level), sending complete sequence to function for processing it (mainly for user input)", "website": "https://github.com/SMFSW/SerialTerminal", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/SerialTerminal.git", - "providesIncludes": [ - "SerialTerminal.h" - ], + "providesIncludes": ["SerialTerminal.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/SerialTerminal-1.2.0.zip", "archiveFileName": "SerialTerminal-1.2.0.zip", "size": 36691, @@ -94613,16 +74938,10 @@ "paragraph": "It supports detecting events like single clicks, double clicks and long-time pressing. This enables you to reuse the same button for multiple functions and lowers the hardware invests.", "website": "https://github.com/mathertel/OneButton", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mathertel/OneButton.git", - "providesIncludes": [ - "OneButton.h" - ], + "providesIncludes": ["OneButton.h"], "url": "http://downloads.arduino.cc/libraries/github.com/mathertel/OneButton-1.1.0.zip", "archiveFileName": "OneButton-1.1.0.zip", "size": 11063, @@ -94637,16 +74956,10 @@ "paragraph": "It supports detecting events like single clicks, double clicks and long-time pressing. This enables you to reuse the same button for multiple functions and lowers the hardware invests.", "website": "https://github.com/mathertel/OneButton", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mathertel/OneButton.git", - "providesIncludes": [ - "OneButton.h" - ], + "providesIncludes": ["OneButton.h"], "url": "http://downloads.arduino.cc/libraries/github.com/mathertel/OneButton-1.2.0.zip", "archiveFileName": "OneButton-1.2.0.zip", "size": 11273, @@ -94662,16 +74975,10 @@ "paragraph": "It supports detecting events like single clicks, double clicks and long-time pressing. This enables you to reuse the same button for multiple functions and lowers the hardware invests.", "website": "https://github.com/mathertel/OneButton", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mathertel/OneButton.git", - "providesIncludes": [ - "OneButton.h" - ], + "providesIncludes": ["OneButton.h"], "url": "http://downloads.arduino.cc/libraries/github.com/mathertel/OneButton-1.3.0.zip", "archiveFileName": "OneButton-1.3.0.zip", "size": 13273, @@ -94686,12 +74993,8 @@ "paragraph": "This library decodes the signals from a rotary encoder and translates them into a counter position. The library comes with some samples that show how to use the library with and without interrupts.", "website": "http://www.mathertel.de/Arduino/RotaryEncoderLibrary.aspx", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mathertel/RotaryEncoder.git", "url": "http://downloads.arduino.cc/libraries/github.com/mathertel/RotaryEncoder-1.1.0.zip", "archiveFileName": "RotaryEncoder-1.1.0.zip", @@ -94707,12 +75010,8 @@ "paragraph": "This library decodes the signals from a rotary encoder and translates them into a counter position. The library comes with some samples that show how to use the library with and without interrupts.", "website": "http://www.mathertel.de/Arduino/RotaryEncoderLibrary.aspx", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mathertel/RotaryEncoder.git", "url": "http://downloads.arduino.cc/libraries/github.com/mathertel/RotaryEncoder-1.2.0.zip", "archiveFileName": "RotaryEncoder-1.2.0.zip", @@ -94728,12 +75027,8 @@ "paragraph": "This library allows your Arduino project to control the DFPlayer Mini MP3 module. It supports both hardware serial and software serial.", "website": "https://github.com/Makuna/DFMiniMp3/wiki", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/DFMiniMp3.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/DFPlayer_Mini_Mp3_by_Makuna-1.0.0.zip", "archiveFileName": "DFPlayer_Mini_Mp3_by_Makuna-1.0.0.zip", @@ -94749,12 +75044,8 @@ "paragraph": "This library allows your Arduino project to control the DFPlayer Mini MP3 module. It supports both hardware serial and software serial. It was designed to fit in the smallest Arduino hardware by consuming less code and memory space than other libraries.", "website": "https://github.com/Makuna/DFMiniMp3/wiki", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/DFMiniMp3.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/DFPlayer_Mini_Mp3_by_Makuna-1.0.1.zip", "archiveFileName": "DFPlayer_Mini_Mp3_by_Makuna-1.0.1.zip", @@ -94770,12 +75061,8 @@ "paragraph": "This library allows your Arduino project to control the DFPlayer Mini MP3 module. It supports both hardware serial and software serial. It was designed to fit in the smallest Arduino hardware by consuming less code and memory space than other libraries.", "website": "https://github.com/Makuna/DFMiniMp3/wiki", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/DFMiniMp3.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/DFPlayer_Mini_Mp3_by_Makuna-1.0.2.zip", "archiveFileName": "DFPlayer_Mini_Mp3_by_Makuna-1.0.2.zip", @@ -94791,12 +75078,8 @@ "paragraph": "This library allows your Arduino project to control the DFPlayer Mini MP3 module. It supports both hardware serial and software serial. It was designed to fit in the smallest Arduino hardware by consuming less code and memory space than other libraries.", "website": "https://github.com/Makuna/DFMiniMp3/wiki", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/DFMiniMp3.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/DFPlayer_Mini_Mp3_by_Makuna-1.0.3.zip", "archiveFileName": "DFPlayer_Mini_Mp3_by_Makuna-1.0.3.zip", @@ -94812,16 +75095,10 @@ "paragraph": "Esta biblioteca permite ao programador utilizar como língua nativa o Português do Brasil, o PT-BR, além de inserir uma série de facilitações na línguagem de programação próprias para o ensino e aprendizagem.", "website": "https://github.com/OtacilioN/Brasilino", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/OtacilioN/Brasilino.git", - "providesIncludes": [ - "Brasilino.h" - ], + "providesIncludes": ["Brasilino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/OtacilioN/Brasilino-1.0.0.zip", "archiveFileName": "Brasilino-1.0.0.zip", "size": 32174, @@ -94836,16 +75113,10 @@ "paragraph": "Esta biblioteca permite ao programador utilizar como língua nativa o Português do Brasil, o PT-BR, além de inserir uma série de facilitações na línguagem de programação próprias para o ensino e aprendizagem.", "website": "https://github.com/OtacilioN/Brasilino", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/OtacilioN/Brasilino.git", - "providesIncludes": [ - "Brasilino.h" - ], + "providesIncludes": ["Brasilino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/OtacilioN/Brasilino-1.0.1.zip", "archiveFileName": "Brasilino-1.0.1.zip", "size": 31732, @@ -94860,16 +75131,10 @@ "paragraph": "Esta biblioteca permite ao programador utilizar como língua nativa o Português do Brasil, o PT-BR, além de inserir uma série de facilitações na línguagem de programação próprias para o ensino e aprendizagem.", "website": "https://github.com/OtacilioN/Brasilino", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/OtacilioN/Brasilino.git", - "providesIncludes": [ - "Brasilino.h" - ], + "providesIncludes": ["Brasilino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/OtacilioN/Brasilino-1.0.2.zip", "archiveFileName": "Brasilino-1.0.2.zip", "size": 37288, @@ -94884,13 +75149,8 @@ "paragraph": "Nova Fitness SDS011 dust sensor library", "website": "https://github.com/ricki-z/SDS011", "category": "Sensors", - "architectures": [ - "esp8266", - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "avr"], + "types": ["Contributed"], "repository": "https://github.com/ricki-z/SDS011.git", "url": "http://downloads.arduino.cc/libraries/github.com/ricki-z/SDS011_sensor_Library-0.0.5.zip", "archiveFileName": "SDS011_sensor_Library-0.0.5.zip", @@ -94906,12 +75166,8 @@ "paragraph": "Nova Fitness SDS011 dust sensor library", "website": "https://github.com/ricki-z/SDS011", "category": "Sensors", - "architectures": [ - "ESP8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["ESP8266"], + "types": ["Contributed"], "repository": "https://github.com/ricki-z/SDS011.git", "url": "http://downloads.arduino.cc/libraries/github.com/ricki-z/SDS011_sensor_Library-0.0.4.zip", "archiveFileName": "SDS011_sensor_Library-0.0.4.zip", @@ -94927,12 +75183,8 @@ "paragraph": "Nova Fitness SDS011 dust sensor library", "website": "https://github.com/ricki-z/SDS011", "category": "Sensors", - "architectures": [ - "ESP8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["ESP8266"], + "types": ["Contributed"], "repository": "https://github.com/ricki-z/SDS011.git", "url": "http://downloads.arduino.cc/libraries/github.com/ricki-z/SDS011_sensor_Library-0.0.2.zip", "archiveFileName": "SDS011_sensor_Library-0.0.2.zip", @@ -94948,16 +75200,10 @@ "paragraph": "jm_CPPM - Combined PPM.", "website": "https://github.com/jmparatte/jm_CPPM", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jmparatte/jm_CPPM.git", - "providesIncludes": [ - "jm_CPPM.h" - ], + "providesIncludes": ["jm_CPPM.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jmparatte/jm_CPPM-1.0.0.zip", "archiveFileName": "jm_CPPM-1.0.0.zip", "size": 376280, @@ -94972,16 +75218,10 @@ "paragraph": "jm_CPPM - Combined PPM.", "website": "https://github.com/jmparatte/jm_CPPM", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jmparatte/jm_CPPM.git", - "providesIncludes": [ - "jm_CPPM.h" - ], + "providesIncludes": ["jm_CPPM.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jmparatte/jm_CPPM-1.0.1.zip", "archiveFileName": "jm_CPPM-1.0.1.zip", "size": 376284, @@ -94996,12 +75236,8 @@ "paragraph": "This is a library for the Arduino IDE that helps interface with Sharp IR analog distance sensors.", "website": "https://github.com/DrGFreeman/SharpDistSensor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DrGFreeman/SharpDistSensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/DrGFreeman/SharpDistSensor-1.0.0.zip", "archiveFileName": "SharpDistSensor-1.0.0.zip", @@ -95017,12 +75253,8 @@ "paragraph": "This is a library for the Arduino IDE that helps interface with Sharp IR analog distance sensors. It supports polynomial and power fit functions as well as real-time median filtering (sliding window of ajustable size).", "website": "https://github.com/DrGFreeman/SharpDistSensor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DrGFreeman/SharpDistSensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/DrGFreeman/SharpDistSensor-1.1.0.zip", "archiveFileName": "SharpDistSensor-1.1.0.zip", @@ -95038,12 +75270,8 @@ "paragraph": "This is a library for the Arduino IDE that helps interface with Sharp IR analog distance sensors. It supports polynomial and power fit functions as well as real-time median filtering (sliding window of ajustable size).", "website": "https://github.com/DrGFreeman/SharpDistSensor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DrGFreeman/SharpDistSensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/DrGFreeman/SharpDistSensor-1.1.1.zip", "archiveFileName": "SharpDistSensor-1.1.1.zip", @@ -95059,12 +75287,8 @@ "paragraph": "This is a library for the Arduino IDE that helps interface with Sharp IR analog distance sensors. It supports polynomial and power fit functions as well as real-time median filtering (sliding window of ajustable size).", "website": "https://github.com/DrGFreeman/SharpDistSensor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DrGFreeman/SharpDistSensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/DrGFreeman/SharpDistSensor-1.2.0.zip", "archiveFileName": "SharpDistSensor-1.2.0.zip", @@ -95080,12 +75304,8 @@ "paragraph": "This is a library for the Arduino IDE that helps interface with Sharp IR analog distance sensors. It supports polynomial and power fit functions as well as real-time median filtering (sliding window of ajustable size).", "website": "https://github.com/DrGFreeman/SharpDistSensor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DrGFreeman/SharpDistSensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/DrGFreeman/SharpDistSensor-1.3.0.zip", "archiveFileName": "SharpDistSensor-1.3.0.zip", @@ -95101,12 +75321,8 @@ "paragraph": "This is a library for the Arduino IDE that helps interface with Sharp IR analog distance sensors. It supports polynomial and power fit functions as well as real-time median filtering (sliding window of ajustable size).", "website": "https://github.com/DrGFreeman/SharpDistSensor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DrGFreeman/SharpDistSensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/DrGFreeman/SharpDistSensor-1.4.0.zip", "archiveFileName": "SharpDistSensor-1.4.0.zip", @@ -95122,12 +75338,8 @@ "paragraph": "This is a library for the Arduino IDE that helps interface with Sharp IR analog distance sensors. It supports polynomial and power fit functions as well as real-time median filtering (sliding window of ajustable size).", "website": "https://github.com/DrGFreeman/SharpDistSensor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DrGFreeman/SharpDistSensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/DrGFreeman/SharpDistSensor-1.4.1.zip", "archiveFileName": "SharpDistSensor-1.4.1.zip", @@ -95143,12 +75355,8 @@ "paragraph": "This is a library for the Arduino IDE that helps interface with Sharp IR analog distance sensors. It supports polynomial and power fit functions as well as real-time median filtering (sliding window of ajustable size).", "website": "https://github.com/DrGFreeman/SharpDistSensor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DrGFreeman/SharpDistSensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/DrGFreeman/SharpDistSensor-1.4.2.zip", "archiveFileName": "SharpDistSensor-1.4.2.zip", @@ -95164,12 +75372,8 @@ "paragraph": "This is a library for the Arduino IDE that helps interface with Sharp IR analog distance sensors. It supports polynomial and power fit functions as well as real-time median filtering (sliding window of ajustable size).", "website": "https://github.com/DrGFreeman/SharpDistSensor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DrGFreeman/SharpDistSensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/DrGFreeman/SharpDistSensor-1.5.0.zip", "archiveFileName": "SharpDistSensor-1.5.0.zip", @@ -95185,12 +75389,8 @@ "paragraph": "A acceleration sensor library for Arduino", "website": "https://github.com/jakalada/Arduino-ADXL345", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jakalada/Arduino-ADXL345.git", "url": "http://downloads.arduino.cc/libraries/github.com/jakalada/ADXL345-0.1.1.zip", "archiveFileName": "ADXL345-0.1.1.zip", @@ -95206,12 +75406,8 @@ "paragraph": "A acceleration sensor library for Arduino", "website": "https://github.com/jakalada/Arduino-ADXL345", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jakalada/Arduino-ADXL345.git", "url": "http://downloads.arduino.cc/libraries/github.com/jakalada/ADXL345-0.2.0.zip", "archiveFileName": "ADXL345-0.2.0.zip", @@ -95227,16 +75423,10 @@ "paragraph": "Non-blocking timer with extended functionality for versatility in a variety of timing scenarios. start,stop,restart,done,waiting and repeat functionality.", "website": "http://github.com/jrullan/neotimer", "category": "Timing", - "architectures": [ - "\"*\"" - ], - "types": [ - "Contributed" - ], + "architectures": ["\"*\""], + "types": ["Contributed"], "repository": "https://github.com/jrullan/neotimer.git", - "providesIncludes": [ - "neotimer.h" - ], + "providesIncludes": ["neotimer.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jrullan/Neotimer-1.1.0.zip", "archiveFileName": "Neotimer-1.1.0.zip", "size": 6081, @@ -95251,16 +75441,10 @@ "paragraph": "Non-blocking timer with extended functionality for versatility in a variety of timing scenarios. start,stop,restart,done,waiting and repeat functionality.", "website": "http://github.com/jrullan/neotimer", "category": "Timing", - "architectures": [ - "\"*\"" - ], - "types": [ - "Contributed" - ], + "architectures": ["\"*\""], + "types": ["Contributed"], "repository": "https://github.com/jrullan/neotimer.git", - "providesIncludes": [ - "neotimer.h" - ], + "providesIncludes": ["neotimer.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jrullan/Neotimer-1.1.1.zip", "archiveFileName": "Neotimer-1.1.1.zip", "size": 6093, @@ -95275,16 +75459,10 @@ "paragraph": "Non-blocking timer with extended functionality for versatility in a variety of timing scenarios. start,stop,restart,done,waiting and repeat functionality.", "website": "https://github.com/jrullan/neotimer", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jrullan/neotimer.git", - "providesIncludes": [ - "neotimer.h" - ], + "providesIncludes": ["neotimer.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jrullan/Neotimer-1.1.2.zip", "archiveFileName": "Neotimer-1.1.2.zip", "size": 6372, @@ -95299,16 +75477,10 @@ "paragraph": "Non-blocking timer with extended functionality for versatility in a variety of timing scenarios. start,stop,restart,done,waiting and repeat functionality.", "website": "https://github.com/jrullan/neotimer", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jrullan/neotimer.git", - "providesIncludes": [ - "neotimer.h" - ], + "providesIncludes": ["neotimer.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jrullan/Neotimer-1.1.4.zip", "archiveFileName": "Neotimer-1.1.4.zip", "size": 7184, @@ -95323,16 +75495,10 @@ "paragraph": "Non-blocking timer with extended functionality for versatility in a variety of timing scenarios. start,stop,restart,done,waiting and repeat functionality.", "website": "https://github.com/jrullan/neotimer", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jrullan/neotimer.git", - "providesIncludes": [ - "neotimer.h" - ], + "providesIncludes": ["neotimer.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jrullan/Neotimer-1.1.5.zip", "archiveFileName": "Neotimer-1.1.5.zip", "size": 7183, @@ -95347,16 +75513,10 @@ "paragraph": "New debounce function. Non-blocking timer with extended functionality for versatility in a variety of timing scenarios. start,stop,restart,done,waiting and repeat functionality.", "website": "https://github.com/jrullan/neotimer", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jrullan/neotimer.git", - "providesIncludes": [ - "neotimer.h" - ], + "providesIncludes": ["neotimer.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jrullan/Neotimer-1.1.6.zip", "archiveFileName": "Neotimer-1.1.6.zip", "size": 7920, @@ -95371,12 +75531,8 @@ "paragraph": "A color sensor library for Arduino", "website": "https://github.com/jakalada/Arduino-S11059", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jakalada/Arduino-S11059.git", "url": "http://downloads.arduino.cc/libraries/github.com/jakalada/S11059-0.0.1.zip", "archiveFileName": "S11059-0.0.1.zip", @@ -95392,12 +75548,8 @@ "paragraph": "A color sensor library for Arduino", "website": "https://github.com/jakalada/Arduino-S11059", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jakalada/Arduino-S11059.git", "url": "http://downloads.arduino.cc/libraries/github.com/jakalada/S11059-0.0.2.zip", "archiveFileName": "S11059-0.0.2.zip", @@ -95413,12 +75565,8 @@ "paragraph": "A color sensor library for Arduino", "website": "https://github.com/jakalada/Arduino-S11059", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jakalada/Arduino-S11059.git", "url": "http://downloads.arduino.cc/libraries/github.com/jakalada/S11059-0.0.3.zip", "archiveFileName": "S11059-0.0.3.zip", @@ -95434,12 +75582,8 @@ "paragraph": "A color sensor library for Arduino", "website": "https://github.com/jakalada/Arduino-S11059", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jakalada/Arduino-S11059.git", "url": "http://downloads.arduino.cc/libraries/github.com/jakalada/S11059-0.1.0.zip", "archiveFileName": "S11059-0.1.0.zip", @@ -95455,12 +75599,8 @@ "paragraph": "A temperature sensor library for Arduino", "website": "https://github.com/jakalada/Arduino-S5851A", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jakalada/Arduino-S5851A.git", "url": "http://downloads.arduino.cc/libraries/github.com/jakalada/S5851A-1.0.0.zip", "archiveFileName": "S5851A-1.0.0.zip", @@ -95476,12 +75616,8 @@ "paragraph": "A temperature sensor library for Arduino", "website": "https://github.com/jakalada/Arduino-S5851A", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jakalada/Arduino-S5851A.git", "url": "http://downloads.arduino.cc/libraries/github.com/jakalada/S5851A-1.1.0.zip", "archiveFileName": "S5851A-1.1.0.zip", @@ -95497,12 +75633,8 @@ "paragraph": "A temperature sensor library for Arduino", "website": "https://github.com/jakalada/Arduino-S5851A", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jakalada/Arduino-S5851A.git", "url": "http://downloads.arduino.cc/libraries/github.com/jakalada/S5851A-1.2.0.zip", "archiveFileName": "S5851A-1.2.0.zip", @@ -95518,12 +75650,8 @@ "paragraph": "A temperature sensor library for Arduino", "website": "https://github.com/jakalada/Arduino-S5851A", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jakalada/Arduino-S5851A.git", "url": "http://downloads.arduino.cc/libraries/github.com/jakalada/S5851A-1.2.1.zip", "archiveFileName": "S5851A-1.2.1.zip", @@ -95539,12 +75667,8 @@ "paragraph": "A 14 segment LCD display library for Arduino", "website": "https://github.com/jakalada/Arduino-AM50288H", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jakalada/Arduino-AM50288H.git", "url": "http://downloads.arduino.cc/libraries/github.com/jakalada/AM50288H-0.0.2.zip", "archiveFileName": "AM50288H-0.0.2.zip", @@ -95560,12 +75684,8 @@ "paragraph": "A color sensor library for Arduino", "website": "https://github.com/jakalada/Arduino-S9706", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jakalada/Arduino-S9706.git", "url": "http://downloads.arduino.cc/libraries/github.com/jakalada/S9706-0.1.1.zip", "archiveFileName": "S9706-0.1.1.zip", @@ -95581,12 +75701,8 @@ "paragraph": "Arduino library for easily using Adafruit NeoPixels.", "website": "https://github.com/outofambit/easy-neopixels", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/outofambit/easy-neopixels.git", "url": "http://downloads.arduino.cc/libraries/github.com/outofambit/Easy_NeoPixels-0.1.0.zip", "archiveFileName": "Easy_NeoPixels-0.1.0.zip", @@ -95602,12 +75718,8 @@ "paragraph": "Arduino library for easily using Adafruit NeoPixels.", "website": "https://github.com/outofambit/easy-neopixels", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/outofambit/easy-neopixels.git", "url": "http://downloads.arduino.cc/libraries/github.com/outofambit/Easy_NeoPixels-0.0.2.zip", "archiveFileName": "Easy_NeoPixels-0.0.2.zip", @@ -95623,12 +75735,8 @@ "paragraph": "Arduino library for easily using Adafruit NeoPixels.", "website": "https://github.com/outofambit/easy-neopixels", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/outofambit/easy-neopixels.git", "url": "http://downloads.arduino.cc/libraries/github.com/outofambit/Easy_NeoPixels-0.2.0.zip", "archiveFileName": "Easy_NeoPixels-0.2.0.zip", @@ -95644,12 +75752,8 @@ "paragraph": "Arduino library for easily using Adafruit NeoPixels.", "website": "https://github.com/outofambit/easy-neopixels", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/outofambit/easy-neopixels.git", "url": "http://downloads.arduino.cc/libraries/github.com/outofambit/Easy_NeoPixels-0.2.1.zip", "archiveFileName": "Easy_NeoPixels-0.2.1.zip", @@ -95665,16 +75769,10 @@ "paragraph": "A simple QR code generation library.", "website": "https://github.com/ricmoo/qrcode/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ricmoo/QRCode.git", - "providesIncludes": [ - "qrcode.h" - ], + "providesIncludes": ["qrcode.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ricmoo/QRCode-0.0.1.zip", "archiveFileName": "QRCode-0.0.1.zip", "size": 37840, @@ -95689,12 +75787,8 @@ "paragraph": "Library to control the onboard 128x64 LCD of Industruino. It allows you to display text and simple graphics with a minimum of overhead.", "website": "https://github.com/Industruino/UC1701", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Industruino/UC1701.git", "url": "http://downloads.arduino.cc/libraries/github.com/Industruino/UC1701-1.0.0.zip", "archiveFileName": "UC1701-1.0.0.zip", @@ -95710,12 +75804,8 @@ "paragraph": "Library to control the onboard 128x64 LCD of Industruino. It allows you to display text and simple graphics with a minimum of overhead.", "website": "https://github.com/Industruino/UC1701", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Industruino/UC1701.git", "url": "http://downloads.arduino.cc/libraries/github.com/Industruino/UC1701-1.1.0.zip", "archiveFileName": "UC1701-1.1.0.zip", @@ -95731,17 +75821,10 @@ "paragraph": "Library to access the I/O channels available on the green screw connectors of the Industruino IND.I/O product.", "website": "https://github.com/Industruino/Indio", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Industruino/Indio.git", - "providesIncludes": [ - "Indio.h", - "Wire.h" - ], + "providesIncludes": ["Indio.h", "Wire.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Industruino/Indio-1.0.0.zip", "archiveFileName": "Indio-1.0.0.zip", "size": 20571, @@ -95756,17 +75839,10 @@ "paragraph": "Library to access the I/O channels available on the green screw connectors of the Industruino IND.I/O product.", "website": "https://github.com/Industruino/Indio", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Industruino/Indio.git", - "providesIncludes": [ - "Indio.h", - "Wire.h" - ], + "providesIncludes": ["Indio.h", "Wire.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Industruino/Indio-1.1.0.zip", "archiveFileName": "Indio-1.1.0.zip", "size": 20669, @@ -95781,17 +75857,10 @@ "paragraph": "Library to access the I/O channels available on the green screw connectors of the Industruino IND.I/O product.", "website": "https://github.com/Industruino/Indio", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Industruino/Indio.git", - "providesIncludes": [ - "Indio.h", - "Wire.h" - ], + "providesIncludes": ["Indio.h", "Wire.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Industruino/Indio-1.2.0.zip", "archiveFileName": "Indio-1.2.0.zip", "size": 21295, @@ -95806,17 +75875,10 @@ "paragraph": "With this library you can use the Industruino Ethernet module to communicate over Ethernet and to connect to Internet. The library provides both client and server functionalities, allows to connect to a local network (also with DHCP) and to resolve DNS.", "website": "https://github.com/Industruino/Indio", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Industruino/EthernetIndustruino.git", - "providesIncludes": [ - "EthernetIndustruino.h", - "SPI.h" - ], + "providesIncludes": ["EthernetIndustruino.h", "SPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Industruino/EthernetIndustruino-1.0.0.zip", "archiveFileName": "EthernetIndustruino-1.0.0.zip", "size": 51492, @@ -95831,12 +75893,8 @@ "paragraph": "Arduino library for FlexiPlot, for all your plotting and charting needs.", "website": "https://github.com/xcoder123/FlexiPlot_Arduino", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/xcoder123/FlexiPlot_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/xcoder123/FlexiPlot_Arduino_Library-1.0.0.zip", "archiveFileName": "FlexiPlot_Arduino_Library-1.0.0.zip", @@ -95852,16 +75910,10 @@ "paragraph": "Arduino library for FlexiPlot, for all your plotting and charting needs.", "website": "https://github.com/xcoder123/FlexiPlot_Arduino", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/xcoder123/FlexiPlot_Arduino.git", - "providesIncludes": [ - "FlexiPlot.h" - ], + "providesIncludes": ["FlexiPlot.h"], "url": "http://downloads.arduino.cc/libraries/github.com/xcoder123/FlexiPlot_Arduino_Library-1.0.1.zip", "archiveFileName": "FlexiPlot_Arduino_Library-1.0.1.zip", "size": 15122, @@ -95876,16 +75928,10 @@ "paragraph": "Arduino library for FlexiPlot, for all your plotting and charting needs.", "website": "https://github.com/xcoder123/FlexiPlot_Arduino", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/xcoder123/FlexiPlot_Arduino.git", - "providesIncludes": [ - "FlexiPlot.h" - ], + "providesIncludes": ["FlexiPlot.h"], "url": "http://downloads.arduino.cc/libraries/github.com/xcoder123/FlexiPlot_Arduino_Library-1.1.0.zip", "archiveFileName": "FlexiPlot_Arduino_Library-1.1.0.zip", "size": 23031, @@ -95900,16 +75946,10 @@ "paragraph": "Arduino library for FlexiPlot, for all your plotting and charting needs.", "website": "https://github.com/xcoder123/FlexiPlot_Arduino", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/xcoder123/FlexiPlot_Arduino.git", - "providesIncludes": [ - "FlexiPlot.h" - ], + "providesIncludes": ["FlexiPlot.h"], "url": "http://downloads.arduino.cc/libraries/github.com/xcoder123/FlexiPlot_Arduino_Library-1.2.0.zip", "archiveFileName": "FlexiPlot_Arduino_Library-1.2.0.zip", "size": 25732, @@ -95924,16 +75964,10 @@ "paragraph": "Arduino library for FlexiPlot, for all your plotting and charting needs.", "website": "https://github.com/xcoder123/FlexiPlot_Arduino", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/xcoder123/FlexiPlot_Arduino.git", - "providesIncludes": [ - "FlexiPlot.h" - ], + "providesIncludes": ["FlexiPlot.h"], "url": "http://downloads.arduino.cc/libraries/github.com/xcoder123/FlexiPlot_Arduino_Library-1.2.1.zip", "archiveFileName": "FlexiPlot_Arduino_Library-1.2.1.zip", "size": 25638, @@ -95948,16 +75982,10 @@ "paragraph": "Arduino library for FlexiPlot, for all your plotting and charting needs.", "website": "https://github.com/xcoder123/FlexiPlot_Arduino", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/xcoder123/FlexiPlot_Arduino.git", - "providesIncludes": [ - "FlexiPlot.h" - ], + "providesIncludes": ["FlexiPlot.h"], "url": "http://downloads.arduino.cc/libraries/github.com/xcoder123/FlexiPlot_Arduino_Library-1.2.2.zip", "archiveFileName": "FlexiPlot_Arduino_Library-1.2.2.zip", "size": 25737, @@ -95972,16 +76000,10 @@ "paragraph": "Subclasses Arduino::Print and works with all print functions.", "website": "https://github.com/yinkou/Arduboy-TinyFont", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/yinkou/Arduboy-TinyFont.git", - "providesIncludes": [ - "Tinyfont.h" - ], + "providesIncludes": ["Tinyfont.h"], "url": "http://downloads.arduino.cc/libraries/github.com/yinkou/Arduboy_TinyFont-3.0.0.zip", "archiveFileName": "Arduboy_TinyFont-3.0.0.zip", "size": 20514, @@ -95996,16 +76018,10 @@ "paragraph": "Subclasses Arduino::Print and works with all print functions.", "website": "https://github.com/yinkou/Arduboy-TinyFont", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/yinkou/Arduboy-TinyFont.git", - "providesIncludes": [ - "Tinyfont.h" - ], + "providesIncludes": ["Tinyfont.h"], "url": "http://downloads.arduino.cc/libraries/github.com/yinkou/Arduboy_TinyFont-3.1.0.zip", "archiveFileName": "Arduboy_TinyFont-3.1.0.zip", "size": 20462, @@ -96020,16 +76036,10 @@ "paragraph": "Subclasses Arduino::Print and works with all print functions.", "website": "https://github.com/yinkou/Arduboy-TinyFont", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/yinkou/Arduboy-TinyFont.git", - "providesIncludes": [ - "Tinyfont.h" - ], + "providesIncludes": ["Tinyfont.h"], "url": "http://downloads.arduino.cc/libraries/github.com/yinkou/Arduboy_TinyFont-3.1.1.zip", "archiveFileName": "Arduboy_TinyFont-3.1.1.zip", "size": 20483, @@ -96044,16 +76054,10 @@ "paragraph": "Subclasses Arduino::Print and works with all print functions.", "website": "https://github.com/yinkou/Arduboy-TinyFont", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/yinkou/Arduboy-TinyFont.git", - "providesIncludes": [ - "Tinyfont.h" - ], + "providesIncludes": ["Tinyfont.h"], "url": "http://downloads.arduino.cc/libraries/github.com/yinkou/Arduboy_TinyFont-3.2.0.zip", "archiveFileName": "Arduboy_TinyFont-3.2.0.zip", "size": 22868, @@ -96068,16 +76072,10 @@ "paragraph": "Easy-to-use library for 8 bit 7-segment digital LED display module.", "website": "https://github.com/ozhantr/DigitLedDisplay/", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ozhantr/DigitLedDisplay.git", - "providesIncludes": [ - "DigitLedDisplay.h" - ], + "providesIncludes": ["DigitLedDisplay.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ozhantr/DigitLedDisplay-1.0.0.zip", "archiveFileName": "DigitLedDisplay-1.0.0.zip", "size": 4725, @@ -96092,16 +76090,10 @@ "paragraph": "Easy-to-use library for 8 bit 7-segment digital LED display module.", "website": "https://github.com/ozhantr/DigitLedDisplay/", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ozhantr/DigitLedDisplay.git", - "providesIncludes": [ - "DigitLedDisplay.h" - ], + "providesIncludes": ["DigitLedDisplay.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ozhantr/DigitLedDisplay-1.1.0.zip", "archiveFileName": "DigitLedDisplay-1.1.0.zip", "size": 4769, @@ -96117,13 +76109,9 @@ "website": "https://github.com/AshleyF/BriefEmbedded", "category": "Other", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/AshleyF/BriefEmbedded.git", - "providesIncludes": [ - "Brief.h" - ], + "providesIncludes": ["Brief.h"], "url": "http://downloads.arduino.cc/libraries/github.com/AshleyF/Brief-1.0.3.zip", "archiveFileName": "Brief-1.0.3.zip", "size": 6077123, @@ -96139,13 +76127,9 @@ "website": "https://github.com/AshleyF/BriefEmbedded", "category": "Other", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/AshleyF/BriefEmbedded.git", - "providesIncludes": [ - "Brief.h" - ], + "providesIncludes": ["Brief.h"], "url": "http://downloads.arduino.cc/libraries/github.com/AshleyF/Brief-1.0.4.zip", "archiveFileName": "Brief-1.0.4.zip", "size": 6102985, @@ -96161,13 +76145,9 @@ "website": "https://github.com/AshleyF/BriefEmbedded", "category": "Other", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/AshleyF/BriefEmbedded.git", - "providesIncludes": [ - "Brief.h" - ], + "providesIncludes": ["Brief.h"], "url": "http://downloads.arduino.cc/libraries/github.com/AshleyF/Brief-1.0.5.zip", "archiveFileName": "Brief-1.0.5.zip", "size": 6102810, @@ -96182,16 +76162,10 @@ "paragraph": "See user guide for further information.", "website": "https://github.com/sigvaldm/SevenSeg", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sigvaldm/SevenSeg.git", - "providesIncludes": [ - "SevenSeg.h" - ], + "providesIncludes": ["SevenSeg.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sigvaldm/SevenSeg-1.2.1.zip", "archiveFileName": "SevenSeg-1.2.1.zip", "size": 631591, @@ -96206,12 +76180,8 @@ "paragraph": "These samples are encoded directly in the Arduino sketch as an array of numbers.", "website": "http://highlowtech.org/?p=1963", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/damellis/PCM.git", "url": "http://downloads.arduino.cc/libraries/github.com/damellis/PCM-1.0.0.zip", "archiveFileName": "PCM-1.0.0.zip", @@ -96227,12 +76197,8 @@ "paragraph": "Read temperature, relative humidity and pressure with BME280 sensor. Library provides code to read two BME280 sensors on I2C bus. Also provide code to read multiple BME280 sensors on SPI mode.", "website": "https://github.com/BlueDot-Arduino/BlueDot_BME280", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/BlueDot-Arduino/BlueDot_BME280.git", "url": "http://downloads.arduino.cc/libraries/github.com/BlueDot-Arduino/BlueDot_BME280_Library-1.0.4.zip", "archiveFileName": "BlueDot_BME280_Library-1.0.4.zip", @@ -96248,12 +76214,8 @@ "paragraph": "Arduino library for BME280 humidity and pressure sensors.", "website": "https://github.com/BlueDot-Arduino/BlueDot_BME280", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/BlueDot-Arduino/BlueDot_BME280.git", "url": "http://downloads.arduino.cc/libraries/github.com/BlueDot-Arduino/BlueDot_BME280_Library-1.0.0.zip", "archiveFileName": "BlueDot_BME280_Library-1.0.0.zip", @@ -96269,12 +76231,8 @@ "paragraph": "Arduino library for BME280 humidity and pressure sensors.", "website": "https://github.com/BlueDot-Arduino/BlueDot_BME280", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/BlueDot-Arduino/BlueDot_BME280.git", "url": "http://downloads.arduino.cc/libraries/github.com/BlueDot-Arduino/BlueDot_BME280_Library-1.0.2.zip", "archiveFileName": "BlueDot_BME280_Library-1.0.2.zip", @@ -96290,12 +76248,8 @@ "paragraph": "Read temperature, relative humidity and pressure with BME280 sensor. Library provides code to read two BME280 sensors on I2C bus. Also provide code to read multiple BME280 sensors on SPI mode.", "website": "https://github.com/BlueDot-Arduino/BlueDot_BME280", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/BlueDot-Arduino/BlueDot_BME280.git", "url": "http://downloads.arduino.cc/libraries/github.com/BlueDot-Arduino/BlueDot_BME280_Library-1.0.3.zip", "archiveFileName": "BlueDot_BME280_Library-1.0.3.zip", @@ -96311,12 +76265,8 @@ "paragraph": "Read temperature, relative humidity and pressure with BME280 sensor. Library provides code to read two BME280 sensors on I2C bus. Also provide code to read multiple BME280 sensors on SPI mode.", "website": "https://github.com/BlueDot-Arduino/BlueDot_BME280", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/BlueDot-Arduino/BlueDot_BME280.git", "url": "http://downloads.arduino.cc/libraries/github.com/BlueDot-Arduino/BlueDot_BME280_Library-1.0.5.zip", "archiveFileName": "BlueDot_BME280_Library-1.0.5.zip", @@ -96332,12 +76282,8 @@ "paragraph": "Read temperature, relative humidity and pressure with BME280 sensor. Library provides code to read two BME280 sensors on I2C bus. Also provide code to read multiple BME280 sensors on SPI mode.", "website": "https://github.com/BlueDot-Arduino/BlueDot_BME280", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/BlueDot-Arduino/BlueDot_BME280.git", "url": "http://downloads.arduino.cc/libraries/github.com/BlueDot-Arduino/BlueDot_BME280_Library-1.0.6.zip", "archiveFileName": "BlueDot_BME280_Library-1.0.6.zip", @@ -96353,12 +76299,8 @@ "paragraph": "Read temperature, relative humidity and pressure with BME280 sensor. Library provides code to read two BME280 sensors on I2C bus. Also provide code to read multiple BME280 sensors on SPI mode.", "website": "https://github.com/BlueDot-Arduino/BlueDot_BME280", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/BlueDot-Arduino/BlueDot_BME280.git", "url": "http://downloads.arduino.cc/libraries/github.com/BlueDot-Arduino/BlueDot_BME280_Library-1.0.7.zip", "archiveFileName": "BlueDot_BME280_Library-1.0.7.zip", @@ -96374,12 +76316,8 @@ "paragraph": "Read temperature, relative humidity and pressure with BME280 sensor. Library provides code to read two BME280 sensors on I2C bus. Also provide code to read multiple BME280 sensors on SPI mode.", "website": "https://github.com/BlueDot-Arduino/BlueDot_BME280", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/BlueDot-Arduino/BlueDot_BME280.git", "url": "http://downloads.arduino.cc/libraries/github.com/BlueDot-Arduino/BlueDot_BME280_Library-1.0.8.zip", "archiveFileName": "BlueDot_BME280_Library-1.0.8.zip", @@ -96395,12 +76333,8 @@ "paragraph": "Read temperature, relative humidity and pressure with BME280 sensor. Library provides code to read two BME280 sensors on I2C bus. Also provide code to read multiple BME280 sensors on SPI mode.", "website": "https://github.com/BlueDot-Arduino/BlueDot_BME280", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/BlueDot-Arduino/BlueDot_BME280.git", "url": "http://downloads.arduino.cc/libraries/github.com/BlueDot-Arduino/BlueDot_BME280_Library-1.0.9.zip", "archiveFileName": "BlueDot_BME280_Library-1.0.9.zip", @@ -96416,12 +76350,8 @@ "paragraph": "Easily configure your TMC2208 stepper motor drivers", "website": "https://github.com/teemuatlut/TMC2208Stepper", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMC2208Stepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMC2208Stepper-0.0.1.zip", "archiveFileName": "TMC2208Stepper-0.0.1.zip", @@ -96437,12 +76367,8 @@ "paragraph": "Easily configure your TMC2208 stepper motor drivers", "website": "https://github.com/teemuatlut/TMC2208Stepper", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMC2208Stepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMC2208Stepper-0.0.2.zip", "archiveFileName": "TMC2208Stepper-0.0.2.zip", @@ -96458,12 +76384,8 @@ "paragraph": "Easily configure your TMC2208 stepper motor drivers", "website": "https://github.com/teemuatlut/TMC2208Stepper", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMC2208Stepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMC2208Stepper-0.0.3.zip", "archiveFileName": "TMC2208Stepper-0.0.3.zip", @@ -96479,12 +76401,8 @@ "paragraph": "Easily configure your TMC2208 stepper motor drivers", "website": "https://github.com/teemuatlut/TMC2208Stepper", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMC2208Stepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMC2208Stepper-0.0.4.zip", "archiveFileName": "TMC2208Stepper-0.0.4.zip", @@ -96500,12 +76418,8 @@ "paragraph": "Easily configure your TMC2208 stepper motor drivers", "website": "https://github.com/teemuatlut/TMC2208Stepper", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMC2208Stepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMC2208Stepper-0.1.1.zip", "archiveFileName": "TMC2208Stepper-0.1.1.zip", @@ -96521,12 +76435,8 @@ "paragraph": "Easily configure your TMC2208 stepper motor drivers", "website": "https://github.com/teemuatlut/TMC2208Stepper", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMC2208Stepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMC2208Stepper-0.2.0.zip", "archiveFileName": "TMC2208Stepper-0.2.0.zip", @@ -96542,12 +76452,8 @@ "paragraph": "Easily configure your TMC2208 stepper motor drivers", "website": "https://github.com/teemuatlut/TMC2208Stepper", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMC2208Stepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMC2208Stepper-0.2.1.zip", "archiveFileName": "TMC2208Stepper-0.2.1.zip", @@ -96563,12 +76469,8 @@ "paragraph": "Easily configure your TMC2208 stepper motor drivers", "website": "https://github.com/teemuatlut/TMC2208Stepper", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMC2208Stepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMC2208Stepper-0.2.2.zip", "archiveFileName": "TMC2208Stepper-0.2.2.zip", @@ -96584,12 +76486,8 @@ "paragraph": "Easily configure your TMC2208 stepper motor drivers", "website": "https://github.com/teemuatlut/TMC2208Stepper", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMC2208Stepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMC2208Stepper-0.2.3.zip", "archiveFileName": "TMC2208Stepper-0.2.3.zip", @@ -96605,12 +76503,8 @@ "paragraph": "Easily configure your TMC2208 stepper motor drivers", "website": "https://github.com/teemuatlut/TMC2208Stepper", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMC2208Stepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMC2208Stepper-0.2.4.zip", "archiveFileName": "TMC2208Stepper-0.2.4.zip", @@ -96626,12 +76520,8 @@ "paragraph": "Easily configure your TMC2208 stepper motor drivers", "website": "https://github.com/teemuatlut/TMC2208Stepper", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMC2208Stepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMC2208Stepper-0.2.5.zip", "archiveFileName": "TMC2208Stepper-0.2.5.zip", @@ -96647,12 +76537,8 @@ "paragraph": "The Sloeber Eclipse Plugin provides a 6 channels plotter interface base on the SimPlot packet format: this library is backward compatible with SimPlot but also provides a replacement with an improved API.", "website": "https://github.com/rlogiacco/PlotPlus", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/rlogiacco/PlotPlus.git", "url": "http://downloads.arduino.cc/libraries/github.com/rlogiacco/PlotPlus-1.0.0.zip", "archiveFileName": "PlotPlus-1.0.0.zip", @@ -96668,12 +76554,8 @@ "paragraph": "IniFile is a library to read and parse .ini files as used by Microsoft Windows. IniFile is designed to use minimal memory requirements, and the only buffer used is one supplied by the user, thus the user remains in charge of memory usage. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/IniFile", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/IniFile.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/IniFile-0.2.0.zip", "archiveFileName": "IniFile-0.2.0.zip", @@ -96689,12 +76571,8 @@ "paragraph": "IniFile is a library to read and parse .ini files as used by Microsoft Windows. IniFile is designed to use minimal memory requirements, and the only buffer used is one supplied by the user, thus the user remains in charge of memory usage. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/IniFile", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/IniFile.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/IniFile-1.0.0.zip", "archiveFileName": "IniFile-1.0.0.zip", @@ -96710,12 +76588,8 @@ "paragraph": "IniFile is a library to read and parse .ini files as used by Microsoft Windows. IniFile is designed to use minimal memory requirements, and the only buffer used is one supplied by the user, thus the user remains in charge of memory usage. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/IniFile", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/IniFile.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/IniFile-1.0.1.zip", "archiveFileName": "IniFile-1.0.1.zip", @@ -96731,12 +76605,8 @@ "paragraph": "IniFile is a library to read and parse .ini files as used by Microsoft Windows. IniFile is designed to use minimal memory requirements, and the only buffer used is one supplied by the user, thus the user remains in charge of memory usage. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/IniFile", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/IniFile.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/IniFile-1.0.2.zip", "archiveFileName": "IniFile-1.0.2.zip", @@ -96752,12 +76622,8 @@ "paragraph": "IniFile is a library to read and parse .ini files as used by Microsoft Windows. IniFile is designed to use minimal memory requirements, and the only buffer used is one supplied by the user, thus the user remains in charge of memory usage. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/IniFile", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/IniFile.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/IniFile-1.0.3.zip", "archiveFileName": "IniFile-1.0.3.zip", @@ -96773,12 +76639,8 @@ "paragraph": "IniFile is a library to read and parse .ini files as used by Microsoft Windows. IniFile is designed to use minimal memory requirements, and the only buffer used is one supplied by the user, thus the user remains in charge of memory usage. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/IniFile", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/IniFile.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/IniFile-1.0.4.zip", "archiveFileName": "IniFile-1.0.4.zip", @@ -96794,12 +76656,8 @@ "paragraph": "IniFile is a library to read and parse .ini files as used by Microsoft Windows. IniFile is designed to use minimal memory requirements, and the only buffer used is one supplied by the user, thus the user remains in charge of memory usage. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/IniFile", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/IniFile.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/IniFile-1.1.0.zip", "archiveFileName": "IniFile-1.1.0.zip", @@ -96815,12 +76673,8 @@ "paragraph": "IniFile is a library to read and parse .ini files as used by Microsoft Windows. IniFile is designed to use minimal memory requirements, and the only buffer used is one supplied by the user, thus the user remains in charge of memory usage. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/IniFile", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/IniFile.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/IniFile-1.2.0.zip", "archiveFileName": "IniFile-1.2.0.zip", @@ -96836,12 +76690,8 @@ "paragraph": "IniFile is a library to read and parse .ini files as used by Microsoft Windows. IniFile is designed to use minimal memory requirements, and the only buffer used is one supplied by the user, thus the user remains in charge of memory usage. GNU LGPL v2.1.", "website": "https://github.com/stevemarple/IniFile", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stevemarple/IniFile.git", "url": "http://downloads.arduino.cc/libraries/github.com/stevemarple/IniFile-1.2.1.zip", "archiveFileName": "IniFile-1.2.1.zip", @@ -96857,12 +76707,8 @@ "paragraph": "This library identifies the IR protocol and parameter corresponding to a particular IR signal. Knows over 100 protocols.", "website": "https://github.com/bengtmartensson/Arduino-DecodeIR", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bengtmartensson/Arduino-DecodeIR.git", "url": "http://downloads.arduino.cc/libraries/github.com/bengtmartensson/DecodeIR-2.45.0.zip", "archiveFileName": "DecodeIR-2.45.0.zip", @@ -96878,12 +76724,8 @@ "paragraph": "This library identifies the IR protocol and parameter corresponding to a particular IR signal. Knows over 100 protocols.", "website": "https://github.com/bengtmartensson/Arduino-DecodeIR", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bengtmartensson/Arduino-DecodeIR.git", "url": "http://downloads.arduino.cc/libraries/github.com/bengtmartensson/DecodeIR-2.45.1.zip", "archiveFileName": "DecodeIR-2.45.1.zip", @@ -96899,12 +76741,8 @@ "paragraph": "This library identifies the IR protocol and parameter corresponding to a particular IR signal. Knows over 100 protocols.", "website": "https://github.com/bengtmartensson/Arduino-DecodeIR", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bengtmartensson/Arduino-DecodeIR.git", "url": "http://downloads.arduino.cc/libraries/github.com/bengtmartensson/DecodeIR-2.45.2.zip", "archiveFileName": "DecodeIR-2.45.2.zip", @@ -96920,12 +76758,8 @@ "paragraph": "This library identifies the IR protocol and parameter corresponding to a particular IR signal. Knows over 100 protocols.", "website": "https://github.com/bengtmartensson/Arduino-DecodeIR", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bengtmartensson/Arduino-DecodeIR.git", "url": "http://downloads.arduino.cc/libraries/github.com/bengtmartensson/DecodeIR-2.45.3.zip", "archiveFileName": "DecodeIR-2.45.3.zip", @@ -96941,12 +76775,8 @@ "paragraph": "The library allows to interface with matrix 4x3 phone's keypad as well as matrix 4x4 keypad, supports multi-tap/long-tap states to simplify implement of customizable access to all characters (upper and lower cases), numbers and symbols.", "website": "https://github.com/ZulNs/MultitapKeypad", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/ZulNs/MultitapKeypad.git", "url": "http://downloads.arduino.cc/libraries/github.com/ZulNs/MultitapKeypad-1.0.0.zip", "archiveFileName": "MultitapKeypad-1.0.0.zip", @@ -96962,12 +76792,8 @@ "paragraph": "The library allows to interface with matrix 4x3 phone's keypad as well as matrix 4x4 keypad, supports multi-tap/long-tap states to simplify implement of customizable access to all characters (upper and lower cases), numbers and symbols.", "website": "https://github.com/ZulNs/MultitapKeypad", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/ZulNs/MultitapKeypad.git", "url": "http://downloads.arduino.cc/libraries/github.com/ZulNs/MultitapKeypad-1.0.1.zip", "archiveFileName": "MultitapKeypad-1.0.1.zip", @@ -96983,12 +76809,8 @@ "paragraph": "The library allows to interface with matrix 4x3 phone's keypad as well as matrix 4x4 keypad, supports multi-tap/long-tap states to simplify implement of customizable access to all characters (upper and lower cases), numbers and symbols.", "website": "https://github.com/ZulNs/MultitapKeypad", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/ZulNs/MultitapKeypad.git", "url": "http://downloads.arduino.cc/libraries/github.com/ZulNs/MultitapKeypad-1.0.2.zip", "archiveFileName": "MultitapKeypad-1.0.2.zip", @@ -97004,12 +76826,8 @@ "paragraph": "The library allows to interface with matrix 4x3 phone's keypad as well as matrix 4x4 keypad, supports multi-tap/long-tap states to simplify implement of customizable access to all characters (upper and lower cases), numbers and symbols.", "website": "https://github.com/ZulNs/MultitapKeypad", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/ZulNs/MultitapKeypad.git", "url": "http://downloads.arduino.cc/libraries/github.com/ZulNs/MultitapKeypad-1.1.0.zip", "archiveFileName": "MultitapKeypad-1.1.0.zip", @@ -97025,12 +76843,8 @@ "paragraph": "A simple PID controller for the Arduino IDE featuring different time step calculation options.", "website": "https://github.com/DrGFreeman/TimedPID", "category": "Data Processing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/DrGFreeman/TimedPID.git", "url": "http://downloads.arduino.cc/libraries/github.com/DrGFreeman/TimedPID-1.0.0.zip", "archiveFileName": "TimedPID-1.0.0.zip", @@ -97046,16 +76860,10 @@ "paragraph": "Abstracts functionality for clock reading, clock setting, and alarms for the DS3231 high-precision real-time clock. This is a splice of Ayars' (http://hacks.ayars.org/2011/04/ds3231-real-time-clock.html) and Jeelabs/Ladyada's (https://github.com/adafruit/RTClib) libraries.", "website": "https://github.com/NorthernWidget/DS3231", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/NorthernWidget/DS3231.git", - "providesIncludes": [ - "Wire.h" - ], + "providesIncludes": ["Wire.h"], "url": "http://downloads.arduino.cc/libraries/github.com/NorthernWidget/DS3231-1.0.0.zip", "archiveFileName": "DS3231-1.0.0.zip", "size": 22646, @@ -97070,16 +76878,10 @@ "paragraph": "Abstracts functionality for clock reading, clock setting, and alarms for the DS3231 high-precision real-time clock. This is a splice of Ayars' (http://hacks.ayars.org/2011/04/ds3231-real-time-clock.html) and Jeelabs/Ladyada's (https://github.com/adafruit/RTClib) libraries.", "website": "https://github.com/NorthernWidget/DS3231", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/NorthernWidget/DS3231.git", - "providesIncludes": [ - "Wire.h" - ], + "providesIncludes": ["Wire.h"], "url": "http://downloads.arduino.cc/libraries/github.com/NorthernWidget/DS3231-1.0.2.zip", "archiveFileName": "DS3231-1.0.2.zip", "size": 22698, @@ -97094,12 +76896,8 @@ "paragraph": "A simple library that implements a DDNS Update Server for ESP8266. It is designed to be universal and currently supports DuckDNS \u0026 No-ip.", "website": "https://github.com/ayushsharma82/EasyDDNS", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ayushsharma82/EasyDDNS.git", "url": "http://downloads.arduino.cc/libraries/github.com/ayushsharma82/EasyDDNS-1.0.0.zip", "archiveFileName": "EasyDDNS-1.0.0.zip", @@ -97115,12 +76913,8 @@ "paragraph": "A simple library that implements a DDNS Update Client for ESP8266. It is designed to be universal and currently supports DuckDNS, No-ip, DynDNS, Dynu.", "website": "https://github.com/ayushsharma82/EasyDDNS", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ayushsharma82/EasyDDNS.git", "url": "http://downloads.arduino.cc/libraries/github.com/ayushsharma82/EasyDDNS-1.5.0.zip", "archiveFileName": "EasyDDNS-1.5.0.zip", @@ -97136,12 +76930,8 @@ "paragraph": "A simple library that implements a DDNS Update Client for ESP8266. It is designed to be universal and currently supports DuckDNS, No-ip, DynDNS, Dynu.", "website": "https://github.com/ayushsharma82/EasyDDNS", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ayushsharma82/EasyDDNS.git", "url": "http://downloads.arduino.cc/libraries/github.com/ayushsharma82/EasyDDNS-1.5.1.zip", "archiveFileName": "EasyDDNS-1.5.1.zip", @@ -97157,12 +76947,8 @@ "paragraph": "A simple library that implements a DDNS Update Client for ESP8266. It is designed to be universal and currently supports DuckDNS, No-ip, DynDNS, Dynu.", "website": "https://github.com/ayushsharma82/EasyDDNS", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ayushsharma82/EasyDDNS.git", "url": "http://downloads.arduino.cc/libraries/github.com/ayushsharma82/EasyDDNS-1.5.2.zip", "archiveFileName": "EasyDDNS-1.5.2.zip", @@ -97178,12 +76964,8 @@ "paragraph": "An Arduino Library for the AK9750 4 channel PIR sensor used for human movement and presence sensing", "website": "https://github.com/sparkfun/SparkFun_AK9750_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_AK9750_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_AK9750_Human_Presence_Sensor_Library-1.0.0.zip", "archiveFileName": "SparkFun_AK9750_Human_Presence_Sensor_Library-1.0.0.zip", @@ -97199,12 +76981,8 @@ "paragraph": "An Arduino Library for the AK9750 4 channel PIR sensor used for human movement and presence sensing", "website": "https://github.com/sparkfun/SparkFun_AK975x_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_AK9750_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_AK9750_Human_Presence_Sensor_Library-1.0.1.zip", "archiveFileName": "SparkFun_AK9750_Human_Presence_Sensor_Library-1.0.1.zip", @@ -97220,12 +76998,8 @@ "paragraph": "An Arduino Library for the AK9750 4 channel PIR sensor used for human movement and presence sensing", "website": "https://github.com/sparkfun/SparkFun_AK975x_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_AK9750_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_AK9750_Human_Presence_Sensor_Library-1.0.2.zip", "archiveFileName": "SparkFun_AK9750_Human_Presence_Sensor_Library-1.0.2.zip", @@ -97241,12 +77015,8 @@ "paragraph": "The \u003ca href=\"https://www.sparkfun.com/products/14193\"\u003eCCS811 Air Quality Breakout\u003c/a\u003e is a digital gas sensor solution that senses a wide range of Total Volatile Organic Compounds (TVOCs), including equivalent carbon dioxide (eCO2) and metal oxide (MOX) levels. It is intended for indoor air quality monitoring in personal devices such as watches and phones, but we’ve put it on a breakout board so you can use it as a regular I2C device.", "website": "https://github.com/sparkfun/SparkFun_CCS811_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_CCS811_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_CCS811_Arduino_Library-1.0.3.zip", "archiveFileName": "SparkFun_CCS811_Arduino_Library-1.0.3.zip", @@ -97262,12 +77032,8 @@ "paragraph": "The \u003ca href=\"https://www.sparkfun.com/products/14193\"\u003eCCS811 Air Quality Breakout\u003c/a\u003e is a digital gas sensor solution that senses a wide range of Total Volatile Organic Compounds (TVOCs), including equivalent carbon dioxide (eCO2) and metal oxide (MOX) levels. It is intended for indoor air quality monitoring in personal devices such as watches and phones, but we’ve put it on a breakout board so you can use it as a regular I2C device.", "website": "https://github.com/sparkfun/SparkFun_CCS811_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_CCS811_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_CCS811_Arduino_Library-1.0.4.zip", "archiveFileName": "SparkFun_CCS811_Arduino_Library-1.0.4.zip", @@ -97283,12 +77049,8 @@ "paragraph": "The \u003ca href=\"https://www.sparkfun.com/products/14193\"\u003eCCS811 Air Quality Breakout\u003c/a\u003e is a digital gas sensor solution that senses a wide range of Total Volatile Organic Compounds (TVOCs), including equivalent carbon dioxide (eCO2) and metal oxide (MOX) levels. It is intended for indoor air quality monitoring in personal devices such as watches and phones, but we’ve put it on a breakout board so you can use it as a regular I2C device.", "website": "https://github.com/sparkfun/SparkFun_CCS811_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_CCS811_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_CCS811_Arduino_Library-1.0.5.zip", "archiveFileName": "SparkFun_CCS811_Arduino_Library-1.0.5.zip", @@ -97304,12 +77066,8 @@ "paragraph": "The \u003ca href=\"https://www.sparkfun.com/products/14193\"\u003eCCS811 Air Quality Breakout\u003c/a\u003e is a digital gas sensor solution that senses a wide range of Total Volatile Organic Compounds (TVOCs), including equivalent carbon dioxide (eCO2) and metal oxide (MOX) levels. It is intended for indoor air quality monitoring in personal devices such as watches and phones, but we’ve put it on a breakout board so you can use it as a regular I2C device.", "website": "https://github.com/sparkfun/SparkFun_CCS811_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_CCS811_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_CCS811_Arduino_Library-1.0.6.zip", "archiveFileName": "SparkFun_CCS811_Arduino_Library-1.0.6.zip", @@ -97325,12 +77083,8 @@ "paragraph": "The \u003ca href=\"https://www.sparkfun.com/products/14193\"\u003eCCS811 Air Quality Breakout\u003c/a\u003e is a digital gas sensor solution that senses a wide range of Total Volatile Organic Compounds (TVOCs), including equivalent carbon dioxide (eCO2) and metal oxide (MOX) levels. It is intended for indoor air quality monitoring in personal devices such as watches and phones, but we’ve put it on a breakout board so you can use it as a regular I2C device.", "website": "https://github.com/sparkfun/SparkFun_CCS811_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_CCS811_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_CCS811_Arduino_Library-1.0.7.zip", "archiveFileName": "SparkFun_CCS811_Arduino_Library-1.0.7.zip", @@ -97346,12 +77100,8 @@ "paragraph": "Use this library to get Instructables channel statistics", "website": "https://github.com/witnessmenow/arduino-Instructables-api", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/witnessmenow/arduino-instructables-api.git", "url": "http://downloads.arduino.cc/libraries/github.com/witnessmenow/InstructableApi-1.0.0.zip", "archiveFileName": "InstructableApi-1.0.0.zip", @@ -97367,12 +77117,8 @@ "paragraph": "Use this library to get Instructables statistics", "website": "https://github.com/witnessmenow/arduino-Instructables-api", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/witnessmenow/arduino-instructables-api.git", "url": "http://downloads.arduino.cc/libraries/github.com/witnessmenow/InstructableApi-1.1.0.zip", "archiveFileName": "InstructableApi-1.1.0.zip", @@ -97387,12 +77133,8 @@ "sentence": "A wrapper for the Twitter API for Arduino (supports ESP8266 \u0026 WiFi101 boards)", "website": "https://github.com/witnessmenow/arduino-twitter-api", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/witnessmenow/arduino-twitter-api.git", "url": "http://downloads.arduino.cc/libraries/github.com/witnessmenow/TwitterApi-1.0.0.zip", "archiveFileName": "TwitterApi-1.0.0.zip", @@ -97407,12 +77149,8 @@ "sentence": "A wrapper for the Facebook Graph API for Arduino (supports ESP8266 \u0026 WiFi101 boards)", "website": "https://github.com/witnessmenow/arduino-facebook-api", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/witnessmenow/arduino-facebook-api.git", "url": "http://downloads.arduino.cc/libraries/github.com/witnessmenow/FacebookApi-1.0.0.zip", "archiveFileName": "FacebookApi-1.0.0.zip", @@ -97428,16 +77166,10 @@ "paragraph": "Works with http://wiki.ros.org/rosserial, requires a rosserial node to connect", "website": "https://github.com/frankjoshua/rosserial_arduino_lib", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/frankjoshua/rosserial_arduino_lib.git", - "providesIncludes": [ - "ros.h" - ], + "providesIncludes": ["ros.h"], "url": "http://downloads.arduino.cc/libraries/github.com/frankjoshua/Rosserial_Arduino_Library-0.7.7.zip", "archiveFileName": "Rosserial_Arduino_Library-0.7.7.zip", "size": 30643, @@ -97452,16 +77184,10 @@ "paragraph": "Works with http://wiki.ros.org/rosserial, requires a rosserial node to connect", "website": "https://github.com/frankjoshua/rosserial_arduino_lib", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/frankjoshua/rosserial_arduino_lib.git", - "providesIncludes": [ - "ros.h" - ], + "providesIncludes": ["ros.h"], "url": "http://downloads.arduino.cc/libraries/github.com/frankjoshua/Rosserial_Arduino_Library-0.7.8.zip", "archiveFileName": "Rosserial_Arduino_Library-0.7.8.zip", "size": 408194, @@ -97476,16 +77202,10 @@ "paragraph": "Works with http://wiki.ros.org/rosserial, requires a rosserial node to connect", "website": "https://github.com/frankjoshua/rosserial_arduino_lib", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/frankjoshua/rosserial_arduino_lib.git", - "providesIncludes": [ - "ros.h" - ], + "providesIncludes": ["ros.h"], "url": "http://downloads.arduino.cc/libraries/github.com/frankjoshua/Rosserial_Arduino_Library-0.7.9.zip", "archiveFileName": "Rosserial_Arduino_Library-0.7.9.zip", "size": 436081, @@ -97500,12 +77220,8 @@ "paragraph": "Features selectable reference voltage. Actual AREF value is polled from MCU, eliminating inaccuracies due to changing AREF value (depleting batteries, etc)", "website": "https://github.com/belidzs/PreciseLM35", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/belidzs/PreciseLM35.git", "url": "http://downloads.arduino.cc/libraries/github.com/belidzs/PreciseLM35-1.0.0.zip", "archiveFileName": "PreciseLM35-1.0.0.zip", @@ -97521,12 +77237,8 @@ "paragraph": "Features selectable reference voltage. Actual AREF value is polled from MCU, eliminating inaccuracies due to changing AREF value (depleting batteries, etc)", "website": "https://github.com/belidzs/PreciseLM35", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/belidzs/PreciseLM35.git", "url": "http://downloads.arduino.cc/libraries/github.com/belidzs/PreciseLM35-1.0.1.zip", "archiveFileName": "PreciseLM35-1.0.1.zip", @@ -97542,12 +77254,8 @@ "paragraph": "Features selectable reference voltage. Actual AREF value is polled from MCU, eliminating inaccuracies due to changing AREF value (depleting batteries, etc)", "website": "https://github.com/belidzs/PreciseLM35", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/belidzs/PreciseLM35.git", "url": "http://downloads.arduino.cc/libraries/github.com/belidzs/PreciseLM35-1.0.2.zip", "archiveFileName": "PreciseLM35-1.0.2.zip", @@ -97563,12 +77271,8 @@ "paragraph": "Controle de diversas plataformas roboticas, de forma simples e eficiente! Necessário baixar: GuaraTeca e GuaraTeca_Hardware!!!!", "website": "https://github.com/JoaquimFlavio/Guarateca_OBR/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/JoaquimFlavio/GuaraTeca_OBR.git", "url": "http://downloads.arduino.cc/libraries/github.com/JoaquimFlavio/GuaraTeca_OBR-1.2.0.zip", "archiveFileName": "GuaraTeca_OBR-1.2.0.zip", @@ -97584,12 +77288,8 @@ "paragraph": "Controle de diversas plataformas roboticas, de forma simples e eficiente! Necessário baixar: GuaraTeca e GuaraTeca_Hardware!!!!", "website": "https://github.com/JoaquimFlavio/Guarateca_OBR/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/JoaquimFlavio/GuaraTeca_OBR.git", "url": "http://downloads.arduino.cc/libraries/github.com/JoaquimFlavio/GuaraTeca_OBR-1.5.0.zip", "archiveFileName": "GuaraTeca_OBR-1.5.0.zip", @@ -97605,12 +77305,8 @@ "paragraph": "FAT16/FAT32 file system for SD cards.", "website": "https://github.com/greiman/SdFat", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/greiman/SdFat.git", "url": "http://downloads.arduino.cc/libraries/github.com/greiman/SdFat-1.0.1.zip", "archiveFileName": "SdFat-1.0.1.zip", @@ -97626,12 +77322,8 @@ "paragraph": "FAT16/FAT32 file system for SD cards.", "website": "https://github.com/greiman/SdFat", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/greiman/SdFat.git", "url": "http://downloads.arduino.cc/libraries/github.com/greiman/SdFat-1.0.11.zip", "archiveFileName": "SdFat-1.0.11.zip", @@ -97647,12 +77339,8 @@ "paragraph": "FAT16/FAT32 file system for SD cards.", "website": "https://github.com/greiman/SdFat", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/greiman/SdFat.git", "url": "http://downloads.arduino.cc/libraries/github.com/greiman/SdFat-1.0.12.zip", "archiveFileName": "SdFat-1.0.12.zip", @@ -97668,12 +77356,8 @@ "paragraph": "FAT16/FAT32 file system for SD cards.", "website": "https://github.com/greiman/SdFat", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/greiman/SdFat.git", "url": "http://downloads.arduino.cc/libraries/github.com/greiman/SdFat-1.0.13.zip", "archiveFileName": "SdFat-1.0.13.zip", @@ -97689,12 +77373,8 @@ "paragraph": "FAT16/FAT32 file system for SD cards.", "website": "https://github.com/greiman/SdFat", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/greiman/SdFat.git", "url": "http://downloads.arduino.cc/libraries/github.com/greiman/SdFat-1.0.14.zip", "archiveFileName": "SdFat-1.0.14.zip", @@ -97710,12 +77390,8 @@ "paragraph": "FAT16/FAT32 file system for SD cards.", "website": "https://github.com/greiman/SdFat", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/greiman/SdFat.git", "url": "http://downloads.arduino.cc/libraries/github.com/greiman/SdFat-1.0.15.zip", "archiveFileName": "SdFat-1.0.15.zip", @@ -97732,12 +77408,8 @@ "paragraph": "FAT16/FAT32 file system for SD cards.", "website": "https://github.com/greiman/SdFat", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/greiman/SdFat.git", "url": "http://downloads.arduino.cc/libraries/github.com/greiman/SdFat-1.0.16.zip", "archiveFileName": "SdFat-1.0.16.zip", @@ -97753,12 +77425,8 @@ "paragraph": "FAT16/FAT32 file system for SD cards.", "website": "https://github.com/greiman/SdFat", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/greiman/SdFat.git", "url": "http://downloads.arduino.cc/libraries/github.com/greiman/SdFat-1.0.3.zip", "archiveFileName": "SdFat-1.0.3.zip", @@ -97774,12 +77442,8 @@ "paragraph": "FAT16/FAT32 file system for SD cards.", "website": "https://github.com/greiman/SdFat", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/greiman/SdFat.git", "url": "http://downloads.arduino.cc/libraries/github.com/greiman/SdFat-1.0.4.zip", "archiveFileName": "SdFat-1.0.4.zip", @@ -97795,12 +77459,8 @@ "paragraph": "FAT16/FAT32 file system for SD cards.", "website": "https://github.com/greiman/SdFat", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/greiman/SdFat.git", "url": "http://downloads.arduino.cc/libraries/github.com/greiman/SdFat-1.0.5.zip", "archiveFileName": "SdFat-1.0.5.zip", @@ -97816,12 +77476,8 @@ "paragraph": "FAT16/FAT32 file system for SD cards.", "website": "https://github.com/greiman/SdFat", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/greiman/SdFat.git", "url": "http://downloads.arduino.cc/libraries/github.com/greiman/SdFat-1.0.6.zip", "archiveFileName": "SdFat-1.0.6.zip", @@ -97837,12 +77493,8 @@ "paragraph": "FAT16/FAT32 file system for SD cards.", "website": "https://github.com/greiman/SdFat", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/greiman/SdFat.git", "url": "http://downloads.arduino.cc/libraries/github.com/greiman/SdFat-1.0.7.zip", "archiveFileName": "SdFat-1.0.7.zip", @@ -97858,12 +77510,8 @@ "paragraph": "FAT16/FAT32 file system for SD cards.", "website": "https://github.com/greiman/SdFat", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/greiman/SdFat.git", "url": "http://downloads.arduino.cc/libraries/github.com/greiman/SdFat-1.0.8.zip", "archiveFileName": "SdFat-1.0.8.zip", @@ -97880,12 +77528,8 @@ "paragraph": "FAT16/FAT32 file system for SD cards.", "website": "https://github.com/greiman/SdFat", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/greiman/SdFat.git", "url": "http://downloads.arduino.cc/libraries/github.com/greiman/SdFat-1.1.0.zip", "archiveFileName": "SdFat-1.1.0.zip", @@ -97901,12 +77545,8 @@ "paragraph": "With SerialUI, you can create a hierarchy of menus and submenus of arbitrary depth (limited only by ROM/RAM space). Each menu contains a list of menu items, which are either sub-menus (lead you to another level of menu items) or commands (actually perform some type of action). Exactly what happens when a user issues a command is determined by your callbacks.", "website": "http://flyingcarsandstuff.com/projects/SerialUI/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/psychogenic/SerialUI.git", "url": "http://downloads.arduino.cc/libraries/github.com/psychogenic/SerialUI-1.14.0.zip", "archiveFileName": "SerialUI-1.14.0.zip", @@ -97922,12 +77562,8 @@ "paragraph": "With SerialUI, you can create a hierarchy of menus and submenus of arbitrary depth (limited only by ROM/RAM space). Each menu contains a list of menu items, which are either sub-menus (lead you to another level of menu items), requests for user input or commands (that actually perform some type of action). Exactly what happens when a user issues a command is determined by your callbacks. You can control the device through the terminal, or through a GUI using the Device Druid interface.", "website": "https://devicedruid.com/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/psychogenic/SerialUI.git", "url": "http://downloads.arduino.cc/libraries/github.com/psychogenic/SerialUI-2.1.2.zip", "archiveFileName": "SerialUI-2.1.2.zip", @@ -97943,12 +77579,8 @@ "paragraph": "With SerialUI, you can create a hierarchy of menus and submenus of arbitrary depth (limited only by ROM/RAM space). Each menu contains a list of menu items, which are either sub-menus (lead you to another level of menu items), requests for user input or commands (that actually perform some type of action). Exactly what happens when a user issues a command is determined by your callbacks. You can control the device through the terminal, or through a GUI using the Device Druid interface.", "website": "https://devicedruid.com/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/psychogenic/SerialUI.git", "url": "http://downloads.arduino.cc/libraries/github.com/psychogenic/SerialUI-2.1.4.zip", "archiveFileName": "SerialUI-2.1.4.zip", @@ -97964,12 +77596,8 @@ "paragraph": "With SerialUI, you can create a hierarchy of menus and submenus of arbitrary depth (limited only by ROM/RAM space). Each menu contains a list of menu items, which are either sub-menus (lead you to another level of menu items), requests for user input or commands (that actually perform some type of action). Exactly what happens when a user issues a command is determined by your callbacks. You can control the device through the terminal, or through a GUI using the Device Druid interface.", "website": "https://devicedruid.com/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/psychogenic/SerialUI.git", "url": "http://downloads.arduino.cc/libraries/github.com/psychogenic/SerialUI-2.1.6.zip", "archiveFileName": "SerialUI-2.1.6.zip", @@ -97985,12 +77613,8 @@ "paragraph": "With SerialUI, you can create a hierarchy of menus and submenus of arbitrary depth (limited only by ROM/RAM space). Each menu contains a list of menu items, which are either sub-menus (lead you to another level of menu items), requests for user input or commands (that actually perform some type of action). Exactly what happens when a user issues a command is determined by your callbacks. You can control the device through the terminal, or through a GUI using the Device Druid interface.", "website": "https://devicedruid.com/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/psychogenic/SerialUI.git", "url": "http://downloads.arduino.cc/libraries/github.com/psychogenic/SerialUI-2.2.0.zip", "archiveFileName": "SerialUI-2.2.0.zip", @@ -98006,12 +77630,8 @@ "paragraph": "With SerialUI, you can create a hierarchy of menus and submenus of arbitrary depth (limited only by ROM/RAM space). Each menu contains a list of menu items, which are either sub-menus (lead you to another level of menu items) or commands (actually perform some type of action). Exactly what happens when a user issues a command is determined by your callbacks.", "website": "https://devicedruid.com/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/psychogenic/SerialUI.git", "url": "http://downloads.arduino.cc/libraries/github.com/psychogenic/SerialUI-3.1.0.zip", "archiveFileName": "SerialUI-3.1.0.zip", @@ -98026,12 +77646,8 @@ "sentence": "Gets the raw value of LM35 and tranform to Celsius, Fahrenheit or Kelvin.", "website": "https://github.com/ggzucco/LM35", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ggzucco/LM35.git", "url": "http://downloads.arduino.cc/libraries/github.com/ggzucco/LM35-1.0.1.zip", "archiveFileName": "LM35-1.0.1.zip", @@ -98047,16 +77663,10 @@ "paragraph": "Eliminates all freezing cases and waiting loop.", "website": "https://github.com/jmparatte/jm_Wire", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jmparatte/jm_Wire.git", - "providesIncludes": [ - "jm_Wire.h" - ], + "providesIncludes": ["jm_Wire.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jmparatte/jm_Wire-1.0.0.zip", "archiveFileName": "jm_Wire-1.0.0.zip", "size": 35908, @@ -98071,16 +77681,10 @@ "paragraph": "Eliminates all freezing cases and waiting loops.", "website": "https://github.com/jmparatte/jm_Wire", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jmparatte/jm_Wire.git", - "providesIncludes": [ - "jm_Wire.h" - ], + "providesIncludes": ["jm_Wire.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jmparatte/jm_Wire-1.0.1.zip", "archiveFileName": "jm_Wire-1.0.1.zip", "size": 37050, @@ -98095,12 +77699,8 @@ "paragraph": "MCP3008 8-Channel 10-Bit ADC", "website": "https://github.com/adafruit/Adafruit_MCP3008", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_MCP3008.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MCP3008-1.0.0.zip", "archiveFileName": "Adafruit_MCP3008-1.0.0.zip", @@ -98116,12 +77716,8 @@ "paragraph": "MCP3008 8-Channel 10-Bit ADC", "website": "https://github.com/adafruit/Adafruit_MCP3008", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_MCP3008.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MCP3008-1.1.0.zip", "archiveFileName": "Adafruit_MCP3008-1.1.0.zip", @@ -98137,17 +77733,10 @@ "paragraph": "Arduino library for the DS7505 temperature sensor. The originally code was based on the Adafruit_MCP9808_Library.", "website": "https://github.com/hedrickbt/MillaMilla_DS7505_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hedrickbt/MillaMilla_DS7505_Library.git", - "providesIncludes": [ - "\u003cWire.h\u003e", - "MillaMilla_DS7505.h" - ], + "providesIncludes": ["\u003cWire.h\u003e", "MillaMilla_DS7505.h"], "url": "http://downloads.arduino.cc/libraries/github.com/hedrickbt/MillaMilla_DS7505_Library-1.0.0.zip", "archiveFileName": "MillaMilla_DS7505_Library-1.0.0.zip", "size": 7087, @@ -98162,12 +77751,8 @@ "paragraph": "SPI Flash filesystem support for FAT and CircuitPython FS support from within Arduino", "website": "https://github.com/adafruit/Adafruit_SPIFlash", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_SPIFlash.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SPIFlash-1.0.0.zip", "archiveFileName": "Adafruit_SPIFlash-1.0.0.zip", @@ -98183,12 +77768,8 @@ "paragraph": "SPI Flash filesystem support for FAT and CircuitPython FS support from within Arduino", "website": "https://github.com/adafruit/Adafruit_SPIFlash", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_SPIFlash.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SPIFlash-1.0.1.zip", "archiveFileName": "Adafruit_SPIFlash-1.0.1.zip", @@ -98204,12 +77785,8 @@ "paragraph": "SPI Flash filesystem support for FAT and CircuitPython FS support from within Arduino", "website": "https://github.com/adafruit/Adafruit_SPIFlash", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_SPIFlash.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SPIFlash-1.0.3.zip", "archiveFileName": "Adafruit_SPIFlash-1.0.3.zip", @@ -98225,12 +77802,8 @@ "paragraph": "SPI Flash filesystem support for FAT and CircuitPython FS support from within Arduino", "website": "https://github.com/adafruit/Adafruit_SPIFlash", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_SPIFlash.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SPIFlash-1.0.4.zip", "archiveFileName": "Adafruit_SPIFlash-1.0.4.zip", @@ -98246,12 +77819,8 @@ "paragraph": "SPI Flash filesystem support for FAT and CircuitPython FS support from within Arduino", "website": "https://github.com/adafruit/Adafruit_SPIFlash", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_SPIFlash.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SPIFlash-1.0.5.zip", "archiveFileName": "Adafruit_SPIFlash-1.0.5.zip", @@ -98267,12 +77836,8 @@ "paragraph": "SPI Flash filesystem support for FAT and CircuitPython FS support from within Arduino", "website": "https://github.com/adafruit/Adafruit_SPIFlash", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_SPIFlash.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SPIFlash-1.0.6.zip", "archiveFileName": "Adafruit_SPIFlash-1.0.6.zip", @@ -98288,12 +77853,8 @@ "paragraph": "SPI Flash filesystem support for FAT and CircuitPython FS support from within Arduino", "website": "https://github.com/adafruit/Adafruit_SPIFlash", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_SPIFlash.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SPIFlash-1.0.8.zip", "archiveFileName": "Adafruit_SPIFlash-1.0.8.zip", @@ -98309,12 +77870,8 @@ "paragraph": "SPI Flash filesystem support for FAT and CircuitPython FS support from within Arduino", "website": "https://github.com/adafruit/Adafruit_SPIFlash", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_SPIFlash.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SPIFlash-1.1.0.zip", "archiveFileName": "Adafruit_SPIFlash-1.1.0.zip", @@ -98330,12 +77887,8 @@ "paragraph": "SPI Flash filesystem support for FAT and CircuitPython FS support from within Arduino", "website": "https://github.com/adafruit/Adafruit_SPIFlash", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_SPIFlash.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SPIFlash-1.2.0.zip", "archiveFileName": "Adafruit_SPIFlash-1.2.0.zip", @@ -98351,12 +77904,8 @@ "paragraph": "SPI Flash filesystem support for FAT and CircuitPython FS support from within Arduino", "website": "https://github.com/adafruit/Adafruit_SPIFlash", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_SPIFlash.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SPIFlash-2.0.0.zip", "archiveFileName": "Adafruit_SPIFlash-2.0.0.zip", @@ -98372,12 +77921,8 @@ "paragraph": "SPI Flash filesystem support for FAT and CircuitPython FS support from within Arduino", "website": "https://github.com/adafruit/Adafruit_SPIFlash", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_SPIFlash.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SPIFlash-2.0.1.zip", "archiveFileName": "Adafruit_SPIFlash-2.0.1.zip", @@ -98393,12 +77938,8 @@ "paragraph": "SPI Flash filesystem support for FAT and CircuitPython FS support from within Arduino", "website": "https://github.com/adafruit/Adafruit_SPIFlash", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_SPIFlash.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SPIFlash-2.0.2.zip", "archiveFileName": "Adafruit_SPIFlash-2.0.2.zip", @@ -98414,12 +77955,8 @@ "paragraph": "SPI Flash filesystem support for FAT and CircuitPython FS support from within Arduino", "website": "https://github.com/adafruit/Adafruit_SPIFlash", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_SPIFlash.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SPIFlash-3.0.0.zip", "archiveFileName": "Adafruit_SPIFlash-3.0.0.zip", @@ -98435,12 +77972,8 @@ "paragraph": "SPI Flash filesystem support for FAT and CircuitPython FS support from within Arduino", "website": "https://github.com/adafruit/Adafruit_SPIFlash", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_SPIFlash.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SPIFlash-3.0.1.zip", "archiveFileName": "Adafruit_SPIFlash-3.0.1.zip", @@ -98456,12 +77989,8 @@ "paragraph": "SPI Flash filesystem support for FAT and CircuitPython FS support from within Arduino", "website": "https://github.com/adafruit/Adafruit_SPIFlash", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_SPIFlash.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SPIFlash-3.1.0.zip", "archiveFileName": "Adafruit_SPIFlash-3.1.0.zip", @@ -98477,12 +78006,8 @@ "paragraph": "SPI Flash filesystem support for FAT and CircuitPython FS support from within Arduino", "website": "https://github.com/adafruit/Adafruit_SPIFlash", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_SPIFlash.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SPIFlash-3.1.1.zip", "archiveFileName": "Adafruit_SPIFlash-3.1.1.zip", @@ -98498,12 +78023,8 @@ "paragraph": "ESP8266-AntoIO provides common and easy method to publish/retrive data from/to AntoIO", "website": "https://github.com/AntoIOT/anto-esp8266-arduino", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/AntoIOT/anto-esp8266-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/AntoIOT/anto_esp8266_arduino-0.5.0.zip", "archiveFileName": "anto_esp8266_arduino-0.5.0.zip", @@ -98519,12 +78040,8 @@ "paragraph": "ESP8266-AntoIO provides common and easy method to publish/retrive data from/to Anto.io", "website": "https://github.com/AntoIOT/anto-esp8266-arduino", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/AntoIOT/anto-esp8266-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/AntoIOT/anto_esp8266_arduino-0.7.2.zip", "archiveFileName": "anto_esp8266_arduino-0.7.2.zip", @@ -98540,12 +78057,8 @@ "paragraph": "ESP8266-AntoIO provides common and easy method to publish/retrive data from/to Anto.io", "website": "https://github.com/AntoIOT/anto-esp8266-arduino", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/AntoIOT/anto-esp8266-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/AntoIOT/anto_esp8266_arduino-0.7.3.zip", "archiveFileName": "anto_esp8266_arduino-0.7.3.zip", @@ -98561,12 +78074,8 @@ "paragraph": "It is natively compatible with any Arduino carrying and Atmega and a 16MHz crystal oscillator.", "website": "https://github.com/thexeno/DS1307-Emulator-Arduino-Library", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/thexeno/DS1307-Emulator-Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/thexeno/DS1307_Emulator-1.0.0.zip", "archiveFileName": "DS1307_Emulator-1.0.0.zip", @@ -98582,12 +78091,8 @@ "paragraph": "Menu para simplificação do uso da GuaraTeca! Necessário baixar: GuaraTeca_Hardware!!!! recomendamos também GuaraTeca_OBR", "website": "https://github.com/JoaquimFlavio/GuaraTeca_Menu/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/JoaquimFlavio/GuaraTeca_Menu.git", "url": "http://downloads.arduino.cc/libraries/github.com/JoaquimFlavio/GuaraTeca_Menu-1.2.0.zip", "archiveFileName": "GuaraTeca_Menu-1.2.0.zip", @@ -98603,12 +78108,8 @@ "paragraph": "Menu para simplificação do uso da GuaraTeca! Necessário baixar: GuaraTeca_Hardware!!!! recomendamos também GuaraTeca_OBR", "website": "https://github.com/JoaquimFlavio/GuaraTeca_Menu/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/JoaquimFlavio/GuaraTeca_Menu.git", "url": "http://downloads.arduino.cc/libraries/github.com/JoaquimFlavio/GuaraTeca_Menu-1.5.0.zip", "archiveFileName": "GuaraTeca_Menu-1.5.0.zip", @@ -98624,16 +78125,10 @@ "paragraph": "Driven with jm_Scheduler. Display numbers with convenient formats.", "website": "https://github.com/jmparatte/jm_LiquidCrystal_I2C", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jmparatte/jm_LiquidCrystal_I2C.git", - "providesIncludes": [ - "jm_LiquidCrystal_I2C.h" - ], + "providesIncludes": ["jm_LiquidCrystal_I2C.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jmparatte/jm_LiquidCrystal_I2C-1.0.0.zip", "archiveFileName": "jm_LiquidCrystal_I2C-1.0.0.zip", "size": 25889, @@ -98648,18 +78143,10 @@ "paragraph": "Driven with jm_Scheduler and jm_Wire. Display numbers with convenient formats.", "website": "https://github.com/jmparatte/jm_LiquidCrystal_I2C", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jmparatte/jm_LiquidCrystal_I2C.git", - "providesIncludes": [ - "jm_LiquidCrystal_I2C.h", - "jm_Scheduler.h", - "jm_Wire.h" - ], + "providesIncludes": ["jm_LiquidCrystal_I2C.h", "jm_Scheduler.h", "jm_Wire.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jmparatte/jm_LiquidCrystal_I2C-1.0.1.zip", "archiveFileName": "jm_LiquidCrystal_I2C-1.0.1.zip", "size": 26233, @@ -98674,18 +78161,10 @@ "paragraph": "Driven with jm_Scheduler and jm_Wire. Display numbers with convenient formats.", "website": "https://github.com/jmparatte/jm_LiquidCrystal_I2C", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jmparatte/jm_LiquidCrystal_I2C.git", - "providesIncludes": [ - "jm_LiquidCrystal_I2C.h", - "jm_Scheduler.h", - "jm_Wire.h" - ], + "providesIncludes": ["jm_LiquidCrystal_I2C.h", "jm_Scheduler.h", "jm_Wire.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jmparatte/jm_LiquidCrystal_I2C-1.0.2.zip", "archiveFileName": "jm_LiquidCrystal_I2C-1.0.2.zip", "size": 26278, @@ -98700,12 +78179,8 @@ "paragraph": "Controle de diversas plataformas roboticas, de forma simples e eficiente, priorizando a eficiência do hardware do Arduino! Necessário baixar: GuaraTeca_Menu!!!!", "website": "https://github.com/JoaquimFlavio/GuaraTeca_Hardware/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/JoaquimFlavio/GuaraTeca_Hardware.git", "url": "http://downloads.arduino.cc/libraries/github.com/JoaquimFlavio/GuaraTeca_Hardware-1.2.0.zip", "archiveFileName": "GuaraTeca_Hardware-1.2.0.zip", @@ -98721,12 +78196,8 @@ "paragraph": "Controle de diversas plataformas roboticas, de forma simples e eficiente, priorizando a eficiência do hardware do Arduino! Necessário baixar: GuaraTeca_Menu!!!!", "website": "https://github.com/JoaquimFlavio/GuaraTeca_Hardware/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/JoaquimFlavio/GuaraTeca_Hardware.git", "url": "http://downloads.arduino.cc/libraries/github.com/JoaquimFlavio/GuaraTeca_Hardware-1.5.0.zip", "archiveFileName": "GuaraTeca_Hardware-1.5.0.zip", @@ -98742,12 +78213,8 @@ "paragraph": "Controle simples e eficiente, priorizando a eficiência do hardware do Arduino! Necessário baixar: GuaraTeca_Menu!!!!", "website": "https://github.com/JoaquimFlavio/GuaraTeca_Hardware/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/JoaquimFlavio/GuaraTeca_Hardware.git", "url": "http://downloads.arduino.cc/libraries/github.com/JoaquimFlavio/GuaraTeca_Hardware-1.5.2.zip", "archiveFileName": "GuaraTeca_Hardware-1.5.2.zip", @@ -98762,16 +78229,10 @@ "sentence": "An efficient replacement for SoftwareSerial at baud rates 9600, 19200 and 38400.", "website": "https://github.com/SlashDevin/NeoSWSerial", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/SlashDevin/NeoSWSerial.git", - "providesIncludes": [ - "NeoSWSerial.h" - ], + "providesIncludes": ["NeoSWSerial.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SlashDevin/NeoSWSerial-3.0.0.zip", "archiveFileName": "NeoSWSerial-3.0.0.zip", "size": 11045, @@ -98785,16 +78246,10 @@ "sentence": "An efficient replacement for SoftwareSerial at baud rates 9600, 19200 and 38400.", "website": "https://github.com/SlashDevin/NeoSWSerial", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/SlashDevin/NeoSWSerial.git", - "providesIncludes": [ - "NeoSWSerial.h" - ], + "providesIncludes": ["NeoSWSerial.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SlashDevin/NeoSWSerial-3.0.1.zip", "archiveFileName": "NeoSWSerial-3.0.1.zip", "size": 11233, @@ -98809,16 +78264,10 @@ "paragraph": "Simultaneous RX \u0026 TX, does not require additional TIMERs, interrupts not disabled during RX", "website": "https://github.com/SlashDevin/NeoSWSerial", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/SlashDevin/NeoSWSerial.git", - "providesIncludes": [ - "NeoSWSerial.h" - ], + "providesIncludes": ["NeoSWSerial.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SlashDevin/NeoSWSerial-3.0.2.zip", "archiveFileName": "NeoSWSerial-3.0.2.zip", "size": 11301, @@ -98833,16 +78282,10 @@ "paragraph": "Simultaneous RX \u0026 TX, does not require additional TIMERs, interrupts not disabled during RX", "website": "https://github.com/SlashDevin/NeoSWSerial", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/SlashDevin/NeoSWSerial.git", - "providesIncludes": [ - "NeoSWSerial.h" - ], + "providesIncludes": ["NeoSWSerial.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SlashDevin/NeoSWSerial-3.0.3.zip", "archiveFileName": "NeoSWSerial-3.0.3.zip", "size": 11337, @@ -98857,16 +78300,10 @@ "paragraph": "Simultaneous RX \u0026 TX, does not require additional TIMERs, interrupts not disabled during RX", "website": "https://github.com/SlashDevin/NeoSWSerial", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/SlashDevin/NeoSWSerial.git", - "providesIncludes": [ - "NeoSWSerial.h" - ], + "providesIncludes": ["NeoSWSerial.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SlashDevin/NeoSWSerial-3.0.4.zip", "archiveFileName": "NeoSWSerial-3.0.4.zip", "size": 11370, @@ -98881,16 +78318,10 @@ "paragraph": "Simultaneous RX \u0026 TX, does not require additional TIMERs, interrupts not disabled during RX", "website": "https://github.com/SlashDevin/NeoSWSerial", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/SlashDevin/NeoSWSerial.git", - "providesIncludes": [ - "NeoSWSerial.h" - ], + "providesIncludes": ["NeoSWSerial.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SlashDevin/NeoSWSerial-3.0.5.zip", "archiveFileName": "NeoSWSerial-3.0.5.zip", "size": 11449, @@ -98905,12 +78336,8 @@ "paragraph": "An Arduino Library for the MediaTek MT3333 and MT3339 chipsets that enables the user to read GPS coordinates over I2C. Also supports the PMTK configuration protocol. This library only works with SparkFun modules that have been loaded with special firmware that enables the I2C interface.", "website": "https://github.com/sparkfun/SparkFun_I2C_GPS_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_I2C_GPS_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_I2C_GPS_Reading_and_Control-1.0.0.zip", "archiveFileName": "SparkFun_I2C_GPS_Reading_and_Control-1.0.0.zip", @@ -98926,12 +78353,8 @@ "paragraph": "An Arduino Library for the MediaTek MT3333 and MT3339 chipsets that enables the user to read GPS coordinates over I2C. Also supports the PMTK configuration protocol. This library only works with SparkFun modules that have been loaded with special firmware that enables the I2C interface.", "website": "https://github.com/sparkfun/SparkFun_I2C_GPS_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_I2C_GPS_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_I2C_GPS_Reading_and_Control-1.0.1.zip", "archiveFileName": "SparkFun_I2C_GPS_Reading_and_Control-1.0.1.zip", @@ -98947,12 +78370,8 @@ "paragraph": "A lightweight architecture independent threading library.", "website": "https://github.com/jensh/CopyThreads", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jensh/CopyThreads.git", "url": "http://downloads.arduino.cc/libraries/github.com/jensh/CopyThreads-0.0.1.zip", "archiveFileName": "CopyThreads-0.0.1.zip", @@ -98968,16 +78387,10 @@ "paragraph": "A lightweight architecture independent threading library.", "website": "https://github.com/jensh/CopyThreads", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jensh/CopyThreads.git", - "providesIncludes": [ - "Cth.h" - ], + "providesIncludes": ["Cth.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jensh/CopyThreads-0.0.2.zip", "archiveFileName": "CopyThreads-0.0.2.zip", "size": 16793, @@ -98992,16 +78405,10 @@ "paragraph": "Do multiple things at once, the straigt forward way.", "website": "https://github.com/jensh/CopyThreads", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jensh/CopyThreads.git", - "providesIncludes": [ - "Cth.h" - ], + "providesIncludes": ["Cth.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jensh/CopyThreads-0.0.3.zip", "archiveFileName": "CopyThreads-0.0.3.zip", "size": 19312, @@ -99016,16 +78423,10 @@ "paragraph": "Do multiple things at once, the straigt forward way. This is an alternative to the official Arduino Scheduler https://www.arduino.cc/en/reference/scheduler.", "website": "https://github.com/jensh/CopyThreads", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jensh/CopyThreads.git", - "providesIncludes": [ - "Cth.h" - ], + "providesIncludes": ["Cth.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jensh/CopyThreads-0.1.0.zip", "archiveFileName": "CopyThreads-0.1.0.zip", "size": 21106, @@ -99039,16 +78440,10 @@ "sentence": "A library for implementing Fast Fourier Transform on Arduino.", "website": "https://github.com/kosme/arduinoFFT", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kosme/arduinoFFT.git", - "providesIncludes": [ - "arduinoFFT.h" - ], + "providesIncludes": ["arduinoFFT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/kosme/arduinoFFT-1.0.0.zip", "archiveFileName": "arduinoFFT-1.0.0.zip", "size": 25848, @@ -99063,16 +78458,10 @@ "paragraph": "With this library you can calculate the frequency of a sampled signal.", "website": "https://github.com/kosme/arduinoFFT", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kosme/arduinoFFT.git", - "providesIncludes": [ - "arduinoFFT.h" - ], + "providesIncludes": ["arduinoFFT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/kosme/arduinoFFT-1.2.2.zip", "archiveFileName": "arduinoFFT-1.2.2.zip", "size": 26023, @@ -99087,16 +78476,10 @@ "paragraph": "With this library you can calculate the frequency of a sampled signal.", "website": "https://github.com/kosme/arduinoFFT", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kosme/arduinoFFT.git", - "providesIncludes": [ - "arduinoFFT.h" - ], + "providesIncludes": ["arduinoFFT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/kosme/arduinoFFT-1.2.0.zip", "archiveFileName": "arduinoFFT-1.2.0.zip", "size": 25898, @@ -99111,16 +78494,10 @@ "paragraph": "With this library you can calculate the frequency of a sampled signal.", "website": "https://github.com/kosme/arduinoFFT", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kosme/arduinoFFT.git", - "providesIncludes": [ - "arduinoFFT.h" - ], + "providesIncludes": ["arduinoFFT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/kosme/arduinoFFT-1.1.0.zip", "archiveFileName": "arduinoFFT-1.1.0.zip", "size": 25896, @@ -99135,16 +78512,10 @@ "paragraph": "With this library you can calculate the frequency of a sampled signal.", "website": "https://github.com/kosme/arduinoFFT", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kosme/arduinoFFT.git", - "providesIncludes": [ - "arduinoFFT.h" - ], + "providesIncludes": ["arduinoFFT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/kosme/arduinoFFT-1.2.1.zip", "archiveFileName": "arduinoFFT-1.2.1.zip", "size": 26024, @@ -99159,16 +78530,10 @@ "paragraph": "With this library you can calculate the frequency of a sampled signal.", "website": "https://github.com/kosme/arduinoFFT", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kosme/arduinoFFT.git", - "providesIncludes": [ - "arduinoFFT.h" - ], + "providesIncludes": ["arduinoFFT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/kosme/arduinoFFT-1.2.3.zip", "archiveFileName": "arduinoFFT-1.2.3.zip", "size": 26021, @@ -99183,16 +78548,10 @@ "paragraph": "With this library you can calculate the frequency of a sampled signal.", "website": "https://github.com/kosme/arduinoFFT", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kosme/arduinoFFT.git", - "providesIncludes": [ - "arduinoFFT.h" - ], + "providesIncludes": ["arduinoFFT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/kosme/arduinoFFT-1.3.0.zip", "archiveFileName": "arduinoFFT-1.3.0.zip", "size": 26747, @@ -99207,16 +78566,10 @@ "paragraph": "With this library you can calculate the frequency of a sampled signal.", "website": "https://github.com/kosme/arduinoFFT", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kosme/arduinoFFT.git", - "providesIncludes": [ - "arduinoFFT.h" - ], + "providesIncludes": ["arduinoFFT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/kosme/arduinoFFT-1.4.0.zip", "archiveFileName": "arduinoFFT-1.4.0.zip", "size": 30186, @@ -99231,16 +78584,10 @@ "paragraph": "With this library you can calculate the frequency of a sampled signal.", "website": "https://github.com/kosme/arduinoFFT", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kosme/arduinoFFT.git", - "providesIncludes": [ - "arduinoFFT.h" - ], + "providesIncludes": ["arduinoFFT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/kosme/arduinoFFT-1.5.0.zip", "archiveFileName": "arduinoFFT-1.5.0.zip", "size": 32830, @@ -99255,16 +78602,10 @@ "paragraph": "Simple client library for connecting Arduino to thingface server. Easy control and monitor your Arduino application from everywhere.", "website": "https://github.com/thingface/arduino.git", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thingface/arduino.git", - "providesIncludes": [ - "ThingfaceClient.h" - ], + "providesIncludes": ["ThingfaceClient.h"], "url": "http://downloads.arduino.cc/libraries/github.com/thingface/ThingfaceClient-0.0.1.zip", "archiveFileName": "ThingfaceClient-0.0.1.zip", "size": 9290, @@ -99279,16 +78620,10 @@ "paragraph": "Simple client library for connecting Arduino to thingface server. Easy control and monitor your Arduino application from everywhere.", "website": "https://github.com/thingface/arduino.git", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thingface/arduino.git", - "providesIncludes": [ - "ThingfaceClient.h" - ], + "providesIncludes": ["ThingfaceClient.h"], "url": "http://downloads.arduino.cc/libraries/github.com/thingface/ThingfaceClient-0.0.2.zip", "archiveFileName": "ThingfaceClient-0.0.2.zip", "size": 9339, @@ -99303,13 +78638,8 @@ "paragraph": "It creates a common API for both the AVR \u0026 SAMD platforms.", "website": "https://github.com/SodaqMoja/Sodaq_wdt", "category": "Device Control", - "architectures": [ - "avr", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_wdt.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_wdt-1.0.1.zip", "archiveFileName": "Sodaq_wdt-1.0.1.zip", @@ -99325,13 +78655,8 @@ "paragraph": "It creates a common API for both the AVR \u0026 SAMD platforms.", "website": "https://github.com/SodaqMoja/Sodaq_wdt", "category": "Device Control", - "architectures": [ - "avr", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_wdt.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_wdt-1.0.2.zip", "archiveFileName": "Sodaq_wdt-1.0.2.zip", @@ -99347,17 +78672,10 @@ "paragraph": "A preemptive, real-time multi tasker for AVR/SAM processors", "website": "https://github.com/GO01260/uMT.git", "category": "Other", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/GO01260/uMT.git", - "providesIncludes": [ - "uMT.h" - ], + "providesIncludes": ["uMT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/GO01260/uMT-1.5.0.zip", "archiveFileName": "uMT-1.5.0.zip", "size": 155274, @@ -99372,17 +78690,10 @@ "paragraph": "A preemptive, real-time multi tasker for AVR/SAM processors", "website": "https://github.com/GO01260/uMT.git", "category": "Other", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/GO01260/uMT.git", - "providesIncludes": [ - "uMT.h" - ], + "providesIncludes": ["uMT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/GO01260/uMT-2.0.0.zip", "archiveFileName": "uMT-2.0.0.zip", "size": 365921, @@ -99397,18 +78708,10 @@ "paragraph": "A preemptive, soft real-time (not deterministic) multi tasker for AVR/SAM/SAMD processors", "website": "https://github.com/GO01260/uMT.git", "category": "Other", - "architectures": [ - "avr", - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/GO01260/uMT.git", - "providesIncludes": [ - "uMT.h" - ], + "providesIncludes": ["uMT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/GO01260/uMT-2.5.0.zip", "archiveFileName": "uMT-2.5.0.zip", "size": 412040, @@ -99423,18 +78726,10 @@ "paragraph": "A preemptive, soft real-time (not deterministic) multi tasker for AVR/SAM/SAMD processors", "website": "https://github.com/GO01260/uMT.git", "category": "Other", - "architectures": [ - "avr", - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/GO01260/uMT.git", - "providesIncludes": [ - "uMT.h" - ], + "providesIncludes": ["uMT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/GO01260/uMT-2.6.0.zip", "archiveFileName": "uMT-2.6.0.zip", "size": 418529, @@ -99449,16 +78744,10 @@ "paragraph": "Technoshield User Interface board adds LCD, LED, buttons, microSD and a +/- 15 V power supply to your Arduino.", "website": "https://github.com/jscastonguay/technoshield-ui-lib", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jscastonguay/technoshield-ui-lib.git", - "providesIncludes": [ - "Technoshield_ui.h" - ], + "providesIncludes": ["Technoshield_ui.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jscastonguay/Technoshield_ui_lib-1.0.0.zip", "archiveFileName": "Technoshield_ui_lib-1.0.0.zip", "size": 13320, @@ -99473,16 +78762,10 @@ "paragraph": "Technoshield User Interface board adds LCD, LED, buttons, microSD and a +/- 15 V power supply to your Arduino.", "website": "https://github.com/jscastonguay/technoshield-ui-lib", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jscastonguay/technoshield-ui-lib.git", - "providesIncludes": [ - "Technoshield_ui.h" - ], + "providesIncludes": ["Technoshield_ui.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jscastonguay/Technoshield_ui_lib-1.0.1.zip", "archiveFileName": "Technoshield_ui_lib-1.0.1.zip", "size": 13346, @@ -99497,17 +78780,10 @@ "paragraph": "Provides simple and easy-to-use support for basic peer-to-peer Bluetooth projects.", "website": "https://github.com/DarkDust/MHGroveBLE", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DarkDust/MHGroveBLE.git", - "providesIncludes": [ - "lib/MHGroveBLE/src/*.{cpp", - "h}" - ], + "providesIncludes": ["lib/MHGroveBLE/src/*.{cpp", "h}"], "url": "http://downloads.arduino.cc/libraries/github.com/DarkDust/MHGroveBLE-1.0.0.zip", "archiveFileName": "MHGroveBLE-1.0.0.zip", "size": 617736, @@ -99522,12 +78798,8 @@ "paragraph": "In one quick line of code, you can put an ATtiny25/45/85 to deep sleep for a custom length of time!", "website": "https://github.com/connornishijima/TinySnore", "category": "Device Control", - "architectures": [ - "atmelavr" - ], - "types": [ - "Contributed" - ], + "architectures": ["atmelavr"], + "types": ["Contributed"], "repository": "https://github.com/connornishijima/TinySnore.git", "url": "http://downloads.arduino.cc/libraries/github.com/connornishijima/TinySnore-1.0.0.zip", "archiveFileName": "TinySnore-1.0.0.zip", @@ -99543,12 +78815,8 @@ "paragraph": "In one quick line of code, you can put an ATtiny25/45/85 to deep sleep for a custom length of time!", "website": "https://github.com/connornishijima/TinySnore", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/connornishijima/TinySnore.git", "url": "http://downloads.arduino.cc/libraries/github.com/connornishijima/TinySnore-1.0.1.zip", "archiveFileName": "TinySnore-1.0.1.zip", @@ -99564,12 +78832,8 @@ "paragraph": "It supports getting the XYZ accelerations, setting parameters and using the interrupts.", "website": "https://github.com/SodaqMoja/Sodaq_LIS3DE", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_LIS3DE.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_LIS3DE-1.0.0.zip", "archiveFileName": "Sodaq_LIS3DE-1.0.0.zip", @@ -99585,12 +78849,8 @@ "paragraph": "It supports getting the XYZ accelerations, setting parameters and using the interrupts.", "website": "https://github.com/SodaqMoja/Sodaq_LIS3DE", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_LIS3DE.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_LIS3DE-1.1.0.zip", "archiveFileName": "Sodaq_LIS3DE-1.1.0.zip", @@ -99606,12 +78866,8 @@ "paragraph": "A small and fast ECDH and ECDSA implementation for 8-bit, 32-bit, and 64-bit processors.", "website": "https://github.com/kmackay/micro-ecc", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kmackay/micro-ecc.git", "url": "http://downloads.arduino.cc/libraries/github.com/kmackay/micro_ecc-1.0.0.zip", "archiveFileName": "micro_ecc-1.0.0.zip", @@ -99627,12 +78883,8 @@ "paragraph": "Use this library to send and receive SMS with the SIM900A GSM module.\u003c/br\u003eThis library allows you to control of any thing same as Relay and Sensors remotely.\u003c/br\u003erefer to http://ghaemShop.ir Tutorials.\u003cbr\u003eFirst pubish date is: @1396-02-31", "website": "http://www.ghemShop.ir/opensource/arduino/ghaemShopSmSim", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/ghaemshop/ghaemShopSmSim.git", "url": "http://downloads.arduino.cc/libraries/github.com/ghaemshop/ghaemShopSmSim-3.1.0.zip", "archiveFileName": "ghaemShopSmSim-3.1.0.zip", @@ -99648,12 +78900,8 @@ "paragraph": "Works with an accompanying KSP plugin (https://bitbucket.org/pjhardy/kerbalsimpit), to allow your Arduino to receive telemetry and send commands over a serial connection.", "website": "https://bitbucket.org/pjhardy/kerbalsimpit-arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://bitbucket.org/pjhardy/kerbalsimpit-arduino.git", "url": "http://downloads.arduino.cc/libraries/bitbucket.org/pjhardy/Kerbal_Sim_Pit-1.0.0.zip", "archiveFileName": "Kerbal_Sim_Pit-1.0.0.zip", @@ -99669,12 +78917,8 @@ "paragraph": "Works with an accompanying KSP plugin (https://bitbucket.org/pjhardy/kerbalsimpit), to allow your Arduino to receive telemetry and send commands over a serial connection.", "website": "https://bitbucket.org/pjhardy/kerbalsimpit-arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://bitbucket.org/pjhardy/kerbalsimpit-arduino.git", "url": "http://downloads.arduino.cc/libraries/bitbucket.org/pjhardy/Kerbal_Sim_Pit-1.1.4.zip", "archiveFileName": "Kerbal_Sim_Pit-1.1.4.zip", @@ -99690,12 +78934,8 @@ "paragraph": "Works with an accompanying KSP plugin (https://bitbucket.org/pjhardy/kerbalsimpit), to allow your Arduino to receive telemetry and send commands over a serial connection.", "website": "https://bitbucket.org/pjhardy/kerbalsimpit-arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://bitbucket.org/pjhardy/kerbalsimpit-arduino.git", "url": "http://downloads.arduino.cc/libraries/bitbucket.org/pjhardy/Kerbal_Sim_Pit-1.1.5.zip", "archiveFileName": "Kerbal_Sim_Pit-1.1.5.zip", @@ -99711,16 +78951,10 @@ "paragraph": "Displays digits and alphabets. Concatenate multiple displays as one, for a maximum of 255 digits. Compatible with common cathode and common anode. Only 3 pins used on Arduino.", "website": "https://github.com/ssuhrid/EmSevenSegment/", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ssuhrid/EmSevenSegment.git", - "providesIncludes": [ - "EmSevenSegment.h" - ], + "providesIncludes": ["EmSevenSegment.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ssuhrid/EmSevenSegment-1.0.3.zip", "archiveFileName": "EmSevenSegment-1.0.3.zip", "size": 322104, @@ -99735,16 +78969,10 @@ "paragraph": "Emit metrics to a StatsD server over UDP. Supports tags for use with modern StatsD implementations and supported backends. NB. Currently supports Telegraf and Datadog tag formats. See examples for usage information.", "website": "https://github.com/aelse/ArduinoStatsd", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/aelse/ArduinoStatsd.git", - "providesIncludes": [ - "Statsd.h" - ], + "providesIncludes": ["Statsd.h"], "url": "http://downloads.arduino.cc/libraries/github.com/aelse/StatsD-1.0.0.zip", "archiveFileName": "StatsD-1.0.0.zip", "size": 6348, @@ -99759,16 +78987,10 @@ "paragraph": "Emit metrics to a StatsD server over UDP. Supports tags for use with modern StatsD implementations and supported backends. NB. Currently supports Telegraf and Datadog tag formats. See examples for usage information.", "website": "https://github.com/aelse/ArduinoStatsd", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/aelse/ArduinoStatsd.git", - "providesIncludes": [ - "Statsd.h" - ], + "providesIncludes": ["Statsd.h"], "url": "http://downloads.arduino.cc/libraries/github.com/aelse/StatsD-1.1.0.zip", "archiveFileName": "StatsD-1.1.0.zip", "size": 6558, @@ -99783,16 +79005,10 @@ "paragraph": "Provides a convineint API to handlie the hardware interface.", "website": "https://github.com/jrcape/ADSWeather", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jrcape/ADSWeather.git", - "providesIncludes": [ - "ADSWeather.h" - ], + "providesIncludes": ["ADSWeather.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jrcape/ADSWeather-0.1.0.zip", "archiveFileName": "ADSWeather-0.1.0.zip", "size": 6700, @@ -99807,16 +79023,10 @@ "paragraph": "Provides a convineint API to handlie the hardware interface.", "website": "https://github.com/jrcape/ADSWeather", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jrcape/ADSWeather.git", - "providesIncludes": [ - "ADSWeather.h" - ], + "providesIncludes": ["ADSWeather.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jrcape/ADSWeather-0.1.1.zip", "archiveFileName": "ADSWeather-0.1.1.zip", "size": 30056, @@ -99831,12 +79041,8 @@ "paragraph": "A Simple library that implements a Good Looking User Interface for ESP8266. It is Easy to Setup and Works side by side with your Sketch.", "website": "https://github.com/ayushsharma82/EasyUI", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ayushsharma82/EasyUI.git", "url": "http://downloads.arduino.cc/libraries/github.com/ayushsharma82/EasyUI-0.5.0.zip", "archiveFileName": "EasyUI-0.5.0.zip", @@ -99852,12 +79058,8 @@ "paragraph": "A Simple library that implements a Good Looking User Interface for ESP8266. It is Easy to Setup and Works side by side with your Sketch.", "website": "https://github.com/ayushsharma82/EasyUI", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ayushsharma82/EasyUI.git", "url": "http://downloads.arduino.cc/libraries/github.com/ayushsharma82/EasyUI-0.6.0.zip", "archiveFileName": "EasyUI-0.6.0.zip", @@ -99873,14 +79075,8 @@ "paragraph": "Supports 23LCV1024, 23LC1024, 23A1024, 23LCV512, 23LC512, 23A512, 23A256, 23K256, 23A640, 23K640 with byte and block transfers.", "website": "https://github.com/MattairTech/SRAM_23LC", "category": "Data Storage", - "architectures": [ - "avr", - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/mattairtech/SRAM_23LC.git", "url": "http://downloads.arduino.cc/libraries/github.com/mattairtech/SRAM_23LC-1.0.0.zip", "archiveFileName": "SRAM_23LC-1.0.0.zip", @@ -99896,14 +79092,8 @@ "paragraph": "Supports 23LCV1024, 23LC1024, 23A1024, 23LCV512, 23LC512, 23A512, 23A256, 23K256, 23A640, 23K640 with byte and block transfers.", "website": "https://github.com/MattairTech/SRAM_23LC", "category": "Data Storage", - "architectures": [ - "avr", - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/mattairtech/SRAM_23LC.git", "url": "http://downloads.arduino.cc/libraries/github.com/mattairtech/SRAM_23LC-1.1.0.zip", "archiveFileName": "SRAM_23LC-1.1.0.zip", @@ -99919,14 +79109,8 @@ "paragraph": "Supports 23LCV1024, 23LC1024, 23A1024, 23LCV512, 23LC512, 23A512, 23A256, 23K256, 23A640, 23K640 with byte and block transfers.", "website": "https://github.com/MattairTech/SRAM_23LC", "category": "Data Storage", - "architectures": [ - "avr", - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/mattairtech/SRAM_23LC.git", "url": "http://downloads.arduino.cc/libraries/github.com/mattairtech/SRAM_23LC-1.1.1.zip", "archiveFileName": "SRAM_23LC-1.1.1.zip", @@ -99942,13 +79126,8 @@ "paragraph": "Graphics Library for embedded devices with a framebuffer", "website": "https://github.com/squix78/minigrafx", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/squix78/minigrafx.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/Mini_Grafx-0.0.10.zip", "archiveFileName": "Mini_Grafx-0.0.10.zip", @@ -99964,13 +79143,8 @@ "paragraph": "Graphics Library for embedded devices with a framebuffer", "website": "https://github.com/squix78/minigrafx", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/squix78/minigrafx.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/Mini_Grafx-0.0.12.zip", "archiveFileName": "Mini_Grafx-0.0.12.zip", @@ -99986,13 +79160,8 @@ "paragraph": "Graphics Library for embedded devices with a framebuffer", "website": "https://github.com/squix78/minigrafx", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/squix78/minigrafx.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/Mini_Grafx-0.0.13.zip", "archiveFileName": "Mini_Grafx-0.0.13.zip", @@ -100008,13 +79177,8 @@ "paragraph": "Graphics Library for embedded devices with a framebuffer", "website": "https://github.com/squix78/minigrafx", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/squix78/minigrafx.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/Mini_Grafx-0.0.14.zip", "archiveFileName": "Mini_Grafx-0.0.14.zip", @@ -100030,13 +79194,8 @@ "paragraph": "Graphics Library for embedded devices with a framebuffer", "website": "https://github.com/squix78/minigrafx", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/squix78/minigrafx.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/Mini_Grafx-0.0.16.zip", "archiveFileName": "Mini_Grafx-0.0.16.zip", @@ -100052,13 +79211,8 @@ "paragraph": "Graphics Library for embedded devices with a framebuffer", "website": "https://github.com/squix78/minigrafx", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/squix78/minigrafx.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/Mini_Grafx-0.0.17.zip", "archiveFileName": "Mini_Grafx-0.0.17.zip", @@ -100074,13 +79228,8 @@ "paragraph": "Graphics Library for embedded devices with a framebuffer", "website": "https://github.com/squix78/minigrafx", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/squix78/minigrafx.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/Mini_Grafx-0.0.18.zip", "archiveFileName": "Mini_Grafx-0.0.18.zip", @@ -100096,13 +79245,8 @@ "paragraph": "Graphics Library for embedded devices with a framebuffer", "website": "https://github.com/squix78/minigrafx", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/squix78/minigrafx.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/Mini_Grafx-0.0.19.zip", "archiveFileName": "Mini_Grafx-0.0.19.zip", @@ -100118,13 +79262,8 @@ "paragraph": "Graphics Library for embedded devices with a framebuffer", "website": "https://github.com/squix78/minigrafx", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/squix78/minigrafx.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/Mini_Grafx-0.0.8.zip", "archiveFileName": "Mini_Grafx-0.0.8.zip", @@ -100140,13 +79279,8 @@ "paragraph": "Graphics Library for embedded devices with a framebuffer", "website": "https://github.com/squix78/minigrafx", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/squix78/minigrafx.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/Mini_Grafx-0.0.9.zip", "archiveFileName": "Mini_Grafx-0.0.9.zip", @@ -100162,13 +79296,8 @@ "paragraph": "Graphics Library for embedded devices with a framebuffer", "website": "https://github.com/ThingPulse/minigrafx", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/squix78/minigrafx.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/Mini_Grafx-1.0.0.zip", "archiveFileName": "Mini_Grafx-1.0.0.zip", @@ -100184,13 +79313,8 @@ "paragraph": "Graphics Library for embedded devices with a framebuffer", "website": "https://github.com/ThingPulse/minigrafx", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/squix78/minigrafx.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/Mini_Grafx-1.1.0.zip", "archiveFileName": "Mini_Grafx-1.1.0.zip", @@ -100206,13 +79330,8 @@ "paragraph": "Graphics Library for embedded devices with a framebuffer", "website": "https://github.com/ThingPulse/minigrafx", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/squix78/minigrafx.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/Mini_Grafx-1.2.0.zip", "archiveFileName": "Mini_Grafx-1.2.0.zip", @@ -100228,13 +79347,8 @@ "paragraph": "Graphics Library for embedded devices with a framebuffer", "website": "https://github.com/ThingPulse/minigrafx", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/squix78/minigrafx.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/Mini_Grafx-1.2.1.zip", "archiveFileName": "Mini_Grafx-1.2.1.zip", @@ -100250,13 +79364,8 @@ "paragraph": "Graphics Library for embedded devices with a framebuffer", "website": "https://github.com/ThingPulse/minigrafx", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/squix78/minigrafx.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/Mini_Grafx-1.2.2.zip", "archiveFileName": "Mini_Grafx-1.2.2.zip", @@ -100272,13 +79381,8 @@ "paragraph": "Graphics Library for embedded devices with a framebuffer", "website": "https://github.com/ThingPulse/minigrafx", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/squix78/minigrafx.git", "url": "http://downloads.arduino.cc/libraries/github.com/squix78/Mini_Grafx-1.2.3.zip", "archiveFileName": "Mini_Grafx-1.2.3.zip", @@ -100294,12 +79398,8 @@ "paragraph": "This library works with Cytron 3A Motor Driver Shield", "website": "https://github.com/CytronTechnologies", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/CytronTechnologies/Cytron_Shield3AMotor.git", "url": "http://downloads.arduino.cc/libraries/github.com/CytronTechnologies/Cytron_3A_Motor_Driver_Shield-1.0.0.zip", "archiveFileName": "Cytron_3A_Motor_Driver_Shield-1.0.0.zip", @@ -100315,12 +79415,8 @@ "paragraph": "Menus and user input are managed by user code. The library manages the structure and flow of the menu. Minimal RAM impact with extensive use of PROGMEM for static structures.", "website": "http://github.com/MajicDesigns/MD_Menu", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_Menu.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_Menu-1.0.0.zip", "archiveFileName": "MD_Menu-1.0.0.zip", @@ -100336,12 +79432,8 @@ "paragraph": "Menus and user input are managed by user code. The library manages the structure and flow of the menu. Minimal RAM impact with extensive use of PROGMEM for static structures.", "website": "http://github.com/MajicDesigns/MD_Menu", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_Menu.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_Menu-1.0.1.zip", "archiveFileName": "MD_Menu-1.0.1.zip", @@ -100357,12 +79449,8 @@ "paragraph": "Menus and user input are managed by user code. The library manages the structure and flow of the menu. Minimal RAM impact with extensive use of PROGMEM for static structures.", "website": "http://github.com/MajicDesigns/MD_Menu", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_Menu.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_Menu-1.1.0.zip", "archiveFileName": "MD_Menu-1.1.0.zip", @@ -100378,12 +79466,8 @@ "paragraph": "Menus and user input are managed by user code. The library manages the structure and flow of the menu. Minimal RAM impact with extensive use of PROGMEM for static structures.", "website": "http://github.com/MajicDesigns/MD_Menu", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_Menu.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_Menu-1.2.0.zip", "archiveFileName": "MD_Menu-1.2.0.zip", @@ -100399,12 +79483,8 @@ "paragraph": "Menus and user input are managed by user code. The library manages the structure and flow of the menu. Minimal RAM impact with extensive use of PROGMEM for static structures.", "website": "http://github.com/MajicDesigns/MD_Menu", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_Menu.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_Menu-1.2.1.zip", "archiveFileName": "MD_Menu-1.2.1.zip", @@ -100420,12 +79500,8 @@ "paragraph": "Menus and user input are managed by user code. The library manages the structure and flow of the menu. Minimal RAM impact with extensive use of PROGMEM for static structures.", "website": "http://github.com/MajicDesigns/MD_Menu", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_Menu.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_Menu-1.2.2.zip", "archiveFileName": "MD_Menu-1.2.2.zip", @@ -100441,12 +79517,8 @@ "paragraph": "Menus and user input are managed by user code. The library manages the structure and flow of the menu. Minimal RAM impact with extensive use of PROGMEM for static structures.", "website": "http://github.com/MajicDesigns/MD_Menu", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_Menu.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_Menu-1.2.3.zip", "archiveFileName": "MD_Menu-1.2.3.zip", @@ -100462,12 +79534,8 @@ "paragraph": "Menus and user input are managed by user code. The library manages the structure and flow of the menu. Minimal RAM impact with extensive use of PROGMEM for static structures.", "website": "http://github.com/MajicDesigns/MD_Menu", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_Menu.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_Menu-2.0.0.zip", "archiveFileName": "MD_Menu-2.0.0.zip", @@ -100483,12 +79551,8 @@ "paragraph": "Menus and user input are managed by user code. The library manages the structure and flow of the menu. Minimal RAM impact with extensive use of PROGMEM for static structures.", "website": "http://github.com/MajicDesigns/MD_Menu", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_Menu.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_Menu-2.0.1.zip", "archiveFileName": "MD_Menu-2.0.1.zip", @@ -100504,12 +79568,8 @@ "paragraph": "Menus and user input are managed by user code. The library manages the structure and flow of the menu. Minimal RAM impact with extensive use of PROGMEM for static structures.", "website": "http://github.com/MajicDesigns/MD_Menu", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_Menu.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_Menu-2.0.2.zip", "archiveFileName": "MD_Menu-2.0.2.zip", @@ -100525,12 +79585,8 @@ "paragraph": "Menus and user input are managed by user code. The library manages the structure and flow of the menu. Minimal RAM impact with extensive use of PROGMEM for static structures.", "website": "http://github.com/MajicDesigns/MD_Menu", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_Menu.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_Menu-2.0.3.zip", "archiveFileName": "MD_Menu-2.0.3.zip", @@ -100546,12 +79602,8 @@ "paragraph": "Supported board includes ESP8266 (i.e. NodeMCU, Adafruit Huzzah, etc), Arduino + Ethernet shield. Check the Github page for more details at https://github.com/meeo/meeo-arduino.", "website": "https://meeo.io", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/meeo/meeo-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/meeo/Meeo-1.0.0.zip", "archiveFileName": "Meeo-1.0.0.zip", @@ -100567,12 +79619,8 @@ "paragraph": "Supported board includes ESP8266 (i.e. NodeMCU, Adafruit Huzzah, etc), Arduino + Ethernet shield. Check the Github page for more details at https://github.com/meeo/meeo-arduino.", "website": "https://meeo.io", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/meeo/meeo-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/meeo/Meeo-0.1.0.zip", "archiveFileName": "Meeo-0.1.0.zip", @@ -100588,12 +79636,8 @@ "paragraph": "Supported board includes ESP8266 (i.e. NodeMCU, Adafruit Huzzah, etc), Arduino + Ethernet shield. Check the Github page for more details at https://github.com/meeo/meeo-arduino.", "website": "https://meeo.io", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/meeo/meeo-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/meeo/Meeo-1.1.0.zip", "archiveFileName": "Meeo-1.1.0.zip", @@ -100609,12 +79653,8 @@ "paragraph": "Supported board includes ESP8266 (i.e. NodeMCU, Adafruit Huzzah, etc), Arduino + Ethernet shield. Check the Github page for more details at https://github.com/meeo/meeo-arduino.", "website": "https://meeo.xyz", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/meeo/meeo-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/meeo/Meeo-2.0.0.zip", "archiveFileName": "Meeo-2.0.0.zip", @@ -100630,16 +79670,10 @@ "paragraph": "Makes it possible to easily set the voltage of a Quick Charge 2.0 source like a mains charger or powerbank to 5V, 9V or 12V. The source needs to support the Quick Charge 2.0 technology of Qualcomm.", "website": "https://github.com/septillion-git/QC2Control", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/septillion-git/QC2Control.git", - "providesIncludes": [ - "QC2Control.h" - ], + "providesIncludes": ["QC2Control.h"], "url": "http://downloads.arduino.cc/libraries/github.com/septillion-git/QC2Control-1.0.0.zip", "archiveFileName": "QC2Control-1.0.0.zip", "size": 237125, @@ -100654,16 +79688,10 @@ "paragraph": "Makes it possible to easily set the voltage of a Quick Charge 2.0 source like a mains charger or powerbank to 5V, 9V or 12V. The source needs to support the Quick Charge 2.0 technology of Qualcomm.", "website": "https://github.com/septillion-git/QC2Control", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/septillion-git/QC2Control.git", - "providesIncludes": [ - "QC2Control.h" - ], + "providesIncludes": ["QC2Control.h"], "url": "http://downloads.arduino.cc/libraries/github.com/septillion-git/QC2Control-1.1.0.zip", "archiveFileName": "QC2Control-1.1.0.zip", "size": 240788, @@ -100678,12 +79706,8 @@ "paragraph": "An alternative start-up mode can be used. One example use is to allow re-configuration of a device's wifi.", "website": "https://github.com/datacute/DoubleResetDetector", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/datacute/DoubleResetDetector.git", "url": "http://downloads.arduino.cc/libraries/github.com/datacute/DoubleResetDetector-0.0.2.zip", "archiveFileName": "DoubleResetDetector-0.0.2.zip", @@ -100699,12 +79723,8 @@ "paragraph": "An alternative start-up mode can be used. One example use is to allow re-configuration of a device's wifi.", "website": "https://github.com/datacute/DoubleResetDetector", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/datacute/DoubleResetDetector.git", "url": "http://downloads.arduino.cc/libraries/github.com/datacute/DoubleResetDetector-1.0.1.zip", "archiveFileName": "DoubleResetDetector-1.0.1.zip", @@ -100720,12 +79740,8 @@ "paragraph": "An alternative start-up mode can be used. One example use is to allow re-configuration of a device's wifi.", "website": "https://github.com/datacute/DoubleResetDetector", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/datacute/DoubleResetDetector.git", "url": "http://downloads.arduino.cc/libraries/github.com/datacute/DoubleResetDetector-1.0.2.zip", "archiveFileName": "DoubleResetDetector-1.0.2.zip", @@ -100741,12 +79757,8 @@ "paragraph": "Library that enables communication between the Omega and Arduino Dock.", "website": "https://github.com/OnionIoT/Onion-Arduino-Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/OnionIoT/Onion-Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/OnionIoT/Onion_Arduino_Library-0.1.1.zip", "archiveFileName": "Onion_Arduino_Library-0.1.1.zip", @@ -100762,16 +79774,10 @@ "paragraph": "This sensor wrapper makes retreiving mapped sensor values a breeze", "website": "https://github.com/pachonk/Sensor", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pachonk/Sensor.git", - "providesIncludes": [ - "Sensor.h" - ], + "providesIncludes": ["Sensor.h"], "url": "http://downloads.arduino.cc/libraries/github.com/pachonk/Sensor-0.1.0.zip", "archiveFileName": "Sensor-0.1.0.zip", "size": 2539, @@ -100786,16 +79792,10 @@ "paragraph": "Provides localised aliases for keywords, constants, methods, functions, structures and Arduino API. Includes keywords.txt file for syntax colouring.\u003cbr /\u003e\u003cbr /\u003eIt is meant for mentors who want \u003cstrong\u003eto show the joy of programming to young learners\u003c/strong\u003e, by eliminating spoken language barrier.\u003cbr /\u003e\u003cbr /\u003eExample:\u003cbr /\u003e\u003ccode\u003eauto distance = radar.ping_cm();\u003cbr /\u003eif (distance \u0026lt; 15) { delay(500); }\u003c/code\u003e\u003cbr /\u003e\u003cbr /\u003eTranslates into Polish:\u003cbr /\u003e\u003ccode\u003eniech odleglosc = radar.ping_cm();\u003cbr /\u003ejezeli (odleglosc \u0026lt; 15) { czekaj(500); }\u003c/code\u003e\u003cbr /\u003e", "website": "https://github.com/elpassion/Babelduino", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/elpassion/Babelduino.git", - "providesIncludes": [ - "Babelduino.h" - ], + "providesIncludes": ["Babelduino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/elpassion/Babelduino-0.5.0.zip", "archiveFileName": "Babelduino-0.5.0.zip", "size": 7763, @@ -100810,12 +79810,8 @@ "paragraph": "The DPS310 is a highly-sensitive pressure sensor (with temperature compensation) that can be connected via SPI or I2C.", "website": "http://www.infineon.com/cms/de/product/sensor/capacitive-pressure-sensor-for-consumer-applications/DPS310/productType.html?productType=5546d462525dbac4015312b96a743801", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Infineon/DPS310-Pressure-Sensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/Infineon/DPS310-1.0.4.zip", "archiveFileName": "DPS310-1.0.4.zip", @@ -100831,12 +79827,8 @@ "paragraph": "The DPS310 is a highly-sensitive pressure sensor (with temperature compensation) that can be connected via SPI or I2C.", "website": "http://www.infineon.com/cms/de/product/sensor/capacitive-pressure-sensor-for-consumer-applications/DPS310/productType.html?productType=5546d462525dbac4015312b96a743801", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Infineon/DPS310-Pressure-Sensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/Infineon/DPS310-1.0.5.zip", "archiveFileName": "DPS310-1.0.5.zip", @@ -100852,12 +79844,8 @@ "paragraph": "The DPS310 is a highly-sensitive pressure sensor (with temperature compensation) that can be connected via SPI or I2C.", "website": "http://www.infineon.com/cms/de/product/sensor/capacitive-pressure-sensor-for-consumer-applications/DPS310/productType.html?productType=5546d462525dbac4015312b96a743801", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Infineon/DPS310-Pressure-Sensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/Infineon/DPS310-1.0.6.zip", "archiveFileName": "DPS310-1.0.6.zip", @@ -100873,18 +79861,10 @@ "paragraph": "This library provides many commands and functions to control the VS1053 MP3 Player chip while streaming from SdCards. The use of SdFat provides better support for newer SdCards, along with other features, not normally provided with the stock IDE's SD library. This library additionally supports several other break out boards and sheilds.", "website": "https://github.com/mpflaga/vs1053_sdfat", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/mpflaga/Arduino_Library-vs1053_for_SdFat.git", - "providesIncludes": [ - "vs1053.h", - "SdFat.h", - "FreeStack.h" - ], + "providesIncludes": ["vs1053.h", "SdFat.h", "FreeStack.h"], "url": "http://downloads.arduino.cc/libraries/github.com/mpflaga/VS1053_for_use_with_SdFat-1.3.0.zip", "archiveFileName": "VS1053_for_use_with_SdFat-1.3.0.zip", "size": 562676, @@ -100899,12 +79879,8 @@ "paragraph": "The CoinMarketCap.com API can be used to look information on a wide range of crypto currency coins, included Bitcoin and Ethereum (check out the full list on their site).", "website": "https://github.com/witnessmenow/arduino-coinmarketcap-api", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/witnessmenow/arduino-coinmarketcap-api.git", "url": "http://downloads.arduino.cc/libraries/github.com/witnessmenow/CoinMarketCapApi-1.0.0.zip", "archiveFileName": "CoinMarketCapApi-1.0.0.zip", @@ -100920,12 +79896,8 @@ "paragraph": "The CoinMarketCap.com API can be used to look information on a wide range of crypto currency coins, included Bitcoin and Ethereum (check out the full list on their site).", "website": "https://github.com/witnessmenow/arduino-coinmarketcap-api", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/witnessmenow/arduino-coinmarketcap-api.git", "url": "http://downloads.arduino.cc/libraries/github.com/witnessmenow/CoinMarketCapApi-1.0.1.zip", "archiveFileName": "CoinMarketCapApi-1.0.1.zip", @@ -100941,12 +79913,8 @@ "paragraph": "The CoinMarketCap.com API can be used to look information on a wide range of crypto currency coins, included Bitcoin and Ethereum (check out the full list on their site).", "website": "https://github.com/witnessmenow/arduino-coinmarketcap-api", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/witnessmenow/arduino-coinmarketcap-api.git", "url": "http://downloads.arduino.cc/libraries/github.com/witnessmenow/CoinMarketCapApi-1.0.2.zip", "archiveFileName": "CoinMarketCapApi-1.0.2.zip", @@ -100962,12 +79930,8 @@ "paragraph": "The CoinMarketCap.com API can be used to look information on a wide range of crypto currency coins, included Bitcoin and Ethereum (check out the full list on their site).", "website": "https://github.com/witnessmenow/arduino-coinmarketcap-api", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/witnessmenow/arduino-coinmarketcap-api.git", "url": "http://downloads.arduino.cc/libraries/github.com/witnessmenow/CoinMarketCapApi-1.1.0.zip", "archiveFileName": "CoinMarketCapApi-1.1.0.zip", @@ -100983,16 +79947,10 @@ "paragraph": "The library is a simple streaming parser written with a small memory footprint in mind.", "website": "https://github.com/bartoszbielawski/AJSP", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bartoszbielawski/AJSP.git", - "providesIncludes": [ - "AJSP.hpp" - ], + "providesIncludes": ["AJSP.hpp"], "url": "http://downloads.arduino.cc/libraries/github.com/bartoszbielawski/AJSP-0.1.0.zip", "archiveFileName": "AJSP-0.1.0.zip", "size": 21354, @@ -101007,16 +79965,10 @@ "paragraph": "The library is a simple streaming parser written with a small memory footprint in mind.", "website": "https://github.com/bartoszbielawski/AJSP", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bartoszbielawski/AJSP.git", - "providesIncludes": [ - "AJSP.hpp" - ], + "providesIncludes": ["AJSP.hpp"], "url": "http://downloads.arduino.cc/libraries/github.com/bartoszbielawski/AJSP-0.1.2.zip", "archiveFileName": "AJSP-0.1.2.zip", "size": 22156, @@ -101031,16 +79983,10 @@ "paragraph": "Includes local framebuffer - refresh is software-controlled. Can use more than 8 segments.", "website": "https://github.com/bartoszbielawski/LEDMatrixDriver", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bartoszbielawski/LEDMatrixDriver.git", - "providesIncludes": [ - "LEDMatrixDriver.hpp" - ], + "providesIncludes": ["LEDMatrixDriver.hpp"], "url": "http://downloads.arduino.cc/libraries/github.com/bartoszbielawski/LEDMatrixDriver-0.1.0.zip", "archiveFileName": "LEDMatrixDriver-0.1.0.zip", "size": 4031, @@ -101055,16 +80001,10 @@ "paragraph": "Includes local framebuffer - refresh is software-controlled. Can use more than 8 segments.", "website": "https://github.com/bartoszbielawski/LEDMatrixDriver", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bartoszbielawski/LEDMatrixDriver.git", - "providesIncludes": [ - "LEDMatrixDriver.hpp" - ], + "providesIncludes": ["LEDMatrixDriver.hpp"], "url": "http://downloads.arduino.cc/libraries/github.com/bartoszbielawski/LEDMatrixDriver-0.1.1.zip", "archiveFileName": "LEDMatrixDriver-0.1.1.zip", "size": 11569, @@ -101079,16 +80019,10 @@ "paragraph": "Includes local framebuffer - refresh is software-controlled. Can use more than 8 segments.", "website": "https://github.com/bartoszbielawski/LEDMatrixDriver", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bartoszbielawski/LEDMatrixDriver.git", - "providesIncludes": [ - "LEDMatrixDriver.hpp" - ], + "providesIncludes": ["LEDMatrixDriver.hpp"], "url": "http://downloads.arduino.cc/libraries/github.com/bartoszbielawski/LEDMatrixDriver-0.2.0.zip", "archiveFileName": "LEDMatrixDriver-0.2.0.zip", "size": 14196, @@ -101103,16 +80037,10 @@ "paragraph": "Includes local framebuffer - refresh is software-controlled. Can use more than 8 segments.", "website": "https://github.com/bartoszbielawski/LEDMatrixDriver", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bartoszbielawski/LEDMatrixDriver.git", - "providesIncludes": [ - "LEDMatrixDriver.hpp" - ], + "providesIncludes": ["LEDMatrixDriver.hpp"], "url": "http://downloads.arduino.cc/libraries/github.com/bartoszbielawski/LEDMatrixDriver-0.2.1.zip", "archiveFileName": "LEDMatrixDriver-0.2.1.zip", "size": 19395, @@ -101127,16 +80055,10 @@ "paragraph": "Includes local framebuffer - refresh is software-controlled. Can use more than 8 segments.", "website": "https://github.com/bartoszbielawski/LEDMatrixDriver", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bartoszbielawski/LEDMatrixDriver.git", - "providesIncludes": [ - "LEDMatrixDriver.hpp" - ], + "providesIncludes": ["LEDMatrixDriver.hpp"], "url": "http://downloads.arduino.cc/libraries/github.com/bartoszbielawski/LEDMatrixDriver-0.2.2.zip", "archiveFileName": "LEDMatrixDriver-0.2.2.zip", "size": 21447, @@ -101151,12 +80073,8 @@ "paragraph": "An Arduino Library for the RFD77402 VCSEL based time of flight distance sensor. Measures up to 2000mm with millimeter precision.", "website": "https://github.com/sparkfun/SparkFun_RFD77402_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_RFD77402_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_RFD77402_Distance_Sensor___VCSEL_Time_of_Flight-1.0.0.zip", "archiveFileName": "SparkFun_RFD77402_Distance_Sensor___VCSEL_Time_of_Flight-1.0.0.zip", @@ -101172,16 +80090,10 @@ "paragraph": "An easy way to control DC Motors with Arduino and the L298N module.", "website": "https://github.com/AndreaLombardo/L298N", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/AndreaLombardo/L298N.git", - "providesIncludes": [ - "L298N.h" - ], + "providesIncludes": ["L298N.h"], "url": "http://downloads.arduino.cc/libraries/github.com/AndreaLombardo/L298N-1.0.0.zip", "archiveFileName": "L298N-1.0.0.zip", "size": 140782, @@ -101196,16 +80108,10 @@ "paragraph": "An easy way to control DC Motors with Arduino and the L298N module.", "website": "https://github.com/AndreaLombardo/L298N", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/AndreaLombardo/L298N.git", - "providesIncludes": [ - "L298N.h" - ], + "providesIncludes": ["L298N.h"], "url": "http://downloads.arduino.cc/libraries/github.com/AndreaLombardo/L298N-1.1.0.zip", "archiveFileName": "L298N-1.1.0.zip", "size": 267072, @@ -101220,12 +80126,8 @@ "paragraph": "Extends ArduinoThread by ThreadRunOnce that will execute just once \"in X seconds\".", "website": "https://github.com/dersimn/ArduinoThreadRunOnce", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dersimn/ArduinoThreadRunOnce.git", "url": "http://downloads.arduino.cc/libraries/github.com/dersimn/ArduinoThreadRunOnce-0.1.0.zip", "archiveFileName": "ArduinoThreadRunOnce-0.1.0.zip", @@ -101241,12 +80143,8 @@ "paragraph": "CRC32(0x04C11DB7,0xEDB88320), GP2Y0A21YK, SAA1064T", "website": "https://github.com/vitcon-iot/VitconCommon", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/vitcon-iot/VitconCommon.git", "url": "http://downloads.arduino.cc/libraries/github.com/vitcon-iot/VitconCommon-1.0.0.zip", "archiveFileName": "VitconCommon-1.0.0.zip", @@ -101262,12 +80160,8 @@ "paragraph": "CRC32(0x04C11DB7,0xEDB88320), GP2Y0A21YK, SAA1064T, NTC", "website": "https://github.com/vitcon-iot/VitconCommon", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/vitcon-iot/VitconCommon.git", "url": "http://downloads.arduino.cc/libraries/github.com/vitcon-iot/VitconCommon-1.0.2.zip", "archiveFileName": "VitconCommon-1.0.2.zip", @@ -101283,12 +80177,8 @@ "paragraph": "CRC32(0x04C11DB7,0xEDB88320), GP2Y0A21YK, SAA1064T, NTC, HT16K33", "website": "https://github.com/vitcon-iot/VitconCommon", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/vitcon-iot/VitconCommon.git", "url": "http://downloads.arduino.cc/libraries/github.com/vitcon-iot/VitconCommon-1.0.3.zip", "archiveFileName": "VitconCommon-1.0.3.zip", @@ -101304,12 +80194,8 @@ "paragraph": "CRC32(0x04C11DB7,0xEDB88320), GP2Y0A21YK, SAA1064T, NTC, HT16K33", "website": "https://github.com/vitcon-iot/VitconCommon", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/vitcon-iot/VitconCommon.git", "url": "http://downloads.arduino.cc/libraries/github.com/vitcon-iot/VitconCommon-1.0.4.zip", "archiveFileName": "VitconCommon-1.0.4.zip", @@ -101325,16 +80211,10 @@ "paragraph": "Configurable to be either recurring non-recurring, timer interval/timeout time configurable, attaches automatically to Timer Context which periodically updates all registered timers' states and performs the timer expire evaluation for each registered timer based on Arduino millis() function (number of milliseconds since the Arduino board began running the current program), handles unsigned long int overflows correctly, implements Arduino yield() function in order to keep the timers' scheduling ongoing even while applications and drivers use the Arduino delay() function.", "website": "https://github.com/dniklaus/wiring-timer", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dniklaus/wiring-timer.git", - "providesIncludes": [ - "Timer.h" - ], + "providesIncludes": ["Timer.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dniklaus/wiring_timer-2.4.0.zip", "archiveFileName": "wiring_timer-2.4.0.zip", "size": 655645, @@ -101349,16 +80229,10 @@ "paragraph": "Configurable to be either recurring non-recurring, timer interval/timeout time configurable, attaches automatically to Timer Context which periodically updates all registered timers' states and performs the timer expire evaluation for each registered timer based on Arduino millis() function (number of milliseconds since the Arduino board began running the current program), handles unsigned long int overflows correctly, implements Arduino yield() function in order to keep the timers' scheduling ongoing even while applications and drivers use the Arduino delay() function.", "website": "https://github.com/dniklaus/wiring-timer", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dniklaus/wiring-timer.git", - "providesIncludes": [ - "Timer.h" - ], + "providesIncludes": ["Timer.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dniklaus/wiring_timer-2.5.0.zip", "archiveFileName": "wiring_timer-2.5.0.zip", "size": 656024, @@ -101373,12 +80247,8 @@ "paragraph": "This is a simple IoT device sdk powered by VITCON IoT online widget editor. WIFI-LINK is needed for a device to connect to VITCON IoT broker server. You should install VitconCommon library prior to VitconIOT library.", "website": "https://github.com/vitcon-iot/VitconIOT", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/vitcon-iot/VitconIOT.git", "url": "http://downloads.arduino.cc/libraries/github.com/vitcon-iot/VitconIOT-1.0.0.zip", "archiveFileName": "VitconIOT-1.0.0.zip", @@ -101394,12 +80264,8 @@ "paragraph": "This is a simple IoT device sdk powered by VITCON IoT online widget editor. WIFI-LINK is needed for a device to connect to VITCON IoT broker server. You should install VitconCommon library prior to VitconIOT library.", "website": "https://github.com/vitcon-iot/VitconIOT", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/vitcon-iot/VitconIOT.git", "url": "http://downloads.arduino.cc/libraries/github.com/vitcon-iot/VitconIOT-1.1.0.zip", "archiveFileName": "VitconIOT-1.1.0.zip", @@ -101415,12 +80281,8 @@ "paragraph": "This is a simple IoT device sdk powered by VITCON IoT online widget editor. WIFI-LINK is needed for a device to connect to VITCON IoT broker server. You should install VitconCommon library prior to VitconIOT library.", "website": "https://github.com/vitcon-iot/VitconIOT", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/vitcon-iot/VitconIOT.git", "url": "http://downloads.arduino.cc/libraries/github.com/vitcon-iot/VitconIOT-1.1.2.zip", "archiveFileName": "VitconIOT-1.1.2.zip", @@ -101436,12 +80298,8 @@ "paragraph": "This is a peripheral driver library for IoT-Link hardware modules such as NTC-Link for example.", "website": "https://github.com/vitcon-iot/VitconLink", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/vitcon-iot/VitconLink.git", "url": "http://downloads.arduino.cc/libraries/github.com/vitcon-iot/VitconLink-1.0.0.zip", "archiveFileName": "VitconLink-1.0.0.zip", @@ -101457,12 +80315,8 @@ "paragraph": "This is a peripheral driver library for Modlink hardware modules example.", "website": "https://github.com/vitcon-iot/VitconLink", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/vitcon-iot/VitconLink.git", "url": "http://downloads.arduino.cc/libraries/github.com/vitcon-iot/VitconLink-1.0.1.zip", "archiveFileName": "VitconLink-1.0.1.zip", @@ -101478,16 +80332,10 @@ "paragraph": "This library offers a convenient interface to build and send through an Arduino Stream up to 16 individual numerical values as part of a well defined general purpose data packet.", "website": "https://github.com/kremio/DLPacket", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kremio/DLPacket.git", - "providesIncludes": [ - "DLPacket.h" - ], + "providesIncludes": ["DLPacket.h"], "url": "http://downloads.arduino.cc/libraries/github.com/kremio/DLPacket-1.0.0.zip", "archiveFileName": "DLPacket-1.0.0.zip", "size": 5936, @@ -101502,16 +80350,10 @@ "paragraph": "This library simplifies writing and managing multiple state machines in a simple and OO way.", "website": "https://github.com/bartoszbielawski/CPPTasks", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bartoszbielawski/C-Tasks.git", - "providesIncludes": [ - "tasks.hpp" - ], + "providesIncludes": ["tasks.hpp"], "url": "http://downloads.arduino.cc/libraries/github.com/bartoszbielawski/CPPTasks-0.1.1.zip", "archiveFileName": "CPPTasks-0.1.1.zip", "size": 5735, @@ -101526,16 +80368,10 @@ "paragraph": "This library simplifies writing and managing multiple state machines in a simple and OO way.", "website": "https://github.com/bartoszbielawski/CPPTasks", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bartoszbielawski/C-Tasks.git", - "providesIncludes": [ - "tasks.hpp" - ], + "providesIncludes": ["tasks.hpp"], "url": "http://downloads.arduino.cc/libraries/github.com/bartoszbielawski/CPPTasks-0.1.2.zip", "archiveFileName": "CPPTasks-0.1.2.zip", "size": 6849, @@ -101550,16 +80386,10 @@ "paragraph": "It has both support for sensors (tilt and detect) and actuators (motor, sound, led)", "website": "https://github.com/lemio/esp32_ble_wedo", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/lemio/esp32_ble_wedo.git", - "providesIncludes": [ - "esp32_ble_wedo.h" - ], + "providesIncludes": ["esp32_ble_wedo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/lemio/WEDO_2_0_BLE_for_ESP32-1.0.0.zip", "archiveFileName": "WEDO_2_0_BLE_for_ESP32-1.0.0.zip", "size": 18854, @@ -101574,12 +80404,8 @@ "paragraph": "The Debug Trace component enables to print out debug and trace log messages trough trace port objects to different output channels, such as serial console interface or to a log file stored on a compact flash card. The trace messages can be filtered according to adjustable trace log levels. Each trace port object has its unique identifier string that will be printed in advance of each trace log message.", "website": "https://github.com/ERNICommunity/dbg-trace", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ERNICommunity/dbg-trace.git", "providesIncludes": [ "DbgPrintConsole.h", @@ -101604,18 +80430,10 @@ "paragraph": "The Debug Command Line Interface (CLI) enables to perform module integration tests, and can be used to run specific methods and functions of components within an embedded application.", "website": "https://github.com/ERNICommunity/debug-cli", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ERNICommunity/debug-cli.git", - "providesIncludes": [ - "DbgCliCommand.h", - "DbgCliNode.h", - "DbgCliTopic.h" - ], + "providesIncludes": ["DbgCliCommand.h", "DbgCliNode.h", "DbgCliTopic.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ERNICommunity/debug_cli-1.2.0.zip", "archiveFileName": "debug_cli-1.2.0.zip", "size": 340081, @@ -101630,12 +80448,8 @@ "paragraph": "Controle de diversas plataformas roboticas, de forma simples e eficiente!", "website": "https://github.com/JoaquimFlavio/GuaraTeca_Demo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/JoaquimFlavio/GuaraTeca_Demo.git", "url": "http://downloads.arduino.cc/libraries/github.com/JoaquimFlavio/Guarateca_Demo-1.0.0.zip", "archiveFileName": "Guarateca_Demo-1.0.0.zip", @@ -101651,14 +80465,8 @@ "paragraph": "Supports CAT25M01, CAT25512, CAT25256, CAT25128, CAT25640, CAT25320, CAT25160, CAV25160, CAT25080, CAV25080, CAT25040, CAT25020, and CAT25010, with byte, block, and page transfers.", "website": "https://github.com/MattairTech/EEPROM_CAT25", "category": "Data Storage", - "architectures": [ - "avr", - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/mattairtech/EEPROM_CAT25.git", "url": "http://downloads.arduino.cc/libraries/github.com/mattairtech/EEPROM_CAT25-1.0.0.zip", "archiveFileName": "EEPROM_CAT25-1.0.0.zip", @@ -101674,14 +80482,8 @@ "paragraph": "Supports CAT25M01, CAT25512, CAT25256, CAT25128, CAT25640, CAT25320, CAT25160, CAV25160, CAT25080, CAV25080, CAT25040, CAT25020, and CAT25010, with byte, block, and page transfers.", "website": "https://github.com/MattairTech/EEPROM_CAT25", "category": "Data Storage", - "architectures": [ - "avr", - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/mattairtech/EEPROM_CAT25.git", "url": "http://downloads.arduino.cc/libraries/github.com/mattairtech/EEPROM_CAT25-1.0.1.zip", "archiveFileName": "EEPROM_CAT25-1.0.1.zip", @@ -101697,14 +80499,8 @@ "paragraph": "Supports CAT25M01, CAT25512, CAT25256, CAT25128, CAT25640, CAT25320, CAT25160, CAV25160, CAT25080, CAV25080, CAT25040, CAT25020, and CAT25010, with byte, block, and page transfers.", "website": "https://github.com/MattairTech/EEPROM_CAT25", "category": "Data Storage", - "architectures": [ - "avr", - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/mattairtech/EEPROM_CAT25.git", "url": "http://downloads.arduino.cc/libraries/github.com/mattairtech/EEPROM_CAT25-1.0.2.zip", "archiveFileName": "EEPROM_CAT25-1.0.2.zip", @@ -101720,16 +80516,10 @@ "paragraph": "Please use it in Arduino IDE.", "website": "https://github.com/PulseRain/M10ADC", "category": "Signal Input/Output", - "architectures": [ - "FP51" - ], - "types": [ - "Contributed" - ], + "architectures": ["FP51"], + "types": ["Contributed"], "repository": "https://github.com/PulseRain/M10ADC.git", - "providesIncludes": [ - "M10ADC.h" - ], + "providesIncludes": ["M10ADC.h"], "url": "http://downloads.arduino.cc/libraries/github.com/PulseRain/M10ADC-1.0.0.zip", "archiveFileName": "M10ADC-1.0.0.zip", "size": 9695, @@ -101744,16 +80534,10 @@ "paragraph": "Please use it in Arduino IDE.", "website": "https://github.com/PulseRain/M10ADC", "category": "Signal Input/Output", - "architectures": [ - "FP51" - ], - "types": [ - "Contributed" - ], + "architectures": ["FP51"], + "types": ["Contributed"], "repository": "https://github.com/PulseRain/M10ADC.git", - "providesIncludes": [ - "M10ADC.h" - ], + "providesIncludes": ["M10ADC.h"], "url": "http://downloads.arduino.cc/libraries/github.com/PulseRain/M10ADC-1.0.1.zip", "archiveFileName": "M10ADC-1.0.1.zip", "size": 9696, @@ -101768,16 +80552,10 @@ "paragraph": "Use this library to control the A/D converter on Intel/Altera MAX 10M08 device. The onboard ADC in MAX 10M08 also has a built-in TSD (Temperature Sensing Diode). Check out the examples for its usage.", "website": "https://github.com/PulseRain/M10ADC", "category": "Signal Input/Output", - "architectures": [ - "FP51" - ], - "types": [ - "Contributed" - ], + "architectures": ["FP51"], + "types": ["Contributed"], "repository": "https://github.com/PulseRain/M10ADC.git", - "providesIncludes": [ - "M10ADC.h" - ], + "providesIncludes": ["M10ADC.h"], "url": "http://downloads.arduino.cc/libraries/github.com/PulseRain/M10ADC-1.0.2.zip", "archiveFileName": "M10ADC-1.0.2.zip", "size": 9797, @@ -101792,16 +80570,10 @@ "paragraph": "Use this library to control the A/D converter on Intel/Altera MAX 10M08 device. The onboard ADC in MAX 10M08 also has a built-in TSD (Temperature Sensing Diode). Check out the examples for its usage.", "website": "https://github.com/PulseRain/M10ADC", "category": "Signal Input/Output", - "architectures": [ - "FP51" - ], - "types": [ - "Contributed" - ], + "architectures": ["FP51"], + "types": ["Contributed"], "repository": "https://github.com/PulseRain/M10ADC.git", - "providesIncludes": [ - "M10ADC.h" - ], + "providesIncludes": ["M10ADC.h"], "url": "http://downloads.arduino.cc/libraries/github.com/PulseRain/M10ADC-1.0.3.zip", "archiveFileName": "M10ADC-1.0.3.zip", "size": 1265574, @@ -101816,16 +80588,10 @@ "paragraph": "Use this library to control the A/D converter on Intel/Altera MAX 10M08 device. The onboard ADC in MAX 10M08 also has a built-in TSD (Temperature Sensing Diode). Check out the examples for its usage.", "website": "https://github.com/PulseRain/M10ADC", "category": "Signal Input/Output", - "architectures": [ - "FP51" - ], - "types": [ - "Contributed" - ], + "architectures": ["FP51"], + "types": ["Contributed"], "repository": "https://github.com/PulseRain/M10ADC.git", - "providesIncludes": [ - "M10ADC.h" - ], + "providesIncludes": ["M10ADC.h"], "url": "http://downloads.arduino.cc/libraries/github.com/PulseRain/M10ADC-1.0.4.zip", "archiveFileName": "M10ADC-1.0.4.zip", "size": 1265587, @@ -101840,16 +80606,10 @@ "paragraph": "Use this library to control the microSD card on PulseRain M10 board.", "website": "https://github.com/PulseRain/M10SD", "category": "Signal Input/Output", - "architectures": [ - "FP51" - ], - "types": [ - "Contributed" - ], + "architectures": ["FP51"], + "types": ["Contributed"], "repository": "https://github.com/PulseRain/M10SD.git", - "providesIncludes": [ - "M10SD.h" - ], + "providesIncludes": ["M10SD.h"], "url": "http://downloads.arduino.cc/libraries/github.com/PulseRain/M10SD-1.0.0.zip", "archiveFileName": "M10SD-1.0.0.zip", "size": 292497, @@ -101864,16 +80624,10 @@ "paragraph": "Use this library to control the microSD card on PulseRain M10 board.", "website": "https://github.com/PulseRain/M10SD", "category": "Signal Input/Output", - "architectures": [ - "FP51" - ], - "types": [ - "Contributed" - ], + "architectures": ["FP51"], + "types": ["Contributed"], "repository": "https://github.com/PulseRain/M10SD.git", - "providesIncludes": [ - "M10SD.h" - ], + "providesIncludes": ["M10SD.h"], "url": "http://downloads.arduino.cc/libraries/github.com/PulseRain/M10SD-1.0.1.zip", "archiveFileName": "M10SD-1.0.1.zip", "size": 292673, @@ -101888,16 +80642,10 @@ "paragraph": "Use this library to control the microSD card on PulseRain M10 board.", "website": "https://github.com/PulseRain/M10SD", "category": "Signal Input/Output", - "architectures": [ - "FP51" - ], - "types": [ - "Contributed" - ], + "architectures": ["FP51"], + "types": ["Contributed"], "repository": "https://github.com/PulseRain/M10SD.git", - "providesIncludes": [ - "M10SD.h" - ], + "providesIncludes": ["M10SD.h"], "url": "http://downloads.arduino.cc/libraries/github.com/PulseRain/M10SD-1.0.2.zip", "archiveFileName": "M10SD-1.0.2.zip", "size": 1583246, @@ -101912,16 +80660,10 @@ "paragraph": "Use this library to set up the Si3000 CODEC on PulseRain M10 board.", "website": "https://github.com/PulseRain/M10CODEC", "category": "Signal Input/Output", - "architectures": [ - "FP51" - ], - "types": [ - "Contributed" - ], + "architectures": ["FP51"], + "types": ["Contributed"], "repository": "https://github.com/PulseRain/M10CODEC.git", - "providesIncludes": [ - "M10CODEC.h" - ], + "providesIncludes": ["M10CODEC.h"], "url": "http://downloads.arduino.cc/libraries/github.com/PulseRain/M10CODEC-1.0.1.zip", "archiveFileName": "M10CODEC-1.0.1.zip", "size": 9458, @@ -101936,16 +80678,10 @@ "paragraph": "Use this library to set up the Si3000 CODEC on PulseRain M10 board.", "website": "https://github.com/PulseRain/M10CODEC", "category": "Signal Input/Output", - "architectures": [ - "FP51" - ], - "types": [ - "Contributed" - ], + "architectures": ["FP51"], + "types": ["Contributed"], "repository": "https://github.com/PulseRain/M10CODEC.git", - "providesIncludes": [ - "M10CODEC.h" - ], + "providesIncludes": ["M10CODEC.h"], "url": "http://downloads.arduino.cc/libraries/github.com/PulseRain/M10CODEC-1.1.0.zip", "archiveFileName": "M10CODEC-1.1.0.zip", "size": 26733, @@ -101960,16 +80696,10 @@ "paragraph": "Use this library to set up the Si3000 CODEC on PulseRain M10 board.", "website": "https://github.com/PulseRain/M10CODEC", "category": "Signal Input/Output", - "architectures": [ - "FP51" - ], - "types": [ - "Contributed" - ], + "architectures": ["FP51"], + "types": ["Contributed"], "repository": "https://github.com/PulseRain/M10CODEC.git", - "providesIncludes": [ - "M10CODEC.h" - ], + "providesIncludes": ["M10CODEC.h"], "url": "http://downloads.arduino.cc/libraries/github.com/PulseRain/M10CODEC-1.1.1.zip", "archiveFileName": "M10CODEC-1.1.1.zip", "size": 26915, @@ -101984,16 +80714,10 @@ "paragraph": "Use this library to set up the Si3000 CODEC on PulseRain M10 board.", "website": "https://github.com/PulseRain/M10CODEC", "category": "Signal Input/Output", - "architectures": [ - "FP51" - ], - "types": [ - "Contributed" - ], + "architectures": ["FP51"], + "types": ["Contributed"], "repository": "https://github.com/PulseRain/M10CODEC.git", - "providesIncludes": [ - "M10CODEC.h" - ], + "providesIncludes": ["M10CODEC.h"], "url": "http://downloads.arduino.cc/libraries/github.com/PulseRain/M10CODEC-1.1.2.zip", "archiveFileName": "M10CODEC-1.1.2.zip", "size": 1562557, @@ -102008,16 +80732,10 @@ "paragraph": "Use this library to set up the Si3000 CODEC on PulseRain M10 board.", "website": "https://github.com/PulseRain/M10CODEC", "category": "Signal Input/Output", - "architectures": [ - "FP51" - ], - "types": [ - "Contributed" - ], + "architectures": ["FP51"], + "types": ["Contributed"], "repository": "https://github.com/PulseRain/M10CODEC.git", - "providesIncludes": [ - "M10CODEC.h" - ], + "providesIncludes": ["M10CODEC.h"], "url": "http://downloads.arduino.cc/libraries/github.com/PulseRain/M10CODEC-1.1.3.zip", "archiveFileName": "M10CODEC-1.1.3.zip", "size": 1565784, @@ -102032,16 +80750,10 @@ "paragraph": "Use this library to control up to 6 independent PWM controllers on PulseRain M10 board.", "website": "https://github.com/PulseRain/M10PWM", "category": "Signal Input/Output", - "architectures": [ - "FP51" - ], - "types": [ - "Contributed" - ], + "architectures": ["FP51"], + "types": ["Contributed"], "repository": "https://github.com/PulseRain/M10PWM.git", - "providesIncludes": [ - "M10PWM.h" - ], + "providesIncludes": ["M10PWM.h"], "url": "http://downloads.arduino.cc/libraries/github.com/PulseRain/M10PWM-1.0.0.zip", "archiveFileName": "M10PWM-1.0.0.zip", "size": 6194, @@ -102056,16 +80768,10 @@ "paragraph": "Use this library to control up to 6 independent PWM controllers on PulseRain M10 board.", "website": "https://github.com/PulseRain/M10PWM", "category": "Signal Input/Output", - "architectures": [ - "FP51" - ], - "types": [ - "Contributed" - ], + "architectures": ["FP51"], + "types": ["Contributed"], "repository": "https://github.com/PulseRain/M10PWM.git", - "providesIncludes": [ - "M10PWM.h" - ], + "providesIncludes": ["M10PWM.h"], "url": "http://downloads.arduino.cc/libraries/github.com/PulseRain/M10PWM-1.0.1.zip", "archiveFileName": "M10PWM-1.0.1.zip", "size": 1263259, @@ -102080,16 +80786,10 @@ "paragraph": "Use this library to control up to 6 independent PWM controllers on PulseRain M10 board.", "website": "https://github.com/PulseRain/M10PWM", "category": "Signal Input/Output", - "architectures": [ - "FP51" - ], - "types": [ - "Contributed" - ], + "architectures": ["FP51"], + "types": ["Contributed"], "repository": "https://github.com/PulseRain/M10PWM.git", - "providesIncludes": [ - "M10PWM.h" - ], + "providesIncludes": ["M10PWM.h"], "url": "http://downloads.arduino.cc/libraries/github.com/PulseRain/M10PWM-1.0.2.zip", "archiveFileName": "M10PWM-1.0.2.zip", "size": 1266751, @@ -102104,16 +80804,10 @@ "paragraph": "Use this library to print something through JTAG to nios2 terminal. Install nios II command shell (bundled in Intel Quartus Prime Edition). And run nios2-terminal.exe to see the print output.", "website": "https://github.com/PulseRain/M10JTAG", "category": "Signal Input/Output", - "architectures": [ - "FP51" - ], - "types": [ - "Contributed" - ], + "architectures": ["FP51"], + "types": ["Contributed"], "repository": "https://github.com/PulseRain/M10JTAG.git", - "providesIncludes": [ - "M10JTAG.h" - ], + "providesIncludes": ["M10JTAG.h"], "url": "http://downloads.arduino.cc/libraries/github.com/PulseRain/M10JTAG-1.0.0.zip", "archiveFileName": "M10JTAG-1.0.0.zip", "size": 7898, @@ -102128,16 +80822,10 @@ "paragraph": "Use this library to print something through JTAG to nios2 terminal. Install nios II command shell (bundled in Intel Quartus Prime Edition). And run nios2-terminal.exe to see the print output.", "website": "https://github.com/PulseRain/M10JTAG", "category": "Signal Input/Output", - "architectures": [ - "FP51" - ], - "types": [ - "Contributed" - ], + "architectures": ["FP51"], + "types": ["Contributed"], "repository": "https://github.com/PulseRain/M10JTAG.git", - "providesIncludes": [ - "M10JTAG.h" - ], + "providesIncludes": ["M10JTAG.h"], "url": "http://downloads.arduino.cc/libraries/github.com/PulseRain/M10JTAG-1.0.1.zip", "archiveFileName": "M10JTAG-1.0.1.zip", "size": 1510956, @@ -102152,16 +80840,10 @@ "paragraph": "This is a library for Arduino that interfaces with the Helium Atom 802.15.4 module.", "website": "https://github.com/helium-arduino/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/helium/helium-arduino.git", - "providesIncludes": [ - "Helium.h" - ], + "providesIncludes": ["Helium.h"], "url": "http://downloads.arduino.cc/libraries/github.com/helium/Helium-0.1.14.zip", "archiveFileName": "Helium-0.1.14.zip", "size": 41470, @@ -102176,16 +80858,10 @@ "paragraph": "This is a library for Arduino that interfaces with the Helium Atom 802.15.4 module.", "website": "https://github.com/helium-arduino/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/helium/helium-arduino.git", - "providesIncludes": [ - "Helium.h" - ], + "providesIncludes": ["Helium.h"], "url": "http://downloads.arduino.cc/libraries/github.com/helium/Helium-0.1.15.zip", "archiveFileName": "Helium-0.1.15.zip", "size": 42045, @@ -102200,16 +80876,10 @@ "paragraph": "This is a library for Arduino that interfaces with the Helium Atom 802.15.4 module.", "website": "https://github.com/helium-arduino/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/helium/helium-arduino.git", - "providesIncludes": [ - "Helium.h" - ], + "providesIncludes": ["Helium.h"], "url": "http://downloads.arduino.cc/libraries/github.com/helium/Helium-0.1.16.zip", "archiveFileName": "Helium-0.1.16.zip", "size": 42046, @@ -102224,16 +80894,10 @@ "paragraph": "This is a library for Arduino that interfaces with the Helium Atom 802.15.4 module.", "website": "https://github.com/helium-arduino/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/helium/helium-arduino.git", - "providesIncludes": [ - "Helium.h" - ], + "providesIncludes": ["Helium.h"], "url": "http://downloads.arduino.cc/libraries/github.com/helium/Helium-0.1.17.zip", "archiveFileName": "Helium-0.1.17.zip", "size": 62880, @@ -102248,16 +80912,10 @@ "paragraph": "This is a library for Arduino that interfaces with the Helium Atom 802.15.4 module.", "website": "https://github.com/helium-arduino/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/helium/helium-arduino.git", - "providesIncludes": [ - "Helium.h" - ], + "providesIncludes": ["Helium.h"], "url": "http://downloads.arduino.cc/libraries/github.com/helium/Helium-0.1.18.zip", "archiveFileName": "Helium-0.1.18.zip", "size": 62302, @@ -102272,16 +80930,10 @@ "paragraph": "This is a library for Arduino that interfaces with the Helium Atom 802.15.4 module.", "website": "https://github.com/helium/helium-arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/helium/helium-arduino.git", - "providesIncludes": [ - "Helium.h" - ], + "providesIncludes": ["Helium.h"], "url": "http://downloads.arduino.cc/libraries/github.com/helium/Helium-0.1.19.zip", "archiveFileName": "Helium-0.1.19.zip", "size": 61729, @@ -102296,16 +80948,10 @@ "paragraph": "This is a library for Arduino that interfaces with the Helium Atom 802.15.4 module.", "website": "https://github.com/helium/helium-arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/helium/helium-arduino.git", - "providesIncludes": [ - "Helium.h" - ], + "providesIncludes": ["Helium.h"], "url": "http://downloads.arduino.cc/libraries/github.com/helium/Helium-0.1.20.zip", "archiveFileName": "Helium-0.1.20.zip", "size": 61813, @@ -102320,16 +80966,10 @@ "paragraph": "This is a library for Arduino that interfaces with the Helium Atom 802.15.4 module.", "website": "https://github.com/helium/helium-arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/helium/helium-arduino.git", - "providesIncludes": [ - "Helium.h" - ], + "providesIncludes": ["Helium.h"], "url": "http://downloads.arduino.cc/libraries/github.com/helium/Helium-1.0.0.zip", "archiveFileName": "Helium-1.0.0.zip", "size": 61736, @@ -102344,16 +80984,10 @@ "paragraph": "This is a library for Arduino that interfaces with the Helium Atom 802.15.4 module.", "website": "https://github.com/helium/helium-arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/helium/helium-arduino.git", - "providesIncludes": [ - "Helium.h" - ], + "providesIncludes": ["Helium.h"], "url": "http://downloads.arduino.cc/libraries/github.com/helium/Helium-1.0.1.zip", "archiveFileName": "Helium-1.0.1.zip", "size": 61711, @@ -102368,16 +81002,10 @@ "paragraph": "This is a library for Arduino that interfaces with the Helium Atom 802.15.4 module.", "website": "https://github.com/helium/helium-arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/helium/helium-arduino.git", - "providesIncludes": [ - "Helium.h" - ], + "providesIncludes": ["Helium.h"], "url": "http://downloads.arduino.cc/libraries/github.com/helium/Helium-1.0.2.zip", "archiveFileName": "Helium-1.0.2.zip", "size": 64342, @@ -102392,16 +81020,10 @@ "paragraph": "This is a library for Arduino that interfaces with the Helium Atom 802.15.4 module.", "website": "https://github.com/helium/helium-arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/helium/helium-arduino.git", - "providesIncludes": [ - "Helium.h" - ], + "providesIncludes": ["Helium.h"], "url": "http://downloads.arduino.cc/libraries/github.com/helium/Helium-1.0.3.zip", "archiveFileName": "Helium-1.0.3.zip", "size": 64199, @@ -102416,16 +81038,10 @@ "paragraph": "This is a library for Arduino that interfaces with the Helium Atom 802.15.4 module.", "website": "https://github.com/helium/helium-arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/helium/helium-arduino.git", - "providesIncludes": [ - "Helium.h" - ], + "providesIncludes": ["Helium.h"], "url": "http://downloads.arduino.cc/libraries/github.com/helium/Helium-1.0.4.zip", "archiveFileName": "Helium-1.0.4.zip", "size": 66983, @@ -102440,16 +81056,10 @@ "paragraph": "This is a library for Arduino that interfaces with the Helium Atom 802.15.4 module.", "website": "https://github.com/helium/helium-arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/helium/helium-arduino.git", - "providesIncludes": [ - "Helium.h" - ], + "providesIncludes": ["Helium.h"], "url": "http://downloads.arduino.cc/libraries/github.com/helium/Helium-1.0.5.zip", "archiveFileName": "Helium-1.0.5.zip", "size": 67496, @@ -102464,16 +81074,10 @@ "paragraph": "This is a library for Arduino that interfaces with the Helium Atom 802.15.4 module.", "website": "https://github.com/helium/helium-arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/helium/helium-arduino.git", - "providesIncludes": [ - "Helium.h" - ], + "providesIncludes": ["Helium.h"], "url": "http://downloads.arduino.cc/libraries/github.com/helium/Helium-1.0.6.zip", "archiveFileName": "Helium-1.0.6.zip", "size": 67501, @@ -102488,16 +81092,10 @@ "paragraph": "This is a library for Arduino that interfaces with the Helium Atom 802.15.4 module.", "website": "https://github.com/helium/helium-arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/helium/helium-arduino.git", - "providesIncludes": [ - "Helium.h" - ], + "providesIncludes": ["Helium.h"], "url": "http://downloads.arduino.cc/libraries/github.com/helium/Helium-1.5.0.zip", "archiveFileName": "Helium-1.5.0.zip", "size": 85091, @@ -102512,16 +81110,10 @@ "paragraph": "This is a library for Arduino that interfaces with the Helium Atom 802.15.4 module.", "website": "https://github.com/helium/helium-arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/helium/helium-arduino.git", - "providesIncludes": [ - "Helium.h" - ], + "providesIncludes": ["Helium.h"], "url": "http://downloads.arduino.cc/libraries/github.com/helium/Helium-1.5.1.zip", "archiveFileName": "Helium-1.5.1.zip", "size": 79531, @@ -102536,16 +81128,10 @@ "paragraph": "This is a library for Arduino that interfaces with the Helium Atom 802.15.4 module.", "website": "https://github.com/helium/helium-arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/helium/helium-arduino.git", - "providesIncludes": [ - "Helium.h" - ], + "providesIncludes": ["Helium.h"], "url": "http://downloads.arduino.cc/libraries/github.com/helium/Helium-1.6.1.zip", "archiveFileName": "Helium-1.6.1.zip", "size": 83902, @@ -102560,16 +81146,10 @@ "paragraph": "This is a library for Arduino that interfaces with the Helium Atom 802.15.4 module.", "website": "https://github.com/helium/helium-arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/helium/helium-arduino.git", - "providesIncludes": [ - "Helium.h" - ], + "providesIncludes": ["Helium.h"], "url": "http://downloads.arduino.cc/libraries/github.com/helium/Helium-1.6.2.zip", "archiveFileName": "Helium-1.6.2.zip", "size": 83740, @@ -102584,16 +81164,10 @@ "paragraph": "This is a library for Arduino that interfaces with the Helium Atom 802.15.4 module.", "website": "https://github.com/helium/helium-arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/helium/helium-arduino.git", - "providesIncludes": [ - "Helium.h" - ], + "providesIncludes": ["Helium.h"], "url": "http://downloads.arduino.cc/libraries/github.com/helium/Helium-1.6.3.zip", "archiveFileName": "Helium-1.6.3.zip", "size": 83759, @@ -102608,16 +81182,10 @@ "paragraph": "This is a library for Arduino that interfaces with the Helium Atom 802.15.4 module.", "website": "https://github.com/helium/helium-arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/helium/helium-arduino.git", - "providesIncludes": [ - "Helium.h" - ], + "providesIncludes": ["Helium.h"], "url": "http://downloads.arduino.cc/libraries/github.com/helium/Helium-1.6.4.zip", "archiveFileName": "Helium-1.6.4.zip", "size": 83438, @@ -102632,16 +81200,10 @@ "paragraph": "This is a library for Arduino that interfaces with the Helium Atom 802.15.4 module.", "website": "https://github.com/helium/helium-arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/helium/helium-arduino.git", - "providesIncludes": [ - "Helium.h" - ], + "providesIncludes": ["Helium.h"], "url": "http://downloads.arduino.cc/libraries/github.com/helium/Helium-1.6.5.zip", "archiveFileName": "Helium-1.6.5.zip", "size": 83443, @@ -102656,16 +81218,10 @@ "paragraph": "Use this library to send email through smtp server.", "website": "https://github.com/grzesl/ESPMail", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/grzesl/ESPMail.git", - "providesIncludes": [ - "ESPMail.h" - ], + "providesIncludes": ["ESPMail.h"], "url": "http://downloads.arduino.cc/libraries/github.com/grzesl/ESPMail-1.0.0.zip", "archiveFileName": "ESPMail-1.0.0.zip", "size": 22921, @@ -102680,16 +81236,10 @@ "paragraph": "Use this library to send email through smtp server.", "website": "https://github.com/grzesl/ESPMail", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/grzesl/ESPMail.git", - "providesIncludes": [ - "ESPMail.h" - ], + "providesIncludes": ["ESPMail.h"], "url": "http://downloads.arduino.cc/libraries/github.com/grzesl/ESPMail-1.0.1.zip", "archiveFileName": "ESPMail-1.0.1.zip", "size": 23115, @@ -102704,12 +81254,8 @@ "paragraph": "Handles the connection to an NTP pool and parses Internet Time to UNIX time format.", "website": "https://github.com/aharshac/EasyNTPClient", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/aharshac/EasyNTPClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/aharshac/EasyNTPClient-1.0.0.zip", "archiveFileName": "EasyNTPClient-1.0.0.zip", @@ -102725,12 +81271,8 @@ "paragraph": "Handles the connection to an NTP pool and parses Internet Time to UNIX time format.", "website": "https://github.com/aharshac/EasyNTPClient", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/aharshac/EasyNTPClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/aharshac/EasyNTPClient-1.1.0.zip", "archiveFileName": "EasyNTPClient-1.1.0.zip", @@ -102746,12 +81288,8 @@ "paragraph": "Measures Electrical Conductivity in Siemens, Total Dissolved Solids in PPM, Salinity in PSU and PPT", "website": "ufire.co", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/u-fire/ECSalinity.git", "url": "http://downloads.arduino.cc/libraries/github.com/u-fire/EC_Salinity-1.0.0.zip", "archiveFileName": "EC_Salinity-1.0.0.zip", @@ -102767,12 +81305,8 @@ "paragraph": "Measures Electrical Conductivity in Siemens, Total Dissolved Solids in PPM, Salinity in PSU and PPT", "website": "ufire.co", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/u-fire/ECSalinity.git", "url": "http://downloads.arduino.cc/libraries/github.com/u-fire/EC_Salinity-1.0.1.zip", "archiveFileName": "EC_Salinity-1.0.1.zip", @@ -102788,12 +81322,8 @@ "paragraph": "Measures Electrical Conductivity in Siemens, Total Dissolved Solids in PPM, Salinity in PSU and PPT", "website": "https://ufire.co", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/u-fire/ECSalinity.git", "url": "http://downloads.arduino.cc/libraries/github.com/u-fire/EC_Salinity-1.0.10.zip", "archiveFileName": "EC_Salinity-1.0.10.zip", @@ -102809,12 +81339,8 @@ "paragraph": "Measures Electrical Conductivity in Siemens, Total Dissolved Solids in PPM, Salinity in PSU and PPT", "website": "https://ufire.co", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/u-fire/ECSalinity.git", "url": "http://downloads.arduino.cc/libraries/github.com/u-fire/EC_Salinity-1.0.11.zip", "archiveFileName": "EC_Salinity-1.0.11.zip", @@ -102830,12 +81356,8 @@ "paragraph": "Measures Electrical Conductivity in Siemens, Total Dissolved Solids in PPM, Salinity in PSU and PPT", "website": "ufire.co", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/u-fire/ECSalinity.git", "url": "http://downloads.arduino.cc/libraries/github.com/u-fire/EC_Salinity-1.0.2.zip", "archiveFileName": "EC_Salinity-1.0.2.zip", @@ -102851,12 +81373,8 @@ "paragraph": "Measures Electrical Conductivity in Siemens, Total Dissolved Solids in PPM, Salinity in PSU and PPT", "website": "ufire.co", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/u-fire/ECSalinity.git", "url": "http://downloads.arduino.cc/libraries/github.com/u-fire/EC_Salinity-1.0.3.zip", "archiveFileName": "EC_Salinity-1.0.3.zip", @@ -102872,12 +81390,8 @@ "paragraph": "Measures Electrical Conductivity in Siemens, Total Dissolved Solids in PPM, Salinity in PSU and PPT", "website": "ufire.co", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/u-fire/ECSalinity.git", "url": "http://downloads.arduino.cc/libraries/github.com/u-fire/EC_Salinity-1.0.4.zip", "archiveFileName": "EC_Salinity-1.0.4.zip", @@ -102893,12 +81407,8 @@ "paragraph": "Measures Electrical Conductivity in Siemens, Total Dissolved Solids in PPM, Salinity in PSU and PPT", "website": "ufire.co", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/u-fire/ECSalinity.git", "url": "http://downloads.arduino.cc/libraries/github.com/u-fire/EC_Salinity-1.0.5.zip", "archiveFileName": "EC_Salinity-1.0.5.zip", @@ -102914,12 +81424,8 @@ "paragraph": "Measures Electrical Conductivity in Siemens, Total Dissolved Solids in PPM, Salinity in PSU and PPT", "website": "ufire.co", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/u-fire/ECSalinity.git", "url": "http://downloads.arduino.cc/libraries/github.com/u-fire/EC_Salinity-1.0.6.zip", "archiveFileName": "EC_Salinity-1.0.6.zip", @@ -102935,12 +81441,8 @@ "paragraph": "Measures Electrical Conductivity in Siemens, Total Dissolved Solids in PPM, Salinity in PSU and PPT", "website": "ufire.co", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/u-fire/ECSalinity.git", "url": "http://downloads.arduino.cc/libraries/github.com/u-fire/EC_Salinity-1.0.7.zip", "archiveFileName": "EC_Salinity-1.0.7.zip", @@ -102956,12 +81458,8 @@ "paragraph": "Measures Electrical Conductivity in Siemens, Total Dissolved Solids in PPM, Salinity in PSU and PPT", "website": "ufire.co", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/u-fire/ECSalinity.git", "url": "http://downloads.arduino.cc/libraries/github.com/u-fire/EC_Salinity-1.0.8.zip", "archiveFileName": "EC_Salinity-1.0.8.zip", @@ -102977,12 +81475,8 @@ "paragraph": "Measures Electrical Conductivity in Siemens, Total Dissolved Solids in PPM, Salinity in PSU and PPT", "website": "ufire.co", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/u-fire/ECSalinity.git", "url": "http://downloads.arduino.cc/libraries/github.com/u-fire/EC_Salinity-1.0.9.zip", "archiveFileName": "EC_Salinity-1.0.9.zip", @@ -102998,12 +81492,8 @@ "paragraph": "Measures Electrical Conductivity in Siemens, Total Dissolved Solids in PPM, Salinity in PSU and PPT", "website": "https://ufire.co", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/u-fire/ECSalinity.git", "url": "http://downloads.arduino.cc/libraries/github.com/u-fire/EC_Salinity-1.1.0.zip", "archiveFileName": "EC_Salinity-1.1.0.zip", @@ -103019,12 +81509,8 @@ "paragraph": "Measures Electrical Conductivity in Siemens, Total Dissolved Solids in PPM, Salinity in PSU and PPT", "website": "https://ufire.co", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/u-fire/ECSalinity.git", "url": "http://downloads.arduino.cc/libraries/github.com/u-fire/EC_Salinity-1.1.1.zip", "archiveFileName": "EC_Salinity-1.1.1.zip", @@ -103040,12 +81526,8 @@ "paragraph": "Measures Electrical Conductivity in Siemens, Total Dissolved Solids in PPM, Salinity in PSU and PPT", "website": "https://ufire.co", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/u-fire/ECSalinity.git", "url": "http://downloads.arduino.cc/libraries/github.com/u-fire/EC_Salinity-1.1.2.zip", "archiveFileName": "EC_Salinity-1.1.2.zip", @@ -103061,12 +81543,8 @@ "paragraph": "Measures Electrical Conductivity in Siemens, Total Dissolved Solids in PPM, Salinity in PSU and PPT", "website": "https://ufire.co", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/u-fire/ECSalinity.git", "url": "http://downloads.arduino.cc/libraries/github.com/u-fire/EC_Salinity-1.1.3.zip", "archiveFileName": "EC_Salinity-1.1.3.zip", @@ -103082,12 +81560,8 @@ "paragraph": "Measures Electrical Conductivity in Siemens, Total Dissolved Solids in PPM, Salinity in PSU", "website": "https://ufire.co", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/u-fire/ECSalinity.git", "url": "http://downloads.arduino.cc/libraries/github.com/u-fire/EC_Salinity-2.0.0.zip", "archiveFileName": "EC_Salinity-2.0.0.zip", @@ -103103,16 +81577,10 @@ "paragraph": "Use this library to read/write data through the Auxiliary Serial port on PulseRain M10 board.", "website": "https://github.com/PulseRain/M10SerialAUX", "category": "Signal Input/Output", - "architectures": [ - "FP51" - ], - "types": [ - "Contributed" - ], + "architectures": ["FP51"], + "types": ["Contributed"], "repository": "https://github.com/PulseRain/M10SerialAUX.git", - "providesIncludes": [ - "M10SerialAUX.h" - ], + "providesIncludes": ["M10SerialAUX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/PulseRain/M10SerialAUX-1.0.0.zip", "archiveFileName": "M10SerialAUX-1.0.0.zip", "size": 8148, @@ -103127,16 +81595,10 @@ "paragraph": "Use this library to read/write data through the Auxiliary Serial port on PulseRain M10 board.", "website": "https://github.com/PulseRain/M10SerialAUX", "category": "Signal Input/Output", - "architectures": [ - "FP51" - ], - "types": [ - "Contributed" - ], + "architectures": ["FP51"], + "types": ["Contributed"], "repository": "https://github.com/PulseRain/M10SerialAUX.git", - "providesIncludes": [ - "M10SerialAUX.h" - ], + "providesIncludes": ["M10SerialAUX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/PulseRain/M10SerialAUX-1.0.1.zip", "archiveFileName": "M10SerialAUX-1.0.1.zip", "size": 1315261, @@ -103151,16 +81613,10 @@ "paragraph": "Use this library to read/write the Serial SRAM (Microchip 23LC1024) on PulseRain M10 board.", "website": "https://github.com/PulseRain/M10SRAM", "category": "Signal Input/Output", - "architectures": [ - "FP51" - ], - "types": [ - "Contributed" - ], + "architectures": ["FP51"], + "types": ["Contributed"], "repository": "https://github.com/PulseRain/M10SRAM.git", - "providesIncludes": [ - "M10SRAM.h" - ], + "providesIncludes": ["M10SRAM.h"], "url": "http://downloads.arduino.cc/libraries/github.com/PulseRain/M10SRAM-1.0.0.zip", "archiveFileName": "M10SRAM-1.0.0.zip", "size": 7704, @@ -103175,16 +81631,10 @@ "paragraph": "Use this library to read/write the Serial SRAM (Microchip 23LC1024) on PulseRain M10 board.", "website": "https://github.com/PulseRain/M10SRAM", "category": "Signal Input/Output", - "architectures": [ - "FP51" - ], - "types": [ - "Contributed" - ], + "architectures": ["FP51"], + "types": ["Contributed"], "repository": "https://github.com/PulseRain/M10SRAM.git", - "providesIncludes": [ - "M10SRAM.h" - ], + "providesIncludes": ["M10SRAM.h"], "url": "http://downloads.arduino.cc/libraries/github.com/PulseRain/M10SRAM-1.0.1.zip", "archiveFileName": "M10SRAM-1.0.1.zip", "size": 1263154, @@ -103199,16 +81649,10 @@ "paragraph": "This library supports both I2C master and slave mode on PulseRain M10 board.", "website": "https://github.com/PulseRain/M10I2C", "category": "Signal Input/Output", - "architectures": [ - "FP51" - ], - "types": [ - "Contributed" - ], + "architectures": ["FP51"], + "types": ["Contributed"], "repository": "https://github.com/PulseRain/M10I2C.git", - "providesIncludes": [ - "M10I2C.h" - ], + "providesIncludes": ["M10I2C.h"], "url": "http://downloads.arduino.cc/libraries/github.com/PulseRain/M10I2C-1.0.0.zip", "archiveFileName": "M10I2C-1.0.0.zip", "size": 10001, @@ -103223,16 +81667,10 @@ "paragraph": "This library supports both I2C master and slave mode on PulseRain M10 board.", "website": "https://github.com/PulseRain/M10I2C", "category": "Signal Input/Output", - "architectures": [ - "FP51" - ], - "types": [ - "Contributed" - ], + "architectures": ["FP51"], + "types": ["Contributed"], "repository": "https://github.com/PulseRain/M10I2C.git", - "providesIncludes": [ - "M10I2C.h" - ], + "providesIncludes": ["M10I2C.h"], "url": "http://downloads.arduino.cc/libraries/github.com/PulseRain/M10I2C-1.0.1.zip", "archiveFileName": "M10I2C-1.0.1.zip", "size": 1321279, @@ -103247,12 +81685,8 @@ "paragraph": "AVRUtils", "website": "https://github.com/SConaway/AVRUtils", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SConaway/AVRUtils.git", "url": "http://downloads.arduino.cc/libraries/github.com/SConaway/AVRUtils-1.0.0.zip", "archiveFileName": "AVRUtils-1.0.0.zip", @@ -103268,12 +81702,8 @@ "paragraph": "AVRUtils", "website": "https://github.com/SConaway/AVRUtils", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SConaway/AVRUtils.git", "url": "http://downloads.arduino.cc/libraries/github.com/SConaway/AVRUtils-1.1.0.zip", "archiveFileName": "AVRUtils-1.1.0.zip", @@ -103289,12 +81719,8 @@ "paragraph": "AVRUtils", "website": "https://github.com/SConaway/AVRUtils", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SConaway/AVRUtils.git", "url": "http://downloads.arduino.cc/libraries/github.com/SConaway/AVRUtils-1.2.0.zip", "archiveFileName": "AVRUtils-1.2.0.zip", @@ -103310,12 +81736,8 @@ "paragraph": "AVRUtils", "website": "https://github.com/SConaway/AVRUtils", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SConaway/AVRUtils.git", "url": "http://downloads.arduino.cc/libraries/github.com/SConaway/AVRUtils-1.3.0.zip", "archiveFileName": "AVRUtils-1.3.0.zip", @@ -103331,12 +81753,8 @@ "paragraph": "triggers via PCF8574A, echo via tri state buffer.", "website": "http://redhunter.com/", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/arielnh56/OctoSonar.git", "url": "http://downloads.arduino.cc/libraries/github.com/arielnh56/OctoSonar-1.0.0.zip", "archiveFileName": "OctoSonar-1.0.0.zip", @@ -103352,12 +81770,8 @@ "paragraph": "triggers via PCF8574A, echo via tri state buffer.", "website": "http://redhunter.com/", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/arielnh56/OctoSonar.git", "url": "http://downloads.arduino.cc/libraries/github.com/arielnh56/OctoSonar-1.0.1.zip", "archiveFileName": "OctoSonar-1.0.1.zip", @@ -103373,12 +81787,8 @@ "paragraph": "triggers via PCF8574A or PCF8575, echo via tri state buffers.", "website": "http://redhunter.com/", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/arielnh56/OctoSonar.git", "url": "http://downloads.arduino.cc/libraries/github.com/arielnh56/OctoSonar-1.1.0.zip", "archiveFileName": "OctoSonar-1.1.0.zip", @@ -103394,12 +81804,8 @@ "paragraph": "triggers via PCF8574A or PCF8575, echo via tri state buffers.", "website": "http://octosonar.com/", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/arielnh56/OctoSonar.git", "url": "http://downloads.arduino.cc/libraries/github.com/arielnh56/OctoSonar-1.2.0.zip", "archiveFileName": "OctoSonar-1.2.0.zip", @@ -103415,12 +81821,8 @@ "paragraph": "This library is based on the code by awslabs, svdgraaf and fuzzyhandle. It enables you to easily use AWS IoT Services from a ESP8266 SOC with Arduino. There are some great tutorials and projects on the web, also check YoutTube and my GitHub-Pages for examples. As I weil be using this system quite often, I will try to keep it up-to-date and contribute to the arduino libraries. Feel free to contribute to this code - fork, add your stuff, change things and create pull requests.", "website": "https://github.com/Schm1tz1/aws-sdk-arduino-esp8266", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Schm1tz1/aws-sdk-arduino-esp8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/Schm1tz1/AWS_SDK_ESP8266-0.9.1-beta.zip", "archiveFileName": "AWS_SDK_ESP8266-0.9.1-beta.zip", @@ -103436,12 +81838,8 @@ "paragraph": "This library is based on the code by awslabs, svdgraaf and fuzzyhandle. It enables you to easily use AWS IoT Services from a ESP8266 SOC with Arduino. There are some great tutorials and projects on the web, also check YoutTube and my GitHub-Pages for examples. As I weil be using this system quite often, I will try to keep it up-to-date and contribute to the arduino libraries. Feel free to contribute to this code - fork, add your stuff, change things and create pull requests.", "website": "https://github.com/Schm1tz1/aws-sdk-arduino-esp8266", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Schm1tz1/aws-sdk-arduino-esp8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/Schm1tz1/AWS_SDK_ESP8266-1.0.0.zip", "archiveFileName": "AWS_SDK_ESP8266-1.0.0.zip", @@ -103456,12 +81854,8 @@ "sentence": "An Arduino library for the uBlox nbIOT modules.", "website": "https://github.com/SodaqMoja/Sodaq_nbIOT", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_nbIOT.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_nbIOT-1.0.0.zip", "archiveFileName": "Sodaq_nbIOT-1.0.0.zip", @@ -103476,12 +81870,8 @@ "sentence": "An Arduino library for the uBlox nbIOT modules.", "website": "https://github.com/SodaqMoja/Sodaq_nbIOT", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_nbIOT.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_nbIOT-1.0.1.zip", "archiveFileName": "Sodaq_nbIOT-1.0.1.zip", @@ -103496,12 +81886,8 @@ "sentence": "An Arduino library for the uBlox nbIOT modules.", "website": "https://github.com/SodaqMoja/Sodaq_nbIOT", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_nbIOT.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_nbIOT-1.0.2.zip", "archiveFileName": "Sodaq_nbIOT-1.0.2.zip", @@ -103516,12 +81902,8 @@ "sentence": "An Arduino library for the uBlox nbIOT modules.", "website": "https://github.com/SodaqMoja/Sodaq_nbIOT", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_nbIOT.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_nbIOT-1.0.3.zip", "archiveFileName": "Sodaq_nbIOT-1.0.3.zip", @@ -103536,12 +81918,8 @@ "sentence": "An Arduino library for the uBlox nbIOT modules.", "website": "https://github.com/SodaqMoja/Sodaq_nbIOT", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_nbIOT.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_nbIOT-1.0.4.zip", "archiveFileName": "Sodaq_nbIOT-1.0.4.zip", @@ -103556,12 +81934,8 @@ "sentence": "An Arduino library for the uBlox nbIOT modules.", "website": "https://github.com/SodaqMoja/Sodaq_nbIOT", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_nbIOT.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_nbIOT-1.0.5.zip", "archiveFileName": "Sodaq_nbIOT-1.0.5.zip", @@ -103576,12 +81950,8 @@ "sentence": "An Arduino library for the uBlox nbIOT modules.", "website": "https://github.com/SodaqMoja/Sodaq_nbIOT", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_nbIOT.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_nbIOT-1.0.6.zip", "archiveFileName": "Sodaq_nbIOT-1.0.6.zip", @@ -103596,12 +81966,8 @@ "sentence": "An Arduino library for the uBlox nbIOT modules.", "website": "https://github.com/SodaqMoja/Sodaq_nbIOT", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_nbIOT.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_nbIOT-1.1.0.zip", "archiveFileName": "Sodaq_nbIOT-1.1.0.zip", @@ -103616,12 +81982,8 @@ "sentence": "An Arduino library for the uBlox nbIOT modules.", "website": "https://github.com/SodaqMoja/Sodaq_nbIOT", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_nbIOT.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_nbIOT-1.2.0.zip", "archiveFileName": "Sodaq_nbIOT-1.2.0.zip", @@ -103636,12 +81998,8 @@ "sentence": "An Arduino library for the uBlox nbIOT modules.", "website": "https://github.com/SodaqMoja/Sodaq_nbIOT", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_nbIOT.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_nbIOT-1.2.1.zip", "archiveFileName": "Sodaq_nbIOT-1.2.1.zip", @@ -103656,12 +82014,8 @@ "sentence": "An Arduino library for the uBlox nbIOT modules.", "website": "https://github.com/SodaqMoja/Sodaq_nbIOT", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_nbIOT.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_nbIOT-1.3.0.zip", "archiveFileName": "Sodaq_nbIOT-1.3.0.zip", @@ -103676,12 +82030,8 @@ "sentence": "An Arduino library for the uBlox nbIOT modules.", "website": "https://github.com/SodaqMoja/Sodaq_nbIOT", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_nbIOT.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_nbIOT-1.3.1.zip", "archiveFileName": "Sodaq_nbIOT-1.3.1.zip", @@ -103696,12 +82046,8 @@ "sentence": "An Arduino library for the uBlox nbIOT modules.", "website": "https://github.com/SodaqMoja/Sodaq_nbIOT", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_nbIOT.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_nbIOT-1.3.2.zip", "archiveFileName": "Sodaq_nbIOT-1.3.2.zip", @@ -103716,12 +82062,8 @@ "sentence": "An Arduino library for the uBlox nbIOT modules.", "website": "https://github.com/SodaqMoja/Sodaq_nbIOT", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_nbIOT.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_nbIOT-1.4.1.zip", "archiveFileName": "Sodaq_nbIOT-1.4.1.zip", @@ -103736,12 +82078,8 @@ "sentence": "An Arduino library for the uBlox nbIOT modules.", "website": "https://github.com/SodaqMoja/Sodaq_nbIOT", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_nbIOT.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_nbIOT-1.4.2.zip", "archiveFileName": "Sodaq_nbIOT-1.4.2.zip", @@ -103756,12 +82094,8 @@ "sentence": "An Arduino library for the uBlox nbIOT modules.", "website": "https://github.com/SodaqMoja/Sodaq_nbIOT", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_nbIOT.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_nbIOT-1.4.3.zip", "archiveFileName": "Sodaq_nbIOT-1.4.3.zip", @@ -103776,12 +82110,8 @@ "sentence": "An Arduino library for the uBlox nbIOT modules.", "website": "https://github.com/SodaqMoja/Sodaq_nbIOT", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_nbIOT.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_nbIOT-1.4.4.zip", "archiveFileName": "Sodaq_nbIOT-1.4.4.zip", @@ -103796,12 +82126,8 @@ "sentence": "An Arduino library for the uBlox nbIOT modules.", "website": "https://github.com/SodaqMoja/Sodaq_nbIOT", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_nbIOT.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_nbIOT-1.5.0.zip", "archiveFileName": "Sodaq_nbIOT-1.5.0.zip", @@ -103816,12 +82142,8 @@ "sentence": "An Arduino library for the uBlox nbIOT modules.", "website": "https://github.com/SodaqMoja/Sodaq_nbIOT", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_nbIOT.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_nbIOT-2.0.0.zip", "archiveFileName": "Sodaq_nbIOT-2.0.0.zip", @@ -103836,12 +82158,8 @@ "sentence": "An Arduino library for the uBlox nbIOT modules.", "website": "https://github.com/SodaqMoja/Sodaq_nbIOT", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_nbIOT.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_nbIOT-2.0.1.zip", "archiveFileName": "Sodaq_nbIOT-2.0.1.zip", @@ -103857,12 +82175,8 @@ "paragraph": "Provides access to X/Y motion count.", "website": "https://github.com/bitcraze/Bitcraze_PMW3901", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bitcraze/Bitcraze_PMW3901.git", "url": "http://downloads.arduino.cc/libraries/github.com/bitcraze/Bitcraze_PMW3901-1.0.0.zip", "archiveFileName": "Bitcraze_PMW3901-1.0.0.zip", @@ -103878,12 +82192,8 @@ "paragraph": "A fast, minimum-footprint PS2 keyboard controller, supporting the full PS2 keyboard protocol, including setting the LED's. It also includes a translator between PS2 and USB keyboards.", "website": "https://github.com/SteveBenz/PS2KeyboardHost", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/SteveBenz/PS2KeyboardHost.git", "url": "http://downloads.arduino.cc/libraries/github.com/SteveBenz/Ps2KeyboardHost-1.0.0.zip", "archiveFileName": "Ps2KeyboardHost-1.0.0.zip", @@ -103899,12 +82209,8 @@ "paragraph": "A fast, minimum-footprint PS2 keyboard controller, supporting the full PS2 keyboard protocol, including setting the LED's. It also includes a translator between PS2 and USB keyboards.", "website": "https://github.com/SteveBenz/PS2KeyboardHost", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/SteveBenz/PS2KeyboardHost.git", "url": "http://downloads.arduino.cc/libraries/github.com/SteveBenz/Ps2KeyboardHost-1.0.1.zip", "archiveFileName": "Ps2KeyboardHost-1.0.1.zip", @@ -103920,12 +82226,8 @@ "paragraph": "It can get accel information.", "website": "https://github.com/asukiaaa/MPU9250_asukiaaa", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/MPU9250_asukiaaa.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/MPU9250_asukiaaa-1.0.0.zip", "archiveFileName": "MPU9250_asukiaaa-1.0.0.zip", @@ -103941,12 +82243,8 @@ "paragraph": "It can get accelerometer and magnetometer information.", "website": "https://github.com/asukiaaa/MPU9250_asukiaaa", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/MPU9250_asukiaaa.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/MPU9250_asukiaaa-1.1.0.zip", "archiveFileName": "MPU9250_asukiaaa-1.1.0.zip", @@ -103962,12 +82260,8 @@ "paragraph": "It can get sensor value of accelerometer and magnetometer.", "website": "https://github.com/asukiaaa/MPU9250_asukiaaa", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/MPU9250_asukiaaa.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/MPU9250_asukiaaa-1.1.1.zip", "archiveFileName": "MPU9250_asukiaaa-1.1.1.zip", @@ -103983,12 +82277,8 @@ "paragraph": "It can get sensor value of accelerometer and magnetometer.", "website": "https://github.com/asukiaaa/MPU9250_asukiaaa", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/MPU9250_asukiaaa.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/MPU9250_asukiaaa-1.1.2.zip", "archiveFileName": "MPU9250_asukiaaa-1.1.2.zip", @@ -104004,12 +82294,8 @@ "paragraph": "It can get sensor value of accelerometer and magnetometer.", "website": "https://github.com/asukiaaa/MPU9250_asukiaaa", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/MPU9250_asukiaaa.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/MPU9250_asukiaaa-1.2.0.zip", "archiveFileName": "MPU9250_asukiaaa-1.2.0.zip", @@ -104025,12 +82311,8 @@ "paragraph": "It can get sensor value of accelerometer and magnetometer.", "website": "https://github.com/asukiaaa/MPU9250_asukiaaa", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/MPU9250_asukiaaa.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/MPU9250_asukiaaa-1.2.1.zip", "archiveFileName": "MPU9250_asukiaaa-1.2.1.zip", @@ -104046,12 +82328,8 @@ "paragraph": "It can get sensor value of accelerometer and magnetometer.", "website": "https://github.com/asukiaaa/MPU9250_asukiaaa", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/MPU9250_asukiaaa.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/MPU9250_asukiaaa-1.2.2.zip", "archiveFileName": "MPU9250_asukiaaa-1.2.2.zip", @@ -104067,12 +82345,8 @@ "paragraph": "It can get sensor value of accelerometer and magnetometer.", "website": "https://github.com/asukiaaa/MPU9250_asukiaaa", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/MPU9250_asukiaaa.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/MPU9250_asukiaaa-1.2.3.zip", "archiveFileName": "MPU9250_asukiaaa-1.2.3.zip", @@ -104088,12 +82362,8 @@ "paragraph": "It can get sensor value of accelerometer, gyrometer and magnetometer.", "website": "https://github.com/asukiaaa/MPU9250_asukiaaa", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/MPU9250_asukiaaa.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/MPU9250_asukiaaa-1.2.4.zip", "archiveFileName": "MPU9250_asukiaaa-1.2.4.zip", @@ -104109,12 +82379,8 @@ "paragraph": "It can get sensor value of accelerometer, gyrometer and magnetometer.", "website": "https://github.com/asukiaaa/MPU9250_asukiaaa", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/MPU9250_asukiaaa.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/MPU9250_asukiaaa-1.2.5.zip", "archiveFileName": "MPU9250_asukiaaa-1.2.5.zip", @@ -104130,12 +82396,8 @@ "paragraph": "It can get sensor value of accelerometer, gyrometer and magnetometer.", "website": "https://github.com/asukiaaa/MPU9250_asukiaaa", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/MPU9250_asukiaaa.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/MPU9250_asukiaaa-1.3.0.zip", "archiveFileName": "MPU9250_asukiaaa-1.3.0.zip", @@ -104151,12 +82413,8 @@ "paragraph": "It can get sensor value of accelerometer, gyrometer and magnetometer.", "website": "https://github.com/asukiaaa/MPU9250_asukiaaa", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/MPU9250_asukiaaa.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/MPU9250_asukiaaa-1.3.1.zip", "archiveFileName": "MPU9250_asukiaaa-1.3.1.zip", @@ -104172,12 +82430,8 @@ "paragraph": "It can get sensor value of accelerometer, gyrometer and magnetometer.", "website": "https://github.com/asukiaaa/MPU9250_asukiaaa", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/MPU9250_asukiaaa.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/MPU9250_asukiaaa-1.3.2.zip", "archiveFileName": "MPU9250_asukiaaa-1.3.2.zip", @@ -104193,12 +82447,8 @@ "paragraph": "It can get sensor value of accelerometer, gyrometer and magnetometer.", "website": "https://github.com/asukiaaa/MPU9250_asukiaaa", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/MPU9250_asukiaaa.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/MPU9250_asukiaaa-1.3.3.zip", "archiveFileName": "MPU9250_asukiaaa-1.3.3.zip", @@ -104214,12 +82464,8 @@ "paragraph": "It can get sensor value of accelerometer, gyrometer and magnetometer.", "website": "https://github.com/asukiaaa/MPU9250_asukiaaa", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/MPU9250_asukiaaa.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/MPU9250_asukiaaa-1.3.4.zip", "archiveFileName": "MPU9250_asukiaaa-1.3.4.zip", @@ -104235,12 +82481,8 @@ "paragraph": "It can get sensor value of accelerometer, gyrometer and magnetometer.", "website": "https://github.com/asukiaaa/MPU9250_asukiaaa", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/MPU9250_asukiaaa.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/MPU9250_asukiaaa-1.3.5.zip", "archiveFileName": "MPU9250_asukiaaa-1.3.5.zip", @@ -104256,12 +82498,8 @@ "paragraph": "It can get sensor value of accelerometer, gyrometer and magnetometer.", "website": "https://github.com/asukiaaa/MPU9250_asukiaaa", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/MPU9250_asukiaaa.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/MPU9250_asukiaaa-1.4.0.zip", "archiveFileName": "MPU9250_asukiaaa-1.4.0.zip", @@ -104277,12 +82515,8 @@ "paragraph": "It can get sensor value of accelerometer, gyrometer and magnetometer.", "website": "https://github.com/asukiaaa/MPU9250_asukiaaa", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/MPU9250_asukiaaa.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/MPU9250_asukiaaa-1.4.1.zip", "archiveFileName": "MPU9250_asukiaaa-1.4.1.zip", @@ -104298,12 +82532,8 @@ "paragraph": "It can get sensor values about accelerometer, gyrometer and magnetometer.", "website": "https://github.com/asukiaaa/MPU9250_asukiaaa", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/MPU9250_asukiaaa.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/MPU9250_asukiaaa-1.4.2.zip", "archiveFileName": "MPU9250_asukiaaa-1.4.2.zip", @@ -104319,12 +82549,8 @@ "paragraph": "It can get sensor values about accelerometer, gyrometer and magnetometer.", "website": "https://github.com/asukiaaa/MPU9250_asukiaaa", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/MPU9250_asukiaaa.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/MPU9250_asukiaaa-1.5.0.zip", "archiveFileName": "MPU9250_asukiaaa-1.5.0.zip", @@ -104340,12 +82566,8 @@ "paragraph": "It can get sensor values about accelerometer, gyrometer and magnetometer.", "website": "https://github.com/asukiaaa/MPU9250_asukiaaa", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/MPU9250_asukiaaa.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/MPU9250_asukiaaa-1.5.1.zip", "archiveFileName": "MPU9250_asukiaaa-1.5.1.zip", @@ -104361,12 +82583,8 @@ "paragraph": "It can get sensor values about accelerometer, gyrometer and magnetometer.", "website": "https://github.com/asukiaaa/MPU9250_asukiaaa", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/MPU9250_asukiaaa.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/MPU9250_asukiaaa-1.5.2.zip", "archiveFileName": "MPU9250_asukiaaa-1.5.2.zip", @@ -104382,12 +82600,8 @@ "paragraph": "It can get sensor values about accelerometer, gyrometer and magnetometer.", "website": "https://github.com/asukiaaa/MPU9250_asukiaaa", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/MPU9250_asukiaaa.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/MPU9250_asukiaaa-1.5.3.zip", "archiveFileName": "MPU9250_asukiaaa-1.5.3.zip", @@ -104403,12 +82617,8 @@ "paragraph": "It can get sensor values about accelerometer, gyrometer and magnetometer.", "website": "https://github.com/asukiaaa/MPU9250_asukiaaa", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/MPU9250_asukiaaa.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/MPU9250_asukiaaa-1.5.4.zip", "archiveFileName": "MPU9250_asukiaaa-1.5.4.zip", @@ -104424,12 +82634,8 @@ "paragraph": "Flexible FIR filter library. Multiple data types accepted. Based upon the work of Sebastian Nilsson (sebnil).", "website": "https://github.com/LeemanGeophysicalLLC/FIR_Filter_Arduino_Library", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/LeemanGeophysicalLLC/FIR_Filter_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/LeemanGeophysicalLLC/FIR_filter-0.1.1.zip", "archiveFileName": "FIR_filter-0.1.1.zip", @@ -104445,16 +82651,10 @@ "paragraph": "This library converts the analog values from a TMP36 temperature sensor directly into Celcius and Fahrenheit so you don't have to.", "website": "https://github.com/Isaac100/TMP36", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Isaac100/TMP36.git", - "providesIncludes": [ - "TMP36.h" - ], + "providesIncludes": ["TMP36.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Isaac100/TMP36-1.0.0.zip", "archiveFileName": "TMP36-1.0.0.zip", "size": 8928, @@ -104469,16 +82669,10 @@ "paragraph": "This library converts the analog values from a TMP36 temperature sensor directly into Celcius and Fahrenheit so you don't have to. \u003cbr /\u003e Check the Github page for a list of changes in each new update.", "website": "https://github.com/Isaac100/TMP36", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Isaac100/TMP36.git", - "providesIncludes": [ - "TMP36.h" - ], + "providesIncludes": ["TMP36.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Isaac100/TMP36-1.1.0.zip", "archiveFileName": "TMP36-1.1.0.zip", "size": 10155, @@ -104493,16 +82687,10 @@ "paragraph": "This library converts the analog values from a TMP36 temperature sensor directly into Celcius and Fahrenheit so you don't have to.", "website": "https://github.com/Isaac100/TMP36", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Isaac100/TMP36.git", - "providesIncludes": [ - "TMP36.h" - ], + "providesIncludes": ["TMP36.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Isaac100/TMP36-1.2.0.zip", "archiveFileName": "TMP36-1.2.0.zip", "size": 10391, @@ -104517,16 +82705,10 @@ "paragraph": "This library converts the analog values from a TMP36 temperature sensor directly into Celsius and Fahrenheit so you don't have to.", "website": "https://github.com/Isaac100/TMP36", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Isaac100/TMP36.git", - "providesIncludes": [ - "TMP36.h" - ], + "providesIncludes": ["TMP36.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Isaac100/TMP36-1.2.1.zip", "archiveFileName": "TMP36-1.2.1.zip", "size": 9796, @@ -104541,12 +82723,8 @@ "paragraph": "An Arduino library for WiFi101 connected devices implementing the Philips Hue API.", "website": "https://github.com/andium/hueDino", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/andium/hueDino.git", "url": "http://downloads.arduino.cc/libraries/github.com/andium/hueDino-1.0.1.zip", "archiveFileName": "hueDino-1.0.1.zip", @@ -104562,12 +82740,8 @@ "paragraph": "Arduino library for J1850-Arduino-Transceiver", "website": "https://github.com/VittorioEsposito/J1850-Arduino-Transceiver-Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/VittorioEsposito/J1850-Arduino-Transceiver-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/VittorioEsposito/J1850_Arduino_Transceiver_Library-1.2.0.zip", "archiveFileName": "J1850_Arduino_Transceiver_Library-1.2.0.zip", @@ -104583,12 +82757,8 @@ "paragraph": "Arduino library for J1850-Arduino-Transceiver", "website": "https://github.com/VittorioEsposito/J1850-Arduino-Transceiver-Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/VittorioEsposito/J1850-Arduino-Transceiver-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/VittorioEsposito/J1850_Arduino_Transceiver_Library-1.3.0.zip", "archiveFileName": "J1850_Arduino_Transceiver_Library-1.3.0.zip", @@ -104604,12 +82774,8 @@ "paragraph": "Arduino library for J1850-Arduino-Transceiver", "website": "https://github.com/VittorioEsposito/J1850-Arduino-Transceiver-Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/VittorioEsposito/J1850-Arduino-Transceiver-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/VittorioEsposito/J1850_Arduino_Transceiver_Library-1.3.1.zip", "archiveFileName": "J1850_Arduino_Transceiver_Library-1.3.1.zip", @@ -104625,12 +82791,8 @@ "paragraph": "With this library data can be written/read from the FRAM memory.", "website": "https://github.com/Industruino/FRAM", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Industruino/FRAM.git", "url": "http://downloads.arduino.cc/libraries/github.com/Industruino/Fram-1.0.0.zip", "archiveFileName": "Fram-1.0.0.zip", @@ -104646,12 +82808,8 @@ "paragraph": "Library for Si7021 Humidity and Temperature Sensor.", "website": "https://github.com/sparkfun/Si7021_Breakout", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Si701_Breakout_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Si7021_Humidity_and_Temperature_Sensor-1.0.0.zip", "archiveFileName": "SparkFun_Si7021_Humidity_and_Temperature_Sensor-1.0.0.zip", @@ -104667,12 +82825,8 @@ "paragraph": "Library for Si7021 Humidity and Temperature Sensor.", "website": "https://github.com/sparkfun/Si7021_Breakout", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Si701_Breakout_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Si7021_Humidity_and_Temperature_Sensor-1.0.1.zip", "archiveFileName": "SparkFun_Si7021_Humidity_and_Temperature_Sensor-1.0.1.zip", @@ -104688,12 +82842,8 @@ "paragraph": "Library for Si7021 Humidity and Temperature Sensor.", "website": "https://github.com/sparkfun/Si7021_Breakout", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Si701_Breakout_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Si7021_Humidity_and_Temperature_Sensor-1.0.3.zip", "archiveFileName": "SparkFun_Si7021_Humidity_and_Temperature_Sensor-1.0.3.zip", @@ -104709,12 +82859,8 @@ "paragraph": "The library is meant to be ran on a shield for the OpenBCI boards.", "website": "https://github.com/PushTheWorld/OpenBCI_Wifi", "category": "Device Control", - "architectures": [ - "\"*\"" - ], - "types": [ - "Contributed" - ], + "architectures": ["\"*\""], + "types": ["Contributed"], "repository": "https://github.com/OpenBCI/OpenBCI_WIFI.git", "url": "http://downloads.arduino.cc/libraries/github.com/OpenBCI/OpenBCI_Wifi-0.2.1.zip", "archiveFileName": "OpenBCI_Wifi-0.2.1.zip", @@ -104730,12 +82876,8 @@ "paragraph": "The library is meant to be ran on a shield for the OpenBCI boards.", "website": "https://github.com/PushTheWorld/OpenBCI_Wifi", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/OpenBCI/OpenBCI_WIFI.git", "url": "http://downloads.arduino.cc/libraries/github.com/OpenBCI/OpenBCI_Wifi-0.2.2.zip", "archiveFileName": "OpenBCI_Wifi-0.2.2.zip", @@ -104751,12 +82893,8 @@ "paragraph": "The library is meant to be ran on a shield for the OpenBCI boards.", "website": "https://github.com/OpenBCI/OpenBCI_Wifi", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/OpenBCI/OpenBCI_WIFI.git", "url": "http://downloads.arduino.cc/libraries/github.com/OpenBCI/OpenBCI_Wifi-1.0.0.zip", "archiveFileName": "OpenBCI_Wifi-1.0.0.zip", @@ -104772,12 +82910,8 @@ "paragraph": "The library is meant to be ran on a shield for the OpenBCI boards.", "website": "https://github.com/OpenBCI/OpenBCI_Wifi", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/OpenBCI/OpenBCI_WIFI.git", "url": "http://downloads.arduino.cc/libraries/github.com/OpenBCI/OpenBCI_Wifi-1.0.1.zip", "archiveFileName": "OpenBCI_Wifi-1.0.1.zip", @@ -104793,12 +82927,8 @@ "paragraph": "The library is meant to be ran on a shield for the OpenBCI boards.", "website": "https://github.com/OpenBCI/OpenBCI_Wifi", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/OpenBCI/OpenBCI_WIFI.git", "url": "http://downloads.arduino.cc/libraries/github.com/OpenBCI/OpenBCI_Wifi-1.1.0.zip", "archiveFileName": "OpenBCI_Wifi-1.1.0.zip", @@ -104814,12 +82944,8 @@ "paragraph": "The library is meant to be ran on a shield for the OpenBCI boards.", "website": "https://github.com/OpenBCI/OpenBCI_Wifi", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/OpenBCI/OpenBCI_WIFI.git", "url": "http://downloads.arduino.cc/libraries/github.com/OpenBCI/OpenBCI_Wifi-1.1.1.zip", "archiveFileName": "OpenBCI_Wifi-1.1.1.zip", @@ -104835,12 +82961,8 @@ "paragraph": "The library is meant to be ran on a shield for the OpenBCI boards.", "website": "https://github.com/OpenBCI/OpenBCI_Wifi", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/OpenBCI/OpenBCI_WIFI.git", "url": "http://downloads.arduino.cc/libraries/github.com/OpenBCI/OpenBCI_Wifi-1.1.2.zip", "archiveFileName": "OpenBCI_Wifi-1.1.2.zip", @@ -104856,12 +82978,8 @@ "paragraph": "The library is meant to be ran on a shield for the OpenBCI boards.", "website": "https://github.com/OpenBCI/OpenBCI_Wifi", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/OpenBCI/OpenBCI_WIFI.git", "url": "http://downloads.arduino.cc/libraries/github.com/OpenBCI/OpenBCI_Wifi-1.1.3.zip", "archiveFileName": "OpenBCI_Wifi-1.1.3.zip", @@ -104877,12 +82995,8 @@ "paragraph": "The library is meant to be ran on a shield for the OpenBCI boards.", "website": "https://github.com/OpenBCI/OpenBCI_Wifi", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/OpenBCI/OpenBCI_WIFI.git", "url": "http://downloads.arduino.cc/libraries/github.com/OpenBCI/OpenBCI_Wifi-1.1.4.zip", "archiveFileName": "OpenBCI_Wifi-1.1.4.zip", @@ -104898,12 +83012,8 @@ "paragraph": "The library is meant to be ran on a shield for the OpenBCI boards.", "website": "https://github.com/OpenBCI/OpenBCI_Wifi", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/OpenBCI/OpenBCI_WIFI.git", "url": "http://downloads.arduino.cc/libraries/github.com/OpenBCI/OpenBCI_Wifi-1.2.0.zip", "archiveFileName": "OpenBCI_Wifi-1.2.0.zip", @@ -104919,12 +83029,8 @@ "paragraph": "The library is meant to be ran on a shield for the OpenBCI boards.", "website": "https://github.com/OpenBCI/OpenBCI_Wifi", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/OpenBCI/OpenBCI_WIFI.git", "url": "http://downloads.arduino.cc/libraries/github.com/OpenBCI/OpenBCI_Wifi-1.3.0.zip", "archiveFileName": "OpenBCI_Wifi-1.3.0.zip", @@ -104940,12 +83046,8 @@ "paragraph": "The library is meant to be ran on a shield for the OpenBCI boards.", "website": "https://github.com/OpenBCI/OpenBCI_Wifi", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/OpenBCI/OpenBCI_WIFI.git", "url": "http://downloads.arduino.cc/libraries/github.com/OpenBCI/OpenBCI_Wifi-2.0.0-beta2.zip", "archiveFileName": "OpenBCI_Wifi-2.0.0-beta2.zip", @@ -104961,12 +83063,8 @@ "paragraph": "The library is meant to be ran on a shield for the OpenBCI boards.", "website": "https://github.com/OpenBCI/OpenBCI_Wifi", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/OpenBCI/OpenBCI_WIFI.git", "url": "http://downloads.arduino.cc/libraries/github.com/OpenBCI/OpenBCI_Wifi-2.0.0-beta1.zip", "archiveFileName": "OpenBCI_Wifi-2.0.0-beta1.zip", @@ -104982,12 +83080,8 @@ "paragraph": "The library is meant to be ran on a shield for the OpenBCI boards.", "website": "https://github.com/OpenBCI/OpenBCI_Wifi", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/OpenBCI/OpenBCI_WIFI.git", "url": "http://downloads.arduino.cc/libraries/github.com/OpenBCI/OpenBCI_Wifi-2.0.2.zip", "archiveFileName": "OpenBCI_Wifi-2.0.2.zip", @@ -105003,12 +83097,8 @@ "paragraph": "The library is meant to be ran on a shield for the OpenBCI boards.", "website": "https://github.com/OpenBCI/OpenBCI_Wifi", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/OpenBCI/OpenBCI_WIFI.git", "url": "http://downloads.arduino.cc/libraries/github.com/OpenBCI/OpenBCI_Wifi-2.0.3.zip", "archiveFileName": "OpenBCI_Wifi-2.0.3.zip", @@ -105024,12 +83114,8 @@ "paragraph": "The library is meant to be ran on a shield for the OpenBCI boards.", "website": "https://github.com/OpenBCI/OpenBCI_Wifi", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/OpenBCI/OpenBCI_WIFI.git", "url": "http://downloads.arduino.cc/libraries/github.com/OpenBCI/OpenBCI_Wifi-2.0.4.zip", "archiveFileName": "OpenBCI_Wifi-2.0.4.zip", @@ -105045,12 +83131,8 @@ "paragraph": "The library is meant to be ran on the Pic 32 or the Ganglion", "website": "https://github.com/OpenBCI/OpenBCI_Wifi_Master", "category": "Device Control", - "architectures": [ - "\"*\"" - ], - "types": [ - "Contributed" - ], + "architectures": ["\"*\""], + "types": ["Contributed"], "repository": "https://github.com/OpenBCI/OpenBCI_Wifi_Master_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/OpenBCI/OpenBCI_Wifi_Master-0.0.4.zip", "archiveFileName": "OpenBCI_Wifi_Master-0.0.4.zip", @@ -105066,12 +83148,8 @@ "paragraph": "The library is meant to be ran on the Pic 32 or the Ganglion", "website": "https://github.com/OpenBCI/OpenBCI_Wifi_Master", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/OpenBCI/OpenBCI_Wifi_Master_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/OpenBCI/OpenBCI_Wifi_Master-0.0.5.zip", "archiveFileName": "OpenBCI_Wifi_Master-0.0.5.zip", @@ -105087,12 +83165,8 @@ "paragraph": "The library is meant to be ran on the Pic 32 or the Ganglion", "website": "https://github.com/OpenBCI/OpenBCI_Wifi_Master_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/OpenBCI/OpenBCI_Wifi_Master_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/OpenBCI/OpenBCI_Wifi_Master-0.0.6.zip", "archiveFileName": "OpenBCI_Wifi_Master-0.0.6.zip", @@ -105108,13 +83182,8 @@ "paragraph": "The library is meant to be ran on the Pic 32 or the Ganglion", "website": "https://github.com/OpenBCI/OpenBCI_Wifi_Master_Library", "category": "Device Control", - "architectures": [ - "Simblee", - "pic32" - ], - "types": [ - "Contributed" - ], + "architectures": ["Simblee", "pic32"], + "types": ["Contributed"], "repository": "https://github.com/OpenBCI/OpenBCI_Wifi_Master_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/OpenBCI/OpenBCI_Wifi_Master-1.0.0.zip", "archiveFileName": "OpenBCI_Wifi_Master-1.0.0.zip", @@ -105130,13 +83199,8 @@ "paragraph": "The library is meant to be ran on the Pic 32 or the Ganglion", "website": "https://github.com/OpenBCI/OpenBCI_Wifi_Master_Library", "category": "Device Control", - "architectures": [ - "Simblee", - "OpenBCI 32" - ], - "types": [ - "Contributed" - ], + "architectures": ["Simblee", "OpenBCI 32"], + "types": ["Contributed"], "repository": "https://github.com/OpenBCI/OpenBCI_Wifi_Master_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/OpenBCI/OpenBCI_Wifi_Master-1.0.0-rc1.zip", "archiveFileName": "OpenBCI_Wifi_Master-1.0.0-rc1.zip", @@ -105152,13 +83216,8 @@ "paragraph": "The library is meant to be ran on the Pic 32 or the Ganglion", "website": "https://github.com/OpenBCI/OpenBCI_Wifi_Master_Library", "category": "Device Control", - "architectures": [ - "Simblee", - "pic32" - ], - "types": [ - "Contributed" - ], + "architectures": ["Simblee", "pic32"], + "types": ["Contributed"], "repository": "https://github.com/OpenBCI/OpenBCI_Wifi_Master_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/OpenBCI/OpenBCI_Wifi_Master-1.0.0-rc2.zip", "archiveFileName": "OpenBCI_Wifi_Master-1.0.0-rc2.zip", @@ -105174,13 +83233,8 @@ "paragraph": "The library is meant to be ran on the Pic 32 or the Ganglion", "website": "https://github.com/OpenBCI/OpenBCI_Wifi_Master_Library", "category": "Device Control", - "architectures": [ - "Simblee", - "pic32" - ], - "types": [ - "Contributed" - ], + "architectures": ["Simblee", "pic32"], + "types": ["Contributed"], "repository": "https://github.com/OpenBCI/OpenBCI_Wifi_Master_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/OpenBCI/OpenBCI_Wifi_Master-1.0.1.zip", "archiveFileName": "OpenBCI_Wifi_Master-1.0.1.zip", @@ -105196,12 +83250,8 @@ "paragraph": "This shield provides 12 half-bridges which can drive up to 6 indipendent (+5 cascaded) bidirectional motors consuming up to 0.9 Ampere each", "website": "https://www.infineon.com/dgdl/Infineon-DC_Motor_Control_Shield_with_TLE94112EL_UserManual-UM-v01_00-EN.pdf?fileId=5546d46259d9a4bf015a4755351304ac", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Infineon/DC-Motor-Control-TLE94112EL.git", "url": "http://downloads.arduino.cc/libraries/github.com/Infineon/TLE94112-0.1.0.zip", "archiveFileName": "TLE94112-0.1.0.zip", @@ -105217,12 +83267,8 @@ "paragraph": "This shield provides 12 half-bridges which can drive up to 6 indipendent (+5 cascaded) bidirectional motors consuming up to 0.9 Ampere each", "website": "https://www.infineon.com/dgdl/Infineon-DC_Motor_Control_Shield_with_TLE94112EL_UserManual-UM-v01_00-EN.pdf?fileId=5546d46259d9a4bf015a4755351304ac", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Infineon/DC-Motor-Control-TLE94112EL.git", "url": "http://downloads.arduino.cc/libraries/github.com/Infineon/TLE94112-1.0.1.zip", "archiveFileName": "TLE94112-1.0.1.zip", @@ -105238,16 +83284,10 @@ "paragraph": "Compatible with Cayenne Low Power Payload.", "website": "https://github.com/sabas1080/CayenneLPP", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sabas1080/CayenneLPP.git", - "providesIncludes": [ - "CayenneLPP.h" - ], + "providesIncludes": ["CayenneLPP.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sabas1080/CayenneLPP-1.0.0.zip", "archiveFileName": "CayenneLPP-1.0.0.zip", "size": 14006, @@ -105262,16 +83302,10 @@ "paragraph": "Compatible with Cayenne Low Power Payload.", "website": "https://github.com/sabas1080/CayenneLPP", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sabas1080/CayenneLPP.git", - "providesIncludes": [ - "CayenneLPP.h" - ], + "providesIncludes": ["CayenneLPP.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sabas1080/CayenneLPP-1.0.1.zip", "archiveFileName": "CayenneLPP-1.0.1.zip", "size": 14076, @@ -105286,16 +83320,10 @@ "paragraph": "Use this library for Sparkfun ESP8266 shield with PulseRain M10 board.", "website": "https://github.com/PulseRain/M10ESP8266", "category": "Signal Input/Output", - "architectures": [ - "FP51" - ], - "types": [ - "Contributed" - ], + "architectures": ["FP51"], + "types": ["Contributed"], "repository": "https://github.com/PulseRain/M10ESP8266.git", - "providesIncludes": [ - "M10ESP8266.h" - ], + "providesIncludes": ["M10ESP8266.h"], "url": "http://downloads.arduino.cc/libraries/github.com/PulseRain/M10ESP8266-1.0.0.zip", "archiveFileName": "M10ESP8266-1.0.0.zip", "size": 7604, @@ -105310,16 +83338,10 @@ "paragraph": "Angelehnt an den JavaHamster für einfaches Einführen von Robotern in der Schule, jedoch mit Möglichkeiten zum Erweitern und Basteln!", "website": "https://github.com/XasWorks/Circios", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/XasWorks/Circios-Library.git", - "providesIncludes": [ - "Hamster.h" - ], + "providesIncludes": ["Hamster.h"], "url": "http://downloads.arduino.cc/libraries/github.com/XasWorks/Circios_Roboter_Steuerung-1.0.0.zip", "archiveFileName": "Circios_Roboter_Steuerung-1.0.0.zip", "size": 20368, @@ -105334,12 +83356,8 @@ "paragraph": "This is a library for the Arduino IDE that helps interface with a Tic Stepper Motor Controller. It communicates with a Tic using serial or I2C.", "website": "https://github.com/pololu/tic-arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/tic-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/Tic-1.0.0.zip", "archiveFileName": "Tic-1.0.0.zip", @@ -105355,12 +83373,8 @@ "paragraph": "This is a library for the Arduino IDE that helps interface with a Tic Stepper Motor Controller. It communicates with a Tic using serial or I2C.", "website": "https://github.com/pololu/tic-arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/tic-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/Tic-1.0.1.zip", "archiveFileName": "Tic-1.0.1.zip", @@ -105376,12 +83390,8 @@ "paragraph": "This is a library for the Arduino IDE that helps interface with a Tic Stepper Motor Controller. It communicates with a Tic using serial or I2C.", "website": "https://github.com/pololu/tic-arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/tic-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/Tic-1.1.0.zip", "archiveFileName": "Tic-1.1.0.zip", @@ -105397,12 +83407,8 @@ "paragraph": "This is a library for the Arduino IDE that helps interface with a Tic Stepper Motor Controller. It communicates with a Tic using serial or I2C.", "website": "https://github.com/pololu/tic-arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/tic-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/Tic-1.2.0.zip", "archiveFileName": "Tic-1.2.0.zip", @@ -105418,12 +83424,8 @@ "paragraph": "This is a library for the Arduino IDE that helps interface with a Tic Stepper Motor Controller. It communicates with a Tic using serial or I2C.", "website": "https://github.com/pololu/tic-arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/tic-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/Tic-1.2.1.zip", "archiveFileName": "Tic-1.2.1.zip", @@ -105439,12 +83441,8 @@ "paragraph": "This is a library for the Arduino IDE that helps interface with a Tic Stepper Motor Controller. It communicates with a Tic using serial or I2C.", "website": "https://github.com/pololu/tic-arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/tic-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/Tic-2.0.0.zip", "archiveFileName": "Tic-2.0.0.zip", @@ -105460,12 +83458,8 @@ "paragraph": "The library is meant to be ran on RFduinos", "website": "https://github.com/OpenBCI/OpenBCI_Radios", "category": "Device Control", - "architectures": [ - "RFduino" - ], - "types": [ - "Contributed" - ], + "architectures": ["RFduino"], + "types": ["Contributed"], "repository": "https://github.com/OpenBCI/OpenBCI_Radios.git", "url": "http://downloads.arduino.cc/libraries/github.com/OpenBCI/OpenBCI_Radios-2.0.4.zip", "archiveFileName": "OpenBCI_Radios-2.0.4.zip", @@ -105481,12 +83475,8 @@ "paragraph": "This library seeks to be lean and intend to make it easier to send/receive infra-red signals. As an extra feature, the library can read codes from flash memory.", "website": "https://github.com/cristborges/IRRemoteControl", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/cristborges/IRRemoteControl.git", "url": "http://downloads.arduino.cc/libraries/github.com/cristborges/IRRemoteControl-1.0.0.zip", "archiveFileName": "IRRemoteControl-1.0.0.zip", @@ -105502,12 +83492,8 @@ "paragraph": "This library allows you to blink as many LEDs and NeoPixels as you want synchronously without interfering each other progress.", "website": "https://evert-arias.github.io/LedSync", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/evert-arias/LedSync.git", "url": "http://downloads.arduino.cc/libraries/github.com/evert-arias/LedSync-1.0.0.zip", "archiveFileName": "LedSync-1.0.0.zip", @@ -105523,12 +83509,8 @@ "paragraph": "This library allows you to blink as many LEDs and NeoPixels as you want synchronously without interfering each other progress.", "website": "https://evert-arias.github.io/LedSync", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/evert-arias/LedSync.git", "url": "http://downloads.arduino.cc/libraries/github.com/evert-arias/LedSync-1.0.1.zip", "archiveFileName": "LedSync-1.0.1.zip", @@ -105544,12 +83526,8 @@ "paragraph": "This library allows you to blink as many LEDs and NeoPixels as you want synchronously without interfering each other progress.", "website": "https://evert-arias.github.io/LedSync", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/evert-arias/LedSync.git", "url": "http://downloads.arduino.cc/libraries/github.com/evert-arias/LedSync-1.0.2.zip", "archiveFileName": "LedSync-1.0.2.zip", @@ -105565,12 +83543,8 @@ "paragraph": "Arduino library for Arduino library for TE CONNECTIVITY +/-0.1C 24-bit Digital Temperature Sensor", "website": "https://github.com/closedcube/ClosedCube_TSYS01_Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/closedcube/ClosedCube_TSYS01_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/closedcube/ClosedCube_TSYS01-2019.3.23.zip", "archiveFileName": "ClosedCube_TSYS01-2019.3.23.zip", @@ -105586,12 +83560,8 @@ "paragraph": "Library to make reading Vernier sensors used on a Vernier Interface Shield easy. It also supports the Vernier Motion Detector and using the Vernier Digital Control Unit (DCU) with DC motors and stepper motors.", "website": "https://github.com/VernierSoftwareTechnology/arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dvernier/VernierLib.git", "url": "http://downloads.arduino.cc/libraries/github.com/dvernier/VernierLib-1.0.4.zip", "archiveFileName": "VernierLib-1.0.4.zip", @@ -105607,12 +83577,8 @@ "paragraph": "Library to make reading Vernier sensors used on a Vernier Interface Shield easy. It also supports the Vernier Motion Detector and using the Vernier Digital Control Unit (DCU) with DC motors and stepper motors.", "website": "https://github.com/VernierSoftwareTechnology/VernierLib", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dvernier/VernierLib.git", "url": "http://downloads.arduino.cc/libraries/github.com/dvernier/VernierLib-1.0.5.zip", "archiveFileName": "VernierLib-1.0.5.zip", @@ -105628,12 +83594,8 @@ "paragraph": "AmazonDRS library for Arduino.", "website": "https://github.com/andium/AmazonDRS", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/andium/AmazonDRS.git", "url": "http://downloads.arduino.cc/libraries/github.com/andium/AmazonDRS-1.0.0.zip", "archiveFileName": "AmazonDRS-1.0.0.zip", @@ -105649,12 +83611,8 @@ "paragraph": "It supports to enable BLE communication.", "website": "https://github.com/SodaqMoja/Microchip_RN487x", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Microchip_RN487x.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Microchip_RN487x-1.0.0.zip", "archiveFileName": "Microchip_RN487x-1.0.0.zip", @@ -105670,12 +83628,8 @@ "paragraph": "It supports to enable BLE communication.", "website": "https://github.com/SodaqMoja/Microchip_RN487x", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Microchip_RN487x.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Microchip_RN487x-1.0.1.zip", "archiveFileName": "Microchip_RN487x-1.0.1.zip", @@ -105691,12 +83645,8 @@ "paragraph": "It supports to enable BLE communication.", "website": "https://github.com/SodaqMoja/Microchip_RN487x", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Microchip_RN487x.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Microchip_RN487x-1.0.2.zip", "archiveFileName": "Microchip_RN487x-1.0.2.zip", @@ -105712,12 +83662,8 @@ "paragraph": "It supports to enable BLE communication.", "website": "https://github.com/SodaqMoja/Microchip_RN487x", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Microchip_RN487x.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Microchip_RN487x-1.0.3.zip", "archiveFileName": "Microchip_RN487x-1.0.3.zip", @@ -105733,16 +83679,10 @@ "paragraph": "Supports setting and checking weekdaty alarms that are persisted in the DS1307 NVRAM (non volatile RAM) to overcome power outages", "website": "https://github.com/MileBuurmeijer/DS1307newAlarms", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MileBuurmeijer/DS1307newAlarms.git", - "providesIncludes": [ - "DS1307new.h" - ], + "providesIncludes": ["DS1307new.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MileBuurmeijer/DS1307newAlarms-0.6.0.zip", "archiveFileName": "DS1307newAlarms-0.6.0.zip", "size": 12225, @@ -105756,12 +83696,8 @@ "sentence": "MQTT Client for ESP8266", "website": "https://github.com/tuanpmt/ESP8266MQTTClient", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/tuanpmt/ESP8266MQTTClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/tuanpmt/ESP8266MQTTClient-1.0.0.zip", "archiveFileName": "ESP8266MQTTClient-1.0.0.zip", @@ -105776,12 +83712,8 @@ "sentence": "MQTT Client for ESP8266", "website": "https://github.com/tuanpmt/ESP8266MQTTClient", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/tuanpmt/ESP8266MQTTClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/tuanpmt/ESP8266MQTTClient-1.0.1.zip", "archiveFileName": "ESP8266MQTTClient-1.0.1.zip", @@ -105796,12 +83728,8 @@ "sentence": "MQTT Client for ESP8266", "website": "https://github.com/tuanpmt/ESP8266MQTTClient", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/tuanpmt/ESP8266MQTTClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/tuanpmt/ESP8266MQTTClient-1.0.3.zip", "archiveFileName": "ESP8266MQTTClient-1.0.3.zip", @@ -105816,12 +83744,8 @@ "sentence": "MQTT Client for ESP8266", "website": "https://github.com/tuanpmt/ESP8266MQTTClient", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/tuanpmt/ESP8266MQTTClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/tuanpmt/ESP8266MQTTClient-1.0.4.zip", "archiveFileName": "ESP8266MQTTClient-1.0.4.zip", @@ -105836,12 +83760,8 @@ "sentence": "MQTT Client for ESP8266", "website": "https://github.com/tuanpmt/ESP8266MQTTClient", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/tuanpmt/ESP8266MQTTClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/tuanpmt/ESP8266MQTTClient-1.0.5.zip", "archiveFileName": "ESP8266MQTTClient-1.0.5.zip", @@ -105857,12 +83777,8 @@ "paragraph": "MicroC/OS-II 2.92.10 for ARM Cortex M3", "website": "https://github.com/Gibartes/uCOS-II-Arduino.git", "category": "Uncategorized", - "architectures": [ - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["sam"], + "types": ["Contributed"], "repository": "https://github.com/Gibartes/uCOS-II_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Gibartes/uCOS_II-2.92.10.zip", "archiveFileName": "uCOS_II-2.92.10.zip", @@ -105878,16 +83794,10 @@ "paragraph": "Library for the asynchronous processing of sACN (E1.31 DMX over Ethernet) data.", "website": "https://github.com/forkineye/ESPAsyncE131", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/forkineye/ESPAsyncE131.git", - "providesIncludes": [ - "ESPAsyncE131.h" - ], + "providesIncludes": ["ESPAsyncE131.h"], "url": "http://downloads.arduino.cc/libraries/github.com/forkineye/ESP_Async_E1_31-1.0.0.zip", "archiveFileName": "ESP_Async_E1_31-1.0.0.zip", "size": 11200, @@ -105903,16 +83813,10 @@ "paragraph": "The eInk-based display mimics the appearance of natural paper and is capable of holding text and images indefinitely, even without electricity.", "website": "https://github.com/RobPo/Paperino", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RobPo/Paperino.git", - "providesIncludes": [ - "Adafruit_GFX.h" - ], + "providesIncludes": ["Adafruit_GFX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/RobPo/PL_microEPD-1.0.6.zip", "archiveFileName": "PL_microEPD-1.0.6.zip", "size": 77420769, @@ -105928,16 +83832,10 @@ "paragraph": "The eInk-based display mimics the appearance of natural paper and is capable of holding text and images indefinitely, even without electricity.", "website": "https://github.com/RobPo/Paperino", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RobPo/Paperino.git", - "providesIncludes": [ - "Adafruit_GFX.h" - ], + "providesIncludes": ["Adafruit_GFX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/RobPo/PL_microEPD-1.0.10.zip", "archiveFileName": "PL_microEPD-1.0.10.zip", "size": 18157, @@ -105953,16 +83851,10 @@ "paragraph": "The eInk-based display mimics the appearance of natural paper and is capable of holding text and images indefinitely, even without electricity.", "website": "https://github.com/RobPo/Paperino", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RobPo/Paperino.git", - "providesIncludes": [ - "Adafruit_GFX.h" - ], + "providesIncludes": ["Adafruit_GFX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/RobPo/PL_microEPD-1.0.20.zip", "archiveFileName": "PL_microEPD-1.0.20.zip", "size": 19873, @@ -105978,16 +83870,10 @@ "paragraph": "The eInk-based display mimics the appearance of natural paper and is capable of holding text and images indefinitely, even without electricity.", "website": "https://github.com/RobPo/Paperino", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RobPo/Paperino.git", - "providesIncludes": [ - "Adafruit_GFX.h" - ], + "providesIncludes": ["Adafruit_GFX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/RobPo/PL_microEPD-1.0.8.zip", "archiveFileName": "PL_microEPD-1.0.8.zip", "size": 73832119, @@ -106003,16 +83889,10 @@ "paragraph": "The eInk-based display mimics the appearance of natural paper and is capable of holding text and images indefinitely, even without electricity.", "website": "https://github.com/RobPo/Paperino", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RobPo/Paperino.git", - "providesIncludes": [ - "Adafruit_GFX.h" - ], + "providesIncludes": ["Adafruit_GFX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/RobPo/PL_microEPD-1.0.9.zip", "archiveFileName": "PL_microEPD-1.0.9.zip", "size": 82261834, @@ -106028,16 +83908,10 @@ "paragraph": "The eInk-based display mimics the appearance of natural paper and is capable of holding text and images indefinitely, even without electricity.", "website": "https://github.com/RobPo/Paperino", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RobPo/Paperino.git", - "providesIncludes": [ - "Adafruit_GFX.h" - ], + "providesIncludes": ["Adafruit_GFX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/RobPo/PL_microEPD-1.1.0.zip", "archiveFileName": "PL_microEPD-1.1.0.zip", "size": 21328, @@ -106053,16 +83927,10 @@ "paragraph": "The eInk-based display mimics the appearance of natural paper and is capable of holding text and images indefinitely, even without electricity.", "website": "https://github.com/RobPo/Paperino", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RobPo/Paperino.git", - "providesIncludes": [ - "Adafruit_GFX.h" - ], + "providesIncludes": ["Adafruit_GFX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/RobPo/PL_microEPD-1.1.2.zip", "archiveFileName": "PL_microEPD-1.1.2.zip", "size": 21612, @@ -106077,12 +83945,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp8266", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-lib-esp8266-arduinoc.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX-1.9.2.zip", "archiveFileName": "THiNX-1.9.2.zip", @@ -106098,12 +83962,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp8266", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-lib-esp8266-arduinoc.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX-2.0.0.zip", "archiveFileName": "THiNX-2.0.0.zip", @@ -106119,12 +83979,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-lib-esp8266-arduinoc.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX-2.0.99.zip", "archiveFileName": "THiNX-2.0.99.zip", @@ -106140,12 +83996,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-lib-esp8266-arduinoc.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX-2.0.109.zip", "archiveFileName": "THiNX-2.0.109.zip", @@ -106161,12 +84013,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-lib-esp8266-arduinoc.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX-2.0.111.zip", "archiveFileName": "THiNX-2.0.111.zip", @@ -106182,12 +84030,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-lib-esp8266-arduinoc.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX-2.0.117.zip", "archiveFileName": "THiNX-2.0.117.zip", @@ -106203,12 +84047,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-lib-esp8266-arduinoc.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX-2.0.118.zip", "archiveFileName": "THiNX-2.0.118.zip", @@ -106224,12 +84064,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-lib-esp8266-arduinoc.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX-2.0.122.zip", "archiveFileName": "THiNX-2.0.122.zip", @@ -106245,12 +84081,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-lib-esp8266-arduinoc.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX-2.0.123.zip", "archiveFileName": "THiNX-2.0.123.zip", @@ -106266,12 +84098,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-lib-esp8266-arduinoc.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX-2.0.124.zip", "archiveFileName": "THiNX-2.0.124.zip", @@ -106287,12 +84115,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-lib-esp8266-arduinoc.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX-2.0.125.zip", "archiveFileName": "THiNX-2.0.125.zip", @@ -106308,12 +84132,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-lib-esp8266-arduinoc.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX-2.0.126.zip", "archiveFileName": "THiNX-2.0.126.zip", @@ -106329,12 +84149,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-lib-esp8266-arduinoc.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX-2.0.138.zip", "archiveFileName": "THiNX-2.0.138.zip", @@ -106350,12 +84166,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-lib-esp8266-arduinoc.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX-2.0.139.zip", "archiveFileName": "THiNX-2.0.139.zip", @@ -106371,12 +84183,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp8266", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-lib-esp8266-arduinoc.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX-2.0.26.zip", "archiveFileName": "THiNX-2.0.26.zip", @@ -106392,12 +84200,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp8266", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-lib-esp8266-arduinoc.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX-2.0.51.zip", "archiveFileName": "THiNX-2.0.51.zip", @@ -106413,12 +84217,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp8266", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-lib-esp8266-arduinoc.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX-2.0.53.zip", "archiveFileName": "THiNX-2.0.53.zip", @@ -106434,12 +84234,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp8266", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-lib-esp8266-arduinoc.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX-2.0.62.zip", "archiveFileName": "THiNX-2.0.62.zip", @@ -106455,12 +84251,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-lib-esp8266-arduinoc.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX-2.0.64.zip", "archiveFileName": "THiNX-2.0.64.zip", @@ -106476,12 +84268,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-lib-esp8266-arduinoc.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX-2.0.65.zip", "archiveFileName": "THiNX-2.0.65.zip", @@ -106497,12 +84285,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-lib-esp8266-arduinoc.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX-2.0.67.zip", "archiveFileName": "THiNX-2.0.67.zip", @@ -106518,12 +84302,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-lib-esp8266-arduinoc.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX-2.0.68.zip", "archiveFileName": "THiNX-2.0.68.zip", @@ -106539,12 +84319,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-lib-esp8266-arduinoc.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX-2.0.92.zip", "archiveFileName": "THiNX-2.0.92.zip", @@ -106560,12 +84336,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-lib-esp8266-arduinoc.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX-2.0.94.zip", "archiveFileName": "THiNX-2.0.94.zip", @@ -106581,12 +84353,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-lib-esp8266-arduinoc.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX-2.0.140.zip", "archiveFileName": "THiNX-2.0.140.zip", @@ -106602,12 +84370,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-lib-esp8266-arduinoc.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX-2.1.142.zip", "archiveFileName": "THiNX-2.1.142.zip", @@ -106623,12 +84387,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-lib-esp8266-arduinoc.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX-2.1.143.zip", "archiveFileName": "THiNX-2.1.143.zip", @@ -106644,12 +84404,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-lib-esp8266-arduinoc.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX-2.1.144.zip", "archiveFileName": "THiNX-2.1.144.zip", @@ -106665,12 +84421,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-lib-esp8266-arduinoc.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX-2.1.162.zip", "archiveFileName": "THiNX-2.1.162.zip", @@ -106686,12 +84438,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-lib-esp8266-arduinoc.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX-2.1.163.zip", "archiveFileName": "THiNX-2.1.163.zip", @@ -106707,12 +84455,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-lib-esp8266-arduinoc.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX-2.1.165.zip", "archiveFileName": "THiNX-2.1.165.zip", @@ -106728,12 +84472,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-lib-esp8266-arduinoc.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX-2.1.166.zip", "archiveFileName": "THiNX-2.1.166.zip", @@ -106749,12 +84489,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-lib-esp8266-arduinoc.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX-2.1.169.zip", "archiveFileName": "THiNX-2.1.169.zip", @@ -106770,12 +84506,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-lib-esp8266-arduinoc.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX-2.1.170.zip", "archiveFileName": "THiNX-2.1.170.zip", @@ -106791,12 +84523,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-lib-esp8266-arduinoc.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX-2.1.172.zip", "archiveFileName": "THiNX-2.1.172.zip", @@ -106812,12 +84540,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-lib-esp8266-arduinoc.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX-2.3.185.zip", "archiveFileName": "THiNX-2.3.185.zip", @@ -106833,12 +84557,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-lib-esp8266-arduinoc.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX-2.3.186.zip", "archiveFileName": "THiNX-2.3.186.zip", @@ -106854,12 +84574,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-lib-esp8266-arduinoc.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX-2.4.190.zip", "archiveFileName": "THiNX-2.4.190.zip", @@ -106875,12 +84591,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-lib-esp8266-arduinoc.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX-2.4.192.zip", "archiveFileName": "THiNX-2.4.192.zip", @@ -106896,14 +84608,8 @@ "paragraph": "Push The World, the brain computer interface company, in its pursuit of space ship quality code, uses this library extensively.", "website": "https://github.com/PushTheWorld/PTW-Arduino-Assert", "category": "Other", - "architectures": [ - "esp8266", - "OpenBCI 32", - "RFduino" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "OpenBCI 32", "RFduino"], + "types": ["Contributed"], "repository": "https://github.com/PushTheWorld/PTW-Arduino-Assert.git", "url": "http://downloads.arduino.cc/libraries/github.com/PushTheWorld/PTW_Arduino_Assert-1.0.1.zip", "archiveFileName": "PTW_Arduino_Assert-1.0.1.zip", @@ -106919,14 +84625,8 @@ "paragraph": "Push The World, the brain computer interface company, in its pursuit of space ship quality code, uses this library extensively.", "website": "https://github.com/PushTheWorld/PTW-Arduino-Assert", "category": "Other", - "architectures": [ - "esp8266", - "OpenBCI 32", - "RFduino" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "OpenBCI 32", "RFduino"], + "types": ["Contributed"], "repository": "https://github.com/PushTheWorld/PTW-Arduino-Assert.git", "url": "http://downloads.arduino.cc/libraries/github.com/PushTheWorld/PTW_Arduino_Assert-1.1.1.zip", "archiveFileName": "PTW_Arduino_Assert-1.1.1.zip", @@ -106942,12 +84642,8 @@ "paragraph": "mbino is a library that provides some basic mbed OS APIs for the Arduino platform.", "website": "https://github.com/tkem/mbino/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/tkem/mbino.git", "url": "http://downloads.arduino.cc/libraries/github.com/tkem/mbino-0.1.0.zip", "archiveFileName": "mbino-0.1.0.zip", @@ -106963,12 +84659,8 @@ "paragraph": "mbino is a library that provides some basic mbed OS APIs for the Arduino platform.", "website": "https://github.com/tkem/mbino/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/tkem/mbino.git", "url": "http://downloads.arduino.cc/libraries/github.com/tkem/mbino-0.10.0.zip", "archiveFileName": "mbino-0.10.0.zip", @@ -106984,12 +84676,8 @@ "paragraph": "mbino is a library that provides some basic mbed OS APIs for the Arduino platform.", "website": "https://github.com/tkem/mbino/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/tkem/mbino.git", "url": "http://downloads.arduino.cc/libraries/github.com/tkem/mbino-0.10.1.zip", "archiveFileName": "mbino-0.10.1.zip", @@ -107005,12 +84693,8 @@ "paragraph": "mbino is a library that provides some basic mbed OS APIs for the Arduino platform.", "website": "https://github.com/tkem/mbino/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/tkem/mbino.git", "url": "http://downloads.arduino.cc/libraries/github.com/tkem/mbino-0.2.0.zip", "archiveFileName": "mbino-0.2.0.zip", @@ -107026,12 +84710,8 @@ "paragraph": "mbino is a library that provides some basic mbed OS APIs for the Arduino platform.", "website": "https://github.com/tkem/mbino/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/tkem/mbino.git", "url": "http://downloads.arduino.cc/libraries/github.com/tkem/mbino-0.2.1.zip", "archiveFileName": "mbino-0.2.1.zip", @@ -107047,12 +84727,8 @@ "paragraph": "mbino is a library that provides some basic mbed OS APIs for the Arduino platform.", "website": "https://github.com/tkem/mbino/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/tkem/mbino.git", "url": "http://downloads.arduino.cc/libraries/github.com/tkem/mbino-0.2.2.zip", "archiveFileName": "mbino-0.2.2.zip", @@ -107068,12 +84744,8 @@ "paragraph": "mbino is a library that provides some basic mbed OS APIs for the Arduino platform.", "website": "https://github.com/tkem/mbino/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/tkem/mbino.git", "url": "http://downloads.arduino.cc/libraries/github.com/tkem/mbino-0.3.0.zip", "archiveFileName": "mbino-0.3.0.zip", @@ -107089,12 +84761,8 @@ "paragraph": "mbino is a library that provides some basic mbed OS APIs for the Arduino platform.", "website": "https://github.com/tkem/mbino/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/tkem/mbino.git", "url": "http://downloads.arduino.cc/libraries/github.com/tkem/mbino-0.3.1.zip", "archiveFileName": "mbino-0.3.1.zip", @@ -107110,12 +84778,8 @@ "paragraph": "mbino is a library that provides some basic mbed OS APIs for the Arduino platform.", "website": "https://github.com/tkem/mbino/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/tkem/mbino.git", "url": "http://downloads.arduino.cc/libraries/github.com/tkem/mbino-0.3.2.zip", "archiveFileName": "mbino-0.3.2.zip", @@ -107131,12 +84795,8 @@ "paragraph": "mbino is a library that provides some basic mbed OS APIs for the Arduino platform.", "website": "https://github.com/tkem/mbino/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/tkem/mbino.git", "url": "http://downloads.arduino.cc/libraries/github.com/tkem/mbino-0.4.0.zip", "archiveFileName": "mbino-0.4.0.zip", @@ -107152,12 +84812,8 @@ "paragraph": "mbino is a library that provides some basic mbed OS APIs for the Arduino platform.", "website": "https://github.com/tkem/mbino/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/tkem/mbino.git", "url": "http://downloads.arduino.cc/libraries/github.com/tkem/mbino-0.5.0.zip", "archiveFileName": "mbino-0.5.0.zip", @@ -107173,12 +84829,8 @@ "paragraph": "mbino is a library that provides some basic mbed OS APIs for the Arduino platform.", "website": "https://github.com/tkem/mbino/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/tkem/mbino.git", "url": "http://downloads.arduino.cc/libraries/github.com/tkem/mbino-0.6.0.zip", "archiveFileName": "mbino-0.6.0.zip", @@ -107194,12 +84846,8 @@ "paragraph": "mbino is a library that provides some basic mbed OS APIs for the Arduino platform.", "website": "https://github.com/tkem/mbino/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/tkem/mbino.git", "url": "http://downloads.arduino.cc/libraries/github.com/tkem/mbino-0.6.1.zip", "archiveFileName": "mbino-0.6.1.zip", @@ -107215,12 +84863,8 @@ "paragraph": "mbino is a library that provides some basic mbed OS APIs for the Arduino platform.", "website": "https://github.com/tkem/mbino/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/tkem/mbino.git", "url": "http://downloads.arduino.cc/libraries/github.com/tkem/mbino-0.6.2.zip", "archiveFileName": "mbino-0.6.2.zip", @@ -107236,12 +84880,8 @@ "paragraph": "mbino is a library that provides some basic mbed OS APIs for the Arduino platform.", "website": "https://github.com/tkem/mbino/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/tkem/mbino.git", "url": "http://downloads.arduino.cc/libraries/github.com/tkem/mbino-0.6.3.zip", "archiveFileName": "mbino-0.6.3.zip", @@ -107257,12 +84897,8 @@ "paragraph": "mbino is a library that provides some basic mbed OS APIs for the Arduino platform.", "website": "https://github.com/tkem/mbino/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/tkem/mbino.git", "url": "http://downloads.arduino.cc/libraries/github.com/tkem/mbino-0.6.4.zip", "archiveFileName": "mbino-0.6.4.zip", @@ -107278,12 +84914,8 @@ "paragraph": "mbino is a library that provides some basic mbed OS APIs for the Arduino platform.", "website": "https://github.com/tkem/mbino/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/tkem/mbino.git", "url": "http://downloads.arduino.cc/libraries/github.com/tkem/mbino-0.7.0.zip", "archiveFileName": "mbino-0.7.0.zip", @@ -107299,12 +84931,8 @@ "paragraph": "mbino is a library that provides some basic mbed OS APIs for the Arduino platform.", "website": "https://github.com/tkem/mbino/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/tkem/mbino.git", "url": "http://downloads.arduino.cc/libraries/github.com/tkem/mbino-0.7.1.zip", "archiveFileName": "mbino-0.7.1.zip", @@ -107320,12 +84948,8 @@ "paragraph": "mbino is a library that provides some basic mbed OS APIs for the Arduino platform.", "website": "https://github.com/tkem/mbino/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/tkem/mbino.git", "url": "http://downloads.arduino.cc/libraries/github.com/tkem/mbino-0.8.0.zip", "archiveFileName": "mbino-0.8.0.zip", @@ -107341,12 +84965,8 @@ "paragraph": "mbino is a library that provides some basic mbed OS APIs for the Arduino platform.", "website": "https://github.com/tkem/mbino/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/tkem/mbino.git", "url": "http://downloads.arduino.cc/libraries/github.com/tkem/mbino-0.8.1.zip", "archiveFileName": "mbino-0.8.1.zip", @@ -107362,12 +84982,8 @@ "paragraph": "mbino is a library that provides some basic mbed OS APIs for the Arduino platform.", "website": "https://github.com/tkem/mbino/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/tkem/mbino.git", "url": "http://downloads.arduino.cc/libraries/github.com/tkem/mbino-0.8.2.zip", "archiveFileName": "mbino-0.8.2.zip", @@ -107383,12 +84999,8 @@ "paragraph": "mbino is a library that provides some basic mbed OS APIs for the Arduino platform.", "website": "https://github.com/tkem/mbino/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/tkem/mbino.git", "url": "http://downloads.arduino.cc/libraries/github.com/tkem/mbino-0.8.3.zip", "archiveFileName": "mbino-0.8.3.zip", @@ -107404,12 +85016,8 @@ "paragraph": "mbino is a library that provides some basic mbed OS APIs for the Arduino platform.", "website": "https://github.com/tkem/mbino/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/tkem/mbino.git", "url": "http://downloads.arduino.cc/libraries/github.com/tkem/mbino-0.9.0.zip", "archiveFileName": "mbino-0.9.0.zip", @@ -107425,12 +85033,8 @@ "paragraph": "mbino is a library that provides some basic mbed OS APIs for the Arduino platform.", "website": "https://github.com/tkem/mbino/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/tkem/mbino.git", "url": "http://downloads.arduino.cc/libraries/github.com/tkem/mbino-0.9.1.zip", "archiveFileName": "mbino-0.9.1.zip", @@ -107446,12 +85050,8 @@ "paragraph": "mbino is a library that provides some basic mbed OS APIs for the Arduino platform.", "website": "https://github.com/tkem/mbino/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/tkem/mbino.git", "url": "http://downloads.arduino.cc/libraries/github.com/tkem/mbino-0.9.3.zip", "archiveFileName": "mbino-0.9.3.zip", @@ -107467,16 +85067,10 @@ "paragraph": "mbino is a library that provides several mbed OS APIs for the Arduino platform.", "website": "https://github.com/tkem/mbino/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/tkem/mbino.git", - "providesIncludes": [ - "mbed.h" - ], + "providesIncludes": ["mbed.h"], "url": "http://downloads.arduino.cc/libraries/github.com/tkem/mbino-1.0.0.zip", "archiveFileName": "mbino-1.0.0.zip", "size": 120451, @@ -107491,16 +85085,10 @@ "paragraph": "mbino is a library that provides several mbed OS APIs for the Arduino platform.", "website": "https://github.com/tkem/mbino/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/tkem/mbino.git", - "providesIncludes": [ - "mbed.h" - ], + "providesIncludes": ["mbed.h"], "url": "http://downloads.arduino.cc/libraries/github.com/tkem/mbino-1.0.1.zip", "archiveFileName": "mbino-1.0.1.zip", "size": 120708, @@ -107515,16 +85103,10 @@ "paragraph": "mbino is a library that provides several mbed OS APIs for the Arduino platform.", "website": "https://github.com/tkem/mbino/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/tkem/mbino.git", - "providesIncludes": [ - "mbed.h" - ], + "providesIncludes": ["mbed.h"], "url": "http://downloads.arduino.cc/libraries/github.com/tkem/mbino-1.0.2.zip", "archiveFileName": "mbino-1.0.2.zip", "size": 123015, @@ -107539,16 +85121,10 @@ "paragraph": "mbino is a library that provides several mbed OS APIs for the Arduino platform.", "website": "https://github.com/tkem/mbino/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/tkem/mbino.git", - "providesIncludes": [ - "mbed.h" - ], + "providesIncludes": ["mbed.h"], "url": "http://downloads.arduino.cc/libraries/github.com/tkem/mbino-1.0.3.zip", "archiveFileName": "mbino-1.0.3.zip", "size": 123054, @@ -107563,16 +85139,10 @@ "paragraph": "mbino is a library that provides basic mbed OS 2 APIs for the Arduino platform.", "website": "https://github.com/tkem/mbino/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/tkem/mbino.git", - "providesIncludes": [ - "mbed.h" - ], + "providesIncludes": ["mbed.h"], "url": "http://downloads.arduino.cc/libraries/github.com/tkem/mbino-2.0.0.zip", "archiveFileName": "mbino-2.0.0.zip", "size": 379789, @@ -107587,18 +85157,10 @@ "paragraph": "This library provides functions to read and control the Charge 'n Boost board.", "website": "https://www.bernebeer.nl/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/bernebeer/Charge-n-Boost.git", - "providesIncludes": [ - "charge-n-boost.h", - "wire.h", - "sleep.h" - ], + "providesIncludes": ["charge-n-boost.h", "wire.h", "sleep.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bernebeer/Charge_n_Boost-1.1.0.zip", "archiveFileName": "Charge_n_Boost-1.1.0.zip", "size": 9080, @@ -107613,17 +85175,10 @@ "paragraph": "Library for the processing of sACN (E1.31 DMX over Ethernet) data.", "website": "https://github.com/forkineye/E131", "category": "Communication", - "architectures": [ - "esp8266", - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "avr"], + "types": ["Contributed"], "repository": "https://github.com/forkineye/E131.git", - "providesIncludes": [ - "E131.h" - ], + "providesIncludes": ["E131.h"], "url": "http://downloads.arduino.cc/libraries/github.com/forkineye/E131-1.0.0.zip", "archiveFileName": "E131-1.0.0.zip", "size": 13142, @@ -107638,12 +85193,8 @@ "paragraph": "Queue handling library (written in plain c). May be compiled without change with gcc for other purporses/targets", "website": "https://github.com/SMFSW/cQueue", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/cQueue.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/cQueue-1.0.0.zip", "archiveFileName": "cQueue-1.0.0.zip", @@ -107659,12 +85210,8 @@ "paragraph": "Queue handling library (written in plain c). May be compiled without change with gcc for other purporses/targets", "website": "https://github.com/SMFSW/cQueue", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/cQueue.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/cQueue-1.1.0.zip", "archiveFileName": "cQueue-1.1.0.zip", @@ -107680,12 +85227,8 @@ "paragraph": "Queue handling library (written in plain c). May be compiled without change with gcc for other purporses/targets", "website": "https://github.com/SMFSW/cQueue", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/cQueue.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/cQueue-1.2.0.zip", "archiveFileName": "cQueue-1.2.0.zip", @@ -107701,12 +85244,8 @@ "paragraph": "Queue handling library (written in plain c). May be compiled without change with gcc for other purporses/targets", "website": "https://github.com/SMFSW/cQueue", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/cQueue.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/cQueue-1.3.0.zip", "archiveFileName": "cQueue-1.3.0.zip", @@ -107722,12 +85261,8 @@ "paragraph": "May be compiled without change with gcc for other purporses/targets", "website": "https://github.com/SMFSW/cQueue", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/cQueue.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/cQueue-1.4.0.zip", "archiveFileName": "cQueue-1.4.0.zip", @@ -107743,12 +85278,8 @@ "paragraph": "May be compiled without change with gcc for other purporses/targets", "website": "https://github.com/SMFSW/cQueue", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/cQueue.git", "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/cQueue-1.6.0.zip", "archiveFileName": "cQueue-1.6.0.zip", @@ -107764,12 +85295,8 @@ "paragraph": "With this library you can use the STM32 board to connect to Internet. The library provides both Client and server functionalities. The library permits you to connect to a local network also with DHCP and to resolve DNS. This library depends on the LwIP library.", "website": "https://github.com/stm32duino/STM32Ethernet", "category": "Communication", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/STM32Ethernet.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_STM32Ethernet-1.0.2.zip", "archiveFileName": "STM32duino_STM32Ethernet-1.0.2.zip", @@ -107785,12 +85312,8 @@ "paragraph": "With this library you can use the STM32 board to connect to Internet. The library provides both Client and server functionalities. The library permits you to connect to a local network also with DHCP and to resolve DNS. This library depends on the LwIP library.", "website": "https://github.com/stm32duino/STM32Ethernet", "category": "Communication", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/STM32Ethernet.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_STM32Ethernet-1.0.3.zip", "archiveFileName": "STM32duino_STM32Ethernet-1.0.3.zip", @@ -107806,12 +85329,8 @@ "paragraph": "With this library you can use the STM32 board to connect to Internet. The library provides both Client and server functionalities. The library permits you to connect to a local network also with DHCP and to resolve DNS. This library depends on the LwIP library.", "website": "https://github.com/stm32duino/STM32Ethernet", "category": "Communication", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/STM32Ethernet.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_STM32Ethernet-1.0.4.zip", "archiveFileName": "STM32duino_STM32Ethernet-1.0.4.zip", @@ -107827,12 +85346,8 @@ "paragraph": "lwIP is a small independent implementation of the TCP/IP protocol suite that has been developed by Adam Dunkels at the Computer and Networks Architectures (CNA) lab at the Swedish Institute of Computer Science (SICS). The focus of the lwIP TCP/IP implementation is to reduce the RAM usage while still having a full scale TCP. This making lwIP suitable for use in embedded systems with tens of kilobytes of free RAM and room for around 40 kilobytes of code ROM.", "website": "http://git.savannah.gnu.org/cgit/lwip.git", "category": "Communication", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/LwIP.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_LwIP-2.0.3.zip", "archiveFileName": "STM32duino_LwIP-2.0.3.zip", @@ -107848,12 +85363,8 @@ "paragraph": "A massage message always starts with an address string and is followed by a user defined number of bytes, ints, longs, or floats. The address string is used to route the message as in Open Sound Control (OSC).AsciiMassage) is the ASCII implementation of the Massage API (https://github.com/SofaPirate/Massenger). Massages can be sent and received over different communication protocols such as serial, UDP, or web sockets. Includes examples for Cycling 74 Max, Processing, Websockets and UDP.", "website": "https://github.com/SofaPirate/AsciiMassage", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SofaPirate/AsciiMassage.git", "url": "http://downloads.arduino.cc/libraries/github.com/SofaPirate/AsciiMassage-1.0.0.zip", "archiveFileName": "AsciiMassage-1.0.0.zip", @@ -107869,12 +85380,8 @@ "paragraph": "A massage message always starts with an address string and is followed by a user defined number of bytes, ints, longs, or floats. The address string is used to route the message as in Open Sound Control (OSC).AsciiMassage) is the ASCII implementation of the Massage API (https://github.com/SofaPirate/Massenger). Massages can be sent and received over different communication protocols such as serial, UDP, or web sockets. Includes examples for Cycling 74 Max, Processing, Websockets and UDP.", "website": "https://github.com/SofaPirate/AsciiMassage", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SofaPirate/AsciiMassage.git", "url": "http://downloads.arduino.cc/libraries/github.com/SofaPirate/AsciiMassage-1.1.0.zip", "archiveFileName": "AsciiMassage-1.1.0.zip", @@ -107890,12 +85397,8 @@ "paragraph": "A massage message always starts with an address string and is followed by a user defined number of bytes, ints, longs, or floats. The address string is used to route the message as in Open Sound Control (OSC).AsciiMassage) is the ASCII implementation of the Massage API (https://github.com/SofaPirate/Massenger). Massages can be sent and received over different communication protocols such as serial, UDP, or web sockets. Includes examples for Cycling 74 Max, Processing, Websockets and UDP.", "website": "https://github.com/SofaPirate/AsciiMassage", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SofaPirate/AsciiMassage.git", "url": "http://downloads.arduino.cc/libraries/github.com/SofaPirate/AsciiMassage-1.3.0.zip", "archiveFileName": "AsciiMassage-1.3.0.zip", @@ -107911,12 +85414,8 @@ "paragraph": "A massage message always starts with an address string and is followed by a user defined number of bytes, ints, longs, or floats. The address string is used to route the message as in Open Sound Control. AsciiMassage is the ASCII implementation of the Massage API (https://github.com/SofaPirate/Massenger). Massages can be sent and received over different communication protocols such as serial, UDP, or web sockets. Includes examples for Cycling 74 Max, Processing, Websockets and UDP.", "website": "https://github.com/SofaPirate/AsciiMassage", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SofaPirate/AsciiMassage.git", "url": "http://downloads.arduino.cc/libraries/github.com/SofaPirate/AsciiMassage-1.4.0.zip", "archiveFileName": "AsciiMassage-1.4.0.zip", @@ -107932,16 +85431,10 @@ "paragraph": "A massage message always starts with an address string and is followed by a user defined number of bytes, ints, longs, or floats. The address string is used to route the message as in Open Sound Control. AsciiMassage is the ASCII implementation of the Massage API (https://github.com/SofaPirate/Massenger). Massages can be sent and received over different communication protocols such as serial, UDP, or web sockets. Includes examples for Cycling 74 Max, Processing, Websockets and UDP.", "website": "https://github.com/SofaPirate/AsciiMassage", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SofaPirate/AsciiMassage.git", - "providesIncludes": [ - "AsciiMassage.h" - ], + "providesIncludes": ["AsciiMassage.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SofaPirate/AsciiMassage-1.6.0.zip", "archiveFileName": "AsciiMassage-1.6.0.zip", "size": 668317, @@ -107956,12 +85449,8 @@ "paragraph": "This hack implements controllable LED brightness by quickly performing a CPU-controlled blinking. Timming doesn't have to be accurate, and delays are automatiicaly compensated for.", "website": "https://github.com/paulo-raca/ArduinoLedDithering", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/paulo-raca/ArduinoLedDithering.git", "url": "http://downloads.arduino.cc/libraries/github.com/paulo-raca/LED_Dithering-1.0.0.zip", "archiveFileName": "LED_Dithering-1.0.0.zip", @@ -107977,12 +85466,8 @@ "paragraph": "The TS4231 must be configured at power-up so this library is required to use the device.", "website": "https://github.com/TriadSemi/TS4231", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TriadSemi/TS4231.git", "url": "http://downloads.arduino.cc/libraries/github.com/TriadSemi/TS4231_Library-1.0.0.zip", "archiveFileName": "TS4231_Library-1.0.0.zip", @@ -107998,12 +85483,8 @@ "paragraph": "The TS4231 must be configured at power-up so this library is required to use the device.", "website": "https://github.com/TriadSemi/TS4231", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TriadSemi/TS4231.git", "url": "http://downloads.arduino.cc/libraries/github.com/TriadSemi/TS4231_Library-1.0.2.zip", "archiveFileName": "TS4231_Library-1.0.2.zip", @@ -108019,12 +85500,8 @@ "paragraph": "The TS4231 must be configured at power-up so this library is required to use the device.", "website": "https://github.com/TriadSemi/TS4231", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TriadSemi/TS4231.git", "url": "http://downloads.arduino.cc/libraries/github.com/TriadSemi/TS4231_Library-1.0.3.zip", "archiveFileName": "TS4231_Library-1.0.3.zip", @@ -108040,12 +85517,8 @@ "paragraph": "The TS4231 must be configured at power-up so this library is required to use the device.", "website": "https://github.com/TriadSemi/TS4231", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TriadSemi/TS4231.git", "url": "http://downloads.arduino.cc/libraries/github.com/TriadSemi/TS4231_Library-1.0.4.zip", "archiveFileName": "TS4231_Library-1.0.4.zip", @@ -108061,12 +85534,8 @@ "paragraph": "This is a library for the Adafruit CCS811 I2C gas sensor breakou.", "website": "https://github.com/adafruit/Adafruit-CCS811", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_CCS811.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_CCS811_Library-1.0.0.zip", "archiveFileName": "Adafruit_CCS811_Library-1.0.0.zip", @@ -108082,12 +85551,8 @@ "paragraph": "CCS811 is a gas sensor that can detect a wide range of Volatile Organic Compounds (VOCs) and is intended for indoor air quality monitoring.", "website": "https://github.com/adafruit/Adafruit_CCS811", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_CCS811.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_CCS811_Library-1.0.1.zip", "archiveFileName": "Adafruit_CCS811_Library-1.0.1.zip", @@ -108103,16 +85568,10 @@ "paragraph": "Power the 4 digits 7 segments display with 12 pins. If you want to use it in a project, consider those display with a chip on it like 595.", "website": "https://github.com/KuangLei/fDigitsSegtPin/", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/KuangLei/fDigitsSegtPin.git", - "providesIncludes": [ - "fDigitsSegtPin.h" - ], + "providesIncludes": ["fDigitsSegtPin.h"], "url": "http://downloads.arduino.cc/libraries/github.com/KuangLei/fDigitsSegtPin-1.1.4.zip", "archiveFileName": "fDigitsSegtPin-1.1.4.zip", "size": 21277, @@ -108127,16 +85586,10 @@ "paragraph": "Power the 4 digits 7 segments display with 12 pins. If you want to use it in a project, consider those display with a chip on it like 595.", "website": "https://github.com/KuangLei/fDigitsSegtPin/", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/KuangLei/fDigitsSegtPin.git", - "providesIncludes": [ - "fDigitsSegtPin.h" - ], + "providesIncludes": ["fDigitsSegtPin.h"], "url": "http://downloads.arduino.cc/libraries/github.com/KuangLei/fDigitsSegtPin-1.1.2.zip", "archiveFileName": "fDigitsSegtPin-1.1.2.zip", "size": 21276, @@ -108151,16 +85604,10 @@ "paragraph": "Power the 4 digits 7 segments display with 12 pins. If you want to use it in a project, consider those display with a chip on it like 595.", "website": "https://github.com/KuangLei/4Digit7Seg12Pin/", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/KuangLei/fDigitsSegtPin.git", - "providesIncludes": [ - "fDigitsSegtPin.h" - ], + "providesIncludes": ["fDigitsSegtPin.h"], "url": "http://downloads.arduino.cc/libraries/github.com/KuangLei/fDigitsSegtPin-1.1.0.zip", "archiveFileName": "fDigitsSegtPin-1.1.0.zip", "size": 17901, @@ -108175,16 +85622,10 @@ "paragraph": "Power the 4 digits 7 segments display with 12 pins. If you want to use it in a project, consider those display with a chip on it like 595.", "website": "https://github.com/KuangLei/fDigitsSegtPin/", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/KuangLei/fDigitsSegtPin.git", - "providesIncludes": [ - "fDigitsSegtPin.h" - ], + "providesIncludes": ["fDigitsSegtPin.h"], "url": "http://downloads.arduino.cc/libraries/github.com/KuangLei/fDigitsSegtPin-1.1.1.zip", "archiveFileName": "fDigitsSegtPin-1.1.1.zip", "size": 17891, @@ -108199,12 +85640,8 @@ "paragraph": "A simple library to use Brushless Motors as servo with high resolution", "website": "https://github.com/erdnaxe/Arduino_BrushlessServo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/erdnaxe/Arduino_BrushlessServo.git", "url": "http://downloads.arduino.cc/libraries/github.com/erdnaxe/Brushless_Servo-1.0.0.zip", "archiveFileName": "Brushless_Servo-1.0.0.zip", @@ -108220,12 +85657,8 @@ "paragraph": "A simple library to use Brushless Motors as servo with high resolution", "website": "https://github.com/erdnaxe/Arduino_BrushlessServo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/erdnaxe/Arduino_BrushlessServo.git", "url": "http://downloads.arduino.cc/libraries/github.com/erdnaxe/Brushless_Servo-1.0.1.zip", "archiveFileName": "Brushless_Servo-1.0.1.zip", @@ -108241,12 +85674,8 @@ "paragraph": "A simple library to use Brushless Motors as servo with high resolution", "website": "https://github.com/erdnaxe/Arduino_BrushlessServo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/erdnaxe/Arduino_BrushlessServo.git", "url": "http://downloads.arduino.cc/libraries/github.com/erdnaxe/Brushless_Servo-1.0.2.zip", "archiveFileName": "Brushless_Servo-1.0.2.zip", @@ -108262,12 +85691,8 @@ "paragraph": "Generate 3 PWM sinus waves to drive a BLDC motor. Same syntax as the Servo Arduino Library.", "website": "https://github.com/erdnaxe/Arduino_BrushlessServo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/erdnaxe/Arduino_BrushlessServo.git", "url": "http://downloads.arduino.cc/libraries/github.com/erdnaxe/Brushless_Servo-1.1.0.zip", "archiveFileName": "Brushless_Servo-1.1.0.zip", @@ -108283,12 +85708,8 @@ "paragraph": "Generate 3 PWM sinus waves to drive a BLDC motor. Same syntax as the Servo Arduino Library.", "website": "https://github.com/erdnaxe/Arduino_BrushlessServo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/erdnaxe/Arduino_BrushlessServo.git", "url": "http://downloads.arduino.cc/libraries/github.com/erdnaxe/Brushless_Servo-1.1.1.zip", "archiveFileName": "Brushless_Servo-1.1.1.zip", @@ -108304,12 +85725,8 @@ "paragraph": "Generate 3 PWM sinus waves to drive a BLDC motor. Same syntax as the Servo Arduino Library.", "website": "https://github.com/erdnaxe/Arduino_BrushlessServo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/erdnaxe/Arduino_BrushlessServo.git", "url": "http://downloads.arduino.cc/libraries/github.com/erdnaxe/Brushless_Servo-1.1.2.zip", "archiveFileName": "Brushless_Servo-1.1.2.zip", @@ -108325,12 +85742,8 @@ "paragraph": "Generate 3 PWM sinus waves to drive directly a brushless motor. Same syntax as the Servo Arduino Library.", "website": "https://github.com/erdnaxe/Arduino_BrushlessServo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/erdnaxe/Arduino_BrushlessServo.git", "url": "http://downloads.arduino.cc/libraries/github.com/erdnaxe/Brushless_Servo-1.2.0.zip", "archiveFileName": "Brushless_Servo-1.2.0.zip", @@ -108346,12 +85759,8 @@ "paragraph": "Generate 3 PWM sinus waves to drive directly a brushless motor. Same syntax as the Servo Arduino Library.", "website": "https://github.com/erdnaxe/Arduino_BrushlessServo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/erdnaxe/Arduino_BrushlessServo.git", "url": "http://downloads.arduino.cc/libraries/github.com/erdnaxe/Brushless_Servo-1.3.0.zip", "archiveFileName": "Brushless_Servo-1.3.0.zip", @@ -108367,12 +85776,8 @@ "paragraph": "A flexible, compact (346 bytes overhead) and template based library providing a circular buffer implementation supporting both LIFO and FIFO usage.", "website": "https://github.com/rlogiacco/CircularBuffer", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/rlogiacco/CircularBuffer.git", "url": "http://downloads.arduino.cc/libraries/github.com/rlogiacco/CircularBuffer-1.0.0.zip", "archiveFileName": "CircularBuffer-1.0.0.zip", @@ -108388,12 +85793,8 @@ "paragraph": "A flexible, compact (~350 bytes overhead) and template based library providing a circular buffer implementation supporting both LIFO and FIFO usage.", "website": "https://github.com/rlogiacco/CircularBuffer", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/rlogiacco/CircularBuffer.git", "url": "http://downloads.arduino.cc/libraries/github.com/rlogiacco/CircularBuffer-1.1.0.zip", "archiveFileName": "CircularBuffer-1.1.0.zip", @@ -108409,12 +85810,8 @@ "paragraph": "A flexible, compact (~350 bytes overhead) and template based library providing a circular buffer implementation supporting both LIFO and FIFO usage.", "website": "https://github.com/rlogiacco/CircularBuffer", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/rlogiacco/CircularBuffer.git", "url": "http://downloads.arduino.cc/libraries/github.com/rlogiacco/CircularBuffer-1.1.1.zip", "archiveFileName": "CircularBuffer-1.1.1.zip", @@ -108430,16 +85827,10 @@ "paragraph": "A flexible, compact (~350 bytes overhead) and template based library providing a circular buffer implementation supporting both LIFO and FIFO usage.", "website": "https://github.com/rlogiacco/CircularBuffer", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/rlogiacco/CircularBuffer.git", - "providesIncludes": [ - "CircularBuffer.h" - ], + "providesIncludes": ["CircularBuffer.h"], "url": "http://downloads.arduino.cc/libraries/github.com/rlogiacco/CircularBuffer-1.2.0.zip", "archiveFileName": "CircularBuffer-1.2.0.zip", "size": 14872, @@ -108454,16 +85845,10 @@ "paragraph": "A flexible, compact (~350 bytes overhead) and template based library providing a circular buffer implementation supporting both LIFO and FIFO usage.", "website": "https://github.com/rlogiacco/CircularBuffer", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/rlogiacco/CircularBuffer.git", - "providesIncludes": [ - "CircularBuffer.h" - ], + "providesIncludes": ["CircularBuffer.h"], "url": "http://downloads.arduino.cc/libraries/github.com/rlogiacco/CircularBuffer-1.3.0.zip", "archiveFileName": "CircularBuffer-1.3.0.zip", "size": 18832, @@ -108478,16 +85863,10 @@ "paragraph": "A flexible, compact (~350 bytes overhead) and template based library providing a circular buffer implementation supporting both LIFO and FIFO usage.", "website": "https://github.com/rlogiacco/CircularBuffer", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/rlogiacco/CircularBuffer.git", - "providesIncludes": [ - "CircularBuffer.h" - ], + "providesIncludes": ["CircularBuffer.h"], "url": "http://downloads.arduino.cc/libraries/github.com/rlogiacco/CircularBuffer-1.3.1.zip", "archiveFileName": "CircularBuffer-1.3.1.zip", "size": 18998, @@ -108502,12 +85881,8 @@ "paragraph": "RTP-MIDI (also known as AppleMIDI) is a protocol to transport MIDI messages within RTP (Real-time Protocol) packets over Ethernet and WiFi networks. It is completely open and free (no license is needed), and is compatible both with LAN and WAN application fields. Compared to MIDI 1.0, RTP-MIDI includes new features like session management, device synchronization and detection of lost packets (with automatic regeneration of lost data). RTP-MIDI is compatible with real-time applications, and supports sample-accurate synchronization for each MIDI message. (from https://en.wikipedia.org/wiki/RTP-MIDI)", "website": "https://github.com/lathoub/Arduino-AppleMidi-Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lathoub/Arduino-AppleMidi-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/lathoub/AppleMIDI-1.0.0.zip", "archiveFileName": "AppleMIDI-1.0.0.zip", @@ -108523,16 +85898,10 @@ "paragraph": "RTP-MIDI (also known as AppleMIDI) is a protocol to transport MIDI messages within RTP (Real-time Protocol) packets over Ethernet and WiFi networks. It is completely open and free (no license is needed), and is compatible both with LAN and WAN application fields. Compared to MIDI 1.0, RTP-MIDI includes new features like session management, device synchronization and detection of lost packets (with automatic regeneration of lost data). RTP-MIDI is compatible with real-time applications, and supports sample-accurate synchronization for each MIDI message. (from https://en.wikipedia.org/wiki/RTP-MIDI)", "website": "https://github.com/lathoub/Arduino-AppleMidi-Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lathoub/Arduino-AppleMidi-Library.git", - "providesIncludes": [ - "AppleMidi.h" - ], + "providesIncludes": ["AppleMidi.h"], "url": "http://downloads.arduino.cc/libraries/github.com/lathoub/AppleMIDI-1.5.3.zip", "archiveFileName": "AppleMIDI-1.5.3.zip", "size": 64547, @@ -108547,16 +85916,10 @@ "paragraph": "AppleMIDI (also known as rtpMIDI) is a protocol to transport MIDI messages within RTP (Real-time Protocol) packets over Ethernet and WiFi networks. It is completely open and free (no license is needed), and is compatible both with LAN and WAN application fields. Compared to MIDI 1.0, RTP-MIDI includes new features like session management, device synchronization and detection of lost packets (with automatic regeneration of lost data). RTP-MIDI is compatible with real-time applications, and supports sample-accurate synchronization for each MIDI message. (from https://en.wikipedia.org/wiki/RTP-MIDI)", "website": "https://github.com/lathoub/Arduino-AppleMidi-Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lathoub/Arduino-AppleMidi-Library.git", - "providesIncludes": [ - "AppleMidi.h" - ], + "providesIncludes": ["AppleMidi.h"], "url": "http://downloads.arduino.cc/libraries/github.com/lathoub/AppleMIDI-1.5.5.zip", "archiveFileName": "AppleMIDI-1.5.5.zip", "size": 67111, @@ -108571,16 +85934,10 @@ "paragraph": "AppleMIDI (also known as rtpMIDI) is a protocol to transport MIDI messages within RTP (Real-time Protocol) packets over Ethernet and WiFi networks. It is completely open and free (no license is needed), and is compatible both with LAN and WAN application fields. Compared to MIDI 1.0, RTP-MIDI includes new features like session management, device synchronization and detection of lost packets (with automatic regeneration of lost data). RTP-MIDI is compatible with real-time applications, and supports sample-accurate synchronization for each MIDI message. (from https://en.wikipedia.org/wiki/RTP-MIDI)", "website": "https://github.com/lathoub/Arduino-AppleMidi-Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lathoub/Arduino-AppleMidi-Library.git", - "providesIncludes": [ - "AppleMidi.h" - ], + "providesIncludes": ["AppleMidi.h"], "url": "http://downloads.arduino.cc/libraries/github.com/lathoub/AppleMIDI-1.6.0.zip", "archiveFileName": "AppleMIDI-1.6.0.zip", "size": 69427, @@ -108595,16 +85952,10 @@ "paragraph": "RTP-MIDI (also known as AppleMIDI) is a protocol to transport MIDI messages within RTP (Real-time Protocol) packets over Ethernet and WiFi networks. It is completely open and free (no license is needed), and is compatible both with LAN and WAN application fields. Compared to MIDI 1.0, RTP-MIDI includes new features like session management, device synchronization and detection of lost packets (with automatic regeneration of lost data). RTP-MIDI is compatible with real-time applications, and supports sample-accurate synchronization for each MIDI message. (from https://en.wikipedia.org/wiki/RTP-MIDI)", "website": "https://github.com/lathoub/Arduino-AppleMidi-Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lathoub/Arduino-AppleMidi-Library.git", - "providesIncludes": [ - "AppleMidi.h" - ], + "providesIncludes": ["AppleMidi.h"], "url": "http://downloads.arduino.cc/libraries/github.com/lathoub/AppleMIDI-1.5.2.zip", "archiveFileName": "AppleMIDI-1.5.2.zip", "size": 70673, @@ -108619,16 +85970,10 @@ "paragraph": "AppleMIDI (also known as rtpMIDI) is a protocol to transport MIDI messages within RTP (Real-time Protocol) packets over Ethernet and WiFi networks. It is completely open and free (no license is needed), and is compatible both with LAN and WAN application fields. Compared to MIDI 1.0, RTP-MIDI includes new features like session management, device synchronization and detection of lost packets (with automatic regeneration of lost data). RTP-MIDI is compatible with real-time applications, and supports sample-accurate synchronization for each MIDI message. (from https://en.wikipedia.org/wiki/RTP-MIDI)", "website": "https://github.com/lathoub/Arduino-AppleMidi-Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lathoub/Arduino-AppleMidi-Library.git", - "providesIncludes": [ - "AppleMidi.h" - ], + "providesIncludes": ["AppleMidi.h"], "url": "http://downloads.arduino.cc/libraries/github.com/lathoub/AppleMIDI-1.6.1.zip", "archiveFileName": "AppleMIDI-1.6.1.zip", "size": 76014, @@ -108643,16 +85988,10 @@ "paragraph": "JLed uses a non-blocking approach and can control LEDs in simple (on/off) and complex (blinking, breathing) ways in a time-driven manner.", "website": "https://github.com/jandelgado/jled", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jandelgado/jled.git", - "providesIncludes": [ - "JLed.h" - ], + "providesIncludes": ["JLed.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jandelgado/JLed-1.1.0.zip", "archiveFileName": "JLed-1.1.0.zip", "size": 13625, @@ -108667,16 +86006,10 @@ "paragraph": "JLed uses a non-blocking approach and can control LEDs in simple (on/off) and complex (blinking, breathing) ways in a time-driven manner.", "website": "https://github.com/jandelgado/jled", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jandelgado/jled.git", - "providesIncludes": [ - "jled.h" - ], + "providesIncludes": ["jled.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jandelgado/JLed-2.0.1.zip", "archiveFileName": "JLed-2.0.1.zip", "size": 97768, @@ -108691,16 +86024,10 @@ "paragraph": "JLed uses a non-blocking approach and can control LEDs in simple (on/off) and complex (blinking, breathing) ways in a time-driven manner.", "website": "https://github.com/jandelgado/jled", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jandelgado/jled.git", - "providesIncludes": [ - "jled.h" - ], + "providesIncludes": ["jled.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jandelgado/JLed-2.1.0.zip", "archiveFileName": "JLed-2.1.0.zip", "size": 99257, @@ -108715,16 +86042,10 @@ "paragraph": "JLed uses a non-blocking approach and can control LEDs in simple (on/off) and complex (blinking, breathing) ways in a time-driven manner.", "website": "https://github.com/jandelgado/jled", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jandelgado/jled.git", - "providesIncludes": [ - "jled.h" - ], + "providesIncludes": ["jled.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jandelgado/JLed-2.2.0.zip", "archiveFileName": "JLed-2.2.0.zip", "size": 759548, @@ -108739,16 +86060,10 @@ "paragraph": "JLed uses a non-blocking approach and can control LEDs in simple (on/off) and complex (blinking, breathing) ways in a time-driven manner.", "website": "https://github.com/jandelgado/jled", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jandelgado/jled.git", - "providesIncludes": [ - "jled.h" - ], + "providesIncludes": ["jled.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jandelgado/JLed-2.2.1.zip", "archiveFileName": "JLed-2.2.1.zip", "size": 760169, @@ -108763,16 +86078,10 @@ "paragraph": "JLed uses a non-blocking approach and can control LEDs in simple (on/off) and complex (blinking, breathing) ways in a time-driven manner.", "website": "https://github.com/jandelgado/jled", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jandelgado/jled.git", - "providesIncludes": [ - "jled.h" - ], + "providesIncludes": ["jled.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jandelgado/JLed-2.2.2.zip", "archiveFileName": "JLed-2.2.2.zip", "size": 977540, @@ -108787,16 +86096,10 @@ "paragraph": "JLed uses a non-blocking approach and can control LEDs in simple (on/off) and complex (blinking, breathing) ways in a time-driven manner.", "website": "https://github.com/jandelgado/jled", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jandelgado/jled.git", - "providesIncludes": [ - "jled.h" - ], + "providesIncludes": ["jled.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jandelgado/JLed-2.2.3.zip", "archiveFileName": "JLed-2.2.3.zip", "size": 978086, @@ -108811,16 +86114,10 @@ "paragraph": "JLed uses a non-blocking approach and can control LEDs in simple (on/off) and complex (blinking, breathing) ways in a time-driven manner.", "website": "https://github.com/jandelgado/jled", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jandelgado/jled.git", - "providesIncludes": [ - "jled.h" - ], + "providesIncludes": ["jled.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jandelgado/JLed-2.3.0.zip", "archiveFileName": "JLed-2.3.0.zip", "size": 978390, @@ -108835,16 +86132,10 @@ "paragraph": "JLed uses a non-blocking approach and can control LEDs in simple (on/off) and complex (blinking, breathing) ways in a time-driven manner.", "website": "https://github.com/jandelgado/jled", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jandelgado/jled.git", - "providesIncludes": [ - "jled.h" - ], + "providesIncludes": ["jled.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jandelgado/JLed-2.4.0.zip", "archiveFileName": "JLed-2.4.0.zip", "size": 978641, @@ -108859,16 +86150,10 @@ "paragraph": "JLed uses a non-blocking approach and can control LEDs in simple (on/off) and complex (blinking, breathing) ways in a time-driven manner.", "website": "https://github.com/jandelgado/jled", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jandelgado/jled.git", - "providesIncludes": [ - "jled.h" - ], + "providesIncludes": ["jled.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jandelgado/JLed-3.0.0.zip", "archiveFileName": "JLed-3.0.0.zip", "size": 1188107, @@ -108883,16 +86168,10 @@ "paragraph": "JLed uses a non-blocking approach and can control LEDs in simple (on/off) and complex (blinking, breathing) ways in a time-driven manner.", "website": "https://github.com/jandelgado/jled", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jandelgado/jled.git", - "providesIncludes": [ - "jled.h" - ], + "providesIncludes": ["jled.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jandelgado/JLed-4.0.0-rc1.zip", "archiveFileName": "JLed-4.0.0-rc1.zip", "size": 3338414, @@ -108907,16 +86186,10 @@ "paragraph": "JLed uses a non-blocking approach and can control LEDs in simple (on/off) and complex (blinking, breathing) ways in a time-driven manner.", "website": "https://github.com/jandelgado/jled", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jandelgado/jled.git", - "providesIncludes": [ - "jled.h" - ], + "providesIncludes": ["jled.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jandelgado/JLed-4.1.1.zip", "archiveFileName": "JLed-4.1.1.zip", "size": 3337793, @@ -108931,16 +86204,10 @@ "paragraph": "JLed uses a non-blocking approach and can control LEDs in simple (on/off) and complex (blinking, breathing) ways in a time-driven manner.", "website": "https://github.com/jandelgado/jled", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jandelgado/jled.git", - "providesIncludes": [ - "jled.h" - ], + "providesIncludes": ["jled.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jandelgado/JLed-4.1.2.zip", "archiveFileName": "JLed-4.1.2.zip", "size": 3338361, @@ -108955,16 +86222,10 @@ "paragraph": "JLed uses a non-blocking approach and can control LEDs in simple (on/off) and complex (blinking, breathing) ways in a time-driven manner.", "website": "https://github.com/jandelgado/jled", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jandelgado/jled.git", - "providesIncludes": [ - "jled.h" - ], + "providesIncludes": ["jled.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jandelgado/JLed-4.2.0.zip", "archiveFileName": "JLed-4.2.0.zip", "size": 3338599, @@ -108979,16 +86240,10 @@ "paragraph": "Use this library for DTMF detection on PulseRain M10 board.", "website": "https://github.com/PulseRain/M10DTMF", "category": "Signal Input/Output", - "architectures": [ - "FP51" - ], - "types": [ - "Contributed" - ], + "architectures": ["FP51"], + "types": ["Contributed"], "repository": "https://github.com/PulseRain/M10DTMF.git", - "providesIncludes": [ - "M10DTMF.h" - ], + "providesIncludes": ["M10DTMF.h"], "url": "http://downloads.arduino.cc/libraries/github.com/PulseRain/M10DTMF-1.0.0.zip", "archiveFileName": "M10DTMF-1.0.0.zip", "size": 7892, @@ -109003,16 +86258,10 @@ "paragraph": "Use this library for DTMF detection on PulseRain M10 board.", "website": "https://github.com/PulseRain/M10DTMF", "category": "Signal Input/Output", - "architectures": [ - "FP51" - ], - "types": [ - "Contributed" - ], + "architectures": ["FP51"], + "types": ["Contributed"], "repository": "https://github.com/PulseRain/M10DTMF.git", - "providesIncludes": [ - "M10DTMF.h" - ], + "providesIncludes": ["M10DTMF.h"], "url": "http://downloads.arduino.cc/libraries/github.com/PulseRain/M10DTMF-1.0.1.zip", "archiveFileName": "M10DTMF-1.0.1.zip", "size": 1397169, @@ -109027,16 +86276,10 @@ "paragraph": "Use this library for DTMF detection on PulseRain M10 board.", "website": "https://github.com/PulseRain/M10DTMF", "category": "Signal Input/Output", - "architectures": [ - "FP51" - ], - "types": [ - "Contributed" - ], + "architectures": ["FP51"], + "types": ["Contributed"], "repository": "https://github.com/PulseRain/M10DTMF.git", - "providesIncludes": [ - "M10DTMF.h" - ], + "providesIncludes": ["M10DTMF.h"], "url": "http://downloads.arduino.cc/libraries/github.com/PulseRain/M10DTMF-1.0.2.zip", "archiveFileName": "M10DTMF-1.0.2.zip", "size": 1397176, @@ -109050,16 +86293,10 @@ "sentence": "ESP8266 Simple-Pair library that exchange basic data without connecting WiFi", "website": "https://web.facebook.com/profile.php?id=100013070105051", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/TridentTD/TridentTD_SimplePair.git", - "providesIncludes": [ - "TridentTD_SimplePair.h" - ], + "providesIncludes": ["TridentTD_SimplePair.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TridentTD/TridentTD_SimplePair-1.0.0.zip", "archiveFileName": "TridentTD_SimplePair-1.0.0.zip", "size": 2356006, @@ -109074,12 +86311,8 @@ "paragraph": "This library allows the user to control the sensors and actuators of the Accessory Shield", "website": "https://github.com/biagiom/Arduino_AccessoryShield", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/biagiom/AccessoryShield.git", "url": "http://downloads.arduino.cc/libraries/github.com/biagiom/Accessory_Shield-1.4.0.zip", "archiveFileName": "Accessory_Shield-1.4.0.zip", @@ -109095,12 +86328,8 @@ "paragraph": "This library allows the user to control the sensors and actuators of the Accessory Shield", "website": "https://github.com/biagiom/Arduino_AccessoryShield", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/biagiom/AccessoryShield.git", "url": "http://downloads.arduino.cc/libraries/github.com/biagiom/Accessory_Shield-1.5.0.zip", "archiveFileName": "Accessory_Shield-1.5.0.zip", @@ -109116,12 +86345,8 @@ "paragraph": "This library allows the user to control the sensors and actuators of the Accessory Shield", "website": "https://github.com/biagiom/AccessoryShield", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/biagiom/AccessoryShield.git", "url": "http://downloads.arduino.cc/libraries/github.com/biagiom/Accessory_Shield-1.5.1.zip", "archiveFileName": "Accessory_Shield-1.5.1.zip", @@ -109137,12 +86362,8 @@ "paragraph": "This library allows the user to control the sensors and actuators of the Accessory Shield", "website": "https://github.com/biagiom/AccessoryShield", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/biagiom/AccessoryShield.git", "url": "http://downloads.arduino.cc/libraries/github.com/biagiom/Accessory_Shield-1.5.2.zip", "archiveFileName": "Accessory_Shield-1.5.2.zip", @@ -109158,12 +86379,8 @@ "paragraph": "FatFs is a generic FAT file system module for small embedded systems. The FatFs is written in compliance with ANSI C and completely separated from the disk I/O layer. Therefore it is independent of hardware architecture.", "website": "https://github.com/stm32duino/FatFs", "category": "Data Storage", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/FatFs.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/FatFs-1.4.1.zip", "archiveFileName": "FatFs-1.4.1.zip", @@ -109179,12 +86396,8 @@ "paragraph": "FatFs is a generic FAT file system module for small embedded systems. The FatFs is written in compliance with ANSI C and completely separated from the disk I/O layer. Therefore it is independent of hardware architecture.", "website": "https://github.com/stm32duino/FatFs", "category": "Data Storage", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/FatFs.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/FatFs-2.0.2.zip", "archiveFileName": "FatFs-2.0.2.zip", @@ -109200,12 +86413,8 @@ "paragraph": "FatFs is a generic FAT file system module for small embedded systems. The FatFs is written in compliance with ANSI C and completely separated from the disk I/O layer. Therefore it is independent of hardware architecture.", "website": "https://github.com/stm32duino/FatFs", "category": "Data Storage", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/FatFs.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/FatFs-2.0.3.zip", "archiveFileName": "FatFs-2.0.3.zip", @@ -109221,12 +86430,8 @@ "paragraph": "Once an SD memory card is connected to SD card slot you are able to create files and read/write on them. You can also move through directories on the SD card.", "website": "https://github.com/stm32duino/STM32SD", "category": "Data Storage", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/STM32SD.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_STM32SD-1.0.1.zip", "archiveFileName": "STM32duino_STM32SD-1.0.1.zip", @@ -109242,12 +86447,8 @@ "paragraph": "Once an SD memory card is connected to SD card slot you are able to create files and read/write on them. You can also move through directories on the SD card.", "website": "https://github.com/stm32duino/STM32SD", "category": "Data Storage", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/STM32SD.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_STM32SD-1.1.0.zip", "archiveFileName": "STM32duino_STM32SD-1.1.0.zip", @@ -109263,12 +86464,8 @@ "paragraph": "Once an SD memory card is connected to SD card slot you are able to create files and read/write on them. You can also move through directories on the SD card.", "website": "https://github.com/stm32duino/STM32SD", "category": "Data Storage", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/STM32SD.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_STM32SD-1.1.1.zip", "archiveFileName": "STM32duino_STM32SD-1.1.1.zip", @@ -109284,12 +86481,8 @@ "paragraph": "Once an SD memory card is connected to SD card slot you are able to create files and read/write on them. You can also move through directories on the SD card.", "website": "https://github.com/stm32duino/STM32SD", "category": "Data Storage", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/STM32SD.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_STM32SD-1.2.0.zip", "archiveFileName": "STM32duino_STM32SD-1.2.0.zip", @@ -109305,12 +86498,8 @@ "paragraph": "Once an SD memory card is connected to SD card slot you are able to create files and read/write on them. You can also move through directories on the SD card.", "website": "https://github.com/stm32duino/STM32SD", "category": "Data Storage", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/STM32SD.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_STM32SD-1.2.1.zip", "archiveFileName": "STM32duino_STM32SD-1.2.1.zip", @@ -109326,16 +86515,10 @@ "paragraph": "Library for converting variables to bytes so they are easyer to transmit via I2C,SPI ...", "website": "https://github.com/SloCompTech/ByteConvert_arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SloCompTech/ByteConvert_arduino.git", - "providesIncludes": [ - "ByteConvert.hpp" - ], + "providesIncludes": ["ByteConvert.hpp"], "url": "http://downloads.arduino.cc/libraries/github.com/SloCompTech/ByteConvert-0.1.0.zip", "archiveFileName": "ByteConvert-0.1.0.zip", "size": 5017, @@ -109350,16 +86533,10 @@ "paragraph": "Library for converting variables to bytes so they are easyer to transmit via I2C,SPI ...", "website": "https://github.com/SloCompTech/ByteConvert_arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SloCompTech/ByteConvert_arduino.git", - "providesIncludes": [ - "ByteConvert.hpp" - ], + "providesIncludes": ["ByteConvert.hpp"], "url": "http://downloads.arduino.cc/libraries/github.com/SloCompTech/ByteConvert-0.1.1.zip", "archiveFileName": "ByteConvert-0.1.1.zip", "size": 5118, @@ -109374,16 +86551,10 @@ "paragraph": "Library for converting variables to bytes so they are easyer to transmit via I2C,SPI ...", "website": "https://github.com/SloCompTech/ByteConvert_arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SloCompTech/ByteConvert_arduino.git", - "providesIncludes": [ - "ByteConvert.hpp" - ], + "providesIncludes": ["ByteConvert.hpp"], "url": "http://downloads.arduino.cc/libraries/github.com/SloCompTech/ByteConvert-0.1.2.zip", "archiveFileName": "ByteConvert-0.1.2.zip", "size": 5119, @@ -109398,16 +86569,10 @@ "paragraph": "Library for converting variables to bytes so they are easyer to transmit via I2C,SPI ...", "website": "https://github.com/SloCompTech/ByteConvert_arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SloCompTech/ByteConvert_arduino.git", - "providesIncludes": [ - "ByteConvert.hpp" - ], + "providesIncludes": ["ByteConvert.hpp"], "url": "http://downloads.arduino.cc/libraries/github.com/SloCompTech/ByteConvert-0.1.3.zip", "archiveFileName": "ByteConvert-0.1.3.zip", "size": 5112, @@ -109422,12 +86587,8 @@ "paragraph": "Sensor driver for VL6180X Time of Flight sensor", "website": "https://github.com/adafruit/Adafruit_VL6180X", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_VL6180X.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_VL6180X-1.0.0.zip", "archiveFileName": "Adafruit_VL6180X-1.0.0.zip", @@ -109443,12 +86604,8 @@ "paragraph": "Sensor driver for VL6180X Time of Flight sensor", "website": "https://github.com/adafruit/Adafruit_VL6180X", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_VL6180X.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_VL6180X-1.0.2.zip", "archiveFileName": "Adafruit_VL6180X-1.0.2.zip", @@ -109464,12 +86621,8 @@ "paragraph": "Sensor driver for VL6180X Time of Flight sensor", "website": "https://github.com/adafruit/Adafruit_VL6180X", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_VL6180X.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_VL6180X-1.0.3.zip", "archiveFileName": "Adafruit_VL6180X-1.0.3.zip", @@ -109485,12 +86638,8 @@ "paragraph": "Sensor driver for VL6180X Time of Flight sensor", "website": "https://github.com/adafruit/Adafruit_VL6180X", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_VL6180X.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_VL6180X-1.0.4.zip", "archiveFileName": "Adafruit_VL6180X-1.0.4.zip", @@ -109506,16 +86655,10 @@ "paragraph": "Control to printer using 1 servo motor and 2 step motor with EasyDriver.", "website": "http://www.dobitaobyte.com.br", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/DjamesSuhanko/bbPrinter.git", - "providesIncludes": [ - "bbPrinter.h" - ], + "providesIncludes": ["bbPrinter.h"], "url": "http://downloads.arduino.cc/libraries/github.com/DjamesSuhanko/PrinterDuino-0.1.1.zip", "archiveFileName": "PrinterDuino-0.1.1.zip", "size": 32101, @@ -109530,12 +86673,8 @@ "paragraph": "This is a cross-platform library for Arduino and mbed OS for interfacing a microcontroller board with the Carrera® DIGITAL 124/132 slot car racing system.", "website": "https://github.com/tkem/CarreraDigitalControlUnit/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/tkem/CarreraDigitalControlUnit.git", "url": "http://downloads.arduino.cc/libraries/github.com/tkem/CarreraDigitalControlUnit-0.1.0.zip", "archiveFileName": "CarreraDigitalControlUnit-0.1.0.zip", @@ -109551,12 +86690,8 @@ "paragraph": "This is a cross-platform library for Arduino and mbed OS for interfacing a microcontroller board with the Carrera® DIGITAL 124/132 slot car racing system.", "website": "https://github.com/tkem/CarreraDigitalControlUnit/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/tkem/CarreraDigitalControlUnit.git", "url": "http://downloads.arduino.cc/libraries/github.com/tkem/CarreraDigitalControlUnit-0.2.0.zip", "archiveFileName": "CarreraDigitalControlUnit-0.2.0.zip", @@ -109572,12 +86707,8 @@ "paragraph": "This is a cross-platform library for Arduino and mbed OS for interfacing a microcontroller board with the Carrera® DIGITAL 124/132 slot car racing system.", "website": "https://github.com/tkem/CarreraDigitalControlUnit/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/tkem/CarreraDigitalControlUnit.git", "url": "http://downloads.arduino.cc/libraries/github.com/tkem/CarreraDigitalControlUnit-0.3.0.zip", "archiveFileName": "CarreraDigitalControlUnit-0.3.0.zip", @@ -109593,12 +86724,8 @@ "paragraph": "This is a cross-platform library for Arduino and mbed OS for interfacing a microcontroller board with the Carrera® DIGITAL 124/132 slot car racing system.", "website": "https://github.com/tkem/CarreraDigitalControlUnit/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/tkem/CarreraDigitalControlUnit.git", "url": "http://downloads.arduino.cc/libraries/github.com/tkem/CarreraDigitalControlUnit-0.4.0.zip", "archiveFileName": "CarreraDigitalControlUnit-0.4.0.zip", @@ -109614,12 +86741,8 @@ "paragraph": "This is a cross-platform library for Arduino and mbed OS for interfacing a microcontroller board with the Carrera® DIGITAL 124/132 slot car racing system.", "website": "https://github.com/tkem/CarreraDigitalControlUnit/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/tkem/CarreraDigitalControlUnit.git", "url": "http://downloads.arduino.cc/libraries/github.com/tkem/CarreraDigitalControlUnit-0.5.0.zip", "archiveFileName": "CarreraDigitalControlUnit-0.5.0.zip", @@ -109635,12 +86758,8 @@ "paragraph": "This is a cross-platform library for Arduino and mbed OS for interfacing a microcontroller board with the Carrera® DIGITAL 124/132 slot car racing system.", "website": "https://github.com/tkem/CarreraDigitalControlUnit/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/tkem/CarreraDigitalControlUnit.git", "url": "http://downloads.arduino.cc/libraries/github.com/tkem/CarreraDigitalControlUnit-0.6.0.zip", "archiveFileName": "CarreraDigitalControlUnit-0.6.0.zip", @@ -109656,12 +86775,8 @@ "paragraph": "This is a cross-platform library for Arduino and mbed OS for interfacing a microcontroller board with the Carrera® DIGITAL 124/132 slot car racing system.", "website": "https://github.com/tkem/CarreraDigitalControlUnit/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/tkem/CarreraDigitalControlUnit.git", "url": "http://downloads.arduino.cc/libraries/github.com/tkem/CarreraDigitalControlUnit-0.6.1.zip", "archiveFileName": "CarreraDigitalControlUnit-0.6.1.zip", @@ -109677,12 +86792,8 @@ "paragraph": "This is a cross-platform library for Arduino and mbed OS for interfacing a microcontroller board with the Carrera® DIGITAL 124/132 slot car racing system.", "website": "https://github.com/tkem/CarreraDigitalControlUnit/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/tkem/CarreraDigitalControlUnit.git", "url": "http://downloads.arduino.cc/libraries/github.com/tkem/CarreraDigitalControlUnit-0.6.2.zip", "archiveFileName": "CarreraDigitalControlUnit-0.6.2.zip", @@ -109698,16 +86809,10 @@ "paragraph": "Driver for GSL1680 based touch screen. Need I²C connexion", "website": "https://github.com/ESTBLC/GSL1680/", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ESTBLC/GSL1680.git", - "providesIncludes": [ - "GSL1680.h" - ], + "providesIncludes": ["GSL1680.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ESTBLC/GSL1680-1.0.0.zip", "archiveFileName": "GSL1680-1.0.0.zip", "size": 49129, @@ -109722,16 +86827,10 @@ "paragraph": "Based on a modified version of the sparkfun Si4703_breakout library, with non-blocking RDS functions.", "website": "https://github.com/Velleman/VMA11", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Velleman/VMA11.git", - "providesIncludes": [ - "VMA11.h" - ], + "providesIncludes": ["VMA11.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Velleman/VMA11-1.0.0.zip", "archiveFileName": "VMA11-1.0.0.zip", "size": 10246, @@ -109746,17 +86845,10 @@ "paragraph": "Control obnoxiously large 7 segment displays with ease.", "website": "https://github.com/h-c-c/Seven_Segment_Pixel", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/h-c-c/Seven_Segment_Pixel.git", - "providesIncludes": [ - "Adafruit_NeoPixel.h", - "Seven_Segment_Pixel.h" - ], + "providesIncludes": ["Adafruit_NeoPixel.h", "Seven_Segment_Pixel.h"], "url": "http://downloads.arduino.cc/libraries/github.com/h-c-c/Seven_Segment_Pixel-1.0.0.zip", "archiveFileName": "Seven_Segment_Pixel-1.0.0.zip", "size": 8694, @@ -109771,12 +86863,8 @@ "paragraph": "5V and 3.3V completed sensor packages will soon be available and https://www.ChicagoRobotics.net.", "website": "https://github.com/ChicagoRobotics/CRC_VCNL4200", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/ChicagoRobotics/CRC_VCNL4200.git", "url": "http://downloads.arduino.cc/libraries/github.com/ChicagoRobotics/CRC_VCNL4200_Library-1.0.0.zip", "archiveFileName": "CRC_VCNL4200_Library-1.0.0.zip", @@ -109792,12 +86880,8 @@ "paragraph": "5V and 3.3V completed sensor packages will soon be available and https://www.ChicagoRobotics.net.", "website": "https://github.com/ChicagoRobotics/CRC_VCNL4200", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/ChicagoRobotics/CRC_VCNL4200.git", "url": "http://downloads.arduino.cc/libraries/github.com/ChicagoRobotics/CRC_VCNL4200_Library-1.1.0.zip", "archiveFileName": "CRC_VCNL4200_Library-1.1.0.zip", @@ -109813,12 +86897,8 @@ "paragraph": "5V and 3.3V completed sensor packages will soon be available and https://www.ChicagoRobotics.net.", "website": "https://github.com/ChicagoRobotics/CRC_VCNL4200", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/ChicagoRobotics/CRC_VCNL4200.git", "url": "http://downloads.arduino.cc/libraries/github.com/ChicagoRobotics/CRC_VCNL4200_Library-1.1.1.zip", "archiveFileName": "CRC_VCNL4200_Library-1.1.1.zip", @@ -109834,12 +86914,8 @@ "paragraph": "Use LIS331 acceleromenter via I2C protocol. Depends on the more reliable external I2C libary (and not on the built-in Wire.h). Please, read README.md", "website": "https://github.com/szotsaki/LIS331", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/szotsaki/LIS331.git", "url": "http://downloads.arduino.cc/libraries/github.com/szotsaki/LIS331-2.0.0.zip", "archiveFileName": "LIS331-2.0.0.zip", @@ -109855,12 +86931,8 @@ "paragraph": "Use LIS331 acceleromenter via I2C protocol. Depends on the more reliable external I2C libary (and not on the built-in Wire.h). Please, read README.md", "website": "https://github.com/szotsaki/LIS331", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/szotsaki/LIS331.git", "url": "http://downloads.arduino.cc/libraries/github.com/szotsaki/LIS331-2.0.2.zip", "archiveFileName": "LIS331-2.0.2.zip", @@ -109876,12 +86948,8 @@ "paragraph": "Use LIS331 acceleromenter via I2C protocol. Depends on the more reliable external I2C libary (and not on the built-in Wire.h). Please, read README.md", "website": "https://github.com/szotsaki/LIS331", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/szotsaki/LIS331.git", "url": "http://downloads.arduino.cc/libraries/github.com/szotsaki/LIS331-2.1.0.zip", "archiveFileName": "LIS331-2.1.0.zip", @@ -109897,12 +86965,8 @@ "paragraph": "Use LIS331 acceleromenter via I2C protocol. Depends on the more reliable external I2C libary (and not on the built-in Wire.h). Please, read README.md", "website": "https://github.com/szotsaki/LIS331", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/szotsaki/LIS331.git", "url": "http://downloads.arduino.cc/libraries/github.com/szotsaki/LIS331-2.2.0.zip", "archiveFileName": "LIS331-2.2.0.zip", @@ -109918,12 +86982,8 @@ "paragraph": "Use LIS331 acceleromenter via I2C protocol. Depends on the more reliable external I2C libary (and not on the built-in Wire.h). Please, read README.md", "website": "https://github.com/szotsaki/LIS331", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/szotsaki/LIS331.git", "url": "http://downloads.arduino.cc/libraries/github.com/szotsaki/LIS331-2.2.2.zip", "archiveFileName": "LIS331-2.2.2.zip", @@ -109939,12 +86999,8 @@ "paragraph": "Use LIS331 acceleromenter via I2C protocol. Depends on the more reliable external I2C libary (and not on the built-in Wire.h). Please, read README.md", "website": "https://github.com/szotsaki/LIS331", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/szotsaki/LIS331.git", "url": "http://downloads.arduino.cc/libraries/github.com/szotsaki/LIS331-2.2.3.zip", "archiveFileName": "LIS331-2.2.3.zip", @@ -109960,16 +87016,10 @@ "paragraph": "Currently Deltasol C, Resol DeltaTherm FK,Oranier Aquacontrol III \u0026 Conergy DT5 are supported.", "website": "https://github.com/FatBeard/vbus-arduino-library", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/FatBeard/vbus-arduino-library.git", - "providesIncludes": [ - "VBUSDecoder.h" - ], + "providesIncludes": ["VBUSDecoder.h"], "url": "http://downloads.arduino.cc/libraries/github.com/FatBeard/vbus_arduino-1.0.0.zip", "archiveFileName": "vbus_arduino-1.0.0.zip", "size": 9780, @@ -109984,16 +87034,10 @@ "paragraph": "Currently Deltasol C, Resol DeltaTherm FK,Oranier Aquacontrol III \u0026 Conergy DT5 are supported. May require AltSoftSerial when not using mega type Arduinos", "website": "https://github.com/FatBeard/vbus-arduino-library", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/FatBeard/vbus-arduino-library.git", - "providesIncludes": [ - "VBUSDecoder.h" - ], + "providesIncludes": ["VBUSDecoder.h"], "url": "http://downloads.arduino.cc/libraries/github.com/FatBeard/vbus_arduino-1.0.1.zip", "archiveFileName": "vbus_arduino-1.0.1.zip", "size": 9820, @@ -110009,9 +87053,7 @@ "website": "http://dingus.dk", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/dingusdk/arduinoihc.git", "url": "http://downloads.arduino.cc/libraries/github.com/dingusdk/ArduinoIHC-1.0.1.zip", "archiveFileName": "ArduinoIHC-1.0.1.zip", @@ -110027,13 +87069,8 @@ "paragraph": "Supports simulated In/Out-put modules for IHC, and the IHC Temperature/Humidity protokol.", "website": "http://dingus.dk", "category": "Communication", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/dingusdk/arduinoihc.git", "url": "http://downloads.arduino.cc/libraries/github.com/dingusdk/ArduinoIHC-1.0.2.zip", "archiveFileName": "ArduinoIHC-1.0.2.zip", @@ -110049,13 +87086,8 @@ "paragraph": "Supports simulated In/Out-put modules for IHC, and the IHC Temperature/Humidity protokol.", "website": "http://dingus.dk", "category": "Communication", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/dingusdk/arduinoihc.git", "url": "http://downloads.arduino.cc/libraries/github.com/dingusdk/ArduinoIHC-1.0.3.zip", "archiveFileName": "ArduinoIHC-1.0.3.zip", @@ -110071,13 +87103,8 @@ "paragraph": "Supports simulated In/Out-put modules for IHC, and the IHC Temperature/Humidity protokol.", "website": "http://dingus.dk", "category": "Communication", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/dingusdk/arduinoihc.git", "url": "http://downloads.arduino.cc/libraries/github.com/dingusdk/ArduinoIHC-1.0.5.zip", "archiveFileName": "ArduinoIHC-1.0.5.zip", @@ -110093,12 +87120,8 @@ "paragraph": "A simple and easy library for the Keller LD series pressure/depth sensors", "website": "https://github.com/bluerobotics/BlueRobotics_KellerLD_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bluerobotics/BlueRobotics_KellerLD_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/bluerobotics/BlueRobotics_Keller_LD_Library-1.0.0.zip", "archiveFileName": "BlueRobotics_Keller_LD_Library-1.0.0.zip", @@ -110114,12 +87137,8 @@ "paragraph": "The library is meant to be ran on the Simblee on the OpenBCI Ganglion board.", "website": "https://github.com/OpenBCI/OpenBCI_Ganglion_Library", "category": "Device Control", - "architectures": [ - "Simblee" - ], - "types": [ - "Contributed" - ], + "architectures": ["Simblee"], + "types": ["Contributed"], "repository": "https://github.com/OpenBCI/OpenBCI_Ganglion_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/OpenBCI/OpenBCI_Ganglion_Library-2.0.0.zip", "archiveFileName": "OpenBCI_Ganglion_Library-2.0.0.zip", @@ -110135,12 +87154,8 @@ "paragraph": "The library is meant to be ran on the Simblee on the OpenBCI Ganglion board.", "website": "https://github.com/OpenBCI/OpenBCI_Ganglion_Library", "category": "Device Control", - "architectures": [ - "Simblee" - ], - "types": [ - "Contributed" - ], + "architectures": ["Simblee"], + "types": ["Contributed"], "repository": "https://github.com/OpenBCI/OpenBCI_Ganglion_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/OpenBCI/OpenBCI_Ganglion_Library-2.0.0-rc1.zip", "archiveFileName": "OpenBCI_Ganglion_Library-2.0.0-rc1.zip", @@ -110156,12 +87171,8 @@ "paragraph": "The library is meant to be ran on the Simblee on the OpenBCI Ganglion board.", "website": "https://github.com/OpenBCI/OpenBCI_Ganglion_Library", "category": "Device Control", - "architectures": [ - "Simblee" - ], - "types": [ - "Contributed" - ], + "architectures": ["Simblee"], + "types": ["Contributed"], "repository": "https://github.com/OpenBCI/OpenBCI_Ganglion_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/OpenBCI/OpenBCI_Ganglion_Library-2.0.1.zip", "archiveFileName": "OpenBCI_Ganglion_Library-2.0.1.zip", @@ -110177,12 +87188,8 @@ "paragraph": "The to be ran on the Pic 32. Use the DefaultBoard.ino for the firmware that ships with every Cyton order. See the examples for stipped down versions of the board. See the learning pages at openbci.com for more info!", "website": "https://github.com/OpenBCI/OpenBCI_32bit_Library", "category": "Device Control", - "architectures": [ - "pic32" - ], - "types": [ - "Contributed" - ], + "architectures": ["pic32"], + "types": ["Contributed"], "repository": "https://github.com/OpenBCI/OpenBCI_32bit_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/OpenBCI/OpenBCI_32bit_Library-3.0.0.zip", "archiveFileName": "OpenBCI_32bit_Library-3.0.0.zip", @@ -110198,12 +87205,8 @@ "paragraph": "The to be ran on the Pic 32. Use the DefaultBoard.ino for the firmware that ships with every Cyton order. See the examples for stipped down versions of the board. See the learning pages at openbci.com for more info!", "website": "https://github.com/OpenBCI/OpenBCI_32bit_Library", "category": "Device Control", - "architectures": [ - "pic32" - ], - "types": [ - "Contributed" - ], + "architectures": ["pic32"], + "types": ["Contributed"], "repository": "https://github.com/OpenBCI/OpenBCI_32bit_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/OpenBCI/OpenBCI_32bit_Library-3.0.0-rc4.zip", "archiveFileName": "OpenBCI_32bit_Library-3.0.0-rc4.zip", @@ -110219,12 +87222,8 @@ "paragraph": "The to be ran on the Pic 32. Use the DefaultBoard.ino for the firmware that ships with every Cyton order. See the examples for stipped down versions of the board. See the learning pages at openbci.com for more info!", "website": "https://github.com/OpenBCI/OpenBCI_32bit_Library", "category": "Device Control", - "architectures": [ - "pic32" - ], - "types": [ - "Contributed" - ], + "architectures": ["pic32"], + "types": ["Contributed"], "repository": "https://github.com/OpenBCI/OpenBCI_32bit_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/OpenBCI/OpenBCI_32bit_Library-3.0.0-rc6.zip", "archiveFileName": "OpenBCI_32bit_Library-3.0.0-rc6.zip", @@ -110240,12 +87239,8 @@ "paragraph": "This library is designed to be ran on the Pic 32. Use the DefaultBoard.ino for the firmware that ships with every Cyton order. See the examples for stipped down versions of the board. See the learning pages at openbci.com for more info!", "website": "https://github.com/OpenBCI/OpenBCI_32bit_Library", "category": "Device Control", - "architectures": [ - "pic32" - ], - "types": [ - "Contributed" - ], + "architectures": ["pic32"], + "types": ["Contributed"], "repository": "https://github.com/OpenBCI/OpenBCI_32bit_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/OpenBCI/OpenBCI_32bit_Library-3.1.0.zip", "archiveFileName": "OpenBCI_32bit_Library-3.1.0.zip", @@ -110261,12 +87256,8 @@ "paragraph": "This library is designed to be ran on the Pic 32. Use the DefaultBoard.ino for the firmware that ships with every Cyton order. See the examples for stipped down versions of the board. See the learning pages at openbci.com for more info!", "website": "https://github.com/OpenBCI/OpenBCI_32bit_Library", "category": "Device Control", - "architectures": [ - "pic32" - ], - "types": [ - "Contributed" - ], + "architectures": ["pic32"], + "types": ["Contributed"], "repository": "https://github.com/OpenBCI/OpenBCI_32bit_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/OpenBCI/OpenBCI_32bit_Library-3.1.1.zip", "archiveFileName": "OpenBCI_32bit_Library-3.1.1.zip", @@ -110282,12 +87273,8 @@ "paragraph": "This library is designed to be ran on the Pic 32. Use the DefaultBoard.ino for the firmware that ships with every Cyton order. See the examples for stipped down versions of the board. See the learning pages at openbci.com for more info!", "website": "https://github.com/OpenBCI/OpenBCI_32bit_Library", "category": "Device Control", - "architectures": [ - "pic32" - ], - "types": [ - "Contributed" - ], + "architectures": ["pic32"], + "types": ["Contributed"], "repository": "https://github.com/OpenBCI/OpenBCI_32bit_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/OpenBCI/OpenBCI_32bit_Library-3.1.2.zip", "archiveFileName": "OpenBCI_32bit_Library-3.1.2.zip", @@ -110303,12 +87290,8 @@ "paragraph": "This is a simple IoT device sdk powered by MQTT. WIFI-LINK is needed for a device to connect to MQTT broker server.", "website": "https://github.com/vitcon-iot/VitconMQTT", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/vitcon-iot/VitconMQTT.git", "url": "http://downloads.arduino.cc/libraries/github.com/vitcon-iot/VitconMQTT-1.0.0.zip", "archiveFileName": "VitconMQTT-1.0.0.zip", @@ -110324,12 +87307,8 @@ "paragraph": "This is a simple IoT device sdk powered by MQTT. WIFI-LINK is needed for a device to connect to MQTT broker server.", "website": "https://github.com/vitcon-iot/VitconMQTT", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/vitcon-iot/VitconMQTT.git", "url": "http://downloads.arduino.cc/libraries/github.com/vitcon-iot/VitconMQTT-1.0.1.zip", "archiveFileName": "VitconMQTT-1.0.1.zip", @@ -110345,16 +87324,10 @@ "paragraph": "Examples are provided for the VR204 and VR408 and many more", "website": "https://github.com/Velleman/ALLBOT-lib", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Velleman/ALLBOT-lib.git", - "providesIncludes": [ - "ALLBOT.h" - ], + "providesIncludes": ["ALLBOT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Velleman/ALLBOT-1.0.0.zip", "archiveFileName": "ALLBOT-1.0.0.zip", "size": 26899, @@ -110369,12 +87342,8 @@ "paragraph": "This library makes it easy to interface with the HP03S-sensor. This sensor is able to measure temperature and pressure.", "website": "https://github.com/philippG777/HP03S", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/philippG777/HP03S.git", "url": "http://downloads.arduino.cc/libraries/github.com/philippG777/HP03S-1.1.0.zip", "archiveFileName": "HP03S-1.1.0.zip", @@ -110390,12 +87359,8 @@ "paragraph": "This library makes it easy to interface with the HP03S-sensor. This sensor is able to measure temperature and pressure.", "website": "https://github.com/philippG777/HP03S", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/philippG777/HP03S.git", "url": "http://downloads.arduino.cc/libraries/github.com/philippG777/HP03S-1.0.0.zip", "archiveFileName": "HP03S-1.0.0.zip", @@ -110411,16 +87376,10 @@ "paragraph": "BLE functions for ESP32", "website": "https://github.com/nkolban/ESP32_BLE_Arduino", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/nkolban/ESP32_BLE_Arduino.git", - "providesIncludes": [ - "BLE.h BLEUtils.h BLEScan.h BLEAdvertisedDevice.h" - ], + "providesIncludes": ["BLE.h BLEUtils.h BLEScan.h BLEAdvertisedDevice.h"], "url": "http://downloads.arduino.cc/libraries/github.com/nkolban/ESP32_BLE_Arduino-0.1.0.zip", "archiveFileName": "ESP32_BLE_Arduino-0.1.0.zip", "size": 81466, @@ -110435,16 +87394,10 @@ "paragraph": "BLE functions for ESP32", "website": "https://github.com/nkolban/ESP32_BLE_Arduino", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/nkolban/ESP32_BLE_Arduino.git", - "providesIncludes": [ - "BLE.h BLEUtils.h BLEScan.h BLEAdvertisedDevice.h" - ], + "providesIncludes": ["BLE.h BLEUtils.h BLEScan.h BLEAdvertisedDevice.h"], "url": "http://downloads.arduino.cc/libraries/github.com/nkolban/ESP32_BLE_Arduino-0.4.0.zip", "archiveFileName": "ESP32_BLE_Arduino-0.4.0.zip", "size": 81467, @@ -110459,19 +87412,10 @@ "paragraph": "BLE functions for ESP32", "website": "https://github.com/nkolban/ESP32_BLE_Arduino", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/nkolban/ESP32_BLE_Arduino.git", - "providesIncludes": [ - "BLE.h", - "BLEUtils.h", - "BLEScan.h", - "BLEAdvertisedDevice.h" - ], + "providesIncludes": ["BLE.h", "BLEUtils.h", "BLEScan.h", "BLEAdvertisedDevice.h"], "url": "http://downloads.arduino.cc/libraries/github.com/nkolban/ESP32_BLE_Arduino-0.4.1.zip", "archiveFileName": "ESP32_BLE_Arduino-0.4.1.zip", "size": 81469, @@ -110486,19 +87430,10 @@ "paragraph": "This library provides an implementation Bluetooth Low Energy support for the ESP32 using the Arduino platform.", "website": "https://github.com/nkolban/ESP32_BLE_Arduino", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/nkolban/ESP32_BLE_Arduino.git", - "providesIncludes": [ - "BLE.h", - "BLEUtils.h", - "BLEScan.h", - "BLEAdvertisedDevice.h" - ], + "providesIncludes": ["BLE.h", "BLEUtils.h", "BLEScan.h", "BLEAdvertisedDevice.h"], "url": "http://downloads.arduino.cc/libraries/github.com/nkolban/ESP32_BLE_Arduino-0.4.2.zip", "archiveFileName": "ESP32_BLE_Arduino-0.4.2.zip", "size": 81518, @@ -110513,19 +87448,10 @@ "paragraph": "This library provides an implementation Bluetooth Low Energy support for the ESP32 using the Arduino platform.", "website": "https://github.com/nkolban/ESP32_BLE_Arduino", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/nkolban/ESP32_BLE_Arduino.git", - "providesIncludes": [ - "BLE.h", - "BLEUtils.h", - "BLEScan.h", - "BLEAdvertisedDevice.h" - ], + "providesIncludes": ["BLE.h", "BLEUtils.h", "BLEScan.h", "BLEAdvertisedDevice.h"], "url": "http://downloads.arduino.cc/libraries/github.com/nkolban/ESP32_BLE_Arduino-0.4.7.zip", "archiveFileName": "ESP32_BLE_Arduino-0.4.7.zip", "size": 96466, @@ -110540,19 +87466,10 @@ "paragraph": "This library provides an implementation Bluetooth Low Energy support for the ESP32 using the Arduino platform.", "website": "https://github.com/nkolban/ESP32_BLE_Arduino", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/nkolban/ESP32_BLE_Arduino.git", - "providesIncludes": [ - "BLEDevice.h", - "BLEUtils.h", - "BLEScan.h", - "BLEAdvertisedDevice.h" - ], + "providesIncludes": ["BLEDevice.h", "BLEUtils.h", "BLEScan.h", "BLEAdvertisedDevice.h"], "url": "http://downloads.arduino.cc/libraries/github.com/nkolban/ESP32_BLE_Arduino-1.0.1.zip", "archiveFileName": "ESP32_BLE_Arduino-1.0.1.zip", "size": 132904, @@ -110567,12 +87484,8 @@ "paragraph": "This is a library for the Adafruit APDS9960 gesture/proximity/color/light sensor.", "website": "https://github.com/adafruit/Adafruit_APDS9960", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_APDS9960.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_APDS9960_Library-1.0.0.zip", "archiveFileName": "Adafruit_APDS9960_Library-1.0.0.zip", @@ -110588,12 +87501,8 @@ "paragraph": "This is a library for the Adafruit APDS9960 gesture/proximity/color/light sensor.", "website": "https://github.com/adafruit/Adafruit_APDS9960", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_APDS9960.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_APDS9960_Library-1.0.1.zip", "archiveFileName": "Adafruit_APDS9960_Library-1.0.1.zip", @@ -110609,12 +87518,8 @@ "paragraph": "This is a library for the Adafruit APDS9960 gesture/proximity/color/light sensor.", "website": "https://github.com/adafruit/Adafruit_APDS9960", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_APDS9960.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_APDS9960_Library-1.0.2.zip", "archiveFileName": "Adafruit_APDS9960_Library-1.0.2.zip", @@ -110630,12 +87535,8 @@ "paragraph": "This is a library for the Adafruit APDS9960 gesture/proximity/color/light sensor.", "website": "https://github.com/adafruit/Adafruit_APDS9960", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_APDS9960.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_APDS9960_Library-1.0.3.zip", "archiveFileName": "Adafruit_APDS9960_Library-1.0.3.zip", @@ -110651,12 +87552,8 @@ "paragraph": "This is a library for the Adafruit APDS9960 gesture/proximity/color/light sensor.", "website": "https://github.com/adafruit/Adafruit_APDS9960", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_APDS9960.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_APDS9960_Library-1.0.4.zip", "archiveFileName": "Adafruit_APDS9960_Library-1.0.4.zip", @@ -110672,12 +87569,8 @@ "paragraph": "This is a library for the Adafruit APDS9960 gesture/proximity/color/light sensor.", "website": "https://github.com/adafruit/Adafruit_APDS9960", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_APDS9960.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_APDS9960_Library-1.0.5.zip", "archiveFileName": "Adafruit_APDS9960_Library-1.0.5.zip", @@ -110693,12 +87586,8 @@ "paragraph": "This is a library for the Adafruit APDS9960 gesture/proximity/color/light sensor.", "website": "https://github.com/adafruit/Adafruit_APDS9960", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_APDS9960.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_APDS9960_Library-1.0.6.zip", "archiveFileName": "Adafruit_APDS9960_Library-1.0.6.zip", @@ -110714,12 +87603,8 @@ "paragraph": "This is a library for the Adafruit APDS9960 gesture/proximity/color/light sensor.", "website": "https://github.com/adafruit/Adafruit_APDS9960", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_APDS9960.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_APDS9960_Library-1.1.0.zip", "archiveFileName": "Adafruit_APDS9960_Library-1.1.0.zip", @@ -110735,12 +87620,8 @@ "paragraph": "This is a library for the Adafruit APDS9960 gesture/proximity/color/light sensor.", "website": "https://github.com/adafruit/Adafruit_APDS9960", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_APDS9960.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_APDS9960_Library-1.1.1.zip", "archiveFileName": "Adafruit_APDS9960_Library-1.1.1.zip", @@ -110756,16 +87637,10 @@ "paragraph": "This library integrates different interpolation modes to animate paremeters in your Arduino sketches. Very usefull to animate RGB Leds per example.", "website": "https://github.com/siteswapjuggler", "category": "Data Processing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/siteswapjuggler/RAMP.git", - "providesIncludes": [ - "Ramp.h" - ], + "providesIncludes": ["Ramp.h"], "url": "http://downloads.arduino.cc/libraries/github.com/siteswapjuggler/Ramp-0.3.0.zip", "archiveFileName": "Ramp-0.3.0.zip", "size": 6241, @@ -110780,17 +87655,10 @@ "paragraph": "This library integrates different interpolation modes to animate paremeters in your Arduino sketches. Very usefull to animate RGB Leds per example.", "website": "https://github.com/siteswapjuggler", "category": "Data Processing", - "architectures": [ - "avr", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd"], + "types": ["Contributed"], "repository": "https://github.com/siteswapjuggler/RAMP.git", - "providesIncludes": [ - "Ramp.h" - ], + "providesIncludes": ["Ramp.h"], "url": "http://downloads.arduino.cc/libraries/github.com/siteswapjuggler/Ramp-0.4.0.zip", "archiveFileName": "Ramp-0.4.0.zip", "size": 1380938, @@ -110805,16 +87673,10 @@ "paragraph": "This library integrates different interpolation modes to animate paremeters in your Arduino sketches. Very usefull to animate RGB Leds per example.", "website": "https://github.com/siteswapjuggler", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/siteswapjuggler/RAMP.git", - "providesIncludes": [ - "Ramp.h" - ], + "providesIncludes": ["Ramp.h"], "url": "http://downloads.arduino.cc/libraries/github.com/siteswapjuggler/Ramp-0.4.1.zip", "archiveFileName": "Ramp-0.4.1.zip", "size": 18857, @@ -110829,12 +87691,8 @@ "paragraph": "Designed to be run on the Pic 32. Checkout the examples or see it implemented on the https://github.com/OpenBCI/OpenBCI_32bit_Library specifically the DefaultBoard.ino example.", "website": "https://github.com/OpenBCI/OpenBCI_32bit_SD", "category": "Device Control", - "architectures": [ - "pic32" - ], - "types": [ - "Contributed" - ], + "architectures": ["pic32"], + "types": ["Contributed"], "repository": "https://github.com/OpenBCI/OpenBCI_32bit_SD.git", "url": "http://downloads.arduino.cc/libraries/github.com/OpenBCI/OpenBCI_32bit_SD-2.0.0.zip", "archiveFileName": "OpenBCI_32bit_SD-2.0.0.zip", @@ -110850,12 +87708,8 @@ "paragraph": "Call any number, send sms, read sms, connect to internet, sync time, send email over smtp and gmail, open radio (Sim800L and Sim800H only). Some functions may not work every gsm module.", "website": "https://github.com/erdemarslan/GSMSim", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/erdemarslan/GSMSim.git", "url": "http://downloads.arduino.cc/libraries/github.com/erdemarslan/GSMSim-1.0.19.zip", "archiveFileName": "GSMSim-1.0.19.zip", @@ -110871,12 +87725,8 @@ "paragraph": "Send debug log via Serial, MQTT and further protocolls (implementation via virtual methods)", "website": "https://github.com/dersimn/ArduinoUnifiedLog", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dersimn/ArduinoUnifiedLog.git", "url": "http://downloads.arduino.cc/libraries/github.com/dersimn/Unified_Log-0.1.0.zip", "archiveFileName": "Unified_Log-0.1.0.zip", @@ -110892,16 +87742,10 @@ "paragraph": "Also includes NTP Support, A captive portal for Configuration and improved EEPROM support.", "website": "http://www.coogleiot.com/", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/ThisSmartHouse/CoogleIOT.git", - "providesIncludes": [ - "CoogleIOT.h" - ], + "providesIncludes": ["CoogleIOT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ThisSmartHouse/CoogleIOT-1.0.0.zip", "archiveFileName": "CoogleIOT-1.0.0.zip", "size": 439922, @@ -110916,16 +87760,10 @@ "paragraph": "Also includes NTP Support, A captive portal for Configuration and improved EEPROM support.", "website": "http://www.coogleiot.com/", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/ThisSmartHouse/CoogleIOT.git", - "providesIncludes": [ - "CoogleIOT.h" - ], + "providesIncludes": ["CoogleIOT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ThisSmartHouse/CoogleIOT-1.1.0.zip", "archiveFileName": "CoogleIOT-1.1.0.zip", "size": 442451, @@ -110940,16 +87778,10 @@ "paragraph": "Also includes NTP Support, A captive portal for Configuration and improved EEPROM support.", "website": "http://www.thissmarthouse.net/", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/ThisSmartHouse/CoogleIOT.git", - "providesIncludes": [ - "CoogleIOT.h" - ], + "providesIncludes": ["CoogleIOT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ThisSmartHouse/CoogleIOT-1.1.1.zip", "archiveFileName": "CoogleIOT-1.1.1.zip", "size": 442813, @@ -110964,16 +87796,10 @@ "paragraph": "Also includes NTP Support, A captive portal for Configuration and improved EEPROM support.", "website": "http://www.thissmarthouse.net/", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/ThisSmartHouse/CoogleIOT.git", - "providesIncludes": [ - "CoogleIOT.h" - ], + "providesIncludes": ["CoogleIOT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ThisSmartHouse/CoogleIOT-1.2.0.zip", "archiveFileName": "CoogleIOT-1.2.0.zip", "size": 443757, @@ -110988,16 +87814,10 @@ "paragraph": "Also includes NTP Support, A captive portal for Configuration and improved EEPROM support.", "website": "http://www.thissmarthouse.net/", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/ThisSmartHouse/CoogleIOT.git", - "providesIncludes": [ - "CoogleIOT.h" - ], + "providesIncludes": ["CoogleIOT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ThisSmartHouse/CoogleIOT-1.2.1.zip", "archiveFileName": "CoogleIOT-1.2.1.zip", "size": 443998, @@ -111012,16 +87832,10 @@ "paragraph": "Also includes NTP Support, A captive portal for Configuration and improved EEPROM support.", "website": "http://www.thissmarthouse.net/", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/ThisSmartHouse/CoogleIOT.git", - "providesIncludes": [ - "CoogleIOT.h" - ], + "providesIncludes": ["CoogleIOT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ThisSmartHouse/CoogleIOT-1.2.2.zip", "archiveFileName": "CoogleIOT-1.2.2.zip", "size": 444805, @@ -111036,16 +87850,10 @@ "paragraph": "Also includes NTP Support, A captive portal for Configuration and improved EEPROM support.", "website": "http://www.thissmarthouse.net/", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/ThisSmartHouse/CoogleIOT.git", - "providesIncludes": [ - "CoogleIOT.h" - ], + "providesIncludes": ["CoogleIOT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ThisSmartHouse/CoogleIOT-1.3.0.zip", "archiveFileName": "CoogleIOT-1.3.0.zip", "size": 445140, @@ -111060,16 +87868,10 @@ "paragraph": "Also includes NTP Support, A captive portal for Configuration and improved EEPROM support.", "website": "http://www.thissmarthouse.net/", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/ThisSmartHouse/CoogleIOT.git", - "providesIncludes": [ - "CoogleIOT.h" - ], + "providesIncludes": ["CoogleIOT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ThisSmartHouse/CoogleIOT-1.3.1.zip", "archiveFileName": "CoogleIOT-1.3.1.zip", "size": 446393, @@ -111084,17 +87886,10 @@ "paragraph": "Tested with Arduino Uno, Attiny85@1mhz, Attiny85@8mhz (5V) and ESP8266 (3.3V) with this LCD Module: http://www.buydisplay.com/default/16x2-lcd-3-3v-character-cog-display-module-black-on-white", "website": "https://github.com/olkal/LCD_ST7032", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/olkal/LCD_ST7032.git", - "providesIncludes": [ - "Wire.h", - "USIWire.h" - ], + "providesIncludes": ["Wire.h", "USIWire.h"], "url": "http://downloads.arduino.cc/libraries/github.com/olkal/LCD_ST7032-1.0.0.zip", "archiveFileName": "LCD_ST7032-1.0.0.zip", "size": 6658, @@ -111109,19 +87904,10 @@ "paragraph": "Tested with Arduino Uno, Arduino Zero, Attiny85@1mhz, Attiny85@8mhz and ESP8266 with this LCD Module: http://www.buydisplay.com/default/16x2-lcd-3-3v-character-cog-display-module-black-on-white (with 3.3V and 5V)", "website": "https://github.com/olkal/LCD_ST7032", "category": "Display", - "architectures": [ - "avr", - "esp8266", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "samd"], + "types": ["Contributed"], "repository": "https://github.com/olkal/LCD_ST7032.git", - "providesIncludes": [ - "Wire.h", - "USIWire.h" - ], + "providesIncludes": ["Wire.h", "USIWire.h"], "url": "http://downloads.arduino.cc/libraries/github.com/olkal/LCD_ST7032-1.0.2.zip", "archiveFileName": "LCD_ST7032-1.0.2.zip", "size": 6682, @@ -111136,12 +87922,8 @@ "paragraph": "This toolkit handles power management, the clock, and the SD card for a lightweight field data field data logger, and contains pre-made functions for a range of sensors.", "website": "https://github.com/NorthernWidget/ALog", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/NorthernWidget/Logger.git", "providesIncludes": [ "SdFat.h", @@ -111167,12 +87949,8 @@ "paragraph": "Simple Array Structure for Arduino Framework with template.", "website": "https://github.com/keyro90/AFArray", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/keyro90/AFArray.git", "url": "http://downloads.arduino.cc/libraries/github.com/keyro90/AFArray-0.1.0.zip", "archiveFileName": "AFArray-0.1.0.zip", @@ -111188,12 +87966,8 @@ "paragraph": "Very useful and smart Array ADT.", "website": "https://github.com/keyro90/AFArray", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/keyro90/AFArray.git", "url": "http://downloads.arduino.cc/libraries/github.com/keyro90/AFArray-0.1.1.zip", "archiveFileName": "AFArray-0.1.1.zip", @@ -111209,12 +87983,8 @@ "paragraph": "Very useful and smart Array ADT.", "website": "https://github.com/keyro90/AFArray", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/keyro90/AFArray.git", "url": "http://downloads.arduino.cc/libraries/github.com/keyro90/AFArray-0.2.0.zip", "archiveFileName": "AFArray-0.2.0.zip", @@ -111230,12 +88000,8 @@ "paragraph": "Very useful and smart Array ADT.", "website": "https://github.com/keyro90/AFArray", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/keyro90/AFArray.git", "url": "http://downloads.arduino.cc/libraries/github.com/keyro90/AFArray-0.2.2.zip", "archiveFileName": "AFArray-0.2.2.zip", @@ -111251,12 +88017,8 @@ "paragraph": "Very useful and smart Array ADT.", "website": "https://github.com/keyro90/AFArray", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/keyro90/AFArray.git", "url": "http://downloads.arduino.cc/libraries/github.com/keyro90/AFArray-0.3.1.zip", "archiveFileName": "AFArray-0.3.1.zip", @@ -111272,16 +88034,10 @@ "paragraph": "This library simulates a model reactor that is in trouble. Students interact with the reactor and unload the spent fuel rods.", "website": "https://github.com/WPIRoboticsEngineering/ReactorProtocol", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/WPIRoboticsEngineering/ReactorProtocol.git", - "providesIncludes": [ - "ReactorProtocol.h" - ], + "providesIncludes": ["ReactorProtocol.h"], "url": "http://downloads.arduino.cc/libraries/github.com/WPIRoboticsEngineering/ReactorProtocol-0.0.1.zip", "archiveFileName": "ReactorProtocol-0.0.1.zip", "size": 38293, @@ -111296,16 +88052,10 @@ "paragraph": "This library simulates a model reactor that is in trouble. Students interact with the reactor and unload the spent fuel rods.", "website": "https://github.com/WPIRoboticsEngineering/ReactorProtocol", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/WPIRoboticsEngineering/ReactorProtocol.git", - "providesIncludes": [ - "ReactorProtocol.h" - ], + "providesIncludes": ["ReactorProtocol.h"], "url": "http://downloads.arduino.cc/libraries/github.com/WPIRoboticsEngineering/ReactorProtocol-0.0.2.zip", "archiveFileName": "ReactorProtocol-0.0.2.zip", "size": 30322, @@ -111320,16 +88070,10 @@ "paragraph": "Features: Widgets arch, touch events. You can plug it to any graphic lib you like", "website": "https://github.com/libEmGUI/emGUI-arduino.git", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/libEmGUI/emGUI-arduino.git", - "providesIncludes": [ - "emGUI.h" - ], + "providesIncludes": ["emGUI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/libEmGUI/emGUI-1.0.0.zip", "archiveFileName": "emGUI-1.0.0.zip", "size": 937532, @@ -111344,12 +88088,8 @@ "paragraph": "Takes advantage of hardware acceleration available in Alorium Technology's XLR8 product.", "website": "https://github.com/AloriumTechnology/XLR8Quadrature", "category": "Data Processing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8Quadrature.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8Quadrature-1.0.0.zip", "archiveFileName": "XLR8Quadrature-1.0.0.zip", @@ -111365,12 +88105,8 @@ "paragraph": "Takes advantage of hardware acceleration available in Alorium Technology's XLR8 product. For use with an XLR8 board with the quadrature XB loaded on it.", "website": "https://github.com/AloriumTechnology/XLR8Quadrature", "category": "Data Processing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8Quadrature.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8Quadrature-1.0.1.zip", "archiveFileName": "XLR8Quadrature-1.0.1.zip", @@ -111386,12 +88122,8 @@ "paragraph": "Takes advantage of hardware acceleration available in Alorium Technology's XLR8 product. For use with an XLR8 board with the quadrature XB loaded on it.", "website": "https://github.com/AloriumTechnology/XLR8Quadrature", "category": "Data Processing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8Quadrature.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8Quadrature-1.0.2.zip", "archiveFileName": "XLR8Quadrature-1.0.2.zip", @@ -111407,12 +88139,8 @@ "paragraph": "Takes advantage of hardware acceleration available in Alorium Technology's XLR8 product. For use with an XLR8 board with the quadrature XB loaded on it.", "website": "https://github.com/AloriumTechnology/XLR8Quadrature", "category": "Data Processing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8Quadrature.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8Quadrature-1.0.3.zip", "archiveFileName": "XLR8Quadrature-1.0.3.zip", @@ -111428,12 +88156,8 @@ "paragraph": "Takes advantage of hardware acceleration available in Alorium Technology's XLR8 product. For use with an XLR8 board with the quadrature XB loaded on it.", "website": "https://github.com/AloriumTechnology/XLR8Quadrature", "category": "Data Processing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8Quadrature.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8Quadrature-1.0.4.zip", "archiveFileName": "XLR8Quadrature-1.0.4.zip", @@ -111449,12 +88173,8 @@ "paragraph": "Takes advantage of hardware acceleration available in Alorium Technology's XLR8 product. For use with an XLR8 board with the quadrature XB loaded on it.", "website": "https://github.com/AloriumTechnology/XLR8Quadrature", "category": "Data Processing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8Quadrature.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8Quadrature-1.1.0.zip", "archiveFileName": "XLR8Quadrature-1.1.0.zip", @@ -111470,12 +88190,8 @@ "paragraph": "Takes advantage of hardware acceleration available in Alorium Technology's XLR8 product. For use with an XLR8 board with the quadrature XB loaded on it.", "website": "https://github.com/AloriumTechnology/XLR8Quadrature", "category": "Data Processing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8Quadrature.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8Quadrature-1.2.0.zip", "archiveFileName": "XLR8Quadrature-1.2.0.zip", @@ -111491,16 +88207,10 @@ "paragraph": "Only supports Arduino Uno, Leonardo and Mega", "website": "https://github.com/Annikken/Andee", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Annikken/Andee.git", - "providesIncludes": [ - "Andee.h" - ], + "providesIncludes": ["Andee.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Annikken/Andee-3.1.1.zip", "archiveFileName": "Andee-3.1.1.zip", "size": 119699, @@ -111515,16 +88225,10 @@ "paragraph": "Only supports Arduino Uno, Leonardo and Mega", "website": "https://github.com/Annikken/Andee", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Annikken/Andee.git", - "providesIncludes": [ - "Andee.h" - ], + "providesIncludes": ["Andee.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Annikken/Andee-3.1.3.zip", "archiveFileName": "Andee-3.1.3.zip", "size": 119699, @@ -111539,16 +88243,10 @@ "paragraph": "Only supports Arduino Uno, Leonardo and Mega", "website": "https://github.com/Annikken/Andee", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Annikken/Andee.git", - "providesIncludes": [ - "Andee.h" - ], + "providesIncludes": ["Andee.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Annikken/Andee-3.2.0.zip", "archiveFileName": "Andee-3.2.0.zip", "size": 114823, @@ -111563,16 +88261,10 @@ "paragraph": "Only supports Arduino Uno, Leonardo and Mega", "website": "https://github.com/Annikken/Andee", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Annikken/Andee.git", - "providesIncludes": [ - "Andee.h" - ], + "providesIncludes": ["Andee.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Annikken/Andee-3.2.1.zip", "archiveFileName": "Andee-3.2.1.zip", "size": 114888, @@ -111587,17 +88279,10 @@ "paragraph": "Only supports Arduino Uno, Leonardo and Mega", "website": "https://github.com/Annikken/Andee", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Annikken/Andee.git", - "providesIncludes": [ - "SPI.h", - "Andee.h" - ], + "providesIncludes": ["SPI.h", "Andee.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Annikken/Andee-3.2.2.zip", "archiveFileName": "Andee-3.2.2.zip", "size": 115226, @@ -111612,17 +88297,10 @@ "paragraph": "Only supports Arduino Uno, Leonardo and Mega", "website": "https://github.com/Annikken/Andee", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Annikken/Andee.git", - "providesIncludes": [ - "SPI.h", - "Andee.h" - ], + "providesIncludes": ["SPI.h", "Andee.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Annikken/Andee-3.2.4.zip", "archiveFileName": "Andee-3.2.4.zip", "size": 115358, @@ -111637,17 +88315,10 @@ "paragraph": "Only supports Arduino Uno, Leonardo and Mega", "website": "https://github.com/Annikken/Andee", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Annikken/Andee.git", - "providesIncludes": [ - "SPI.h", - "Andee.h" - ], + "providesIncludes": ["SPI.h", "Andee.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Annikken/Andee-3.2.5.zip", "archiveFileName": "Andee-3.2.5.zip", "size": 115488, @@ -111662,17 +88333,10 @@ "paragraph": "Only supports Arduino Uno, Leonardo and Mega", "website": "https://github.com/Annikken/Andee", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Annikken/Andee.git", - "providesIncludes": [ - "SPI.h", - "Andee.h" - ], + "providesIncludes": ["SPI.h", "Andee.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Annikken/Andee-3.2.6.zip", "archiveFileName": "Andee-3.2.6.zip", "size": 116043, @@ -111687,17 +88351,10 @@ "paragraph": "Only supports Arduino Uno, Leonardo and Mega", "website": "https://github.com/Annikken/Andee", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Annikken/Andee.git", - "providesIncludes": [ - "SPI.h", - "Andee.h" - ], + "providesIncludes": ["SPI.h", "Andee.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Annikken/Andee-3.2.7.zip", "archiveFileName": "Andee-3.2.7.zip", "size": 116126, @@ -111712,17 +88369,10 @@ "paragraph": "Only supports Arduino Uno, Leonardo and Mega", "website": "https://github.com/Annikken/Andee", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Annikken/Andee.git", - "providesIncludes": [ - "SPI.h", - "Andee.h" - ], + "providesIncludes": ["SPI.h", "Andee.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Annikken/Andee-3.2.8.zip", "archiveFileName": "Andee-3.2.8.zip", "size": 118407, @@ -111737,17 +88387,10 @@ "paragraph": "Only supports Arduino Uno, Leonardo and Mega", "website": "https://github.com/Annikken/Andee", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Annikken/Andee.git", - "providesIncludes": [ - "SPI.h", - "Andee.h" - ], + "providesIncludes": ["SPI.h", "Andee.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Annikken/Andee-3.3.0.zip", "archiveFileName": "Andee-3.3.0.zip", "size": 122636, @@ -111762,17 +88405,10 @@ "paragraph": "Only supports Arduino Uno, Leonardo and Mega", "website": "https://github.com/Annikken/Andee", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Annikken/Andee.git", - "providesIncludes": [ - "SPI.h", - "Andee.h" - ], + "providesIncludes": ["SPI.h", "Andee.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Annikken/Andee-3.3.1.zip", "archiveFileName": "Andee-3.3.1.zip", "size": 126987, @@ -111787,17 +88423,10 @@ "paragraph": "Only supports Arduino Uno, Leonardo and Mega", "website": "https://github.com/Annikken/Andee", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Annikken/Andee.git", - "providesIncludes": [ - "SPI.h", - "Andee.h" - ], + "providesIncludes": ["SPI.h", "Andee.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Annikken/Andee-3.3.2.zip", "archiveFileName": "Andee-3.3.2.zip", "size": 127017, @@ -111812,12 +88441,8 @@ "paragraph": "Control a relay by specifying a period and duty cycle. Useful for PID control where the output is a relay.", "website": "https://github.com/FirstBuild/Relay", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/FirstBuild/Relay.git", "url": "http://downloads.arduino.cc/libraries/github.com/FirstBuild/FirstBuild___Relay-1.0.0.zip", "archiveFileName": "FirstBuild___Relay-1.0.0.zip", @@ -111833,16 +88458,10 @@ "paragraph": "Control a relay by specifying a period and duty cycle. Set the relay mode to automatic and the relay will turn on and off at the desired period and duty cycle. Relay is useful for PID control where the output is the duty cycle of the relay.", "website": "https://github.com/FirstBuild/Relay", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/FirstBuild/Relay.git", - "providesIncludes": [ - "Relay.h" - ], + "providesIncludes": ["Relay.h"], "url": "http://downloads.arduino.cc/libraries/github.com/FirstBuild/FirstBuild___Relay-1.0.1.zip", "archiveFileName": "FirstBuild___Relay-1.0.1.zip", "size": 15040, @@ -111857,16 +88476,10 @@ "paragraph": "Makes it possible to for Arduino to control the output voltage of a Quick Charge 3.0 mains charger or powerbank to 5V, 9V, 12V, or any voltage between 3.6V and 12V by 200mV steps. The source needs to support the Quick Charge 3.0 technology of Qualcomm. This project is based on QC2Control by Timo Engelgeer (Septillion) \u003cgithub@septillion.nl\u003e", "website": "https://github.com/vdeconinck/QC3Control", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/vdeconinck/QC3Control.git", - "providesIncludes": [ - "QC3Control.h" - ], + "providesIncludes": ["QC3Control.h"], "url": "http://downloads.arduino.cc/libraries/github.com/vdeconinck/QC3Control-1.3.0.zip", "archiveFileName": "QC3Control-1.3.0.zip", "size": 613500, @@ -111881,16 +88494,10 @@ "paragraph": "Makes it possible to for Arduino to control the output voltage of a Quick Charge 3.0 mains charger or powerbank to 5V, 9V, 12V, or any voltage between 3.6V and 12V by 200mV steps. The source needs to support the Quick Charge 3.0 technology of Qualcomm. This project is based on QC2Control by Timo Engelgeer (Septillion) \u003cgithub@septillion.nl\u003e", "website": "https://github.com/vdeconinck/QC3Control", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/vdeconinck/QC3Control.git", - "providesIncludes": [ - "QC3Control.h" - ], + "providesIncludes": ["QC3Control.h"], "url": "http://downloads.arduino.cc/libraries/github.com/vdeconinck/QC3Control-1.2.0.zip", "archiveFileName": "QC3Control-1.2.0.zip", "size": 583247, @@ -111905,16 +88512,10 @@ "paragraph": "Makes it possible to for Arduino to control the output voltage of a Quick Charge 3.0 mains charger or powerbank to 5V, 9V, 12V (or 20V if using a class B power source), or any voltage between 3.6V and 12V (20V) by 200mV steps. The source needs to support the Quick Charge 3.0 technology of Qualcomm. This project is based on QC2Control by Timo Engelgeer (Septillion) \u003cgithub@septillion.nl\u003e", "website": "https://github.com/vdeconinck/QC3Control", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/vdeconinck/QC3Control.git", - "providesIncludes": [ - "QC3Control.h" - ], + "providesIncludes": ["QC3Control.h"], "url": "http://downloads.arduino.cc/libraries/github.com/vdeconinck/QC3Control-1.4.1.zip", "archiveFileName": "QC3Control-1.4.1.zip", "size": 613597, @@ -111929,16 +88530,10 @@ "paragraph": "A lightweight but powerful implementation of tasking manager.", "website": "https://github.com/erow/Task.git", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/erow/Task.git", - "providesIncludes": [ - "Task.h" - ], + "providesIncludes": ["Task.h"], "url": "http://downloads.arduino.cc/libraries/github.com/erow/EasyTask-0.0.1.zip", "archiveFileName": "EasyTask-0.0.1.zip", "size": 13948, @@ -111953,16 +88548,10 @@ "paragraph": "Provides an extremely basic, low footprint file system for EEPROM access in an Arduino or other AVR microprocessor. Could be ported to other architectures very easily.", "website": "https://github.com/charlesbaynham/OSFS", "category": "Data Storage", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/charlesbaynham/OSFS.git", - "providesIncludes": [ - "OSFS.h" - ], + "providesIncludes": ["OSFS.h"], "url": "http://downloads.arduino.cc/libraries/github.com/charlesbaynham/OSFS-1.0.0.zip", "archiveFileName": "OSFS-1.0.0.zip", "size": 22990, @@ -111977,16 +88566,10 @@ "paragraph": "Provides an extremely basic, low footprint file system for EEPROM access in an Arduino or other AVR microprocessor. Could be ported to other architectures very easily.", "website": "https://github.com/charlesbaynham/OSFS", "category": "Data Storage", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/charlesbaynham/OSFS.git", - "providesIncludes": [ - "OSFS.h" - ], + "providesIncludes": ["OSFS.h"], "url": "http://downloads.arduino.cc/libraries/github.com/charlesbaynham/OSFS-1.1.0.zip", "archiveFileName": "OSFS-1.1.0.zip", "size": 22981, @@ -112001,16 +88584,10 @@ "paragraph": "Codec2 is an open source speech codec designed for communications quality speech between 700bps and 3200bps. The main application is low bandwidth HF/VHF digital radio. It fills a gap in open source voice codecs beneath 5000bps.", "website": "https://github.com/blanu/codec2-arduino", "category": "Communication", - "architectures": [ - "nrf52" - ], - "types": [ - "Contributed" - ], + "architectures": ["nrf52"], + "types": ["Contributed"], "repository": "https://github.com/blanu/codec2-arduino.git", - "providesIncludes": [ - "codec2.h" - ], + "providesIncludes": ["codec2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/blanu/Codec2-1.0.0.zip", "archiveFileName": "Codec2-1.0.0.zip", "size": 5419012, @@ -112025,16 +88602,10 @@ "paragraph": "Enables to specify complex movement sequences and 3 drive modes.", "website": "https://github.com/Erhan-MADE/StepperControl", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Erhan-MADE/StepperControl.git", - "providesIncludes": [ - "StepperControl.h" - ], + "providesIncludes": ["StepperControl.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Erhan-MADE/StepperControl-2.1.0.zip", "archiveFileName": "StepperControl-2.1.0.zip", "size": 5655, @@ -112049,16 +88620,10 @@ "paragraph": "Enables to specify complex movement sequences and 3 drive modes.", "website": "https://github.com/Erhan-MADE/StepperControl", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Erhan-MADE/StepperControl.git", - "providesIncludes": [ - "StepperControl.h" - ], + "providesIncludes": ["StepperControl.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Erhan-MADE/StepperControl-2.2.0.zip", "archiveFileName": "StepperControl-2.2.0.zip", "size": 5645, @@ -112073,12 +88638,8 @@ "paragraph": "Enables to specify complex movement sequences and 3 drive modes.", "website": "https://github.com/Erhan-MADE/StepperControl", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Erhan-MADE/StepperControl.git", "url": "http://downloads.arduino.cc/libraries/github.com/Erhan-MADE/StepperControl-2.2.1.zip", "archiveFileName": "StepperControl-2.2.1.zip", @@ -112095,13 +88656,9 @@ "website": "https://github.com/pseudoVella/shift7seg.git", "category": "Display", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/pseudoVella/shift7seg.git", - "providesIncludes": [ - "shift7seg.h" - ], + "providesIncludes": ["shift7seg.h"], "url": "http://downloads.arduino.cc/libraries/github.com/pseudoVella/shift7seg-1.0.0.zip", "archiveFileName": "shift7seg-1.0.0.zip", "size": 5842, @@ -112116,16 +88673,10 @@ "paragraph": "supports up to a 16 digit (can be increased or decreased by simply changing max_digits in shift7seg.h) display driven by 74hc595 shift registers. the main function load_data() is overloaded to handle most types of variables. when it receives data larger than it can display all at once, the output is scrolled from right to left. will be updated often, feel free to email regarding issues/changes/suggestions . this code is also good to look at when using 74hc595 shift registers in general.", "website": "https://github.com/pseudoVella/shift7seg.git", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/pseudoVella/shift7seg.git", - "providesIncludes": [ - "shift7seg.h" - ], + "providesIncludes": ["shift7seg.h"], "url": "http://downloads.arduino.cc/libraries/github.com/pseudoVella/shift7seg-2.0.0.zip", "archiveFileName": "shift7seg-2.0.0.zip", "size": 9401, @@ -112140,16 +88691,10 @@ "paragraph": "See more on http://M5Stack.com", "website": "https://github.com/m5stack/m5stack", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/m5stack/M5Stack.git", - "providesIncludes": [ - "M5Stack.h" - ], + "providesIncludes": ["M5Stack.h"], "url": "http://downloads.arduino.cc/libraries/github.com/m5stack/M5Stack-0.1.1.zip", "archiveFileName": "M5Stack-0.1.1.zip", "size": 1106278, @@ -112164,16 +88709,10 @@ "paragraph": "See more on http://M5Stack.com", "website": "https://github.com/m5stack/m5stack", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/m5stack/M5Stack.git", - "providesIncludes": [ - "M5Stack.h" - ], + "providesIncludes": ["M5Stack.h"], "url": "http://downloads.arduino.cc/libraries/github.com/m5stack/M5Stack-0.1.2.zip", "archiveFileName": "M5Stack-0.1.2.zip", "size": 1162676, @@ -112188,16 +88727,10 @@ "paragraph": "See more on http://M5Stack.com", "website": "https://github.com/m5stack/m5stack", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/m5stack/M5Stack.git", - "providesIncludes": [ - "M5Stack.h" - ], + "providesIncludes": ["M5Stack.h"], "url": "http://downloads.arduino.cc/libraries/github.com/m5stack/M5Stack-0.1.3.zip", "archiveFileName": "M5Stack-0.1.3.zip", "size": 2163668, @@ -112212,16 +88745,10 @@ "paragraph": "See more on http://M5Stack.com", "website": "https://github.com/m5stack/m5stack", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/m5stack/M5Stack.git", - "providesIncludes": [ - "M5Stack.h" - ], + "providesIncludes": ["M5Stack.h"], "url": "http://downloads.arduino.cc/libraries/github.com/m5stack/M5Stack-0.1.4.zip", "archiveFileName": "M5Stack-0.1.4.zip", "size": 2610053, @@ -112236,16 +88763,10 @@ "paragraph": "See more on http://M5Stack.com", "website": "https://github.com/m5stack/m5stack", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/m5stack/M5Stack.git", - "providesIncludes": [ - "M5Stack.h" - ], + "providesIncludes": ["M5Stack.h"], "url": "http://downloads.arduino.cc/libraries/github.com/m5stack/M5Stack-0.1.5.zip", "archiveFileName": "M5Stack-0.1.5.zip", "size": 2640902, @@ -112260,16 +88781,10 @@ "paragraph": "See more on http://M5Stack.com", "website": "https://github.com/m5stack/m5stack", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/m5stack/M5Stack.git", - "providesIncludes": [ - "M5Stack.h" - ], + "providesIncludes": ["M5Stack.h"], "url": "http://downloads.arduino.cc/libraries/github.com/m5stack/M5Stack-0.1.6.zip", "archiveFileName": "M5Stack-0.1.6.zip", "size": 2723008, @@ -112284,16 +88799,10 @@ "paragraph": "See more on http://M5Stack.com", "website": "https://github.com/m5stack/m5stack", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/m5stack/M5Stack.git", - "providesIncludes": [ - "M5Stack.h" - ], + "providesIncludes": ["M5Stack.h"], "url": "http://downloads.arduino.cc/libraries/github.com/m5stack/M5Stack-0.1.8.zip", "archiveFileName": "M5Stack-0.1.8.zip", "size": 2768498, @@ -112308,16 +88817,10 @@ "paragraph": "See more on http://M5Stack.com", "website": "https://github.com/m5stack/m5stack", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/m5stack/M5Stack.git", - "providesIncludes": [ - "M5Stack.h" - ], + "providesIncludes": ["M5Stack.h"], "url": "http://downloads.arduino.cc/libraries/github.com/m5stack/M5Stack-0.1.9.zip", "archiveFileName": "M5Stack-0.1.9.zip", "size": 2766951, @@ -112332,16 +88835,10 @@ "paragraph": "See more on http://M5Stack.com", "website": "https://github.com/m5stack/m5stack", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/m5stack/M5Stack.git", - "providesIncludes": [ - "M5Stack.h" - ], + "providesIncludes": ["M5Stack.h"], "url": "http://downloads.arduino.cc/libraries/github.com/m5stack/M5Stack-0.2.0.zip", "archiveFileName": "M5Stack-0.2.0.zip", "size": 2800858, @@ -112356,16 +88853,10 @@ "paragraph": "See more on http://M5Stack.com", "website": "https://github.com/m5stack/m5stack", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/m5stack/M5Stack.git", - "providesIncludes": [ - "M5Stack.h" - ], + "providesIncludes": ["M5Stack.h"], "url": "http://downloads.arduino.cc/libraries/github.com/m5stack/M5Stack-0.2.1.zip", "archiveFileName": "M5Stack-0.2.1.zip", "size": 2762750, @@ -112380,16 +88871,10 @@ "paragraph": "See more on http://M5Stack.com", "website": "https://github.com/m5stack/m5stack", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/m5stack/M5Stack.git", - "providesIncludes": [ - "M5Stack.h" - ], + "providesIncludes": ["M5Stack.h"], "url": "http://downloads.arduino.cc/libraries/github.com/m5stack/M5Stack-0.2.2.zip", "archiveFileName": "M5Stack-0.2.2.zip", "size": 2762597, @@ -112404,16 +88889,10 @@ "paragraph": "See more on http://M5Stack.com", "website": "https://github.com/m5stack/m5stack", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/m5stack/M5Stack.git", - "providesIncludes": [ - "M5Stack.h" - ], + "providesIncludes": ["M5Stack.h"], "url": "http://downloads.arduino.cc/libraries/github.com/m5stack/M5Stack-0.2.4.zip", "archiveFileName": "M5Stack-0.2.4.zip", "size": 2806634, @@ -112428,16 +88907,10 @@ "paragraph": "See more on http://M5Stack.com", "website": "https://github.com/m5stack/m5stack", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/m5stack/M5Stack.git", - "providesIncludes": [ - "M5Stack.h" - ], + "providesIncludes": ["M5Stack.h"], "url": "http://downloads.arduino.cc/libraries/github.com/m5stack/M5Stack-0.2.5.zip", "archiveFileName": "M5Stack-0.2.5.zip", "size": 2853869, @@ -112452,16 +88925,10 @@ "paragraph": "See more on http://M5Stack.com", "website": "https://github.com/m5stack/m5stack", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/m5stack/M5Stack.git", - "providesIncludes": [ - "M5Stack.h" - ], + "providesIncludes": ["M5Stack.h"], "url": "http://downloads.arduino.cc/libraries/github.com/m5stack/M5Stack-0.2.6.zip", "archiveFileName": "M5Stack-0.2.6.zip", "size": 2871246, @@ -112476,16 +88943,10 @@ "paragraph": "See more on http://M5Stack.com", "website": "https://github.com/m5stack/m5stack", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/m5stack/M5Stack.git", - "providesIncludes": [ - "M5Stack.h" - ], + "providesIncludes": ["M5Stack.h"], "url": "http://downloads.arduino.cc/libraries/github.com/m5stack/M5Stack-0.2.7.zip", "archiveFileName": "M5Stack-0.2.7.zip", "size": 2878545, @@ -112500,16 +88961,10 @@ "paragraph": "See more on http://M5Stack.com", "website": "https://github.com/m5stack/m5stack", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/m5stack/M5Stack.git", - "providesIncludes": [ - "M5Stack.h" - ], + "providesIncludes": ["M5Stack.h"], "url": "http://downloads.arduino.cc/libraries/github.com/m5stack/M5Stack-0.2.8.zip", "archiveFileName": "M5Stack-0.2.8.zip", "size": 3937489, @@ -112524,12 +88979,8 @@ "paragraph": "Implement a minimal set of the soap request for the IHC controller to do authentication, set and get runtime values, and notifications", "website": "https://www.dingus.dk", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/dingusdk/esp8266IHCSoapClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/dingusdk/IHCSoapClient-1.0.0.zip", "archiveFileName": "IHCSoapClient-1.0.0.zip", @@ -112545,12 +88996,8 @@ "paragraph": "Implement a minimal set of the soap request for the IHC controller to do authentication, set and get runtime values, and notifications", "website": "https://www.dingus.dk", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/dingusdk/esp8266IHCSoapClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/dingusdk/IHCSoapClient-1.0.1.zip", "archiveFileName": "IHCSoapClient-1.0.1.zip", @@ -112566,12 +89013,8 @@ "paragraph": "This library is built for STM32 microcontrollers and comes with examples of implementation of the BLE drivers.", "website": "https://github.com/stm32duino/SPBTLE-RF", "category": "Communication", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/SPBTLE-RF.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_SPBTLE_RF-1.0.1.zip", "archiveFileName": "STM32duino_SPBTLE_RF-1.0.1.zip", @@ -112587,12 +89030,8 @@ "paragraph": "This library is built for STM32 microcontrollers and comes with examples of implementation of the BLE drivers.", "website": "https://github.com/stm32duino/SPBTLE-RF", "category": "Communication", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/SPBTLE-RF.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_SPBTLE_RF-1.0.2.zip", "archiveFileName": "STM32duino_SPBTLE_RF-1.0.2.zip", @@ -112608,12 +89047,8 @@ "paragraph": "This library is built for STM32 microcontrollers and comes with examples of implementation of the BLE drivers.", "website": "https://github.com/stm32duino/SPBTLE-RF", "category": "Communication", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/SPBTLE-RF.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_SPBTLE_RF-1.0.3.zip", "archiveFileName": "STM32duino_SPBTLE_RF-1.0.3.zip", @@ -112629,12 +89064,8 @@ "paragraph": "This library provides Arduino support for the 64-Mbit Quad-SPI NOR Flash memory MX25R6435F connected to the Quad-SPI interface of a STM32 board.", "website": "https://github.com/stm32duino/MX25R6435F", "category": "Data Storage", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/MX25R6435F.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_MX25R6435F-1.0.1.zip", "archiveFileName": "STM32duino_MX25R6435F-1.0.1.zip", @@ -112650,12 +89081,8 @@ "paragraph": "This library provides Arduino support for the 64-Mbit Quad-SPI NOR Flash memory MX25R6435F connected to the Quad-SPI interface of a STM32 board.", "website": "https://github.com/stm32duino/MX25R6435F", "category": "Data Storage", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/MX25R6435F.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_MX25R6435F-1.0.2.zip", "archiveFileName": "STM32duino_MX25R6435F-1.0.2.zip", @@ -112671,12 +89098,8 @@ "paragraph": "This library provides Arduino support for the 3D accelerometer and 3D gyroscope LSM6DS3 for STM32 boards.", "website": "https://github.com/stm32duino/LSM6DS3", "category": "Sensors", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/LSM6DS3.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_LSM6DS3-1.0.1.zip", "archiveFileName": "STM32duino_LSM6DS3-1.0.1.zip", @@ -112692,12 +89115,8 @@ "paragraph": "This library provides Arduino support for the 3D accelerometer and 3D gyroscope LSM6DS3 for STM32 boards.", "website": "https://github.com/stm32duino/LSM6DS3", "category": "Sensors", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/LSM6DS3.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_LSM6DS3-1.0.2.zip", "archiveFileName": "STM32duino_LSM6DS3-1.0.2.zip", @@ -112713,12 +89132,8 @@ "paragraph": "This library provides Arduino support for the 3D accelerometer and 3D gyroscope LSM6DS3 for STM32 boards.", "website": "https://github.com/stm32duino/LSM6DS3", "category": "Sensors", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/LSM6DS3.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_LSM6DS3-1.0.3.zip", "archiveFileName": "STM32duino_LSM6DS3-1.0.3.zip", @@ -112734,12 +89149,8 @@ "paragraph": "This library provides Arduino support for the 3D accelerometer and 3D gyroscope LSM6DS3 for STM32 boards.", "website": "https://github.com/stm32duino/LSM6DS3", "category": "Sensors", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/LSM6DS3.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_LSM6DS3-1.0.4.zip", "archiveFileName": "STM32duino_LSM6DS3-1.0.4.zip", @@ -112755,12 +89166,8 @@ "paragraph": "This library provides Arduino support for the 3D accelerometer and 3D gyroscope LSM6DS0 for STM32 boards.", "website": "https://github.com/stm32duino/LSM6DS0", "category": "Sensors", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/LSM6DS0.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_LSM6DS0-1.0.1.zip", "archiveFileName": "STM32duino_LSM6DS0-1.0.1.zip", @@ -112776,12 +89183,8 @@ "paragraph": "This library provides Arduino support for the 3D accelerometer and 3D gyroscope LSM6DS0 for STM32 boards.", "website": "https://github.com/stm32duino/LSM6DS0", "category": "Sensors", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/LSM6DS0.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_LSM6DS0-1.0.2.zip", "archiveFileName": "STM32duino_LSM6DS0-1.0.2.zip", @@ -112797,12 +89200,8 @@ "paragraph": "This library provides Arduino support for the 3D accelerometer and 3D gyroscope LSM6DS0 for STM32 boards.", "website": "https://github.com/stm32duino/LSM6DS0", "category": "Sensors", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/LSM6DS0.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_LSM6DS0-1.0.3.zip", "archiveFileName": "STM32duino_LSM6DS0-1.0.3.zip", @@ -112818,12 +89217,8 @@ "paragraph": "This library provides Arduino support for the 3D accelerometer and 3D gyroscope LSM6DS0 for STM32 boards.", "website": "https://github.com/stm32duino/LSM6DS0", "category": "Sensors", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/LSM6DS0.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_LSM6DS0-1.0.4.zip", "archiveFileName": "STM32duino_LSM6DS0-1.0.4.zip", @@ -112839,12 +89234,8 @@ "paragraph": "This library provides Arduino support for the 260-1260 hPa absolute digital output barometer LPS25HB for STM32 boards.", "website": "https://github.com/stm32duino/LPS25HB", "category": "Sensors", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/LPS25HB.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_LPS25HB-1.0.1.zip", "archiveFileName": "STM32duino_LPS25HB-1.0.1.zip", @@ -112860,12 +89251,8 @@ "paragraph": "This library provides Arduino support for the 260-1260 hPa absolute digital output barometer LPS25HB for STM32 boards.", "website": "https://github.com/stm32duino/LPS25HB", "category": "Sensors", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/LPS25HB.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_LPS25HB-1.0.2.zip", "archiveFileName": "STM32duino_LPS25HB-1.0.2.zip", @@ -112881,12 +89268,8 @@ "paragraph": "This library provides Arduino support for the 260-1260 hPa absolute digital output barometer LPS25HB for STM32 boards.", "website": "https://github.com/stm32duino/LPS25HB", "category": "Sensors", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/LPS25HB.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_LPS25HB-1.0.3.zip", "archiveFileName": "STM32duino_LPS25HB-1.0.3.zip", @@ -112902,12 +89285,8 @@ "paragraph": "This library provides Arduino support for the 3D accelerometer and 3D magnetometer LSM303AGR for STM32 boards.", "website": "https://github.com/stm32duino/LSM303AGR", "category": "Sensors", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/LSM303AGR.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_LSM303AGR-1.0.1.zip", "archiveFileName": "STM32duino_LSM303AGR-1.0.1.zip", @@ -112923,12 +89302,8 @@ "paragraph": "This library provides Arduino support for the 3D accelerometer and 3D magnetometer LSM303AGR for STM32 boards.", "website": "https://github.com/stm32duino/LSM303AGR", "category": "Sensors", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/LSM303AGR.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_LSM303AGR-1.0.2.zip", "archiveFileName": "STM32duino_LSM303AGR-1.0.2.zip", @@ -112944,12 +89319,8 @@ "paragraph": "This library provides Arduino support for the 3D accelerometer and 3D magnetometer LSM303AGR for STM32 boards.", "website": "https://github.com/stm32duino/LSM303AGR", "category": "Sensors", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/LSM303AGR.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_LSM303AGR-1.0.3.zip", "archiveFileName": "STM32duino_LSM303AGR-1.0.3.zip", @@ -112965,12 +89336,8 @@ "paragraph": "This library provides Arduino support for the 3D accelerometer and 3D magnetometer LSM303AGR for STM32 boards.", "website": "https://github.com/stm32duino/LSM303AGR", "category": "Sensors", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/LSM303AGR.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_LSM303AGR-1.0.4.zip", "archiveFileName": "STM32duino_LSM303AGR-1.0.4.zip", @@ -112986,12 +89353,8 @@ "paragraph": "This library provides Arduino support for the 3D accelerometer and 3D magnetometer LSM303AGR for STM32 boards.", "website": "https://github.com/stm32duino/LSM303AGR", "category": "Sensors", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/LSM303AGR.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_LSM303AGR-1.0.5.zip", "archiveFileName": "STM32duino_LSM303AGR-1.0.5.zip", @@ -113007,12 +89370,8 @@ "paragraph": "This library provides Arduino support for the capacitive digital sensor for relative humidity and temperature HTS221 for STM32 boards.", "website": "https://github.com/stm32duino/HTS221", "category": "Sensors", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/HTS221.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_HTS221-1.0.1.zip", "archiveFileName": "STM32duino_HTS221-1.0.1.zip", @@ -113028,12 +89387,8 @@ "paragraph": "This library provides Arduino support for the capacitive digital sensor for relative humidity and temperature HTS221 for STM32 boards.", "website": "https://github.com/stm32duino/HTS221", "category": "Sensors", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/HTS221.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_HTS221-1.0.2.zip", "archiveFileName": "STM32duino_HTS221-1.0.2.zip", @@ -113049,12 +89404,8 @@ "paragraph": "This library provides Arduino support for the capacitive digital sensor for relative humidity and temperature HTS221 for STM32 boards.", "website": "https://github.com/stm32duino/HTS221", "category": "Sensors", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/HTS221.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_HTS221-1.0.3.zip", "archiveFileName": "STM32duino_HTS221-1.0.3.zip", @@ -113070,12 +89421,8 @@ "paragraph": "This library provides Arduino support for the capacitive digital sensor for relative humidity and temperature HTS221 for STM32 boards.", "website": "https://github.com/stm32duino/HTS221", "category": "Sensors", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/HTS221.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_HTS221-1.0.4.zip", "archiveFileName": "STM32duino_HTS221-1.0.4.zip", @@ -113091,12 +89438,8 @@ "paragraph": "This library provides Arduino support for the 3D accelerometer and 3D gyroscope LSM6DSL for STM32 boards.", "website": "https://github.com/stm32duino/LSM6DSL", "category": "Sensors", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/LSM6DSL.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_LSM6DSL-1.0.1.zip", "archiveFileName": "STM32duino_LSM6DSL-1.0.1.zip", @@ -113112,12 +89455,8 @@ "paragraph": "This library provides Arduino support for the 3D accelerometer and 3D gyroscope LSM6DSL for STM32 boards.", "website": "https://github.com/stm32duino/LSM6DSL", "category": "Sensors", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/LSM6DSL.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_LSM6DSL-1.0.2.zip", "archiveFileName": "STM32duino_LSM6DSL-1.0.2.zip", @@ -113133,12 +89472,8 @@ "paragraph": "This library provides Arduino support for the 3D accelerometer and 3D gyroscope LSM6DSL for STM32 boards.", "website": "https://github.com/stm32duino/LSM6DSL", "category": "Sensors", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/LSM6DSL.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_LSM6DSL-1.0.3.zip", "archiveFileName": "STM32duino_LSM6DSL-1.0.3.zip", @@ -113154,12 +89489,8 @@ "paragraph": "This library provides Arduino support for the 3D accelerometer and 3D gyroscope LSM6DSL for STM32 boards.", "website": "https://github.com/stm32duino/LSM6DSL", "category": "Sensors", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/LSM6DSL.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_LSM6DSL-1.0.4.zip", "archiveFileName": "STM32duino_LSM6DSL-1.0.4.zip", @@ -113175,12 +89506,8 @@ "paragraph": "This library provides Arduino support for the 260-1260 hPa absolute digital output barometer LPS22HB for STM32 boards.", "website": "https://github.com/stm32duino/LPS22HB", "category": "Sensors", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/LPS22HB.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_LPS22HB-1.0.1.zip", "archiveFileName": "STM32duino_LPS22HB-1.0.1.zip", @@ -113196,12 +89523,8 @@ "paragraph": "This library provides Arduino support for the 260-1260 hPa absolute digital output barometer LPS22HB for STM32 boards.", "website": "https://github.com/stm32duino/LPS22HB", "category": "Sensors", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/LPS22HB.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_LPS22HB-1.0.2.zip", "archiveFileName": "STM32duino_LPS22HB-1.0.2.zip", @@ -113217,12 +89540,8 @@ "paragraph": "This library provides Arduino support for the 260-1260 hPa absolute digital output barometer LPS22HB for STM32 boards.", "website": "https://github.com/stm32duino/LPS22HB", "category": "Sensors", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/LPS22HB.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_LPS22HB-1.0.3.zip", "archiveFileName": "STM32duino_LPS22HB-1.0.3.zip", @@ -113238,12 +89557,8 @@ "paragraph": "This library provides simple measure distance in cm, single swipe gesture detection, directional (left/right) swipe gesture detection and single tap gesture detection.", "website": "https://github.com/stm32duino/VL53L0X", "category": "Device Control", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/VL53L0X.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_VL53L0X-1.0.0.zip", "archiveFileName": "STM32duino_VL53L0X-1.0.0.zip", @@ -113259,12 +89574,8 @@ "paragraph": "This library provides simple measure distance in mm, single swipe gesture detection, directional (left/right) swipe gesture detection and single tap gesture detection.", "website": "https://github.com/stm32duino/VL53L0X", "category": "Device Control", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/VL53L0X.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_VL53L0X-1.0.1.zip", "archiveFileName": "STM32duino_VL53L0X-1.0.1.zip", @@ -113280,12 +89591,8 @@ "paragraph": "This library provides simple measure distance in mm, single swipe gesture detection, directional (left/right) swipe gesture detection and single tap gesture detection.", "website": "https://github.com/stm32duino/VL53L0X", "category": "Device Control", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/VL53L0X.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_VL53L0X-1.0.2.zip", "archiveFileName": "STM32duino_VL53L0X-1.0.2.zip", @@ -113301,12 +89608,8 @@ "paragraph": "This library provides simple measure distance in mm, single swipe gesture detection, directional (left/right) swipe gesture detection and single tap gesture detection.", "website": "https://github.com/stm32duino/VL53L0X", "category": "Device Control", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/VL53L0X.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_VL53L0X-1.0.3.zip", "archiveFileName": "STM32duino_VL53L0X-1.0.3.zip", @@ -113322,12 +89625,8 @@ "paragraph": "This library provides simple measure distance in mm, single swipe gesture detection, directional (left/right) swipe gesture detection and single tap gesture detection.", "website": "https://github.com/stm32duino/VL53L0X", "category": "Device Control", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/VL53L0X.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_VL53L0X-1.0.4.zip", "archiveFileName": "STM32duino_VL53L0X-1.0.4.zip", @@ -113343,13 +89642,8 @@ "paragraph": "This library provides simple measure distance in mm, single swipe gesture detection, directional (left/right) swipe gesture detection and single tap gesture detection.", "website": "https://github.com/stm32duino/VL53L0X", "category": "Device Control", - "architectures": [ - "stm32", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32", "sam"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/VL53L0X.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_VL53L0X-1.0.5.zip", "archiveFileName": "STM32duino_VL53L0X-1.0.5.zip", @@ -113365,12 +89659,8 @@ "paragraph": "This library provides Arduino support for the high-performance 3D magnetometer LIS3MDL for STM32 boards.", "website": "https://github.com/stm32duino/LIS3MDL", "category": "Sensors", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/LIS3MDL.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_LIS3MDL-1.0.0.zip", "archiveFileName": "STM32duino_LIS3MDL-1.0.0.zip", @@ -113386,12 +89676,8 @@ "paragraph": "This library provides Arduino support for the high-performance 3D magnetometer LIS3MDL for STM32 boards.", "website": "https://github.com/stm32duino/LIS3MDL", "category": "Sensors", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/LIS3MDL.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_LIS3MDL-1.0.1.zip", "archiveFileName": "STM32duino_LIS3MDL-1.0.1.zip", @@ -113407,12 +89693,8 @@ "paragraph": "This library provides Arduino support for the high-performance 3D magnetometer LIS3MDL for STM32 boards.", "website": "https://github.com/stm32duino/LIS3MDL", "category": "Sensors", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/LIS3MDL.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_LIS3MDL-1.0.2.zip", "archiveFileName": "STM32duino_LIS3MDL-1.0.2.zip", @@ -113428,12 +89710,8 @@ "paragraph": "This library provides Arduino support for the high-performance 3D magnetometer LIS3MDL for STM32 boards.", "website": "https://github.com/stm32duino/LIS3MDL", "category": "Sensors", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/LIS3MDL.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_LIS3MDL-1.0.3.zip", "archiveFileName": "STM32duino_LIS3MDL-1.0.3.zip", @@ -113449,12 +89727,8 @@ "paragraph": "This library provides Arduino support for the high-performance 3D magnetometer LIS3MDL for STM32 boards.", "website": "https://github.com/stm32duino/LIS3MDL", "category": "Sensors", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/LIS3MDL.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_LIS3MDL-1.0.4.zip", "archiveFileName": "STM32duino_LIS3MDL-1.0.4.zip", @@ -113470,16 +89744,10 @@ "paragraph": "Implements the ANT+ network on top the ANT driver for communication with ANT+ devices. Enables support for integration into various sports sensors/devices.", "website": "https://github.com/cujomalainey/antplus-arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/cujomalainey/antplus-arduino.git", - "providesIncludes": [ - "ANTPLUS.h" - ], + "providesIncludes": ["ANTPLUS.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cujomalainey/ANTPLUS_Arduino-0.1.0.zip", "archiveFileName": "ANTPLUS_Arduino-0.1.0.zip", "size": 92386, @@ -113494,16 +89762,10 @@ "paragraph": "Implements the ANT+ network on top the ANT driver for communication with ANT+ devices. Enables support for integration into various sports sensors/devices.", "website": "https://github.com/cujomalainey/antplus-arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/cujomalainey/antplus-arduino.git", - "providesIncludes": [ - "ANTPLUS.h" - ], + "providesIncludes": ["ANTPLUS.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cujomalainey/ANTPLUS_Arduino-0.2.0.zip", "archiveFileName": "ANTPLUS_Arduino-0.2.0.zip", "size": 124550, @@ -113518,16 +89780,10 @@ "paragraph": "Implements the ANT+ network on top the ANT driver for communication with ANT+ devices. Enables support for integration into various sports sensors/devices.", "website": "https://github.com/cujomalainey/antplus-arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/cujomalainey/antplus-arduino.git", - "providesIncludes": [ - "ANTPLUS.h" - ], + "providesIncludes": ["ANTPLUS.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cujomalainey/ANTPLUS_Arduino-0.3.0.zip", "archiveFileName": "ANTPLUS_Arduino-0.3.0.zip", "size": 129183, @@ -113542,12 +89798,8 @@ "paragraph": "A library to easily make beeps with a Buzzer.", "website": "https://evert-arias.github.io/EasyBuzzer/", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/evert-arias/EasyBuzzer.git", "url": "http://downloads.arduino.cc/libraries/github.com/evert-arias/EasyBuzzer-1.0.0.zip", "archiveFileName": "EasyBuzzer-1.0.0.zip", @@ -113563,12 +89815,8 @@ "paragraph": "A library to easily make beeps with a Buzzer.", "website": "https://evert-arias.github.io/EasyBuzzer/", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/evert-arias/EasyBuzzer.git", "url": "http://downloads.arduino.cc/libraries/github.com/evert-arias/EasyBuzzer-1.0.2.zip", "archiveFileName": "EasyBuzzer-1.0.2.zip", @@ -113584,12 +89832,8 @@ "paragraph": "A library to easily make beeps with a Buzzer.", "website": "https://evert-arias.github.io/EasyBuzzer/", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/evert-arias/EasyBuzzer.git", "url": "http://downloads.arduino.cc/libraries/github.com/evert-arias/EasyBuzzer-1.0.3.zip", "archiveFileName": "EasyBuzzer-1.0.3.zip", @@ -113605,12 +89849,8 @@ "paragraph": "A library to easily make beeps with a Buzzer.", "website": "https://evert-arias.github.io/EasyBuzzer/", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/evert-arias/EasyBuzzer.git", "url": "http://downloads.arduino.cc/libraries/github.com/evert-arias/EasyBuzzer-1.0.4.zip", "archiveFileName": "EasyBuzzer-1.0.4.zip", @@ -113626,12 +89866,8 @@ "paragraph": "It makes it easy to control most of MOVIs speech recognition and synthesis features across different Arduino platforms. The library is highly recommended but optional as MOVI can be controlled through a low level serial interface.", "website": "http://www.audeme.com/MOVI", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/audeme/MOVIArduinoAPI.git", "url": "http://downloads.arduino.cc/libraries/github.com/audeme/MOVI_Voice_Dialog_Shield-1.1.13.zip", "archiveFileName": "MOVI_Voice_Dialog_Shield-1.1.13.zip", @@ -113647,17 +89883,10 @@ "paragraph": "The library is designed to be generic so it should be applicable to almost all size requirements and processor architectures.", "website": "https://github.com/Pharap/FixedPointsArduino", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Pharap/FixedPointsArduino.git", - "providesIncludes": [ - "FixedPoints.h", - "FixedPointsCommon.h" - ], + "providesIncludes": ["FixedPoints.h", "FixedPointsCommon.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Pharap/FixedPoints-1.0.0.zip", "archiveFileName": "FixedPoints-1.0.0.zip", "size": 31178, @@ -113672,17 +89901,10 @@ "paragraph": "The library is designed to be generic so it should be applicable to almost all size requirements and processor architectures.", "website": "https://github.com/Pharap/FixedPointsArduino", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Pharap/FixedPointsArduino.git", - "providesIncludes": [ - "FixedPoints.h", - "FixedPointsCommon.h" - ], + "providesIncludes": ["FixedPoints.h", "FixedPointsCommon.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Pharap/FixedPoints-1.0.1.zip", "archiveFileName": "FixedPoints-1.0.1.zip", "size": 31180, @@ -113697,17 +89919,10 @@ "paragraph": "The library is designed to be generic so it should be applicable to almost all size requirements and processor architectures.", "website": "https://github.com/Pharap/FixedPointsArduino", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Pharap/FixedPointsArduino.git", - "providesIncludes": [ - "FixedPoints.h", - "FixedPointsCommon.h" - ], + "providesIncludes": ["FixedPoints.h", "FixedPointsCommon.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Pharap/FixedPoints-1.0.2.zip", "archiveFileName": "FixedPoints-1.0.2.zip", "size": 31173, @@ -113722,17 +89937,10 @@ "paragraph": "The library is designed to be generic so it should be applicable to almost all size requirements and processor architectures.", "website": "https://github.com/Pharap/FixedPointsArduino", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Pharap/FixedPointsArduino.git", - "providesIncludes": [ - "FixedPoints.h", - "FixedPointsCommon.h" - ], + "providesIncludes": ["FixedPoints.h", "FixedPointsCommon.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Pharap/FixedPoints-1.0.3.zip", "archiveFileName": "FixedPoints-1.0.3.zip", "size": 36679, @@ -113747,17 +89955,10 @@ "paragraph": "The library is designed to be generic so it should be applicable to almost all size requirements and processor architectures.", "website": "https://github.com/Pharap/FixedPointsArduino", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Pharap/FixedPointsArduino.git", - "providesIncludes": [ - "FixedPoints.h", - "FixedPointsCommon.h" - ], + "providesIncludes": ["FixedPoints.h", "FixedPointsCommon.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Pharap/FixedPoints-1.0.4.zip", "archiveFileName": "FixedPoints-1.0.4.zip", "size": 37003, @@ -113772,17 +89973,10 @@ "paragraph": "The library is designed to be generic so it should be applicable to almost all size requirements and processor architectures.", "website": "https://github.com/Pharap/FixedPointsArduino", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Pharap/FixedPointsArduino.git", - "providesIncludes": [ - "FixedPoints.h", - "FixedPointsCommon.h" - ], + "providesIncludes": ["FixedPoints.h", "FixedPointsCommon.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Pharap/FixedPoints-1.0.5.zip", "archiveFileName": "FixedPoints-1.0.5.zip", "size": 36896, @@ -113797,17 +89991,10 @@ "paragraph": "The library is designed to be generic so it should be applicable to almost all size requirements and processor architectures.", "website": "https://github.com/Pharap/FixedPointsArduino", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Pharap/FixedPointsArduino.git", - "providesIncludes": [ - "FixedPoints.h", - "FixedPointsCommon.h" - ], + "providesIncludes": ["FixedPoints.h", "FixedPointsCommon.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Pharap/FixedPoints-1.0.6.zip", "archiveFileName": "FixedPoints-1.0.6.zip", "size": 37490, @@ -113822,17 +90009,10 @@ "paragraph": "The library is designed to be generic so it should be applicable to almost all size requirements and processor architectures.", "website": "https://github.com/Pharap/FixedPointsArduino", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Pharap/FixedPointsArduino.git", - "providesIncludes": [ - "FixedPoints.h", - "FixedPointsCommon.h" - ], + "providesIncludes": ["FixedPoints.h", "FixedPointsCommon.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Pharap/FixedPoints-1.0.7.zip", "archiveFileName": "FixedPoints-1.0.7.zip", "size": 35864, @@ -113847,12 +90027,8 @@ "paragraph": "Arduino library for Texas Instruments TCA9546A 4-Channel I2C Multiplexer/Switch With Reset Function", "website": "https://github.com/closedcube/ClosedCube_TCA9546A_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/closedcube/ClosedCube_TCA9546A_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/closedcube/ClosedCube_TCA9546A-1.0.1.zip", "archiveFileName": "ClosedCube_TCA9546A-1.0.1.zip", @@ -113868,12 +90044,8 @@ "paragraph": "Supports PMS x003 sensors (1003, 3003, 5003, 6003, 7003).", "website": "https://github.com/fu-hsi/pms", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/fu-hsi/PMS.git", "url": "http://downloads.arduino.cc/libraries/github.com/fu-hsi/PMS_Library-1.0.0.zip", "archiveFileName": "PMS_Library-1.0.0.zip", @@ -113889,12 +90061,8 @@ "paragraph": "Supports PMS x003 sensors (1003, 3003, 5003, 6003, 7003).", "website": "https://github.com/fu-hsi/pms", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/fu-hsi/PMS.git", "url": "http://downloads.arduino.cc/libraries/github.com/fu-hsi/PMS_Library-1.1.0.zip", "archiveFileName": "PMS_Library-1.1.0.zip", @@ -113910,12 +90078,8 @@ "paragraph": "Takes advantage of hardware acceleration available in Alorium Technology's XLR8 product. For use with an XLR8 Snō board to access the extra pins.", "website": "https://github.com/AloriumTechnology/XLR8DigitalIO", "category": "Data Processing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8DigitalIO.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8DigitalIO-1.0.0.zip", "archiveFileName": "XLR8DigitalIO-1.0.0.zip", @@ -113931,12 +90095,8 @@ "paragraph": "This is a library for the Adafruit seesaw helper IC.", "website": "https://github.com/adafruit/Adafruit_Seesaw", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_Seesaw.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_seesaw_Library-1.0.0.zip", "archiveFileName": "Adafruit_seesaw_Library-1.0.0.zip", @@ -113952,12 +90112,8 @@ "paragraph": "This is a library for the Adafruit seesaw helper IC.", "website": "https://github.com/adafruit/Adafruit_Seesaw", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_Seesaw.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_seesaw_Library-1.0.1.zip", "archiveFileName": "Adafruit_seesaw_Library-1.0.1.zip", @@ -113973,12 +90129,8 @@ "paragraph": "This is a library for the Adafruit seesaw helper IC.", "website": "https://github.com/adafruit/Adafruit_Seesaw", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_Seesaw.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_seesaw_Library-1.1.1.zip", "archiveFileName": "Adafruit_seesaw_Library-1.1.1.zip", @@ -113994,12 +90146,8 @@ "paragraph": "This is a library for the Adafruit seesaw helper IC.", "website": "https://github.com/adafruit/Adafruit_Seesaw", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_Seesaw.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_seesaw_Library-1.1.10.zip", "archiveFileName": "Adafruit_seesaw_Library-1.1.10.zip", @@ -114015,12 +90163,8 @@ "paragraph": "This is a library for the Adafruit seesaw helper IC.", "website": "https://github.com/adafruit/Adafruit_Seesaw", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_Seesaw.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_seesaw_Library-1.1.11.zip", "archiveFileName": "Adafruit_seesaw_Library-1.1.11.zip", @@ -114036,12 +90180,8 @@ "paragraph": "This is a library for the Adafruit seesaw helper IC.", "website": "https://github.com/adafruit/Adafruit_Seesaw", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_Seesaw.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_seesaw_Library-1.1.12.zip", "archiveFileName": "Adafruit_seesaw_Library-1.1.12.zip", @@ -114057,12 +90197,8 @@ "paragraph": "This is a library for the Adafruit seesaw helper IC.", "website": "https://github.com/adafruit/Adafruit_Seesaw", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_Seesaw.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_seesaw_Library-1.1.2.zip", "archiveFileName": "Adafruit_seesaw_Library-1.1.2.zip", @@ -114078,12 +90214,8 @@ "paragraph": "This is a library for the Adafruit seesaw helper IC.", "website": "https://github.com/adafruit/Adafruit_Seesaw", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_Seesaw.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_seesaw_Library-1.1.3.zip", "archiveFileName": "Adafruit_seesaw_Library-1.1.3.zip", @@ -114099,12 +90231,8 @@ "paragraph": "This is a library for the Adafruit seesaw helper IC.", "website": "https://github.com/adafruit/Adafruit_Seesaw", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_Seesaw.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_seesaw_Library-1.1.4.zip", "archiveFileName": "Adafruit_seesaw_Library-1.1.4.zip", @@ -114120,12 +90248,8 @@ "paragraph": "This is a library for the Adafruit seesaw helper IC.", "website": "https://github.com/adafruit/Adafruit_Seesaw", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_Seesaw.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_seesaw_Library-1.1.5.zip", "archiveFileName": "Adafruit_seesaw_Library-1.1.5.zip", @@ -114141,12 +90265,8 @@ "paragraph": "This is a library for the Adafruit seesaw helper IC.", "website": "https://github.com/adafruit/Adafruit_Seesaw", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_Seesaw.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_seesaw_Library-1.1.6.zip", "archiveFileName": "Adafruit_seesaw_Library-1.1.6.zip", @@ -114162,12 +90282,8 @@ "paragraph": "This is a library for the Adafruit seesaw helper IC.", "website": "https://github.com/adafruit/Adafruit_Seesaw", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_Seesaw.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_seesaw_Library-1.1.7.zip", "archiveFileName": "Adafruit_seesaw_Library-1.1.7.zip", @@ -114183,12 +90299,8 @@ "paragraph": "This is a library for the Adafruit seesaw helper IC.", "website": "https://github.com/adafruit/Adafruit_Seesaw", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_Seesaw.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_seesaw_Library-1.1.8.zip", "archiveFileName": "Adafruit_seesaw_Library-1.1.8.zip", @@ -114204,12 +90316,8 @@ "paragraph": "This is a library for the Adafruit seesaw helper IC.", "website": "https://github.com/adafruit/Adafruit_Seesaw", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_Seesaw.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_seesaw_Library-1.1.9.zip", "archiveFileName": "Adafruit_seesaw_Library-1.1.9.zip", @@ -114225,12 +90333,8 @@ "paragraph": "This is a library for the Adafruit seesaw helper IC.", "website": "https://github.com/adafruit/Adafruit_Seesaw", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_Seesaw.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_seesaw_Library-1.2.0.zip", "archiveFileName": "Adafruit_seesaw_Library-1.2.0.zip", @@ -114246,16 +90350,10 @@ "paragraph": "Make easy to use button with debounce.", "website": "https://github.com/maykon/ButtonDebounce", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/maykon/ButtonDebounce.git", - "providesIncludes": [ - "ButtonDebounce.h" - ], + "providesIncludes": ["ButtonDebounce.h"], "url": "http://downloads.arduino.cc/libraries/github.com/maykon/ButtonDebounce-1.0.1.zip", "archiveFileName": "ButtonDebounce-1.0.1.zip", "size": 16652, @@ -114269,12 +90367,8 @@ "sentence": "AIO Modules for ESP8266 and Arduino", "website": "https://github.com/AIO-Javeriana/AIO-module-nodemcu-arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/AIO-Javeriana/AIO-module-nodemcu-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/AIO-Javeriana/AIOModule-0.1.0.zip", "archiveFileName": "AIOModule-0.1.0.zip", @@ -114290,12 +90384,8 @@ "paragraph": "Allows easy setup of debouncing multifunction buttons using the internal pullup resistors for simple wiring. Detectable types of button presses include; held, heldLong, clicked, doubleClicked, pressed, and released. Each button can also be configured separately", "website": "https://github.com/JCWentzel/PolymorphicButtons", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/JCWentzel/PolymorphicButtons.git", "url": "http://downloads.arduino.cc/libraries/github.com/JCWentzel/Polymorphic_Buttons-1.0.1.zip", "archiveFileName": "Polymorphic_Buttons-1.0.1.zip", @@ -114311,12 +90401,8 @@ "paragraph": "Allows easy setup of debouncing multifunction buttons using the internal pullup resistors for simple wiring. Detectable types of button presses include; held, heldLong, clicked, doubleClicked, pressed, and released. Each button can also be configured separately", "website": "https://github.com/JCWentzel/PolymorphicButtons", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/JCWentzel/PolymorphicButtons.git", "url": "http://downloads.arduino.cc/libraries/github.com/JCWentzel/Polymorphic_Buttons-1.0.3.zip", "archiveFileName": "Polymorphic_Buttons-1.0.3.zip", @@ -114332,12 +90418,8 @@ "paragraph": "See code for comments.", "website": "https://github.com/sparkfun/SparkFun_AS726X_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_AS726X_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_AS726X-1.0.0.zip", "archiveFileName": "SparkFun_AS726X-1.0.0.zip", @@ -114353,12 +90435,8 @@ "paragraph": "See code for comments.", "website": "https://github.com/sparkfun/SparkFun_AS726X_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_AS726X_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_AS726X-1.0.1.zip", "archiveFileName": "SparkFun_AS726X-1.0.1.zip", @@ -114374,12 +90452,8 @@ "paragraph": "See code for comments.", "website": "https://github.com/sparkfun/SparkFun_AS726X_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_AS726X_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_AS726X-1.0.2.zip", "archiveFileName": "SparkFun_AS726X-1.0.2.zip", @@ -114395,12 +90469,8 @@ "paragraph": "The SparkFun AS726X Visible Spectral Sensor Breakout brings spectroscopy to the palm of your hand, making it easier than ever to measure and characterize how different materials absorb and reflect different wavelengths of light. The AS726X Breakout is unique in its ability to communicate by both an I2C interface and serial interface using AT commands. Hookup is easy, thanks to the Qwiic connectors attached to the board --- simply plug one end of the Qwiic cable into the breakout and the other into one of the Qwiic Shields, then stack the board on a development board. You’ll be ready to upload a sketch to start taking spectroscopy measurements in no time.", "website": "https://github.com/sparkfun/SparkFun_AS726X_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_AS726X_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_AS726X-1.0.3.zip", "archiveFileName": "SparkFun_AS726X-1.0.3.zip", @@ -114416,12 +90486,8 @@ "paragraph": "The UltraDistSensor library has been developed to allow HC-SR04 sensor and ping sensor to communication with arduino board. This library can be used to interface multiple sensors.", "website": "http://www.github.cm/shubhamtrivedi95/UltraDistSensor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/shubhamtivedi95/UltraDistSensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/shubhamtivedi95/UltraDistSensor-1.0.0.zip", "archiveFileName": "UltraDistSensor-1.0.0.zip", @@ -114437,16 +90503,10 @@ "paragraph": "Send dynamically-sized data packets, with or without dynamically-sized acknowledgement packets, with less complication than other libraries. Along with normal Arduinos, ATtiny84/85 microcontrollers are supported. The library supports controlling the radio with various numbers of pins and even supports 2-pin control for standard Arduinos along with the ATtiny84/85.", "website": "https://github.com/dparson55/NRFLite", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/dparson55/NRFLite.git", - "providesIncludes": [ - "NRFLite.h" - ], + "providesIncludes": ["NRFLite.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dparson55/NRFLite-2.0.1.zip", "archiveFileName": "NRFLite-2.0.1.zip", "size": 306797, @@ -114461,17 +90521,10 @@ "paragraph": "Send dynamically-sized data packets, with or without dynamically-sized acknowledgement packets, with much less complication than other libraries. The library also supports controlling the radio with only 2 pins on ATtiny and ATmega microcontrollers!", "website": "https://github.com/dparson55/NRFLite", "category": "Communication", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/dparson55/NRFLite.git", - "providesIncludes": [ - "NRFLite.h" - ], + "providesIncludes": ["NRFLite.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dparson55/NRFLite-2.0.10.zip", "archiveFileName": "NRFLite-2.0.10.zip", "size": 347194, @@ -114486,17 +90539,10 @@ "paragraph": "Send dynamically-sized data packets, with or without dynamically-sized acknowledgement packets, with much less complication than other libraries. The library also supports controlling the radio with only 2 pins on ATtiny and ATmega microcontrollers!", "website": "https://github.com/dparson55/NRFLite", "category": "Communication", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/dparson55/NRFLite.git", - "providesIncludes": [ - "NRFLite.h" - ], + "providesIncludes": ["NRFLite.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dparson55/NRFLite-2.0.11.zip", "archiveFileName": "NRFLite-2.0.11.zip", "size": 320417, @@ -114511,16 +90557,10 @@ "paragraph": "Send dynamically-sized data packets, with or without dynamically-sized acknowledgement packets, with less complication than other libraries. Along with normal Arduinos, ATtiny84/85 microcontrollers are supported. The library supports controlling the radio with various numbers of pins and even supports 2-pin control for standard Arduinos along with the ATtiny84/85.", "website": "https://github.com/dparson55/NRFLite", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/dparson55/NRFLite.git", - "providesIncludes": [ - "NRFLite.h" - ], + "providesIncludes": ["NRFLite.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dparson55/NRFLite-2.0.2.zip", "archiveFileName": "NRFLite-2.0.2.zip", "size": 304746, @@ -114535,16 +90575,10 @@ "paragraph": "Send dynamically-sized data packets, with or without dynamically-sized acknowledgement packets, with much less complication than other libraries. And thanks to Ralph Doncaster's blog, the library now supports controlling the radio with only 2 pins!", "website": "https://github.com/dparson55/NRFLite", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/dparson55/NRFLite.git", - "providesIncludes": [ - "NRFLite.h" - ], + "providesIncludes": ["NRFLite.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dparson55/NRFLite-2.0.3.zip", "archiveFileName": "NRFLite-2.0.3.zip", "size": 304649, @@ -114559,16 +90593,10 @@ "paragraph": "Send dynamically-sized data packets, with or without dynamically-sized acknowledgement packets, with much less complication than other libraries. And thanks to Ralph Doncaster's blog, the library now supports controlling the radio with only 2 pins!", "website": "https://github.com/dparson55/NRFLite", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/dparson55/NRFLite.git", - "providesIncludes": [ - "NRFLite.h" - ], + "providesIncludes": ["NRFLite.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dparson55/NRFLite-2.0.4.zip", "archiveFileName": "NRFLite-2.0.4.zip", "size": 345625, @@ -114583,16 +90611,10 @@ "paragraph": "Send dynamically-sized data packets, with or without dynamically-sized acknowledgement packets, with much less complication than other libraries. And thanks to Ralph Doncaster's blog, the library now supports controlling the radio with only 2 pins!", "website": "https://github.com/dparson55/NRFLite", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/dparson55/NRFLite.git", - "providesIncludes": [ - "NRFLite.h" - ], + "providesIncludes": ["NRFLite.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dparson55/NRFLite-2.0.5.zip", "archiveFileName": "NRFLite-2.0.5.zip", "size": 345710, @@ -114607,16 +90629,10 @@ "paragraph": "Send dynamically-sized data packets, with or without dynamically-sized acknowledgement packets, with much less complication than other libraries. And thanks to Ralph Doncaster's blog, the library now supports controlling the radio with only 2 pins!", "website": "https://github.com/dparson55/NRFLite", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/dparson55/NRFLite.git", - "providesIncludes": [ - "NRFLite.h" - ], + "providesIncludes": ["NRFLite.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dparson55/NRFLite-2.0.6.zip", "archiveFileName": "NRFLite-2.0.6.zip", "size": 345727, @@ -114631,17 +90647,10 @@ "paragraph": "Send dynamically-sized data packets, with or without dynamically-sized acknowledgement packets, with much less complication than other libraries. The library also supports controlling the radio with only 2 pins on ATtiny and ATmega microcontrollers!", "website": "https://github.com/dparson55/NRFLite", "category": "Communication", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/dparson55/NRFLite.git", - "providesIncludes": [ - "NRFLite.h" - ], + "providesIncludes": ["NRFLite.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dparson55/NRFLite-2.0.7.zip", "archiveFileName": "NRFLite-2.0.7.zip", "size": 346008, @@ -114656,17 +90665,10 @@ "paragraph": "Send dynamically-sized data packets, with or without dynamically-sized acknowledgement packets, with much less complication than other libraries. The library also supports controlling the radio with only 2 pins on ATtiny and ATmega microcontrollers!", "website": "https://github.com/dparson55/NRFLite", "category": "Communication", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/dparson55/NRFLite.git", - "providesIncludes": [ - "NRFLite.h" - ], + "providesIncludes": ["NRFLite.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dparson55/NRFLite-2.0.8.zip", "archiveFileName": "NRFLite-2.0.8.zip", "size": 345964, @@ -114681,17 +90683,10 @@ "paragraph": "Send dynamically-sized data packets, with or without dynamically-sized acknowledgement packets, with much less complication than other libraries. The library also supports controlling the radio with only 2 pins on ATtiny and ATmega microcontrollers!", "website": "https://github.com/dparson55/NRFLite", "category": "Communication", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/dparson55/NRFLite.git", - "providesIncludes": [ - "NRFLite.h" - ], + "providesIncludes": ["NRFLite.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dparson55/NRFLite-2.0.9.zip", "archiveFileName": "NRFLite-2.0.9.zip", "size": 347389, @@ -114706,17 +90701,10 @@ "paragraph": "Send dynamically-sized data packets, with or without dynamically-sized acknowledgement packets, with much less complication than other libraries. The library also supports controlling the radio with only 2 pins on ATtiny and ATmega microcontrollers!", "website": "https://github.com/dparson55/NRFLite", "category": "Communication", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/dparson55/NRFLite.git", - "providesIncludes": [ - "NRFLite.h" - ], + "providesIncludes": ["NRFLite.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dparson55/NRFLite-2.1.0.zip", "archiveFileName": "NRFLite-2.1.0.zip", "size": 321629, @@ -114731,17 +90719,10 @@ "paragraph": "Send dynamically-sized data packets, with or without dynamically-sized acknowledgement packets, with much less complication than other libraries. The library also supports controlling the radio with only 2 pins on ATtiny and ATmega microcontrollers!", "website": "https://github.com/dparson55/NRFLite", "category": "Communication", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/dparson55/NRFLite.git", - "providesIncludes": [ - "NRFLite.h" - ], + "providesIncludes": ["NRFLite.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dparson55/NRFLite-2.1.1.zip", "archiveFileName": "NRFLite-2.1.1.zip", "size": 337111, @@ -114756,17 +90737,10 @@ "paragraph": "Send dynamically-sized data packets, with or without dynamically-sized acknowledgement packets, with much less complication than other libraries. The library also supports controlling the radio with only 2 pins on ATtiny and ATmega microcontrollers!", "website": "https://github.com/dparson55/NRFLite", "category": "Communication", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/dparson55/NRFLite.git", - "providesIncludes": [ - "NRFLite.h" - ], + "providesIncludes": ["NRFLite.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dparson55/NRFLite-2.2.0.zip", "archiveFileName": "NRFLite-2.2.0.zip", "size": 341421, @@ -114781,17 +90755,10 @@ "paragraph": "Send dynamically-sized data packets, with or without dynamically-sized acknowledgement packets, with much less complication than other libraries. The library also supports controlling the radio with only 2 pins on ATtiny and ATmega microcontrollers!", "website": "https://github.com/dparson55/NRFLite", "category": "Communication", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/dparson55/NRFLite.git", - "providesIncludes": [ - "NRFLite.h" - ], + "providesIncludes": ["NRFLite.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dparson55/NRFLite-2.2.1.zip", "archiveFileName": "NRFLite-2.2.1.zip", "size": 341425, @@ -114806,17 +90773,10 @@ "paragraph": "Send dynamically-sized data packets, with or without dynamically-sized acknowledgement packets, with much less complication than other libraries. The library also supports controlling the radio with only 2 pins on ATtiny and ATmega microcontrollers!", "website": "https://github.com/dparson55/NRFLite", "category": "Communication", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/dparson55/NRFLite.git", - "providesIncludes": [ - "NRFLite.h" - ], + "providesIncludes": ["NRFLite.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dparson55/NRFLite-2.2.2.zip", "archiveFileName": "NRFLite-2.2.2.zip", "size": 341750, @@ -114830,12 +90790,8 @@ "sentence": "Arduino library for the HX711 24-bit ADC for weight scales", "website": "https://github.com/olkal/HX711_ADC", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olkal/HX711_ADC.git", "url": "http://downloads.arduino.cc/libraries/github.com/olkal/HX711_ADC-1.0.0.zip", "archiveFileName": "HX711_ADC-1.0.0.zip", @@ -114850,16 +90806,10 @@ "sentence": "Arduino library for the HX711 24-bit ADC for weight scales", "website": "https://github.com/olkal/HX711_ADC", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olkal/HX711_ADC.git", - "providesIncludes": [ - "HX711_ADC.h" - ], + "providesIncludes": ["HX711_ADC.h"], "url": "http://downloads.arduino.cc/libraries/github.com/olkal/HX711_ADC-1.0.1.zip", "archiveFileName": "HX711_ADC-1.0.1.zip", "size": 10974, @@ -114873,16 +90823,10 @@ "sentence": "Arduino library for the HX711 24-bit ADC for weight scales", "website": "https://github.com/olkal/HX711_ADC", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olkal/HX711_ADC.git", - "providesIncludes": [ - "HX711_ADC.h" - ], + "providesIncludes": ["HX711_ADC.h"], "url": "http://downloads.arduino.cc/libraries/github.com/olkal/HX711_ADC-1.1.0.zip", "archiveFileName": "HX711_ADC-1.1.0.zip", "size": 15158, @@ -114896,16 +90840,10 @@ "sentence": "Arduino library for the HX711 24-bit ADC for weight scales", "website": "https://github.com/olkal/HX711_ADC", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olkal/HX711_ADC.git", - "providesIncludes": [ - "HX711_ADC.h" - ], + "providesIncludes": ["HX711_ADC.h"], "url": "http://downloads.arduino.cc/libraries/github.com/olkal/HX711_ADC-1.1.1.zip", "archiveFileName": "HX711_ADC-1.1.1.zip", "size": 15174, @@ -114919,16 +90857,10 @@ "sentence": "Arduino library for the HX711 24-bit ADC for weight scales", "website": "https://github.com/olkal/HX711_ADC", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olkal/HX711_ADC.git", - "providesIncludes": [ - "HX711_ADC.h" - ], + "providesIncludes": ["HX711_ADC.h"], "url": "http://downloads.arduino.cc/libraries/github.com/olkal/HX711_ADC-1.1.2.zip", "archiveFileName": "HX711_ADC-1.1.2.zip", "size": 16881, @@ -114942,16 +90874,10 @@ "sentence": "Arduino library for the HX711 24-bit ADC for weight scales", "website": "https://github.com/olkal/HX711_ADC", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olkal/HX711_ADC.git", - "providesIncludes": [ - "HX711_ADC.h" - ], + "providesIncludes": ["HX711_ADC.h"], "url": "http://downloads.arduino.cc/libraries/github.com/olkal/HX711_ADC-1.1.3.zip", "archiveFileName": "HX711_ADC-1.1.3.zip", "size": 16928, @@ -114965,16 +90891,10 @@ "sentence": "Arduino library for the HX711 24-bit ADC for weight scales", "website": "https://github.com/olkal/HX711_ADC", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olkal/HX711_ADC.git", - "providesIncludes": [ - "HX711_ADC.h" - ], + "providesIncludes": ["HX711_ADC.h"], "url": "http://downloads.arduino.cc/libraries/github.com/olkal/HX711_ADC-1.1.4.zip", "archiveFileName": "HX711_ADC-1.1.4.zip", "size": 16992, @@ -114988,16 +90908,10 @@ "sentence": "Arduino library for the HX711 24-bit ADC for weight scales", "website": "https://github.com/olkal/HX711_ADC", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olkal/HX711_ADC.git", - "providesIncludes": [ - "HX711_ADC.h" - ], + "providesIncludes": ["HX711_ADC.h"], "url": "http://downloads.arduino.cc/libraries/github.com/olkal/HX711_ADC-1.0.2.zip", "archiveFileName": "HX711_ADC-1.0.2.zip", "size": 11140, @@ -115011,16 +90925,10 @@ "sentence": "Arduino library for the HX711 24-bit ADC for weight scales", "website": "https://github.com/olkal/HX711_ADC", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olkal/HX711_ADC.git", - "providesIncludes": [ - "HX711_ADC.h" - ], + "providesIncludes": ["HX711_ADC.h"], "url": "http://downloads.arduino.cc/libraries/github.com/olkal/HX711_ADC-1.1.5.zip", "archiveFileName": "HX711_ADC-1.1.5.zip", "size": 252479, @@ -115034,16 +90942,10 @@ "sentence": "Simple but useful macroses for logging. Allow use printf() with Serial for logging.", "website": "https://github.com/ploys/arduino-logger", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ploys/arduino-logger.git", - "providesIncludes": [ - "log.h" - ], + "providesIncludes": ["log.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ploys/Log-1.0.1.zip", "archiveFileName": "Log-1.0.1.zip", "size": 3529, @@ -115057,16 +90959,10 @@ "sentence": "Simple but useful macroses for logging. Allow use printf() with Serial for logging.", "website": "https://github.com/ploys/arduino-logger", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ploys/arduino-logger.git", - "providesIncludes": [ - "log.h" - ], + "providesIncludes": ["log.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ploys/Log-1.0.0.zip", "archiveFileName": "Log-1.0.0.zip", "size": 3442, @@ -115081,16 +90977,10 @@ "paragraph": "Utility for debugging memory locations", "website": "https://github.com/neu-rah/Dump", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/Dump.git", - "providesIncludes": [ - "Dump.h" - ], + "providesIncludes": ["Dump.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/Dump-1.0.0.zip", "archiveFileName": "Dump-1.0.0.zip", "size": 4092, @@ -115105,16 +90995,10 @@ "paragraph": "Utility for debugging memory locations", "website": "https://github.com/neu-rah/Dump", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neu-rah/Dump.git", - "providesIncludes": [ - "Dump.h" - ], + "providesIncludes": ["Dump.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neu-rah/Dump-1.0.1.zip", "archiveFileName": "Dump-1.0.1.zip", "size": 3997, @@ -115129,12 +91013,8 @@ "paragraph": "A simple library that implements a web graphical user interface for ESP32. It is simple to use and works side by side with your sketch.", "website": "https://github.com/s00500/ESPUI", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/s00500/ESPUI.git", "url": "http://downloads.arduino.cc/libraries/github.com/s00500/ESPUI-1.0.0.zip", "archiveFileName": "ESPUI-1.0.0.zip", @@ -115150,12 +91030,8 @@ "paragraph": "A simple library that implements a web graphical user interface for ESP32. It is simple to use and works side by side with your sketch.", "website": "https://github.com/s00500/ESPUI", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/s00500/ESPUI.git", "url": "http://downloads.arduino.cc/libraries/github.com/s00500/ESPUI-1.1.0.zip", "archiveFileName": "ESPUI-1.1.0.zip", @@ -115171,12 +91047,8 @@ "paragraph": "A simple library that implements a web graphical user interface for ESP32. It is simple to use and works side by side with your sketch.", "website": "https://github.com/s00500/ESPUI", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/s00500/ESPUI.git", "url": "http://downloads.arduino.cc/libraries/github.com/s00500/ESPUI-1.1.1.zip", "archiveFileName": "ESPUI-1.1.1.zip", @@ -115192,12 +91064,8 @@ "paragraph": "A simple library that implements a web graphical user interface for ESP32. It is simple to use and works side by side with your sketch.", "website": "https://github.com/s00500/ESPUI", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/s00500/ESPUI.git", "url": "http://downloads.arduino.cc/libraries/github.com/s00500/ESPUI-1.2.0.zip", "archiveFileName": "ESPUI-1.2.0.zip", @@ -115213,12 +91081,8 @@ "paragraph": "A simple library that implements a web graphical user interface for ESP32. It is simple to use and works side by side with your sketch.", "website": "https://github.com/s00500/ESPUI", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/s00500/ESPUI.git", "url": "http://downloads.arduino.cc/libraries/github.com/s00500/ESPUI-1.3.0.zip", "archiveFileName": "ESPUI-1.3.0.zip", @@ -115234,12 +91098,8 @@ "paragraph": "A simple library that implements a web graphical user interface for ESP32 and ESP8266. It is simple to use and works side by side with your sketch.", "website": "https://github.com/s00500/ESPUI", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/s00500/ESPUI.git", "url": "http://downloads.arduino.cc/libraries/github.com/s00500/ESPUI-1.4.0.zip", "archiveFileName": "ESPUI-1.4.0.zip", @@ -115255,12 +91115,8 @@ "paragraph": "A simple library that implements a web graphical user interface for ESP32 and ESP8266. It is simple to use and works side by side with your sketch.", "website": "https://github.com/s00500/ESPUI", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/s00500/ESPUI.git", "url": "http://downloads.arduino.cc/libraries/github.com/s00500/ESPUI-1.4.2.zip", "archiveFileName": "ESPUI-1.4.2.zip", @@ -115276,12 +91132,8 @@ "paragraph": "A simple library that implements a web graphical user interface for ESP32 and ESP8266. It is simple to use and works side by side with your sketch.", "website": "https://github.com/s00500/ESPUI", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/s00500/ESPUI.git", "url": "http://downloads.arduino.cc/libraries/github.com/s00500/ESPUI-1.4.3.zip", "archiveFileName": "ESPUI-1.4.3.zip", @@ -115297,12 +91149,8 @@ "paragraph": "A simple library that implements a web graphical user interface for ESP32 and ESP8266. It is simple to use and works side by side with your sketch.", "website": "https://github.com/s00500/ESPUI", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/s00500/ESPUI.git", "url": "http://downloads.arduino.cc/libraries/github.com/s00500/ESPUI-1.4.4.zip", "archiveFileName": "ESPUI-1.4.4.zip", @@ -115318,12 +91166,8 @@ "paragraph": "A simple library that implements a web graphical user interface for ESP32 and ESP8266. It is simple to use and works side by side with your sketch.", "website": "https://github.com/s00500/ESPUI", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/s00500/ESPUI.git", "url": "http://downloads.arduino.cc/libraries/github.com/s00500/ESPUI-1.4.5.zip", "archiveFileName": "ESPUI-1.4.5.zip", @@ -115339,12 +91183,8 @@ "paragraph": "A simple library that implements a web graphical user interface for ESP32 and ESP8266. It is simple to use and works side by side with your sketch.", "website": "https://github.com/s00500/ESPUI", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/s00500/ESPUI.git", "url": "http://downloads.arduino.cc/libraries/github.com/s00500/ESPUI-1.4.6.zip", "archiveFileName": "ESPUI-1.4.6.zip", @@ -115360,12 +91200,8 @@ "paragraph": "A simple library that implements a web graphical user interface for ESP32 and ESP8266. It is simple to use and works side by side with your sketch.", "website": "https://github.com/s00500/ESPUI", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/s00500/ESPUI.git", "url": "http://downloads.arduino.cc/libraries/github.com/s00500/ESPUI-1.5.1.zip", "archiveFileName": "ESPUI-1.5.1.zip", @@ -115381,12 +91217,8 @@ "paragraph": "A simple library that implements a web graphical user interface for ESP32 and ESP8266. It is simple to use and works side by side with your sketch.", "website": "https://github.com/s00500/ESPUI", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/s00500/ESPUI.git", "url": "http://downloads.arduino.cc/libraries/github.com/s00500/ESPUI-1.5.2.zip", "archiveFileName": "ESPUI-1.5.2.zip", @@ -115402,12 +91234,8 @@ "paragraph": "A simple library that implements a web graphical user interface for ESP32 and ESP8266. It is simple to use and works side by side with your sketch.", "website": "https://github.com/s00500/ESPUI", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/s00500/ESPUI.git", "url": "http://downloads.arduino.cc/libraries/github.com/s00500/ESPUI-1.5.3.zip", "archiveFileName": "ESPUI-1.5.3.zip", @@ -115423,12 +91251,8 @@ "paragraph": "A simple library that implements a web graphical user interface for ESP32 and ESP8266. It is simple to use and works side by side with your sketch.", "website": "https://github.com/s00500/ESPUI", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/s00500/ESPUI.git", "url": "http://downloads.arduino.cc/libraries/github.com/s00500/ESPUI-1.5.4.zip", "archiveFileName": "ESPUI-1.5.4.zip", @@ -115444,12 +91268,8 @@ "paragraph": "A simple library that implements a web graphical user interface for ESP32 and ESP8266. It is simple to use and works side by side with your sketch.", "website": "https://github.com/s00500/ESPUI", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/s00500/ESPUI.git", "url": "http://downloads.arduino.cc/libraries/github.com/s00500/ESPUI-1.6.0.zip", "archiveFileName": "ESPUI-1.6.0.zip", @@ -115465,12 +91285,8 @@ "paragraph": "A simple library that implements a web graphical user interface for ESP32 and ESP8266. It is simple to use and works side by side with your sketch.", "website": "https://github.com/s00500/ESPUI", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/s00500/ESPUI.git", "url": "http://downloads.arduino.cc/libraries/github.com/s00500/ESPUI-1.6.1.zip", "archiveFileName": "ESPUI-1.6.1.zip", @@ -115486,12 +91302,8 @@ "paragraph": "A simple library that implements a web graphical user interface for ESP32 and ESP8266. It is simple to use and works side by side with your sketch.", "website": "https://github.com/s00500/ESPUI", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/s00500/ESPUI.git", "url": "http://downloads.arduino.cc/libraries/github.com/s00500/ESPUI-1.6.2.zip", "archiveFileName": "ESPUI-1.6.2.zip", @@ -115507,12 +91319,8 @@ "paragraph": "A simple library that implements a web graphical user interface for ESP32 and ESP8266. It is simple to use and works side by side with your sketch.", "website": "https://github.com/s00500/ESPUI", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/s00500/ESPUI.git", "url": "http://downloads.arduino.cc/libraries/github.com/s00500/ESPUI-1.6.3.zip", "archiveFileName": "ESPUI-1.6.3.zip", @@ -115528,16 +91336,10 @@ "paragraph": "Allows digital emulated modes like Open-Drain.", "website": "https://github.com/jmparatte/jm_Pin", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jmparatte/jm_Pin.git", - "providesIncludes": [ - "jm_Pin.h" - ], + "providesIncludes": ["jm_Pin.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jmparatte/jm_Pin-1.0.0.zip", "archiveFileName": "jm_Pin-1.0.0.zip", "size": 44114, @@ -115552,16 +91354,10 @@ "paragraph": "Allows digital emulated modes like Open-Drain.", "website": "https://github.com/jmparatte/jm_Pin", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jmparatte/jm_Pin.git", - "providesIncludes": [ - "jm_Pin.h" - ], + "providesIncludes": ["jm_Pin.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jmparatte/jm_Pin-1.0.2.zip", "archiveFileName": "jm_Pin-1.0.2.zip", "size": 45895, @@ -115576,16 +91372,10 @@ "paragraph": "Allows digital emulated modes like Open-Drain.", "website": "https://github.com/jmparatte/jm_Pin", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jmparatte/jm_Pin.git", - "providesIncludes": [ - "jm_Pin.h" - ], + "providesIncludes": ["jm_Pin.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jmparatte/jm_Pin-1.0.3.zip", "archiveFileName": "jm_Pin-1.0.3.zip", "size": 49095, @@ -115600,13 +91390,8 @@ "paragraph": "An easy led controller", "website": "https://cmmakerclub.com", "category": "Device Control", - "architectures": [ - "esp8266", - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "avr"], + "types": ["Contributed"], "repository": "https://github.com/cmmakerclub/CMMC_LED.git", "url": "http://downloads.arduino.cc/libraries/github.com/cmmakerclub/CMMC_LED-0.0.1.zip", "archiveFileName": "CMMC_LED-0.0.1.zip", @@ -115622,12 +91407,8 @@ "paragraph": "Provides API for working with 128x64 and 128x32 monochrome/color oled displays over i2c/spi, and VGA monitor. The supported displays include IL9163 128x128, ST7735 128x160, SSD1331 96x64, SSD1351 128x128, PCD8544 84x48. The library implements graphical engine, allowing creation of dynamic animation, and can be used for gaming development. The library is intended for use with small microcontrollers with a little of SRAM. It includes both internal own i2c communication implementation and can use Wire library.", "website": "https://github.com/lexus2k/ssd1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/ssd1306-1.7.10.zip", "archiveFileName": "ssd1306-1.7.10.zip", @@ -115643,12 +91424,8 @@ "paragraph": "Light API for working with 128x64 and 128x32 monochrome oled displays over i2c.", "website": "https://github.com/lexus2k/ssd1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/ssd1306-1.1.1.zip", "archiveFileName": "ssd1306-1.1.1.zip", @@ -115664,12 +91441,8 @@ "paragraph": "Provides API for working with 128x64 and 128x32 monochrome oled displays over i2c. The library is intended for use with small microcontrollers with a little of SRAM. In simplest case it requires only 18 bytes of SRAM. Since ATTiny controllers have no division and multiply operations, the library uses shift operation to speed up calculations. And it still has enough API functions to implement graphics applications (refer to examples). It include both internal own i2c communication implementation and can use Wire library.", "website": "https://github.com/lexus2k/ssd1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/ssd1306-1.1.2.zip", "archiveFileName": "ssd1306-1.1.2.zip", @@ -115685,12 +91458,8 @@ "paragraph": "Provides API for working with 128x64 and 128x32 monochrome oled displays over i2c. The library is intended for use with small microcontrollers with a little of SRAM. In simplest case it requires only 18 bytes of SRAM. Since ATTiny controllers have no division and multiply operations, the library uses shift operation to speed up calculations. And it still has enough API functions to implement graphics applications (refer to examples). It includes both internal own i2c communication implementation and can use Wire library.", "website": "https://github.com/lexus2k/ssd1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/ssd1306-1.1.3.zip", "archiveFileName": "ssd1306-1.1.3.zip", @@ -115706,12 +91475,8 @@ "paragraph": "Provides API for working with 128x64 and 128x32 monochrome oled displays over i2c. Also, experimental support for PCD8544 84x48 display can be found. The library is intended for use with small microcontrollers with a little of SRAM. In simplest case it requires only 26 bytes of SRAM. Since ATTiny controllers have no division and multiply operations, the library uses shift operation to speed up calculations. And it still has enough API functions to implement graphics applications (refer to examples). It includes both internal own i2c communication implementation and can use Wire library.", "website": "https://github.com/lexus2k/ssd1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/ssd1306-1.2.1.zip", "archiveFileName": "ssd1306-1.2.1.zip", @@ -115727,12 +91492,8 @@ "paragraph": "Provides API for working with 128x64 and 128x32 monochrome oled displays over i2c. Also, experimental support for PCD8544 84x48 display can be found. The library is intended for use with small microcontrollers with a little of SRAM. In simplest case it requires only 26 bytes of SRAM. Since ATTiny controllers have no division and multiply operations, the library uses shift operation to speed up calculations. And it still has enough API functions to implement graphics applications (refer to examples). It includes both internal own i2c communication implementation and can use Wire library.", "website": "https://github.com/lexus2k/ssd1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/ssd1306-1.2.2.zip", "archiveFileName": "ssd1306-1.2.2.zip", @@ -115748,12 +91509,8 @@ "paragraph": "Provides API for working with 128x64 and 128x32 monochrome oled displays over i2c. Also, experimental support for PCD8544 84x48 display can be found. The library is intended for use with small microcontrollers with a little of SRAM. In simplest case it requires only 26 bytes of SRAM. Since ATTiny controllers have no division and multiply operations, the library uses shift operation to speed up calculations. And it still has enough API functions to implement graphics applications (refer to examples). It includes both internal own i2c communication implementation and can use Wire library.", "website": "https://github.com/lexus2k/ssd1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/ssd1306-1.2.3.zip", "archiveFileName": "ssd1306-1.2.3.zip", @@ -115769,12 +91526,8 @@ "paragraph": "Provides API for working with 128x64 and 128x32 monochrome oled displays over i2c. Also, experimental support for PCD8544 84x48 display can be found. The library is intended for use with small microcontrollers with a little of SRAM. In simplest case it requires only 26 bytes of SRAM. Since ATTiny controllers have no division and multiply operations, the library uses shift operation to speed up calculations. And it still has enough API functions to implement graphics applications (refer to examples). It includes both internal own i2c communication implementation and can use Wire library.", "website": "https://github.com/lexus2k/ssd1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/ssd1306-1.2.5.zip", "archiveFileName": "ssd1306-1.2.5.zip", @@ -115790,12 +91543,8 @@ "paragraph": "Provides API for working with 128x64 and 128x32 monochrome oled displays over i2c. Also, experimental support for PCD8544 84x48 display can be found. The library is intended for use with small microcontrollers with a little of SRAM. In simplest case it requires only 26 bytes of SRAM. Since ATTiny controllers have no division and multiply operations, the library uses shift operation to speed up calculations. And it still has enough API functions to implement graphics applications (refer to examples). It includes both internal own i2c communication implementation and can use Wire library. Since 1.3.0 the way of LCD initialization is changed, please refer to examples.", "website": "https://github.com/lexus2k/ssd1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/ssd1306-1.3.0.zip", "archiveFileName": "ssd1306-1.3.0.zip", @@ -115811,12 +91560,8 @@ "paragraph": "Provides API for working with 128x64 and 128x32 monochrome oled displays over i2c. Also, experimental support for PCD8544 84x48 display can be found. The library is intended for use with small microcontrollers with a little of SRAM. In simplest case it requires only 26 bytes of SRAM. Since ATTiny controllers have no division and multiply operations, the library uses shift operation to speed up calculations. And it still has enough API functions to implement graphics applications (refer to examples). It includes both internal own i2c communication implementation and can use Wire library. Since 1.3.0 the way of LCD initialization is changed, please refer to examples.", "website": "https://github.com/lexus2k/ssd1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/ssd1306-1.3.1.zip", "archiveFileName": "ssd1306-1.3.1.zip", @@ -115832,12 +91577,8 @@ "paragraph": "Provides API for working with 128x64 and 128x32 monochrome oled displays over i2c. Also, experimental support for PCD8544 84x48 display can be found. The library is intended for use with small microcontrollers with a little of SRAM. In simplest case it requires only 26 bytes of SRAM. Since ATTiny controllers have no division and multiply operations, the library uses shift operation to speed up calculations. And it still has enough API functions to implement graphics applications (refer to examples). It includes both internal own i2c communication implementation and can use Wire library. Since 1.3.0 the way of LCD initialization is changed, please refer to examples.", "website": "https://github.com/lexus2k/ssd1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/ssd1306-1.3.2.zip", "archiveFileName": "ssd1306-1.3.2.zip", @@ -115853,12 +91594,8 @@ "paragraph": "Provides API for working with 128x64 and 128x32 monochrome oled displays over i2c. Also, experimental support for PCD8544 84x48 display can be found. The library is intended for use with small microcontrollers with a little of SRAM. In simplest case it requires only 26 bytes of SRAM. Since ATTiny controllers have no division and multiply operations, the library uses shift operation to speed up calculations. And it still has enough API functions to implement graphics applications (refer to examples). It includes both internal own i2c communication implementation and can use Wire library. Since 1.3.0 the way of LCD initialization is changed, please refer to examples.", "website": "https://github.com/lexus2k/ssd1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/ssd1306-1.3.3.zip", "archiveFileName": "ssd1306-1.3.3.zip", @@ -115874,12 +91611,8 @@ "paragraph": "Provides API for working with 128x64 and 128x32 monochrome oled displays over i2c. Also, experimental support for PCD8544 84x48 display can be found. The library is intended for use with small microcontrollers with a little of SRAM. In simplest case it requires only 26 bytes of SRAM. Since ATTiny controllers have no division and multiply operations, the library uses shift operation to speed up calculations. And it still has enough API functions to implement graphics applications (refer to examples). It includes both internal own i2c communication implementation and can use Wire library. Since 1.3.0 the way of LCD initialization is changed, please refer to examples.", "website": "https://github.com/lexus2k/ssd1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/ssd1306-1.3.4.zip", "archiveFileName": "ssd1306-1.3.4.zip", @@ -115895,12 +91628,8 @@ "paragraph": "Provides API for working with 128x64 and 128x32 monochrome oled displays over i2c. Also, experimental support for PCD8544 84x48 display can be found. The library is intended for use with small microcontrollers with a little of SRAM. In simplest case it requires only 26 bytes of SRAM. Since ATTiny controllers have no division and multiply operations, the library uses shift operation to speed up calculations. And it still has enough API functions to implement graphics applications (refer to examples). It includes both internal own i2c communication implementation and can use Wire library. Since 1.3.0 the way of LCD initialization is changed, please refer to examples.", "website": "https://github.com/lexus2k/ssd1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/ssd1306-1.3.5.zip", "archiveFileName": "ssd1306-1.3.5.zip", @@ -115916,12 +91645,8 @@ "paragraph": "Provides API for working with 128x64 and 128x32 monochrome oled displays over i2c. Also, experimental support for PCD8544 84x48 display can be found. The library is intended for use with small microcontrollers with a little of SRAM. In simplest case it requires only 26 bytes of SRAM. Since ATTiny controllers have no division and multiply operations, the library uses shift operation to speed up calculations. And it still has enough API functions to implement graphics applications (refer to examples). It includes both internal own i2c communication implementation and can use Wire library. Since 1.3.0 the way of LCD initialization is changed, please refer to examples.", "website": "https://github.com/lexus2k/ssd1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/ssd1306-1.4.0.zip", "archiveFileName": "ssd1306-1.4.0.zip", @@ -115937,12 +91662,8 @@ "paragraph": "Provides API for working with 128x64 and 128x32 monochrome oled displays over i2c/spi. Also, experimental support for SSD1331 96x64, PCD8544 84x48 display can be found. The library is intended for use with small microcontrollers with a little of SRAM. In simplest case it requires only 26 bytes of SRAM. Since ATTiny controllers have no division and multiply operations, the library uses shift operation to speed up calculations. And it still has enough API functions to implement graphics applications (refer to examples). It includes both internal own i2c communication implementation and can use Wire library.", "website": "https://github.com/lexus2k/ssd1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/ssd1306-1.4.10.zip", "archiveFileName": "ssd1306-1.4.10.zip", @@ -115958,12 +91679,8 @@ "paragraph": "Provides API for working with 128x64 and 128x32 monochrome oled displays over i2c/spi. Also, experimental support for SSD1331 96x64, PCD8544 84x48 display can be found. The library is intended for use with small microcontrollers with a little of SRAM. In simplest case it requires only 26 bytes of SRAM. Since ATTiny controllers have no division and multiply operations, the library uses shift operation to speed up calculations. And it still has enough API functions to implement graphics applications (refer to examples). It includes both internal own i2c communication implementation and can use Wire library.", "website": "https://github.com/lexus2k/ssd1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/ssd1306-1.4.11.zip", "archiveFileName": "ssd1306-1.4.11.zip", @@ -115979,12 +91696,8 @@ "paragraph": "Provides API for working with 128x64 and 128x32 monochrome oled displays over i2c/spi. Also, the library supports SSD1331 96x64, SSD1351 128x128, PCD8544 84x48 display can be found. The library is intended for use with small microcontrollers with a little of SRAM. In simplest case it requires only 26 bytes of SRAM. Since ATTiny controllers have no division and multiply operations, the library uses shift operation to speed up calculations. And it still has enough API functions to implement graphics applications (refer to examples). It includes both internal own i2c communication implementation and can use Wire library.", "website": "https://github.com/lexus2k/ssd1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/ssd1306-1.4.12.zip", "archiveFileName": "ssd1306-1.4.12.zip", @@ -116000,12 +91713,8 @@ "paragraph": "Provides API for working with 128x64 and 128x32 monochrome oled displays over i2c/spi. Also, experimental support for SSD1331 96x64, PCD8544 84x48 display can be found. The library is intended for use with small microcontrollers with a little of SRAM. In simplest case it requires only 26 bytes of SRAM. Since ATTiny controllers have no division and multiply operations, the library uses shift operation to speed up calculations. And it still has enough API functions to implement graphics applications (refer to examples). It includes both internal own i2c communication implementation and can use Wire library.", "website": "https://github.com/lexus2k/ssd1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/ssd1306-1.4.2.zip", "archiveFileName": "ssd1306-1.4.2.zip", @@ -116021,12 +91730,8 @@ "paragraph": "Provides API for working with 128x64 and 128x32 monochrome oled displays over i2c/spi. Also, experimental support for SSD1331 96x64, PCD8544 84x48 display can be found. The library is intended for use with small microcontrollers with a little of SRAM. In simplest case it requires only 26 bytes of SRAM. Since ATTiny controllers have no division and multiply operations, the library uses shift operation to speed up calculations. And it still has enough API functions to implement graphics applications (refer to examples). It includes both internal own i2c communication implementation and can use Wire library.", "website": "https://github.com/lexus2k/ssd1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/ssd1306-1.4.3.zip", "archiveFileName": "ssd1306-1.4.3.zip", @@ -116042,12 +91747,8 @@ "paragraph": "Provides API for working with 128x64 and 128x32 monochrome oled displays over i2c/spi. Also, experimental support for SSD1331 96x64, PCD8544 84x48 display can be found. The library is intended for use with small microcontrollers with a little of SRAM. In simplest case it requires only 26 bytes of SRAM. Since ATTiny controllers have no division and multiply operations, the library uses shift operation to speed up calculations. And it still has enough API functions to implement graphics applications (refer to examples). It includes both internal own i2c communication implementation and can use Wire library.", "website": "https://github.com/lexus2k/ssd1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/ssd1306-1.4.4.zip", "archiveFileName": "ssd1306-1.4.4.zip", @@ -116063,12 +91764,8 @@ "paragraph": "Provides API for working with 128x64 and 128x32 monochrome oled displays over i2c/spi. Also, experimental support for SSD1331 96x64, PCD8544 84x48 display can be found. The library is intended for use with small microcontrollers with a little of SRAM. In simplest case it requires only 26 bytes of SRAM. Since ATTiny controllers have no division and multiply operations, the library uses shift operation to speed up calculations. And it still has enough API functions to implement graphics applications (refer to examples). It includes both internal own i2c communication implementation and can use Wire library.", "website": "https://github.com/lexus2k/ssd1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/ssd1306-1.4.6.zip", "archiveFileName": "ssd1306-1.4.6.zip", @@ -116084,12 +91781,8 @@ "paragraph": "Provides API for working with 128x64 and 128x32 monochrome oled displays over i2c/spi. Also, experimental support for SSD1331 96x64, PCD8544 84x48 display can be found. The library is intended for use with small microcontrollers with a little of SRAM. In simplest case it requires only 26 bytes of SRAM. Since ATTiny controllers have no division and multiply operations, the library uses shift operation to speed up calculations. And it still has enough API functions to implement graphics applications (refer to examples). It includes both internal own i2c communication implementation and can use Wire library.", "website": "https://github.com/lexus2k/ssd1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/ssd1306-1.4.7.zip", "archiveFileName": "ssd1306-1.4.7.zip", @@ -116105,12 +91798,8 @@ "paragraph": "Provides API for working with 128x64 and 128x32 monochrome/color oled displays over i2c/spi. The supported displays include SSD1331 96x64, SSD1351 128x128, PCD8544 84x48. The library implements graphical engine, allowing creation of dynamic animation, and can be used for gaming development. The library is intended for use with small microcontrollers with a little of SRAM. It includes both internal own i2c communication implementation and can use Wire library.", "website": "https://github.com/lexus2k/ssd1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/ssd1306-1.5.0.zip", "archiveFileName": "ssd1306-1.5.0.zip", @@ -116126,12 +91815,8 @@ "paragraph": "Provides API for working with 128x64 and 128x32 monochrome/color oled displays over i2c/spi. The supported displays include SSD1331 96x64, SSD1351 128x128, PCD8544 84x48. The library implements graphical engine, allowing creation of dynamic animation, and can be used for gaming development. The library is intended for use with small microcontrollers with a little of SRAM. It includes both internal own i2c communication implementation and can use Wire library.", "website": "https://github.com/lexus2k/ssd1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/ssd1306-1.5.1.zip", "archiveFileName": "ssd1306-1.5.1.zip", @@ -116147,12 +91832,8 @@ "paragraph": "Provides API for working with 128x64 and 128x32 monochrome/color oled displays over i2c/spi. The supported displays include IL9163 128x128, ST7735 128x160, SSD1331 96x64, SSD1351 128x128, PCD8544 84x48. The library implements graphical engine, allowing creation of dynamic animation, and can be used for gaming development. The library is intended for use with small microcontrollers with a little of SRAM. It includes both internal own i2c communication implementation and can use Wire library.", "website": "https://github.com/lexus2k/ssd1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/ssd1306-1.5.6.zip", "archiveFileName": "ssd1306-1.5.6.zip", @@ -116168,12 +91849,8 @@ "paragraph": "Provides API for working with 128x64 and 128x32 monochrome/color oled displays over i2c/spi. The supported displays include IL9163 128x128, ST7735 128x160, SSD1331 96x64, SSD1351 128x128, PCD8544 84x48. The library implements graphical engine, allowing creation of dynamic animation, and can be used for gaming development. The library is intended for use with small microcontrollers with a little of SRAM. It includes both internal own i2c communication implementation and can use Wire library.", "website": "https://github.com/lexus2k/ssd1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/ssd1306-1.6.1.zip", "archiveFileName": "ssd1306-1.6.1.zip", @@ -116189,12 +91866,8 @@ "paragraph": "Provides API for working with 128x64 and 128x32 monochrome/color oled displays over i2c/spi. The supported displays include IL9163 128x128, ST7735 128x160, SSD1331 96x64, SSD1351 128x128, PCD8544 84x48. The library implements graphical engine, allowing creation of dynamic animation, and can be used for gaming development. The library is intended for use with small microcontrollers with a little of SRAM. It includes both internal own i2c communication implementation and can use Wire library.", "website": "https://github.com/lexus2k/ssd1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/ssd1306-1.6.2.zip", "archiveFileName": "ssd1306-1.6.2.zip", @@ -116210,12 +91883,8 @@ "paragraph": "Provides API for working with 128x64 and 128x32 monochrome/color oled displays over i2c/spi. The supported displays include IL9163 128x128, ST7735 128x160, SSD1331 96x64, SSD1351 128x128, PCD8544 84x48. The library implements graphical engine, allowing creation of dynamic animation, and can be used for gaming development. The library is intended for use with small microcontrollers with a little of SRAM. It includes both internal own i2c communication implementation and can use Wire library.", "website": "https://github.com/lexus2k/ssd1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/ssd1306-1.6.3.zip", "archiveFileName": "ssd1306-1.6.3.zip", @@ -116231,12 +91900,8 @@ "paragraph": "Provides API for working with 128x64 and 128x32 monochrome/color oled displays over i2c/spi, and VGA monitor. The supported displays include IL9163 128x128, ST7735 128x160, SSD1331 96x64, SSD1351 128x128, PCD8544 84x48. The library implements graphical engine, allowing creation of dynamic animation, and can be used for gaming development. The library is intended for use with small microcontrollers with a little of SRAM. It includes both internal own i2c communication implementation and can use Wire library.", "website": "https://github.com/lexus2k/ssd1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/ssd1306-1.6.99.zip", "archiveFileName": "ssd1306-1.6.99.zip", @@ -116252,12 +91917,8 @@ "paragraph": "Provides API for working with 128x64 and 128x32 monochrome/color oled displays over i2c/spi, and VGA monitor. The supported displays include IL9163 128x128, ST7735 128x160, SSD1331 96x64, SSD1351 128x128, PCD8544 84x48. The library implements graphical engine, allowing creation of dynamic animation, and can be used for gaming development. The library is intended for use with small microcontrollers with a little of SRAM. It includes both internal own i2c communication implementation and can use Wire library.", "website": "https://github.com/lexus2k/ssd1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/ssd1306-1.7.0.zip", "archiveFileName": "ssd1306-1.7.0.zip", @@ -116273,12 +91934,8 @@ "paragraph": "Provides API for working with 128x64 and 128x32 monochrome/color oled displays over i2c/spi, and VGA monitor. The supported displays include IL9163 128x128, ST7735 128x160, SSD1331 96x64, SSD1351 128x128, PCD8544 84x48. The library implements graphical engine, allowing creation of dynamic animation, and can be used for gaming development. The library is intended for use with small microcontrollers with a little of SRAM. It includes both internal own i2c communication implementation and can use Wire library.", "website": "https://github.com/lexus2k/ssd1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/ssd1306-1.7.1.zip", "archiveFileName": "ssd1306-1.7.1.zip", @@ -116294,12 +91951,8 @@ "paragraph": "Provides API for working with 128x64 and 128x32 monochrome/color oled displays over i2c/spi, and VGA monitor. The supported displays include IL9163 128x128, ST7735 128x160, SSD1331 96x64, SSD1351 128x128, PCD8544 84x48. The library implements graphical engine, allowing creation of dynamic animation, and can be used for gaming development. The library is intended for use with small microcontrollers with a little of SRAM. It includes both internal own i2c communication implementation and can use Wire library.", "website": "https://github.com/lexus2k/ssd1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/ssd1306-1.7.12.zip", "archiveFileName": "ssd1306-1.7.12.zip", @@ -116315,12 +91968,8 @@ "paragraph": "Provides API for working with 128x64 and 128x32 monochrome/color oled displays over i2c/spi, and VGA monitor. The supported displays include IL9163 128x128, ST7735 128x160, SSD1331 96x64, SSD1351 128x128, PCD8544 84x48. The library implements graphical engine, allowing creation of dynamic animation, and can be used for gaming development. The library is intended for use with small microcontrollers with a little of SRAM. It includes both internal own i2c communication implementation and can use Wire library.", "website": "https://github.com/lexus2k/ssd1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/ssd1306-1.7.14.zip", "archiveFileName": "ssd1306-1.7.14.zip", @@ -116336,12 +91985,8 @@ "paragraph": "Provides API for working with 128x64 and 128x32 monochrome/color oled displays over i2c/spi, and VGA monitor. The supported displays include IL9163 128x128, ST7735 128x160, SSD1331 96x64, SSD1351 128x128, PCD8544 84x48. The library implements graphical engine, allowing creation of dynamic animation, and can be used for gaming development. The library is intended for use with small microcontrollers with a little of SRAM. It includes both internal own i2c communication implementation and can use Wire library.", "website": "https://github.com/lexus2k/ssd1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/ssd1306-1.7.16.zip", "archiveFileName": "ssd1306-1.7.16.zip", @@ -116357,12 +92002,8 @@ "paragraph": "Provides API for working with 128x64 and 128x32 monochrome/color oled displays over i2c/spi, and VGA monitor. The supported displays include IL9163 128x128, ST7735 128x160, SSD1331 96x64, SSD1351 128x128, PCD8544 84x48. The library implements graphical engine, allowing creation of dynamic animation, and can be used for gaming development. The library is intended for use with small microcontrollers with a little of SRAM. It includes both internal own i2c communication implementation and can use Wire library.", "website": "https://github.com/lexus2k/ssd1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/ssd1306-1.7.18.zip", "archiveFileName": "ssd1306-1.7.18.zip", @@ -116378,12 +92019,8 @@ "paragraph": "Provides API for working with 128x64 and 128x32 monochrome/color oled displays over i2c/spi, and VGA monitor. The supported displays include IL9163 128x128, ST7735 128x160, SSD1331 96x64, SSD1351 128x128, PCD8544 84x48. The library implements graphical engine, allowing creation of dynamic animation, and can be used for gaming development. The library is intended for use with small microcontrollers with a little of SRAM. It includes both internal own i2c communication implementation and can use Wire library.", "website": "https://github.com/lexus2k/ssd1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/ssd1306-1.7.2.zip", "archiveFileName": "ssd1306-1.7.2.zip", @@ -116399,12 +92036,8 @@ "paragraph": "Provides API for working with 128x64 and 128x32 monochrome/color oled displays over i2c/spi, and VGA monitor. The supported displays include IL9163 128x128, ST7735 128x160, SSD1331 96x64, SSD1351 128x128, PCD8544 84x48. The library implements graphical engine, allowing creation of dynamic animation, and can be used for gaming development. The library is intended for use with small microcontrollers with a little of SRAM. It includes both internal own i2c communication implementation and can use Wire library.", "website": "https://github.com/lexus2k/ssd1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/ssd1306-1.7.3.zip", "archiveFileName": "ssd1306-1.7.3.zip", @@ -116420,12 +92053,8 @@ "paragraph": "Provides API for working with 128x64 and 128x32 monochrome/color oled displays over i2c/spi, and VGA monitor. The supported displays include IL9163 128x128, ST7735 128x160, SSD1331 96x64, SSD1351 128x128, PCD8544 84x48. The library implements graphical engine, allowing creation of dynamic animation, and can be used for gaming development. The library is intended for use with small microcontrollers with a little of SRAM. It includes both internal own i2c communication implementation and can use Wire library.", "website": "https://github.com/lexus2k/ssd1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/ssd1306-1.7.5.zip", "archiveFileName": "ssd1306-1.7.5.zip", @@ -116441,12 +92070,8 @@ "paragraph": "Provides API for working with 128x64 and 128x32 monochrome/color oled displays over i2c/spi, and VGA monitor. The supported displays include IL9163 128x128, ST7735 128x160, SSD1331 96x64, SSD1351 128x128, PCD8544 84x48. The library implements graphical engine, allowing creation of dynamic animation, and can be used for gaming development. The library is intended for use with small microcontrollers with a little of SRAM. It includes both internal own i2c communication implementation and can use Wire library.", "website": "https://github.com/lexus2k/ssd1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/ssd1306-1.7.6.zip", "archiveFileName": "ssd1306-1.7.6.zip", @@ -116462,12 +92087,8 @@ "paragraph": "Provides API for working with 128x64 and 128x32 monochrome/color oled displays over i2c/spi, and VGA monitor. The supported displays include IL9163 128x128, ST7735 128x160, SSD1331 96x64, SSD1351 128x128, PCD8544 84x48. The library implements graphical engine, allowing creation of dynamic animation, and can be used for gaming development. The library is intended for use with small microcontrollers with a little of SRAM. It includes both internal own i2c communication implementation and can use Wire library.", "website": "https://github.com/lexus2k/ssd1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/ssd1306-1.7.8.zip", "archiveFileName": "ssd1306-1.7.8.zip", @@ -116483,12 +92104,8 @@ "paragraph": "Provides API for working with 128x64 and 128x32 monochrome/color oled displays over i2c/spi, and VGA monitor. The supported displays include IL9163 128x128, ST7735 128x160, SSD1331 96x64, SSD1351 128x128, PCD8544 84x48. The library implements graphical engine, allowing creation of dynamic animation, and can be used for gaming development. The library is intended for use with small microcontrollers with a little of SRAM. It includes both internal own i2c communication implementation and can use Wire library.", "website": "https://github.com/lexus2k/ssd1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/ssd1306-1.7.20.zip", "archiveFileName": "ssd1306-1.7.20.zip", @@ -116504,12 +92121,8 @@ "paragraph": "Provides API for working with monochrome and color oled/lcd displays over i2c/spi, and VGA monitor. The library implements graphical engine, allowing creation of dynamic animation, and can be used for gaming development. The library has one of the smallest footprints.", "website": "https://github.com/lexus2k/ssd1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/ssd1306-1.7.21.zip", "archiveFileName": "ssd1306-1.7.21.zip", @@ -116525,12 +92138,8 @@ "paragraph": "Provides API for working with monochrome and color oled/lcd displays over i2c/spi, and VGA monitor. The library implements graphical engine, allowing creation of dynamic animation, and can be used for gaming development. The library has one of the smallest footprints.", "website": "https://github.com/lexus2k/ssd1306", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/ssd1306.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/ssd1306-1.7.22.zip", "archiveFileName": "ssd1306-1.7.22.zip", @@ -116546,17 +92155,8 @@ "paragraph": "This library uses the internal wiring of microcontrollers to measure capacitance much as described here \u003chttp://tuomasnylund.fi/drupal6/content/capacitive-touch-sensing-avr-and-single-adc-pin\u003e and is based on \u003chttps://github.com/martin2250/ADCTouch\u003e", "website": "https://github.com/arpruss/ADCTouchSTM", "category": "Sensors", - "architectures": [ - "STM32F1", - "STM32F2", - "STM32F3", - "STM32F4", - "avr", - "STM32" - ], - "types": [ - "Contributed" - ], + "architectures": ["STM32F1", "STM32F2", "STM32F3", "STM32F4", "avr", "STM32"], + "types": ["Contributed"], "repository": "https://github.com/arpruss/ADCTouchSensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/arpruss/ADCTouchSensor-0.0.1.zip", "archiveFileName": "ADCTouchSensor-0.0.1.zip", @@ -116572,17 +92172,8 @@ "paragraph": "This library uses the internal wiring of microcontrollers to measure capacitance much as described here \u003chttp://tuomasnylund.fi/drupal6/content/capacitive-touch-sensing-avr-and-single-adc-pin\u003e and is based on \u003chttps://github.com/martin2250/ADCTouch\u003e", "website": "https://github.com/arpruss/ADCTouchSTM", "category": "Sensors", - "architectures": [ - "STM32F1", - "STM32F2", - "STM32F3", - "STM32F4", - "avr", - "STM32" - ], - "types": [ - "Contributed" - ], + "architectures": ["STM32F1", "STM32F2", "STM32F3", "STM32F4", "avr", "STM32"], + "types": ["Contributed"], "repository": "https://github.com/arpruss/ADCTouchSensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/arpruss/ADCTouchSensor-0.0.2.zip", "archiveFileName": "ADCTouchSensor-0.0.2.zip", @@ -116598,17 +92189,8 @@ "paragraph": "This library uses the internal wiring of microcontrollers to measure capacitance much as described here \u003chttp://tuomasnylund.fi/drupal6/content/capacitive-touch-sensing-avr-and-single-adc-pin\u003e and is based on \u003chttps://github.com/martin2250/ADCTouch\u003e", "website": "https://github.com/arpruss/ADCTouchSTM", "category": "Sensors", - "architectures": [ - "STM32F1", - "STM32F2", - "STM32F3", - "STM32F4", - "avr", - "STM32" - ], - "types": [ - "Contributed" - ], + "architectures": ["STM32F1", "STM32F2", "STM32F3", "STM32F4", "avr", "STM32"], + "types": ["Contributed"], "repository": "https://github.com/arpruss/ADCTouchSensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/arpruss/ADCTouchSensor-0.0.3.zip", "archiveFileName": "ADCTouchSensor-0.0.3.zip", @@ -116624,17 +92206,8 @@ "paragraph": "This library uses the internal wiring of microcontrollers to measure capacitance much as described here \u003chttp://tuomasnylund.fi/drupal6/content/capacitive-touch-sensing-avr-and-single-adc-pin\u003e and is based on \u003chttps://github.com/martin2250/ADCTouch\u003e", "website": "https://github.com/arpruss/ADCTouchSensor", "category": "Sensors", - "architectures": [ - "STM32F1", - "STM32F2", - "STM32F3", - "STM32F4", - "avr", - "STM32" - ], - "types": [ - "Contributed" - ], + "architectures": ["STM32F1", "STM32F2", "STM32F3", "STM32F4", "avr", "STM32"], + "types": ["Contributed"], "repository": "https://github.com/arpruss/ADCTouchSensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/arpruss/ADCTouchSensor-0.0.5.zip", "archiveFileName": "ADCTouchSensor-0.0.5.zip", @@ -116650,17 +92223,8 @@ "paragraph": "This library uses the internal wiring of microcontrollers to measure capacitance much as described here \u003chttp://tuomasnylund.fi/drupal6/content/capacitive-touch-sensing-avr-and-single-adc-pin\u003e and is based on \u003chttps://github.com/martin2250/ADCTouch\u003e", "website": "https://github.com/arpruss/ADCTouchSensor", "category": "Sensors", - "architectures": [ - "STM32F1", - "STM32F2", - "STM32F3", - "STM32F4", - "avr", - "STM32" - ], - "types": [ - "Contributed" - ], + "architectures": ["STM32F1", "STM32F2", "STM32F3", "STM32F4", "avr", "STM32"], + "types": ["Contributed"], "repository": "https://github.com/arpruss/ADCTouchSensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/arpruss/ADCTouchSensor-0.0.6.zip", "archiveFileName": "ADCTouchSensor-0.0.6.zip", @@ -116676,17 +92240,8 @@ "paragraph": "This library uses the internal wiring of microcontrollers to measure capacitance much as described here \u003chttp://tuomasnylund.fi/drupal6/content/capacitive-touch-sensing-avr-and-single-adc-pin\u003e and is based on \u003chttps://github.com/martin2250/ADCTouch\u003e", "website": "https://github.com/arpruss/ADCTouchSensor", "category": "Sensors", - "architectures": [ - "STM32F1", - "STM32F2", - "STM32F3", - "STM32F4", - "avr", - "STM32" - ], - "types": [ - "Contributed" - ], + "architectures": ["STM32F1", "STM32F2", "STM32F3", "STM32F4", "avr", "STM32"], + "types": ["Contributed"], "repository": "https://github.com/arpruss/ADCTouchSensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/arpruss/ADCTouchSensor-0.0.7.zip", "archiveFileName": "ADCTouchSensor-0.0.7.zip", @@ -116702,17 +92257,8 @@ "paragraph": "This library uses the internal wiring of microcontrollers to measure capacitance much as described here \u003chttp://tuomasnylund.fi/drupal6/content/capacitive-touch-sensing-avr-and-single-adc-pin\u003e and is based on \u003chttps://github.com/martin2250/ADCTouch\u003e", "website": "https://github.com/arpruss/ADCTouchSensor", "category": "Sensors", - "architectures": [ - "STM32F1", - "STM32F2", - "STM32F3", - "STM32F4", - "avr", - "STM32" - ], - "types": [ - "Contributed" - ], + "architectures": ["STM32F1", "STM32F2", "STM32F3", "STM32F4", "avr", "STM32"], + "types": ["Contributed"], "repository": "https://github.com/arpruss/ADCTouchSensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/arpruss/ADCTouchSensor-0.0.8.zip", "archiveFileName": "ADCTouchSensor-0.0.8.zip", @@ -116728,17 +92274,8 @@ "paragraph": "This library uses the internal wiring of microcontrollers to measure capacitance much as described here \u003chttp://tuomasnylund.fi/drupal6/content/capacitive-touch-sensing-avr-and-single-adc-pin\u003e and is based on \u003chttps://github.com/martin2250/ADCTouch\u003e", "website": "https://github.com/arpruss/ADCTouchSensor", "category": "Sensors", - "architectures": [ - "STM32F1", - "STM32F2", - "STM32F3", - "STM32F4", - "avr", - "STM32" - ], - "types": [ - "Contributed" - ], + "architectures": ["STM32F1", "STM32F2", "STM32F3", "STM32F4", "avr", "STM32"], + "types": ["Contributed"], "repository": "https://github.com/arpruss/ADCTouchSensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/arpruss/ADCTouchSensor-0.0.9.zip", "archiveFileName": "ADCTouchSensor-0.0.9.zip", @@ -116754,17 +92291,8 @@ "paragraph": "This library uses the internal wiring of microcontrollers to measure capacitance much as described here \u003chttp://tuomasnylund.fi/drupal6/content/capacitive-touch-sensing-avr-and-single-adc-pin\u003e and is based on \u003chttps://github.com/martin2250/ADCTouch\u003e", "website": "https://github.com/arpruss/ADCTouchSensor", "category": "Sensors", - "architectures": [ - "STM32F1", - "STM32F2", - "STM32F3", - "STM32F4", - "avr", - "STM32" - ], - "types": [ - "Contributed" - ], + "architectures": ["STM32F1", "STM32F2", "STM32F3", "STM32F4", "avr", "STM32"], + "types": ["Contributed"], "repository": "https://github.com/arpruss/ADCTouchSensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/arpruss/ADCTouchSensor-0.0.10.zip", "archiveFileName": "ADCTouchSensor-0.0.10.zip", @@ -116780,16 +92308,10 @@ "paragraph": "Encodes noolite command/status update messages and sends them over ASK modulated 433 transmitter. Refer to noolite documentation for command codes.", "website": "https://github.com/foxel/arduino-noolite-tx", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/foxel/arduino-noolite-tx.git", - "providesIncludes": [ - "noolite_tx.h" - ], + "providesIncludes": ["noolite_tx.h"], "url": "http://downloads.arduino.cc/libraries/github.com/foxel/noolite_tx-0.0.2.zip", "archiveFileName": "noolite_tx-0.0.2.zip", "size": 4250, @@ -116804,16 +92326,10 @@ "paragraph": "Encodes noolite command/status update messages and sends them over ASK modulated 433 transmitter. Refer to noolite documentation for command codes.", "website": "https://github.com/foxel/arduino-noolite-tx", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/foxel/arduino-noolite-tx.git", - "providesIncludes": [ - "noolite_tx.h" - ], + "providesIncludes": ["noolite_tx.h"], "url": "http://downloads.arduino.cc/libraries/github.com/foxel/noolite_tx-0.1.0.zip", "archiveFileName": "noolite_tx-0.1.0.zip", "size": 5393, @@ -116828,12 +92344,8 @@ "paragraph": "By using SMTP and/or and your carrier's free Email-to-SMS portal, your ESP8266 project can send alerts, log data or even love notes to your devices!", "website": "https://github.com/connornishijima/AlertMe", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/connornishijima/AlertMe.git", "url": "http://downloads.arduino.cc/libraries/github.com/connornishijima/AlertMe-1.0.0.zip", "archiveFileName": "AlertMe-1.0.0.zip", @@ -116849,16 +92361,10 @@ "paragraph": "This library helps interface with the A1-16 smart servo from XYZrobot over serial.", "website": "https://github.com/pololu/xyzrobot-servo-arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/xyzrobot-servo-arduino.git", - "providesIncludes": [ - "XYZrobotServo.h" - ], + "providesIncludes": ["XYZrobotServo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/pololu/XYZrobotServo-1.0.0.zip", "archiveFileName": "XYZrobotServo-1.0.0.zip", "size": 28731, @@ -116873,16 +92379,10 @@ "paragraph": "This library helps interface with the A1-16 smart servo from XYZrobot over serial.", "website": "https://github.com/pololu/xyzrobot-servo-arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/xyzrobot-servo-arduino.git", - "providesIncludes": [ - "XYZrobotServo.h" - ], + "providesIncludes": ["XYZrobotServo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/pololu/XYZrobotServo-1.1.0.zip", "archiveFileName": "XYZrobotServo-1.1.0.zip", "size": 28972, @@ -116897,12 +92397,8 @@ "paragraph": "Now you can use the micro:bit board with Arduino IDE - and this library will give you an interface to the LED matrix and BTLE for use with the Adafruit Bluefruit Connect app", "website": "https://github.com/adafruit/Adafruit_Microbit", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_Microbit.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_microbit_Library-1.0.0.zip", "archiveFileName": "Adafruit_microbit_Library-1.0.0.zip", @@ -116918,12 +92414,8 @@ "paragraph": "Now you can use the micro:bit board with Arduino IDE - and this library will give you an interface to the LED matrix and BTLE for use with the Adafruit Bluefruit Connect app", "website": "https://github.com/adafruit/Adafruit_Microbit", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_Microbit.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_microbit_Library-1.1.0.zip", "archiveFileName": "Adafruit_microbit_Library-1.1.0.zip", @@ -116939,12 +92431,8 @@ "paragraph": "Arduino library for AMG88xx (especially AMG8833) 8x8 Grid-eye thermal camera sensors that use I2C", "website": "https://github.com/adafruit/Adafruit_AMG88xx", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_AMG88xx.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_AMG88xx_Library-1.0.0.zip", "archiveFileName": "Adafruit_AMG88xx_Library-1.0.0.zip", @@ -116960,12 +92448,8 @@ "paragraph": "Arduino library for AMG88xx (especially AMG8833) 8x8 Grid-eye thermal camera sensors that use I2C", "website": "https://github.com/adafruit/Adafruit_AMG88xx", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_AMG88xx.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_AMG88xx_Library-1.0.1.zip", "archiveFileName": "Adafruit_AMG88xx_Library-1.0.1.zip", @@ -116981,12 +92465,8 @@ "paragraph": "Arduino library for AMG88xx (especially AMG8833) 8x8 Grid-eye thermal camera sensors that use I2C", "website": "https://github.com/adafruit/Adafruit_AMG88xx", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_AMG88xx.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_AMG88xx_Library-1.0.2.zip", "archiveFileName": "Adafruit_AMG88xx_Library-1.0.2.zip", @@ -117002,12 +92482,8 @@ "paragraph": "Arduino library for AMG88xx (especially AMG8833) 8x8 Grid-eye thermal camera sensors that use I2C", "website": "https://github.com/adafruit/Adafruit_AMG88xx", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_AMG88xx.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_AMG88xx_Library-1.0.3.zip", "archiveFileName": "Adafruit_AMG88xx_Library-1.0.3.zip", @@ -117023,12 +92499,8 @@ "paragraph": "Arduino library for AMG88xx (especially AMG8833) 8x8 Grid-eye thermal camera sensors that use I2C", "website": "https://github.com/adafruit/Adafruit_AMG88xx", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_AMG88xx.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_AMG88xx_Library-1.0.4.zip", "archiveFileName": "Adafruit_AMG88xx_Library-1.0.4.zip", @@ -117044,12 +92516,8 @@ "paragraph": "Arduino library for AMG88xx (especially AMG8833) 8x8 Grid-eye thermal camera sensors that use I2C", "website": "https://github.com/adafruit/Adafruit_AMG88xx", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_AMG88xx.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_AMG88xx_Library-1.0.5.zip", "archiveFileName": "Adafruit_AMG88xx_Library-1.0.5.zip", @@ -117065,12 +92533,8 @@ "paragraph": "Arduino library for BME680 humidity and pressure sensors.", "website": "https://github.com/adafruit/Adafruit_BME680", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_BME680.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BME680_Library-1.0.0.zip", "archiveFileName": "Adafruit_BME680_Library-1.0.0.zip", @@ -117086,12 +92550,8 @@ "paragraph": "Arduino library for BME680 humidity and pressure sensors.", "website": "https://github.com/adafruit/Adafruit_BME680", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_BME680.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BME680_Library-1.0.1.zip", "archiveFileName": "Adafruit_BME680_Library-1.0.1.zip", @@ -117107,12 +92567,8 @@ "paragraph": "Arduino library for BME680 humidity and pressure sensors.", "website": "https://github.com/adafruit/Adafruit_BME680", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_BME680.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BME680_Library-1.0.3.zip", "archiveFileName": "Adafruit_BME680_Library-1.0.3.zip", @@ -117128,12 +92584,8 @@ "paragraph": "Arduino library for BME680 humidity and pressure sensors.", "website": "https://github.com/adafruit/Adafruit_BME680", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_BME680.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BME680_Library-1.0.4.zip", "archiveFileName": "Adafruit_BME680_Library-1.0.4.zip", @@ -117149,12 +92601,8 @@ "paragraph": "Arduino library for BME680 humidity and pressure sensors.", "website": "https://github.com/adafruit/Adafruit_BME680", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_BME680.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BME680_Library-1.0.5.zip", "archiveFileName": "Adafruit_BME680_Library-1.0.5.zip", @@ -117170,12 +92618,8 @@ "paragraph": "Arduino library for BME680 humidity and pressure sensors.", "website": "https://github.com/adafruit/Adafruit_BME680", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_BME680.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BME680_Library-1.0.6.zip", "archiveFileName": "Adafruit_BME680_Library-1.0.6.zip", @@ -117191,12 +92635,8 @@ "paragraph": "Arduino library for BME680 humidity and pressure sensors.", "website": "https://github.com/adafruit/Adafruit_BME680", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_BME680.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BME680_Library-1.0.7.zip", "archiveFileName": "Adafruit_BME680_Library-1.0.7.zip", @@ -117212,16 +92652,10 @@ "paragraph": "kRPC allows you to control Kerbal Space Program from scripts running outside of the game. This client library is written in C and communicates with the game over a serial port.", "website": "http://krpc.github.io/krpc", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/krpc/krpc-arduino.git", - "providesIncludes": [ - "krpc.h" - ], + "providesIncludes": ["krpc.h"], "url": "http://downloads.arduino.cc/libraries/github.com/krpc/kRPC-0.4.1.zip", "archiveFileName": "kRPC-0.4.1.zip", "size": 151578, @@ -117236,16 +92670,10 @@ "paragraph": "kRPC allows you to control Kerbal Space Program from scripts running outside of the game. This client library is written in C and communicates with the game over a serial port.", "website": "http://krpc.github.io/krpc", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/krpc/krpc-arduino.git", - "providesIncludes": [ - "krpc.h" - ], + "providesIncludes": ["krpc.h"], "url": "http://downloads.arduino.cc/libraries/github.com/krpc/kRPC-0.4.2.zip", "archiveFileName": "kRPC-0.4.2.zip", "size": 151579, @@ -117260,16 +92688,10 @@ "paragraph": "kRPC allows you to control Kerbal Space Program from scripts running outside of the game. This client library is written in C and communicates with the game over a serial port.", "website": "http://krpc.github.io/krpc", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/krpc/krpc-arduino.git", - "providesIncludes": [ - "krpc.h" - ], + "providesIncludes": ["krpc.h"], "url": "http://downloads.arduino.cc/libraries/github.com/krpc/kRPC-0.4.3.zip", "archiveFileName": "kRPC-0.4.3.zip", "size": 150373, @@ -117284,16 +92706,10 @@ "paragraph": "kRPC allows you to control Kerbal Space Program from scripts running outside of the game. This client library is written in C and communicates with the game over a serial port.", "website": "http://krpc.github.io/krpc", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/krpc/krpc-arduino.git", - "providesIncludes": [ - "krpc.h" - ], + "providesIncludes": ["krpc.h"], "url": "http://downloads.arduino.cc/libraries/github.com/krpc/kRPC-0.4.4.zip", "archiveFileName": "kRPC-0.4.4.zip", "size": 149946, @@ -117308,16 +92724,10 @@ "paragraph": "kRPC allows you to control Kerbal Space Program from scripts running outside of the game. This client library is written in C and communicates with the game over a serial port.", "website": "http://krpc.github.io/krpc", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/krpc/krpc-arduino.git", - "providesIncludes": [ - "krpc.h" - ], + "providesIncludes": ["krpc.h"], "url": "http://downloads.arduino.cc/libraries/github.com/krpc/kRPC-0.4.5.zip", "archiveFileName": "kRPC-0.4.5.zip", "size": 149973, @@ -117332,16 +92742,10 @@ "paragraph": "kRPC allows you to control Kerbal Space Program from scripts running outside of the game. This client library is written in C and communicates with the game over a serial port.", "website": "http://krpc.github.io/krpc", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/krpc/krpc-arduino.git", - "providesIncludes": [ - "krpc.h" - ], + "providesIncludes": ["krpc.h"], "url": "http://downloads.arduino.cc/libraries/github.com/krpc/kRPC-0.4.6.zip", "archiveFileName": "kRPC-0.4.6.zip", "size": 150641, @@ -117356,16 +92760,10 @@ "paragraph": "kRPC allows you to control Kerbal Space Program from scripts running outside of the game. This client library is written in C and communicates with the game over a serial port.", "website": "http://krpc.github.io/krpc", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/krpc/krpc-arduino.git", - "providesIncludes": [ - "krpc.h" - ], + "providesIncludes": ["krpc.h"], "url": "http://downloads.arduino.cc/libraries/github.com/krpc/kRPC-0.4.7.zip", "archiveFileName": "kRPC-0.4.7.zip", "size": 150333, @@ -117380,16 +92778,10 @@ "paragraph": "kRPC allows you to control Kerbal Space Program from scripts running outside of the game. This client library is written in C and communicates with the game over a serial port.", "website": "http://krpc.github.io/krpc", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/krpc/krpc-arduino.git", - "providesIncludes": [ - "krpc.h" - ], + "providesIncludes": ["krpc.h"], "url": "http://downloads.arduino.cc/libraries/github.com/krpc/kRPC-0.4.8.zip", "archiveFileName": "kRPC-0.4.8.zip", "size": 152440, @@ -117404,18 +92796,10 @@ "paragraph": "Examples for the basic function and different output types [serial monitor, liquidcrystal, i2c, graphic displays (u8glib / u8g2lib... )]", "website": "https://github.com/Jomelo/LCDMenuLib2", "category": "Display", - "architectures": [ - "avr", - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Jomelo/LCDMenuLib2.git", - "providesIncludes": [ - "LCDMenuLib2.h" - ], + "providesIncludes": ["LCDMenuLib2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Jomelo/LCDMenuLib2-1.0.0.zip", "archiveFileName": "LCDMenuLib2-1.0.0.zip", "size": 53818, @@ -117430,18 +92814,10 @@ "paragraph": "Examples for the basic function and different output types [serial monitor, liquidcrystal, i2c, graphic displays (u8glib / u8g2lib... )]", "website": "https://github.com/Jomelo/LCDMenuLib2", "category": "Display", - "architectures": [ - "avr", - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Jomelo/LCDMenuLib2.git", - "providesIncludes": [ - "LCDMenuLib2.h" - ], + "providesIncludes": ["LCDMenuLib2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Jomelo/LCDMenuLib2-1.0.1.zip", "archiveFileName": "LCDMenuLib2-1.0.1.zip", "size": 72828, @@ -117456,18 +92832,10 @@ "paragraph": "Examples for the basic function and different output types [serial monitor, liquidcrystal, i2c, graphic displays (u8glib / u8g2lib... )]", "website": "https://github.com/Jomelo/LCDMenuLib2", "category": "Display", - "architectures": [ - "avr", - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Jomelo/LCDMenuLib2.git", - "providesIncludes": [ - "LCDMenuLib2.h" - ], + "providesIncludes": ["LCDMenuLib2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Jomelo/LCDMenuLib2-1.0.2.zip", "archiveFileName": "LCDMenuLib2-1.0.2.zip", "size": 73022, @@ -117482,18 +92850,10 @@ "paragraph": "Examples for the basic function and different output types [serial monitor, liquidcrystal, i2c, graphic displays (u8glib / u8g2lib... )]", "website": "https://github.com/Jomelo/LCDMenuLib2", "category": "Display", - "architectures": [ - "avr", - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Jomelo/LCDMenuLib2.git", - "providesIncludes": [ - "LCDMenuLib2.h" - ], + "providesIncludes": ["LCDMenuLib2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Jomelo/LCDMenuLib2-1.0.3.zip", "archiveFileName": "LCDMenuLib2-1.0.3.zip", "size": 72871, @@ -117508,18 +92868,10 @@ "paragraph": "Examples for the basic function and different output types [serial monitor, liquidcrystal, i2c, graphic displays (u8glib / u8g2lib... )]", "website": "https://github.com/Jomelo/LCDMenuLib2", "category": "Display", - "architectures": [ - "avr", - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Jomelo/LCDMenuLib2.git", - "providesIncludes": [ - "LCDMenuLib2.h" - ], + "providesIncludes": ["LCDMenuLib2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Jomelo/LCDMenuLib2-1.0.4.zip", "archiveFileName": "LCDMenuLib2-1.0.4.zip", "size": 72889, @@ -117534,18 +92886,10 @@ "paragraph": "Examples for the basic function and different output types [serial monitor, liquidcrystal, i2c, graphic displays (u8glib / u8g2lib... )]", "website": "https://github.com/Jomelo/LCDMenuLib2", "category": "Display", - "architectures": [ - "avr", - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Jomelo/LCDMenuLib2.git", - "providesIncludes": [ - "LCDMenuLib2.h" - ], + "providesIncludes": ["LCDMenuLib2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Jomelo/LCDMenuLib2-1.0.5.zip", "archiveFileName": "LCDMenuLib2-1.0.5.zip", "size": 542577, @@ -117560,18 +92904,10 @@ "paragraph": "Examples for the basic function and different output types [serial monitor, liquidcrystal, i2c, graphic displays (u8glib / u8g2lib... )]", "website": "https://github.com/Jomelo/LCDMenuLib2", "category": "Display", - "architectures": [ - "avr", - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Jomelo/LCDMenuLib2.git", - "providesIncludes": [ - "LCDMenuLib2.h" - ], + "providesIncludes": ["LCDMenuLib2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Jomelo/LCDMenuLib2-1.0.6.zip", "archiveFileName": "LCDMenuLib2-1.0.6.zip", "size": 548342, @@ -117586,18 +92922,10 @@ "paragraph": "Examples for the basic function and different output types [serial monitor, liquidcrystal, i2c, graphic displays (u8glib / u8g2lib... )]", "website": "https://github.com/Jomelo/LCDMenuLib2", "category": "Display", - "architectures": [ - "avr", - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Jomelo/LCDMenuLib2.git", - "providesIncludes": [ - "LCDMenuLib2.h" - ], + "providesIncludes": ["LCDMenuLib2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Jomelo/LCDMenuLib2-1.1.0.zip", "archiveFileName": "LCDMenuLib2-1.1.0.zip", "size": 552936, @@ -117612,18 +92940,10 @@ "paragraph": "Examples for the basic function and different output types [serial monitor, liquidcrystal, i2c, graphic displays (u8glib / u8g2lib... )]", "website": "https://github.com/Jomelo/LCDMenuLib2", "category": "Display", - "architectures": [ - "avr", - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Jomelo/LCDMenuLib2.git", - "providesIncludes": [ - "LCDMenuLib2.h" - ], + "providesIncludes": ["LCDMenuLib2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Jomelo/LCDMenuLib2-1.1.1.zip", "archiveFileName": "LCDMenuLib2-1.1.1.zip", "size": 552317, @@ -117638,18 +92958,10 @@ "paragraph": "Examples for the basic function and different output types [serial monitor, liquidcrystal, i2c, graphic displays (u8glib / u8g2lib... )]", "website": "https://github.com/Jomelo/LCDMenuLib2", "category": "Display", - "architectures": [ - "avr", - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Jomelo/LCDMenuLib2.git", - "providesIncludes": [ - "LCDMenuLib2.h" - ], + "providesIncludes": ["LCDMenuLib2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Jomelo/LCDMenuLib2-1.2.0.zip", "archiveFileName": "LCDMenuLib2-1.2.0.zip", "size": 553770, @@ -117664,18 +92976,10 @@ "paragraph": "Examples for the basic function and different output types [serial monitor, liquidcrystal, i2c, graphic displays (u8glib / u8g2lib... )]", "website": "https://github.com/Jomelo/LCDMenuLib2", "category": "Display", - "architectures": [ - "avr", - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Jomelo/LCDMenuLib2.git", - "providesIncludes": [ - "LCDMenuLib2.h" - ], + "providesIncludes": ["LCDMenuLib2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Jomelo/LCDMenuLib2-1.2.2.zip", "archiveFileName": "LCDMenuLib2-1.2.2.zip", "size": 553770, @@ -117690,18 +92994,10 @@ "paragraph": "Examples for the basic function and different output types [serial monitor, liquidcrystal, i2c, graphic displays (u8glib / u8g2lib... )]", "website": "https://github.com/Jomelo/LCDMenuLib2", "category": "Display", - "architectures": [ - "avr", - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Jomelo/LCDMenuLib2.git", - "providesIncludes": [ - "LCDMenuLib2.h" - ], + "providesIncludes": ["LCDMenuLib2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Jomelo/LCDMenuLib2-1.2.3.zip", "archiveFileName": "LCDMenuLib2-1.2.3.zip", "size": 553779, @@ -117716,18 +93012,10 @@ "paragraph": "Examples for the basic function and different output types [serial monitor, liquidcrystal, i2c, graphic displays (u8glib / u8g2lib... )]", "website": "https://github.com/Jomelo/LCDMenuLib2", "category": "Display", - "architectures": [ - "avr", - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Jomelo/LCDMenuLib2.git", - "providesIncludes": [ - "LCDMenuLib2.h" - ], + "providesIncludes": ["LCDMenuLib2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Jomelo/LCDMenuLib2-1.2.4.zip", "archiveFileName": "LCDMenuLib2-1.2.4.zip", "size": 542501, @@ -117742,18 +93030,10 @@ "paragraph": "Examples for the basic function and different output types [serial monitor, liquidcrystal, i2c, graphic displays (u8glib / u8g2lib... )]", "website": "https://github.com/Jomelo/LCDMenuLib2", "category": "Display", - "architectures": [ - "avr", - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Jomelo/LCDMenuLib2.git", - "providesIncludes": [ - "LCDMenuLib2.h" - ], + "providesIncludes": ["LCDMenuLib2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Jomelo/LCDMenuLib2-1.2.5.zip", "archiveFileName": "LCDMenuLib2-1.2.5.zip", "size": 542543, @@ -117768,18 +93048,10 @@ "paragraph": "Examples for the basic function and different output types [serial monitor, liquidcrystal, i2c, graphic displays (u8glib / u8g2lib... )]", "website": "https://github.com/Jomelo/LCDMenuLib2", "category": "Display", - "architectures": [ - "avr", - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Jomelo/LCDMenuLib2.git", - "providesIncludes": [ - "LCDMenuLib2.h" - ], + "providesIncludes": ["LCDMenuLib2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Jomelo/LCDMenuLib2-1.2.6.zip", "archiveFileName": "LCDMenuLib2-1.2.6.zip", "size": 539486, @@ -117794,18 +93066,10 @@ "paragraph": "Examples for the basic function and different output types [serial monitor, liquidcrystal, i2c, graphic displays (u8glib / u8g2lib... )]", "website": "https://github.com/Jomelo/LCDMenuLib2", "category": "Display", - "architectures": [ - "avr", - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Jomelo/LCDMenuLib2.git", - "providesIncludes": [ - "LCDMenuLib2.h" - ], + "providesIncludes": ["LCDMenuLib2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Jomelo/LCDMenuLib2-1.2.7.zip", "archiveFileName": "LCDMenuLib2-1.2.7.zip", "size": 539572, @@ -117820,18 +93084,10 @@ "paragraph": "Examples for the basic function and different output types [serial monitor, liquidcrystal, i2c, graphic displays (u8glib / u8g2lib... )]", "website": "https://github.com/Jomelo/LCDMenuLib2", "category": "Display", - "architectures": [ - "avr", - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Jomelo/LCDMenuLib2.git", - "providesIncludes": [ - "LCDMenuLib2.h" - ], + "providesIncludes": ["LCDMenuLib2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Jomelo/LCDMenuLib2-1.2.8.zip", "archiveFileName": "LCDMenuLib2-1.2.8.zip", "size": 564094, @@ -117846,18 +93102,10 @@ "paragraph": "Examples for the basic function and different output types [serial monitor, liquidcrystal, i2c, graphic displays (u8glib / u8g2lib... )]", "website": "https://github.com/Jomelo/LCDMenuLib2", "category": "Display", - "architectures": [ - "avr", - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Jomelo/LCDMenuLib2.git", - "providesIncludes": [ - "LCDMenuLib2.h" - ], + "providesIncludes": ["LCDMenuLib2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Jomelo/LCDMenuLib2-1.3.0.zip", "archiveFileName": "LCDMenuLib2-1.3.0.zip", "size": 617919, @@ -117872,18 +93120,10 @@ "paragraph": "Examples for the basic function and different output types [serial monitor, liquidcrystal, i2c, graphic displays (u8glib / u8g2lib... )]", "website": "https://github.com/Jomelo/LCDMenuLib2", "category": "Display", - "architectures": [ - "avr", - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Jomelo/LCDMenuLib2.git", - "providesIncludes": [ - "LCDMenuLib2.h" - ], + "providesIncludes": ["LCDMenuLib2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Jomelo/LCDMenuLib2-2.0.0.zip", "archiveFileName": "LCDMenuLib2-2.0.0.zip", "size": 619385, @@ -117898,18 +93138,10 @@ "paragraph": "Examples for the basic function and different output types [serial monitor, liquidcrystal, i2c, graphic displays (u8glib / u8g2lib... )]", "website": "https://github.com/Jomelo/LCDMenuLib2", "category": "Display", - "architectures": [ - "avr", - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Jomelo/LCDMenuLib2.git", - "providesIncludes": [ - "LCDMenuLib2.h" - ], + "providesIncludes": ["LCDMenuLib2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Jomelo/LCDMenuLib2-2.1.0.zip", "archiveFileName": "LCDMenuLib2-2.1.0.zip", "size": 631720, @@ -117924,16 +93156,10 @@ "paragraph": "Arduino driver for the ILI9225 based TFT with SPI Interface", "website": "https://github.com/Nkawu/TFT_22_ILI9225", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Nkawu/TFT_22_ILI9225.git", - "providesIncludes": [ - "TFT_22_ILI9225.h" - ], + "providesIncludes": ["TFT_22_ILI9225.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Nkawu/TFT_22_ILI9225-1.2.3.zip", "archiveFileName": "TFT_22_ILI9225-1.2.3.zip", "size": 453069, @@ -117948,16 +93174,10 @@ "paragraph": "Arduino driver for the ILI9225 based TFT with SPI Interface", "website": "https://github.com/Nkawu/TFT_22_ILI9225", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Nkawu/TFT_22_ILI9225.git", - "providesIncludes": [ - "TFT_22_ILI9225.h" - ], + "providesIncludes": ["TFT_22_ILI9225.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Nkawu/TFT_22_ILI9225-1.2.2.zip", "archiveFileName": "TFT_22_ILI9225-1.2.2.zip", "size": 452733, @@ -117972,16 +93192,10 @@ "paragraph": "Arduino driver for the ILI9225 based TFT with SPI Interface", "website": "https://github.com/Nkawu/TFT_22_ILI9225", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Nkawu/TFT_22_ILI9225.git", - "providesIncludes": [ - "TFT_22_ILI9225.h" - ], + "providesIncludes": ["TFT_22_ILI9225.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Nkawu/TFT_22_ILI9225-1.2.4.zip", "archiveFileName": "TFT_22_ILI9225-1.2.4.zip", "size": 453116, @@ -117996,16 +93210,10 @@ "paragraph": "Arduino driver for the ILI9225 based TFT with SPI Interface", "website": "https://github.com/Nkawu/TFT_22_ILI9225", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Nkawu/TFT_22_ILI9225.git", - "providesIncludes": [ - "TFT_22_ILI9225.h" - ], + "providesIncludes": ["TFT_22_ILI9225.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Nkawu/TFT_22_ILI9225-1.2.6.zip", "archiveFileName": "TFT_22_ILI9225-1.2.6.zip", "size": 454468, @@ -118020,16 +93228,10 @@ "paragraph": "Arduino driver for the ILI9225 based TFT with SPI Interface", "website": "https://github.com/Nkawu/TFT_22_ILI9225", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Nkawu/TFT_22_ILI9225.git", - "providesIncludes": [ - "TFT_22_ILI9225.h" - ], + "providesIncludes": ["TFT_22_ILI9225.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Nkawu/TFT_22_ILI9225-1.2.7.zip", "archiveFileName": "TFT_22_ILI9225-1.2.7.zip", "size": 454589, @@ -118044,16 +93246,10 @@ "paragraph": "Arduino driver for the ILI9225 based TFT with SPI Interface", "website": "https://github.com/Nkawu/TFT_22_ILI9225", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Nkawu/TFT_22_ILI9225.git", - "providesIncludes": [ - "TFT_22_ILI9225.h" - ], + "providesIncludes": ["TFT_22_ILI9225.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Nkawu/TFT_22_ILI9225-1.3.0.zip", "archiveFileName": "TFT_22_ILI9225-1.3.0.zip", "size": 737222, @@ -118068,16 +93264,10 @@ "paragraph": "Arduino driver for the ILI9225 based TFT with SPI Interface", "website": "https://github.com/Nkawu/TFT_22_ILI9225", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Nkawu/TFT_22_ILI9225.git", - "providesIncludes": [ - "TFT_22_ILI9225.h" - ], + "providesIncludes": ["TFT_22_ILI9225.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Nkawu/TFT_22_ILI9225-1.3.1.zip", "archiveFileName": "TFT_22_ILI9225-1.3.1.zip", "size": 737255, @@ -118092,16 +93282,10 @@ "paragraph": "Arduino driver for the ILI9225 based TFT with SPI Interface", "website": "https://github.com/Nkawu/TFT_22_ILI9225", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Nkawu/TFT_22_ILI9225.git", - "providesIncludes": [ - "TFT_22_ILI9225.h" - ], + "providesIncludes": ["TFT_22_ILI9225.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Nkawu/TFT_22_ILI9225-1.3.2.zip", "archiveFileName": "TFT_22_ILI9225-1.3.2.zip", "size": 738747, @@ -118116,16 +93300,10 @@ "paragraph": "Arduino driver for the ILI9225 based TFT with SPI Interface", "website": "https://github.com/Nkawu/TFT_22_ILI9225", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Nkawu/TFT_22_ILI9225.git", - "providesIncludes": [ - "TFT_22_ILI9225.h" - ], + "providesIncludes": ["TFT_22_ILI9225.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Nkawu/TFT_22_ILI9225-1.3.3.zip", "archiveFileName": "TFT_22_ILI9225-1.3.3.zip", "size": 739307, @@ -118140,16 +93318,10 @@ "paragraph": "Arduino driver for the ILI9225 based TFT with SPI Interface", "website": "https://github.com/Nkawu/TFT_22_ILI9225", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Nkawu/TFT_22_ILI9225.git", - "providesIncludes": [ - "TFT_22_ILI9225.h" - ], + "providesIncludes": ["TFT_22_ILI9225.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Nkawu/TFT_22_ILI9225-1.3.4.zip", "archiveFileName": "TFT_22_ILI9225-1.3.4.zip", "size": 739335, @@ -118164,16 +93336,10 @@ "paragraph": "Arduino driver for the ILI9225 based TFT with SPI Interface", "website": "https://github.com/Nkawu/TFT_22_ILI9225", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Nkawu/TFT_22_ILI9225.git", - "providesIncludes": [ - "TFT_22_ILI9225.h" - ], + "providesIncludes": ["TFT_22_ILI9225.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Nkawu/TFT_22_ILI9225-1.3.5.zip", "archiveFileName": "TFT_22_ILI9225-1.3.5.zip", "size": 741675, @@ -118188,16 +93354,10 @@ "paragraph": "Arduino driver for the ILI9225 based TFT with SPI Interface", "website": "https://github.com/Nkawu/TFT_22_ILI9225", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Nkawu/TFT_22_ILI9225.git", - "providesIncludes": [ - "TFT_22_ILI9225.h" - ], + "providesIncludes": ["TFT_22_ILI9225.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Nkawu/TFT_22_ILI9225-1.3.6.zip", "archiveFileName": "TFT_22_ILI9225-1.3.6.zip", "size": 741865, @@ -118212,16 +93372,10 @@ "paragraph": "Arduino driver for the ILI9225 based TFT with SPI Interface", "website": "https://github.com/Nkawu/TFT_22_ILI9225", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Nkawu/TFT_22_ILI9225.git", - "providesIncludes": [ - "TFT_22_ILI9225.h" - ], + "providesIncludes": ["TFT_22_ILI9225.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Nkawu/TFT_22_ILI9225-1.3.8.zip", "archiveFileName": "TFT_22_ILI9225-1.3.8.zip", "size": 741879, @@ -118236,16 +93390,10 @@ "paragraph": "Arduino driver for the ILI9225 based TFT with SPI Interface", "website": "https://github.com/Nkawu/TFT_22_ILI9225", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Nkawu/TFT_22_ILI9225.git", - "providesIncludes": [ - "TFT_22_ILI9225.h" - ], + "providesIncludes": ["TFT_22_ILI9225.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Nkawu/TFT_22_ILI9225-1.3.9.zip", "archiveFileName": "TFT_22_ILI9225-1.3.9.zip", "size": 853868, @@ -118260,16 +93408,10 @@ "paragraph": "Arduino driver for the ILI9225 based TFT with SPI Interface", "website": "https://github.com/Nkawu/TFT_22_ILI9225", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Nkawu/TFT_22_ILI9225.git", - "providesIncludes": [ - "TFT_22_ILI9225.h" - ], + "providesIncludes": ["TFT_22_ILI9225.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Nkawu/TFT_22_ILI9225-1.4.0.zip", "archiveFileName": "TFT_22_ILI9225-1.4.0.zip", "size": 853864, @@ -118284,16 +93426,10 @@ "paragraph": "Arduino driver for the ILI9225 based TFT with SPI Interface", "website": "https://github.com/Nkawu/TFT_22_ILI9225", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Nkawu/TFT_22_ILI9225.git", - "providesIncludes": [ - "TFT_22_ILI9225.h" - ], + "providesIncludes": ["TFT_22_ILI9225.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Nkawu/TFT_22_ILI9225-1.4.1.zip", "archiveFileName": "TFT_22_ILI9225-1.4.1.zip", "size": 853971, @@ -118308,16 +93444,10 @@ "paragraph": "Arduino driver for the ILI9225 based TFT with SPI Interface", "website": "https://github.com/Nkawu/TFT_22_ILI9225", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Nkawu/TFT_22_ILI9225.git", - "providesIncludes": [ - "TFT_22_ILI9225.h" - ], + "providesIncludes": ["TFT_22_ILI9225.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Nkawu/TFT_22_ILI9225-1.4.2.zip", "archiveFileName": "TFT_22_ILI9225-1.4.2.zip", "size": 854428, @@ -118332,12 +93462,8 @@ "paragraph": "An automatic PID controller with time scaling, bang-bang control, and a relay control function.", "website": "https://github.com/rdownin4/AutoPID", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/r-downing/AutoPID.git", "url": "http://downloads.arduino.cc/libraries/github.com/r-downing/AutoPID-1.0.0.zip", "archiveFileName": "AutoPID-1.0.0.zip", @@ -118353,12 +93479,8 @@ "paragraph": "An automatic PID controller with time scaling, bang-bang control, and a relay control function.", "website": "https://github.com/r-downing/AutoPID", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/r-downing/AutoPID.git", "url": "http://downloads.arduino.cc/libraries/github.com/r-downing/AutoPID-1.0.1.zip", "archiveFileName": "AutoPID-1.0.1.zip", @@ -118374,12 +93496,8 @@ "paragraph": "An automatic PID controller with time scaling, bang-bang control, and a relay control function.", "website": "https://r-downing.github.io/AutoPID/", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/r-downing/AutoPID.git", "url": "http://downloads.arduino.cc/libraries/github.com/r-downing/AutoPID-1.0.2.zip", "archiveFileName": "AutoPID-1.0.2.zip", @@ -118395,12 +93513,8 @@ "paragraph": "An automatic PID controller with time scaling, bang-bang control, and a relay control function.", "website": "https://r-downing.github.io/AutoPID/", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/r-downing/AutoPID.git", "url": "http://downloads.arduino.cc/libraries/github.com/r-downing/AutoPID-1.0.3.zip", "archiveFileName": "AutoPID-1.0.3.zip", @@ -118416,12 +93530,8 @@ "paragraph": "ModbusRTU_Slave", "website": "https://github.com/Geabong/ModbusRTU_Slave", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Geabong/ModbusRTUSlaveArduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Geabong/ModbusRTU_Slave-1.0.1.zip", "archiveFileName": "ModbusRTU_Slave-1.0.1.zip", @@ -118437,12 +93547,8 @@ "paragraph": "ModbusRTU_Slave", "website": "https://github.com/Geabong/ModbusRTU_Slave", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Geabong/ModbusRTUSlaveArduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Geabong/ModbusRTU_Slave-1.0.0.zip", "archiveFileName": "ModbusRTU_Slave-1.0.0.zip", @@ -118458,12 +93564,8 @@ "paragraph": "This library simplifies using the RN-42 Bluetooth Module, the main advantage of the RN-42 module is it allows you to emulate HID devices, which allows your Arduino project to connect to your devices as a Bluetooth keyboard, mouse or gamepad.", "website": "https://github.com/witnessmenow/BPLib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/witnessmenow/BPLib.git", "url": "http://downloads.arduino.cc/libraries/github.com/witnessmenow/BPLib-1.0.0.zip", "archiveFileName": "BPLib-1.0.0.zip", @@ -118479,12 +93581,8 @@ "paragraph": "An SPI Flash File System (SPIFFS) server extension of the ESP8266WebServer.", "website": "https://github.com/r-downing/SPIFFSReadServer", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/r-downing/SPIFFSReadServer.git", "url": "http://downloads.arduino.cc/libraries/github.com/r-downing/SPIFFSReadServer-0.0.0.zip", "archiveFileName": "SPIFFSReadServer-0.0.0.zip", @@ -118500,12 +93598,8 @@ "paragraph": "An SPI Flash File System (SPIFFS) server extension of the ESP8266WebServer.", "website": "https://github.com/r-downing/SPIFFSReadServer", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/r-downing/SPIFFSReadServer.git", "url": "http://downloads.arduino.cc/libraries/github.com/r-downing/SPIFFSReadServer-0.0.2.zip", "archiveFileName": "SPIFFSReadServer-0.0.2.zip", @@ -118521,12 +93615,8 @@ "paragraph": "An SPI Flash File System (SPIFFS) server extension of the ESP8266WebServer.", "website": "https://github.com/r-downing/SPIFFSReadServer", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/r-downing/SPIFFSReadServer.git", "url": "http://downloads.arduino.cc/libraries/github.com/r-downing/SPIFFSReadServer-0.0.3.zip", "archiveFileName": "SPIFFSReadServer-0.0.3.zip", @@ -118542,12 +93632,8 @@ "paragraph": "An SPI Flash File System (SPIFFS) server extension of the ESP8266WebServer.", "website": "http://ryandowning.net/EasySSDP/", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/r-downing/SPIFFSReadServer.git", "url": "http://downloads.arduino.cc/libraries/github.com/r-downing/SPIFFSReadServer-0.0.4.zip", "archiveFileName": "SPIFFSReadServer-0.0.4.zip", @@ -118563,16 +93649,10 @@ "paragraph": "The DS1624 sensor from Maxim Integrated consists of a 256-byte nonvolatile EE memory and a direct-to-digital temperature sensor. The temperature data is provided in a 12-bit word with 0.0625°C resolution. A 2-wire serial interface allows access to storage memory, temperature reading and sensor configuration.", "website": "https://www.technologytourist.com/DS1624-arduino-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bluemurder/DS1624.git", - "providesIncludes": [ - "DS1624.h" - ], + "providesIncludes": ["DS1624.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bluemurder/DS1624-1.0.0.zip", "archiveFileName": "DS1624-1.0.0.zip", "size": 7023, @@ -118587,16 +93667,10 @@ "paragraph": "The DS1624 sensor from Maxim Integrated consists of a 256-byte nonvolatile EE memory and a direct-to-digital temperature sensor. The temperature data is provided in a 12-bit word with 0.0625°C resolution. A 2-wire serial interface allows access to storage memory, temperature reading and sensor configuration.", "website": "https://www.technologytourist.com/DS1624-arduino-library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bluemurder/DS1624.git", - "providesIncludes": [ - "DS1624.h" - ], + "providesIncludes": ["DS1624.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bluemurder/DS1624-2.0.0.zip", "archiveFileName": "DS1624-2.0.0.zip", "size": 7168, @@ -118611,16 +93685,10 @@ "paragraph": "The DS1624 sensor from Maxim Integrated consists of a 256-byte nonvolatile EE memory and a direct-to-digital temperature sensor. The temperature data is provided in a 12-bit word with 0.0625°C resolution. A 2-wire serial interface allows access to storage memory, temperature reading and sensor configuration.", "website": "https://www.technologytourist.com/electronics/2017/11/02/DS1624-arduino-library.html", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bluemurder/DS1624.git", - "providesIncludes": [ - "DS1624.h" - ], + "providesIncludes": ["DS1624.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bluemurder/DS1624-2.0.1.zip", "archiveFileName": "DS1624-2.0.1.zip", "size": 7260, @@ -118635,12 +93703,8 @@ "paragraph": "This library plugs on the HID library. It can be used with or without other HID-based libraries (Mouse, Gamepad etc)", "website": "https://github.com/martin-leo/KeyboardAzertyFr", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/martin-leo/KeyboardAzertyFr.git", "url": "http://downloads.arduino.cc/libraries/github.com/martin-leo/KeyboardAzertyFr-1.0.1.zip", "archiveFileName": "KeyboardAzertyFr-1.0.1.zip", @@ -118656,12 +93720,8 @@ "paragraph": "This library allows the user to control the device using simple text commands, the library is written in pure C so it can be easily ported to other microcontrollers.", "website": "https://github.com/geekfactory/Shell", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://bitbucket.org/geekfactory/shell.git", "url": "http://downloads.arduino.cc/libraries/bitbucket.org/geekfactory/GeekFactory_Shell_Library-1.0.0.zip", "archiveFileName": "GeekFactory_Shell_Library-1.0.0.zip", @@ -118677,12 +93737,8 @@ "paragraph": "This library allows the user to control the device using simple text commands, the library is written in pure C so it can be easily ported to other microcontrollers.", "website": "https://github.com/geekfactory/Shell", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://bitbucket.org/geekfactory/shell.git", "url": "http://downloads.arduino.cc/libraries/bitbucket.org/geekfactory/GeekFactory_Shell_Library-1.0.1.zip", "archiveFileName": "GeekFactory_Shell_Library-1.0.1.zip", @@ -118698,12 +93754,8 @@ "paragraph": "This library allows the user to control the device using simple text commands, the library is written in pure C so it can be easily ported to other microcontrollers.", "website": "https://github.com/geekfactory/Shell", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://bitbucket.org/geekfactory/shell.git", "url": "http://downloads.arduino.cc/libraries/bitbucket.org/geekfactory/GeekFactory_Shell_Library-1.1.0.zip", "archiveFileName": "GeekFactory_Shell_Library-1.1.0.zip", @@ -118719,12 +93771,8 @@ "paragraph": "This library allows the user to control the device using simple text commands, the library is written in pure C so it can be easily ported to other microcontrollers.", "website": "https://github.com/geekfactory/Shell", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://bitbucket.org/geekfactory/shell.git", "url": "http://downloads.arduino.cc/libraries/bitbucket.org/geekfactory/GeekFactory_Shell_Library-1.2.0.zip", "archiveFileName": "GeekFactory_Shell_Library-1.2.0.zip", @@ -118740,12 +93788,8 @@ "paragraph": "this library has dependencies that are PubSubClient and ESP8266WiFi so make sure you installed these libraries also make sure the ArduinoIDE version is 1.6.8 or greater", "website": "https://github.com/beetlikeyg087/MFUthings", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/beetlikeyg087/MFUthings.git", "url": "http://downloads.arduino.cc/libraries/github.com/beetlikeyg087/MFUthings-1.0.0.zip", "archiveFileName": "MFUthings-1.0.0.zip", @@ -118761,12 +93805,8 @@ "paragraph": "this library has dependencies that are PubSubClient and ESP8266WiFi so make sure you installed these libraries also make sure the ArduinoIDE version is 1.6.8 or greater", "website": "https://github.com/beetlikeyg087/MFUthings", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/beetlikeyg087/MFUthings.git", "url": "http://downloads.arduino.cc/libraries/github.com/beetlikeyg087/MFUthings-1.0.1.zip", "archiveFileName": "MFUthings-1.0.1.zip", @@ -118782,16 +93822,10 @@ "paragraph": "Examples for PulseRain M10 board.", "website": "https://github.com/PulseRain/M10Examples", "category": "Signal Input/Output", - "architectures": [ - "FP51" - ], - "types": [ - "Contributed" - ], + "architectures": ["FP51"], + "types": ["Contributed"], "repository": "https://github.com/PulseRain/M10Examples.git", - "providesIncludes": [ - "M10Examples.h" - ], + "providesIncludes": ["M10Examples.h"], "url": "http://downloads.arduino.cc/libraries/github.com/PulseRain/M10Examples-1.1.0.zip", "archiveFileName": "M10Examples-1.1.0.zip", "size": 245679, @@ -118806,12 +93840,8 @@ "paragraph": "Arduino library to easily manage buttons and keys as objects on the arduino sketch. The GFButton class provides methods for polling and event based programming styles and also provides advanced button functionality: double \u0026 triple clicks, button hold detection, etc.", "website": "https://bitbucket.org/geekfactory/gfbutton", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://bitbucket.org/geekfactory/gfbutton.git", "url": "http://downloads.arduino.cc/libraries/bitbucket.org/geekfactory/GFButton-1.0.0.zip", "archiveFileName": "GFButton-1.0.0.zip", @@ -118827,12 +93857,8 @@ "paragraph": "Arduino library for Sensirion SHT30/31/35 Digital I2C Temperature \u0026 Humidity Sensors", "website": "https://github.com/closedcube/ClosedCube_SHT31D_Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/closedcube/ClosedCube_SHT31D_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/closedcube/ClosedCube_SHT31D-1.2.1.zip", "archiveFileName": "ClosedCube_SHT31D-1.2.1.zip", @@ -118848,12 +93874,8 @@ "paragraph": "Arduino library for Sensirion SHT30/31/35 Digital I2C Temperature \u0026 Humidity Sensors", "website": "https://github.com/closedcube/ClosedCube_SHT31D_Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/closedcube/ClosedCube_SHT31D_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/closedcube/ClosedCube_SHT31D-1.2.2.zip", "archiveFileName": "ClosedCube_SHT31D-1.2.2.zip", @@ -118869,12 +93891,8 @@ "paragraph": "Arduino library for Sensirion SHT30-D, SHT31-D and SHT35-D Digital I2C Digital I2C Temperature \u0026 Humidity Sensors", "website": "https://github.com/closedcube/ClosedCube_SHT31D_Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/closedcube/ClosedCube_SHT31D_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/closedcube/ClosedCube_SHT31D-1.5.0.zip", "archiveFileName": "ClosedCube_SHT31D-1.5.0.zip", @@ -118890,12 +93908,8 @@ "paragraph": "Arduino library for Sensirion SHT30-D, SHT31-D and SHT35-D Digital I2C Digital I2C Temperature \u0026 Humidity Sensors", "website": "https://github.com/closedcube/ClosedCube_SHT31D_Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/closedcube/ClosedCube_SHT31D_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/closedcube/ClosedCube_SHT31D-1.5.1.zip", "archiveFileName": "ClosedCube_SHT31D-1.5.1.zip", @@ -118911,12 +93925,8 @@ "paragraph": "A non-blocking, persistant wifi manager for ESP8266 that allows network changes at any time", "website": "https://r-downing.github.io/PersWiFiManager/", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/r-downing/PersWiFiManager.git", "url": "http://downloads.arduino.cc/libraries/github.com/r-downing/PersWiFiManager-1.0.0.zip", "archiveFileName": "PersWiFiManager-1.0.0.zip", @@ -118932,12 +93942,8 @@ "paragraph": "A non-blocking, persistant wifi manager for ESP8266 that allows network changes at any time", "website": "https://r-downing.github.io/PersWiFiManager/", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/r-downing/PersWiFiManager.git", "url": "http://downloads.arduino.cc/libraries/github.com/r-downing/PersWiFiManager-2.0.1.zip", "archiveFileName": "PersWiFiManager-2.0.1.zip", @@ -118953,12 +93959,8 @@ "paragraph": "A non-blocking, persistant wifi manager for ESP8266 that allows network changes at any time", "website": "https://r-downing.github.io/PersWiFiManager/", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/r-downing/PersWiFiManager.git", "url": "http://downloads.arduino.cc/libraries/github.com/r-downing/PersWiFiManager-2.0.2.zip", "archiveFileName": "PersWiFiManager-2.0.2.zip", @@ -118974,12 +93976,8 @@ "paragraph": "A non-blocking, persistant wifi manager for ESP8266 that allows network changes at any time", "website": "https://ryandowning.net/PersWiFiManager/", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/r-downing/PersWiFiManager.git", "url": "http://downloads.arduino.cc/libraries/github.com/r-downing/PersWiFiManager-3.0.0.zip", "archiveFileName": "PersWiFiManager-3.0.0.zip", @@ -118995,12 +93993,8 @@ "paragraph": "A non-blocking, persistant wifi manager for ESP8266 that allows network changes at any time", "website": "http://ryandowning.net/PersWiFiManager/", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/r-downing/PersWiFiManager.git", "url": "http://downloads.arduino.cc/libraries/github.com/r-downing/PersWiFiManager-3.0.1.zip", "archiveFileName": "PersWiFiManager-3.0.1.zip", @@ -119016,12 +94010,8 @@ "paragraph": "A non-blocking, persistant wifi manager for ESP8266 that allows network changes at any time", "website": "http://ryandowning.net/PersWiFiManager/", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/r-downing/PersWiFiManager.git", "url": "http://downloads.arduino.cc/libraries/github.com/r-downing/PersWiFiManager-4.0.0.zip", "archiveFileName": "PersWiFiManager-4.0.0.zip", @@ -119037,13 +94027,8 @@ "paragraph": "A non-blocking, persistant wifi manager for ESP8266 that allows network changes at any time", "website": "http://ryandowning.net/PersWiFiManager/", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/r-downing/PersWiFiManager.git", "url": "http://downloads.arduino.cc/libraries/github.com/r-downing/PersWiFiManager-5.0.0.zip", "archiveFileName": "PersWiFiManager-5.0.0.zip", @@ -119058,12 +94043,8 @@ "sentence": "mp3 decoder", "website": "https://github.com/adafruit/Adafruit_MP3", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_MP3.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_mp3-1.0.0.zip", "archiveFileName": "Adafruit_mp3-1.0.0.zip", @@ -119078,12 +94059,8 @@ "sentence": "mp3 decoder", "website": "https://github.com/adafruit/Adafruit_MP3", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_MP3.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_mp3-1.0.1.zip", "archiveFileName": "Adafruit_mp3-1.0.1.zip", @@ -119098,12 +94075,8 @@ "sentence": "mp3 decoder", "website": "https://github.com/adafruit/Adafruit_MP3", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_MP3.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_mp3-1.0.2.zip", "archiveFileName": "Adafruit_mp3-1.0.2.zip", @@ -119118,12 +94091,8 @@ "sentence": "mp3 decoder", "website": "https://github.com/adafruit/Adafruit_MP3", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_MP3.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_mp3-1.0.3.zip", "archiveFileName": "Adafruit_mp3-1.0.3.zip", @@ -119139,16 +94108,10 @@ "paragraph": "Set a timer on any interval/timeout without having to deal with keeping track of time yourself.", "website": "https://arjenstens.com/", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://gitlab.com/arduino-libraries/stens-timer.git", - "providesIncludes": [ - "StensTimer.h" - ], + "providesIncludes": ["StensTimer.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/arduino-libraries/StensTimer-1.0.0.zip", "archiveFileName": "StensTimer-1.0.0.zip", "size": 19094, @@ -119163,16 +94126,10 @@ "paragraph": "Set a timer on any interval/timeout without having to deal with keeping track of time yourself.", "website": "https://arjenstens.com/", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://gitlab.com/arduino-libraries/stens-timer.git", - "providesIncludes": [ - "StensTimer.h" - ], + "providesIncludes": ["StensTimer.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/arduino-libraries/StensTimer-1.1.0.zip", "archiveFileName": "StensTimer-1.1.0.zip", "size": 24368, @@ -119187,16 +94144,10 @@ "paragraph": "Set a timer on any interval/timeout without having to deal with keeping track of time yourself.", "website": "https://arjenstens.com/", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://gitlab.com/arduino-libraries/stens-timer.git", - "providesIncludes": [ - "StensTimer.h" - ], + "providesIncludes": ["StensTimer.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/arduino-libraries/StensTimer-1.1.1.zip", "archiveFileName": "StensTimer-1.1.1.zip", "size": 24472, @@ -119211,16 +94162,10 @@ "paragraph": "Set a timer on any interval/timeout without having to deal with keeping track of time yourself.", "website": "https://arjenstens.com/", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://gitlab.com/arduino-libraries/stens-timer.git", - "providesIncludes": [ - "StensTimer.h" - ], + "providesIncludes": ["StensTimer.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/arduino-libraries/StensTimer-1.1.2.zip", "archiveFileName": "StensTimer-1.1.2.zip", "size": 24476, @@ -119235,12 +94180,8 @@ "paragraph": "This is an Arduino library for the Adafruit SGP30 Gas / Air Quality Sensor", "website": "https://github.com/adafruit/Adafruit_SGP30", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_SGP30.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SGP30_Sensor-1.0.0.zip", "archiveFileName": "Adafruit_SGP30_Sensor-1.0.0.zip", @@ -119256,12 +94197,8 @@ "paragraph": "This is an Arduino library for the Adafruit SGP30 Gas / Air Quality Sensor", "website": "https://github.com/adafruit/Adafruit_SGP30", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_SGP30.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SGP30_Sensor-1.0.3.zip", "archiveFileName": "Adafruit_SGP30_Sensor-1.0.3.zip", @@ -119277,12 +94214,8 @@ "paragraph": "This is an Arduino library for the Adafruit SGP30 Gas / Air Quality Sensor", "website": "https://github.com/adafruit/Adafruit_SGP30", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_SGP30.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_SGP30_Sensor-1.0.4.zip", "archiveFileName": "Adafruit_SGP30_Sensor-1.0.4.zip", @@ -119298,12 +94231,8 @@ "paragraph": "Requires Adafruit GFX Library. See https://learn.adafruit.com/adafruit-gfx-graphics-library/graphics-primitives for more information about the Adafruit GFX Library.", "website": "https://github.com/thomasfredericks/wemos_matrix_gfx", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thomasfredericks/wemos_matrix_gfx.git", "url": "http://downloads.arduino.cc/libraries/github.com/thomasfredericks/Wemos_Matrix_Adafruit_GFX-1.2.0.zip", "archiveFileName": "Wemos_Matrix_Adafruit_GFX-1.2.0.zip", @@ -119319,12 +94248,8 @@ "paragraph": "This library allows a programmer to control a STEAMbot robot and its inputs and outputs.", "website": "http://www.thesteamtrain.cc/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/The-STEAM-Train/STEAMbot.git", "url": "http://downloads.arduino.cc/libraries/github.com/The-STEAM-Train/STEAMbot-1.0.0.zip", "archiveFileName": "STEAMbot-1.0.0.zip", @@ -119340,13 +94265,8 @@ "paragraph": "This library allows a programmer to control a STEAMbot robot and its inputs and outputs.", "website": "http://www.thesteamtrain.cc/", "category": "Device Control", - "architectures": [ - "arm", - "STM32F1" - ], - "types": [ - "Contributed" - ], + "architectures": ["arm", "STM32F1"], + "types": ["Contributed"], "repository": "https://github.com/The-STEAM-Train/STEAMbot.git", "url": "http://downloads.arduino.cc/libraries/github.com/The-STEAM-Train/STEAMbot-1.0.2.zip", "archiveFileName": "STEAMbot-1.0.2.zip", @@ -119362,13 +94282,8 @@ "paragraph": "This library allows a programmer to control a STEAMbot robot and its inputs and outputs.", "website": "http://www.thesteamtrain.cc/", "category": "Device Control", - "architectures": [ - "arm", - "STM32F1" - ], - "types": [ - "Contributed" - ], + "architectures": ["arm", "STM32F1"], + "types": ["Contributed"], "repository": "https://github.com/The-STEAM-Train/STEAMbot.git", "url": "http://downloads.arduino.cc/libraries/github.com/The-STEAM-Train/STEAMbot-1.0.3.zip", "archiveFileName": "STEAMbot-1.0.3.zip", @@ -119384,12 +94299,8 @@ "paragraph": "Easy SSDP setup function for ESP8266 on Arduino. Makes Devices visible on Windows Network", "website": "https://github.com/r-downing/EasySSDP#easyssdp", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/r-downing/EasySSDP.git", "url": "http://downloads.arduino.cc/libraries/github.com/r-downing/EasySSDP-0.0.0.zip", "archiveFileName": "EasySSDP-0.0.0.zip", @@ -119405,12 +94316,8 @@ "paragraph": "Arduino library for Bosch Sensortec BME680 integrated environmental (temperature, humidity, pressure, gas and in-door air quality) sensor", "website": "https://github.com/closedcube/ClosedCube_BME680_Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/closedcube/ClosedCube_BME680_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/closedcube/ClosedCube_BME680-1.1.0.zip", "archiveFileName": "ClosedCube_BME680-1.1.0.zip", @@ -119426,12 +94333,8 @@ "paragraph": "Arduino library for Bosch Sensortec BME680 integrated environmental (temperature, humidity, pressure, gas and in-door air quality) sensor", "website": "https://github.com/closedcube/ClosedCube_BME680_Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/closedcube/ClosedCube_BME680_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/closedcube/ClosedCube_BME680-1.1.2.zip", "archiveFileName": "ClosedCube_BME680-1.1.2.zip", @@ -119447,12 +94350,8 @@ "paragraph": "Arduino library for Bosch Sensortec BME680 integrated environmental (temperature, humidity, pressure, gas and in-door air quality) sensor", "website": "https://github.com/closedcube/ClosedCube_BME680_Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/closedcube/ClosedCube_BME680_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/closedcube/ClosedCube_BME680-1.2.0.zip", "archiveFileName": "ClosedCube_BME680-1.2.0.zip", @@ -119468,12 +94367,8 @@ "paragraph": "A Library which Creates a GUI Dashboard to manage your ESP Device.", "website": "https://github.com/ayushsharma82/ESP-DASH", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ayushsharma82/ESP-DASH.git", "url": "http://downloads.arduino.cc/libraries/github.com/ayushsharma82/ESP_DASH-1.0.3.zip", "archiveFileName": "ESP_DASH-1.0.3.zip", @@ -119489,12 +94384,8 @@ "paragraph": "With ESP-DASH you can create functional and beautiful Dashboards for ESP8266 and ESP32's without the need of Internet.", "website": "https://github.com/ayushsharma82/ESP-DASH", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ayushsharma82/ESP-DASH.git", "url": "http://downloads.arduino.cc/libraries/github.com/ayushsharma82/ESP_DASH-2.0.3.zip", "archiveFileName": "ESP_DASH-2.0.3.zip", @@ -119510,12 +94401,8 @@ "paragraph": "With ESP-DASH you can create functional and beautiful Dashboards for ESP8266 and ESP32's without the need of Internet.", "website": "https://github.com/ayushsharma82/ESP-DASH", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ayushsharma82/ESP-DASH.git", "url": "http://downloads.arduino.cc/libraries/github.com/ayushsharma82/ESP_DASH-2.0.4.zip", "archiveFileName": "ESP_DASH-2.0.4.zip", @@ -119531,13 +94418,8 @@ "paragraph": "With ESP-DASH you can create functional and beautiful Dashboards for ESP8266 and ESP32 without the need of Internet", "website": "https://github.com/ayushsharma82/ESP-DASH", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/ayushsharma82/ESP-DASH.git", "url": "http://downloads.arduino.cc/libraries/github.com/ayushsharma82/ESP_DASH-2.1.4.zip", "archiveFileName": "ESP_DASH-2.1.4.zip", @@ -119553,12 +94435,8 @@ "paragraph": "A Library which Creates a GUI Dashboard to manage your ESP Device.", "website": "https://github.com/ayushsharma82/ESP-DASH", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ayushsharma82/ESP-DASH.git", "url": "http://downloads.arduino.cc/libraries/github.com/ayushsharma82/ESP_DASH-1.0.0.zip", "archiveFileName": "ESP_DASH-1.0.0.zip", @@ -119574,12 +94452,8 @@ "paragraph": "With ESP-DASH you can create functional and beautiful Dashboards for ESP8266 and ESP32's without the need of Internet.", "website": "https://github.com/ayushsharma82/ESP-DASH", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ayushsharma82/ESP-DASH.git", "url": "http://downloads.arduino.cc/libraries/github.com/ayushsharma82/ESP_DASH-2.0.0.zip", "archiveFileName": "ESP_DASH-2.0.0.zip", @@ -119595,12 +94469,8 @@ "paragraph": "With ESP-DASH you can create functional and beautiful Dashboards for ESP8266 and ESP32's without the need of Internet.", "website": "https://github.com/ayushsharma82/ESP-DASH", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ayushsharma82/ESP-DASH.git", "url": "http://downloads.arduino.cc/libraries/github.com/ayushsharma82/ESP_DASH-2.0.2.zip", "archiveFileName": "ESP_DASH-2.0.2.zip", @@ -119616,13 +94486,8 @@ "paragraph": "With ESP-DASH you can create functional and beautiful Dashboards for ESP8266 and ESP32 without the need of Internet", "website": "https://github.com/ayushsharma82/ESP-DASH", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/ayushsharma82/ESP-DASH.git", "url": "http://downloads.arduino.cc/libraries/github.com/ayushsharma82/ESP_DASH-2.1.5.zip", "archiveFileName": "ESP_DASH-2.1.5.zip", @@ -119638,13 +94503,8 @@ "paragraph": "With ESP-DASH you can create functional and beautiful Dashboards for ESP8266 and ESP32 without the need of Internet", "website": "https://github.com/ayushsharma82/ESP-DASH", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/ayushsharma82/ESP-DASH.git", "url": "http://downloads.arduino.cc/libraries/github.com/ayushsharma82/ESP_DASH-2.2.0.zip", "archiveFileName": "ESP_DASH-2.2.0.zip", @@ -119660,13 +94520,8 @@ "paragraph": "With ESP-DASH you can create functional and beautiful Dashboards for ESP8266 and ESP32 without the need of Internet", "website": "https://github.com/ayushsharma82/ESP-DASH", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/ayushsharma82/ESP-DASH.git", "url": "http://downloads.arduino.cc/libraries/github.com/ayushsharma82/ESP_DASH-2.2.1.zip", "archiveFileName": "ESP_DASH-2.2.1.zip", @@ -119682,13 +94537,8 @@ "paragraph": "With ESP-DASH you can create functional and beautiful Dashboards for ESP8266 and ESP32 without the need of Internet", "website": "https://github.com/ayushsharma82/ESP-DASH", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/ayushsharma82/ESP-DASH.git", "url": "http://downloads.arduino.cc/libraries/github.com/ayushsharma82/ESP_DASH-2.2.2.zip", "archiveFileName": "ESP_DASH-2.2.2.zip", @@ -119704,13 +94554,8 @@ "paragraph": "With ESP-DASH you can create functional and beautiful Dashboards for ESP8266 and ESP32 without the need of Internet", "website": "https://github.com/ayushsharma82/ESP-DASH", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/ayushsharma82/ESP-DASH.git", "url": "http://downloads.arduino.cc/libraries/github.com/ayushsharma82/ESP_DASH-2.2.4.zip", "archiveFileName": "ESP_DASH-2.2.4.zip", @@ -119726,12 +94571,8 @@ "paragraph": "Library to uniformly encapsulate different types of switch based user input. Detects press, double press, long press, with software debounce and auto repeat. Handles simple switches, key matrices and analog resistor-ladder type switches.", "website": "https://github.com/MajicDesigns/MD_UISwitch", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_UISwitch.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_UISwitch-1.1.0.zip", "archiveFileName": "MD_UISwitch-1.1.0.zip", @@ -119747,12 +94588,8 @@ "paragraph": "Library to uniformly encapsulate different types of switch based user input. Detects press, double press, long press, with software debounce and auto repeat. Handles simple switches, key matrices and analog resistor-ladder type switches.", "website": "https://github.com/MajicDesigns/MD_UISwitch", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_UISwitch.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_UISwitch-1.0.0.zip", "archiveFileName": "MD_UISwitch-1.0.0.zip", @@ -119768,12 +94605,8 @@ "paragraph": "Library to uniformly encapsulate different types of switch based user input. Detects press, double press, long press, with software debounce and auto repeat. Handles simple switches, key matrices and analog resistor-ladder type switches.", "website": "https://github.com/MajicDesigns/MD_UISwitch", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_UISwitch.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_UISwitch-1.2.0.zip", "archiveFileName": "MD_UISwitch-1.2.0.zip", @@ -119789,12 +94622,8 @@ "paragraph": "Library to uniformly encapsulate different types of switch based user input. Detects press, double press, long press, with software debounce and auto repeat. Handles simple switches, key matrices and analog resistor-ladder type switches.", "website": "https://github.com/MajicDesigns/MD_UISwitch", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_UISwitch.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_UISwitch-1.2.1.zip", "archiveFileName": "MD_UISwitch-1.2.1.zip", @@ -119811,12 +94640,8 @@ "paragraph": "Library to uniformly encapsulate different types of switch based user input. Detects press, double press, long press, with software debounce and auto repeat. Handles simple switches, key matrices and analog resistor-ladder type switches.", "website": "https://github.com/MajicDesigns/MD_UISwitch", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_UISwitch.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_UISwitch-2.0.0.zip", "archiveFileName": "MD_UISwitch-2.0.0.zip", @@ -119833,12 +94658,8 @@ "paragraph": "Library to uniformly encapsulate different types of switch based user input. Detects press, double press, long press, with software debounce and auto repeat. Handles simple switches, key matrices and analog resistor-ladder type switches.", "website": "https://github.com/MajicDesigns/MD_UISwitch", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_UISwitch.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_UISwitch-2.1.0.zip", "archiveFileName": "MD_UISwitch-2.1.0.zip", @@ -119854,17 +94675,10 @@ "paragraph": "It aims to maintain compatibility with the Arduino LiquidCrystal library (version 0017 onwards) , though some features of LiquidCrystal are ommited and additonal features are provided. It supports all features of the LCD03 including custom characters and the ability to read the keypad. Supports Arudino 1.0.0 and newer.", "website": "https://andatche.com/code/arduino/lcd03/", "category": "Display", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/andatche/arduino-lcd03.git", - "providesIncludes": [ - "LCD03.h" - ], + "providesIncludes": ["LCD03.h"], "url": "http://downloads.arduino.cc/libraries/github.com/andatche/LCD03-1.1.2.zip", "archiveFileName": "LCD03-1.1.2.zip", "size": 21913, @@ -119879,16 +94693,10 @@ "paragraph": "It is developed to provide a simple API to interact with Relays, RGB leds, Ultrasonic modules, GSM modules, etc in order to make a beginner do a lot of different stuff with the same library", "website": "https://github.com/strabox/Easyuino", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Strabox/Easyuino.git", - "providesIncludes": [ - "Easyuino.h" - ], + "providesIncludes": ["Easyuino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Strabox/Easyuino-1.1.0.zip", "archiveFileName": "Easyuino-1.1.0.zip", "size": 3969055, @@ -119903,16 +94711,10 @@ "paragraph": "It is developed to provide a modular and simple API to interact with Relays, RGB Leds, Ultrasonic Modules, GSM Modules, etc in order to make a beginner do a lot of different stuff with the same library", "website": "https://github.com/strabox/Easyuino", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Strabox/Easyuino.git", - "providesIncludes": [ - "Easyuino.h" - ], + "providesIncludes": ["Easyuino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Strabox/Easyuino-1.2.0.zip", "archiveFileName": "Easyuino-1.2.0.zip", "size": 4580718, @@ -119927,16 +94729,10 @@ "paragraph": "It is developed to provide a simple API to interact with Relays, RGB leds, Ultrasonic modules, GSM modules, etc in order to make a beginner do a lot of different stuff with the same library", "website": "https://github.com/strabox/Easyuino", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Strabox/Easyuino.git", - "providesIncludes": [ - "Easyuino.h" - ], + "providesIncludes": ["Easyuino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Strabox/Easyuino-1.0.0.zip", "archiveFileName": "Easyuino-1.0.0.zip", "size": 3961930, @@ -119951,12 +94747,8 @@ "paragraph": "A massage message always starts with an address string and is followed by a user defined number of bytes, ints, longs, or floats. The address string is used to route the message as in Open Sound Control. SlipMassage is the SLIP implementation of the Massage API (https://github.com/SofaPirate/Massenger). Massages can be sent and received over different communication protocols such as serial, UDP, or web sockets. Includes examples for Cycling 74 Max, Processing, Websockets and UDP.", "website": "https://github.com/SofaPirate/SlipMassage", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SofaPirate/SlipMassage.git", "url": "http://downloads.arduino.cc/libraries/github.com/SofaPirate/SlipMassage-1.0.0.zip", "archiveFileName": "SlipMassage-1.0.0.zip", @@ -119972,12 +94764,8 @@ "paragraph": "Simple, small footprint, no dynamic memory allocation", "website": "https://github.com/ppedro74/Arduino-SerialCommands", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ppedro74/Arduino-SerialCommands.git", "url": "http://downloads.arduino.cc/libraries/github.com/ppedro74/SerialCommands-1.1.0.zip", "archiveFileName": "SerialCommands-1.1.0.zip", @@ -119993,12 +94781,8 @@ "paragraph": "Provides a high level API for managing and drawing to the LED matrix. Can drive either a single color and RGB LED matrices. Color shading is enabled using PWM-style updates to the matrix shift registers. Uses a clock interrupt. Designed to be used with 74HC595 and/or DM13A type shift registers, or similar. See website for hardware designs supported.", "website": "http://www.kamprath.net/led-matrix/", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/michaelkamprath/ShiftRegisterLEDMatrixLib.git", "providesIncludes": [ "LEDMatrix.h", @@ -120023,12 +94807,8 @@ "paragraph": "Provides a high level API for managing and drawing to the LED matrix. Can drive either a single color and RGB LED matrices. Color shading is enabled using PWM-style updates to the matrix shift registers. Uses a clock interrupt. Designed to be used with 74HC595 and/or DM13A type shift registers, or similar. See website for hardware designs supported.", "website": "http://www.kamprath.net/led-matrix/", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/michaelkamprath/ShiftRegisterLEDMatrixLib.git", "providesIncludes": [ "LEDMatrix.h", @@ -120053,12 +94833,8 @@ "paragraph": "Provides a high level API for managing and drawing to the LED matrix. Can drive either a single color and RGB LED matrices. Color shading is enabled using PWM-style updates to the matrix shift registers. Uses a clock interrupt. Designed to be used with 74HC595 and/or DM13A type shift registers, or similar. See website for hardware designs supported.", "website": "http://www.kamprath.net/led-matrix/", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/michaelkamprath/ShiftRegisterLEDMatrixLib.git", "providesIncludes": [ "LEDMatrix.h", @@ -120083,12 +94859,8 @@ "paragraph": "Provides a high level API for managing and drawing to the LED matrix. Can drive either a single color or RGB LED matrices. Color shading is enabled using PWM-style updates to the matrix shift registers. Uses a clock interrupt. Designed to be used with 74HC595 and/or DM13A type shift registers, or similar. See website for hardware designs supported.", "website": "http://www.kamprath.net/led-matrix/", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/michaelkamprath/ShiftRegisterLEDMatrixLib.git", "providesIncludes": [ "LEDMatrix.h", @@ -120115,12 +94887,8 @@ "paragraph": "Provides a high level API for managing and drawing to the LED matrix. Can drive either a single color or RGB LED matrices. Color shading is enabled using PWM-style updates to the matrix shift registers. Uses a clock interrupt. Designed to be used with 74HC595 and/or DM13A type shift registers, or similar. See website for hardware designs supported.", "website": "http://www.kamprath.net/led-matrix/", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/michaelkamprath/ShiftRegisterLEDMatrixLib.git", "providesIncludes": [ "LEDMatrix.h", @@ -120147,12 +94915,8 @@ "paragraph": "Provides a high level API for managing and drawing to the LED matrix. Can drive either a single color or RGB LED matrices. Color shading is enabled using PWM-style updates to the matrix shift registers. Uses a clock interrupt. Designed to be used with 74HC595 and/or DM13A type shift registers, or similar. See website for hardware designs supported.", "website": "https://kamprath.net/hacks/led-matrix/", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/michaelkamprath/ShiftRegisterLEDMatrixLib.git", "providesIncludes": [ "LEDMatrix.h", @@ -120179,18 +94943,10 @@ "paragraph": "Provides a high level API for managing and drawing to the LED matrix. Can drive either a single color or RGB LED matrices. Color shading is enabled using PWM-style updates to the matrix shift registers. Uses a clock interrupt. Designed to be used with 74HC595 and/or DM13A type shift registers, or similar. See website for hardware designs supported.", "website": "https://kamprath.net/hacks/led-matrix/", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/michaelkamprath/ShiftRegisterLEDMatrixLib.git", - "providesIncludes": [ - "LEDMatrix.h", - "RGBLEDMatrix.h", - "TimerAction.h" - ], + "providesIncludes": ["LEDMatrix.h", "RGBLEDMatrix.h", "TimerAction.h"], "url": "http://downloads.arduino.cc/libraries/github.com/michaelkamprath/Shift_Register_LED_Matrix_Lib-2.0.0.zip", "archiveFileName": "Shift_Register_LED_Matrix_Lib-2.0.0.zip", "size": 642810, @@ -120205,16 +94961,10 @@ "paragraph": "Easily define your configuration hierarchy, the type of each property and weather or not it should be persisted.", "website": "https://github.com/neman-io/Bleeper.git", "category": "Other", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/neman-io/Bleeper.git", - "providesIncludes": [ - "Bleeper.h" - ], + "providesIncludes": ["Bleeper.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neman-io/Bleeper-1.0.0.zip", "archiveFileName": "Bleeper-1.0.0.zip", "size": 1969339, @@ -120229,16 +94979,10 @@ "paragraph": "Easily define your configuration hierarchy, the type of each property and weather or not it should be persisted.", "website": "https://github.com/neman-io/Bleeper.git", "category": "Other", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/neman-io/Bleeper.git", - "providesIncludes": [ - "Bleeper.h" - ], + "providesIncludes": ["Bleeper.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neman-io/Bleeper-1.0.1.zip", "archiveFileName": "Bleeper-1.0.1.zip", "size": 1969346, @@ -120253,17 +94997,10 @@ "paragraph": "Easily define your configuration hierarchy, the type of each property and weather or not it should be persisted.", "website": "https://github.com/neman-io/Bleeper.git", "category": "Other", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/neman-io/Bleeper.git", - "providesIncludes": [ - "Bleeper.h" - ], + "providesIncludes": ["Bleeper.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neman-io/Bleeper-1.0.2.zip", "archiveFileName": "Bleeper-1.0.2.zip", "size": 1974560, @@ -120278,17 +95015,10 @@ "paragraph": "Easily define your configuration hierarchy, the type of each property and weather or not it should be persisted.", "website": "https://github.com/neman-io/Bleeper.git", "category": "Other", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/neman-io/Bleeper.git", - "providesIncludes": [ - "Bleeper.h" - ], + "providesIncludes": ["Bleeper.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neman-io/Bleeper-1.0.3.zip", "archiveFileName": "Bleeper-1.0.3.zip", "size": 1975347, @@ -120303,17 +95033,10 @@ "paragraph": "Easily define your configuration hierarchy, the type of each property and weather or not it should be persisted.", "website": "https://github.com/neman-io/Bleeper.git", "category": "Other", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/neman-io/Bleeper.git", - "providesIncludes": [ - "Bleeper.h" - ], + "providesIncludes": ["Bleeper.h"], "url": "http://downloads.arduino.cc/libraries/github.com/neman-io/Bleeper-1.0.4.zip", "archiveFileName": "Bleeper-1.0.4.zip", "size": 1975401, @@ -120328,12 +95051,8 @@ "paragraph": "Library which makes it easy to add support for OTA updates to your project. Tested with ESP8266.", "website": "https://github.com/jeroenvermeulen/JeVe_EasyOTA", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jeroenvermeulen/JeVe_EasyOTA.git", "url": "http://downloads.arduino.cc/libraries/github.com/jeroenvermeulen/JeVe_EasyOTA-2.0.0.zip", "archiveFileName": "JeVe_EasyOTA-2.0.0.zip", @@ -120349,12 +95068,8 @@ "paragraph": "Library which makes it easy to add support for OTA updates to your project. Works with ESP8266 and ESP32.", "website": "https://github.com/jeroenvermeulen/JeVe_EasyOTA", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jeroenvermeulen/JeVe_EasyOTA.git", "url": "http://downloads.arduino.cc/libraries/github.com/jeroenvermeulen/JeVe_EasyOTA-2.1.0.zip", "archiveFileName": "JeVe_EasyOTA-2.1.0.zip", @@ -120370,12 +95085,8 @@ "paragraph": "Library which makes it easy to add support for OTA updates to your project. Works with ESP8266 and ESP32.", "website": "https://github.com/jeroenvermeulen/JeVe_EasyOTA", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jeroenvermeulen/JeVe_EasyOTA.git", "url": "http://downloads.arduino.cc/libraries/github.com/jeroenvermeulen/JeVe_EasyOTA-2.1.1.zip", "archiveFileName": "JeVe_EasyOTA-2.1.1.zip", @@ -120391,14 +95102,8 @@ "paragraph": "Library which makes it easy to add support for OTA updates to your project. Works with ESP8266 and ESP32.", "website": "https://github.com/jeroenvermeulen/JeVe_EasyOTA", "category": "Communication", - "architectures": [ - "esp8266", - "esp32", - "espressif32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32", "espressif32"], + "types": ["Contributed"], "repository": "https://github.com/jeroenvermeulen/JeVe_EasyOTA.git", "url": "http://downloads.arduino.cc/libraries/github.com/jeroenvermeulen/JeVe_EasyOTA-2.2.0.zip", "archiveFileName": "JeVe_EasyOTA-2.2.0.zip", @@ -120414,12 +95119,8 @@ "paragraph": "Hardware or Software Serial can be used to Scan and set parameters.", "website": "https://github.com/fatpat/arduino_dra818", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/fatpat/arduino-dra818.git", "url": "http://downloads.arduino.cc/libraries/github.com/fatpat/DRA818-1.0.0.zip", "archiveFileName": "DRA818-1.0.0.zip", @@ -120435,16 +95136,10 @@ "paragraph": "A state machine is implemented by defining state logic as a function in your sketch. Transitions are implemented as functions returning a boolean value and a next state number. Requires LinkedList library https://github.com/ivanseidel/LinkedList.", "website": "http://github.com/jrullan/arduino_state_machine", "category": "Device Control", - "architectures": [ - "\"*\"" - ], - "types": [ - "Contributed" - ], + "architectures": ["\"*\""], + "types": ["Contributed"], "repository": "https://github.com/jrullan/StateMachine.git", - "providesIncludes": [ - "StateMachine.h" - ], + "providesIncludes": ["StateMachine.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jrullan/StateMachine-1.0.0.zip", "archiveFileName": "StateMachine-1.0.0.zip", "size": 5229, @@ -120459,16 +95154,10 @@ "paragraph": "A state machine is implemented by defining state logic as a function in your sketch. Transitions are implemented as functions returning a boolean value and a next state number. Requires LinkedList library https://github.com/ivanseidel/LinkedList.", "website": "http://github.com/jrullan/StateMachine", "category": "Device Control", - "architectures": [ - "\"*\"" - ], - "types": [ - "Contributed" - ], + "architectures": ["\"*\""], + "types": ["Contributed"], "repository": "https://github.com/jrullan/StateMachine.git", - "providesIncludes": [ - "StateMachine.h" - ], + "providesIncludes": ["StateMachine.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jrullan/StateMachine-1.0.1.zip", "archiveFileName": "StateMachine-1.0.1.zip", "size": 5217, @@ -120483,16 +95172,10 @@ "paragraph": "A state machine is implemented by defining state logic as a function in your sketch. Transitions are implemented as functions returning a boolean value and a next state number. Requires LinkedList library https://github.com/ivanseidel/LinkedList.", "website": "http://github.com/jrullan/StateMachine", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jrullan/StateMachine.git", - "providesIncludes": [ - "StateMachine.h" - ], + "providesIncludes": ["StateMachine.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jrullan/StateMachine-1.0.9.zip", "archiveFileName": "StateMachine-1.0.9.zip", "size": 7318, @@ -120507,16 +95190,10 @@ "paragraph": "A state machine is implemented by defining state logic as a function in your sketch. Transitions are implemented as functions returning a boolean value and a next state number. Requires LinkedList library https://github.com/ivanseidel/LinkedList.", "website": "http://github.com/jrullan/StateMachine", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jrullan/StateMachine.git", - "providesIncludes": [ - "StateMachine.h" - ], + "providesIncludes": ["StateMachine.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jrullan/StateMachine-1.0.11.zip", "archiveFileName": "StateMachine-1.0.11.zip", "size": 7437, @@ -120531,16 +95208,10 @@ "paragraph": "A state machine is implemented by defining state logic as a function in your sketch. Transitions are implemented as functions returning a boolean value and a next state number. Requires LinkedList library https://github.com/ivanseidel/LinkedList.", "website": "http://github.com/jrullan/StateMachine", "category": "Device Control", - "architectures": [ - "\"*\"" - ], - "types": [ - "Contributed" - ], + "architectures": ["\"*\""], + "types": ["Contributed"], "repository": "https://github.com/jrullan/StateMachine.git", - "providesIncludes": [ - "StateMachine.h" - ], + "providesIncludes": ["StateMachine.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jrullan/StateMachine-1.0.2.zip", "archiveFileName": "StateMachine-1.0.2.zip", "size": 5226, @@ -120555,16 +95226,10 @@ "paragraph": "A state machine is implemented by defining state logic as a function in your sketch. Transitions are implemented as functions returning a boolean value and a next state number. Requires LinkedList library https://github.com/ivanseidel/LinkedList.", "website": "http://github.com/jrullan/StateMachine", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jrullan/StateMachine.git", - "providesIncludes": [ - "StateMachine.h" - ], + "providesIncludes": ["StateMachine.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jrullan/StateMachine-1.0.4.zip", "archiveFileName": "StateMachine-1.0.4.zip", "size": 5498, @@ -120579,16 +95244,10 @@ "paragraph": "A state machine is implemented by defining state logic as a function in your sketch. Transitions are implemented as functions returning a boolean value and a next state number. Requires LinkedList library https://github.com/ivanseidel/LinkedList.", "website": "http://github.com/jrullan/StateMachine", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jrullan/StateMachine.git", - "providesIncludes": [ - "StateMachine.h" - ], + "providesIncludes": ["StateMachine.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jrullan/StateMachine-1.0.5.zip", "archiveFileName": "StateMachine-1.0.5.zip", "size": 5530, @@ -120603,16 +95262,10 @@ "paragraph": "A state machine is implemented by defining state logic as a function in your sketch. Transitions are implemented as functions returning a boolean value and a next state number. Requires LinkedList library https://github.com/ivanseidel/LinkedList.", "website": "http://github.com/jrullan/StateMachine", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jrullan/StateMachine.git", - "providesIncludes": [ - "StateMachine.h" - ], + "providesIncludes": ["StateMachine.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jrullan/StateMachine-1.0.6.zip", "archiveFileName": "StateMachine-1.0.6.zip", "size": 5401, @@ -120627,16 +95280,10 @@ "paragraph": "A state machine is implemented by defining state logic as a function in your sketch. Transitions are implemented as functions returning a boolean value and a next state number. Requires LinkedList library https://github.com/ivanseidel/LinkedList.", "website": "http://github.com/jrullan/StateMachine", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jrullan/StateMachine.git", - "providesIncludes": [ - "StateMachine.h" - ], + "providesIncludes": ["StateMachine.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jrullan/StateMachine-1.0.8.zip", "archiveFileName": "StateMachine-1.0.8.zip", "size": 5652, @@ -120651,12 +95298,8 @@ "paragraph": "This is a library for the Arduino that interfaces with the Pololu Dual G2 High Power Motor Driver Shields. It makes it simple to drive two brushed, DC motors.", "website": "https://github.com/pololu/dual-g2-high-power-motor-shield", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/dual-g2-high-power-motor-shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/DualG2HighPowerMotorShield-1.0.0.zip", "archiveFileName": "DualG2HighPowerMotorShield-1.0.0.zip", @@ -120672,12 +95315,8 @@ "paragraph": "This is a library for the Arduino that interfaces with the Pololu Dual G2 High Power Motor Driver Shields. It makes it simple to drive two brushed, DC motors.", "website": "https://github.com/pololu/dual-g2-high-power-motor-shield", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/dual-g2-high-power-motor-shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/DualG2HighPowerMotorShield-2.0.0.zip", "archiveFileName": "DualG2HighPowerMotorShield-2.0.0.zip", @@ -120693,16 +95332,10 @@ "paragraph": "This library is a driver for SC16IS750 implemented for Arduino Uno WiFi Developer Edition as Serial1. This driver is necessary to communicate with the on-board ESP8266 over it's serial interface. The included tool EspProxy enables accessing the on-board ESP8266 over USB for 'flashing' tools (esptool, FDM), IDE sketch upload and Serial Monitor.", "website": "https://github.com/jandrassy/UnoWiFiDevEdSerial1", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jandrassy/UnoWiFiDevEdSerial1.git", - "providesIncludes": [ - "UnoWiFiDevEdSerial1.h" - ], + "providesIncludes": ["UnoWiFiDevEdSerial1.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jandrassy/Uno_WiFi_Developer_Edition_Serial1-1.0.0.zip", "archiveFileName": "Uno_WiFi_Developer_Edition_Serial1-1.0.0.zip", "size": 102512, @@ -120717,16 +95350,10 @@ "paragraph": "This library is a driver for SC16IS750 implemented for Arduino Uno WiFi Developer Edition as Serial1. This driver is necessary to communicate with the on-board ESP8266 over it's serial interface. The included tool EspProxy enables accessing the on-board ESP8266 over USB for 'flashing' tools (esptool, FDM), IDE sketch upload and Serial Monitor.", "website": "https://github.com/jandrassy/UnoWiFiDevEdSerial1", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jandrassy/UnoWiFiDevEdSerial1.git", - "providesIncludes": [ - "UnoWiFiDevEdSerial1.h" - ], + "providesIncludes": ["UnoWiFiDevEdSerial1.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jandrassy/Uno_WiFi_Developer_Edition_Serial1-1.0.1.zip", "archiveFileName": "Uno_WiFi_Developer_Edition_Serial1-1.0.1.zip", "size": 104923, @@ -120741,16 +95368,10 @@ "paragraph": "This library is a driver for SC16IS750 implemented for Arduino Uno WiFi Developer Edition as Serial1. This driver is necessary to communicate with the on-board ESP8266 over it's serial interface. The included tool EspProxy enables accessing the on-board ESP8266 over USB for 'flashing' tools (esptool, FDM), IDE sketch upload and Serial Monitor.", "website": "https://github.com/jandrassy/UnoWiFiDevEdSerial1", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jandrassy/UnoWiFiDevEdSerial1.git", - "providesIncludes": [ - "UnoWiFiDevEdSerial1.h" - ], + "providesIncludes": ["UnoWiFiDevEdSerial1.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jandrassy/Uno_WiFi_Developer_Edition_Serial1-1.0.2.zip", "archiveFileName": "Uno_WiFi_Developer_Edition_Serial1-1.0.2.zip", "size": 112301, @@ -120765,16 +95386,10 @@ "paragraph": "This library is a driver for SC16IS750 implemented for Arduino Uno WiFi Developer Edition as Serial1. This driver is necessary to communicate with the on-board ESP8266 over it's serial interface. The included tool EspProxy enables accessing the on-board ESP8266 over USB for 'flashing' tools (esptool, FDM), IDE sketch upload and Serial Monitor.", "website": "https://github.com/jandrassy/UnoWiFiDevEdSerial1", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jandrassy/UnoWiFiDevEdSerial1.git", - "providesIncludes": [ - "UnoWiFiDevEdSerial1.h" - ], + "providesIncludes": ["UnoWiFiDevEdSerial1.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jandrassy/Uno_WiFi_Developer_Edition_Serial1-1.0.3.zip", "archiveFileName": "Uno_WiFi_Developer_Edition_Serial1-1.0.3.zip", "size": 112337, @@ -120789,12 +95404,8 @@ "paragraph": "Allows for non interrupting lighting effects for single LED's.", "website": "https://github.com/SethSenpai/singleLEDLibrary", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SethSenpai/singleLEDLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/SethSenpai/Single_LED_Library-1.0.0.zip", "archiveFileName": "Single_LED_Library-1.0.0.zip", @@ -120811,16 +95422,10 @@ "paragraph": "DMXUSB implements the ENTTEC DMX USB Pro Widget API Specification 1.44 on any serial port. DMXUSB can emulate a single DMX port/universe device like the DMXKing USB ultraDMX Micro or a two port/univserse device like the DMXKing ultraDMX Pro. Both devices are compatible with the ENTTEC standard. DMXUSB works with the Open Lighting Architecture (OLA) as a usbserial device.", "website": "https://github.com/DaAwesomeP/dmxusb", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DaAwesomeP/dmxusb.git", - "providesIncludes": [ - "DMXUSB.h" - ], + "providesIncludes": ["DMXUSB.h"], "url": "http://downloads.arduino.cc/libraries/github.com/DaAwesomeP/DMXUSB-0.0.1.zip", "archiveFileName": "DMXUSB-0.0.1.zip", "size": 12781, @@ -120836,16 +95441,10 @@ "paragraph": "DMXUSB implements the ENTTEC DMX USB Pro Widget API Specification 1.44 on any serial port. DMXUSB can emulate a single DMX port/universe device like the DMXKing USB ultraDMX Micro or a two port/universe device like the DMXKing ultraDMX Pro. Both devices are compatible with the ENTTEC standard. DMXUSB works with the Open Lighting Architecture (OLA) as a usbserial device.", "website": "https://github.com/DaAwesomeP/dmxusb", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DaAwesomeP/dmxusb.git", - "providesIncludes": [ - "DMXUSB.h" - ], + "providesIncludes": ["DMXUSB.h"], "url": "http://downloads.arduino.cc/libraries/github.com/DaAwesomeP/DMXUSB-0.0.2.zip", "archiveFileName": "DMXUSB-0.0.2.zip", "size": 16843, @@ -120861,16 +95460,10 @@ "paragraph": "DMXUSB implements the ENTTEC DMX USB Pro Widget API Specification 1.44 on any serial port. DMXUSB can emulate a single DMX port/universe device like the DMXKing USB ultraDMX Micro or a two port/universe device like the DMXKing ultraDMX Pro. Both devices are compatible with the ENTTEC standard. DMXUSB works with the Open Lighting Architecture (OLA) as a usbserial device.", "website": "https://github.com/DaAwesomeP/dmxusb", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DaAwesomeP/dmxusb.git", - "providesIncludes": [ - "DMXUSB.h" - ], + "providesIncludes": ["DMXUSB.h"], "url": "http://downloads.arduino.cc/libraries/github.com/DaAwesomeP/DMXUSB-0.0.3.zip", "archiveFileName": "DMXUSB-0.0.3.zip", "size": 16882, @@ -120886,16 +95479,10 @@ "paragraph": "DMXUSB implements the ENTTEC DMX USB Pro Widget API Specification 1.44 on any serial port. DMXUSB can emulate a single DMX port/universe device like the DMXKing USB ultraDMX Micro or a two port/universe device like the DMXKing ultraDMX Pro. Both devices are compatible with the ENTTEC standard. DMXUSB works with the Open Lighting Architecture (OLA) as a usbserial device. This library requires the elapsedMillis library for all boards except the PJRC Teensy.", "website": "https://github.com/DaAwesomeP/dmxusb", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DaAwesomeP/dmxusb.git", - "providesIncludes": [ - "DMXUSB.h" - ], + "providesIncludes": ["DMXUSB.h"], "url": "http://downloads.arduino.cc/libraries/github.com/DaAwesomeP/DMXUSB-0.0.4.zip", "archiveFileName": "DMXUSB-0.0.4.zip", "size": 16678, @@ -120910,12 +95497,8 @@ "paragraph": "This library plugs into the Arduino HID library and can be used with other HID-based libraries.", "website": "https://github.com/jonathanedgecombe/absmouse", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jonathanedgecombe/absmouse.git", "url": "http://downloads.arduino.cc/libraries/github.com/jonathanedgecombe/absmouse-1.0.0.zip", "archiveFileName": "absmouse-1.0.0.zip", @@ -120931,12 +95514,8 @@ "paragraph": "This library provides single swipe gesture detection, directional (left/right) swipe gesture detection and single tap gesture detection.", "website": "https://github.com/stm32duino/Proximity_Gesture", "category": "Device Control", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/Proximity_Gesture.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_Proximity_Gesture-1.0.0.zip", "archiveFileName": "STM32duino_Proximity_Gesture-1.0.0.zip", @@ -120952,12 +95531,8 @@ "paragraph": "This library provides single swipe gesture detection, directional (left/right) swipe gesture detection and single tap gesture detection.", "website": "https://github.com/stm32duino/Proximity_Gesture", "category": "Device Control", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/Proximity_Gesture.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_Proximity_Gesture-1.0.1.zip", "archiveFileName": "STM32duino_Proximity_Gesture-1.0.1.zip", @@ -120973,12 +95548,8 @@ "paragraph": "This library provides single swipe gesture detection, directional (left/right) swipe gesture detection and single tap gesture detection.", "website": "https://github.com/stm32duino/Proximity_Gesture", "category": "Device Control", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/Proximity_Gesture.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_Proximity_Gesture-1.0.2.zip", "archiveFileName": "STM32duino_Proximity_Gesture-1.0.2.zip", @@ -120994,13 +95565,8 @@ "paragraph": "This library provides single swipe gesture detection, directional (left/right) swipe gesture detection and single tap gesture detection.", "website": "https://github.com/stm32duino/Proximity_Gesture", "category": "Device Control", - "architectures": [ - "stm32", - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32", "avr"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/Proximity_Gesture.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_Proximity_Gesture-1.0.3.zip", "archiveFileName": "STM32duino_Proximity_Gesture-1.0.3.zip", @@ -121016,14 +95582,8 @@ "paragraph": "This library provides single swipe gesture detection, directional (left/right) swipe gesture detection and single tap gesture detection.", "website": "https://github.com/stm32duino/Proximity_Gesture", "category": "Device Control", - "architectures": [ - "stm32", - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32", "avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/Proximity_Gesture.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_Proximity_Gesture-1.0.4.zip", "archiveFileName": "STM32duino_Proximity_Gesture-1.0.4.zip", @@ -121039,12 +95599,8 @@ "paragraph": "This library provides simple measure distance in mm and simple luminosity measure in lux.", "website": "https://github.com/stm32duino/VL6180X", "category": "Device Control", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/VL6180X.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_VL6180X-1.0.0.zip", "archiveFileName": "STM32duino_VL6180X-1.0.0.zip", @@ -121060,12 +95616,8 @@ "paragraph": "This library provides simple measure distance in mm and simple luminosity measure in lux.", "website": "https://github.com/stm32duino/VL6180X", "category": "Device Control", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/VL6180X.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_VL6180X-1.0.1.zip", "archiveFileName": "STM32duino_VL6180X-1.0.1.zip", @@ -121081,14 +95633,8 @@ "paragraph": "This library provides simple measure distance in mm and simple luminosity measure in lux.", "website": "https://github.com/stm32duino/VL6180X", "category": "Device Control", - "architectures": [ - "stm32", - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32", "avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/VL6180X.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_VL6180X-1.0.2.zip", "archiveFileName": "STM32duino_VL6180X-1.0.2.zip", @@ -121104,12 +95650,8 @@ "paragraph": "This library is built for STM32 microcontrollers and comes with examples of implementation of the NFC drivers.", "website": "https://github.com/stm32duino/M24SR64-Y", "category": "Communication", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/M24SR64-Y.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_M24SR64_Y-1.0.0.zip", "archiveFileName": "STM32duino_M24SR64_Y-1.0.0.zip", @@ -121125,12 +95667,8 @@ "paragraph": "This library is built for STM32 microcontrollers and comes with examples of implementation of the NFC drivers.", "website": "https://github.com/stm32duino/M24SR64-Y", "category": "Communication", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/M24SR64-Y.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_M24SR64_Y-1.0.1.zip", "archiveFileName": "STM32duino_M24SR64_Y-1.0.1.zip", @@ -121146,12 +95684,8 @@ "paragraph": "This library provides several sample applications to control ST X-NUCLEO-IKS01A1 expansion board", "website": "https://github.com/stm32duino/X-NUCLEO-IKS01A1", "category": "Sensors", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/X-NUCLEO-IKS01A1.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_X_NUCLEO_IKS01A1-1.0.0.zip", "archiveFileName": "STM32duino_X_NUCLEO_IKS01A1-1.0.0.zip", @@ -121167,12 +95701,8 @@ "paragraph": "This library provides several sample applications to control ST X-NUCLEO-IKS01A2 expansion board", "website": "https://github.com/stm32duino/X-NUCLEO-IKS01A2", "category": "Sensors", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/X-NUCLEO-IKS01A2.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_X_NUCLEO_IKS01A2-1.0.0.zip", "archiveFileName": "STM32duino_X_NUCLEO_IKS01A2-1.0.0.zip", @@ -121188,12 +95718,8 @@ "paragraph": "This library provides simple measure distance in mm, simple measure luminosity in lux, single swipe gesture detection, directional (left/right) swipe gesture detection and single tap gesture detection.", "website": "https://github.com/stm32duino/X-NUCLEO-6180XA1", "category": "Device Control", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/X-NUCLEO-6180XA1.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_X_NUCLEO_6180XA1-1.0.0.zip", "archiveFileName": "STM32duino_X_NUCLEO_6180XA1-1.0.0.zip", @@ -121209,12 +95735,8 @@ "paragraph": "This library provides simple measure distance in mm, simple measure luminosity in lux, single swipe gesture detection, directional (left/right) swipe gesture detection and single tap gesture detection.", "website": "https://github.com/stm32duino/X-NUCLEO-6180XA1", "category": "Device Control", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/X-NUCLEO-6180XA1.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_X_NUCLEO_6180XA1-1.0.1.zip", "archiveFileName": "STM32duino_X_NUCLEO_6180XA1-1.0.1.zip", @@ -121230,14 +95752,8 @@ "paragraph": "This library provides simple measure distance in mm, simple measure luminosity in lux, single swipe gesture detection, directional (left/right) swipe gesture detection and single tap gesture detection.", "website": "https://github.com/stm32duino/X-NUCLEO-6180XA1", "category": "Device Control", - "architectures": [ - "stm32", - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32", "avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/X-NUCLEO-6180XA1.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_X_NUCLEO_6180XA1-1.0.2.zip", "archiveFileName": "STM32duino_X_NUCLEO_6180XA1-1.0.2.zip", @@ -121253,12 +95769,8 @@ "paragraph": "This library provides simple measure distance in mm, single swipe gesture detection, directional (left/right) swipe gesture detection and single tap gesture detection.", "website": "https://github.com/stm32duino/X-NUCLEO-53L0A1", "category": "Device Control", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/X-NUCLEO-53L0A1.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_X_NUCLEO_53L0A1-1.0.0.zip", "archiveFileName": "STM32duino_X_NUCLEO_53L0A1-1.0.0.zip", @@ -121274,12 +95786,8 @@ "paragraph": "This library provides simple measure distance in mm, single swipe gesture detection, directional (left/right) swipe gesture detection and single tap gesture detection.", "website": "https://github.com/stm32duino/X-NUCLEO-53L0A1", "category": "Device Control", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/X-NUCLEO-53L0A1.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_X_NUCLEO_53L0A1-1.0.1.zip", "archiveFileName": "STM32duino_X_NUCLEO_53L0A1-1.0.1.zip", @@ -121295,13 +95803,8 @@ "paragraph": "This library provides simple measure distance in mm, single swipe gesture detection, directional (left/right) swipe gesture detection and single tap gesture detection.", "website": "https://github.com/stm32duino/X-NUCLEO-53L0A1", "category": "Device Control", - "architectures": [ - "stm32", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32", "sam"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/X-NUCLEO-53L0A1.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_X_NUCLEO_53L0A1-1.0.2.zip", "archiveFileName": "STM32duino_X_NUCLEO_53L0A1-1.0.2.zip", @@ -121317,12 +95820,8 @@ "paragraph": "This library provides several sample applications to control ST X-NUCLEO-NFC01A1 expansion board", "website": "https://github.com/stm32duino/X-NUCLEO-NFC01A1", "category": "Communication", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/X-NUCLEO-NFC01A1.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_X_NUCLEO_NFC01A1-1.0.0.zip", "archiveFileName": "STM32duino_X_NUCLEO_NFC01A1-1.0.0.zip", @@ -121338,12 +95837,8 @@ "paragraph": "This library provides several sample applications to control ST X-NUCLEO-NFC01A1 expansion board", "website": "https://github.com/stm32duino/X-NUCLEO-NFC01A1", "category": "Communication", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/X-NUCLEO-NFC01A1.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_X_NUCLEO_NFC01A1-1.0.1.zip", "archiveFileName": "STM32duino_X_NUCLEO_NFC01A1-1.0.1.zip", @@ -121359,12 +95854,8 @@ "paragraph": "This library provides the drivers and a sample application to control ST X-NUCLEO-LED61A1 expansion board", "website": "https://github.com/stm32duino/X-NUCLEO-LED61A1", "category": "Device Control", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/X-NUCLEO-LED61A1.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_X_NUCLEO_LED61A1-1.0.0.zip", "archiveFileName": "STM32duino_X_NUCLEO_LED61A1-1.0.0.zip", @@ -121380,12 +95871,8 @@ "paragraph": "This library provides several sample applications to control ST X-NUCLEO-IDB05A1 expansion board", "website": "https://github.com/stm32duino/X-NUCLEO-IDB05A1", "category": "Communication", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/X-NUCLEO-IDB05A1.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_X_NUCLEO_IDB05A1-1.0.0.zip", "archiveFileName": "STM32duino_X_NUCLEO_IDB05A1-1.0.0.zip", @@ -121401,12 +95888,8 @@ "paragraph": "This library provides several sample applications to control ST X-NUCLEO-IDB05A1 expansion board", "website": "https://github.com/stm32duino/X-NUCLEO-IDB05A1", "category": "Communication", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/X-NUCLEO-IDB05A1.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_X_NUCLEO_IDB05A1-1.0.1.zip", "archiveFileName": "STM32duino_X_NUCLEO_IDB05A1-1.0.1.zip", @@ -121422,15 +95905,8 @@ "paragraph": "This library provides the drivers and a sample application to control ST X-NUCLEO-NFC04A1 expansion board", "website": "https://github.com/stm32duino/X-NUCLEO-NFC04A1", "category": "Communication", - "architectures": [ - "stm32", - "avr", - "samd", - "arc" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32", "avr", "samd", "arc"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/X-NUCLEO-NFC04A1.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_X_NUCLEO_NFC04A1-1.0.0.zip", "archiveFileName": "STM32duino_X_NUCLEO_NFC04A1-1.0.0.zip", @@ -121446,15 +95922,8 @@ "paragraph": "This library provides the drivers and a sample application to control ST X-NUCLEO-NFC04A1 expansion board", "website": "https://github.com/stm32duino/X-NUCLEO-NFC04A1", "category": "Communication", - "architectures": [ - "stm32", - "avr", - "samd", - "arc" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32", "avr", "samd", "arc"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/X-NUCLEO-NFC04A1.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_X_NUCLEO_NFC04A1-1.0.1.zip", "archiveFileName": "STM32duino_X_NUCLEO_NFC04A1-1.0.1.zip", @@ -121470,15 +95939,8 @@ "paragraph": "This library provides the drivers and a sample application to control ST X-NUCLEO-NFC04A1 expansion board", "website": "https://github.com/stm32duino/X-NUCLEO-NFC04A1", "category": "Communication", - "architectures": [ - "stm32", - "avr", - "samd", - "arc32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32", "avr", "samd", "arc32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/X-NUCLEO-NFC04A1.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_X_NUCLEO_NFC04A1-1.0.2.zip", "archiveFileName": "STM32duino_X_NUCLEO_NFC04A1-1.0.2.zip", @@ -121494,12 +95956,8 @@ "paragraph": "This library provides the drivers and a sample application to control ST X-NUCLEO-IKA01A1 expansion board", "website": "https://github.com/stm32duino/X-NUCLEO-IKA01A1", "category": "Device Control", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/X-NUCLEO-IKA01A1.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_X_NUCLEO_IKA01A1-1.0.0.zip", "archiveFileName": "STM32duino_X_NUCLEO_IKA01A1-1.0.0.zip", @@ -121515,12 +95973,8 @@ "paragraph": "This library provides the drivers and a sample application to control ST X-NUCLEO-IHM02A1 expansion board", "website": "https://github.com/stm32duino/X-NUCLEO-IHM02A1", "category": "Device Control", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/X-NUCLEO-IHM02A1.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_X_NUCLEO_IHM02A1-1.0.0.zip", "archiveFileName": "STM32duino_X_NUCLEO_IHM02A1-1.0.0.zip", @@ -121536,12 +95990,8 @@ "paragraph": "This library provides the drivers and a sample application to control ST X-NUCLEO-IHM02A1 expansion board", "website": "https://github.com/stm32duino/X-NUCLEO-IHM02A1", "category": "Device Control", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/X-NUCLEO-IHM02A1.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_X_NUCLEO_IHM02A1-1.0.1.zip", "archiveFileName": "STM32duino_X_NUCLEO_IHM02A1-1.0.1.zip", @@ -121557,12 +96007,8 @@ "paragraph": "This library provides the drivers and a sample application to control ST X-NUCLEO-IHM02A1 expansion board", "website": "https://github.com/stm32duino/X-NUCLEO-IHM02A1", "category": "Device Control", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/X-NUCLEO-IHM02A1.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_X_NUCLEO_IHM02A1-1.0.2.zip", "archiveFileName": "STM32duino_X_NUCLEO_IHM02A1-1.0.2.zip", @@ -121578,12 +96024,8 @@ "paragraph": "This library is built for STM32 microcontrollers and comes with examples of implementation of the WiFi driver.", "website": "https://github.com/stm32duino/WiFi-ISM43362-M3G-L44", "category": "Communication", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/WiFi-ISM43362-M3G-L44.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_ISM43362_M3G_L44-1.0.0.zip", "archiveFileName": "STM32duino_ISM43362_M3G_L44-1.0.0.zip", @@ -121599,12 +96041,8 @@ "paragraph": "This library is built for STM32 microcontrollers and comes with examples of implementation of the WiFi driver.", "website": "https://github.com/stm32duino/WiFi-ISM43362-M3G-L44", "category": "Communication", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/WiFi-ISM43362-M3G-L44.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_ISM43362_M3G_L44-1.0.1.zip", "archiveFileName": "STM32duino_ISM43362_M3G_L44-1.0.1.zip", @@ -121620,12 +96058,8 @@ "paragraph": "This library is built for STM32 microcontrollers and comes with examples of implementation of the WiFi driver.", "website": "https://github.com/stm32duino/WiFi-ISM43362-M3G-L44", "category": "Communication", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/WiFi-ISM43362-M3G-L44.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_ISM43362_M3G_L44-1.0.2.zip", "archiveFileName": "STM32duino_ISM43362_M3G_L44-1.0.2.zip", @@ -121641,12 +96075,8 @@ "paragraph": "This library is built for STM32 microcontrollers and comes with examples of implementation of the WiFi driver.", "website": "https://github.com/stm32duino/WiFi-ISM43362-M3G-L44", "category": "Communication", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/WiFi-ISM43362-M3G-L44.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_ISM43362_M3G_L44-1.1.0.zip", "archiveFileName": "STM32duino_ISM43362_M3G_L44-1.1.0.zip", @@ -121662,12 +96092,8 @@ "paragraph": "Library for the SSD1320 OLED, a grayscale, 1.81\", 160x32 OLED display. Several basic functionlity examples included.", "website": "https://github.com/sparkfun/SparkFun_SSD1320_OLED_Arduino_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_SSD1320_OLED_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Flexible_Grayscale_OLED_Breakout-1.0.0.zip", "archiveFileName": "SparkFun_Flexible_Grayscale_OLED_Breakout-1.0.0.zip", @@ -121683,12 +96109,8 @@ "paragraph": "Library for the SSD1320 OLED, a grayscale, 1.81\", 160x32 OLED display. Several basic functionlity examples included.", "website": "https://github.com/sparkfun/SparkFun_SSD1320_OLED_Arduino_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_SSD1320_OLED_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Flexible_Grayscale_OLED_Breakout-1.0.3.zip", "archiveFileName": "SparkFun_Flexible_Grayscale_OLED_Breakout-1.0.3.zip", @@ -121704,12 +96126,8 @@ "paragraph": "Library for the SSD1320 OLED, a grayscale, 1.81\", 160x32 OLED display. Several basic functionlity examples included.", "website": "https://github.com/sparkfun/SparkFun_SSD1320_OLED_Arduino_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_SSD1320_OLED_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Flexible_Grayscale_OLED_Breakout-1.0.4.zip", "archiveFileName": "SparkFun_Flexible_Grayscale_OLED_Breakout-1.0.4.zip", @@ -121725,13 +96143,8 @@ "paragraph": "Support Nunchuck, GameCube controller and Game Port joysticks on STM32F1", "website": "https://github.com/arpruss/NintendoControllersSTM32", "category": "Sensors", - "architectures": [ - "STM32F1", - "STM32" - ], - "types": [ - "Contributed" - ], + "architectures": ["STM32F1", "STM32"], + "types": ["Contributed"], "repository": "https://github.com/arpruss/GameControllersSTM32.git", "url": "http://downloads.arduino.cc/libraries/github.com/arpruss/NintendoControllersSTM32-0.0.1.zip", "archiveFileName": "NintendoControllersSTM32-0.0.1.zip", @@ -121747,13 +96160,8 @@ "paragraph": "Support Nunchuck, GameCube controller and Game Port joysticks on STM32F1", "website": "https://github.com/arpruss/GameControllersSTM32", "category": "Sensors", - "architectures": [ - "STM32F1", - "STM32" - ], - "types": [ - "Contributed" - ], + "architectures": ["STM32F1", "STM32"], + "types": ["Contributed"], "repository": "https://github.com/arpruss/GameControllersSTM32.git", "url": "http://downloads.arduino.cc/libraries/github.com/arpruss/NintendoControllersSTM32-0.0.2.zip", "archiveFileName": "NintendoControllersSTM32-0.0.2.zip", @@ -121768,16 +96176,10 @@ "sentence": "The LTE module driver for Wio LTE.", "website": "https://github.com/SeeedJP/WioLTEforArduino", "category": "Communication", - "architectures": [ - "Seeed_STM32F4" - ], - "types": [ - "Contributed" - ], + "architectures": ["Seeed_STM32F4"], + "types": ["Contributed"], "repository": "https://github.com/SeeedJP/WioLTEforArduino.git", - "providesIncludes": [ - "WioLTEforArduino.h" - ], + "providesIncludes": ["WioLTEforArduino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SeeedJP/Wio_LTE_for_Arduino-1.0.4.zip", "archiveFileName": "Wio_LTE_for_Arduino-1.0.4.zip", "size": 30056, @@ -121791,16 +96193,10 @@ "sentence": "The LTE module driver for Wio LTE.", "website": "https://github.com/SeeedJP/WioLTEforArduino", "category": "Communication", - "architectures": [ - "Seeed_STM32F4" - ], - "types": [ - "Contributed" - ], + "architectures": ["Seeed_STM32F4"], + "types": ["Contributed"], "repository": "https://github.com/SeeedJP/WioLTEforArduino.git", - "providesIncludes": [ - "WioLTEforArduino.h" - ], + "providesIncludes": ["WioLTEforArduino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SeeedJP/Wio_LTE_for_Arduino-1.0.5.zip", "archiveFileName": "Wio_LTE_for_Arduino-1.0.5.zip", "size": 32708, @@ -121814,16 +96210,10 @@ "sentence": "The LTE module driver for Wio LTE.", "website": "https://github.com/SeeedJP/WioLTEforArduino", "category": "Communication", - "architectures": [ - "Seeed_STM32F4" - ], - "types": [ - "Contributed" - ], + "architectures": ["Seeed_STM32F4"], + "types": ["Contributed"], "repository": "https://github.com/SeeedJP/WioLTEforArduino.git", - "providesIncludes": [ - "WioLTEforArduino.h" - ], + "providesIncludes": ["WioLTEforArduino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SeeedJP/Wio_LTE_for_Arduino-1.1.10.zip", "archiveFileName": "Wio_LTE_for_Arduino-1.1.10.zip", "size": 37259, @@ -121837,16 +96227,10 @@ "sentence": "The LTE module driver for Wio LTE.", "website": "https://github.com/SeeedJP/WioLTEforArduino", "category": "Communication", - "architectures": [ - "Seeed_STM32F4" - ], - "types": [ - "Contributed" - ], + "architectures": ["Seeed_STM32F4"], + "types": ["Contributed"], "repository": "https://github.com/SeeedJP/WioLTEforArduino.git", - "providesIncludes": [ - "WioLTEforArduino.h" - ], + "providesIncludes": ["WioLTEforArduino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SeeedJP/Wio_LTE_for_Arduino-1.1.6.zip", "archiveFileName": "Wio_LTE_for_Arduino-1.1.6.zip", "size": 33125, @@ -121860,16 +96244,10 @@ "sentence": "The LTE module driver for Wio LTE.", "website": "https://github.com/SeeedJP/WioLTEforArduino", "category": "Communication", - "architectures": [ - "Seeed_STM32F4" - ], - "types": [ - "Contributed" - ], + "architectures": ["Seeed_STM32F4"], + "types": ["Contributed"], "repository": "https://github.com/SeeedJP/WioLTEforArduino.git", - "providesIncludes": [ - "WioLTEforArduino.h" - ], + "providesIncludes": ["WioLTEforArduino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SeeedJP/Wio_LTE_for_Arduino-1.1.7.zip", "archiveFileName": "Wio_LTE_for_Arduino-1.1.7.zip", "size": 34221, @@ -121883,16 +96261,10 @@ "sentence": "The LTE module driver for Wio LTE.", "website": "https://github.com/SeeedJP/WioLTEforArduino", "category": "Communication", - "architectures": [ - "Seeed_STM32F4" - ], - "types": [ - "Contributed" - ], + "architectures": ["Seeed_STM32F4"], + "types": ["Contributed"], "repository": "https://github.com/SeeedJP/WioLTEforArduino.git", - "providesIncludes": [ - "WioLTEforArduino.h" - ], + "providesIncludes": ["WioLTEforArduino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SeeedJP/Wio_LTE_for_Arduino-1.1.8.zip", "archiveFileName": "Wio_LTE_for_Arduino-1.1.8.zip", "size": 34428, @@ -121906,16 +96278,10 @@ "sentence": "The LTE module driver for Wio LTE.", "website": "https://github.com/SeeedJP/WioLTEforArduino", "category": "Communication", - "architectures": [ - "Seeed_STM32F4" - ], - "types": [ - "Contributed" - ], + "architectures": ["Seeed_STM32F4"], + "types": ["Contributed"], "repository": "https://github.com/SeeedJP/WioLTEforArduino.git", - "providesIncludes": [ - "WioLTEforArduino.h" - ], + "providesIncludes": ["WioLTEforArduino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SeeedJP/Wio_LTE_for_Arduino-1.1.9.zip", "archiveFileName": "Wio_LTE_for_Arduino-1.1.9.zip", "size": 34664, @@ -121929,16 +96295,10 @@ "sentence": "The LTE module driver for Wio LTE.", "website": "https://github.com/SeeedJP/WioLTEforArduino", "category": "Communication", - "architectures": [ - "Seeed_STM32F4" - ], - "types": [ - "Contributed" - ], + "architectures": ["Seeed_STM32F4"], + "types": ["Contributed"], "repository": "https://github.com/SeeedJP/WioLTEforArduino.git", - "providesIncludes": [ - "WioLTEforArduino.h" - ], + "providesIncludes": ["WioLTEforArduino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SeeedJP/Wio_LTE_for_Arduino-2.1.0.zip", "archiveFileName": "Wio_LTE_for_Arduino-2.1.0.zip", "size": 47796, @@ -121952,16 +96312,10 @@ "sentence": "The LTE module driver for Wio LTE.", "website": "https://github.com/SeeedJP/WioLTEforArduino", "category": "Communication", - "architectures": [ - "Seeed_STM32F4" - ], - "types": [ - "Contributed" - ], + "architectures": ["Seeed_STM32F4"], + "types": ["Contributed"], "repository": "https://github.com/SeeedJP/WioLTEforArduino.git", - "providesIncludes": [ - "WioLTEforArduino.h" - ], + "providesIncludes": ["WioLTEforArduino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SeeedJP/Wio_LTE_for_Arduino-2.3.0.zip", "archiveFileName": "Wio_LTE_for_Arduino-2.3.0.zip", "size": 47889, @@ -121975,16 +96329,10 @@ "sentence": "The LTE module driver for Wio LTE.", "website": "https://seeedjp.github.io/Wiki/Wio_LTE_for_Arduino/Home.html", "category": "Communication", - "architectures": [ - "Seeed_STM32F4" - ], - "types": [ - "Contributed" - ], + "architectures": ["Seeed_STM32F4"], + "types": ["Contributed"], "repository": "https://github.com/SeeedJP/WioLTEforArduino.git", - "providesIncludes": [ - "WioLTEforArduino.h" - ], + "providesIncludes": ["WioLTEforArduino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SeeedJP/Wio_LTE_for_Arduino-2.4.0.zip", "archiveFileName": "Wio_LTE_for_Arduino-2.4.0.zip", "size": 48003, @@ -121998,16 +96346,10 @@ "sentence": "The LTE module driver for Wio LTE.", "website": "https://seeedjp.github.io/Wiki/Wio_LTE_for_Arduino/Home.html", "category": "Communication", - "architectures": [ - "Seeed_STM32F4" - ], - "types": [ - "Contributed" - ], + "architectures": ["Seeed_STM32F4"], + "types": ["Contributed"], "repository": "https://github.com/SeeedJP/WioLTEforArduino.git", - "providesIncludes": [ - "WioLTEforArduino.h" - ], + "providesIncludes": ["WioLTEforArduino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SeeedJP/Wio_LTE_for_Arduino-2.5.0.zip", "archiveFileName": "Wio_LTE_for_Arduino-2.5.0.zip", "size": 48537, @@ -122021,16 +96363,10 @@ "sentence": "The LTE module driver for Wio LTE.", "website": "https://seeedjp.github.io/Wiki/Wio_LTE_for_Arduino/Home.html", "category": "Communication", - "architectures": [ - "Seeed_STM32F4" - ], - "types": [ - "Contributed" - ], + "architectures": ["Seeed_STM32F4"], + "types": ["Contributed"], "repository": "https://github.com/SeeedJP/WioLTEforArduino.git", - "providesIncludes": [ - "WioLTEforArduino.h" - ], + "providesIncludes": ["WioLTEforArduino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SeeedJP/Wio_LTE_for_Arduino-2.6.0.zip", "archiveFileName": "Wio_LTE_for_Arduino-2.6.0.zip", "size": 50466, @@ -122044,17 +96380,10 @@ "sentence": "The LTE module driver for Wio LTE.", "website": "https://seeedjp.github.io/Wiki/Wio_LTE_for_Arduino/Home.html", "category": "Communication", - "architectures": [ - "Seeed_STM32F4", - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["Seeed_STM32F4", "stm32"], + "types": ["Contributed"], "repository": "https://github.com/SeeedJP/WioLTEforArduino.git", - "providesIncludes": [ - "WioLTEforArduino.h" - ], + "providesIncludes": ["WioLTEforArduino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SeeedJP/Wio_LTE_for_Arduino-2.7.0.zip", "archiveFileName": "Wio_LTE_for_Arduino-2.7.0.zip", "size": 52061, @@ -122068,16 +96397,10 @@ "sentence": "The LTE module driver for Wio LTE.", "website": "https://github.com/SeeedJP/WioLTEforArduino", "category": "Communication", - "architectures": [ - "Seeed_STM32F4" - ], - "types": [ - "Contributed" - ], + "architectures": ["Seeed_STM32F4"], + "types": ["Contributed"], "repository": "https://github.com/SeeedJP/WioLTEforArduino.git", - "providesIncludes": [ - "WioLTEforArduino.h" - ], + "providesIncludes": ["WioLTEforArduino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SeeedJP/Wio_LTE_for_Arduino-2.0.0.zip", "archiveFileName": "Wio_LTE_for_Arduino-2.0.0.zip", "size": 47622, @@ -122091,17 +96414,10 @@ "sentence": "The LTE module driver for Wio LTE.", "website": "https://seeedjp.github.io/Wiki/Wio_LTE_for_Arduino/Home.html", "category": "Communication", - "architectures": [ - "Seeed_STM32F4", - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["Seeed_STM32F4", "stm32"], + "types": ["Contributed"], "repository": "https://github.com/SeeedJP/WioLTEforArduino.git", - "providesIncludes": [ - "WioLTEforArduino.h" - ], + "providesIncludes": ["WioLTEforArduino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SeeedJP/Wio_LTE_for_Arduino-2.8.0.zip", "archiveFileName": "Wio_LTE_for_Arduino-2.8.0.zip", "size": 54014, @@ -122115,17 +96431,10 @@ "sentence": "The LTE module driver for Wio LTE.", "website": "https://seeedjp.github.io/Wiki/Wio_LTE_for_Arduino/Home.html", "category": "Communication", - "architectures": [ - "Seeed_STM32F4", - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["Seeed_STM32F4", "stm32"], + "types": ["Contributed"], "repository": "https://github.com/SeeedJP/WioLTEforArduino.git", - "providesIncludes": [ - "WioLTEforArduino.h" - ], + "providesIncludes": ["WioLTEforArduino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SeeedJP/Wio_LTE_for_Arduino-2.9.0.zip", "archiveFileName": "Wio_LTE_for_Arduino-2.9.0.zip", "size": 54807, @@ -122140,12 +96449,8 @@ "paragraph": "This library requires Adafruit GFX Library.", "website": "https://github.com/sadika9/TFTLCD-SPFD5408", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sadika9/TFTLCD-SPFD5408.git", "url": "http://downloads.arduino.cc/libraries/github.com/sadika9/SPFD5408_TFT_Library-1.0.0.zip", "archiveFileName": "SPFD5408_TFT_Library-1.0.0.zip", @@ -122161,16 +96466,10 @@ "paragraph": "This library requires Adafruit GFX Library.", "website": "https://github.com/sadika9/TFTLCD-SPFD5408", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sadika9/TFTLCD-SPFD5408.git", - "providesIncludes": [ - "TftSpfd5408.h" - ], + "providesIncludes": ["TftSpfd5408.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sadika9/SPFD5408_TFT_Library-1.1.0.zip", "archiveFileName": "SPFD5408_TFT_Library-1.1.0.zip", "size": 147318, @@ -122185,16 +96484,10 @@ "paragraph": "ARM based common headers (compatible with most Arduino platforms)", "website": "https://github.com/SMFSW/sarmfsw", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/sarmfsw.git", - "providesIncludes": [ - "sarmfsw.h" - ], + "providesIncludes": ["sarmfsw.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/sarmfsw-3.0.0.zip", "archiveFileName": "sarmfsw-3.0.0.zip", "size": 516865, @@ -122209,16 +96502,10 @@ "paragraph": "ARM based common headers (compatible with most Arduino platforms)", "website": "https://github.com/SMFSW/sarmfsw", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/sarmfsw.git", - "providesIncludes": [ - "sarmfsw.h" - ], + "providesIncludes": ["sarmfsw.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/sarmfsw-3.1.0.zip", "archiveFileName": "sarmfsw-3.1.0.zip", "size": 517027, @@ -122233,16 +96520,10 @@ "paragraph": "ARM based common headers (compatible with most Arduino platforms)", "website": "https://github.com/SMFSW/sarmfsw", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/sarmfsw.git", - "providesIncludes": [ - "sarmfsw.h" - ], + "providesIncludes": ["sarmfsw.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/sarmfsw-3.2.0.zip", "archiveFileName": "sarmfsw-3.2.0.zip", "size": 722118, @@ -122257,16 +96538,10 @@ "paragraph": "ARM based common headers (compatible with most Arduino platforms)", "website": "https://github.com/SMFSW/sarmfsw", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SMFSW/sarmfsw.git", - "providesIncludes": [ - "sarmfsw.h" - ], + "providesIncludes": ["sarmfsw.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SMFSW/sarmfsw-3.3.0.zip", "archiveFileName": "sarmfsw-3.3.0.zip", "size": 90247, @@ -122281,9 +96556,7 @@ "website": "https://gitlab.com/dariusmihai/Arduino_Lib_MorePins_Examples.git", "category": "Signal Input/Output", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://gitlab.com/dariusmihai/Arduino_Lib_MorePins.git", "url": "http://downloads.arduino.cc/libraries/gitlab.com/dariusmihai/MorePins-1.0.0.zip", "archiveFileName": "MorePins-1.0.0.zip", @@ -122299,12 +96572,8 @@ "paragraph": "A simple library to create cool mouths and funny sounds using a 7 led ws2812 ring and a buzzer", "website": "https://github.com/s00500/SimpleExpressions", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/s00500/SimpleExpressions.git", "url": "http://downloads.arduino.cc/libraries/github.com/s00500/SimpleExpressions-1.0.0.zip", "archiveFileName": "SimpleExpressions-1.0.0.zip", @@ -122320,12 +96589,8 @@ "paragraph": "A simple library to create cool mouths and funny sounds using a 7 led ws2812 ring and a buzzer", "website": "https://github.com/s00500/SimpleExpressions", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/s00500/SimpleExpressions.git", "url": "http://downloads.arduino.cc/libraries/github.com/s00500/SimpleExpressions-1.1.0.zip", "archiveFileName": "SimpleExpressions-1.1.0.zip", @@ -122341,12 +96606,8 @@ "paragraph": "A simple library to create cool mouths and funny sounds using a 7 led ws2812 ring and a buzzer", "website": "https://github.com/s00500/SimpleExpressions", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/s00500/SimpleExpressions.git", "url": "http://downloads.arduino.cc/libraries/github.com/s00500/SimpleExpressions-1.1.1.zip", "archiveFileName": "SimpleExpressions-1.1.1.zip", @@ -122362,16 +96623,10 @@ "paragraph": "Calculate an RGB color according to a progression.", "website": "https://github.com/DimitriGilbert/RGBProgress", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DimitriGilbert/RGBProgress.git", - "providesIncludes": [ - "RGBProgress.h" - ], + "providesIncludes": ["RGBProgress.h"], "url": "http://downloads.arduino.cc/libraries/github.com/DimitriGilbert/RGBProgress-0.1.0.zip", "archiveFileName": "RGBProgress-0.1.0.zip", "size": 4870, @@ -122386,16 +96641,10 @@ "paragraph": "This returns data in millimeters, and also writes to a JSON formatted message in the Bifrost protocol to serial output.", "website": "https://github.com/jeremylindsayni/Bifrost.Arduino.Sensors.HCSR04", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jeremylindsayni/Bifrost.Arduino.Sensors.HCSR04.git", - "providesIncludes": [ - "hcsr04.h" - ], + "providesIncludes": ["hcsr04.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jeremylindsayni/Bifrost_library_for_HC_SR04-2.0.0.zip", "archiveFileName": "Bifrost_library_for_HC_SR04-2.0.0.zip", "size": 4908, @@ -122410,12 +96659,8 @@ "paragraph": "Quick clone of Arduino ESP8266httpUpdate for ESP32 (without HTTPS requirement)", "website": "https://github.com/suculent/esp32-http-update", "category": "Data Processing", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/suculent/esp32-http-update.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/ESP32httpUpdate-1.0.0.zip", "archiveFileName": "ESP32httpUpdate-1.0.0.zip", @@ -122431,12 +96676,8 @@ "paragraph": "Quick clone of Arduino ESP8266httpUpdate for ESP32 (without HTTPS requirement)", "website": "https://github.com/suculent/esp32-http-update", "category": "Data Processing", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/suculent/esp32-http-update.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/ESP32httpUpdate-2.1.145.zip", "archiveFileName": "ESP32httpUpdate-2.1.145.zip", @@ -122452,12 +96693,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp32", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-firmware-esp32.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX32-2.1.145.zip", "archiveFileName": "THiNX32-2.1.145.zip", @@ -122473,12 +96710,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp32", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-firmware-esp32.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX32-2.1.146.zip", "archiveFileName": "THiNX32-2.1.146.zip", @@ -122494,12 +96727,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp32", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-firmware-esp32.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX32-2.1.170.zip", "archiveFileName": "THiNX32-2.1.170.zip", @@ -122515,12 +96744,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp32", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-firmware-esp32.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX32-2.1.174.zip", "archiveFileName": "THiNX32-2.1.174.zip", @@ -122536,12 +96761,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp32", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-firmware-esp32.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX32-2.2.175.zip", "archiveFileName": "THiNX32-2.2.175.zip", @@ -122557,12 +96778,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp32", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-firmware-esp32.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX32-2.2.176.zip", "archiveFileName": "THiNX32-2.2.176.zip", @@ -122578,12 +96795,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp32", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-firmware-esp32.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX32-2.2.177.zip", "archiveFileName": "THiNX32-2.2.177.zip", @@ -122599,12 +96812,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp32", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-firmware-esp32.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX32-2.2.179.zip", "archiveFileName": "THiNX32-2.2.179.zip", @@ -122620,12 +96829,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp32", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-firmware-esp32.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX32-2.3.180.zip", "archiveFileName": "THiNX32-2.3.180.zip", @@ -122641,12 +96846,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp32", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-firmware-esp32.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX32-2.3.181.zip", "archiveFileName": "THiNX32-2.3.181.zip", @@ -122662,15 +96863,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp32", "category": "Communication", - "architectures": [ - "esp32", - "esp8266", - "espressif32", - "espressif8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32", "esp8266", "espressif32", "espressif8266"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-firmware-esp32.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX32-2.4.189.zip", "archiveFileName": "THiNX32-2.4.189.zip", @@ -122686,15 +96880,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp32", "category": "Communication", - "architectures": [ - "esp32", - "esp8266", - "espressif32", - "espressif8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32", "esp8266", "espressif32", "espressif8266"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-firmware-esp32.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX32-2.5.190.zip", "archiveFileName": "THiNX32-2.5.190.zip", @@ -122710,15 +96897,8 @@ "paragraph": "It should work silently with an update availability callback and optional silent force-update.", "website": "https://github.com/suculent/thinx-firmware-esp32", "category": "Communication", - "architectures": [ - "esp32", - "esp8266", - "espressif32", - "espressif8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32", "esp8266", "espressif32", "espressif8266"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-firmware-esp32.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/THiNX32-2.5.226.zip", "archiveFileName": "THiNX32-2.5.226.zip", @@ -122734,12 +96914,8 @@ "paragraph": "A BareBone Arduino Library For SIM800 Modules. Use this Library to send/receive sms, connect to IoT/Cloud Server, send data to cloud, build low power sim800 modules and many more.", "website": "https://github.com/thehapyone/BareBoneSim800", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thehapyone/BareBoneSim800.git", "url": "http://downloads.arduino.cc/libraries/github.com/thehapyone/BareBoneSim800-1.0.0.zip", "archiveFileName": "BareBoneSim800-1.0.0.zip", @@ -122755,12 +96931,8 @@ "paragraph": "A BareBone Arduino Library For SIM800 Modules. Use this Library to send/receive sms, connect to IoT/Cloud Server, send data to cloud, build low power sim800 modules and many more.", "website": "https://github.com/thehapyone/BareBoneSim800", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thehapyone/BareBoneSim800.git", "url": "http://downloads.arduino.cc/libraries/github.com/thehapyone/BareBoneSim800-1.1.0.zip", "archiveFileName": "BareBoneSim800-1.1.0.zip", @@ -122776,12 +96948,8 @@ "paragraph": "A BareBone Arduino Library For SIM800 Modules. Use this Library to send/receive sms, connect to IoT/Cloud Server, send data to cloud, build low power sim800 modules and many more.", "website": "https://github.com/thehapyone/BareBoneSim800", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thehapyone/BareBoneSim800.git", "url": "http://downloads.arduino.cc/libraries/github.com/thehapyone/BareBoneSim800-1.2.0.zip", "archiveFileName": "BareBoneSim800-1.2.0.zip", @@ -122797,12 +96965,8 @@ "paragraph": "A BareBone Arduino Library For SIM800 Modules. Use this Library to send/receive sms, connect to IoT/Cloud Server, send data to cloud, build low power sim800 modules and many more.", "website": "https://github.com/thehapyone/BareBoneSim800", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thehapyone/BareBoneSim800.git", "url": "http://downloads.arduino.cc/libraries/github.com/thehapyone/BareBoneSim800-1.25.0.zip", "archiveFileName": "BareBoneSim800-1.25.0.zip", @@ -122818,12 +96982,8 @@ "paragraph": "Supports proprietary UBX protocol that is more compact than common NMEA and can be used to achieve real 10 Hz.", "website": "https://github.com/1oginov/UbxGps", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/1oginov/UbxGps.git", "url": "http://downloads.arduino.cc/libraries/github.com/1oginov/UbxGps-1.3.0.zip", "archiveFileName": "UbxGps-1.3.0.zip", @@ -122839,12 +96999,8 @@ "paragraph": "Supports proprietary UBX protocol that is more compact than common NMEA and can be used to achieve real 10 Hz.", "website": "https://github.com/1oginov/UbxGps", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/1oginov/UbxGps.git", "url": "http://downloads.arduino.cc/libraries/github.com/1oginov/UbxGps-1.4.0.zip", "archiveFileName": "UbxGps-1.4.0.zip", @@ -122860,14 +97016,8 @@ "paragraph": "From a work of Jan Dolinay", "website": "https://github.com/Locoduino.org/DIO2", "category": "Device Control", - "architectures": [ - "avr", - "sam", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/DIO2.git", "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/DIO2-1.4.1.zip", "archiveFileName": "DIO2-1.4.1.zip", @@ -122883,13 +97033,8 @@ "paragraph": "Fast digital input/output functions.", "website": "https://git.framasoft.org/locoduino.org/DIO2", "category": "Device Control", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/DIO2.git", "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/DIO2-1.4.0.zip", "archiveFileName": "DIO2-1.4.0.zip", @@ -122905,15 +97050,8 @@ "paragraph": "From a work of Jan Dolinay", "website": "https://github.com/Locoduino.org/DIO2", "category": "Device Control", - "architectures": [ - "avr", - "sam", - "esp32", - "STM32F1" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam", "esp32", "STM32F1"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/DIO2.git", "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/DIO2-1.5.0.zip", "archiveFileName": "DIO2-1.5.0.zip", @@ -122929,15 +97067,8 @@ "paragraph": "From a work of Jan Dolinay", "website": "https://github.com/Locoduino.org/DIO2", "category": "Device Control", - "architectures": [ - "avr", - "sam", - "esp32", - "STM32F1" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam", "esp32", "STM32F1"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/DIO2.git", "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/DIO2-1.5.1.zip", "archiveFileName": "DIO2-1.5.1.zip", @@ -122953,16 +97084,10 @@ "paragraph": "This is a library for Arduino to handle input devices like buttons, Dcc (railroad modeling), CAN or I2C bus, or serial interface to give orders.", "website": "https://github.com/Locoduino/Commanders", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/Commanders.git", - "providesIncludes": [ - "Commanders.h" - ], + "providesIncludes": ["Commanders.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/Commanders-1.60.1.zip", "archiveFileName": "Commanders-1.60.1.zip", "size": 5668879, @@ -122977,16 +97102,10 @@ "paragraph": "This is a library for Arduino to handle input devices like buttons, Dcc (railroad modeling), CAN or I2C bus, or serial interface to give orders.", "website": "https://github.com/Locoduino/Commanders", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/Commanders.git", - "providesIncludes": [ - "Commanders.h" - ], + "providesIncludes": ["Commanders.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/Commanders-1.60.2.zip", "archiveFileName": "Commanders-1.60.2.zip", "size": 6285562, @@ -123000,16 +97119,10 @@ "sentence": "This is a library for Arduino to handle input devices like buttons, Dcc (railroad modeling), CAN or I2C bus, or serial interface to give orders.", "website": "https://github.com/Locoduino/Commanders", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/Commanders.git", - "providesIncludes": [ - "Commanders.h" - ], + "providesIncludes": ["Commanders.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/Commanders-1.61.0.zip", "archiveFileName": "Commanders-1.61.0.zip", "size": 6695731, @@ -123023,16 +97136,10 @@ "sentence": "This is a library for Arduino to handle input devices like buttons, Dcc (railroad modeling), CAN or I2C bus, or serial interface to give orders.", "website": "https://github.com/Locoduino/Commanders", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/Commanders.git", - "providesIncludes": [ - "Commanders.h" - ], + "providesIncludes": ["Commanders.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/Commanders-1.61.1.zip", "archiveFileName": "Commanders-1.61.1.zip", "size": 8124269, @@ -123046,16 +97153,10 @@ "sentence": "This is a library for Arduino to handle input devices like buttons, Dcc (railroad modeling), CAN or I2C bus, or serial interface to give orders.", "website": "https://github.com/Locoduino/Commanders", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/Commanders.git", - "providesIncludes": [ - "Commanders.h" - ], + "providesIncludes": ["Commanders.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/Commanders-1.61.2.zip", "archiveFileName": "Commanders-1.61.2.zip", "size": 8897347, @@ -123070,16 +97171,10 @@ "paragraph": "This is a library for Arduino to handle input devices like buttons, Dcc (railroad modeling), CAN or I2C bus, or serial interface to give orders.", "website": "https://github.com/Locoduino/Commanders", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/Commanders.git", - "providesIncludes": [ - "Commanders.h" - ], + "providesIncludes": ["Commanders.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/Commanders-1.51.1.zip", "archiveFileName": "Commanders-1.51.1.zip", "size": 3782001, @@ -123094,16 +97189,10 @@ "paragraph": "This is a library for Arduino to handle input devices like buttons, Dcc (railroad modeling), CAN or I2C bus, or serial interface to give orders.", "website": "https://github.com/Locoduino/Commanders", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/Commanders.git", - "providesIncludes": [ - "Commanders.h" - ], + "providesIncludes": ["Commanders.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/Commanders-1.51.2.zip", "archiveFileName": "Commanders-1.51.2.zip", "size": 4347545, @@ -123117,16 +97206,10 @@ "sentence": "This is a library for Arduino to handle input devices like buttons, Dcc (railroad modeling), CAN or I2C bus, or serial interface to give orders.", "website": "https://github.com/Locoduino/Commanders", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/Commanders.git", - "providesIncludes": [ - "Commanders.h" - ], + "providesIncludes": ["Commanders.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/Commanders-1.62.0.zip", "archiveFileName": "Commanders-1.62.0.zip", "size": 9674185, @@ -123140,17 +97223,10 @@ "sentence": "This is a library for Arduino to handle input devices like buttons, Dcc (railroad modeling), CAN or I2C bus, or serial interface to give orders.", "website": "https://github.com/Locoduino/Commanders", "category": "Device Control", - "architectures": [ - "avr", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/Commanders.git", - "providesIncludes": [ - "Commanders.h" - ], + "providesIncludes": ["Commanders.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/Commanders-2.0.1.zip", "archiveFileName": "Commanders-2.0.1.zip", "size": 12539714, @@ -123164,12 +97240,8 @@ "sentence": "This library is made to build sophisticated User Interface on Arduino for text Lcds.", "website": "https://github.com/Locoduino/LcdUi", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/LcdUi.git", "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/LcdUi-1.0.2.zip", "archiveFileName": "LcdUi-1.0.2.zip", @@ -123184,12 +97256,8 @@ "sentence": "This library is made to build sophisticated User Interface on Arduino for text Lcds .", "website": "https://git.framasoft.org/locoduino.org/LcdUi", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/LcdUi.git", "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/LcdUi-1.0.1.zip", "archiveFileName": "LcdUi-1.0.1.zip", @@ -123204,12 +97272,8 @@ "sentence": "This library is made to build sophisticated User Interface on Arduino for text Lcds.", "website": "https://github.com/Locoduino/LcdUi", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/LcdUi.git", "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/LcdUi-1.0.3.zip", "archiveFileName": "LcdUi-1.0.3.zip", @@ -123224,12 +97288,8 @@ "sentence": "This is a library for Arduino to read/write complex data to EEPROM.", "website": "https://github.com/Locoduino/EEPROMextent", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/EEPROMExtent.git", "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/EEPROMextent-1.2.1.zip", "archiveFileName": "EEPROMextent-1.2.1.zip", @@ -123245,12 +97305,8 @@ "paragraph": "This is a library for Arduino to read/write complex data to EEPROM.", "website": "https://github.com/Locoduino/EEPROMextent", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/EEPROMExtent.git", "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/EEPROMextent-1.2.0.zip", "archiveFileName": "EEPROMextent-1.2.0.zip", @@ -123266,12 +97322,8 @@ "paragraph": "This is a library for Arduino to handle accessories using motors, lights, servos.", "website": "https://github.com/Locoduino/Accessories", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/Accessories.git", "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/Accessories-1.1.2.zip", "archiveFileName": "Accessories-1.1.2.zip", @@ -123287,12 +97339,8 @@ "paragraph": "This library can handle coil motors, stepper motors, lights, servos.", "website": "https://github.com/Locoduino/Accessories", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/Accessories.git", "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/Accessories-1.1.3.zip", "archiveFileName": "Accessories-1.1.3.zip", @@ -123308,12 +97356,8 @@ "paragraph": "This library can handle coil motors, stepper motors, lights, servos.", "website": "https://github.com/Locoduino/Accessories", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/Accessories.git", "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/Accessories-1.1.4.zip", "archiveFileName": "Accessories-1.1.4.zip", @@ -123329,12 +97373,8 @@ "paragraph": "This is a library for Arduino to handle accessories using motors, lights, servos.", "website": "https://git.framasoft.org/locoduino.org/Accessories", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/Accessories.git", "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/Accessories-1.0.1.zip", "archiveFileName": "Accessories-1.0.1.zip", @@ -123350,12 +97390,8 @@ "paragraph": "This is a library for Arduino to handle accessories using motors, lights, servos.", "website": "https://github.com/Locoduino/Accessories", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/Accessories.git", "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/Accessories-1.0.2.zip", "archiveFileName": "Accessories-1.0.2.zip", @@ -123371,12 +97407,8 @@ "paragraph": "This is a library for Arduino to handle accessories using motors, lights, servos.", "website": "https://github.com/Locoduino/Accessories", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/Accessories.git", "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/Accessories-1.1.0.zip", "archiveFileName": "Accessories-1.1.0.zip", @@ -123392,12 +97424,8 @@ "paragraph": "This is a library for Arduino to handle accessories using motors, lights, servos.", "website": "https://github.com/Locoduino/Accessories", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/Accessories.git", "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/Accessories-1.1.1.zip", "archiveFileName": "Accessories-1.1.1.zip", @@ -123413,12 +97441,8 @@ "paragraph": "This library can handle coil motors, stepper motors, lights, servos.", "website": "https://github.com/Locoduino/Accessories", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/Accessories.git", "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/Accessories-1.2.0.zip", "archiveFileName": "Accessories-1.2.0.zip", @@ -123434,12 +97458,8 @@ "paragraph": "This library can handle coil motors, stepper motors, lights, servos.", "website": "https://github.com/Locoduino/Accessories", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/Accessories.git", "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/Accessories-1.2.1.zip", "archiveFileName": "Accessories-1.2.1.zip", @@ -123455,12 +97475,8 @@ "paragraph": "Some different ways to check memory usage on an Arduino.", "website": "http://github.com/Locoduino/MemoryUsage", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/MemoryUsage.git", "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/MemoryUsage-2.20.0.zip", "archiveFileName": "MemoryUsage-2.20.0.zip", @@ -123475,12 +97491,8 @@ "sentence": "This library is made to build a basic Dcc controller on small Arduino Nano or Uno.", "website": "https://github.com/Locoduino/DcDccNanoController", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/DcDccNanoController.git", "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/DcDccNanoController-1.1.2.zip", "archiveFileName": "DcDccNanoController-1.1.2.zip", @@ -123495,12 +97507,8 @@ "sentence": "This library is made to build a basic Dcc controller on small Arduino Nano or Uno.", "website": "https://github.com/Locoduino/DcDccNanoController", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/DcDccNanoController.git", "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/DcDccNanoController-1.1.3.zip", "archiveFileName": "DcDccNanoController-1.1.3.zip", @@ -123516,12 +97524,8 @@ "paragraph": "This library is made to build a basic Dcc controller on small Arduino Nano or Uno.", "website": "https://github.com/Locoduino/DcDccNanoController", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/DcDccNanoController.git", "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/DcDccNanoController-1.1.1.zip", "archiveFileName": "DcDccNanoController-1.1.1.zip", @@ -123537,12 +97541,8 @@ "paragraph": "The K1200 is a portable arduino based watch", "website": "https://github.com/Velleman/K1200", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Velleman/K1200.git", "url": "http://downloads.arduino.cc/libraries/github.com/Velleman/K1200-1.0.0.zip", "archiveFileName": "K1200-1.0.0.zip", @@ -123558,12 +97558,8 @@ "paragraph": "The K1200 is a portable arduino based watch", "website": "https://github.com/Velleman/K1200", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Velleman/K1200.git", "url": "http://downloads.arduino.cc/libraries/github.com/Velleman/K1200-1.0.2.zip", "archiveFileName": "K1200-1.0.2.zip", @@ -123579,12 +97575,8 @@ "paragraph": "Library version of the DCC++ work from Gregg E. Berman", "website": "https://github.com/Locoduino/DCCpp", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/DCCpp.git", "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/DCCpp-1.3.1.zip", "archiveFileName": "DCCpp-1.3.1.zip", @@ -123600,12 +97592,8 @@ "paragraph": "This is a library to control DCC devices. Library version of the DCC++ work from Gregg E. Berman", "website": "https://github.com/Locoduino/DCCpp", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/DCCpp.git", "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/DCCpp-0.5.1-beta.1.zip", "archiveFileName": "DCCpp-0.5.1-beta.1.zip", @@ -123620,12 +97608,8 @@ "sentence": "This is a library to control DCC devices.", "website": "https://github.com/Locoduino/DCCpp", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/DCCpp.git", "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/DCCpp-0.5.1.zip", "archiveFileName": "DCCpp-0.5.1.zip", @@ -123641,12 +97625,8 @@ "paragraph": "This is a library to control DCC devices. Library version of the DCC++ work from Gregg E. Berman", "website": "https://github.com/Locoduino/DCCpp", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/DCCpp.git", "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/DCCpp-0.6.0-beta.2.zip", "archiveFileName": "DCCpp-0.6.0-beta.2.zip", @@ -123662,12 +97642,8 @@ "paragraph": "This is a library to control DCC devices. Library version of the DCC++ work from Gregg E. Berman", "website": "https://github.com/Locoduino/DCCpp", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/DCCpp.git", "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/DCCpp-0.8.0.zip", "archiveFileName": "DCCpp-0.8.0.zip", @@ -123683,12 +97659,8 @@ "paragraph": "This is a library to control DCC devices. Library version of the DCC++ work from Gregg E. Berman", "website": "https://github.com/Locoduino/DCCpp", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/DCCpp.git", "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/DCCpp-1.0.0.zip", "archiveFileName": "DCCpp-1.0.0.zip", @@ -123704,12 +97676,8 @@ "paragraph": "This is a library to control DCC devices. Library version of the DCC++ work from Gregg E. Berman", "website": "https://github.com/Locoduino/DCCpp", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/DCCpp.git", "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/DCCpp-1.1.0.zip", "archiveFileName": "DCCpp-1.1.0.zip", @@ -123725,12 +97693,8 @@ "paragraph": "This is a library to control DCC devices. Library version of the DCC++ work from Gregg E. Berman", "website": "https://github.com/Locoduino/DCCpp", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/DCCpp.git", "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/DCCpp-1.3.0.zip", "archiveFileName": "DCCpp-1.3.0.zip", @@ -123746,12 +97710,8 @@ "paragraph": "Library version of the DCC++ work from Gregg E. Berman", "website": "https://github.com/Locoduino/DCCpp", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/DCCpp.git", "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/DCCpp-1.3.2.zip", "archiveFileName": "DCCpp-1.3.2.zip", @@ -123767,12 +97727,8 @@ "paragraph": "Library version of the DCC++ work from Gregg E. Berman", "website": "https://github.com/Locoduino/DCCpp", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/DCCpp.git", "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/DCCpp-1.3.3.zip", "archiveFileName": "DCCpp-1.3.3.zip", @@ -123788,12 +97744,8 @@ "paragraph": "Library version of the DCC++ work from Gregg E. Berman", "website": "https://github.com/Locoduino/DCCpp", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/DCCpp.git", "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/DCCpp-1.3.4.zip", "archiveFileName": "DCCpp-1.3.4.zip", @@ -123809,12 +97761,8 @@ "paragraph": "Library version of the DCC++ work from Gregg E. Berman", "website": "https://github.com/Locoduino/DCCpp", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/DCCpp.git", "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/DCCpp-1.3.5.zip", "archiveFileName": "DCCpp-1.3.5.zip", @@ -123830,12 +97778,8 @@ "paragraph": "Library version of the DCC++ work from Gregg E. Berman", "website": "https://github.com/Locoduino/DCCpp", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/DCCpp.git", "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/DCCpp-1.3.6.zip", "archiveFileName": "DCCpp-1.3.6.zip", @@ -123851,12 +97795,8 @@ "paragraph": "Library version of the DCC++ work from Gregg E. Berman", "website": "https://github.com/Locoduino/DCCpp", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/DCCpp.git", "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/DCCpp-1.3.7.zip", "archiveFileName": "DCCpp-1.3.7.zip", @@ -123872,18 +97812,10 @@ "paragraph": "Optimized libray to match ESP32 requirements. Last changes: Added ESP8266 (and probably AVR) compatibility.", "website": "https://github.com/beegee-tokyo/DHTesp", "category": "Sensors", - "architectures": [ - "esp8266", - "esp32", - "arduino-esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32", "arduino-esp32"], + "types": ["Contributed"], "repository": "https://github.com/beegee-tokyo/DHTesp.git", - "providesIncludes": [ - "DHTesp.h" - ], + "providesIncludes": ["DHTesp.h"], "url": "http://downloads.arduino.cc/libraries/github.com/beegee-tokyo/DHT_sensor_library_for_ESPx-1.0.4.zip", "archiveFileName": "DHT_sensor_library_for_ESPx-1.0.4.zip", "size": 28996, @@ -123898,18 +97830,10 @@ "paragraph": "Optimized libray to match ESP32 requirements. Last changes: Added ESP8266 (and probably AVR) compatibility.", "website": "https://github.com/beegee-tokyo/DHTesp", "category": "Sensors", - "architectures": [ - "esp8266", - "esp32", - "arduino-esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32", "arduino-esp32"], + "types": ["Contributed"], "repository": "https://github.com/beegee-tokyo/DHTesp.git", - "providesIncludes": [ - "DHTesp.h" - ], + "providesIncludes": ["DHTesp.h"], "url": "http://downloads.arduino.cc/libraries/github.com/beegee-tokyo/DHT_sensor_library_for_ESPx-1.0.5.zip", "archiveFileName": "DHT_sensor_library_for_ESPx-1.0.5.zip", "size": 28995, @@ -123924,18 +97848,10 @@ "paragraph": "Optimized libray to match ESP32 requirements. Last changes: Updated example.", "website": "http://desire.giesecke.tk/index.php/2018/01/30/esp32-dht11/", "category": "Sensors", - "architectures": [ - "esp8266", - "esp32", - "arduino-esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32", "arduino-esp32"], + "types": ["Contributed"], "repository": "https://github.com/beegee-tokyo/DHTesp.git", - "providesIncludes": [ - "DHTesp.h" - ], + "providesIncludes": ["DHTesp.h"], "url": "http://downloads.arduino.cc/libraries/github.com/beegee-tokyo/DHT_sensor_library_for_ESPx-1.0.6.zip", "archiveFileName": "DHT_sensor_library_for_ESPx-1.0.6.zip", "size": 29056, @@ -123950,18 +97866,10 @@ "paragraph": "Optimized libray to match ESP32 requirements. Last changes: Updated examples.", "website": "http://desire.giesecke.tk/index.php/2018/01/30/esp32-dht11/", "category": "Sensors", - "architectures": [ - "esp8266", - "esp32", - "arduino-esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32", "arduino-esp32"], + "types": ["Contributed"], "repository": "https://github.com/beegee-tokyo/DHTesp.git", - "providesIncludes": [ - "DHTesp.h" - ], + "providesIncludes": ["DHTesp.h"], "url": "http://downloads.arduino.cc/libraries/github.com/beegee-tokyo/DHT_sensor_library_for_ESPx-1.0.7.zip", "archiveFileName": "DHT_sensor_library_for_ESPx-1.0.7.zip", "size": 29556, @@ -123976,18 +97884,10 @@ "paragraph": "Optimized libray to match ESP32 requirements. Last changes: Fix bug in examples.", "website": "http://desire.giesecke.tk/index.php/2018/01/30/esp32-dht11/", "category": "Sensors", - "architectures": [ - "esp8266", - "esp32", - "arduino-esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32", "arduino-esp32"], + "types": ["Contributed"], "repository": "https://github.com/beegee-tokyo/DHTesp.git", - "providesIncludes": [ - "DHTesp.h" - ], + "providesIncludes": ["DHTesp.h"], "url": "http://downloads.arduino.cc/libraries/github.com/beegee-tokyo/DHT_sensor_library_for_ESPx-1.0.8.zip", "archiveFileName": "DHT_sensor_library_for_ESPx-1.0.8.zip", "size": 29891, @@ -124002,18 +97902,10 @@ "paragraph": "Optimized libray to match ESP32 requirements. Last changes: Use correct field separator in keywords.txt.", "website": "http://desire.giesecke.tk/index.php/2018/01/30/esp32-dht11/", "category": "Sensors", - "architectures": [ - "esp8266", - "esp32", - "arduino-esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32", "arduino-esp32"], + "types": ["Contributed"], "repository": "https://github.com/beegee-tokyo/DHTesp.git", - "providesIncludes": [ - "DHTesp.h" - ], + "providesIncludes": ["DHTesp.h"], "url": "http://downloads.arduino.cc/libraries/github.com/beegee-tokyo/DHT_sensor_library_for_ESPx-1.0.9.zip", "archiveFileName": "DHT_sensor_library_for_ESPx-1.0.9.zip", "size": 30043, @@ -124028,18 +97920,10 @@ "paragraph": "Optimized libray to match ESP32 requirements. Last changes: Fixed ESP8266 example.", "website": "http://desire.giesecke.tk/index.php/2018/01/30/esp32-dht11/", "category": "Sensors", - "architectures": [ - "esp8266", - "esp32", - "arduino-esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32", "arduino-esp32"], + "types": ["Contributed"], "repository": "https://github.com/beegee-tokyo/DHTesp.git", - "providesIncludes": [ - "DHTesp.h" - ], + "providesIncludes": ["DHTesp.h"], "url": "http://downloads.arduino.cc/libraries/github.com/beegee-tokyo/DHT_sensor_library_for_ESPx-1.0.12.zip", "archiveFileName": "DHT_sensor_library_for_ESPx-1.0.12.zip", "size": 30414, @@ -124054,18 +97938,10 @@ "paragraph": "Optimized libray to match ESP32 requirements. Last changes: Added getPin() function.", "website": "http://desire.giesecke.tk/index.php/2018/01/30/esp32-dht11/", "category": "Sensors", - "architectures": [ - "esp8266", - "esp32", - "arduino-esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32", "arduino-esp32"], + "types": ["Contributed"], "repository": "https://github.com/beegee-tokyo/DHTesp.git", - "providesIncludes": [ - "DHTesp.h" - ], + "providesIncludes": ["DHTesp.h"], "url": "http://downloads.arduino.cc/libraries/github.com/beegee-tokyo/DHT_sensor_library_for_ESPx-1.0.13.zip", "archiveFileName": "DHT_sensor_library_for_ESPx-1.0.13.zip", "size": 30438, @@ -124080,16 +97956,10 @@ "paragraph": "An Arduino driver for the Benewake TFMini time-of-flight distance sensor.", "website": "https://github.com/opensensinglab/tfmini", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/opensensinglab/tfmini.git", - "providesIncludes": [ - "TFMini.h" - ], + "providesIncludes": ["TFMini.h"], "url": "http://downloads.arduino.cc/libraries/github.com/opensensinglab/TFMini-0.1.0.zip", "archiveFileName": "TFMini-0.1.0.zip", "size": 7507, @@ -124103,12 +97973,8 @@ "sentence": "Arduino FRAM file system for I2C/SPI FRAM breakout boards", "website": "https://github.com/pholmes2012/Simple_FRAM_FileSystem", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pholmes2012/Simple_FRAM_FileSystem.git", "url": "http://downloads.arduino.cc/libraries/github.com/pholmes2012/SFFS-1.0.0.zip", "archiveFileName": "SFFS-1.0.0.zip", @@ -124124,12 +97990,8 @@ "paragraph": "An Arduino library that is a small footprint embedded style file system for FRAM breakouts, supporting both SPI and I2C.", "website": "https://github.com/pholmes2012/Simple_FRAM_FileSystem", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pholmes2012/Simple_FRAM_FileSystem.git", "url": "http://downloads.arduino.cc/libraries/github.com/pholmes2012/SFFS-1.0.1.zip", "archiveFileName": "SFFS-1.0.1.zip", @@ -124145,12 +98007,8 @@ "paragraph": "Arduino library for Si7021 temperature + humidity sensors.", "website": "https://github.com/adafruit/Adafruit_Si7021", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_Si7021.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Si7021_Library-1.0.0.zip", "archiveFileName": "Adafruit_Si7021_Library-1.0.0.zip", @@ -124166,12 +98024,8 @@ "paragraph": "Arduino library for Si7021 temperature + humidity sensors.", "website": "https://github.com/adafruit/Adafruit_Si7021", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_Si7021.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Si7021_Library-1.0.1.zip", "archiveFileName": "Adafruit_Si7021_Library-1.0.1.zip", @@ -124187,12 +98041,8 @@ "paragraph": "Arduino library for Si7021 temperature + humidity sensors.", "website": "https://github.com/adafruit/Adafruit_Si7021", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_Si7021.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Si7021_Library-1.1.0.zip", "archiveFileName": "Adafruit_Si7021_Library-1.1.0.zip", @@ -124208,12 +98058,8 @@ "paragraph": "Arduino library for Si7021 temperature + humidity sensors.", "website": "https://github.com/adafruit/Adafruit_Si7021", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_Si7021.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Si7021_Library-1.2.0.zip", "archiveFileName": "Adafruit_Si7021_Library-1.2.0.zip", @@ -124229,12 +98075,8 @@ "paragraph": "Arduino library for Si7021 temperature + humidity sensors.", "website": "https://github.com/adafruit/Adafruit_Si7021", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_Si7021.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Si7021_Library-1.2.1.zip", "archiveFileName": "Adafruit_Si7021_Library-1.2.1.zip", @@ -124250,12 +98092,8 @@ "paragraph": "Read temperature, relative humidity and pressure with BME680 sensor. This library currently only works with the I2C mode.", "website": "https://github.com/BlueDot-Arduino/BlueDot_BME680", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/BlueDot-Arduino/BlueDot_BME680.git", "url": "http://downloads.arduino.cc/libraries/github.com/BlueDot-Arduino/BlueDot_BME680_Library-1.1.0.zip", "archiveFileName": "BlueDot_BME680_Library-1.1.0.zip", @@ -124271,12 +98109,8 @@ "paragraph": "Read temperature, relative humidity and pressure with BME680 sensor. This library currently only works with the I2C mode.", "website": "https://github.com/BlueDot-Arduino/BlueDot_BME680", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/BlueDot-Arduino/BlueDot_BME680.git", "url": "http://downloads.arduino.cc/libraries/github.com/BlueDot-Arduino/BlueDot_BME680_Library-1.2.0.zip", "archiveFileName": "BlueDot_BME680_Library-1.2.0.zip", @@ -124292,12 +98126,8 @@ "paragraph": "Read temperature, relative humidity and pressure with BME680 sensor. This library currently only works with the I2C mode.", "website": "https://github.com/BlueDot-Arduino/BlueDot_BME680", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/BlueDot-Arduino/BlueDot_BME680.git", "url": "http://downloads.arduino.cc/libraries/github.com/BlueDot-Arduino/BlueDot_BME680_Library-1.0.0.zip", "archiveFileName": "BlueDot_BME680_Library-1.0.0.zip", @@ -124313,12 +98143,8 @@ "paragraph": "Supports the Ethernet (W5100) or, alternatively, the Ethernet2 (W5500) library.", "website": "https://github.com/bengtmartensson/ABeacon.git", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bengtmartensson/ABeacon.git", "url": "http://downloads.arduino.cc/libraries/github.com/bengtmartensson/Beacon-1.0.0.zip", "archiveFileName": "Beacon-1.0.0.zip", @@ -124334,12 +98160,8 @@ "paragraph": "A collection of oft-used utility functions from button de-bouncing and pin sampling to wrappers around the DFPlayer Mini hardware to read numbers.", "website": "http://github.com/matthewg42/Mutila", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/matthewg42/Mutila.git", "url": "http://downloads.arduino.cc/libraries/github.com/matthewg42/Mutila-1.1.0.zip", "archiveFileName": "Mutila-1.1.0.zip", @@ -124355,12 +98177,8 @@ "paragraph": "A collection of oft-used utility functions from button de-bouncing and pin sampling to easy-to-use wrappers around common devices.", "website": "http://github.com/matthewg42/Mutila", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/matthewg42/Mutila.git", "url": "http://downloads.arduino.cc/libraries/github.com/matthewg42/Mutila-1.1.1.zip", "archiveFileName": "Mutila-1.1.1.zip", @@ -124376,12 +98194,8 @@ "paragraph": "A collection of oft-used utility functions from button de-bouncing and pin sampling to easy-to-use wrappers around common devices.", "website": "http://github.com/matthewg42/Mutila", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/matthewg42/Mutila.git", "url": "http://downloads.arduino.cc/libraries/github.com/matthewg42/Mutila-1.1.2.zip", "archiveFileName": "Mutila-1.1.2.zip", @@ -124397,12 +98211,8 @@ "paragraph": "A collection of oft-used utility functions from button de-bouncing and pin sampling to easy-to-use wrappers around common devices.", "website": "http://github.com/matthewg42/Mutila", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/matthewg42/Mutila.git", "url": "http://downloads.arduino.cc/libraries/github.com/matthewg42/Mutila-1.1.3.zip", "archiveFileName": "Mutila-1.1.3.zip", @@ -124418,12 +98228,8 @@ "paragraph": "A collection of oft-used utility functions from button de-bouncing and pin sampling to easy-to-use wrappers around common devices.", "website": "http://github.com/matthewg42/Mutila", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/matthewg42/Mutila.git", "url": "http://downloads.arduino.cc/libraries/github.com/matthewg42/Mutila-1.1.4.zip", "archiveFileName": "Mutila-1.1.4.zip", @@ -124439,12 +98245,8 @@ "paragraph": "Supported sensors: SHTC1, SHTW1, SHTW2, SHT3x-DIS (I2C), SHT3x-ARP.", "website": "https://developer.sensirion.com", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Sensirion/arduino-sht.git", "url": "http://downloads.arduino.cc/libraries/github.com/Sensirion/arduino_sht-1.0.1.zip", "archiveFileName": "arduino_sht-1.0.1.zip", @@ -124460,12 +98262,8 @@ "paragraph": "Supported sensors: SHTC1, SHTW1, SHTW2, SHT3x-DIS (I2C), SHT3x-ARP.", "website": "https://developer.sensirion.com", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Sensirion/arduino-sht.git", "url": "http://downloads.arduino.cc/libraries/github.com/Sensirion/arduino_sht-1.0.2.zip", "archiveFileName": "arduino_sht-1.0.2.zip", @@ -124481,12 +98279,8 @@ "paragraph": "Supported sensors: SHTC1, SHTW1, SHTW2, SHT3x-DIS (I2C), SHT3x-ARP.", "website": "https://developer.sensirion.com", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Sensirion/arduino-sht.git", "url": "http://downloads.arduino.cc/libraries/github.com/Sensirion/arduino_sht-1.1.0.zip", "archiveFileName": "arduino_sht-1.1.0.zip", @@ -124502,16 +98296,10 @@ "paragraph": "Update firmware on SAMD based boards using I2C", "website": "https://github.com/agdl/WireUpdate", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/agdl/WireUpdate.git", - "providesIncludes": [ - "WiFi101OTA.h" - ], + "providesIncludes": ["WiFi101OTA.h"], "url": "http://downloads.arduino.cc/libraries/github.com/agdl/WireUpdate-1.0.0.zip", "archiveFileName": "WireUpdate-1.0.0.zip", "size": 6677, @@ -124526,16 +98314,10 @@ "paragraph": "Update firmware on SAMD based boards using I2C", "website": "https://github.com/agdl/WireUpdate", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/agdl/WireUpdate.git", - "providesIncludes": [ - "WiFi101OTA.h" - ], + "providesIncludes": ["WiFi101OTA.h"], "url": "http://downloads.arduino.cc/libraries/github.com/agdl/WireUpdate-1.1.0.zip", "archiveFileName": "WireUpdate-1.1.0.zip", "size": 6854, @@ -124550,12 +98332,8 @@ "paragraph": "For using the KniwwelinoLib you need to install additional Libraries and the esp8266 core for Kniwwelino. See README.md for further information", "website": "https://github.com/list-luxembourg/KniwwelinoLib", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/LIST-LUXEMBOURG/KniwwelinoLib.git", "url": "http://downloads.arduino.cc/libraries/github.com/LIST-LUXEMBOURG/Kniwwelino-1.0.0.zip", "archiveFileName": "Kniwwelino-1.0.0.zip", @@ -124571,12 +98349,8 @@ "paragraph": "For using the KniwwelinoLib you need to install additional Libraries and the esp8266 core for Kniwwelino. See README.md for further information", "website": "https://github.com/list-luxembourg/KniwwelinoLib", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/LIST-LUXEMBOURG/KniwwelinoLib.git", "url": "http://downloads.arduino.cc/libraries/github.com/LIST-LUXEMBOURG/Kniwwelino-1.0.1.zip", "archiveFileName": "Kniwwelino-1.0.1.zip", @@ -124592,12 +98366,8 @@ "paragraph": "For using the KniwwelinoLib you need to install additional Libraries and the esp8266 core 2.4.0. See README.md for further information", "website": "https://github.com/list-luxembourg/KniwwelinoLib", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/LIST-LUXEMBOURG/KniwwelinoLib.git", "url": "http://downloads.arduino.cc/libraries/github.com/LIST-LUXEMBOURG/Kniwwelino-1.1.0.zip", "archiveFileName": "Kniwwelino-1.1.0.zip", @@ -124613,12 +98383,8 @@ "paragraph": "For using the KniwwelinoLib you need to install additional Libraries and the esp8266 core for Kniwwelino. See README.md for further information", "website": "https://github.com/list-luxembourg/KniwwelinoLib", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/LIST-LUXEMBOURG/KniwwelinoLib.git", "url": "http://downloads.arduino.cc/libraries/github.com/LIST-LUXEMBOURG/Kniwwelino-1.0.2.zip", "archiveFileName": "Kniwwelino-1.0.2.zip", @@ -124634,12 +98400,8 @@ "paragraph": "For using the KniwwelinoLib you need to install additional Libraries and the esp8266 core 2.4.0. See README.md for further information", "website": "https://github.com/list-luxembourg/KniwwelinoLib", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/LIST-LUXEMBOURG/KniwwelinoLib.git", "url": "http://downloads.arduino.cc/libraries/github.com/LIST-LUXEMBOURG/Kniwwelino-1.2.0.zip", "archiveFileName": "Kniwwelino-1.2.0.zip", @@ -124655,16 +98417,10 @@ "paragraph": "With this library you can calculate the frequency of a sampled signal.", "website": "https://github.com/kosme/fix_fft", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kosme/fix_fft.git", - "providesIncludes": [ - "fix_fft.h" - ], + "providesIncludes": ["fix_fft.h"], "url": "http://downloads.arduino.cc/libraries/github.com/kosme/fix_fft-0.9.0.zip", "archiveFileName": "fix_fft-0.9.0.zip", "size": 5249, @@ -124679,16 +98435,10 @@ "paragraph": "With this library you can calculate the frequency of a sampled signal.", "website": "https://github.com/kosme/fix_fft", "category": "Data Processing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/kosme/fix_fft.git", - "providesIncludes": [ - "fix_fft.h" - ], + "providesIncludes": ["fix_fft.h"], "url": "http://downloads.arduino.cc/libraries/github.com/kosme/fix_fft-1.0.0.zip", "archiveFileName": "fix_fft-1.0.0.zip", "size": 5325, @@ -124703,17 +98453,10 @@ "paragraph": "When I first received an ultrasonic sensor I was not happy with how poorly it performed. I soon realized the problem wasn't the sensor, it was the available ping and ultrasonic libraries causing the problem. The NewPing library totally fixes these problems, adds many new features, and breathes new life into these very affordable distance sensors.", "website": "https://bitbucket.org/teckel12/arduino-new-ping/wiki/Home", "category": "Sensors", - "architectures": [ - "avr", - "arm" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "arm"], + "types": ["Contributed"], "repository": "https://bitbucket.org/teckel12/arduino-new-ping.git", - "providesIncludes": [ - "NewPing.h" - ], + "providesIncludes": ["NewPing.h"], "url": "http://downloads.arduino.cc/libraries/bitbucket.org/teckel12/NewPing-1.9.0.zip", "archiveFileName": "NewPing-1.9.0.zip", "size": 19789, @@ -124728,17 +98471,10 @@ "paragraph": "When I first received an ultrasonic sensor I was not happy with how poorly it performed. I soon realized the problem was not the sensor, it was the available ping and ultrasonic libraries causing the problem. The NewPing library totally fixes these problems, adds many new features, and breathes new life into these very affordable distance sensors.", "website": "https://bitbucket.org/teckel12/arduino-new-ping/wiki/Home", "category": "Sensors", - "architectures": [ - "avr", - "arm" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "arm"], + "types": ["Contributed"], "repository": "https://bitbucket.org/teckel12/arduino-new-ping.git", - "providesIncludes": [ - "NewPing.h" - ], + "providesIncludes": ["NewPing.h"], "url": "http://downloads.arduino.cc/libraries/bitbucket.org/teckel12/NewPing-1.9.1.zip", "archiveFileName": "NewPing-1.9.1.zip", "size": 19822, @@ -124753,16 +98489,10 @@ "paragraph": "Supports Microchip MCP2515 based boards/shields.", "website": "https://github.com/sandeepmistry/arduino-CAN", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sandeepmistry/arduino-CAN.git", - "providesIncludes": [ - "CAN.h" - ], + "providesIncludes": ["CAN.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sandeepmistry/CAN-0.0.0.zip", "archiveFileName": "CAN-0.0.0.zip", "size": 11452, @@ -124777,16 +98507,10 @@ "paragraph": "Supports Microchip MCP2515 based boards/shields and the Espressif ESP32's built-in SJA1000 compatible CAN controller.", "website": "https://github.com/sandeepmistry/arduino-CAN", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sandeepmistry/arduino-CAN.git", - "providesIncludes": [ - "CAN.h" - ], + "providesIncludes": ["CAN.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sandeepmistry/CAN-0.1.0.zip", "archiveFileName": "CAN-0.1.0.zip", "size": 16505, @@ -124801,16 +98525,10 @@ "paragraph": "Supports Microchip MCP2515 based boards/shields and the Espressif ESP32's built-in SJA1000 compatible CAN controller.", "website": "https://github.com/sandeepmistry/arduino-CAN", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sandeepmistry/arduino-CAN.git", - "providesIncludes": [ - "CAN.h" - ], + "providesIncludes": ["CAN.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sandeepmistry/CAN-0.2.0.zip", "archiveFileName": "CAN-0.2.0.zip", "size": 17355, @@ -124825,16 +98543,10 @@ "paragraph": "Supports Microchip MCP2515 based boards/shields and the Espressif ESP32's built-in SJA1000 compatible CAN controller.", "website": "https://github.com/sandeepmistry/arduino-CAN", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sandeepmistry/arduino-CAN.git", - "providesIncludes": [ - "CAN.h" - ], + "providesIncludes": ["CAN.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sandeepmistry/CAN-0.3.0.zip", "archiveFileName": "CAN-0.3.0.zip", "size": 21561, @@ -124849,16 +98561,10 @@ "paragraph": "Supports Microchip MCP2515 based boards/shields and the Espressif ESP32's built-in SJA1000 compatible CAN controller.", "website": "https://github.com/sandeepmistry/arduino-CAN", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sandeepmistry/arduino-CAN.git", - "providesIncludes": [ - "CAN.h" - ], + "providesIncludes": ["CAN.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sandeepmistry/CAN-0.3.1.zip", "archiveFileName": "CAN-0.3.1.zip", "size": 21612, @@ -124873,12 +98579,8 @@ "paragraph": "USBHID library for STM32F1", "website": "https://github.com/arpruss/USBHID_stm32f1", "category": "Communication", - "architectures": [ - "STM32F1" - ], - "types": [ - "Contributed" - ], + "architectures": ["STM32F1"], + "types": ["Contributed"], "repository": "https://github.com/arpruss/USBHID_stm32f1.git", "url": "http://downloads.arduino.cc/libraries/github.com/arpruss/USBHID-0.1.0.zip", "archiveFileName": "USBHID-0.1.0.zip", @@ -124894,12 +98596,8 @@ "paragraph": "USBHID library for STM32F1", "website": "https://github.com/arpruss/USBHID_stm32f1", "category": "Communication", - "architectures": [ - "STM32F1" - ], - "types": [ - "Contributed" - ], + "architectures": ["STM32F1"], + "types": ["Contributed"], "repository": "https://github.com/arpruss/USBHID_stm32f1.git", "url": "http://downloads.arduino.cc/libraries/github.com/arpruss/USBHID-0.20.0.zip", "archiveFileName": "USBHID-0.20.0.zip", @@ -124915,12 +98613,8 @@ "paragraph": "USBHID library for STM32F1", "website": "https://github.com/arpruss/USBHID_stm32f1", "category": "Communication", - "architectures": [ - "STM32F1" - ], - "types": [ - "Contributed" - ], + "architectures": ["STM32F1"], + "types": ["Contributed"], "repository": "https://github.com/arpruss/USBHID_stm32f1.git", "url": "http://downloads.arduino.cc/libraries/github.com/arpruss/USBHID-0.21.0.zip", "archiveFileName": "USBHID-0.21.0.zip", @@ -124936,12 +98630,8 @@ "paragraph": "USBHID library for STM32F1", "website": "https://github.com/arpruss/USBHID_stm32f1", "category": "Communication", - "architectures": [ - "STM32F1" - ], - "types": [ - "Contributed" - ], + "architectures": ["STM32F1"], + "types": ["Contributed"], "repository": "https://github.com/arpruss/USBHID_stm32f1.git", "url": "http://downloads.arduino.cc/libraries/github.com/arpruss/USBHID-0.23.0.zip", "archiveFileName": "USBHID-0.23.0.zip", @@ -124957,12 +98647,8 @@ "paragraph": "USBHID library for STM32F1", "website": "https://github.com/arpruss/USBHID_stm32f1", "category": "Communication", - "architectures": [ - "STM32F1" - ], - "types": [ - "Contributed" - ], + "architectures": ["STM32F1"], + "types": ["Contributed"], "repository": "https://github.com/arpruss/USBHID_stm32f1.git", "url": "http://downloads.arduino.cc/libraries/github.com/arpruss/USBHID-0.24.0.zip", "archiveFileName": "USBHID-0.24.0.zip", @@ -124978,12 +98664,8 @@ "paragraph": "USBHID library for STM32F1", "website": "https://github.com/arpruss/USBHID_stm32f1", "category": "Communication", - "architectures": [ - "STM32F1" - ], - "types": [ - "Contributed" - ], + "architectures": ["STM32F1"], + "types": ["Contributed"], "repository": "https://github.com/arpruss/USBHID_stm32f1.git", "url": "http://downloads.arduino.cc/libraries/github.com/arpruss/USBHID-0.30.0.zip", "archiveFileName": "USBHID-0.30.0.zip", @@ -124999,12 +98681,8 @@ "paragraph": "USBHID library for STM32F1", "website": "https://github.com/arpruss/USBHID_stm32f1", "category": "Communication", - "architectures": [ - "STM32F1" - ], - "types": [ - "Contributed" - ], + "architectures": ["STM32F1"], + "types": ["Contributed"], "repository": "https://github.com/arpruss/USBHID_stm32f1.git", "url": "http://downloads.arduino.cc/libraries/github.com/arpruss/USBHID-0.31.0.zip", "archiveFileName": "USBHID-0.31.0.zip", @@ -125020,12 +98698,8 @@ "paragraph": "USBHID library for STM32F1", "website": "https://github.com/arpruss/USBHID_stm32f1", "category": "Communication", - "architectures": [ - "STM32F1" - ], - "types": [ - "Contributed" - ], + "architectures": ["STM32F1"], + "types": ["Contributed"], "repository": "https://github.com/arpruss/USBHID_stm32f1.git", "url": "http://downloads.arduino.cc/libraries/github.com/arpruss/USBHID-0.34.0.zip", "archiveFileName": "USBHID-0.34.0.zip", @@ -125041,12 +98715,8 @@ "paragraph": "USBHID library for STM32F1", "website": "https://github.com/arpruss/USBHID_stm32f1", "category": "Communication", - "architectures": [ - "STM32F1" - ], - "types": [ - "Contributed" - ], + "architectures": ["STM32F1"], + "types": ["Contributed"], "repository": "https://github.com/arpruss/USBHID_stm32f1.git", "url": "http://downloads.arduino.cc/libraries/github.com/arpruss/USBHID-0.35.0.zip", "archiveFileName": "USBHID-0.35.0.zip", @@ -125062,12 +98732,8 @@ "paragraph": "USBHID library for STM32F1", "website": "https://github.com/arpruss/USBHID_stm32f1", "category": "Communication", - "architectures": [ - "STM32F1" - ], - "types": [ - "Contributed" - ], + "architectures": ["STM32F1"], + "types": ["Contributed"], "repository": "https://github.com/arpruss/USBHID_stm32f1.git", "url": "http://downloads.arduino.cc/libraries/github.com/arpruss/USBHID-0.40.0.zip", "archiveFileName": "USBHID-0.40.0.zip", @@ -125083,12 +98749,8 @@ "paragraph": "USB HID / MIDI / mass storage library for STM32F1", "website": "https://github.com/arpruss/USBHID_stm32f1", "category": "Communication", - "architectures": [ - "STM32F1" - ], - "types": [ - "Contributed" - ], + "architectures": ["STM32F1"], + "types": ["Contributed"], "repository": "https://github.com/arpruss/USBHID_stm32f1.git", "url": "http://downloads.arduino.cc/libraries/github.com/arpruss/USBHID-0.50.0.zip", "archiveFileName": "USBHID-0.50.0.zip", @@ -125104,12 +98766,8 @@ "paragraph": "USB HID / MIDI / mass storage library for STM32F1", "website": "https://github.com/arpruss/USBHID_stm32f1", "category": "Communication", - "architectures": [ - "STM32F1" - ], - "types": [ - "Contributed" - ], + "architectures": ["STM32F1"], + "types": ["Contributed"], "repository": "https://github.com/arpruss/USBHID_stm32f1.git", "url": "http://downloads.arduino.cc/libraries/github.com/arpruss/USBHID-0.51.0.zip", "archiveFileName": "USBHID-0.51.0.zip", @@ -125125,12 +98783,8 @@ "paragraph": "USB HID / MIDI / mass storage library for STM32F1", "website": "https://github.com/arpruss/USBHID_stm32f1", "category": "Communication", - "architectures": [ - "STM32F1" - ], - "types": [ - "Contributed" - ], + "architectures": ["STM32F1"], + "types": ["Contributed"], "repository": "https://github.com/arpruss/USBHID_stm32f1.git", "url": "http://downloads.arduino.cc/libraries/github.com/arpruss/USBHID-0.61.0.zip", "archiveFileName": "USBHID-0.61.0.zip", @@ -125146,12 +98800,8 @@ "paragraph": "USB HID / MIDI / mass storage library for STM32F1", "website": "https://github.com/arpruss/USBHID_stm32f1", "category": "Communication", - "architectures": [ - "STM32F1" - ], - "types": [ - "Contributed" - ], + "architectures": ["STM32F1"], + "types": ["Contributed"], "repository": "https://github.com/arpruss/USBHID_stm32f1.git", "url": "http://downloads.arduino.cc/libraries/github.com/arpruss/USBHID-0.62.0.zip", "archiveFileName": "USBHID-0.62.0.zip", @@ -125167,12 +98817,8 @@ "paragraph": "USB HID / MIDI / mass storage library for STM32F1", "website": "https://github.com/arpruss/USBHID_stm32f1", "category": "Communication", - "architectures": [ - "STM32F1" - ], - "types": [ - "Contributed" - ], + "architectures": ["STM32F1"], + "types": ["Contributed"], "repository": "https://github.com/arpruss/USBHID_stm32f1.git", "url": "http://downloads.arduino.cc/libraries/github.com/arpruss/USBHID-0.63.0.zip", "archiveFileName": "USBHID-0.63.0.zip", @@ -125188,12 +98834,8 @@ "paragraph": "Requires Infrared4Arduino. Also uses LiquidCrystal_I2C version 1.1.2 or later.", "website": "https://github.com/bengtmartensson/AGirs", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bengtmartensson/AGirs.git", "url": "http://downloads.arduino.cc/libraries/github.com/bengtmartensson/AGirs-1.0.0.zip", "archiveFileName": "AGirs-1.0.0.zip", @@ -125209,12 +98851,8 @@ "paragraph": "Requires Infrared4Arduino. Also uses LiquidCrystal_I2C version 1.1.2 or later.", "website": "https://github.com/bengtmartensson/AGirs", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bengtmartensson/AGirs.git", "url": "http://downloads.arduino.cc/libraries/github.com/bengtmartensson/AGirs-1.0.1.zip", "archiveFileName": "AGirs-1.0.1.zip", @@ -125230,12 +98868,8 @@ "paragraph": "Requires Infrared4Arduino. Also uses LiquidCrystal_I2C version 1.1.2 or later.", "website": "https://github.com/bengtmartensson/AGirs", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bengtmartensson/AGirs.git", "url": "http://downloads.arduino.cc/libraries/github.com/bengtmartensson/AGirs-1.0.2.zip", "archiveFileName": "AGirs-1.0.2.zip", @@ -125251,17 +98885,10 @@ "paragraph": "Control VFD or Nixie displays using one more more HV518s.", "website": "https://github.com/mikedombo/HV518_Arduino", "category": "Signal Input/Output", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/MikeDombo/HV518_Arduino.git", - "providesIncludes": [ - "HV518.h" - ], + "providesIncludes": ["HV518.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MikeDombo/HV518-1.0.0.zip", "archiveFileName": "HV518-1.0.0.zip", "size": 5245, @@ -125276,17 +98903,10 @@ "paragraph": "Control VFD or Nixie displays using one more more HV518s.", "website": "https://github.com/mikedombo/HV518_Arduino", "category": "Signal Input/Output", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/MikeDombo/HV518_Arduino.git", - "providesIncludes": [ - "HV518.h" - ], + "providesIncludes": ["HV518.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MikeDombo/HV518-1.0.1.zip", "archiveFileName": "HV518-1.0.1.zip", "size": 5270, @@ -125301,17 +98921,10 @@ "paragraph": "Control VFD or Nixie displays using one more more HV518s.", "website": "https://github.com/mikedombo/HV518_Arduino", "category": "Signal Input/Output", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/MikeDombo/HV518_Arduino.git", - "providesIncludes": [ - "HV518.h" - ], + "providesIncludes": ["HV518.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MikeDombo/HV518-1.0.2.zip", "archiveFileName": "HV518-1.0.2.zip", "size": 5389, @@ -125326,17 +98939,10 @@ "paragraph": "Control VFD or Nixie displays using one more more HV518s.", "website": "https://github.com/mikedombo/HV518_Arduino", "category": "Signal Input/Output", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/MikeDombo/HV518_Arduino.git", - "providesIncludes": [ - "HV518.h" - ], + "providesIncludes": ["HV518.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MikeDombo/HV518-1.0.3.zip", "archiveFileName": "HV518-1.0.3.zip", "size": 7351, @@ -125351,17 +98957,10 @@ "paragraph": "Control VFD or Nixie displays using one more more HV518s.", "website": "https://github.com/mikedombo/HV518_Arduino", "category": "Signal Input/Output", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/MikeDombo/HV518_Arduino.git", - "providesIncludes": [ - "HV518.h" - ], + "providesIncludes": ["HV518.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MikeDombo/HV518-1.0.4.zip", "archiveFileName": "HV518-1.0.4.zip", "size": 8961, @@ -125376,13 +98975,8 @@ "paragraph": "PageBuilder is an Arduino library class dedicated to the ESP8266WebServer for easily generating HTML pages and sending them to client.", "website": "https://github.com/Hieromon/PageBuilder", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Hieromon/PageBuilder.git", "url": "http://downloads.arduino.cc/libraries/github.com/Hieromon/PageBuilder-1.3.3.zip", "archiveFileName": "PageBuilder-1.3.3.zip", @@ -125398,13 +98992,8 @@ "paragraph": "PageBuilder is an Arduino library class dedicated to the ESP8266WebServer for easily generating HTML pages and sending them to client.", "website": "https://github.com/Hieromon/PageBuilder", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Hieromon/PageBuilder.git", "url": "http://downloads.arduino.cc/libraries/github.com/Hieromon/PageBuilder-1.3.4.zip", "archiveFileName": "PageBuilder-1.3.4.zip", @@ -125420,12 +99009,8 @@ "paragraph": "After the camp of \"I-BOT X - New Hope\" was finished, The old library of \"i-Bot\" was considered to be too hard for beginners, So our team was decided to re-construct the new library for i-Bot and named \"i-Bot X\" as new version of i-Bot library. suitable for beginners and entry-level students to learing of programming...", "website": "http://robot.kmitl.net/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/narinaviation/iBotX.git", "url": "http://downloads.arduino.cc/libraries/github.com/narinaviation/iBotX-1.0.0.zip", "archiveFileName": "iBotX-1.0.0.zip", @@ -125441,12 +99026,8 @@ "paragraph": "Sensor driver for VCNL4010 IR proximity sensor", "website": "https://github.com/adafruit/Adafruit_VCNL4010", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_VCNL4010.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_VCNL4010-1.0.0.zip", "archiveFileName": "Adafruit_VCNL4010-1.0.0.zip", @@ -125462,12 +99043,8 @@ "paragraph": "Sensor driver for VCNL4010 IR proximity sensor", "website": "https://github.com/adafruit/Adafruit_VCNL4010", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_VCNL4010.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_VCNL4010-1.0.2.zip", "archiveFileName": "Adafruit_VCNL4010-1.0.2.zip", @@ -125483,16 +99060,10 @@ "paragraph": "Lightweight, no-frills logging for Arduino and friends", "website": "https://github.com/jandelgado/log4arduino", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jandelgado/log4arduino.git", - "providesIncludes": [ - "log4arduino.h" - ], + "providesIncludes": ["log4arduino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jandelgado/log4arduino-1.0.0.zip", "archiveFileName": "log4arduino-1.0.0.zip", "size": 7024, @@ -125506,16 +99077,10 @@ "sentence": "A library that allows for easy parsing of POST packages.", "website": "https://github.com/NatanBiesmans/Arduino-POST-HTTP-Parser", "category": "Data Processing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/NatanBiesmans/Arduino-POST-HTTP-Parser.git", - "providesIncludes": [ - "postParser.h" - ], + "providesIncludes": ["postParser.h"], "url": "http://downloads.arduino.cc/libraries/github.com/NatanBiesmans/Arduino_POST_HTTP_Parser-1.0.0.zip", "archiveFileName": "Arduino_POST_HTTP_Parser-1.0.0.zip", "size": 11156, @@ -125530,12 +99095,8 @@ "paragraph": "Send MQTT, UDP, HTTP messages to Boodskap IoT Platform", "website": "https://boodskap.io/", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/BoodskapPlatform/BoodskapTransceiver.git", "url": "http://downloads.arduino.cc/libraries/github.com/BoodskapPlatform/BoodskapTransceiver-1.0.0.zip", "archiveFileName": "BoodskapTransceiver-1.0.0.zip", @@ -125551,12 +99112,8 @@ "paragraph": "Send MQTT, UDP, HTTP messages to Boodskap IoT Platform", "website": "https://boodskap.io/", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/BoodskapPlatform/BoodskapTransceiver.git", "url": "http://downloads.arduino.cc/libraries/github.com/BoodskapPlatform/BoodskapTransceiver-1.0.1.zip", "archiveFileName": "BoodskapTransceiver-1.0.1.zip", @@ -125572,16 +99129,10 @@ "paragraph": "Features editable menu items, such as variables (supports int, byte, boolean, char[17] data types) and option selects. User-defined callback function can be specified to invoke when menu item is saved. Supports buttons that can invoke user-defined actions.", "website": "https://github.com/Spirik/GEM", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Spirik/GEM.git", - "providesIncludes": [ - "GEM.h" - ], + "providesIncludes": ["GEM.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Spirik/GEM-1.0.0.zip", "archiveFileName": "GEM-1.0.0.zip", "size": 43326, @@ -125596,16 +99147,10 @@ "paragraph": "Features editable menu items, such as variables (supports int, byte, boolean, char[17] data types) and option selects. User-defined callback function can be specified to invoke when menu item is saved. Supports buttons that can invoke user-defined actions.", "website": "https://github.com/Spirik/GEM", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Spirik/GEM.git", - "providesIncludes": [ - "GEM.h" - ], + "providesIncludes": ["GEM.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Spirik/GEM-1.0.2.zip", "archiveFileName": "GEM-1.0.2.zip", "size": 60227, @@ -125620,16 +99165,10 @@ "paragraph": "Features editable menu items, such as variables (supports int, byte, boolean, char[17] data types) and option selects. User-defined callback function can be specified to invoke when menu item is saved. Supports buttons that can invoke user-defined actions.", "website": "https://github.com/Spirik/GEM", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Spirik/GEM.git", - "providesIncludes": [ - "GEM.h" - ], + "providesIncludes": ["GEM.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Spirik/GEM-1.0.3.zip", "archiveFileName": "GEM-1.0.3.zip", "size": 60242, @@ -125644,16 +99183,10 @@ "paragraph": "Features editable menu items, such as variables (supports int, byte, boolean, char[17] data types) and option selects. User-defined callback function can be specified to invoke when menu item is saved. Supports buttons that can invoke user-defined actions.", "website": "https://github.com/Spirik/GEM", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Spirik/GEM.git", - "providesIncludes": [ - "GEM.h" - ], + "providesIncludes": ["GEM.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Spirik/GEM-1.0.4.zip", "archiveFileName": "GEM-1.0.4.zip", "size": 60223, @@ -125668,16 +99201,10 @@ "paragraph": "Features editable menu items, such as variables (supports int, byte, boolean, char[17] data types) and option selects. User-defined callback function can be specified to invoke when menu item is saved. Supports buttons that can invoke user-defined actions.", "website": "https://github.com/Spirik/GEM", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Spirik/GEM.git", - "providesIncludes": [ - "GEM.h" - ], + "providesIncludes": ["GEM.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Spirik/GEM-1.0.5.zip", "archiveFileName": "GEM-1.0.5.zip", "size": 60220, @@ -125692,16 +99219,10 @@ "paragraph": "Features editable menu items, such as variables (supports int, byte, boolean, char[17] data types) and option selects. User-defined callback function can be specified to invoke when menu item is saved. Supports buttons that can invoke user-defined actions.", "website": "https://github.com/Spirik/GEM", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Spirik/GEM.git", - "providesIncludes": [ - "GEM.h" - ], + "providesIncludes": ["GEM.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Spirik/GEM-1.0.6.zip", "archiveFileName": "GEM-1.0.6.zip", "size": 60264, @@ -125716,16 +99237,10 @@ "paragraph": "This library eases the building of ESP32 firmwares for IoT projects. It abstracts basic tasks like WiFi management, generation of a webinterface, connecting to an MQTT broker and storing configuration data.", "website": "https://github.com/merlinschumacher/Basecamp", "category": "Other", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/merlinschumacher/Basecamp.git", - "providesIncludes": [ - "Basecamp.h" - ], + "providesIncludes": ["Basecamp.h"], "url": "http://downloads.arduino.cc/libraries/github.com/merlinschumacher/Basecamp-0.0.1.zip", "archiveFileName": "Basecamp-0.0.1.zip", "size": 36254, @@ -125740,16 +99255,10 @@ "paragraph": "This library eases the building of ESP32 firmwares for IoT projects. It takes care of basic tasks like WiFi management, generation of a webinterface, connecting to an MQTT broker and storing configuration data.", "website": "https://github.com/merlinschumacher/Basecamp", "category": "Other", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/merlinschumacher/Basecamp.git", - "providesIncludes": [ - "Basecamp.hpp" - ], + "providesIncludes": ["Basecamp.hpp"], "url": "http://downloads.arduino.cc/libraries/github.com/merlinschumacher/Basecamp-0.1.1.zip", "archiveFileName": "Basecamp-0.1.1.zip", "size": 36718, @@ -125764,16 +99273,10 @@ "paragraph": "This library eases the building of ESP32 firmwares for IoT projects. It takes care of basic tasks like WiFi management, generation of a webinterface, connecting to an MQTT broker and storing configuration data.", "website": "https://github.com/merlinschumacher/Basecamp", "category": "Other", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/merlinschumacher/Basecamp.git", - "providesIncludes": [ - "Basecamp.hpp" - ], + "providesIncludes": ["Basecamp.hpp"], "url": "http://downloads.arduino.cc/libraries/github.com/merlinschumacher/Basecamp-0.1.2.zip", "archiveFileName": "Basecamp-0.1.2.zip", "size": 36715, @@ -125788,16 +99291,10 @@ "paragraph": "This library eases the building of ESP32 firmwares for IoT projects. It takes care of basic tasks like WiFi management, generation of a webinterface, connecting to an MQTT broker and storing configuration data.", "website": "https://github.com/merlinschumacher/Basecamp", "category": "Other", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/merlinschumacher/Basecamp.git", - "providesIncludes": [ - "Basecamp.hpp" - ], + "providesIncludes": ["Basecamp.hpp"], "url": "http://downloads.arduino.cc/libraries/github.com/merlinschumacher/Basecamp-0.1.5.zip", "archiveFileName": "Basecamp-0.1.5.zip", "size": 37998, @@ -125812,16 +99309,10 @@ "paragraph": "This library eases the building of ESP32 firmwares for IoT projects. It takes care of basic tasks like WiFi management, generation of a webinterface, connecting to an MQTT broker and storing configuration data.", "website": "https://github.com/merlinschumacher/Basecamp", "category": "Other", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/merlinschumacher/Basecamp.git", - "providesIncludes": [ - "Basecamp.hpp" - ], + "providesIncludes": ["Basecamp.hpp"], "url": "http://downloads.arduino.cc/libraries/github.com/merlinschumacher/Basecamp-0.1.6.zip", "archiveFileName": "Basecamp-0.1.6.zip", "size": 36765, @@ -125836,16 +99327,10 @@ "paragraph": "This library eases the building of ESP32 firmwares for IoT projects. It takes care of basic tasks like WiFi management, generation of a webinterface, connecting to an MQTT broker and storing configuration data.", "website": "https://github.com/merlinschumacher/Basecamp", "category": "Other", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/merlinschumacher/Basecamp.git", - "providesIncludes": [ - "Basecamp.hpp" - ], + "providesIncludes": ["Basecamp.hpp"], "url": "http://downloads.arduino.cc/libraries/github.com/merlinschumacher/Basecamp-0.1.8.zip", "archiveFileName": "Basecamp-0.1.8.zip", "size": 46502, @@ -125860,16 +99345,10 @@ "paragraph": "This library communicates with the Homeyduino Homey app. For more information please look for the guide available in our repository here: https://github.com/athombv/com.athom.homeyduino", "website": "https://github.com/athombv/arduino-homey-library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/athombv/homey-arduino-library.git", - "providesIncludes": [ - "Homey.h" - ], + "providesIncludes": ["Homey.h"], "url": "http://downloads.arduino.cc/libraries/github.com/athombv/Homeyduino-0.9.8.zip", "archiveFileName": "Homeyduino-0.9.8.zip", "size": 21345179, @@ -125884,16 +99363,10 @@ "paragraph": "This library communicates with the Homeyduino Homey app using an ethernet or WiFi connection, making it easier than ever to connect your projects with Homey. Homeyduino is compatible with all your regular Arduino boards, ESP8266 and ESP32 based boards.", "website": "https://github.com/athombv/com.athom.homeyduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/athombv/homey-arduino-library.git", - "providesIncludes": [ - "Homey.h" - ], + "providesIncludes": ["Homey.h"], "url": "http://downloads.arduino.cc/libraries/github.com/athombv/Homeyduino-1.0.0.zip", "archiveFileName": "Homeyduino-1.0.0.zip", "size": 21394805, @@ -125908,16 +99381,10 @@ "paragraph": "This library communicates with the Homeyduino Homey app using an ethernet or WiFi connection, making it easier than ever to connect your projects with Homey. Homeyduino is compatible with all your regular Arduino boards, ESP8266 and ESP32 based boards.", "website": "https://github.com/athombv/com.athom.homeyduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/athombv/homey-arduino-library.git", - "providesIncludes": [ - "Homey.h" - ], + "providesIncludes": ["Homey.h"], "url": "http://downloads.arduino.cc/libraries/github.com/athombv/Homeyduino-1.0.1.zip", "archiveFileName": "Homeyduino-1.0.1.zip", "size": 21394802, @@ -125932,16 +99399,10 @@ "paragraph": "This library communicates with the Homeyduino Homey app using an ethernet or WiFi connection, making it easier than ever to connect your projects with Homey. Homeyduino is compatible with all your regular Arduino boards, ESP8266 and ESP32 based boards.", "website": "https://github.com/athombv/com.athom.homeyduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/athombv/homey-arduino-library.git", - "providesIncludes": [ - "Homey.h" - ], + "providesIncludes": ["Homey.h"], "url": "http://downloads.arduino.cc/libraries/github.com/athombv/Homeyduino-1.0.2.zip", "archiveFileName": "Homeyduino-1.0.2.zip", "size": 21394815, @@ -125956,12 +99417,8 @@ "paragraph": "Code and Examples for PulseSensor from PulseSensor.com", "website": "https://github.com/WorldFamousElectronics/PulseSensorPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/WorldFamousElectronics/PulseSensorPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/WorldFamousElectronics/PulseSensor_Playground-1.2.2.zip", "archiveFileName": "PulseSensor_Playground-1.2.2.zip", @@ -125977,12 +99434,8 @@ "paragraph": "Code and Examples for PulseSensor from PulseSensor.com", "website": "https://github.com/WorldFamousElectronics/PulseSensorPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/WorldFamousElectronics/PulseSensorPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/WorldFamousElectronics/PulseSensor_Playground-1.2.1.zip", "archiveFileName": "PulseSensor_Playground-1.2.1.zip", @@ -125998,12 +99451,8 @@ "paragraph": "Code and Examples for PulseSensor from PulseSensor.com", "website": "https://github.com/WorldFamousElectronics/PulseSensorPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/WorldFamousElectronics/PulseSensorPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/WorldFamousElectronics/PulseSensor_Playground-1.2.3.zip", "archiveFileName": "PulseSensor_Playground-1.2.3.zip", @@ -126019,12 +99468,8 @@ "paragraph": "Code and Examples for PulseSensor from PulseSensor.com", "website": "https://github.com/WorldFamousElectronics/PulseSensorPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/WorldFamousElectronics/PulseSensorPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/WorldFamousElectronics/PulseSensor_Playground-1.3.3.zip", "archiveFileName": "PulseSensor_Playground-1.3.3.zip", @@ -126040,12 +99485,8 @@ "paragraph": "Code and Examples for PulseSensor from PulseSensor.com", "website": "https://github.com/WorldFamousElectronics/PulseSensorPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/WorldFamousElectronics/PulseSensorPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/WorldFamousElectronics/PulseSensor_Playground-1.4.9.zip", "archiveFileName": "PulseSensor_Playground-1.4.9.zip", @@ -126061,12 +99502,8 @@ "paragraph": "Code and Examples for PulseSensor from PulseSensor.com", "website": "https://github.com/WorldFamousElectronics/PulseSensorPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/WorldFamousElectronics/PulseSensorPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/WorldFamousElectronics/PulseSensor_Playground-1.4.11.zip", "archiveFileName": "PulseSensor_Playground-1.4.11.zip", @@ -126082,12 +99519,8 @@ "paragraph": "Code and Examples for PulseSensor from PulseSensor.com", "website": "https://github.com/WorldFamousElectronics/PulseSensorPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/WorldFamousElectronics/PulseSensorPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/WorldFamousElectronics/PulseSensor_Playground-1.4.12.zip", "archiveFileName": "PulseSensor_Playground-1.4.12.zip", @@ -126103,12 +99536,8 @@ "paragraph": "Code and Examples for PulseSensor from PulseSensor.com", "website": "https://github.com/WorldFamousElectronics/PulseSensorPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/WorldFamousElectronics/PulseSensorPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/WorldFamousElectronics/PulseSensor_Playground-1.4.3.zip", "archiveFileName": "PulseSensor_Playground-1.4.3.zip", @@ -126124,12 +99553,8 @@ "paragraph": "Code and Examples for PulseSensor from PulseSensor.com", "website": "https://github.com/WorldFamousElectronics/PulseSensorPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/WorldFamousElectronics/PulseSensorPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/WorldFamousElectronics/PulseSensor_Playground-1.4.4.zip", "archiveFileName": "PulseSensor_Playground-1.4.4.zip", @@ -126145,12 +99570,8 @@ "paragraph": "Code and Examples for PulseSensor from PulseSensor.com", "website": "https://github.com/WorldFamousElectronics/PulseSensorPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/WorldFamousElectronics/PulseSensorPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/WorldFamousElectronics/PulseSensor_Playground-1.4.5.zip", "archiveFileName": "PulseSensor_Playground-1.4.5.zip", @@ -126166,12 +99587,8 @@ "paragraph": "Code and Examples for PulseSensor from PulseSensor.com", "website": "https://github.com/WorldFamousElectronics/PulseSensorPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/WorldFamousElectronics/PulseSensorPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/WorldFamousElectronics/PulseSensor_Playground-1.4.7.zip", "archiveFileName": "PulseSensor_Playground-1.4.7.zip", @@ -126187,12 +99604,8 @@ "paragraph": "Code and Examples for PulseSensor from PulseSensor.com", "website": "https://github.com/WorldFamousElectronics/PulseSensorPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/WorldFamousElectronics/PulseSensorPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/WorldFamousElectronics/PulseSensor_Playground-1.4.8.zip", "archiveFileName": "PulseSensor_Playground-1.4.8.zip", @@ -126208,12 +99621,8 @@ "paragraph": "Use these examples to get started with the PulseSensor.", "website": "https://github.com/bneedhamia/PulseSensorPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/WorldFamousElectronics/PulseSensorPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/WorldFamousElectronics/PulseSensor_Playground-1.0.0.zip", "archiveFileName": "PulseSensor_Playground-1.0.0.zip", @@ -126229,12 +99638,8 @@ "paragraph": "Use the examples here to get started with the PulseSensor.", "website": "https://github.com/WorldFamousElectronics/PulseSensorPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/WorldFamousElectronics/PulseSensorPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/WorldFamousElectronics/PulseSensor_Playground-1.1.1.zip", "archiveFileName": "PulseSensor_Playground-1.1.1.zip", @@ -126250,12 +99655,8 @@ "paragraph": "Code and Examples for PulseSensor from PulseSensor.com", "website": "https://github.com/WorldFamousElectronics/PulseSensorPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/WorldFamousElectronics/PulseSensorPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/WorldFamousElectronics/PulseSensor_Playground-1.4.13.zip", "archiveFileName": "PulseSensor_Playground-1.4.13.zip", @@ -126271,12 +99672,8 @@ "paragraph": "Code and Examples for PulseSensor from PulseSensor.com", "website": "https://github.com/WorldFamousElectronics/PulseSensorPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/WorldFamousElectronics/PulseSensorPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/WorldFamousElectronics/PulseSensor_Playground-1.5.0.zip", "archiveFileName": "PulseSensor_Playground-1.5.0.zip", @@ -126292,12 +99689,8 @@ "paragraph": "Code and Examples for PulseSensor from PulseSensor.com", "website": "https://github.com/WorldFamousElectronics/PulseSensorPlayground", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/WorldFamousElectronics/PulseSensorPlayground.git", "url": "http://downloads.arduino.cc/libraries/github.com/WorldFamousElectronics/PulseSensor_Playground-1.5.1.zip", "archiveFileName": "PulseSensor_Playground-1.5.1.zip", @@ -126313,12 +99706,8 @@ "paragraph": "Provides an interface for Neosegment LED displays", "website": "https://neosegment.com", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Neosegment/Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Neosegment/Neosegment-1.0.0.zip", "archiveFileName": "Neosegment-1.0.0.zip", @@ -126334,12 +99723,8 @@ "paragraph": "Command mode support for NR487x BLE modules from Microchip. Updated to work with chipKIT boards.", "website": "https://github.com/chipKIT32-libraries/RN487x", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/chipKIT32-libraries/RN487x.git", "url": "http://downloads.arduino.cc/libraries/github.com/chipKIT32-libraries/RN487x-1.1.0.zip", "archiveFileName": "RN487x-1.1.0.zip", @@ -126355,12 +99740,8 @@ "paragraph": "Command mode support for NR487x BLE modules from Microchip. Updated to work with chipKIT boards.", "website": "https://github.com/chipKIT32-libraries/RN487x", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/chipKIT32-libraries/RN487x.git", "url": "http://downloads.arduino.cc/libraries/github.com/chipKIT32-libraries/RN487x-1.1.2.zip", "archiveFileName": "RN487x-1.1.2.zip", @@ -126376,12 +99757,8 @@ "paragraph": "Command mode support for NR487x BLE modules from Microchip. Updated to work with chipKIT boards.", "website": "https://github.com/chipKIT32-libraries/RN487x", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/chipKIT32-libraries/RN487x.git", "url": "http://downloads.arduino.cc/libraries/github.com/chipKIT32-libraries/RN487x-1.2.0.zip", "archiveFileName": "RN487x-1.2.0.zip", @@ -126397,12 +99774,8 @@ "paragraph": "A lightweight implementation that exposes all functionality of the Microchip MCP9800 sensor family.", "website": "https://github.com/JChristensen/MCP9800", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/JChristensen/MCP9800.git", "url": "http://downloads.arduino.cc/libraries/github.com/JChristensen/MCP9800-1.1.0.zip", "archiveFileName": "MCP9800-1.1.0.zip", @@ -126418,12 +99791,8 @@ "paragraph": "The AD9833 is a low power, programmable DDS waveform generator capable of producing sine, triangular, and square wave outputs. The library provides access to all on-chip features.", "website": "http://github.com/MajcDesigns/MD_AD9833", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_AD9833.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_AD9833-1.1.0.zip", "archiveFileName": "MD_AD9833-1.1.0.zip", @@ -126440,12 +99809,8 @@ "paragraph": "The AD9833 is a low power, programmable DDS waveform generator capable of producing sine, triangular, and square wave outputs. The library provides access to all on-chip features.", "website": "https://github.com/MajicDesigns/MD_AD9833", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_AD9833.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_AD9833-1.1.2.zip", "archiveFileName": "MD_AD9833-1.1.2.zip", @@ -126461,12 +99826,8 @@ "paragraph": "Additionally this library can be used to communicate with LTC2633 family of 8-bits/10-bits/12-bits unipolar DAC of over I2C protocol bus at both 100KHz and 400KHz.", "website": "https://github.com/SandeepanSengupta/miniDAC", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SandeepanSengupta/miniDAC-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/SandeepanSengupta/miniDAC-1.0.0.zip", "archiveFileName": "miniDAC-1.0.0.zip", @@ -126482,12 +99843,8 @@ "paragraph": "Arduino library for use with Arduino compatible micro controllers to access the Octoprint API on Raspberry Pi's running the Octoprint 3D printer web server.", "website": "https://github.com/chunkysteveo/OctoPrintAPI", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/chunkysteveo/OctoPrintAPI.git", "url": "http://downloads.arduino.cc/libraries/github.com/chunkysteveo/OctoPrintAPI-1.0.1.zip", "archiveFileName": "OctoPrintAPI-1.0.1.zip", @@ -126503,12 +99860,8 @@ "paragraph": "Arduino library for use with compatible micro controllers to access the Octoprint API on a Raspberry Pi running the OctoPrint 3D printer web server.", "website": "https://github.com/chunkysteveo/OctoPrintAPI", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/chunkysteveo/OctoPrintAPI.git", "url": "http://downloads.arduino.cc/libraries/github.com/chunkysteveo/OctoPrintAPI-1.0.3.zip", "archiveFileName": "OctoPrintAPI-1.0.3.zip", @@ -126524,12 +99877,8 @@ "paragraph": "Arduino library for use with compatible micro controllers to access the Octoprint API on a Raspberry Pi running the OctoPrint 3D printer web server.", "website": "https://github.com/chunkysteveo/OctoPrintAPI", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/chunkysteveo/OctoPrintAPI.git", "url": "http://downloads.arduino.cc/libraries/github.com/chunkysteveo/OctoPrintAPI-1.0.4.zip", "archiveFileName": "OctoPrintAPI-1.0.4.zip", @@ -126545,12 +99894,8 @@ "paragraph": "Arduino library for use with compatible micro controllers to access the Octoprint API on a Raspberry Pi running the OctoPrint 3D printer web server.", "website": "https://github.com/chunkysteveo/OctoPrintAPI", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/chunkysteveo/OctoPrintAPI.git", "url": "http://downloads.arduino.cc/libraries/github.com/chunkysteveo/OctoPrintAPI-1.1.0.zip", "archiveFileName": "OctoPrintAPI-1.1.0.zip", @@ -126566,12 +99911,8 @@ "paragraph": "Arduino library for use with compatible micro controllers to access the Octoprint API on a Raspberry Pi (or any Linux based box) running the OctoPrint 3D printer web server.", "website": "https://github.com/chunkysteveo/OctoPrintAPI", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/chunkysteveo/OctoPrintAPI.git", "url": "http://downloads.arduino.cc/libraries/github.com/chunkysteveo/OctoPrintAPI-1.1.1.zip", "archiveFileName": "OctoPrintAPI-1.1.1.zip", @@ -126587,12 +99928,8 @@ "paragraph": "Arduino library for use with compatible micro controllers to access the Octoprint API on a Raspberry Pi (or any Linux based box) running the OctoPrint 3D printer web server.", "website": "https://github.com/chunkysteveo/OctoPrintAPI", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/chunkysteveo/OctoPrintAPI.git", "url": "http://downloads.arduino.cc/libraries/github.com/chunkysteveo/OctoPrintAPI-1.1.2.zip", "archiveFileName": "OctoPrintAPI-1.1.2.zip", @@ -126608,12 +99945,8 @@ "paragraph": "Arduino library for use with compatible micro controllers to access the Octoprint API on a Raspberry Pi (or any Linux based box) running the OctoPrint 3D printer web server.", "website": "https://github.com/chunkysteveo/OctoPrintAPI", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/chunkysteveo/OctoPrintAPI.git", "url": "http://downloads.arduino.cc/libraries/github.com/chunkysteveo/OctoPrintAPI-1.1.4.zip", "archiveFileName": "OctoPrintAPI-1.1.4.zip", @@ -126629,13 +99962,8 @@ "paragraph": "During the delay, the code execution is continued. We can use multiple delays simultaneously and independent of each other.", "website": "https://github.com/avandalen/VirtualDelay", "category": "Timing", - "architectures": [ - "atmelavr", - "atmelsam" - ], - "types": [ - "Contributed" - ], + "architectures": ["atmelavr", "atmelsam"], + "types": ["Contributed"], "repository": "https://github.com/avandalen/VirtualDelay.git", "url": "http://downloads.arduino.cc/libraries/github.com/avandalen/avdweb_VirtualDelay-1.0.3.zip", "archiveFileName": "avdweb_VirtualDelay-1.0.3.zip", @@ -126651,12 +99979,8 @@ "paragraph": "An Arduino Library for the GridEYE Thermopile Array. Remotely detects temperature on an 8x8 array and reports in Celsius, Fahrenheit and raw register values.", "website": "https://github.com/sparkfun/SparkFun_GridEYE_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_GridEYE_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_GridEYE_AMG88_Library-1.0.0.zip", "archiveFileName": "SparkFun_GridEYE_AMG88_Library-1.0.0.zip", @@ -126672,12 +99996,8 @@ "paragraph": "An Arduino Library for the GridEYE Thermopile Array. Remotely detects temperature on an 8x8 array and reports in Celsius, Fahrenheit and raw register values.", "website": "https://github.com/sparkfun/SparkFun_GridEYE_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_GridEYE_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_GridEYE_AMG88_Library-1.0.1.zip", "archiveFileName": "SparkFun_GridEYE_AMG88_Library-1.0.1.zip", @@ -126693,16 +100013,10 @@ "paragraph": "Plaquette transforms the Arduino environment into an object-oriented, user-friendly, signal-centric programming framework for creative physical computing.", "website": "http://sofapirate.github.io/Plaquette", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SofaPirate/Plaquette.git", - "providesIncludes": [ - "Plaquette.h" - ], + "providesIncludes": ["Plaquette.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SofaPirate/Plaquette-0.1.0.zip", "archiveFileName": "Plaquette-0.1.0.zip", "size": 45300, @@ -126717,16 +100031,10 @@ "paragraph": "Plaquette transforms the Arduino environment into an object-oriented, user-friendly, signal-centric programming framework for creative physical computing.", "website": "http://sofapirate.github.io/Plaquette", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SofaPirate/Plaquette.git", - "providesIncludes": [ - "Plaquette.h" - ], + "providesIncludes": ["Plaquette.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SofaPirate/Plaquette-0.1.1.zip", "archiveFileName": "Plaquette-0.1.1.zip", "size": 45398, @@ -126741,16 +100049,10 @@ "paragraph": "Plaquette transforms the Arduino environment into an object-oriented, user-friendly, signal-centric programming framework for creative physical computing.", "website": "http://sofapirate.github.io/Plaquette", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SofaPirate/Plaquette.git", - "providesIncludes": [ - "Plaquette.h" - ], + "providesIncludes": ["Plaquette.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SofaPirate/Plaquette-0.1.2.zip", "archiveFileName": "Plaquette-0.1.2.zip", "size": 65634, @@ -126765,16 +100067,10 @@ "paragraph": "Plaquette transforms the Arduino environment into an object-oriented, user-friendly, signal-centric programming framework for creative physical computing.", "website": "http://sofapirate.github.io/Plaquette", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SofaPirate/Plaquette.git", - "providesIncludes": [ - "Plaquette.h" - ], + "providesIncludes": ["Plaquette.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SofaPirate/Plaquette-0.1.3.zip", "archiveFileName": "Plaquette-0.1.3.zip", "size": 69344, @@ -126789,16 +100085,10 @@ "paragraph": "Plaquette transforms the Arduino environment into an object-oriented, user-friendly, signal-centric programming framework for creative physical computing.", "website": "http://sofapirate.github.io/Plaquette", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SofaPirate/Plaquette.git", - "providesIncludes": [ - "Plaquette.h" - ], + "providesIncludes": ["Plaquette.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SofaPirate/Plaquette-0.1.4.zip", "archiveFileName": "Plaquette-0.1.4.zip", "size": 69414, @@ -126813,16 +100103,10 @@ "paragraph": "Plaquette transforms the Arduino environment into an object-oriented, user-friendly, signal-centric programming framework for creative physical computing.", "website": "http://sofapirate.github.io/Plaquette", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SofaPirate/Plaquette.git", - "providesIncludes": [ - "Plaquette.h" - ], + "providesIncludes": ["Plaquette.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SofaPirate/Plaquette-0.1.5.zip", "archiveFileName": "Plaquette-0.1.5.zip", "size": 71072, @@ -126837,16 +100121,10 @@ "paragraph": "Plaquette transforms the Arduino environment into an object-oriented, user-friendly, signal-centric programming framework for creative physical computing.", "website": "http://sofapirate.github.io/Plaquette", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SofaPirate/Plaquette.git", - "providesIncludes": [ - "Plaquette.h" - ], + "providesIncludes": ["Plaquette.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SofaPirate/Plaquette-0.1.6.zip", "archiveFileName": "Plaquette-0.1.6.zip", "size": 74104, @@ -126861,16 +100139,10 @@ "paragraph": "Plaquette transforms the Arduino environment into an object-oriented, user-friendly, signal-centric programming framework for creative physical computing.", "website": "http://sofapirate.github.io/Plaquette", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SofaPirate/Plaquette.git", - "providesIncludes": [ - "Plaquette.h" - ], + "providesIncludes": ["Plaquette.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SofaPirate/Plaquette-0.1.7.zip", "archiveFileName": "Plaquette-0.1.7.zip", "size": 395161, @@ -126885,16 +100157,10 @@ "paragraph": "Plaquette transforms the Arduino environment into an object-oriented, user-friendly, signal-centric programming framework for creative physical computing.", "website": "http://sofapirate.github.io/Plaquette", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SofaPirate/Plaquette.git", - "providesIncludes": [ - "Plaquette.h" - ], + "providesIncludes": ["Plaquette.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SofaPirate/Plaquette-0.2.0.zip", "archiveFileName": "Plaquette-0.2.0.zip", "size": 414937, @@ -126909,12 +100175,8 @@ "paragraph": "Requires PJRC's improved Arduino Time Library.", "website": "https://github.com/JChristensen/DS3232RTC", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/JChristensen/DS3232RTC.git", "url": "http://downloads.arduino.cc/libraries/github.com/JChristensen/DS3232RTC-1.1.0.zip", "archiveFileName": "DS3232RTC-1.1.0.zip", @@ -126930,12 +100192,8 @@ "paragraph": "Requires PJRC's improved Arduino Time Library, https://github.com/PaulStoffregen/Time", "website": "https://github.com/JChristensen/DS3232RTC", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/JChristensen/DS3232RTC.git", "url": "http://downloads.arduino.cc/libraries/github.com/JChristensen/DS3232RTC-1.1.1.zip", "archiveFileName": "DS3232RTC-1.1.1.zip", @@ -126951,12 +100209,8 @@ "paragraph": "Requires PJRC's improved Arduino Time Library, https://github.com/PaulStoffregen/Time", "website": "https://github.com/JChristensen/DS3232RTC", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/JChristensen/DS3232RTC.git", "url": "http://downloads.arduino.cc/libraries/github.com/JChristensen/DS3232RTC-1.2.0.zip", "archiveFileName": "DS3232RTC-1.2.0.zip", @@ -126972,12 +100226,8 @@ "paragraph": "Requires PJRC's improved Arduino Time Library, https://github.com/PaulStoffregen/Time", "website": "https://github.com/JChristensen/DS3232RTC", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/JChristensen/DS3232RTC.git", "url": "http://downloads.arduino.cc/libraries/github.com/JChristensen/DS3232RTC-1.2.1.zip", "archiveFileName": "DS3232RTC-1.2.1.zip", @@ -126993,12 +100243,8 @@ "paragraph": "Requires PJRC's improved Arduino Time Library, https://github.com/PaulStoffregen/Time", "website": "https://github.com/JChristensen/DS3232RTC", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/JChristensen/DS3232RTC.git", "url": "http://downloads.arduino.cc/libraries/github.com/JChristensen/DS3232RTC-1.2.2.zip", "archiveFileName": "DS3232RTC-1.2.2.zip", @@ -127014,12 +100260,8 @@ "paragraph": "Requires PJRC's improved Arduino Time Library, https://github.com/PaulStoffregen/Time", "website": "https://github.com/JChristensen/DS3232RTC", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/JChristensen/DS3232RTC.git", "url": "http://downloads.arduino.cc/libraries/github.com/JChristensen/DS3232RTC-1.2.3.zip", "archiveFileName": "DS3232RTC-1.2.3.zip", @@ -127035,12 +100277,8 @@ "paragraph": "Requires PJRC's improved Arduino Time Library, https://github.com/PaulStoffregen/Time", "website": "https://github.com/JChristensen/DS3232RTC", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/JChristensen/DS3232RTC.git", "url": "http://downloads.arduino.cc/libraries/github.com/JChristensen/DS3232RTC-1.2.4.zip", "archiveFileName": "DS3232RTC-1.2.4.zip", @@ -127056,12 +100294,8 @@ "paragraph": "Requires PJRC's improved Arduino Time Library, https://github.com/PaulStoffregen/Time", "website": "https://github.com/JChristensen/DS3232RTC", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/JChristensen/DS3232RTC.git", "url": "http://downloads.arduino.cc/libraries/github.com/JChristensen/DS3232RTC-1.2.5.zip", "archiveFileName": "DS3232RTC-1.2.5.zip", @@ -127077,12 +100311,8 @@ "paragraph": "Requires PJRC's improved Arduino Time Library, https://github.com/PaulStoffregen/Time", "website": "https://github.com/JChristensen/DS3232RTC", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/JChristensen/DS3232RTC.git", "url": "http://downloads.arduino.cc/libraries/github.com/JChristensen/DS3232RTC-1.2.6.zip", "archiveFileName": "DS3232RTC-1.2.6.zip", @@ -127098,12 +100328,8 @@ "paragraph": "Library for the 40bit PCA9505/06 I2C Port Expander", "website": "https://github.com/tofuman0/PCA9505_06", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/tofuman0/PCA9505_06.git", "url": "http://downloads.arduino.cc/libraries/github.com/tofuman0/PCA9505_06_Library-1.0.0.zip", "archiveFileName": "PCA9505_06_Library-1.0.0.zip", @@ -127119,12 +100345,8 @@ "paragraph": "DMA helper/wrapped for ATSAMD21 such as Arduino Zero \u0026 Feather M0", "website": "https://github.com/adafruit/Adafruit_ZeroDMA", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_ZeroDMA.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Zero_DMA_Library-1.0.0.zip", "archiveFileName": "Adafruit_Zero_DMA_Library-1.0.0.zip", @@ -127140,12 +100362,8 @@ "paragraph": "DMA helper/wrapped for ATSAMD21 such as Arduino Zero \u0026 Feather M0", "website": "https://github.com/adafruit/Adafruit_ZeroDMA", "category": "Signal Input/Output", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_ZeroDMA.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Zero_DMA_Library-1.0.2.zip", "archiveFileName": "Adafruit_Zero_DMA_Library-1.0.2.zip", @@ -127161,12 +100379,8 @@ "paragraph": "DMA helper/wrapped for ATSAMD21 such as Arduino Zero \u0026 Feather M0", "website": "https://github.com/adafruit/Adafruit_ZeroDMA", "category": "Signal Input/Output", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_ZeroDMA.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Zero_DMA_Library-1.0.3.zip", "archiveFileName": "Adafruit_Zero_DMA_Library-1.0.3.zip", @@ -127182,12 +100396,8 @@ "paragraph": "DMA helper/wrapped for ATSAMD21 such as Arduino Zero \u0026 Feather M0", "website": "https://github.com/adafruit/Adafruit_ZeroDMA", "category": "Signal Input/Output", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_ZeroDMA.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Zero_DMA_Library-1.0.4.zip", "archiveFileName": "Adafruit_Zero_DMA_Library-1.0.4.zip", @@ -127203,12 +100413,8 @@ "paragraph": "DMA helper/wrapped for ATSAMD21 such as Arduino Zero \u0026 Feather M0", "website": "https://github.com/adafruit/Adafruit_ZeroDMA", "category": "Signal Input/Output", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_ZeroDMA.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Zero_DMA_Library-1.0.1.zip", "archiveFileName": "Adafruit_Zero_DMA_Library-1.0.1.zip", @@ -127224,12 +100430,8 @@ "paragraph": "PDM Microphone Input library for the Arduino Zero / Adafruit Feather M0 (SAMD21 processor).", "website": "https://github.com/adafruit/Adafruit_ZeroPDM", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_ZeroPDM.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Zero_PDM_Library-1.0.0.zip", "archiveFileName": "Adafruit_Zero_PDM_Library-1.0.0.zip", @@ -127245,12 +100447,8 @@ "paragraph": "FFT library for the Arduino Zero / Adafruit Feather M0 (SAMD21 processor).", "website": "https://github.com/adafruit/Adafruit_ZeroFFT", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_ZeroFFT.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Zero_FFT_Library-1.0.0.zip", "archiveFileName": "Adafruit_Zero_FFT_Library-1.0.0.zip", @@ -127266,12 +100464,8 @@ "paragraph": "FFT library for the Arduino Zero / Adafruit Feather M0 (SAMD21 processor).", "website": "https://github.com/adafruit/Adafruit_ZeroFFT", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_ZeroFFT.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Zero_FFT_Library-1.0.1.zip", "archiveFileName": "Adafruit_Zero_FFT_Library-1.0.1.zip", @@ -127287,16 +100481,10 @@ "paragraph": "This is an 8-channel I2C multiplexer which is useful to allow multiple I2C devices with the same address to share a single I2C bus.", "website": "https://github.com/jeremycole/TI_TCA9548A", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jeremycole/TI_TCA9548A.git", - "providesIncludes": [ - "TI_TCA9548A.h" - ], + "providesIncludes": ["TI_TCA9548A.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jeremycole/TI_TCA9548A-1.0.0.zip", "archiveFileName": "TI_TCA9548A-1.0.0.zip", "size": 3658, @@ -127311,16 +100499,10 @@ "paragraph": "An implementation of the I2C protocol for interacting with the AllSensors DLHR pressure sensors with support for Wire and other TwoWire implementations.", "website": "https://github.com/jeremycole/AllSensors_DLHR", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jeremycole/AllSensors_DLHR.git", - "providesIncludes": [ - "AllSensors_DLHR.h" - ], + "providesIncludes": ["AllSensors_DLHR.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jeremycole/AllSensors_DLHR-1.0.0.zip", "archiveFileName": "AllSensors_DLHR-1.0.0.zip", "size": 8090, @@ -127335,16 +100517,10 @@ "paragraph": "An implementation of the I2C protocol for interacting with the AllSensors DLHR pressure sensors with support for Wire and other TwoWire implementations.", "website": "https://github.com/jeremycole/AllSensors_DLHR", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jeremycole/AllSensors_DLHR.git", - "providesIncludes": [ - "AllSensors_DLHR.h" - ], + "providesIncludes": ["AllSensors_DLHR.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jeremycole/AllSensors_DLHR-1.0.1.zip", "archiveFileName": "AllSensors_DLHR-1.0.1.zip", "size": 9178, @@ -127359,12 +100535,8 @@ "paragraph": "An Arduino Library for the MLX90632 FIR based non-contact temperature sensor. Measures surface temperatures with accuracy of 1 degree C.", "website": "https://github.com/sparkfun/SparkFun_MLX90632_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_MLX90632_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_MLX90632_Noncontact_Infrared_Temperature_Sensor-1.0.0.zip", "archiveFileName": "SparkFun_MLX90632_Noncontact_Infrared_Temperature_Sensor-1.0.0.zip", @@ -127380,12 +100552,8 @@ "paragraph": "An Arduino Library for the MLX90632 FIR based non-contact temperature sensor. Measures surface temperatures with accuracy of 1 degree C.", "website": "https://github.com/sparkfun/SparkFun_MLX90632_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_MLX90632_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_MLX90632_Noncontact_Infrared_Temperature_Sensor-1.0.1.zip", "archiveFileName": "SparkFun_MLX90632_Noncontact_Infrared_Temperature_Sensor-1.0.1.zip", @@ -127401,12 +100569,8 @@ "paragraph": "A lightweight implementation that exposes all functionality of the Microchip MCP9808 temperature sensor.", "website": "https://github.com/JChristensen/MCP9808", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/JChristensen/MCP9808.git", "url": "http://downloads.arduino.cc/libraries/github.com/JChristensen/MCP9808-1.1.0.zip", "archiveFileName": "MCP9808-1.1.0.zip", @@ -127422,12 +100586,8 @@ "paragraph": "The primary aim of the Timezone library is to convert Universal Coordinated Time (UTC) to the correct local time, whether it is daylight saving time (a.k.a. summer time) or standard time.", "website": "https://github.com/JChristensen/Timezone", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/JChristensen/Timezone.git", "url": "http://downloads.arduino.cc/libraries/github.com/JChristensen/Timezone-1.1.1.zip", "archiveFileName": "Timezone-1.1.1.zip", @@ -127443,12 +100603,8 @@ "paragraph": "The primary aim of the Timezone library is to convert Universal Coordinated Time (UTC) to the correct local time, whether it is daylight saving time (a.k.a. summer time) or standard time.", "website": "https://github.com/JChristensen/Timezone", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/JChristensen/Timezone.git", "url": "http://downloads.arduino.cc/libraries/github.com/JChristensen/Timezone-1.1.2.zip", "archiveFileName": "Timezone-1.1.2.zip", @@ -127464,12 +100620,8 @@ "paragraph": "The primary aim of the Timezone library is to convert Universal Coordinated Time (UTC) to the correct local time, whether it is daylight saving time (a.k.a. summer time) or standard time.", "website": "https://github.com/JChristensen/Timezone", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/JChristensen/Timezone.git", "url": "http://downloads.arduino.cc/libraries/github.com/JChristensen/Timezone-1.1.3.zip", "archiveFileName": "Timezone-1.1.3.zip", @@ -127485,12 +100637,8 @@ "paragraph": "The primary aim of the Timezone library is to convert Universal Coordinated Time (UTC) to the correct local time, whether it is daylight saving time (a.k.a. summer time) or standard time.", "website": "https://github.com/JChristensen/Timezone", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/JChristensen/Timezone.git", "url": "http://downloads.arduino.cc/libraries/github.com/JChristensen/Timezone-1.2.0.zip", "archiveFileName": "Timezone-1.2.0.zip", @@ -127506,12 +100654,8 @@ "paragraph": "The primary aim of the Timezone library is to convert Universal Coordinated Time (UTC) to the correct local time, whether it is daylight saving time (a.k.a. summer time) or standard time.", "website": "https://github.com/JChristensen/Timezone", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/JChristensen/Timezone.git", "url": "http://downloads.arduino.cc/libraries/github.com/JChristensen/Timezone-1.2.1.zip", "archiveFileName": "Timezone-1.2.1.zip", @@ -127527,12 +100671,8 @@ "paragraph": "The primary aim of the Timezone library is to convert Universal Coordinated Time (UTC) to the correct local time, whether it is daylight saving time (a.k.a. summer time) or standard time.", "website": "https://github.com/JChristensen/Timezone", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/JChristensen/Timezone.git", "url": "http://downloads.arduino.cc/libraries/github.com/JChristensen/Timezone-1.2.2.zip", "archiveFileName": "Timezone-1.2.2.zip", @@ -127548,12 +100688,8 @@ "paragraph": "An Arduino Library for the BNO080 IMU. The BNO080 IMU has a combination triple axis accelerometer/gyro/magnetometer packaged with an ARM Cortex M0+ running powerful algorithms. This enables the BNO080 Inertial Measurement Unit (IMU) to produce accurate rotation vector headings with an error of 5 degrees or less. It's what we've been waiting for: all the sensor data is combined into meaningful, accurate IMU information. Available at: https://www.sparkfun.com/products/14586", "website": "https://github.com/sparkfun/SparkFun_BNO080_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_BNO080_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_BNO080_Cortex_Based_IMU-1.0.1.zip", "archiveFileName": "SparkFun_BNO080_Cortex_Based_IMU-1.0.1.zip", @@ -127569,12 +100705,8 @@ "paragraph": "An Arduino Library for the BNO080 IMU. The BNO080 IMU has a combination triple axis accelerometer/gyro/magnetometer packaged with an ARM Cortex M0+ running powerful algorithms. This enables the BNO080 Inertial Measurement Unit (IMU) to produce accurate rotation vector headings with an error of 5 degrees or less. It's what we've been waiting for: all the sensor data is combined into meaningful, accurate IMU information.", "website": "https://github.com/sparkfun/SparkFun_BNO080_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_BNO080_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_BNO080_Cortex_Based_IMU-1.0.0.zip", "archiveFileName": "SparkFun_BNO080_Cortex_Based_IMU-1.0.0.zip", @@ -127590,12 +100722,8 @@ "paragraph": "An Arduino Library for the BNO080 IMU. The BNO080 IMU has a combination triple axis accelerometer/gyro/magnetometer packaged with an ARM Cortex M0+ running powerful algorithms. This enables the BNO080 Inertial Measurement Unit (IMU) to produce accurate rotation vector headings with an error of 5 degrees or less. It's what we've been waiting for: all the sensor data is combined into meaningful, accurate IMU information. Available at: https://www.sparkfun.com/products/14586", "website": "https://github.com/sparkfun/SparkFun_BNO080_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_BNO080_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_BNO080_Cortex_Based_IMU-1.1.0.zip", "archiveFileName": "SparkFun_BNO080_Cortex_Based_IMU-1.1.0.zip", @@ -127611,12 +100739,8 @@ "paragraph": "An Arduino Library for the BNO080 IMU. The BNO080 IMU has a combination triple axis accelerometer/gyro/magnetometer packaged with an ARM Cortex M0+ running powerful algorithms. This enables the BNO080 Inertial Measurement Unit (IMU) to produce accurate rotation vector headings with an error of 5 degrees or less. It's what we've been waiting for: all the sensor data is combined into meaningful, accurate IMU information. Available at: https://www.sparkfun.com/products/14586", "website": "https://github.com/sparkfun/SparkFun_BNO080_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_BNO080_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_BNO080_Cortex_Based_IMU-1.1.1.zip", "archiveFileName": "SparkFun_BNO080_Cortex_Based_IMU-1.1.1.zip", @@ -127632,12 +100756,8 @@ "paragraph": "An Arduino Library for the BNO080 IMU. The BNO080 IMU has a combination triple axis accelerometer/gyro/magnetometer packaged with an ARM Cortex M0+ running powerful algorithms. This enables the BNO080 Inertial Measurement Unit (IMU) to produce accurate rotation vector headings with an error of 5 degrees or less. It's what we've been waiting for: all the sensor data is combined into meaningful, accurate IMU information. Available at: https://www.sparkfun.com/products/14586", "website": "https://github.com/sparkfun/SparkFun_BNO080_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_BNO080_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_BNO080_Cortex_Based_IMU-1.1.2.zip", "archiveFileName": "SparkFun_BNO080_Cortex_Based_IMU-1.1.2.zip", @@ -127653,12 +100773,8 @@ "paragraph": "An Arduino Library for the BNO080 IMU. The BNO080 IMU has a combination triple axis accelerometer/gyro/magnetometer packaged with an ARM Cortex M0+ running powerful algorithms. This enables the BNO080 Inertial Measurement Unit (IMU) to produce accurate rotation vector headings with an error of 5 degrees or less. It's what we've been waiting for: all the sensor data is combined into meaningful, accurate IMU information. Available at: https://www.sparkfun.com/products/14586", "website": "https://github.com/sparkfun/SparkFun_BNO080_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_BNO080_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_BNO080_Cortex_Based_IMU-1.1.3.zip", "archiveFileName": "SparkFun_BNO080_Cortex_Based_IMU-1.1.3.zip", @@ -127674,12 +100790,8 @@ "paragraph": "An Arduino Library for the BNO080 IMU. The BNO080 IMU has a combination triple axis accelerometer/gyro/magnetometer packaged with an ARM Cortex M0+ running powerful algorithms. This enables the BNO080 Inertial Measurement Unit (IMU) to produce accurate rotation vector headings with an error of 5 degrees or less. It's what we've been waiting for: all the sensor data is combined into meaningful, accurate IMU information. Available at: https://www.sparkfun.com/products/14586", "website": "https://github.com/sparkfun/SparkFun_BNO080_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_BNO080_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_BNO080_Cortex_Based_IMU-1.1.4.zip", "archiveFileName": "SparkFun_BNO080_Cortex_Based_IMU-1.1.4.zip", @@ -127695,12 +100807,8 @@ "paragraph": "An Arduino Library for the BNO080 IMU. The BNO080 IMU has a combination triple axis accelerometer/gyro/magnetometer packaged with an ARM Cortex M0+ running powerful algorithms. This enables the BNO080 Inertial Measurement Unit (IMU) to produce accurate rotation vector headings with an error of 5 degrees or less. It's what we've been waiting for: all the sensor data is combined into meaningful, accurate IMU information. Available at: https://www.sparkfun.com/products/14586", "website": "https://github.com/sparkfun/SparkFun_BNO080_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_BNO080_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_BNO080_Cortex_Based_IMU-1.1.5.zip", "archiveFileName": "SparkFun_BNO080_Cortex_Based_IMU-1.1.5.zip", @@ -127716,16 +100824,10 @@ "paragraph": "Cloud4RRi client library for ESP8266 based boards and Arduino language.", "website": "https://github.com/cloud4rpi/cloud4rpi-esp-arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/cloud4rpi/cloud4rpi-esp-arduino.git", - "providesIncludes": [ - "Cloud4RPi.h" - ], + "providesIncludes": ["Cloud4RPi.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cloud4rpi/cloud4rpi_esp_arduino-0.0.3.zip", "archiveFileName": "cloud4rpi_esp_arduino-0.0.3.zip", "size": 11273, @@ -127740,16 +100842,10 @@ "paragraph": "Cloud4RRi client library for ESP8266 based boards and Arduino language.", "website": "https://github.com/cloud4rpi/cloud4rpi-esp-arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/cloud4rpi/cloud4rpi-esp-arduino.git", - "providesIncludes": [ - "Cloud4RPi.h" - ], + "providesIncludes": ["Cloud4RPi.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cloud4rpi/cloud4rpi_esp_arduino-0.0.5.zip", "archiveFileName": "cloud4rpi_esp_arduino-0.0.5.zip", "size": 12338, @@ -127764,16 +100860,10 @@ "paragraph": "Cloud4RRi client library for ESP8266 based boards and Arduino language.", "website": "https://github.com/cloud4rpi/cloud4rpi-esp-arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/cloud4rpi/cloud4rpi-esp-arduino.git", - "providesIncludes": [ - "Cloud4RPi.h" - ], + "providesIncludes": ["Cloud4RPi.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cloud4rpi/cloud4rpi_esp_arduino-0.0.6.zip", "archiveFileName": "cloud4rpi_esp_arduino-0.0.6.zip", "size": 12540, @@ -127788,17 +100878,10 @@ "paragraph": "Cloud4RPi client library for ESP8266 and ESP32 based boards. Dependencies: ArduinoJson, PubSubClient.", "website": "https://github.com/cloud4rpi/cloud4rpi-esp-arduino", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/cloud4rpi/cloud4rpi-esp-arduino.git", - "providesIncludes": [ - "Cloud4RPi.h" - ], + "providesIncludes": ["Cloud4RPi.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cloud4rpi/cloud4rpi_esp_arduino-0.0.9.zip", "archiveFileName": "cloud4rpi_esp_arduino-0.0.9.zip", "size": 12998, @@ -127813,17 +100896,10 @@ "paragraph": "Cloud4RPi client library for ESP8266 and ESP32 based boards. Dependencies: ArduinoJson, PubSubClient.", "website": "https://github.com/cloud4rpi/cloud4rpi-esp-arduino", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/cloud4rpi/cloud4rpi-esp-arduino.git", - "providesIncludes": [ - "Cloud4RPi.h" - ], + "providesIncludes": ["Cloud4RPi.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cloud4rpi/cloud4rpi_esp_arduino-0.0.10.zip", "archiveFileName": "cloud4rpi_esp_arduino-0.0.10.zip", "size": 13054, @@ -127838,17 +100914,10 @@ "paragraph": "Cloud4RPi client library for ESP8266 and ESP32 based boards. Dependencies: ArduinoJson, PubSubClient.", "website": "https://github.com/cloud4rpi/cloud4rpi-esp-arduino", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/cloud4rpi/cloud4rpi-esp-arduino.git", - "providesIncludes": [ - "Cloud4RPi.h" - ], + "providesIncludes": ["Cloud4RPi.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cloud4rpi/cloud4rpi_esp_arduino-0.1.0.zip", "archiveFileName": "cloud4rpi_esp_arduino-0.1.0.zip", "size": 13025, @@ -127863,13 +100932,8 @@ "paragraph": "Built-in debounce. The measurement can be done in milli seconds or micro seconds.", "website": "https://github.com/avandalen/avdweb_FreqPeriodCounter", "category": "Timing", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/avandalen/avdweb_FreqPeriodCounter.git", "url": "http://downloads.arduino.cc/libraries/github.com/avandalen/FreqPeriodCounter-1.0.5.zip", "archiveFileName": "FreqPeriodCounter-1.0.5.zip", @@ -127885,17 +100949,10 @@ "paragraph": "Use this library to send arbitrary RF433 signals to control devices such as remote controlled plugs or certain heating systems (examples included).", "website": "https://github.com/fterrier/dwarf433", "category": "Communication", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/fterrier/dwarf433.git", - "providesIncludes": [ - "rf433.h" - ], + "providesIncludes": ["rf433.h"], "url": "http://downloads.arduino.cc/libraries/github.com/fterrier/dwarf433-0.0.1.zip", "archiveFileName": "dwarf433-0.0.1.zip", "size": 6461, @@ -127910,17 +100967,10 @@ "paragraph": "Use this library to send arbitrary RF433 signals to control devices such as remote controlled plugs or certain heating systems (examples included).", "website": "https://github.com/fterrier/dwarf433", "category": "Communication", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/fterrier/dwarf433.git", - "providesIncludes": [ - "rf433.h" - ], + "providesIncludes": ["rf433.h"], "url": "http://downloads.arduino.cc/libraries/github.com/fterrier/dwarf433-0.0.2.zip", "archiveFileName": "dwarf433-0.0.2.zip", "size": 6710, @@ -127935,17 +100985,10 @@ "paragraph": "Use this library to send arbitrary RF433 signals to control devices such as remote controlled plugs or certain heating systems (examples included).", "website": "https://github.com/fterrier/dwarf433", "category": "Communication", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/fterrier/dwarf433.git", - "providesIncludes": [ - "rf433.h" - ], + "providesIncludes": ["rf433.h"], "url": "http://downloads.arduino.cc/libraries/github.com/fterrier/dwarf433-0.0.3.zip", "archiveFileName": "dwarf433-0.0.3.zip", "size": 12930, @@ -127960,16 +101003,10 @@ "paragraph": "This library works with the OPL2 Audio Board found on Tindie to play music and sounds through the YM3812 synthesizer chip.", "website": "https://github.com/DhrBaksteen/ArduinoOPL2/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DhrBaksteen/ArduinoOPL2.git", - "providesIncludes": [ - "SPI.h" - ], + "providesIncludes": ["SPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/DhrBaksteen/Arduino_OPL2-1.2.2.zip", "archiveFileName": "Arduino_OPL2-1.2.2.zip", "size": 409114, @@ -127984,16 +101021,10 @@ "paragraph": "This library works with the OPL2 Audio Board found on Tindie to play music and sounds through the YM3812 synthesizer chip.", "website": "https://github.com/DhrBaksteen/ArduinoOPL2/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DhrBaksteen/ArduinoOPL2.git", - "providesIncludes": [ - "SPI.h" - ], + "providesIncludes": ["SPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/DhrBaksteen/Arduino_OPL2-1.2.3.zip", "archiveFileName": "Arduino_OPL2-1.2.3.zip", "size": 410509, @@ -128008,16 +101039,10 @@ "paragraph": "This library works with the OPL2 Audio Board found on Tindie to play music and sounds through the YM3812 synthesizer chip.", "website": "https://github.com/DhrBaksteen/ArduinoOPL2/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DhrBaksteen/ArduinoOPL2.git", - "providesIncludes": [ - "SPI.h" - ], + "providesIncludes": ["SPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/DhrBaksteen/Arduino_OPL2-1.4.0.zip", "archiveFileName": "Arduino_OPL2-1.4.0.zip", "size": 431867, @@ -128032,16 +101057,10 @@ "paragraph": "This library works with the OPL2 Audio Board found on Tindie to play music and sounds through the YM3812 synthesizer chip.", "website": "https://github.com/DhrBaksteen/ArduinoOPL2/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DhrBaksteen/ArduinoOPL2.git", - "providesIncludes": [ - "SPI.h" - ], + "providesIncludes": ["SPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/DhrBaksteen/Arduino_OPL2-1.4.1.zip", "archiveFileName": "Arduino_OPL2-1.4.1.zip", "size": 431867, @@ -128056,17 +101075,10 @@ "paragraph": "This library works with the OPL2 Audio Board found on Tindie to play music and sounds through the YM3812 synthesizer chip.", "website": "https://github.com/DhrBaksteen/ArduinoOPL2/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DhrBaksteen/ArduinoOPL2.git", - "providesIncludes": [ - "SPI.h", - "OPL2.h" - ], + "providesIncludes": ["SPI.h", "OPL2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/DhrBaksteen/Arduino_OPL2-1.4.2.zip", "archiveFileName": "Arduino_OPL2-1.4.2.zip", "size": 492014, @@ -128081,17 +101093,10 @@ "paragraph": "This library works with the OPL2 Audio Board found on Tindie to play music and sounds through the YM3812 synthesizer chip or to use the board as a reald Adlib for DosBox.", "website": "https://github.com/DhrBaksteen/ArduinoOPL2/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DhrBaksteen/ArduinoOPL2.git", - "providesIncludes": [ - "SPI.h", - "OPL2.h" - ], + "providesIncludes": ["SPI.h", "OPL2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/DhrBaksteen/Arduino_OPL2-1.4.3.zip", "archiveFileName": "Arduino_OPL2-1.4.3.zip", "size": 492683, @@ -128106,17 +101111,10 @@ "paragraph": "This library works with the OPL2 Audio Board found on Tindie to play music and sounds through the YM3812 synthesizer chip or to use the board as a reald Adlib for DosBox.", "website": "https://github.com/DhrBaksteen/ArduinoOPL2/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DhrBaksteen/ArduinoOPL2.git", - "providesIncludes": [ - "SPI.h", - "OPL2.h" - ], + "providesIncludes": ["SPI.h", "OPL2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/DhrBaksteen/Arduino_OPL2-1.4.4.zip", "archiveFileName": "Arduino_OPL2-1.4.4.zip", "size": 495484, @@ -128131,17 +101129,10 @@ "paragraph": "This library works with the OPL2 Audio Board found on Tindie to play music and sounds through the YM3812 synthesizer chip or to use the board as a reald Adlib for DosBox.", "website": "https://github.com/DhrBaksteen/ArduinoOPL2/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DhrBaksteen/ArduinoOPL2.git", - "providesIncludes": [ - "SPI.h", - "OPL2.h" - ], + "providesIncludes": ["SPI.h", "OPL2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/DhrBaksteen/Arduino_OPL2-1.4.5.zip", "archiveFileName": "Arduino_OPL2-1.4.5.zip", "size": 495566, @@ -128156,17 +101147,10 @@ "paragraph": "This library works with the OPL2 Audio Board found on Tindie to play music and sounds through the YM3812 synthesizer chip or to use the board as a reald Adlib for DosBox.", "website": "https://github.com/DhrBaksteen/ArduinoOPL2/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DhrBaksteen/ArduinoOPL2.git", - "providesIncludes": [ - "SPI.h", - "OPL2.h" - ], + "providesIncludes": ["SPI.h", "OPL2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/DhrBaksteen/Arduino_OPL2-1.4.6.zip", "archiveFileName": "Arduino_OPL2-1.4.6.zip", "size": 832964, @@ -128181,12 +101165,8 @@ "paragraph": "Arduino library for VEML6070", "website": "https://github.com/adafruit/Adafruit_VEML6070", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_VEML6070.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_VEML6070_Library-1.0.0.zip", "archiveFileName": "Adafruit_VEML6070_Library-1.0.0.zip", @@ -128202,12 +101182,8 @@ "paragraph": "Arduino library for VEML6070", "website": "https://github.com/adafruit/Adafruit_VEML6070", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_VEML6070.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_VEML6070_Library-1.0.1.zip", "archiveFileName": "Adafruit_VEML6070_Library-1.0.1.zip", @@ -128223,12 +101199,8 @@ "paragraph": "Arduino library for VEML6070", "website": "https://github.com/adafruit/Adafruit_VEML6070", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_VEML6070.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_VEML6070_Library-1.0.2.zip", "archiveFileName": "Adafruit_VEML6070_Library-1.0.2.zip", @@ -128244,12 +101216,8 @@ "paragraph": "Arduino library for composite video on samd21 microcontroller", "website": "https://github.com/adafruit/Adafruit_CompositeVideo", "category": "Signal Input/Output", - "architectures": [ - "SAMD" - ], - "types": [ - "Contributed" - ], + "architectures": ["SAMD"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_CompositeVideo.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_composite_video_Library-1.0.0.zip", "archiveFileName": "Adafruit_composite_video_Library-1.0.0.zip", @@ -128265,12 +101233,8 @@ "paragraph": "Arduino library for composite video on samd21 microcontroller", "website": "https://github.com/adafruit/Adafruit_CompositeVideo", "category": "Signal Input/Output", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_CompositeVideo.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_composite_video_Library-1.0.1.zip", "archiveFileName": "Adafruit_composite_video_Library-1.0.1.zip", @@ -128286,12 +101250,8 @@ "paragraph": "Arduino library for QTouch on samd21 microcontroller", "website": "https://github.com/adafruit/Adafruit_FreeTouch", "category": "Sensors", - "architectures": [ - "SAMD" - ], - "types": [ - "Contributed" - ], + "architectures": ["SAMD"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_FreeTouch.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_FreeTouch_Library-1.0.0.zip", "archiveFileName": "Adafruit_FreeTouch_Library-1.0.0.zip", @@ -128307,12 +101267,8 @@ "paragraph": "Arduino library for QTouch on samd21 microcontroller", "website": "https://github.com/adafruit/Adafruit_FreeTouch", "category": "Sensors", - "architectures": [ - "SAMD" - ], - "types": [ - "Contributed" - ], + "architectures": ["SAMD"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_FreeTouch.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_FreeTouch_Library-1.0.1.zip", "archiveFileName": "Adafruit_FreeTouch_Library-1.0.1.zip", @@ -128328,12 +101284,8 @@ "paragraph": "Arduino library for QTouch on samd21 microcontroller", "website": "https://github.com/adafruit/Adafruit_FreeTouch", "category": "Sensors", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_FreeTouch.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_FreeTouch_Library-1.0.2.zip", "archiveFileName": "Adafruit_FreeTouch_Library-1.0.2.zip", @@ -128349,12 +101301,8 @@ "paragraph": "Arduino library for AM radio on samd21 microcontroller", "website": "https://github.com/adafruit/Adafruit_AMRadio", "category": "Signal Input/Output", - "architectures": [ - "SAMD" - ], - "types": [ - "Contributed" - ], + "architectures": ["SAMD"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_AMRadio.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_AM_radio_library-1.0.0.zip", "archiveFileName": "Adafruit_AM_radio_library-1.0.0.zip", @@ -128370,12 +101318,8 @@ "paragraph": "Arduino library for AM radio on samd21 microcontroller", "website": "https://github.com/adafruit/Adafruit_AMRadio", "category": "Signal Input/Output", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_AMRadio.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_AM_radio_library-1.0.1.zip", "archiveFileName": "Adafruit_AM_radio_library-1.0.1.zip", @@ -128391,12 +101335,8 @@ "paragraph": "Arduino library for neopixel DMA on samd21 microcontroller", "website": "https://github.com/adafruit/Adafruit_NeoPixel_ZeroDMA", "category": "Display", - "architectures": [ - "SAMD" - ], - "types": [ - "Contributed" - ], + "architectures": ["SAMD"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_NeoPixel_ZeroDMA.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_DMA_neopixel_library-1.0.0.zip", "archiveFileName": "Adafruit_DMA_neopixel_library-1.0.0.zip", @@ -128412,12 +101352,8 @@ "paragraph": "Arduino library for neopixel DMA on samd21 microcontroller", "website": "https://github.com/adafruit/Adafruit_NeoPixel_ZeroDMA", "category": "Display", - "architectures": [ - "SAMD" - ], - "types": [ - "Contributed" - ], + "architectures": ["SAMD"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_NeoPixel_ZeroDMA.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_DMA_neopixel_library-1.0.1.zip", "archiveFileName": "Adafruit_DMA_neopixel_library-1.0.1.zip", @@ -128433,12 +101369,8 @@ "paragraph": "Arduino library for neopixel DMA on samd21 microcontroller", "website": "https://github.com/adafruit/Adafruit_NeoPixel_ZeroDMA", "category": "Display", - "architectures": [ - "SAMD" - ], - "types": [ - "Contributed" - ], + "architectures": ["SAMD"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_NeoPixel_ZeroDMA.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_DMA_neopixel_library-1.0.2.zip", "archiveFileName": "Adafruit_DMA_neopixel_library-1.0.2.zip", @@ -128454,12 +101386,8 @@ "paragraph": "Arduino library for neopixel DMA on samd21 microcontroller", "website": "https://github.com/adafruit/Adafruit_NeoPixel_ZeroDMA", "category": "Display", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_NeoPixel_ZeroDMA.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_DMA_neopixel_library-1.0.3.zip", "archiveFileName": "Adafruit_DMA_neopixel_library-1.0.3.zip", @@ -128475,12 +101403,8 @@ "paragraph": "Arduino library for neopixel DMA on samd21 microcontroller", "website": "https://github.com/adafruit/Adafruit_NeoPixel_ZeroDMA", "category": "Display", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_NeoPixel_ZeroDMA.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_DMA_neopixel_library-1.0.4.zip", "archiveFileName": "Adafruit_DMA_neopixel_library-1.0.4.zip", @@ -128496,12 +101420,8 @@ "paragraph": "Arduino library for neopixel DMA on samd21 microcontroller", "website": "https://github.com/adafruit/Adafruit_NeoPixel_ZeroDMA", "category": "Display", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_NeoPixel_ZeroDMA.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_DMA_neopixel_library-1.0.5.zip", "archiveFileName": "Adafruit_DMA_neopixel_library-1.0.5.zip", @@ -128517,12 +101437,8 @@ "paragraph": "Arduino library for neopixel DMA on samd21 microcontroller", "website": "https://github.com/adafruit/Adafruit_NeoPixel_ZeroDMA", "category": "Display", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_NeoPixel_ZeroDMA.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_DMA_neopixel_library-1.0.6.zip", "archiveFileName": "Adafruit_DMA_neopixel_library-1.0.6.zip", @@ -128538,12 +101454,8 @@ "paragraph": "Arduino library for neopixel DMA on samd21 microcontroller", "website": "https://github.com/adafruit/Adafruit_NeoPixel_ZeroDMA", "category": "Display", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_NeoPixel_ZeroDMA.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_DMA_neopixel_library-1.0.7.zip", "archiveFileName": "Adafruit_DMA_neopixel_library-1.0.7.zip", @@ -128559,12 +101471,8 @@ "paragraph": "Arduino library for neopixel DMA on samd21 microcontroller", "website": "https://github.com/adafruit/Adafruit_NeoPixel_ZeroDMA", "category": "Display", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_NeoPixel_ZeroDMA.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_DMA_neopixel_library-1.0.8.zip", "archiveFileName": "Adafruit_DMA_neopixel_library-1.0.8.zip", @@ -128580,12 +101488,8 @@ "paragraph": "Arduino library for DMA control of NeoMatrix on samd21 microcontroller", "website": "https://github.com/adafruit/Adafruit_NeoMatrix_ZeroDMA", "category": "Display", - "architectures": [ - "SAMD" - ], - "types": [ - "Contributed" - ], + "architectures": ["SAMD"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_NeoMatrix_ZeroDMA.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_NeoMatrix_ZeroDMA_library-1.0.0.zip", "archiveFileName": "Adafruit_NeoMatrix_ZeroDMA_library-1.0.0.zip", @@ -128601,12 +101505,8 @@ "paragraph": "Arduino library for DMA control of NeoMatrix on samd21 microcontroller", "website": "https://github.com/adafruit/Adafruit_NeoMatrix_ZeroDMA", "category": "Display", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_NeoMatrix_ZeroDMA.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_NeoMatrix_ZeroDMA_library-1.0.1.zip", "archiveFileName": "Adafruit_NeoMatrix_ZeroDMA_library-1.0.1.zip", @@ -128622,12 +101522,8 @@ "paragraph": "Arduino library for samd21 timer control", "website": "https://github.com/adafruit/Adafruit_ZeroTimer", "category": "Device Control", - "architectures": [ - "SAMD" - ], - "types": [ - "Contributed" - ], + "architectures": ["SAMD"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_ZeroTimer.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ZeroTimer_Library-1.0.0.zip", "archiveFileName": "Adafruit_ZeroTimer_Library-1.0.0.zip", @@ -128643,12 +101539,8 @@ "paragraph": "Arduino library for samd21 timer control", "website": "https://github.com/adafruit/Adafruit_ZeroTimer", "category": "Device Control", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_ZeroTimer.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ZeroTimer_Library-1.0.1.zip", "archiveFileName": "Adafruit_ZeroTimer_Library-1.0.1.zip", @@ -128664,12 +101556,8 @@ "paragraph": "Arduino library for samd21 timer control", "website": "https://github.com/adafruit/Adafruit_ZeroTimer", "category": "Device Control", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_ZeroTimer.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ZeroTimer_Library-2.0.0.zip", "archiveFileName": "Adafruit_ZeroTimer_Library-2.0.0.zip", @@ -128685,12 +101573,8 @@ "paragraph": "Arduino library for DAP programming on ARM cortex microcontroller", "website": "https://github.com/adafruit/Adafruit_DAP", "category": "Other", - "architectures": [ - "SAMD" - ], - "types": [ - "Contributed" - ], + "architectures": ["SAMD"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_DAP.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_DAP_library-1.0.0.zip", "archiveFileName": "Adafruit_DAP_library-1.0.0.zip", @@ -128706,12 +101590,8 @@ "paragraph": "Arduino library for DAP programming on ARM cortex microcontroller", "website": "https://github.com/adafruit/Adafruit_DAP", "category": "Other", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_DAP.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_DAP_library-1.0.1.zip", "archiveFileName": "Adafruit_DAP_library-1.0.1.zip", @@ -128727,12 +101607,8 @@ "paragraph": "Arduino library for DAP programming on ARM cortex microcontroller", "website": "https://github.com/adafruit/Adafruit_DAP", "category": "Other", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_DAP.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_DAP_library-1.0.2.zip", "archiveFileName": "Adafruit_DAP_library-1.0.2.zip", @@ -128748,12 +101624,8 @@ "paragraph": "Logging library for ESP8266", "website": "https://github.com/hunsalz/log4Esp", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hunsalz/log4Esp.git", "url": "http://downloads.arduino.cc/libraries/github.com/hunsalz/log4Esp-1.0.0.zip", "archiveFileName": "log4Esp-1.0.0.zip", @@ -128769,12 +101641,8 @@ "paragraph": "Extendable logging library for ESP8266. Add your own log appenders for different destinations. Add your own output formatter. Add filter options to log events.", "website": "https://github.com/hunsalz/log4Esp", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hunsalz/log4Esp.git", "url": "http://downloads.arduino.cc/libraries/github.com/hunsalz/log4Esp-1.0.1.zip", "archiveFileName": "log4Esp-1.0.1.zip", @@ -128790,12 +101658,8 @@ "paragraph": "This is based on the Adafruit library, with additional code added to support the 64x48 display by mcauser.", "website": "https://github.com/stblassitude/Adafruit_SSD1306_Wemos_OLED.git", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stblassitude/Adafruit_SSD1306_Wemos_OLED.git", "url": "http://downloads.arduino.cc/libraries/github.com/stblassitude/Adafruit_SSD1306_Wemos_Mini_OLED-1.1.2.zip", "archiveFileName": "Adafruit_SSD1306_Wemos_Mini_OLED-1.1.2.zip", @@ -128811,16 +101675,10 @@ "paragraph": "Arduino Library for AIS NB-IoT Shield", "website": "https://github.com/AIS-DeviceInnovation/AIS_NB_BC95", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/AIS-DeviceInnovation/AIS_NB_BC95.git", - "providesIncludes": [ - "AIS_NB_BC95.h" - ], + "providesIncludes": ["AIS_NB_BC95.h"], "url": "http://downloads.arduino.cc/libraries/github.com/AIS-DeviceInnovation/AIS_NB_BC95-1.0.0.zip", "archiveFileName": "AIS_NB_BC95-1.0.0.zip", "size": 16750, @@ -128835,16 +101693,10 @@ "paragraph": "Arduino Library for AIS NB-IoT Shield", "website": "https://github.com/AIS-DeviceInnovation/AIS_NB_BC95", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/AIS-DeviceInnovation/AIS_NB_BC95.git", - "providesIncludes": [ - "AIS_NB_BC95.h" - ], + "providesIncludes": ["AIS_NB_BC95.h"], "url": "http://downloads.arduino.cc/libraries/github.com/AIS-DeviceInnovation/AIS_NB_BC95-1.0.2.zip", "archiveFileName": "AIS_NB_BC95-1.0.2.zip", "size": 16875, @@ -128859,16 +101711,10 @@ "paragraph": "Arduino Library for DEVIO NB-SHIELD", "website": "https://github.com/AIS-DeviceInnovation/AIS_NB_BC95", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/AIS-DeviceInnovation/AIS_NB_BC95.git", - "providesIncludes": [ - "AIS_NB_BC95.h" - ], + "providesIncludes": ["AIS_NB_BC95.h"], "url": "http://downloads.arduino.cc/libraries/github.com/AIS-DeviceInnovation/AIS_NB_BC95-1.0.3.zip", "archiveFileName": "AIS_NB_BC95-1.0.3.zip", "size": 17181, @@ -128883,16 +101729,10 @@ "paragraph": "Arduino Library for DEVIO NB-SHIELD", "website": "https://github.com/AIS-DeviceInnovation/AIS_NB_BC95", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/AIS-DeviceInnovation/AIS_NB_BC95.git", - "providesIncludes": [ - "AIS_NB_BC95.h" - ], + "providesIncludes": ["AIS_NB_BC95.h"], "url": "http://downloads.arduino.cc/libraries/github.com/AIS-DeviceInnovation/AIS_NB_BC95-1.0.4.zip", "archiveFileName": "AIS_NB_BC95-1.0.4.zip", "size": 17179, @@ -128907,16 +101747,10 @@ "paragraph": "Arduino Library for DEVIO NB-SHIELD", "website": "https://github.com/AIS-DeviceInnovation/AIS_NB_BC95", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/AIS-DeviceInnovation/AIS_NB_BC95.git", - "providesIncludes": [ - "AIS_NB_BC95.h" - ], + "providesIncludes": ["AIS_NB_BC95.h"], "url": "http://downloads.arduino.cc/libraries/github.com/AIS-DeviceInnovation/AIS_NB_BC95-1.0.5.zip", "archiveFileName": "AIS_NB_BC95-1.0.5.zip", "size": 17199, @@ -128931,16 +101765,10 @@ "paragraph": "FABRIK is an iterative inverse kinematics solver algorithm by Andreas Aristidou, Joan Lasenby. It is optimal for computationally inefficient systems.", "website": "https://github.com/henriksod/Fabrik2DArduino", "category": "Data Processing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/henriksod/Fabrik2DArduino.git", - "providesIncludes": [ - "FABRIK2D.h" - ], + "providesIncludes": ["FABRIK2D.h"], "url": "http://downloads.arduino.cc/libraries/github.com/henriksod/Fabrik2D-0.1.0.zip", "archiveFileName": "Fabrik2D-0.1.0.zip", "size": 496446, @@ -128955,16 +101783,10 @@ "paragraph": "FABRIK is an iterative inverse kinematics solver algorithm by Andreas Aristidou, Joan Lasenby. It is optimal for computationally inefficient systems.", "website": "https://github.com/henriksod/Fabrik2DArduino", "category": "Data Processing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/henriksod/Fabrik2DArduino.git", - "providesIncludes": [ - "FABRIK2D.h" - ], + "providesIncludes": ["FABRIK2D.h"], "url": "http://downloads.arduino.cc/libraries/github.com/henriksod/Fabrik2D-0.4.0.zip", "archiveFileName": "Fabrik2D-0.4.0.zip", "size": 496447, @@ -128979,16 +101801,10 @@ "paragraph": "FABRIK is an iterative inverse kinematics solver algorithm by Andreas Aristidou, Joan Lasenby. It is optimal for computationally inefficient systems.", "website": "https://github.com/henriksod/Fabrik2DArduino", "category": "Data Processing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/henriksod/Fabrik2DArduino.git", - "providesIncludes": [ - "FABRIK2D.h" - ], + "providesIncludes": ["FABRIK2D.h"], "url": "http://downloads.arduino.cc/libraries/github.com/henriksod/Fabrik2D-0.5.0.zip", "archiveFileName": "Fabrik2D-0.5.0.zip", "size": 2831961, @@ -129003,16 +101819,10 @@ "paragraph": "FABRIK is an iterative inverse kinematics solver algorithm by Andreas Aristidou, Joan Lasenby. It is optimal for computationally inefficient systems.", "website": "https://github.com/henriksod/Fabrik2DArduino", "category": "Data Processing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/henriksod/Fabrik2DArduino.git", - "providesIncludes": [ - "FABRIK2D.h" - ], + "providesIncludes": ["FABRIK2D.h"], "url": "http://downloads.arduino.cc/libraries/github.com/henriksod/Fabrik2D-0.6.0.zip", "archiveFileName": "Fabrik2D-0.6.0.zip", "size": 1174804, @@ -129027,16 +101837,10 @@ "paragraph": "FABRIK is an iterative inverse kinematics solver algorithm by Andreas Aristidou, Joan Lasenby. It is optimal for computationally inefficient systems.", "website": "https://github.com/henriksod/Fabrik2DArduino", "category": "Data Processing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/henriksod/Fabrik2DArduino.git", - "providesIncludes": [ - "FABRIK2D.h" - ], + "providesIncludes": ["FABRIK2D.h"], "url": "http://downloads.arduino.cc/libraries/github.com/henriksod/Fabrik2D-0.6.1.zip", "archiveFileName": "Fabrik2D-0.6.1.zip", "size": 1174825, @@ -129051,16 +101855,10 @@ "paragraph": "FABRIK is an iterative inverse kinematics solver algorithm by Andreas Aristidou, Joan Lasenby. It is optimal for computationally inefficient systems.", "website": "https://github.com/henriksod/Fabrik2DArduino", "category": "Data Processing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/henriksod/Fabrik2DArduino.git", - "providesIncludes": [ - "FABRIK2D.h" - ], + "providesIncludes": ["FABRIK2D.h"], "url": "http://downloads.arduino.cc/libraries/github.com/henriksod/Fabrik2D-0.6.3.zip", "archiveFileName": "Fabrik2D-0.6.3.zip", "size": 1174828, @@ -129075,16 +101873,10 @@ "paragraph": "FABRIK is an iterative inverse kinematics solver algorithm by Andreas Aristidou, Joan Lasenby. It is optimal for computationally inefficient systems.", "website": "https://github.com/henriksod/Fabrik2DArduino", "category": "Data Processing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/henriksod/Fabrik2DArduino.git", - "providesIncludes": [ - "FABRIK2D.h" - ], + "providesIncludes": ["FABRIK2D.h"], "url": "http://downloads.arduino.cc/libraries/github.com/henriksod/Fabrik2D-0.6.5.zip", "archiveFileName": "Fabrik2D-0.6.5.zip", "size": 1174781, @@ -129099,16 +101891,10 @@ "paragraph": "FABRIK is an iterative inverse kinematics solver algorithm by Andreas Aristidou, Joan Lasenby. It is optimal for computationally inefficient systems.", "website": "https://github.com/henriksod/Fabrik2DArduino", "category": "Data Processing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/henriksod/Fabrik2DArduino.git", - "providesIncludes": [ - "FABRIK2D.h" - ], + "providesIncludes": ["FABRIK2D.h"], "url": "http://downloads.arduino.cc/libraries/github.com/henriksod/Fabrik2D-0.6.6.zip", "archiveFileName": "Fabrik2D-0.6.6.zip", "size": 1175123, @@ -129123,16 +101909,10 @@ "paragraph": "FABRIK is an iterative inverse kinematics solver algorithm by Andreas Aristidou, Joan Lasenby. It is optimal for computationally inefficient systems.", "website": "https://github.com/henriksod/Fabrik2DArduino", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/henriksod/Fabrik2DArduino.git", - "providesIncludes": [ - "FABRIK2D.h" - ], + "providesIncludes": ["FABRIK2D.h"], "url": "http://downloads.arduino.cc/libraries/github.com/henriksod/Fabrik2D-1.0.1.zip", "archiveFileName": "Fabrik2D-1.0.1.zip", "size": 1941539, @@ -129147,16 +101927,10 @@ "paragraph": "FABRIK is an iterative inverse kinematics solver algorithm by Andreas Aristidou, Joan Lasenby. It is optimal for computationally inefficient systems.", "website": "https://github.com/henriksod/Fabrik2DArduino", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/henriksod/Fabrik2DArduino.git", - "providesIncludes": [ - "FABRIK2D.h" - ], + "providesIncludes": ["FABRIK2D.h"], "url": "http://downloads.arduino.cc/libraries/github.com/henriksod/Fabrik2D-1.0.2.zip", "archiveFileName": "Fabrik2D-1.0.2.zip", "size": 1930635, @@ -129171,16 +101945,10 @@ "paragraph": "FABRIK is an iterative inverse kinematics solver algorithm by Andreas Aristidou, Joan Lasenby. It is optimal for computationally inefficient systems.", "website": "https://github.com/henriksod/Fabrik2DArduino", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/henriksod/Fabrik2DArduino.git", - "providesIncludes": [ - "FABRIK2D.h" - ], + "providesIncludes": ["FABRIK2D.h"], "url": "http://downloads.arduino.cc/libraries/github.com/henriksod/Fabrik2D-1.0.3.zip", "archiveFileName": "Fabrik2D-1.0.3.zip", "size": 1988457, @@ -129196,15 +101964,8 @@ "paragraph": "Supports detecting longPress, doubleClick, and singleClick. Supports defining callback functions.", "website": "https://github.com/avandalen/avdweb_Switch", "category": "Signal Input/Output", - "architectures": [ - "avr", - "samd", - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd", "esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/avandalen/avdweb_Switch.git", "url": "http://downloads.arduino.cc/libraries/github.com/avandalen/Switch-1.2.0.zip", "archiveFileName": "Switch-1.2.0.zip", @@ -129221,15 +101982,8 @@ "paragraph": "Supports detecting longPress, doubleClick, and singleClick. Supports defining callback functions.", "website": "https://github.com/avandalen/avdweb_Switch", "category": "Signal Input/Output", - "architectures": [ - "avr", - "samd", - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd", "esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/avandalen/avdweb_Switch.git", "url": "http://downloads.arduino.cc/libraries/github.com/avandalen/Switch-1.2.0-rc.zip", "archiveFileName": "Switch-1.2.0-rc.zip", @@ -129246,15 +102000,8 @@ "paragraph": "Supports detecting longPress, doubleClick, and singleClick. Supports defining callback functions.", "website": "https://github.com/avandalen/avdweb_Switch", "category": "Signal Input/Output", - "architectures": [ - "avr", - "samd", - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd", "esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/avandalen/avdweb_Switch.git", "url": "http://downloads.arduino.cc/libraries/github.com/avandalen/Switch-1.2.1.zip", "archiveFileName": "Switch-1.2.1.zip", @@ -129270,13 +102017,8 @@ "paragraph": "Supports also long press and double clicks.", "website": "https://github.com/avandalen/Switch", "category": "Signal Input/Output", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/avandalen/avdweb_Switch.git", "url": "http://downloads.arduino.cc/libraries/github.com/avandalen/Switch-1.0.3.zip", "archiveFileName": "Switch-1.0.3.zip", @@ -129292,13 +102034,8 @@ "paragraph": "Supports also long press and double clicks.", "website": "https://github.com/avandalen/avdweb_Switch", "category": "Signal Input/Output", - "architectures": [ - "avr", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd"], + "types": ["Contributed"], "repository": "https://github.com/avandalen/avdweb_Switch.git", "url": "http://downloads.arduino.cc/libraries/github.com/avandalen/Switch-1.0.5.zip", "archiveFileName": "Switch-1.0.5.zip", @@ -129314,13 +102051,8 @@ "paragraph": "Supports also long press and double clicks.", "website": "https://github.com/avandalen/avdweb_Switch", "category": "Signal Input/Output", - "architectures": [ - "avr", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd"], + "types": ["Contributed"], "repository": "https://github.com/avandalen/avdweb_Switch.git", "url": "http://downloads.arduino.cc/libraries/github.com/avandalen/Switch-1.0.4.zip", "archiveFileName": "Switch-1.0.4.zip", @@ -129337,15 +102069,8 @@ "paragraph": "Supports detecting longPress and doubleClick. Supports defining callback functions.", "website": "https://github.com/avandalen/avdweb_Switch", "category": "Signal Input/Output", - "architectures": [ - "avr", - "samd", - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd", "esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/avandalen/avdweb_Switch.git", "url": "http://downloads.arduino.cc/libraries/github.com/avandalen/Switch-1.1.0.zip", "archiveFileName": "Switch-1.1.0.zip", @@ -129361,12 +102086,8 @@ "paragraph": "Provide this library with a function that calls every one millisecond, and it will generate Morse code for you on the digital pin and at the sending speed that you desire.", "website": "https://github.com/etherkit/MorseArduino", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/etherkit/MorseArduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/etherkit/Etherkit_Morse-1.0.0.zip", "archiveFileName": "Etherkit_Morse-1.0.0.zip", @@ -129382,12 +102103,8 @@ "paragraph": "Provide this library with a function that calls every one millisecond, and it will generate Morse code for you on the digital pin and at the sending speed that you desire.", "website": "https://github.com/etherkit/MorseArduino", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/etherkit/MorseArduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/etherkit/Etherkit_Morse-1.0.1.zip", "archiveFileName": "Etherkit_Morse-1.0.1.zip", @@ -129403,12 +102120,8 @@ "paragraph": "Provide this library with a function that calls every one millisecond, and it will generate Morse code for you on the digital pin and at the sending speed that you desire.", "website": "https://github.com/etherkit/MorseArduino", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/etherkit/MorseArduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/etherkit/Etherkit_Morse-1.1.0.zip", "archiveFileName": "Etherkit_Morse-1.1.0.zip", @@ -129424,12 +102137,8 @@ "paragraph": "Provide this library with a function that calls every one millisecond, and it will generate Morse code for you on the digital pin and at the sending speed that you desire.", "website": "https://github.com/etherkit/MorseArduino", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/etherkit/MorseArduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/etherkit/Etherkit_Morse-1.1.1.zip", "archiveFileName": "Etherkit_Morse-1.1.1.zip", @@ -129445,12 +102154,8 @@ "paragraph": "FreeRTOS provides methods for multiple threads or tasks, mutexes, semaphores, ... with a small footprint.", "website": "https://github.com/stm32duino/STM32FreeRTOS", "category": "Timing", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/STM32FreeRTOS.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_FreeRTOS-9.0.0.zip", "archiveFileName": "STM32duino_FreeRTOS-9.0.0.zip", @@ -129466,12 +102171,8 @@ "paragraph": "FreeRTOS provides methods for multiple threads or tasks, mutexes, semaphores, ... with a small footprint.", "website": "https://github.com/stm32duino/STM32FreeRTOS", "category": "Timing", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/STM32FreeRTOS.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_FreeRTOS-9.0.1.zip", "archiveFileName": "STM32duino_FreeRTOS-9.0.1.zip", @@ -129487,12 +102188,8 @@ "paragraph": "FreeRTOS provides methods for multiple threads or tasks, mutexes, semaphores, ... with a small footprint.", "website": "https://github.com/stm32duino/STM32FreeRTOS", "category": "Timing", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/STM32FreeRTOS.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_FreeRTOS-9.0.2.zip", "archiveFileName": "STM32duino_FreeRTOS-9.0.2.zip", @@ -129508,12 +102205,8 @@ "paragraph": "FreeRTOS provides methods for multiple threads or tasks, mutexes, semaphores, ... with a small footprint.", "website": "https://github.com/stm32duino/STM32FreeRTOS", "category": "Timing", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/STM32FreeRTOS.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_FreeRTOS-9.0.3.zip", "archiveFileName": "STM32duino_FreeRTOS-9.0.3.zip", @@ -129529,12 +102222,8 @@ "paragraph": "FreeRTOS provides methods for multiple threads or tasks, mutexes, semaphores, ... with a small footprint.", "website": "https://github.com/stm32duino/STM32FreeRTOS", "category": "Timing", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/STM32FreeRTOS.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_FreeRTOS-9.0.4.zip", "archiveFileName": "STM32duino_FreeRTOS-9.0.4.zip", @@ -129550,12 +102239,8 @@ "paragraph": "FreeRTOS provides methods for multiple threads or tasks, mutexes, semaphores, ... with a small footprint.", "website": "https://github.com/stm32duino/STM32FreeRTOS", "category": "Timing", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/STM32FreeRTOS.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_FreeRTOS-10.0.1.zip", "archiveFileName": "STM32duino_FreeRTOS-10.0.1.zip", @@ -129571,12 +102256,8 @@ "paragraph": "This library provides the drivers and a sample application to control ST X-NUCLEO-NFC03A1 expansion board", "website": "https://github.com/stm32duino/x-nucleo-nfc03a1", "category": "Communication", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/X-NUCLEO-NFC03A1.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_X_NUCLEO_NFC03A1-1.0.0.zip", "archiveFileName": "STM32duino_X_NUCLEO_NFC03A1-1.0.0.zip", @@ -129592,12 +102273,8 @@ "paragraph": "This library provides the drivers and a sample application to control ST X-NUCLEO-NFC03A1 expansion board", "website": "https://github.com/stm32duino/x-nucleo-nfc03a1", "category": "Communication", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/X-NUCLEO-NFC03A1.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_X_NUCLEO_NFC03A1-1.0.1.zip", "archiveFileName": "STM32duino_X_NUCLEO_NFC03A1-1.0.1.zip", @@ -129613,12 +102290,8 @@ "paragraph": "Library for configuring ESP8266 modules WiFi credentials at runtime. Forked from v0.12 of https://github.com/tzapu/WiFiManager to add some more customisation for setting content on the \"save\" screen.", "website": "https://github.com/jakerabid/WiFiManager.git", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/jakerabid/WiFiManager.git", "url": "http://downloads.arduino.cc/libraries/github.com/jakerabid/WhareHauoraWiFiManager-0.15.0.zip", "archiveFileName": "WhareHauoraWiFiManager-0.15.0.zip", @@ -129634,16 +102307,10 @@ "paragraph": "Currently supports a wide range of boards including all Arduino/Genuino board.", "website": "https://github.com/MattFryer/Board_Identify", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MattFryer/Board_Identify.git", - "providesIncludes": [ - "Board_Identify.h" - ], + "providesIncludes": ["Board_Identify.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MattFryer/Board_Identify-0.1.0.zip", "archiveFileName": "Board_Identify-0.1.0.zip", "size": 7847, @@ -129658,16 +102325,10 @@ "paragraph": "Currently supports a wide range of boards including all Arduino/Genuino, Teensy, ESP8266, ESP32, BBC micro:bit and Digispark boards.", "website": "https://github.com/MattFryer/Board_Identify", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MattFryer/Board_Identify.git", - "providesIncludes": [ - "Board_Identify.h" - ], + "providesIncludes": ["Board_Identify.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MattFryer/Board_Identify-0.2.0.zip", "archiveFileName": "Board_Identify-0.2.0.zip", "size": 22508, @@ -129682,12 +102343,8 @@ "paragraph": "CMMC_Interval", "website": "https://cmmakerclub.com", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/cmmakerclub/CMMC_Interval.git", "url": "http://downloads.arduino.cc/libraries/github.com/cmmakerclub/CMMC_Interval-0.0.1.zip", "archiveFileName": "CMMC_Interval-0.0.1.zip", @@ -129703,12 +102360,8 @@ "paragraph": "Permits the control of 2 or more 28BYJ-48 stepper motors without blocking the execution of the sketch and provides methods for the control of the steppers. Simple and strightforward implementation.", "website": "https://en.reven.org/2018/01/29/unistep2/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/reven/Unistep2.git", "url": "http://downloads.arduino.cc/libraries/github.com/reven/Unistep2-1.0.0.zip", "archiveFileName": "Unistep2-1.0.0.zip", @@ -129724,12 +102377,8 @@ "paragraph": "Supports barometric and temperature sensors.", "website": "https://github.com/SodaqMoja/Sodaq_LPS22HB", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_LPS22HB.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_LPS22HB-1.0.0.zip", "archiveFileName": "Sodaq_LPS22HB-1.0.0.zip", @@ -129745,12 +102394,8 @@ "paragraph": "The TS8000 must be configured and calibrated at power-up. This library provides example code to perform those functions.", "website": "https://github.com/TriadSemi/TS8000", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TriadSemi/TS8000.git", "url": "http://downloads.arduino.cc/libraries/github.com/TriadSemi/TS8000_Library-1.0.0.zip", "archiveFileName": "TS8000_Library-1.0.0.zip", @@ -129766,15 +102411,8 @@ "paragraph": "The TS8000 must be configured and calibrated at power-up. This library provides example code to perform those functions.", "website": "https://github.com/TriadSemi/TS8000", "category": "Sensors", - "architectures": [ - "SAMD21", - "SAMD20", - "SAMD11", - "SAMD10" - ], - "types": [ - "Contributed" - ], + "architectures": ["SAMD21", "SAMD20", "SAMD11", "SAMD10"], + "types": ["Contributed"], "repository": "https://github.com/TriadSemi/TS8000.git", "url": "http://downloads.arduino.cc/libraries/github.com/TriadSemi/TS8000_Library-2.0.0.zip", "archiveFileName": "TS8000_Library-2.0.0.zip", @@ -129790,15 +102428,8 @@ "paragraph": "The TS8000 must be configured and calibrated at power-up. This library provides example code to perform those functions.", "website": "https://github.com/TriadSemi/TS8000", "category": "Sensors", - "architectures": [ - "SAMD21", - "SAMD20", - "SAMD11", - "SAMD10" - ], - "types": [ - "Contributed" - ], + "architectures": ["SAMD21", "SAMD20", "SAMD11", "SAMD10"], + "types": ["Contributed"], "repository": "https://github.com/TriadSemi/TS8000.git", "url": "http://downloads.arduino.cc/libraries/github.com/TriadSemi/TS8000_Library-3.0.0.zip", "archiveFileName": "TS8000_Library-3.0.0.zip", @@ -129814,12 +102445,8 @@ "paragraph": "The TS8000 must be configured and calibrated at power-up. This library provides example code to perform those functions.", "website": "https://github.com/TriadSemi/TS8000", "category": "Sensors", - "architectures": [ - "SAMD21" - ], - "types": [ - "Contributed" - ], + "architectures": ["SAMD21"], + "types": ["Contributed"], "repository": "https://github.com/TriadSemi/TS8000.git", "url": "http://downloads.arduino.cc/libraries/github.com/TriadSemi/TS8000_Library-4.0.0-beta.zip", "archiveFileName": "TS8000_Library-4.0.0-beta.zip", @@ -129835,12 +102462,8 @@ "paragraph": "Arduino library for receiving and decode 433 MHz data package of TFA Temp \u0026 Humidity Sensors", "website": "https://github.com/denxhun/TFA433", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/denxhun/TFA433.git", "url": "http://downloads.arduino.cc/libraries/github.com/denxhun/TFA_433_Receiver-0.1.0.zip", "archiveFileName": "TFA_433_Receiver-0.1.0.zip", @@ -129856,12 +102479,8 @@ "paragraph": "Arduino library for receiving and decode 433 MHz data package of TFA Temp \u0026 Humidity Sensors", "website": "https://github.com/denxhun/TFA433", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/denxhun/TFA433.git", "url": "http://downloads.arduino.cc/libraries/github.com/denxhun/TFA_433_Receiver-0.1.1.zip", "archiveFileName": "TFA_433_Receiver-0.1.1.zip", @@ -129877,12 +102496,8 @@ "paragraph": "Supports humidity and temperature sensors.", "website": "https://github.com/SodaqMoja/Sodaq_HTS221", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_HTS221.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_HTS221-1.0.0.zip", "archiveFileName": "Sodaq_HTS221-1.0.0.zip", @@ -129898,12 +102513,8 @@ "paragraph": "A library for the MLX90393 magnetometer. It provides raw access to all functions of the chip. It is recommended to connect the data ready (DRDY) pin to the Arduino. Operation without drdy pin is possible but not recommended. If you encounter issues compiling it have a look in the readme file.", "website": "https://github.com/udoklein/MLX90393_raw", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/udoklein/MLX90393_raw.git", "url": "http://downloads.arduino.cc/libraries/github.com/udoklein/MLX90393_raw-1.0.0.zip", "archiveFileName": "MLX90393_raw-1.0.0.zip", @@ -129919,12 +102530,8 @@ "paragraph": "A library for the MLX90393 magnetometer. It provides raw access to all functions of the chip. It is recommended to connect the data ready (DRDY) pin to the Arduino. Operation without drdy pin is possible but not recommended. If you encounter issues compiling it have a look in the readme file.", "website": "https://github.com/udoklein/MLX90393_raw", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/udoklein/MLX90393_raw.git", "url": "http://downloads.arduino.cc/libraries/github.com/udoklein/MLX90393_raw-1.0.1.zip", "archiveFileName": "MLX90393_raw-1.0.1.zip", @@ -129940,12 +102547,8 @@ "paragraph": "Uses the JSON version of public facing pages to get the information from Instagram", "website": "https://github.com/witnessmenow/arduino-instagram-stats", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/witnessmenow/arduino-instagram-stats.git", "url": "http://downloads.arduino.cc/libraries/github.com/witnessmenow/InstagramStats-1.0.0.zip", "archiveFileName": "InstagramStats-1.0.0.zip", @@ -129961,12 +102564,8 @@ "paragraph": "Uses the JSON version of public facing pages to get the information from Instagram", "website": "https://github.com/witnessmenow/arduino-instagram-stats", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/witnessmenow/arduino-instagram-stats.git", "url": "http://downloads.arduino.cc/libraries/github.com/witnessmenow/InstagramStats-1.0.1.zip", "archiveFileName": "InstagramStats-1.0.1.zip", @@ -129982,12 +102581,8 @@ "paragraph": "Uses the JSON version of public facing pages to get the information from Instagram", "website": "https://github.com/witnessmenow/arduino-instagram-stats", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/witnessmenow/arduino-instagram-stats.git", "url": "http://downloads.arduino.cc/libraries/github.com/witnessmenow/InstagramStats-1.1.0.zip", "archiveFileName": "InstagramStats-1.1.0.zip", @@ -130003,12 +102598,8 @@ "paragraph": "Uses the JSON version of public facing pages to get the information from Instagram", "website": "https://github.com/witnessmenow/arduino-instagram-stats", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/witnessmenow/arduino-instagram-stats.git", "url": "http://downloads.arduino.cc/libraries/github.com/witnessmenow/InstagramStats-1.1.2.zip", "archiveFileName": "InstagramStats-1.1.2.zip", @@ -130024,16 +102615,10 @@ "paragraph": "frt is an object-oriented wrapper around FreeRTOS tasks, mutexes, semaphores, and queues. It provides the basic tools for a clean multithreading approach based on the Arduino_FreeRTOS_Library with focus on static allocation, so you know your SRAM demands at compile time.", "website": "https://github.com/Floessie/frt", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Floessie/frt.git", - "providesIncludes": [ - "frt.h" - ], + "providesIncludes": ["frt.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Floessie/frt-0.9.0.zip", "archiveFileName": "frt-0.9.0.zip", "size": 15289, @@ -130048,12 +102633,8 @@ "paragraph": "Part of original ITEAD Nextion library modified to be used with ESP8266", "website": "https://github.com/Nredor/ESPNexUpload", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/Nredor/ESPNexUpload.git", "url": "http://downloads.arduino.cc/libraries/github.com/Nredor/ESPNexUpload-0.1.1.zip", "archiveFileName": "ESPNexUpload-0.1.1.zip", @@ -130069,12 +102650,8 @@ "paragraph": "Part of original ITEAD Nextion library modified to be used with ESP8266", "website": "https://github.com/Nredor/ESPNexUpload", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/Nredor/ESPNexUpload.git", "url": "http://downloads.arduino.cc/libraries/github.com/Nredor/ESPNexUpload-0.2.0.zip", "archiveFileName": "ESPNexUpload-0.2.0.zip", @@ -130090,13 +102667,8 @@ "paragraph": "Part of original ITEAD Nextion library modified to be used with ESP8266 \u0026 ESP32", "website": "https://github.com/Nredor/ESPNexUpload", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Nredor/ESPNexUpload.git", "url": "http://downloads.arduino.cc/libraries/github.com/Nredor/ESPNexUpload-0.3.0.zip", "archiveFileName": "ESPNexUpload-0.3.0.zip", @@ -130112,13 +102684,8 @@ "paragraph": "Part of original ITEAD Nextion library modified to be used with ESP8266 \u0026 ESP32", "website": "https://github.com/Nredor/ESPNexUpload", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Nredor/ESPNexUpload.git", "url": "http://downloads.arduino.cc/libraries/github.com/Nredor/ESPNexUpload-0.3.1.zip", "archiveFileName": "ESPNexUpload-0.3.1.zip", @@ -130134,12 +102701,8 @@ "paragraph": "Part of original ITEAD Nextion library modified to be used with ESP8266", "website": "https://github.com/Nredor/ESPNexUpload", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/Nredor/ESPNexUpload.git", "url": "http://downloads.arduino.cc/libraries/github.com/Nredor/ESPNexUpload-0.1.0.zip", "archiveFileName": "ESPNexUpload-0.1.0.zip", @@ -130155,13 +102718,8 @@ "paragraph": "Part of original ITEAD Nextion library modified to be used with ESP8266 \u0026 ESP32", "website": "https://github.com/Nredor/ESPNexUpload", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Nredor/ESPNexUpload.git", "url": "http://downloads.arduino.cc/libraries/github.com/Nredor/ESPNexUpload-0.4.0.zip", "archiveFileName": "ESPNexUpload-0.4.0.zip", @@ -130177,12 +102735,8 @@ "paragraph": "Supported events are Pressed, Released, DoubleClicked, LongPressed, and RepeatPressed. Timing and wiring (e.g. pullup or pulldown) parameters can be configured at compile-time or run-time. Optimized for compact memory consumption. Unit tested using ArduinoUnit.", "website": "https://github.com/bxparks/AceButton", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AceButton.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AceButton-1.0.0.zip", "archiveFileName": "AceButton-1.0.0.zip", @@ -130198,12 +102752,8 @@ "paragraph": "Supported events are Pressed, Released, Clicked, DoubleClicked, LongPressed, and RepeatPressed. Timing parameters, event activation, and event suppression can be configured at compile-time or run-time. Optimized for compact memory consumption. Unit tested using ArduinoUnit.", "website": "https://github.com/bxparks/AceButton", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AceButton.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AceButton-1.0.1.zip", "archiveFileName": "AceButton-1.0.1.zip", @@ -130219,12 +102769,8 @@ "paragraph": "Supported events are Pressed, Released, Clicked, DoubleClicked, LongPressed, and RepeatPressed. Timing parameters, event activation, and event suppression can be configured at compile-time or run-time. Optimized for compact memory consumption. Unit tested using ArduinoUnit.", "website": "https://github.com/bxparks/AceButton", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AceButton.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AceButton-1.0.2.zip", "archiveFileName": "AceButton-1.0.2.zip", @@ -130240,12 +102786,8 @@ "paragraph": "Supported events are Pressed, Released, Clicked, DoubleClicked, LongPressed, and RepeatPressed. Timing parameters, event activation, and event suppression can be configured at compile-time or run-time. Optimized for compact memory consumption. Unit tested using ArduinoUnit.", "website": "https://github.com/bxparks/AceButton", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AceButton.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AceButton-1.0.3.zip", "archiveFileName": "AceButton-1.0.3.zip", @@ -130261,12 +102803,8 @@ "paragraph": "Supported events are Pressed, Released, Clicked, DoubleClicked, LongPressed, and RepeatPressed. Timing parameters, event activation, and event suppression can be configured at compile-time or run-time. Optimized for compact memory consumption. Unit tested using AUnit.", "website": "https://github.com/bxparks/AceButton", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AceButton.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AceButton-1.0.5.zip", "archiveFileName": "AceButton-1.0.5.zip", @@ -130282,12 +102820,8 @@ "paragraph": "Supported events are Pressed, Released, Clicked, DoubleClicked, LongPressed, and RepeatPressed. Timing parameters, event activation, and event suppression can be configured at compile-time or run-time. Optimized for compact memory consumption. Unit tested using AUnit.", "website": "https://github.com/bxparks/AceButton", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AceButton.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AceButton-1.0.6.zip", "archiveFileName": "AceButton-1.0.6.zip", @@ -130303,12 +102837,8 @@ "paragraph": "Supported events are Pressed, Released, Clicked, DoubleClicked, LongPressed, and RepeatPressed. Timing parameters, event activation, and event suppression can be configured at compile-time or run-time. Optimized for compact memory consumption. Unit tested using AUnit.", "website": "https://github.com/bxparks/AceButton", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AceButton.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AceButton-1.1.0.zip", "archiveFileName": "AceButton-1.1.0.zip", @@ -130324,12 +102854,8 @@ "paragraph": "Supported events are Pressed, Released, Clicked, DoubleClicked, LongPressed, and RepeatPressed. Timing parameters, event activation, and event suppression can be configured at compile-time or run-time. Optimized for compact memory consumption. Unit tested using AUnit.", "website": "https://github.com/bxparks/AceButton", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AceButton.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AceButton-1.1.1.zip", "archiveFileName": "AceButton-1.1.1.zip", @@ -130345,12 +102871,8 @@ "paragraph": "Supported events are Pressed, Released, Clicked, DoubleClicked, LongPressed, and RepeatPressed. Timing parameters, event activation, and event suppression can be configured at compile-time or run-time. Optimized for compact memory consumption. Unit tested using AUnit.", "website": "https://github.com/bxparks/AceButton", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AceButton.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AceButton-1.2.0.zip", "archiveFileName": "AceButton-1.2.0.zip", @@ -130366,12 +102888,8 @@ "paragraph": "Supported events are Pressed, Released, Clicked, DoubleClicked, LongPressed, and RepeatPressed. Timing parameters, event activation, and event suppression can be configured at compile-time or run-time. Optimized for compact memory consumption. Unit tested using AUnit.", "website": "https://github.com/bxparks/AceButton", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AceButton.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AceButton-1.3.0.zip", "archiveFileName": "AceButton-1.3.0.zip", @@ -130387,12 +102905,8 @@ "paragraph": "Supported events are Pressed, Released, Clicked, DoubleClicked, LongPressed, and RepeatPressed. Timing parameters, event activation, and event suppression can be configured at compile-time or run-time. Optimized for compact memory consumption. Unit tested using AUnit.", "website": "https://github.com/bxparks/AceButton", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AceButton.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AceButton-1.3.1.zip", "archiveFileName": "AceButton-1.3.1.zip", @@ -130408,12 +102922,8 @@ "paragraph": "Supported events are Pressed, Released, Clicked, DoubleClicked, LongPressed, and RepeatPressed. Timing parameters, event activation, and event suppression can be configured at compile-time or run-time. Optimized for compact memory consumption. Unit tested using AUnit.", "website": "https://github.com/bxparks/AceButton", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AceButton.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AceButton-1.3.2.zip", "archiveFileName": "AceButton-1.3.2.zip", @@ -130429,12 +102939,8 @@ "paragraph": "Supported events are Pressed, Released, Clicked, DoubleClicked, LongPressed, and RepeatPressed. Timing parameters, event activation, and event suppression can be configured at compile-time or run-time. Optimized for compact memory consumption. Unit tested using AUnit.", "website": "https://github.com/bxparks/AceButton", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AceButton.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AceButton-1.3.3.zip", "archiveFileName": "AceButton-1.3.3.zip", @@ -130450,12 +102956,8 @@ "paragraph": "Supported events are Pressed, Released, Clicked, DoubleClicked, LongPressed, and RepeatPressed. Timing parameters, event activation, and event suppression can be configured at compile-time or run-time. Optimized for compact memory consumption. Unit tested using AUnit.", "website": "https://github.com/bxparks/AceButton", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AceButton.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AceButton-1.3.4.zip", "archiveFileName": "AceButton-1.3.4.zip", @@ -130471,12 +102973,8 @@ "paragraph": "Supported events are Pressed, Released, Clicked, DoubleClicked, LongPressed, and RepeatPressed. Timing parameters, event activation, and event suppression can be configured at compile-time or run-time. Optimized for compact memory consumption. Unit tested using AUnit.", "website": "https://github.com/bxparks/AceButton", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AceButton.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AceButton-1.3.5.zip", "archiveFileName": "AceButton-1.3.5.zip", @@ -130492,12 +102990,8 @@ "paragraph": "Provides a temperature reading in Celsius, Fahrenheit and Kelvin.", "website": "https://github.com/YuriiSalimov/NTC_Thermistor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/YuriiSalimov/NTC_Thermistor.git", "url": "http://downloads.arduino.cc/libraries/github.com/YuriiSalimov/NTC_Thermistor-1.0.0.zip", "archiveFileName": "NTC_Thermistor-1.0.0.zip", @@ -130513,12 +103007,8 @@ "paragraph": "Provides a temperature reading in Celsius, Fahrenheit and Kelvin.", "website": "https://github.com/YuriiSalimov/NTC_Thermistor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/YuriiSalimov/NTC_Thermistor.git", "url": "http://downloads.arduino.cc/libraries/github.com/YuriiSalimov/NTC_Thermistor-1.0.1.zip", "archiveFileName": "NTC_Thermistor-1.0.1.zip", @@ -130534,12 +103024,8 @@ "paragraph": "Provides a temperature reading in Celsius, Fahrenheit and Kelvin.", "website": "https://github.com/YuriiSalimov/NTC_Thermistor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/YuriiSalimov/NTC_Thermistor.git", "url": "http://downloads.arduino.cc/libraries/github.com/YuriiSalimov/NTC_Thermistor-1.1.1.zip", "archiveFileName": "NTC_Thermistor-1.1.1.zip", @@ -130555,12 +103041,8 @@ "paragraph": "Provides a temperature reading in Celsius, Fahrenheit and Kelvin.", "website": "https://github.com/YuriiSalimov/NTC_Thermistor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/YuriiSalimov/NTC_Thermistor.git", "url": "http://downloads.arduino.cc/libraries/github.com/YuriiSalimov/NTC_Thermistor-1.1.2.zip", "archiveFileName": "NTC_Thermistor-1.1.2.zip", @@ -130576,12 +103058,8 @@ "paragraph": "Provides a temperature reading in Celsius, Fahrenheit and Kelvin.", "website": "https://github.com/YuriiSalimov/NTC_Thermistor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/YuriiSalimov/NTC_Thermistor.git", "url": "http://downloads.arduino.cc/libraries/github.com/YuriiSalimov/NTC_Thermistor-1.1.3.zip", "archiveFileName": "NTC_Thermistor-1.1.3.zip", @@ -130597,12 +103075,8 @@ "paragraph": "Provides a temperature reading in Celsius, Fahrenheit and Kelvin.", "website": "https://github.com/YuriiSalimov/NTC_Thermistor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/YuriiSalimov/NTC_Thermistor.git", "url": "http://downloads.arduino.cc/libraries/github.com/YuriiSalimov/NTC_Thermistor-1.1.4.zip", "archiveFileName": "NTC_Thermistor-1.1.4.zip", @@ -130618,12 +103092,8 @@ "paragraph": "Provides a temperature reading in Celsius, Fahrenheit and Kelvin.", "website": "https://github.com/YuriiSalimov/NTC_Thermistor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/YuriiSalimov/NTC_Thermistor.git", "url": "http://downloads.arduino.cc/libraries/github.com/YuriiSalimov/NTC_Thermistor-2.0.0.zip", "archiveFileName": "NTC_Thermistor-2.0.0.zip", @@ -130639,12 +103109,8 @@ "paragraph": "Provides a temperature reading in Celsius, Fahrenheit and Kelvin.", "website": "https://github.com/YuriiSalimov/NTC_Thermistor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/YuriiSalimov/NTC_Thermistor.git", "url": "http://downloads.arduino.cc/libraries/github.com/YuriiSalimov/NTC_Thermistor-2.0.1.zip", "archiveFileName": "NTC_Thermistor-2.0.1.zip", @@ -130660,12 +103126,8 @@ "paragraph": "uStepper egoShield support library", "website": "https://github.com/uStepper/egoShieldTimeLapse/tree/master/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/uStepper/egoShieldTimeLapse.git", "url": "http://downloads.arduino.cc/libraries/github.com/uStepper/egoShieldTimeLapse-1.0.0.zip", "archiveFileName": "egoShieldTimeLapse-1.0.0.zip", @@ -130681,12 +103143,8 @@ "paragraph": "uStepper egoShield support library", "website": "https://github.com/uStepper/egoShieldTimeLapse/tree/master/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/uStepper/egoShieldTimeLapse.git", "url": "http://downloads.arduino.cc/libraries/github.com/uStepper/egoShieldTimeLapse-1.1.0.zip", "archiveFileName": "egoShieldTimeLapse-1.1.0.zip", @@ -130702,12 +103160,8 @@ "paragraph": "uStepper egoShield support library", "website": "https://github.com/uStepper/egoShieldTeach/tree/master/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/uStepper/egoShieldTeach.git", "url": "http://downloads.arduino.cc/libraries/github.com/uStepper/egoShieldTeach-1.0.0.zip", "archiveFileName": "egoShieldTeach-1.0.0.zip", @@ -130723,12 +103177,8 @@ "paragraph": "uStepper egoShield support library", "website": "https://github.com/uStepper/egoShieldTeach/tree/master/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/uStepper/egoShieldTeach.git", "url": "http://downloads.arduino.cc/libraries/github.com/uStepper/egoShieldTeach-1.1.0.zip", "archiveFileName": "egoShieldTeach-1.1.0.zip", @@ -130744,13 +103194,8 @@ "paragraph": "CMMC_NB-IoT", "website": "https://cmmakerclub.com", "category": "Communication", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/cmmakerclub/CMMC_NB-IoT.git", "url": "http://downloads.arduino.cc/libraries/github.com/cmmakerclub/CMMC_NB_IoT-0.0.2.zip", "archiveFileName": "CMMC_NB_IoT-0.0.2.zip", @@ -130766,12 +103211,8 @@ "paragraph": "CMMC_NB-IoT", "website": "https://cmmakerclub.com", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/cmmakerclub/CMMC_NB-IoT.git", "url": "http://downloads.arduino.cc/libraries/github.com/cmmakerclub/CMMC_NB_IoT-0.0.3.zip", "archiveFileName": "CMMC_NB_IoT-0.0.3.zip", @@ -130787,16 +103228,10 @@ "paragraph": "This library intends to support a large range of I²C temperature sensors based on the industry-standard LM75 package and/or protocol. It is currently tested well with the TMP102, and future versions will fully support and be tested on the TI and NXP LM75A/LM75B/LM75C, TI TMP112, TI TMP75/TMP175/TMP275, and TI TMP100/TMP101, Maxim DS1775, ST STLM75, Microchip MCP980x, and ON Semiconductor NCT75.", "website": "https://github.com/jeremycole/Temperature_LM75_Derived", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jeremycole/Temperature_LM75_Derived.git", - "providesIncludes": [ - "Temperature_LM75_Derived.h" - ], + "providesIncludes": ["Temperature_LM75_Derived.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jeremycole/I2C_Temperature_Sensors_derived_from_the_LM75-0.9.1.zip", "archiveFileName": "I2C_Temperature_Sensors_derived_from_the_LM75-0.9.1.zip", "size": 11859, @@ -130811,16 +103246,10 @@ "paragraph": "Supported sensors include: LM75, LM75A, LM75B, LM75C, TMP75, TMP175, TMP275, TMP100, TMP101, TMP102, DS1775, STLM75, MCP9800/1/2/3, NCT75, and more. Unique features supported may vary, but contributions or suggestions are welcome. Click \"More info\" for a more complete list.", "website": "https://github.com/jeremycole/Temperature_LM75_Derived", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jeremycole/Temperature_LM75_Derived.git", - "providesIncludes": [ - "Temperature_LM75_Derived.h" - ], + "providesIncludes": ["Temperature_LM75_Derived.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jeremycole/I2C_Temperature_Sensors_derived_from_the_LM75-1.0.0.zip", "archiveFileName": "I2C_Temperature_Sensors_derived_from_the_LM75-1.0.0.zip", "size": 13066, @@ -130835,16 +103264,10 @@ "paragraph": "Supported sensors include: LM75, LM75A, LM75B, LM75C, TMP75, TMP175, TMP275, TMP100, TMP101, TMP102, DS1775, STLM75, MCP9800/1/2/3, NCT75, and more. Unique features supported may vary, but contributions or suggestions are welcome. Click \"More info\" for a more complete list.", "website": "https://github.com/jeremycole/Temperature_LM75_Derived", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jeremycole/Temperature_LM75_Derived.git", - "providesIncludes": [ - "Temperature_LM75_Derived.h" - ], + "providesIncludes": ["Temperature_LM75_Derived.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jeremycole/I2C_Temperature_Sensors_derived_from_the_LM75-1.0.1.zip", "archiveFileName": "I2C_Temperature_Sensors_derived_from_the_LM75-1.0.1.zip", "size": 15262, @@ -130859,16 +103282,10 @@ "paragraph": "Supported sensors include: LM75, LM75A, LM75B, LM75C, TMP75, TMP175, TMP275, TMP100, TMP101, TMP102, DS1775, STLM75, MCP9800/1/2/3, NCT75, and more. Unique features supported may vary, but contributions or suggestions are welcome. Click \"More info\" for a more complete list.", "website": "https://github.com/jeremycole/Temperature_LM75_Derived", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jeremycole/Temperature_LM75_Derived.git", - "providesIncludes": [ - "Temperature_LM75_Derived.h" - ], + "providesIncludes": ["Temperature_LM75_Derived.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jeremycole/I2C_Temperature_Sensors_derived_from_the_LM75-1.0.2.zip", "archiveFileName": "I2C_Temperature_Sensors_derived_from_the_LM75-1.0.2.zip", "size": 15304, @@ -130883,12 +103300,8 @@ "paragraph": "Read temperature, relative humidity, pressure and illuminance with BME280 and TSL2591 sensors.", "website": "https://github.com/BlueDot-Arduino/BlueDot_BME280_TSL2591", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/BlueDot-Arduino/BlueDot_BME280_TSL2591.git", "url": "http://downloads.arduino.cc/libraries/github.com/BlueDot-Arduino/BlueDot_BME280_TSL2591-1.0.0.zip", "archiveFileName": "BlueDot_BME280_TSL2591-1.0.0.zip", @@ -130904,12 +103317,8 @@ "paragraph": "Read temperature, relative humidity, pressure and illuminance with BME280 and TSL2591 sensors.", "website": "https://github.com/BlueDot-Arduino/BlueDot_BME280_TSL2591", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/BlueDot-Arduino/BlueDot_BME280_TSL2591.git", "url": "http://downloads.arduino.cc/libraries/github.com/BlueDot-Arduino/BlueDot_BME280_TSL2591-1.0.2.zip", "archiveFileName": "BlueDot_BME280_TSL2591-1.0.2.zip", @@ -130925,12 +103334,8 @@ "paragraph": "Read temperature, relative humidity, pressure and illuminance with BME280 and TSL2591 sensors.", "website": "https://github.com/BlueDot-Arduino/BlueDot_BME280_TSL2591", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/BlueDot-Arduino/BlueDot_BME280_TSL2591.git", "url": "http://downloads.arduino.cc/libraries/github.com/BlueDot-Arduino/BlueDot_BME280_TSL2591-1.0.3.zip", "archiveFileName": "BlueDot_BME280_TSL2591-1.0.3.zip", @@ -130946,12 +103351,8 @@ "paragraph": "Read temperature, relative humidity, pressure and illuminance with BME280 and TSL2591 sensors.", "website": "https://github.com/BlueDot-Arduino/BlueDot_BME280_TSL2591", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/BlueDot-Arduino/BlueDot_BME280_TSL2591.git", "url": "http://downloads.arduino.cc/libraries/github.com/BlueDot-Arduino/BlueDot_BME280_TSL2591-1.0.4.zip", "archiveFileName": "BlueDot_BME280_TSL2591-1.0.4.zip", @@ -130967,12 +103368,8 @@ "paragraph": "Provides an object-oriented interface for digital relay module.", "website": "https://github.com/YuriiSalimov/RelayModule", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/YuriiSalimov/RelayModule.git", "url": "http://downloads.arduino.cc/libraries/github.com/YuriiSalimov/RelayModule-1.0.0.zip", "archiveFileName": "RelayModule-1.0.0.zip", @@ -130988,12 +103385,8 @@ "paragraph": "Provides an object-oriented interface for digital relay module.", "website": "https://github.com/YuriiSalimov/RelayModule", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/YuriiSalimov/RelayModule.git", "url": "http://downloads.arduino.cc/libraries/github.com/YuriiSalimov/RelayModule-1.1.0.zip", "archiveFileName": "RelayModule-1.1.0.zip", @@ -131009,12 +103402,8 @@ "paragraph": "Provides an object-oriented interface for digital relay module.", "website": "https://github.com/YuriiSalimov/RelayModule", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/YuriiSalimov/RelayModule.git", "url": "http://downloads.arduino.cc/libraries/github.com/YuriiSalimov/RelayModule-1.1.1.zip", "archiveFileName": "RelayModule-1.1.1.zip", @@ -131030,12 +103419,8 @@ "paragraph": "Provides an object-oriented interface for digital relay module.", "website": "https://github.com/YuriiSalimov/RelayModule", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/YuriiSalimov/RelayModule.git", "url": "http://downloads.arduino.cc/libraries/github.com/YuriiSalimov/RelayModule-1.1.2.zip", "archiveFileName": "RelayModule-1.1.2.zip", @@ -131051,12 +103436,8 @@ "paragraph": "IoT library for using the Tsl2561 luminosity sensor", "website": "https://github.com/joba-1/Joba_Tsl2561", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/joba-1/Joba_Tsl2561.git", "url": "http://downloads.arduino.cc/libraries/github.com/joba-1/Joba_Tsl2561_Library-1.0.1.zip", "archiveFileName": "Joba_Tsl2561_Library-1.0.1.zip", @@ -131072,12 +103453,8 @@ "paragraph": "IoT library for using the Tsl2561 luminosity sensor", "website": "https://github.com/joba-1/Joba_Tsl2561", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/joba-1/Joba_Tsl2561.git", "url": "http://downloads.arduino.cc/libraries/github.com/joba-1/Joba_Tsl2561_Library-1.0.2.zip", "archiveFileName": "Joba_Tsl2561_Library-1.0.2.zip", @@ -131093,12 +103470,8 @@ "paragraph": "Luminosity measurement in lux with autogain. Tested with Nano, Esp8266 and Esp32.", "website": "https://github.com/joba-1/Joba_Tsl2561", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/joba-1/Joba_Tsl2561.git", "url": "http://downloads.arduino.cc/libraries/github.com/joba-1/Joba_Tsl2561_Library-2.0.10.zip", "archiveFileName": "Joba_Tsl2561_Library-2.0.10.zip", @@ -131114,12 +103487,8 @@ "paragraph": "Luminosity measurement in lux with autogain", "website": "https://github.com/joba-1/Joba_Tsl2561", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/joba-1/Joba_Tsl2561.git", "url": "http://downloads.arduino.cc/libraries/github.com/joba-1/Joba_Tsl2561_Library-2.0.3.zip", "archiveFileName": "Joba_Tsl2561_Library-2.0.3.zip", @@ -131135,12 +103504,8 @@ "paragraph": "Luminosity measurement in lux with autogain", "website": "https://github.com/joba-1/Joba_Tsl2561", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/joba-1/Joba_Tsl2561.git", "url": "http://downloads.arduino.cc/libraries/github.com/joba-1/Joba_Tsl2561_Library-2.0.4.zip", "archiveFileName": "Joba_Tsl2561_Library-2.0.4.zip", @@ -131156,12 +103521,8 @@ "paragraph": "Luminosity measurement in lux with autogain", "website": "https://github.com/joba-1/Joba_Tsl2561", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/joba-1/Joba_Tsl2561.git", "url": "http://downloads.arduino.cc/libraries/github.com/joba-1/Joba_Tsl2561_Library-2.0.5.zip", "archiveFileName": "Joba_Tsl2561_Library-2.0.5.zip", @@ -131177,12 +103538,8 @@ "paragraph": "Luminosity measurement in lux with autogain", "website": "https://github.com/joba-1/Joba_Tsl2561", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/joba-1/Joba_Tsl2561.git", "url": "http://downloads.arduino.cc/libraries/github.com/joba-1/Joba_Tsl2561_Library-2.0.6.zip", "archiveFileName": "Joba_Tsl2561_Library-2.0.6.zip", @@ -131198,12 +103555,8 @@ "paragraph": "Luminosity measurement in lux with autogain", "website": "https://github.com/joba-1/Joba_Tsl2561", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/joba-1/Joba_Tsl2561.git", "url": "http://downloads.arduino.cc/libraries/github.com/joba-1/Joba_Tsl2561_Library-2.0.7.zip", "archiveFileName": "Joba_Tsl2561_Library-2.0.7.zip", @@ -131219,12 +103572,8 @@ "paragraph": "Luminosity measurement in lux with autogain", "website": "https://github.com/joba-1/Joba_Tsl2561", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/joba-1/Joba_Tsl2561.git", "url": "http://downloads.arduino.cc/libraries/github.com/joba-1/Joba_Tsl2561_Library-2.0.8.zip", "archiveFileName": "Joba_Tsl2561_Library-2.0.8.zip", @@ -131240,12 +103589,8 @@ "paragraph": "Luminosity measurement in lux with autogain", "website": "https://github.com/joba-1/Joba_Tsl2561", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/joba-1/Joba_Tsl2561.git", "url": "http://downloads.arduino.cc/libraries/github.com/joba-1/Joba_Tsl2561_Library-2.0.9.zip", "archiveFileName": "Joba_Tsl2561_Library-2.0.9.zip", @@ -131260,12 +103605,8 @@ "sentence": "Timer library for the SAMD21 and Arduino Zero", "website": "http://www.avdweb.nl/arduino/libraries/samd21-timer.html", "category": "Timing", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/avandalen/avdweb_SAMDtimer.git", "url": "http://downloads.arduino.cc/libraries/github.com/avandalen/avdweb_SAMDtimer-1.0.0.zip", "archiveFileName": "avdweb_SAMDtimer-1.0.0.zip", @@ -131282,13 +103623,9 @@ "website": "https://github.com/jgromes/LoRaLib", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/jgromes/LoRaLib.git", - "providesIncludes": [ - "LoRaLib.h" - ], + "providesIncludes": ["LoRaLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/LoRaLib-1.0.0.zip", "archiveFileName": "LoRaLib-1.0.0.zip", "size": 22311, @@ -131304,13 +103641,9 @@ "website": "https://github.com/jgromes/LoRaLib", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/jgromes/LoRaLib.git", - "providesIncludes": [ - "LoRaLib.h" - ], + "providesIncludes": ["LoRaLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/LoRaLib-1.0.1.zip", "archiveFileName": "LoRaLib-1.0.1.zip", "size": 22606, @@ -131326,13 +103659,9 @@ "website": "https://github.com/jgromes/LoRaLib", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/jgromes/LoRaLib.git", - "providesIncludes": [ - "LoRaLib.h" - ], + "providesIncludes": ["LoRaLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/LoRaLib-1.1.0.zip", "archiveFileName": "LoRaLib-1.1.0.zip", "size": 28448, @@ -131348,13 +103677,9 @@ "website": "https://github.com/jgromes/LoRaLib", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/jgromes/LoRaLib.git", - "providesIncludes": [ - "LoRaLib.h" - ], + "providesIncludes": ["LoRaLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/LoRaLib-1.2.0.zip", "archiveFileName": "LoRaLib-1.2.0.zip", "size": 31175, @@ -131370,13 +103695,9 @@ "website": "https://github.com/jgromes/LoRaLib", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/jgromes/LoRaLib.git", - "providesIncludes": [ - "LoRaLib.h" - ], + "providesIncludes": ["LoRaLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/LoRaLib-1.2.1.zip", "archiveFileName": "LoRaLib-1.2.1.zip", "size": 31114, @@ -131392,13 +103713,9 @@ "website": "https://github.com/jgromes/LoRaLib", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/jgromes/LoRaLib.git", - "providesIncludes": [ - "LoRaLib.h" - ], + "providesIncludes": ["LoRaLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/LoRaLib-1.2.2.zip", "archiveFileName": "LoRaLib-1.2.2.zip", "size": 31131, @@ -131414,13 +103731,9 @@ "website": "https://github.com/jgromes/LoRaLib", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/jgromes/LoRaLib.git", - "providesIncludes": [ - "LoRaLib.h" - ], + "providesIncludes": ["LoRaLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/LoRaLib-2.0.0.zip", "archiveFileName": "LoRaLib-2.0.0.zip", "size": 29351, @@ -131436,13 +103749,9 @@ "website": "https://github.com/jgromes/LoRaLib", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/jgromes/LoRaLib.git", - "providesIncludes": [ - "LoRaLib.h" - ], + "providesIncludes": ["LoRaLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/LoRaLib-2.0.1.zip", "archiveFileName": "LoRaLib-2.0.1.zip", "size": 29657, @@ -131458,13 +103767,9 @@ "website": "https://github.com/jgromes/LoRaLib", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/jgromes/LoRaLib.git", - "providesIncludes": [ - "LoRaLib.h" - ], + "providesIncludes": ["LoRaLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/LoRaLib-3.0.0.zip", "archiveFileName": "LoRaLib-3.0.0.zip", "size": 26695, @@ -131480,13 +103785,9 @@ "website": "https://github.com/jgromes/LoRaLib", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/jgromes/LoRaLib.git", - "providesIncludes": [ - "LoRaLib.h" - ], + "providesIncludes": ["LoRaLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/LoRaLib-3.0.1.zip", "archiveFileName": "LoRaLib-3.0.1.zip", "size": 26726, @@ -131502,13 +103803,9 @@ "website": "https://github.com/jgromes/LoRaLib", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/jgromes/LoRaLib.git", - "providesIncludes": [ - "LoRaLib.h" - ], + "providesIncludes": ["LoRaLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/LoRaLib-3.0.2.zip", "archiveFileName": "LoRaLib-3.0.2.zip", "size": 26638, @@ -131524,13 +103821,9 @@ "website": "https://github.com/jgromes/LoRaLib", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/jgromes/LoRaLib.git", - "providesIncludes": [ - "LoRaLib.h" - ], + "providesIncludes": ["LoRaLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/LoRaLib-3.0.3.zip", "archiveFileName": "LoRaLib-3.0.3.zip", "size": 27632, @@ -131546,13 +103839,9 @@ "website": "https://github.com/jgromes/LoRaLib", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/jgromes/LoRaLib.git", - "providesIncludes": [ - "LoRaLib.h" - ], + "providesIncludes": ["LoRaLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/LoRaLib-4.0.0.zip", "archiveFileName": "LoRaLib-4.0.0.zip", "size": 27909, @@ -131568,13 +103857,9 @@ "website": "https://github.com/jgromes/LoRaLib", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/jgromes/LoRaLib.git", - "providesIncludes": [ - "LoRaLib.h" - ], + "providesIncludes": ["LoRaLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/LoRaLib-4.0.1.zip", "archiveFileName": "LoRaLib-4.0.1.zip", "size": 27921, @@ -131590,13 +103875,9 @@ "website": "https://github.com/jgromes/LoRaLib", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/jgromes/LoRaLib.git", - "providesIncludes": [ - "LoRaLib.h" - ], + "providesIncludes": ["LoRaLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/LoRaLib-4.1.0.zip", "archiveFileName": "LoRaLib-4.1.0.zip", "size": 30039, @@ -131612,13 +103893,9 @@ "website": "https://github.com/jgromes/LoRaLib", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/jgromes/LoRaLib.git", - "providesIncludes": [ - "LoRaLib.h" - ], + "providesIncludes": ["LoRaLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/LoRaLib-4.2.0.zip", "archiveFileName": "LoRaLib-4.2.0.zip", "size": 31166, @@ -131634,13 +103911,9 @@ "website": "https://github.com/jgromes/LoRaLib", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/jgromes/LoRaLib.git", - "providesIncludes": [ - "LoRaLib.h" - ], + "providesIncludes": ["LoRaLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/LoRaLib-5.0.0.zip", "archiveFileName": "LoRaLib-5.0.0.zip", "size": 32944, @@ -131656,13 +103929,9 @@ "website": "https://github.com/jgromes/LoRaLib", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/jgromes/LoRaLib.git", - "providesIncludes": [ - "LoRaLib.h" - ], + "providesIncludes": ["LoRaLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/LoRaLib-5.0.1.zip", "archiveFileName": "LoRaLib-5.0.1.zip", "size": 34865, @@ -131678,13 +103947,9 @@ "website": "https://github.com/jgromes/LoRaLib", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/jgromes/LoRaLib.git", - "providesIncludes": [ - "LoRaLib.h" - ], + "providesIncludes": ["LoRaLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/LoRaLib-5.0.2.zip", "archiveFileName": "LoRaLib-5.0.2.zip", "size": 34876, @@ -131699,16 +103964,10 @@ "paragraph": "Designed to be used with LoRenz Rev.B shield or module, will also work with any SX1272/73 and SX1276/77/78/79 modules.", "website": "https://github.com/jgromes/LoRaLib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jgromes/LoRaLib.git", - "providesIncludes": [ - "LoRaLib.h" - ], + "providesIncludes": ["LoRaLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/LoRaLib-5.1.1.zip", "archiveFileName": "LoRaLib-5.1.1.zip", "size": 45770, @@ -131723,16 +103982,10 @@ "paragraph": "Designed to be used with LoRenz Rev.B shield or module, will also work with any SX1272/73 and SX1276/77/78/79 modules.", "website": "https://github.com/jgromes/LoRaLib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jgromes/LoRaLib.git", - "providesIncludes": [ - "LoRaLib.h" - ], + "providesIncludes": ["LoRaLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/LoRaLib-5.2.0.zip", "archiveFileName": "LoRaLib-5.2.0.zip", "size": 46686, @@ -131747,16 +104000,10 @@ "paragraph": "Designed to be used with LoRenz Rev.B shield or module, will also work with any SX1272/73 and SX1276/77/78/79 modules.", "website": "https://github.com/jgromes/LoRaLib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jgromes/LoRaLib.git", - "providesIncludes": [ - "LoRaLib.h" - ], + "providesIncludes": ["LoRaLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/LoRaLib-5.2.1.zip", "archiveFileName": "LoRaLib-5.2.1.zip", "size": 47425, @@ -131771,16 +104018,10 @@ "paragraph": "Designed to be used with LoRenz Rev.B shield or module, will also work with any SX1272/73 and SX1276/77/78/79 modules.", "website": "https://github.com/jgromes/LoRaLib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jgromes/LoRaLib.git", - "providesIncludes": [ - "LoRaLib.h" - ], + "providesIncludes": ["LoRaLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/LoRaLib-5.2.2.zip", "archiveFileName": "LoRaLib-5.2.2.zip", "size": 47398, @@ -131795,16 +104036,10 @@ "paragraph": "Designed to be used with LoRenz Rev.B shield or module, will also work with any SX1272/73 and SX1276/77/78/79 modules.", "website": "https://github.com/jgromes/LoRaLib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jgromes/LoRaLib.git", - "providesIncludes": [ - "LoRaLib.h" - ], + "providesIncludes": ["LoRaLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/LoRaLib-5.2.3.zip", "archiveFileName": "LoRaLib-5.2.3.zip", "size": 47408, @@ -131819,16 +104054,10 @@ "paragraph": "Designed to be used with LoRenz Rev.B shield or module, will also work with any SX1272/73 and SX1276/77/78/79 modules.", "website": "https://github.com/jgromes/LoRaLib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jgromes/LoRaLib.git", - "providesIncludes": [ - "LoRaLib.h" - ], + "providesIncludes": ["LoRaLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/LoRaLib-5.3.0.zip", "archiveFileName": "LoRaLib-5.3.0.zip", "size": 47625, @@ -131843,16 +104072,10 @@ "paragraph": "Designed to be used with LoRenz Rev.B shield or module, will also work with any SX1272/73 and SX1276/77/78/79 modules.", "website": "https://github.com/jgromes/LoRaLib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jgromes/LoRaLib.git", - "providesIncludes": [ - "LoRaLib.h" - ], + "providesIncludes": ["LoRaLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/LoRaLib-5.3.1.zip", "archiveFileName": "LoRaLib-5.3.1.zip", "size": 47625, @@ -131867,16 +104090,10 @@ "paragraph": "Designed to be used with LoRenz Rev.B shield or module, will also work with any SX1272/73 and SX1276/77/78/79 modules.", "website": "https://github.com/jgromes/LoRaLib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jgromes/LoRaLib.git", - "providesIncludes": [ - "LoRaLib.h" - ], + "providesIncludes": ["LoRaLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/LoRaLib-6.0.0.zip", "archiveFileName": "LoRaLib-6.0.0.zip", "size": 48559, @@ -131891,16 +104108,10 @@ "paragraph": "Designed to be used with LoRenz Rev.B shield, will also work with any SX1272/73/76/77/78/79 or RFM95/96/97/98 modules.", "website": "https://github.com/jgromes/LoRaLib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jgromes/LoRaLib.git", - "providesIncludes": [ - "LoRaLib.h" - ], + "providesIncludes": ["LoRaLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/LoRaLib-6.1.0.zip", "archiveFileName": "LoRaLib-6.1.0.zip", "size": 52247, @@ -131915,16 +104126,10 @@ "paragraph": "Designed to be used with LoRenz Rev.B shield, will also work with any SX1272/73/76/77/78/79 or RFM95/96/97/98 modules.", "website": "https://github.com/jgromes/LoRaLib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jgromes/LoRaLib.git", - "providesIncludes": [ - "LoRaLib.h" - ], + "providesIncludes": ["LoRaLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/LoRaLib-7.0.0.zip", "archiveFileName": "LoRaLib-7.0.0.zip", "size": 52884, @@ -131939,16 +104144,10 @@ "paragraph": "Designed to be used with LoRenz Rev.B shield, will also work with any SX1272/73/76/77/78/79 or RFM95/96/97/98 modules.", "website": "https://github.com/jgromes/LoRaLib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jgromes/LoRaLib.git", - "providesIncludes": [ - "LoRaLib.h" - ], + "providesIncludes": ["LoRaLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/LoRaLib-7.0.1.zip", "archiveFileName": "LoRaLib-7.0.1.zip", "size": 53096, @@ -131963,16 +104162,10 @@ "paragraph": "Designed to be used with LoRenz Rev.B shield, will also work with any SX1272/73/76/77/78/79 or RFM95/96/97/98 modules.", "website": "https://github.com/jgromes/LoRaLib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jgromes/LoRaLib.git", - "providesIncludes": [ - "LoRaLib.h" - ], + "providesIncludes": ["LoRaLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/LoRaLib-7.1.0.zip", "archiveFileName": "LoRaLib-7.1.0.zip", "size": 53587, @@ -131987,16 +104180,10 @@ "paragraph": "Designed to be used with LoRenz Rev.B shield, will also work with any SX1272/73/76/77/78/79 or RFM95/96/97/98 modules.", "website": "https://github.com/jgromes/LoRaLib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jgromes/LoRaLib.git", - "providesIncludes": [ - "LoRaLib.h" - ], + "providesIncludes": ["LoRaLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/LoRaLib-7.1.1.zip", "archiveFileName": "LoRaLib-7.1.1.zip", "size": 96258, @@ -132011,16 +104198,10 @@ "paragraph": "Designed to be used with LoRenz Rev.B shield, will also work with any SX1272/73/76/77/78/79 or RFM95/96/97/98 modules.", "website": "https://github.com/jgromes/LoRaLib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jgromes/LoRaLib.git", - "providesIncludes": [ - "LoRaLib.h" - ], + "providesIncludes": ["LoRaLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/LoRaLib-8.0.0.zip", "archiveFileName": "LoRaLib-8.0.0.zip", "size": 97946, @@ -132035,16 +104216,10 @@ "paragraph": "Designed to be used with LoRenz Rev.B shield, will also work with any SX1272/73/76/77/78/79 or RFM95/96/97/98 modules.", "website": "https://github.com/jgromes/LoRaLib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jgromes/LoRaLib.git", - "providesIncludes": [ - "LoRaLib.h" - ], + "providesIncludes": ["LoRaLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/LoRaLib-8.0.1.zip", "archiveFileName": "LoRaLib-8.0.1.zip", "size": 97945, @@ -132059,16 +104234,10 @@ "paragraph": "Designed to be used with LoRenz Rev.B shield, will also work with any SX1272/73/76/77/78/79 or RFM95/96/97/98 modules.", "website": "https://github.com/jgromes/LoRaLib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jgromes/LoRaLib.git", - "providesIncludes": [ - "LoRaLib.h" - ], + "providesIncludes": ["LoRaLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/LoRaLib-8.0.2.zip", "archiveFileName": "LoRaLib-8.0.2.zip", "size": 97808, @@ -132083,16 +104252,10 @@ "paragraph": "Designed to be used with LoRenz Rev.B shield, will also work with any SX1272/73/76/77/78/79 or RFM95/96/97/98 modules.", "website": "https://github.com/jgromes/LoRaLib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jgromes/LoRaLib.git", - "providesIncludes": [ - "LoRaLib.h" - ], + "providesIncludes": ["LoRaLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/LoRaLib-8.0.3.zip", "archiveFileName": "LoRaLib-8.0.3.zip", "size": 97813, @@ -132107,16 +104270,10 @@ "paragraph": "Designed to be used with LoRenz Rev.B shield, will also work with any SX1272/73/76/77/78/79 or RFM95/96/97/98 modules.", "website": "https://github.com/jgromes/LoRaLib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jgromes/LoRaLib.git", - "providesIncludes": [ - "LoRaLib.h" - ], + "providesIncludes": ["LoRaLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/LoRaLib-8.0.4.zip", "archiveFileName": "LoRaLib-8.0.4.zip", "size": 97682, @@ -132131,16 +104288,10 @@ "paragraph": "Designed to be used with LoRenz Rev.B shield, will also work with any SX1272/73/76/77/78/79 or RFM95/96/97/98 modules.", "website": "https://github.com/jgromes/LoRaLib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jgromes/LoRaLib.git", - "providesIncludes": [ - "LoRaLib.h" - ], + "providesIncludes": ["LoRaLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/LoRaLib-8.0.5.zip", "archiveFileName": "LoRaLib-8.0.5.zip", "size": 97623, @@ -132155,16 +104306,10 @@ "paragraph": "Designed to be used with LoRenz Rev.B shield, will also work with any SX1272/73/76/77/78/79 or RFM95/96/97/98 modules.", "website": "https://github.com/jgromes/LoRaLib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jgromes/LoRaLib.git", - "providesIncludes": [ - "LoRaLib.h" - ], + "providesIncludes": ["LoRaLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/LoRaLib-8.0.6.zip", "archiveFileName": "LoRaLib-8.0.6.zip", "size": 97694, @@ -132179,16 +104324,10 @@ "paragraph": "Designed to be used with LoRenz Rev.B shield, will also work with any SX1272/73/76/77/78/79 or RFM95/96/97/98 modules.", "website": "https://github.com/jgromes/LoRaLib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jgromes/LoRaLib.git", - "providesIncludes": [ - "LoRaLib.h" - ], + "providesIncludes": ["LoRaLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/LoRaLib-8.1.0.zip", "archiveFileName": "LoRaLib-8.1.0.zip", "size": 99914, @@ -132203,16 +104342,10 @@ "paragraph": "Designed to be used with LoRenz Rev.B shield, will also work with any SX1272/73/76/77/78/79 or RFM95/96/97/98 modules.", "website": "https://github.com/jgromes/LoRaLib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jgromes/LoRaLib.git", - "providesIncludes": [ - "LoRaLib.h" - ], + "providesIncludes": ["LoRaLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/LoRaLib-8.1.1.zip", "archiveFileName": "LoRaLib-8.1.1.zip", "size": 99904, @@ -132227,12 +104360,8 @@ "paragraph": "This library uses DynamixelShield Board to control Dynamixels and RC100.", "website": "https://github.com/ROBOTIS-GIT/DynamixelShield", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/ROBOTIS-GIT/DynamixelShield.git", "url": "http://downloads.arduino.cc/libraries/github.com/ROBOTIS-GIT/DynamixelShield-0.0.1.zip", "archiveFileName": "DynamixelShield-0.0.1.zip", @@ -132248,12 +104377,8 @@ "paragraph": "This library uses DynamixelShield Board to control Dynamixels and RC100.", "website": "https://github.com/ROBOTIS-GIT/DynamixelShield", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ROBOTIS-GIT/DynamixelShield.git", "url": "http://downloads.arduino.cc/libraries/github.com/ROBOTIS-GIT/DynamixelShield-0.0.2.zip", "archiveFileName": "DynamixelShield-0.0.2.zip", @@ -132269,12 +104394,8 @@ "paragraph": "This library uses DynamixelShield Board to control Dynamixels and RC100.", "website": "https://github.com/ROBOTIS-GIT/DynamixelShield", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ROBOTIS-GIT/DynamixelShield.git", "url": "http://downloads.arduino.cc/libraries/github.com/ROBOTIS-GIT/DynamixelShield-0.0.3.zip", "archiveFileName": "DynamixelShield-0.0.3.zip", @@ -132290,12 +104411,8 @@ "paragraph": "This library uses DynamixelShield Board to control Dynamixels and RC100.", "website": "https://github.com/ROBOTIS-GIT/DynamixelShield", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ROBOTIS-GIT/DynamixelShield.git", "url": "http://downloads.arduino.cc/libraries/github.com/ROBOTIS-GIT/DynamixelShield-0.0.4.zip", "archiveFileName": "DynamixelShield-0.0.4.zip", @@ -132311,12 +104428,8 @@ "paragraph": "This library uses DynamixelShield Board to control Dynamixels and RC100.", "website": "https://github.com/ROBOTIS-GIT/DynamixelShield", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ROBOTIS-GIT/DynamixelShield.git", "url": "http://downloads.arduino.cc/libraries/github.com/ROBOTIS-GIT/DynamixelShield-0.0.5.zip", "archiveFileName": "DynamixelShield-0.0.5.zip", @@ -132332,12 +104445,8 @@ "paragraph": "This library uses DynamixelShield Board to control Dynamixels and RC100.", "website": "https://github.com/ROBOTIS-GIT/DynamixelShield", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ROBOTIS-GIT/DynamixelShield.git", "url": "http://downloads.arduino.cc/libraries/github.com/ROBOTIS-GIT/DynamixelShield-0.1.0.zip", "archiveFileName": "DynamixelShield-0.1.0.zip", @@ -132354,12 +104463,8 @@ "paragraph": "This library uses DynamixelShield Board to control Dynamixels and RC100.", "website": "https://github.com/ROBOTIS-GIT/DynamixelShield", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ROBOTIS-GIT/DynamixelShield.git", "url": "http://downloads.arduino.cc/libraries/github.com/ROBOTIS-GIT/DynamixelShield-0.1.1.zip", "archiveFileName": "DynamixelShield-0.1.1.zip", @@ -132376,12 +104481,8 @@ "paragraph": "This library uses DynamixelShield Board to control Dynamixels and RC100.", "website": "https://github.com/ROBOTIS-GIT/DynamixelShield", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ROBOTIS-GIT/DynamixelShield.git", "url": "http://downloads.arduino.cc/libraries/github.com/ROBOTIS-GIT/DynamixelShield-0.1.2.zip", "archiveFileName": "DynamixelShield-0.1.2.zip", @@ -132398,12 +104499,8 @@ "paragraph": "This library uses DynamixelShield Board to control Dynamixels and RC100.", "website": "https://github.com/ROBOTIS-GIT/DynamixelShield", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ROBOTIS-GIT/DynamixelShield.git", "url": "http://downloads.arduino.cc/libraries/github.com/ROBOTIS-GIT/DynamixelShield-0.1.3.zip", "archiveFileName": "DynamixelShield-0.1.3.zip", @@ -132419,17 +104516,10 @@ "paragraph": "Provides hardware abstraction layers for control of linear actuators with discrete DC motors and a variety of position feedback sensing techniques.", "website": "http://liquid-handling-robotics.readthedocs.io/en/latest/index.html", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ethanjli/linear-position-control.git", - "providesIncludes": [ - "AbsoluteLinearPositionControl.h", - "SerialIO.h" - ], + "providesIncludes": ["AbsoluteLinearPositionControl.h", "SerialIO.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ethanjli/Linear_Position_Control-0.0.1.zip", "archiveFileName": "Linear_Position_Control-0.0.1.zip", "size": 44222013, @@ -132444,17 +104534,10 @@ "paragraph": "Provides hardware abstraction layers for control of linear actuators with discrete DC motors and a variety of position feedback sensing techniques.", "website": "http://liquid-handling-robotics.readthedocs.io/en/latest/index.html", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ethanjli/linear-position-control.git", - "providesIncludes": [ - "AbsoluteLinearPositionControl.h", - "SerialIO.h" - ], + "providesIncludes": ["AbsoluteLinearPositionControl.h", "SerialIO.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ethanjli/Linear_Position_Control-0.0.4.zip", "archiveFileName": "Linear_Position_Control-0.0.4.zip", "size": 67917, @@ -132469,17 +104552,10 @@ "paragraph": "Provides hardware abstraction layers for control of linear actuators with discrete DC motors and a variety of position feedback sensing techniques.", "website": "http://liquid-handling-robotics.readthedocs.io/en/latest/index.html", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ethanjli/linear-position-control.git", - "providesIncludes": [ - "AbsoluteLinearPositionControl.h", - "SerialIO.h" - ], + "providesIncludes": ["AbsoluteLinearPositionControl.h", "SerialIO.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ethanjli/Linear_Position_Control-0.0.5.zip", "archiveFileName": "Linear_Position_Control-0.0.5.zip", "size": 53909, @@ -132494,16 +104570,10 @@ "paragraph": "Provides hardware abstraction layers for control of linear actuators with discrete DC motors and a variety of position feedback sensing techniques.", "website": "http://liquid-handling-robotics.readthedocs.io/en/latest/index.html", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ethanjli/linear-position-control.git", - "providesIncludes": [ - "LinearPositionControl.h" - ], + "providesIncludes": ["LinearPositionControl.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ethanjli/Linear_Position_Control-1.1.0.zip", "archiveFileName": "Linear_Position_Control-1.1.0.zip", "size": 32766, @@ -132518,16 +104588,10 @@ "paragraph": "Provides hardware abstraction layers for control of linear actuators with discrete DC motors and a variety of position feedback sensing techniques.", "website": "http://liquid-handling-robotics.readthedocs.io/en/latest/index.html", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ethanjli/linear-position-control.git", - "providesIncludes": [ - "LinearPositionControl.h" - ], + "providesIncludes": ["LinearPositionControl.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ethanjli/Linear_Position_Control-1.1.1.zip", "archiveFileName": "Linear_Position_Control-1.1.1.zip", "size": 32692, @@ -132542,12 +104606,8 @@ "paragraph": "It supports getting the XYZ accelerations, setting parameters and using the interrupts.", "website": "https://github.com/SodaqMoja/Sodaq_LSM303AGR", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_LSM303AGR.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_LSM303AGR-1.0.0.zip", "archiveFileName": "Sodaq_LSM303AGR-1.0.0.zip", @@ -132563,12 +104623,8 @@ "paragraph": "It supports getting the XYZ accelerations, setting parameters and using the interrupts.", "website": "https://github.com/SodaqMoja/Sodaq_LSM303AGR", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_LSM303AGR.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_LSM303AGR-1.1.0.zip", "archiveFileName": "Sodaq_LSM303AGR-1.1.0.zip", @@ -132584,12 +104640,8 @@ "paragraph": "It supports getting the XYZ values, setting parameters and using the interrupts of both the accelerometer and the magnetometer.", "website": "https://github.com/SodaqMoja/Sodaq_LSM303AGR", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_LSM303AGR.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_LSM303AGR-2.0.0.zip", "archiveFileName": "Sodaq_LSM303AGR-2.0.0.zip", @@ -132605,12 +104657,8 @@ "paragraph": "CMMC Packet is a small library that implement CMMC_SENSOR_T and CMMC_PACKET_T helper", "website": "https://cmmakerclub.com", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/cmmakerclub/CMMC-Packet.git", "url": "http://downloads.arduino.cc/libraries/github.com/cmmakerclub/CMMC_Packet-1.0.0.zip", "archiveFileName": "CMMC_Packet-1.0.0.zip", @@ -132626,13 +104674,8 @@ "paragraph": "CMMC Packet is a small library that implement CMMC_SENSOR_T and CMMC_PACKET_T helper", "website": "https://cmmakerclub.com", "category": "Communication", - "architectures": [ - "esp8266", - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "avr"], + "types": ["Contributed"], "repository": "https://github.com/cmmakerclub/CMMC-Packet.git", "url": "http://downloads.arduino.cc/libraries/github.com/cmmakerclub/CMMC_Packet-1.0.1.zip", "archiveFileName": "CMMC_Packet-1.0.1.zip", @@ -132648,16 +104691,10 @@ "paragraph": "This Debugger is for use with the Serial Monitor provided with the Arduion IDE. You can display data watches and activate break points at will from the Serial Monitor. Breakpoints and data watches have to be compiled in. Data watches can be displayed at will. Uses timer1.", "website": "http://www.jspayne.com/debugger/index.htm", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jspayneco/Debugger.git", - "providesIncludes": [ - "Debugger.h" - ], + "providesIncludes": ["Debugger.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jspayneco/Debugger-1.0.0.zip", "archiveFileName": "Debugger-1.0.0.zip", "size": 10183, @@ -132672,12 +104709,8 @@ "paragraph": "An Arduino library for interfacing with the SparkFun Triple Axis Accelerometer Breakout - ADXL345", "website": "https://github.com/sparkfun/SparkFun_ADXL345_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_ADXL345_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_ADXL345_Arduino_Library-1.0.0.zip", "archiveFileName": "SparkFun_ADXL345_Arduino_Library-1.0.0.zip", @@ -132693,12 +104726,8 @@ "paragraph": "Provides a temperature reading in Celsius, Fahrenheit and Kelvin.", "website": "https://github.com/YuriiSalimov/MAX6675_Thermocouple", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/YuriiSalimov/MAX6675_Thermocouple.git", "url": "http://downloads.arduino.cc/libraries/github.com/YuriiSalimov/MAX6675_Thermocouple-1.0.0.zip", "archiveFileName": "MAX6675_Thermocouple-1.0.0.zip", @@ -132714,12 +104743,8 @@ "paragraph": "Provides a temperature reading in Celsius, Fahrenheit and Kelvin.", "website": "https://github.com/YuriiSalimov/MAX6675_Thermocouple", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/YuriiSalimov/MAX6675_Thermocouple.git", "url": "http://downloads.arduino.cc/libraries/github.com/YuriiSalimov/MAX6675_Thermocouple-1.0.1.zip", "archiveFileName": "MAX6675_Thermocouple-1.0.1.zip", @@ -132735,12 +104760,8 @@ "paragraph": "Provides a temperature reading in Celsius, Fahrenheit and Kelvin.", "website": "https://github.com/YuriiSalimov/MAX6675_Thermocouple", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/YuriiSalimov/MAX6675_Thermocouple.git", "url": "http://downloads.arduino.cc/libraries/github.com/YuriiSalimov/MAX6675_Thermocouple-1.1.1.zip", "archiveFileName": "MAX6675_Thermocouple-1.1.1.zip", @@ -132756,12 +104777,8 @@ "paragraph": "Provides a temperature reading in Celsius, Fahrenheit and Kelvin.", "website": "https://github.com/YuriiSalimov/MAX6675_Thermocouple", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/YuriiSalimov/MAX6675_Thermocouple.git", "url": "http://downloads.arduino.cc/libraries/github.com/YuriiSalimov/MAX6675_Thermocouple-1.1.2.zip", "archiveFileName": "MAX6675_Thermocouple-1.1.2.zip", @@ -132777,12 +104794,8 @@ "paragraph": "Provides a temperature reading in Celsius, Fahrenheit and Kelvin.", "website": "https://github.com/YuriiSalimov/MAX6675_Thermocouple", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/YuriiSalimov/MAX6675_Thermocouple.git", "url": "http://downloads.arduino.cc/libraries/github.com/YuriiSalimov/MAX6675_Thermocouple-1.1.3.zip", "archiveFileName": "MAX6675_Thermocouple-1.1.3.zip", @@ -132798,12 +104811,8 @@ "paragraph": "Provides a temperature reading in Celsius, Fahrenheit and Kelvin.", "website": "https://github.com/YuriiSalimov/MAX6675_Thermocouple", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/YuriiSalimov/MAX6675_Thermocouple.git", "url": "http://downloads.arduino.cc/libraries/github.com/YuriiSalimov/MAX6675_Thermocouple-2.0.0.zip", "archiveFileName": "MAX6675_Thermocouple-2.0.0.zip", @@ -132819,16 +104828,10 @@ "paragraph": "For X-Plane cockpit builders that use the Teensy microcontroller and want to handle switches and pushbuttons, this library provides a set of objects that make the task very easy. The library supports directly connected switches as well as switch matrices. In order to save pins, switch matrices can optionally be connected through multiplexers. Check docs and examples!", "website": "https://www.github.com/jbliesener/FlightSimSwitches", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jbliesener/FlightSimSwitches.git", - "providesIncludes": [ - "FlightSimSwitches.h" - ], + "providesIncludes": ["FlightSimSwitches.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jbliesener/FlightSimSwitches-1.1.0.zip", "archiveFileName": "FlightSimSwitches-1.1.0.zip", "size": 16000, @@ -132843,16 +104846,10 @@ "paragraph": "For X-Plane cockpit builders that use the Teensy microcontroller and want to handle switches and pushbuttons, this library provides a set of objects that make the task very easy. The library supports directly connected switches as well as switch matrices. In order to save pins, switch matrices can optionally be connected through multiplexers. Check docs and examples!", "website": "https://www.github.com/jbliesener/FlightSimSwitches", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jbliesener/FlightSimSwitches.git", - "providesIncludes": [ - "FlightSimSwitches.h" - ], + "providesIncludes": ["FlightSimSwitches.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jbliesener/FlightSimSwitches-1.1.9.zip", "archiveFileName": "FlightSimSwitches-1.1.9.zip", "size": 25007, @@ -132867,16 +104864,10 @@ "paragraph": "For X-Plane cockpit builders that use the Teensy microcontroller and want to handle switches and pushbuttons, this library provides a set of objects that make the task very easy. The library supports directly connected switches as well as switch matrices. In order to save pins, switch matrices can optionally be connected through multiplexers. Check docs and examples!", "website": "https://www.github.com/jbliesener/FlightSimSwitches", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jbliesener/FlightSimSwitches.git", - "providesIncludes": [ - "FlightSimSwitches.h" - ], + "providesIncludes": ["FlightSimSwitches.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jbliesener/FlightSimSwitches-1.1.11.zip", "archiveFileName": "FlightSimSwitches-1.1.11.zip", "size": 25214, @@ -132891,16 +104882,10 @@ "paragraph": "For X-Plane cockpit builders that use the Teensy microcontroller and want to handle switches and pushbuttons, this library provides a set of objects that make the task very easy. The library supports directly connected switches as well as switch matrices. In order to save pins, switch matrices can optionally be connected through multiplexers. Check docs and examples!", "website": "https://www.github.com/jbliesener/FlightSimSwitches", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jbliesener/FlightSimSwitches.git", - "providesIncludes": [ - "FlightSimSwitches.h" - ], + "providesIncludes": ["FlightSimSwitches.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jbliesener/FlightSimSwitches-1.1.1.zip", "archiveFileName": "FlightSimSwitches-1.1.1.zip", "size": 16049, @@ -132915,16 +104900,10 @@ "paragraph": "For X-Plane cockpit builders that use the Teensy microcontroller and want to handle switches and pushbuttons, this library provides a set of objects that make the task very easy. The library supports directly connected switches as well as switch matrices. In order to save pins, switch matrices can optionally be connected through multiplexers. Check docs and examples!", "website": "https://www.github.com/jbliesener/FlightSimSwitches", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jbliesener/FlightSimSwitches.git", - "providesIncludes": [ - "FlightSimSwitches.h" - ], + "providesIncludes": ["FlightSimSwitches.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jbliesener/FlightSimSwitches-1.1.3.zip", "archiveFileName": "FlightSimSwitches-1.1.3.zip", "size": 16052, @@ -132939,16 +104918,10 @@ "paragraph": "For X-Plane cockpit builders that use the Teensy microcontroller and want to handle switches and pushbuttons, this library provides a set of objects that make the task very easy. The library supports directly connected switches as well as switch matrices. In order to save pins, switch matrices can optionally be connected through multiplexers. Check docs and examples!", "website": "https://www.github.com/jbliesener/FlightSimSwitches", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jbliesener/FlightSimSwitches.git", - "providesIncludes": [ - "FlightSimSwitches.h" - ], + "providesIncludes": ["FlightSimSwitches.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jbliesener/FlightSimSwitches-1.1.4.zip", "archiveFileName": "FlightSimSwitches-1.1.4.zip", "size": 16051, @@ -132963,16 +104936,10 @@ "paragraph": "For X-Plane cockpit builders that use the Teensy microcontroller and want to handle switches and pushbuttons, this library provides a set of objects that make the task very easy. The library supports directly connected switches as well as switch matrices. In order to save pins, switch matrices can optionally be connected through multiplexers. Check docs and examples!", "website": "https://www.github.com/jbliesener/FlightSimSwitches", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jbliesener/FlightSimSwitches.git", - "providesIncludes": [ - "FlightSimSwitches.h" - ], + "providesIncludes": ["FlightSimSwitches.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jbliesener/FlightSimSwitches-1.1.6.zip", "archiveFileName": "FlightSimSwitches-1.1.6.zip", "size": 16934, @@ -132987,16 +104954,10 @@ "paragraph": "For X-Plane cockpit builders that use the Teensy microcontroller and want to handle switches and pushbuttons, this library provides a set of objects that make the task very easy. The library supports directly connected switches as well as switch matrices. In order to save pins, switch matrices can optionally be connected through multiplexers. Check docs and examples!", "website": "https://www.github.com/jbliesener/FlightSimSwitches", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jbliesener/FlightSimSwitches.git", - "providesIncludes": [ - "FlightSimSwitches.h" - ], + "providesIncludes": ["FlightSimSwitches.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jbliesener/FlightSimSwitches-1.1.7.zip", "archiveFileName": "FlightSimSwitches-1.1.7.zip", "size": 16919, @@ -133011,16 +104972,10 @@ "paragraph": "For X-Plane cockpit builders that use the Teensy microcontroller and want to handle switches and pushbuttons, this library provides a set of objects that make the task very easy. The library supports directly connected switches as well as switch matrices. In order to save pins, switch matrices can optionally be connected through multiplexers. Check docs and examples!", "website": "https://www.github.com/jbliesener/FlightSimSwitches", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jbliesener/FlightSimSwitches.git", - "providesIncludes": [ - "FlightSimSwitches.h" - ], + "providesIncludes": ["FlightSimSwitches.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jbliesener/FlightSimSwitches-1.1.8.zip", "archiveFileName": "FlightSimSwitches-1.1.8.zip", "size": 25025, @@ -133035,16 +104990,10 @@ "paragraph": "For X-Plane cockpit builders that use the Teensy microcontroller and want to handle switches and pushbuttons, this library provides a set of objects that make the task very easy. The library supports directly connected switches as well as switch matrices. In order to save pins, switch matrices can optionally be connected through multiplexers. Check docs and examples!", "website": "https://www.github.com/jbliesener/FlightSimSwitches", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jbliesener/FlightSimSwitches.git", - "providesIncludes": [ - "FlightSimSwitches.h" - ], + "providesIncludes": ["FlightSimSwitches.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jbliesener/FlightSimSwitches-1.1.12.zip", "archiveFileName": "FlightSimSwitches-1.1.12.zip", "size": 25262, @@ -133059,16 +105008,10 @@ "paragraph": "For X-Plane cockpit builders that use the Teensy microcontroller and want to handle switches and pushbuttons, this library provides a set of objects that make the task very easy. The library supports directly connected switches as well as switch matrices. In order to save pins, switch matrices can optionally be connected through multiplexers. Check docs and examples!", "website": "https://www.github.com/jbliesener/FlightSimSwitches", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jbliesener/FlightSimSwitches.git", - "providesIncludes": [ - "FlightSimSwitches.h" - ], + "providesIncludes": ["FlightSimSwitches.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jbliesener/FlightSimSwitches-1.1.13.zip", "archiveFileName": "FlightSimSwitches-1.1.13.zip", "size": 25366, @@ -133083,16 +105026,10 @@ "paragraph": "This driver supports both LiquidCrystal (4 or 8 bit parallel data bus) and LiquidTWI2 (I2C bus and RGB color backlight) based HW types.", "website": "https://github.com/dniklaus/arduino-display-lcdkeypad", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dniklaus/arduino-display-lcdkeypad.git", - "providesIncludes": [ - "LcdKeypad.h" - ], + "providesIncludes": ["LcdKeypad.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dniklaus/arduino_display_lcdkeypad-4.0.1.zip", "archiveFileName": "arduino_display_lcdkeypad-4.0.1.zip", "size": 14310, @@ -133107,16 +105044,10 @@ "paragraph": "This driver supports two HW types: 4 or 8 bit parallel data bus (LiquidCrystal driver), and I2C bus and RGB color backlight (LiquidTWI2 driver).", "website": "https://github.com/dniklaus/arduino-display-lcdkeypad", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dniklaus/arduino-display-lcdkeypad.git", - "providesIncludes": [ - "LcdKeypad.h" - ], + "providesIncludes": ["LcdKeypad.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dniklaus/arduino_display_lcdkeypad-4.0.2.zip", "archiveFileName": "arduino_display_lcdkeypad-4.0.2.zip", "size": 16255, @@ -133131,16 +105062,10 @@ "paragraph": "An implementation of the I2C protocol for interacting with the AllSensors DLV pressure sensors with support for Wire and other TwoWire implementations.", "website": "https://github.com/jeremycole/AllSensors_DLV", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jeremycole/AllSensors_DLV.git", - "providesIncludes": [ - "AllSensors_DLV.h" - ], + "providesIncludes": ["AllSensors_DLV.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jeremycole/AllSensors_DLV-1.0.0.zip", "archiveFileName": "AllSensors_DLV-1.0.0.zip", "size": 5071, @@ -133155,12 +105080,8 @@ "paragraph": "tinySPI utilizes the USI hardware in the ATtiny MCUs; it is smaller and significantly faster than shiftOut().", "website": "https://github.com/JChristensen/tinySPI", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/JChristensen/tinySPI.git", "url": "http://downloads.arduino.cc/libraries/github.com/JChristensen/tinySPI-1.0.1.zip", "archiveFileName": "tinySPI-1.0.1.zip", @@ -133176,12 +105097,8 @@ "paragraph": "tinySPI utilizes the USI hardware in the ATtiny MCUs; it is smaller and significantly faster than shiftOut().", "website": "https://github.com/JChristensen/tinySPI", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/JChristensen/tinySPI.git", "url": "http://downloads.arduino.cc/libraries/github.com/JChristensen/tinySPI-1.1.0.zip", "archiveFileName": "tinySPI-1.1.0.zip", @@ -133197,12 +105114,8 @@ "paragraph": "tinySPI utilizes the USI hardware in the ATtiny MCUs; it is smaller and significantly faster than shiftOut().", "website": "https://github.com/JChristensen/tinySPI", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/JChristensen/tinySPI.git", "url": "http://downloads.arduino.cc/libraries/github.com/JChristensen/tinySPI-1.1.1.zip", "archiveFileName": "tinySPI-1.1.1.zip", @@ -133218,12 +105131,8 @@ "paragraph": "tinySPI utilizes the USI hardware in the ATtiny MCUs; it is smaller and significantly faster than shiftOut().", "website": "https://github.com/JChristensen/tinySPI", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/JChristensen/tinySPI.git", "url": "http://downloads.arduino.cc/libraries/github.com/JChristensen/tinySPI-1.1.2.zip", "archiveFileName": "tinySPI-1.1.2.zip", @@ -133239,12 +105148,8 @@ "paragraph": "Implements a multiple input / multiple output state space feedback controller with state estimation, reference tracking and integral control.", "website": "https://github.com/tomstewart89/StateSpaceControl", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/tomstewart89/StateSpaceControl.git", "url": "http://downloads.arduino.cc/libraries/github.com/tomstewart89/StateSpaceControl-1.0.0.zip", "archiveFileName": "StateSpaceControl-1.0.0.zip", @@ -133261,16 +105166,10 @@ "paragraph": "Communication to Fritz! Devices is done via AVM Home Automation HTTP Interface", "website": "https://github.com/planetk/ArduinoFritzApi", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/planetk/ArduinoFritzApi.git", - "providesIncludes": [ - "ArduinoFritzApi.h" - ], + "providesIncludes": ["ArduinoFritzApi.h"], "url": "http://downloads.arduino.cc/libraries/github.com/planetk/ArduinoFritzApi-0.0.1.zip", "archiveFileName": "ArduinoFritzApi-0.0.1.zip", "size": 5820, @@ -133286,16 +105185,10 @@ "paragraph": "Communication to Fritz! Devices is done via AVM Home Automation HTTP Interface", "website": "https://github.com/planetk/ArduinoFritzApi", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/planetk/ArduinoFritzApi.git", - "providesIncludes": [ - "ArduinoFritzApi.h" - ], + "providesIncludes": ["ArduinoFritzApi.h"], "url": "http://downloads.arduino.cc/libraries/github.com/planetk/ArduinoFritzApi-0.1.1.zip", "archiveFileName": "ArduinoFritzApi-0.1.1.zip", "size": 5820, @@ -133310,12 +105203,8 @@ "paragraph": "Archer Cloud panels provide you an easy and fast way to visualize and even control your Arduino projects over the internet with individual UI graphics based on SVG. The Arduino client library is designed to give you a comfortable way in making Archer Cloud panels usable for your Arduino projects.", "website": "https://github.com/byteAgenten/ArduinoArcherPanelClient", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/byteAgenten/ArduinoArcherPanelClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/byteAgenten/ArduinoArcherPanelClient-1.0.0.zip", "archiveFileName": "ArduinoArcherPanelClient-1.0.0.zip", @@ -133331,16 +105220,10 @@ "paragraph": "Archer Cloud panels provide you an easy and fast way to visualize and even control your Arduino projects over the internet with individual UI graphics based on SVG. The Arduino client library is designed to give you a comfortable way in making Archer Cloud panels usable for your Arduino projects.", "website": "https://github.com/byteAgenten/ArduinoArcherPanelClient", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/byteAgenten/ArduinoArcherPanelClient.git", - "providesIncludes": [ - "ArduinoArcherPanelClient.h" - ], + "providesIncludes": ["ArduinoArcherPanelClient.h"], "url": "http://downloads.arduino.cc/libraries/github.com/byteAgenten/ArduinoArcherPanelClient-1.0.1.zip", "archiveFileName": "ArduinoArcherPanelClient-1.0.1.zip", "size": 18556, @@ -133355,12 +105238,8 @@ "paragraph": "Arduino library for ClosedCube TMP116 �0.2�C (max) High-Accuracy Low-Power I2C Temperature Sensor breakout board", "website": "https://github.com/closedcube/ClosedCube_TMP116_Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/closedcube/ClosedCube_TMP116_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/closedcube/ClosedCube_TMP116-1.0.1.zip", "archiveFileName": "ClosedCube_TMP116-1.0.1.zip", @@ -133376,12 +105255,8 @@ "paragraph": "Arduino library for ClosedCube TMP116 �0.2�C (max) High-Accuracy Low-Power I2C Temperature Sensor breakout board", "website": "https://github.com/closedcube/ClosedCube_TMP116_Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/closedcube/ClosedCube_TMP116_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/closedcube/ClosedCube_TMP116-1.0.2.zip", "archiveFileName": "ClosedCube_TMP116-1.0.2.zip", @@ -133397,12 +105272,8 @@ "paragraph": "Use it to measure pH, ORP, or any other voltage based probe", "website": "ufire.co", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/u-fire/ISE_Probe.git", "url": "http://downloads.arduino.cc/libraries/github.com/u-fire/ISE_Probe_Interface-1.0.0.zip", "archiveFileName": "ISE_Probe_Interface-1.0.0.zip", @@ -133418,12 +105289,8 @@ "paragraph": "Use it to measure pH, ORP, or any other voltage based probe", "website": "http://ufire.co", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/u-fire/ISE_Probe.git", "url": "http://downloads.arduino.cc/libraries/github.com/u-fire/ISE_Probe_Interface-1.0.1.zip", "archiveFileName": "ISE_Probe_Interface-1.0.1.zip", @@ -133439,12 +105306,8 @@ "paragraph": "Use it to measure pH, ORP, or any other voltage based probe", "website": "https://ufire.co", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/u-fire/ISE_Probe.git", "url": "http://downloads.arduino.cc/libraries/github.com/u-fire/ISE_Probe_Interface-1.0.2.zip", "archiveFileName": "ISE_Probe_Interface-1.0.2.zip", @@ -133460,12 +105323,8 @@ "paragraph": "Use it to measure pH, ORP, or any other voltage based probe", "website": "https://ufire.co", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/u-fire/ISE_Probe.git", "url": "http://downloads.arduino.cc/libraries/github.com/u-fire/ISE_Probe_Interface-1.1.0.zip", "archiveFileName": "ISE_Probe_Interface-1.1.0.zip", @@ -133481,12 +105340,8 @@ "paragraph": "Use it to measure pH, ORP, or any other voltage based probe", "website": "https://ufire.co", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/u-fire/ISE_Probe.git", "url": "http://downloads.arduino.cc/libraries/github.com/u-fire/ISE_Probe_Interface-1.1.1.zip", "archiveFileName": "ISE_Probe_Interface-1.1.1.zip", @@ -133502,12 +105357,8 @@ "paragraph": "Use it to measure pH, ORP, or any other voltage based probe", "website": "https://ufire.co", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/u-fire/ISE_Probe.git", "url": "http://downloads.arduino.cc/libraries/github.com/u-fire/ISE_Probe_Interface-1.1.2.zip", "archiveFileName": "ISE_Probe_Interface-1.1.2.zip", @@ -133523,12 +105374,8 @@ "paragraph": "Use it to measure pH, ORP, or any other voltage based probe", "website": "https://ufire.co", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/u-fire/ISE_Probe.git", "url": "http://downloads.arduino.cc/libraries/github.com/u-fire/ISE_Probe_Interface-1.1.3.zip", "archiveFileName": "ISE_Probe_Interface-1.1.3.zip", @@ -133544,12 +105391,8 @@ "paragraph": "Use it to measure pH, ORP, or any other voltage based probe", "website": "https://ufire.co", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/u-fire/ISE_Probe.git", "url": "http://downloads.arduino.cc/libraries/github.com/u-fire/ISE_Probe_Interface-1.1.4.zip", "archiveFileName": "ISE_Probe_Interface-1.1.4.zip", @@ -133565,12 +105408,8 @@ "paragraph": "Use it to measure pH, ORP, or any other voltage based probe", "website": "https://ufire.co", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/u-fire/ISE_Probe.git", "url": "http://downloads.arduino.cc/libraries/github.com/u-fire/ISE_Probe_Interface-1.1.5.zip", "archiveFileName": "ISE_Probe_Interface-1.1.5.zip", @@ -133586,12 +105425,8 @@ "paragraph": "Use it to measure pH, ORP, or any other voltage based probe", "website": "https://ufire.co", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/u-fire/ISE_Probe.git", "url": "http://downloads.arduino.cc/libraries/github.com/u-fire/ISE_Probe_Interface-1.1.6.zip", "archiveFileName": "ISE_Probe_Interface-1.1.6.zip", @@ -133607,12 +105442,8 @@ "paragraph": "Use it to measure pH, ORP, or any other voltage based probe", "website": "https://ufire.co", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/u-fire/ISE_Probe.git", "url": "http://downloads.arduino.cc/libraries/github.com/u-fire/ISE_Probe_Interface-1.1.7.zip", "archiveFileName": "ISE_Probe_Interface-1.1.7.zip", @@ -133628,12 +105459,8 @@ "paragraph": "Use it to measure pH, ORP, or any other voltage based probe", "website": "https://ufire.co", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/u-fire/ISE_Probe.git", "url": "http://downloads.arduino.cc/libraries/github.com/u-fire/ISE_Probe_Interface-2.0.0.zip", "archiveFileName": "ISE_Probe_Interface-2.0.0.zip", @@ -133649,21 +105476,10 @@ "paragraph": "This library is specifically designed for the Windbond W25X40CLSNIG chips for use with Moteino boards. Not to be confused with this library: https://github.com/Marzogh/SPIFlash/", "website": "https://github.com/LowPowerLab/SPIFlash", "category": "Data Storage", - "architectures": [ - "avr", - "sam", - "samd", - "esp8266", - "esp32", - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam", "samd", "esp8266", "esp32", "stm32"], + "types": ["Contributed"], "repository": "https://github.com/LowPowerLab/SPIFlash.git", - "providesIncludes": [ - "SPIFlash.h" - ], + "providesIncludes": ["SPIFlash.h"], "url": "http://downloads.arduino.cc/libraries/github.com/LowPowerLab/SPIFlash_LowPowerLab-101.0.0.zip", "archiveFileName": "SPIFlash_LowPowerLab-101.0.0.zip", "size": 11829, @@ -133678,21 +105494,10 @@ "paragraph": "This library is specifically designed for the Windbond W25X40CLSNIG chips for use with Moteino boards. Not to be confused with this library: https://github.com/Marzogh/SPIFlash/", "website": "https://github.com/LowPowerLab/SPIFlash", "category": "Data Storage", - "architectures": [ - "avr", - "sam", - "samd", - "esp8266", - "esp32", - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam", "samd", "esp8266", "esp32", "stm32"], + "types": ["Contributed"], "repository": "https://github.com/LowPowerLab/SPIFlash.git", - "providesIncludes": [ - "SPIFlash.h" - ], + "providesIncludes": ["SPIFlash.h"], "url": "http://downloads.arduino.cc/libraries/github.com/LowPowerLab/SPIFlash_LowPowerLab-101.1.1.zip", "archiveFileName": "SPIFlash_LowPowerLab-101.1.1.zip", "size": 11882, @@ -133707,12 +105512,8 @@ "paragraph": "This library is specifically designed for the Windbond W25X40CLSNIG chips for use with Moteino boards for wireless (OTA) programming. Not to be confused with this library: https://github.com/Marzogh/SPIFlash/", "website": "https://github.com/LowPowerLab/SPIFlash", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/LowPowerLab/SPIFlash.git", "url": "http://downloads.arduino.cc/libraries/github.com/LowPowerLab/SPIFlash_LowPowerLab-101.1.2.zip", "archiveFileName": "SPIFlash_LowPowerLab-101.1.2.zip", @@ -133728,16 +105529,10 @@ "paragraph": "Supports Arduino AVR, SAM, SAM32, STM32 and ESP8266 microcontrollers", "website": "https://github.com/Naguissa/uTimerLib", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Naguissa/uTimerLib.git", - "providesIncludes": [ - "uTimerLib.h" - ], + "providesIncludes": ["uTimerLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Naguissa/uTimerLib-0.1.0.zip", "archiveFileName": "uTimerLib-0.1.0.zip", "size": 15036, @@ -133752,16 +105547,10 @@ "paragraph": "Supports Arduino AVR, SAM, SAM32, STM32 and ESP8266 microcontrollers", "website": "https://github.com/Naguissa/uTimerLib", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Naguissa/uTimerLib.git", - "providesIncludes": [ - "uTimerLib.h" - ], + "providesIncludes": ["uTimerLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Naguissa/uTimerLib-0.2.0.zip", "archiveFileName": "uTimerLib-0.2.0.zip", "size": 15481, @@ -133776,16 +105565,10 @@ "paragraph": "Supports Arduino AVR, SAM, SAM32, STM32 and ESP8266 microcontrollers", "website": "https://github.com/Naguissa/uTimerLib", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Naguissa/uTimerLib.git", - "providesIncludes": [ - "uTimerLib.h" - ], + "providesIncludes": ["uTimerLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Naguissa/uTimerLib-0.2.1.zip", "archiveFileName": "uTimerLib-0.2.1.zip", "size": 15654, @@ -133800,16 +105583,10 @@ "paragraph": "Supports Arduino AVR, SAM, SAM32, STM32 and ESP8266 microcontrollers", "website": "https://github.com/Naguissa/uTimerLib", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Naguissa/uTimerLib.git", - "providesIncludes": [ - "uTimerLib.h" - ], + "providesIncludes": ["uTimerLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Naguissa/uTimerLib-0.3.0.zip", "archiveFileName": "uTimerLib-0.3.0.zip", "size": 5968076, @@ -133824,16 +105601,10 @@ "paragraph": "Supports Arduino AVR, SAM, STM32, ESP8266 and SAMD21 microcontrollers", "website": "https://github.com/Naguissa/uTimerLib", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Naguissa/uTimerLib.git", - "providesIncludes": [ - "uTimerLib.h" - ], + "providesIncludes": ["uTimerLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Naguissa/uTimerLib-1.0.0.zip", "archiveFileName": "uTimerLib-1.0.0.zip", "size": 28593353, @@ -133848,16 +105619,10 @@ "paragraph": "Supports Arduino AVR, SAM, STM32, ESP8266, ESP32 and SAMD21 microcontrollers", "website": "https://github.com/Naguissa/uTimerLib", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Naguissa/uTimerLib.git", - "providesIncludes": [ - "uTimerLib.h" - ], + "providesIncludes": ["uTimerLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Naguissa/uTimerLib-1.1.0.zip", "archiveFileName": "uTimerLib-1.1.0.zip", "size": 28593529, @@ -133872,16 +105637,10 @@ "paragraph": "Supports Arduino AVR, SAM, STM32, ESP8266, ESP32 and SAMD21 microcontrollers", "website": "https://github.com/Naguissa/uTimerLib", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Naguissa/uTimerLib.git", - "providesIncludes": [ - "uTimerLib.h" - ], + "providesIncludes": ["uTimerLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Naguissa/uTimerLib-1.1.1.zip", "archiveFileName": "uTimerLib-1.1.1.zip", "size": 28593576, @@ -133896,16 +105655,10 @@ "paragraph": "Supports Arduino AVR, SAM, STM32, ESP8266, ESP32 and SAMD21 microcontrollers", "website": "https://github.com/Naguissa/uTimerLib", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Naguissa/uTimerLib.git", - "providesIncludes": [ - "uTimerLib.h" - ], + "providesIncludes": ["uTimerLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Naguissa/uTimerLib-1.1.2.zip", "archiveFileName": "uTimerLib-1.1.2.zip", "size": 28593628, @@ -133920,12 +105673,8 @@ "paragraph": "Dual axis XY joystick module reading.", "website": "https://github.com/YuriiSalimov/AxisJoystick", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/YuriiSalimov/AxisJoystick.git", "url": "http://downloads.arduino.cc/libraries/github.com/YuriiSalimov/AxisJoystick-1.0.0.zip", "archiveFileName": "AxisJoystick-1.0.0.zip", @@ -133941,12 +105690,8 @@ "paragraph": "Dual axis XY joystick module reading.", "website": "https://github.com/YuriiSalimov/AxisJoystick", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/YuriiSalimov/AxisJoystick.git", "url": "http://downloads.arduino.cc/libraries/github.com/YuriiSalimov/AxisJoystick-1.0.2.zip", "archiveFileName": "AxisJoystick-1.0.2.zip", @@ -133962,12 +105707,8 @@ "paragraph": "Dual axis XY joystick module reading.", "website": "https://github.com/YuriiSalimov/AxisJoystick", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/YuriiSalimov/AxisJoystick.git", "url": "http://downloads.arduino.cc/libraries/github.com/YuriiSalimov/AxisJoystick-1.0.3.zip", "archiveFileName": "AxisJoystick-1.0.3.zip", @@ -133983,12 +105724,8 @@ "paragraph": "Dual axis XY joystick module reading.", "website": "https://github.com/YuriiSalimov/AxisJoystick", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/YuriiSalimov/AxisJoystick.git", "url": "http://downloads.arduino.cc/libraries/github.com/YuriiSalimov/AxisJoystick-2.0.2.zip", "archiveFileName": "AxisJoystick-2.0.2.zip", @@ -134004,12 +105741,8 @@ "paragraph": "Dual axis XY joystick module reading.", "website": "https://github.com/YuriiSalimov/AxisJoystick", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/YuriiSalimov/AxisJoystick.git", "url": "http://downloads.arduino.cc/libraries/github.com/YuriiSalimov/AxisJoystick-2.1.0.zip", "archiveFileName": "AxisJoystick-2.1.0.zip", @@ -134025,12 +105758,8 @@ "paragraph": "Dual axis XY joystick module reading.", "website": "https://github.com/YuriiSalimov/AxisJoystick", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/YuriiSalimov/AxisJoystick.git", "url": "http://downloads.arduino.cc/libraries/github.com/YuriiSalimov/AxisJoystick-2.1.1.zip", "archiveFileName": "AxisJoystick-2.1.1.zip", @@ -134046,12 +105775,8 @@ "paragraph": "Dual axis XY joystick module reading.", "website": "https://github.com/YuriiSalimov/AxisJoystick", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/YuriiSalimov/AxisJoystick.git", "url": "http://downloads.arduino.cc/libraries/github.com/YuriiSalimov/AxisJoystick-2.2.0.zip", "archiveFileName": "AxisJoystick-2.2.0.zip", @@ -134067,12 +105792,8 @@ "paragraph": "Dual axis XY joystick module reading.", "website": "https://github.com/YuriiSalimov/AxisJoystick", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/YuriiSalimov/AxisJoystick.git", "url": "http://downloads.arduino.cc/libraries/github.com/YuriiSalimov/AxisJoystick-2.2.1.zip", "archiveFileName": "AxisJoystick-2.2.1.zip", @@ -134088,16 +105809,10 @@ "paragraph": "Supports Arduino AVR, STM32 and ESP8266 microcontrollers", "website": "https://github.com/Naguissa/uSevenSegmentLib", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Naguissa/uSevenSegmentLib.git", - "providesIncludes": [ - "uSevenSegmentLib.h" - ], + "providesIncludes": ["uSevenSegmentLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Naguissa/uSevenSegmentLib-0.9.0.zip", "archiveFileName": "uSevenSegmentLib-0.9.0.zip", "size": 110720, @@ -134112,16 +105827,10 @@ "paragraph": "Supports Arduino AVR, STM32 and ESP8266 microcontrollers", "website": "https://github.com/Naguissa/uSevenSegmentLib", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Naguissa/uSevenSegmentLib.git", - "providesIncludes": [ - "uSevenSegmentLib.h" - ], + "providesIncludes": ["uSevenSegmentLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Naguissa/uSevenSegmentLib-0.9.1.zip", "archiveFileName": "uSevenSegmentLib-0.9.1.zip", "size": 110925, @@ -134136,17 +105845,10 @@ "paragraph": "SlowMotionServo provides a way to drive one or many servos slowly. Instead of setting the position, each servo has 2 trajectories, ie 2 functions angle(t) where t is the time. The first function is used to compute the angle of the servo when travelling from minimum to maximum angle and the second one is used when travelling from the maximum to the minimum angle.", "website": "https://github.com/Locoduino/SlowMotionServo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/SlowMotionServo.git", - "providesIncludes": [ - "Servo.h", - "SlowMotionServo.h" - ], + "providesIncludes": ["Servo.h", "SlowMotionServo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/SlowMotionServo-1.0.0.zip", "archiveFileName": "SlowMotionServo-1.0.0.zip", "size": 15809, @@ -134161,17 +105863,10 @@ "paragraph": "SlowMotionServo provides a way to drive one or many servos slowly. Instead of setting the position, each servo has 2 trajectories, ie 2 functions angle(t) where t is the time. The first function is used to compute the angle of the servo when travelling from minimum to maximum angle and the second one is used when travelling from the maximum to the minimum angle.", "website": "https://github.com/Locoduino/SlowMotionServo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/SlowMotionServo.git", - "providesIncludes": [ - "Servo.h", - "SlowMotionServo.h" - ], + "providesIncludes": ["Servo.h", "SlowMotionServo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/SlowMotionServo-1.0.1.zip", "archiveFileName": "SlowMotionServo-1.0.1.zip", "size": 15812, @@ -134186,17 +105881,10 @@ "paragraph": "SlowMotionServo provides a way to drive one or many servos slowly. Instead of setting the position, each servo has 2 trajectories, ie 2 functions angle(t) where t is the time. The first function is used to compute the angle of the servo when travelling from minimum to maximum angle and the second one is used when travelling from the maximum to the minimum angle.", "website": "https://github.com/Locoduino/SlowMotionServo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/SlowMotionServo.git", - "providesIncludes": [ - "Servo.h", - "SlowMotionServo.h" - ], + "providesIncludes": ["Servo.h", "SlowMotionServo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/SlowMotionServo-1.0.2.zip", "archiveFileName": "SlowMotionServo-1.0.2.zip", "size": 17258, @@ -134211,17 +105899,10 @@ "paragraph": "SlowMotionServo provides a way to drive one or many servos slowly. Instead of setting the position, each servo has 2 trajectories, ie 2 functions angle(t) where t is the time. The first function is used to compute the angle of the servo when travelling from minimum to maximum angle and the second one is used when travelling from the maximum to the minimum angle.", "website": "https://github.com/Locoduino/SlowMotionServo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/SlowMotionServo.git", - "providesIncludes": [ - "Servo.h", - "SlowMotionServo.h" - ], + "providesIncludes": ["Servo.h", "SlowMotionServo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/SlowMotionServo-1.0.3.zip", "archiveFileName": "SlowMotionServo-1.0.3.zip", "size": 178554, @@ -134236,17 +105917,10 @@ "paragraph": "SlowMotionServo provides a way to drive one or many servos slowly. Instead of setting the position, each servo has 2 trajectories, ie 2 functions angle(t) where t is the time. The first function is used to compute the angle of the servo when travelling from minimum to maximum angle and the second one is used when travelling from the maximum to the minimum angle.", "website": "https://github.com/Locoduino/SlowMotionServo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/SlowMotionServo.git", - "providesIncludes": [ - "Servo.h", - "SlowMotionServo.h" - ], + "providesIncludes": ["Servo.h", "SlowMotionServo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/SlowMotionServo-1.0.4.zip", "archiveFileName": "SlowMotionServo-1.0.4.zip", "size": 178926, @@ -134261,17 +105935,10 @@ "paragraph": "SlowMotionServo provides a way to drive one or many servos slowly. Instead of setting the position, each servo has 2 trajectories, ie 2 functions angle(t) where t is the time. The first function is used to compute the angle of the servo when travelling from minimum to maximum angle and the second one is used when travelling from the maximum to the minimum angle.", "website": "https://github.com/Locoduino/SlowMotionServo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/SlowMotionServo.git", - "providesIncludes": [ - "Servo.h", - "SlowMotionServo.h" - ], + "providesIncludes": ["Servo.h", "SlowMotionServo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/SlowMotionServo-1.0.5.zip", "archiveFileName": "SlowMotionServo-1.0.5.zip", "size": 178936, @@ -134286,17 +105953,10 @@ "paragraph": "SlowMotionServo provides a way to drive one or many servos slowly. Instead of setting the position, each servo has 2 trajectories, ie 2 functions angle(t) where t is the time. The first function is used to compute the angle of the servo when travelling from minimum to maximum angle and the second one is used when travelling from the maximum to the minimum angle.", "website": "https://github.com/Locoduino/SlowMotionServo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/SlowMotionServo.git", - "providesIncludes": [ - "Servo.h", - "SlowMotionServo.h" - ], + "providesIncludes": ["Servo.h", "SlowMotionServo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/SlowMotionServo-1.0.6.zip", "archiveFileName": "SlowMotionServo-1.0.6.zip", "size": 178973, @@ -134311,17 +105971,10 @@ "paragraph": "SlowMotionServo provides a way to drive one or many servos slowly. Instead of setting the position, each servo has 2 trajectories, ie 2 functions angle(t) where t is the time. The first function is used to compute the angle of the servo when travelling from minimum to maximum angle and the second one is used when travelling from the maximum to the minimum angle.", "website": "https://github.com/Locoduino/SlowMotionServo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/SlowMotionServo.git", - "providesIncludes": [ - "Servo.h", - "SlowMotionServo.h" - ], + "providesIncludes": ["Servo.h", "SlowMotionServo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/SlowMotionServo-1.1.0.zip", "archiveFileName": "SlowMotionServo-1.1.0.zip", "size": 180174, @@ -134336,17 +105989,10 @@ "paragraph": "SlowMotionServo provides a way to drive one or many servos slowly. Instead of setting the position, each servo has 2 trajectories, ie 2 functions angle(t) where t is the time. The first function is used to compute the angle of the servo when travelling from minimum to maximum angle and the second one is used when travelling from the maximum to the minimum angle.", "website": "https://github.com/Locoduino/SlowMotionServo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/SlowMotionServo.git", - "providesIncludes": [ - "Servo.h", - "SlowMotionServo.h" - ], + "providesIncludes": ["Servo.h", "SlowMotionServo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/SlowMotionServo-1.1.1.zip", "archiveFileName": "SlowMotionServo-1.1.1.zip", "size": 181580, @@ -134361,17 +106007,10 @@ "paragraph": "SlowMotionServo provides a way to drive one or many servos slowly. Instead of setting the position, each servo has 2 trajectories, ie 2 functions angle(t) where t is the time. The first function is used to compute the angle of the servo when travelling from minimum to maximum angle and the second one is used when travelling from the maximum to the minimum angle.", "website": "https://github.com/Locoduino/SlowMotionServo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/SlowMotionServo.git", - "providesIncludes": [ - "Servo.h", - "SlowMotionServo.h" - ], + "providesIncludes": ["Servo.h", "SlowMotionServo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/SlowMotionServo-1.1.2.zip", "archiveFileName": "SlowMotionServo-1.1.2.zip", "size": 181607, @@ -134386,17 +106025,10 @@ "paragraph": "SlowMotionServo provides a way to drive one or many servos slowly. Instead of setting the position, each servo has 2 trajectories, ie 2 functions angle(t) where t is the time. The first function is used to compute the angle of the servo when travelling from minimum to maximum angle and the second one is used when travelling from the maximum to the minimum angle.", "website": "https://github.com/Locoduino/SlowMotionServo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/SlowMotionServo.git", - "providesIncludes": [ - "Servo.h", - "SlowMotionServo.h" - ], + "providesIncludes": ["Servo.h", "SlowMotionServo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/SlowMotionServo-1.2.0.zip", "archiveFileName": "SlowMotionServo-1.2.0.zip", "size": 182501, @@ -134411,12 +106043,8 @@ "paragraph": "This XB is used to host a USB connection from the XLR8 to a USB fullspeed Mouse device", "website": "https://github.com/AloriumTechnology/XLR8USB", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8USB.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8USB-1.0.0.zip", "archiveFileName": "XLR8USB-1.0.0.zip", @@ -134432,12 +106060,8 @@ "paragraph": "Text display on small momochrome OLED modules.", "website": "https://github.com/greiman/SSD1306Ascii", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/greiman/SSD1306Ascii.git", "url": "http://downloads.arduino.cc/libraries/github.com/greiman/SSD1306Ascii-1.0.0.zip", "archiveFileName": "SSD1306Ascii-1.0.0.zip", @@ -134453,12 +106077,8 @@ "paragraph": "Text display on small momochrome OLED modules.", "website": "https://github.com/greiman/SSD1306Ascii", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/greiman/SSD1306Ascii.git", "url": "http://downloads.arduino.cc/libraries/github.com/greiman/SSD1306Ascii-1.1.0.zip", "archiveFileName": "SSD1306Ascii-1.1.0.zip", @@ -134474,12 +106094,8 @@ "paragraph": "Text display on small momochrome OLED modules.", "website": "https://github.com/greiman/SSD1306Ascii", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/greiman/SSD1306Ascii.git", "url": "http://downloads.arduino.cc/libraries/github.com/greiman/SSD1306Ascii-1.1.1.zip", "archiveFileName": "SSD1306Ascii-1.1.1.zip", @@ -134495,12 +106111,8 @@ "paragraph": "A basic SSD1306 text only library optimized for minimum memory usage.", "website": "https://github.com/greiman/SSD1306Ascii", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/greiman/SSD1306Ascii.git", "url": "http://downloads.arduino.cc/libraries/github.com/greiman/SSD1306Ascii-1.1.2.zip", "archiveFileName": "SSD1306Ascii-1.1.2.zip", @@ -134516,12 +106128,8 @@ "paragraph": "A basic SSD1306 text only library optimized for minimum memory usage.", "website": "https://github.com/greiman/SSD1306Ascii", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/greiman/SSD1306Ascii.git", "url": "http://downloads.arduino.cc/libraries/github.com/greiman/SSD1306Ascii-1.1.3.zip", "archiveFileName": "SSD1306Ascii-1.1.3.zip", @@ -134537,12 +106145,8 @@ "paragraph": "A basic SSD1306 text only library optimized for minimum memory usage.", "website": "https://github.com/greiman/SSD1306Ascii", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/greiman/SSD1306Ascii.git", "url": "http://downloads.arduino.cc/libraries/github.com/greiman/SSD1306Ascii-1.2.0.zip", "archiveFileName": "SSD1306Ascii-1.2.0.zip", @@ -134558,12 +106162,8 @@ "paragraph": "A basic SSD1306 text only library optimized for minimum memory usage.", "website": "https://github.com/greiman/SSD1306Ascii", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/greiman/SSD1306Ascii.git", "url": "http://downloads.arduino.cc/libraries/github.com/greiman/SSD1306Ascii-1.2.1.zip", "archiveFileName": "SSD1306Ascii-1.2.1.zip", @@ -134579,12 +106179,8 @@ "paragraph": "A basic SSD1306 text only library optimized for minimum memory usage.", "website": "https://github.com/greiman/SSD1306Ascii", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/greiman/SSD1306Ascii.git", "url": "http://downloads.arduino.cc/libraries/github.com/greiman/SSD1306Ascii-1.2.2.zip", "archiveFileName": "SSD1306Ascii-1.2.2.zip", @@ -134600,12 +106196,8 @@ "paragraph": "A basic SSD1306 text only library optimized for minimum memory usage.", "website": "https://github.com/greiman/SSD1306Ascii", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/greiman/SSD1306Ascii.git", "url": "http://downloads.arduino.cc/libraries/github.com/greiman/SSD1306Ascii-1.2.3.zip", "archiveFileName": "SSD1306Ascii-1.2.3.zip", @@ -134621,12 +106213,8 @@ "paragraph": "A basic SSD1306 text only library optimized for minimum memory usage.", "website": "https://github.com/greiman/SSD1306Ascii", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/greiman/SSD1306Ascii.git", "url": "http://downloads.arduino.cc/libraries/github.com/greiman/SSD1306Ascii-1.2.4.zip", "archiveFileName": "SSD1306Ascii-1.2.4.zip", @@ -134642,12 +106230,8 @@ "paragraph": "The library allows to obtain data of relative humidity and temperature in degrees Celsius, Kelvin and Fahrenheit. Supported sensors: DH11, DHT21, DHT22.", "website": "https://github.com/amperka/TroykaDHT", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/amperka/TroykaDHT.git", "url": "http://downloads.arduino.cc/libraries/github.com/amperka/TroykaDHT-1.0.0.zip", "archiveFileName": "TroykaDHT-1.0.0.zip", @@ -134663,12 +106247,8 @@ "paragraph": "The CooperativeMultitasking class maintains a list of tasks to run. Use now(...) to put a task to the beginning of the list. Use after(...) to delay a task. Use ifThen(...) to make a task wait for a condition to become true. See the examples for details and other possibilities for controlling tasks. Requires no other dependencies.", "website": "https://bitbucket.org/amotzek/cooperative-multitasking", "category": "Other", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://bitbucket.org/amotzek/cooperative-multitasking.git", "url": "http://downloads.arduino.cc/libraries/bitbucket.org/amotzek/Cooperative_Multitasking-1.0.11.zip", "archiveFileName": "Cooperative_Multitasking-1.0.11.zip", @@ -134684,12 +106264,8 @@ "paragraph": "The CooperativeMultitasking class maintains a list of tasks to run. Use now(...) to put a task to the beginning of the list. Use after(...) to delay a task. Use ifThen(...) to make a task wait for a condition to become true. See the examples for details and other possibilities for controlling tasks. Requires no other dependencies.", "website": "https://bitbucket.org/amotzek/cooperative-multitasking", "category": "Other", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://bitbucket.org/amotzek/cooperative-multitasking.git", "url": "http://downloads.arduino.cc/libraries/bitbucket.org/amotzek/Cooperative_Multitasking-1.0.6.zip", "archiveFileName": "Cooperative_Multitasking-1.0.6.zip", @@ -134705,12 +106281,8 @@ "paragraph": "The CooperativeMultitasking class maintains a list of tasks to run. Use now(...) to put a task to the beginning of the list. Use after(...) to delay a task. Use ifThen(...) to make a task wait for a condition to become true. See the examples for details and other possibilities for controlling tasks. Requires no other dependencies.", "website": "https://bitbucket.org/amotzek/cooperative-multitasking", "category": "Other", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://bitbucket.org/amotzek/cooperative-multitasking.git", "url": "http://downloads.arduino.cc/libraries/bitbucket.org/amotzek/Cooperative_Multitasking-1.0.7.zip", "archiveFileName": "Cooperative_Multitasking-1.0.7.zip", @@ -134726,12 +106298,8 @@ "paragraph": "The CooperativeMultitasking class maintains a list of tasks to run. Use now(...) to put a task to the beginning of the list. Use after(...) to delay a task. Use ifThen(...) to make a task wait for a condition to become true. See the examples for details and other possibilities for controlling tasks. Requires no other dependencies.", "website": "https://bitbucket.org/amotzek/cooperative-multitasking", "category": "Other", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://bitbucket.org/amotzek/cooperative-multitasking.git", "url": "http://downloads.arduino.cc/libraries/bitbucket.org/amotzek/Cooperative_Multitasking-1.0.8.zip", "archiveFileName": "Cooperative_Multitasking-1.0.8.zip", @@ -134747,12 +106315,8 @@ "paragraph": "The CooperativeMultitasking class maintains a list of tasks to run. Use now(...) to put a task to the beginning of the list. Use after(...) to delay a task. Use ifThen(...) to make a task wait for a condition to become true. See the examples for details and other possibilities for controlling tasks. Requires no other dependencies.", "website": "https://bitbucket.org/amotzek/cooperative-multitasking", "category": "Other", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://bitbucket.org/amotzek/cooperative-multitasking.git", "url": "http://downloads.arduino.cc/libraries/bitbucket.org/amotzek/Cooperative_Multitasking-1.0.9.zip", "archiveFileName": "Cooperative_Multitasking-1.0.9.zip", @@ -134768,12 +106332,8 @@ "paragraph": "First create a MQTTClient. You have to pass a task list from Cooperative Multitasking, a client (e.g. WiFiClient from WiFi101), host, port and credentials of the MQTT broker. Then create a MQTTTopic. Use the MQTTClient and the topic name as arguments when doing that. To connect to the broker call MQTTClient::connect(). After that you can call MQTTTopic:publish(\"...\") to publish a string. Requires Cooperative Multitasking for processing the acknowledgement packets of the broker. So you have call CooperativeMultitasking::run() in your loop() function. See the examples for details.", "website": "https://bitbucket.org/amotzek/arduino/src/fab21e1e7785fe9473d83107048d4431c8fd25a9/src/main/cpp/MQTTClient/?at=master", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://bitbucket.org/amotzek/mqtt-client.git", "url": "http://downloads.arduino.cc/libraries/bitbucket.org/amotzek/MQTT_Client-1.0.0.zip", "archiveFileName": "MQTT_Client-1.0.0.zip", @@ -134789,12 +106349,8 @@ "paragraph": "First create a MQTTClient. You have to pass a task list from Cooperative Multitasking, a client (e.g. WiFiClient from WiFi101), host, port and credentials of the MQTT broker. Then create a MQTTTopic. Use the MQTTClient and the topic name as arguments when doing that. To connect to the broker call MQTTClient::connect(). After that you can call MQTTTopic:publish(\"...\") to publish a string. Requires Cooperative Multitasking for processing the acknowledgement packets of the broker. So you have call CooperativeMultitasking::run() in your loop() function. See the examples for details.", "website": "https://bitbucket.org/amotzek/arduino/src/fab21e1e7785fe9473d83107048d4431c8fd25a9/src/main/cpp/MQTTClient/?at=master", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://bitbucket.org/amotzek/mqtt-client.git", "url": "http://downloads.arduino.cc/libraries/bitbucket.org/amotzek/MQTT_Client-1.0.1.zip", "archiveFileName": "MQTT_Client-1.0.1.zip", @@ -134810,16 +106366,10 @@ "paragraph": "Supports all architectures", "website": "https://github.com/Naguissa/uMFMLib", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Naguissa/uMFMLib.git", - "providesIncludes": [ - "uMFMLib.h" - ], + "providesIncludes": ["uMFMLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Naguissa/uMFMLib-0.1.0.zip", "archiveFileName": "uMFMLib-0.1.0.zip", "size": 7823, @@ -134834,16 +106384,10 @@ "paragraph": "Works reliably with software and hardware serial ports. Supports both DRS-0101 and DRS-0201 models.", "website": "http://www.github.com/cesarvandevelde/HerkulexServo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/cesarvandevelde/HerkulexServo.git", - "providesIncludes": [ - "HerkulexServo.h" - ], + "providesIncludes": ["HerkulexServo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cesarvandevelde/HerkulexServo-0.1.0.zip", "archiveFileName": "HerkulexServo-0.1.0.zip", "size": 6867247, @@ -134858,12 +106402,8 @@ "paragraph": "Provides an object-oriented interface for YK04 driver.", "website": "https://github.com/YuriiSalimov/YK04_Module", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/YuriiSalimov/YK04_Module.git", "url": "http://downloads.arduino.cc/libraries/github.com/YuriiSalimov/YK04_Module-1.0.0.zip", "archiveFileName": "YK04_Module-1.0.0.zip", @@ -134879,12 +106419,8 @@ "paragraph": "Provides an object-oriented interface for YK04 driver.", "website": "https://github.com/YuriiSalimov/YK04_Module", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/YuriiSalimov/YK04_Module.git", "url": "http://downloads.arduino.cc/libraries/github.com/YuriiSalimov/YK04_Module-1.0.1.zip", "archiveFileName": "YK04_Module-1.0.1.zip", @@ -134900,12 +106436,8 @@ "paragraph": "Provides an object-oriented interface for YK04 driver.", "website": "https://github.com/YuriiSalimov/YK04_Module", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/YuriiSalimov/YK04_Module.git", "url": "http://downloads.arduino.cc/libraries/github.com/YuriiSalimov/YK04_Module-1.0.2.zip", "archiveFileName": "YK04_Module-1.0.2.zip", @@ -134921,12 +106453,8 @@ "paragraph": "Provides an object-oriented interface for YK04 driver.", "website": "https://github.com/YuriiSalimov/YK04_Module", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/YuriiSalimov/YK04_Module.git", "url": "http://downloads.arduino.cc/libraries/github.com/YuriiSalimov/YK04_Module-1.0.3.zip", "archiveFileName": "YK04_Module-1.0.3.zip", @@ -134942,16 +106470,10 @@ "paragraph": "With this library you can use the Arduino board and DFL168A IC from Dafulai Electronics to get vehicle data easily", "website": "http://dafulaielectronics.com", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Dafulai/DFL168A_Async.git", - "providesIncludes": [ - "DFL168A_Async.h" - ], + "providesIncludes": ["DFL168A_Async.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Dafulai/DFL168A_Async-1.0.0.zip", "archiveFileName": "DFL168A_Async-1.0.0.zip", "size": 2514350, @@ -134966,16 +106488,10 @@ "paragraph": "With this library you can use the Arduino board and DFL168A IC from Dafulai Electronics to get vehicle data easily", "website": "http://dafulaielectronics.com", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Dafulai/DFL168A_Async.git", - "providesIncludes": [ - "DFL168A_Async.h" - ], + "providesIncludes": ["DFL168A_Async.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Dafulai/DFL168A_Async-1.0.1.zip", "archiveFileName": "DFL168A_Async-1.0.1.zip", "size": 2517144, @@ -134990,16 +106506,10 @@ "paragraph": "With this library you can use the Arduino board and DFL168A IC from Dafulai Electronics to get vehicle data easily", "website": "http://dafulaielectronics.com", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Dafulai/DFL168A_Async.git", - "providesIncludes": [ - "DFL168A_Async.h" - ], + "providesIncludes": ["DFL168A_Async.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Dafulai/DFL168A_Async-1.0.2.zip", "archiveFileName": "DFL168A_Async-1.0.2.zip", "size": 2519042, @@ -135014,16 +106524,10 @@ "paragraph": "With this library you can use the Arduino board and DFL168A IC from Dafulai Electronics to get vehicle data easily", "website": "http://dafulaielectronics.com", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Dafulai/DFL168A_Async.git", - "providesIncludes": [ - "DFL168A_Async.h" - ], + "providesIncludes": ["DFL168A_Async.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Dafulai/DFL168A_Async-1.0.3.zip", "archiveFileName": "DFL168A_Async-1.0.3.zip", "size": 2521395, @@ -135038,12 +106542,8 @@ "paragraph": "An Arduino Library for the SparkFun I2C based datalogger, Qwiic OpenLog. The Qwiic OpenLog is a powerful flexible datalogger that makes it very easy to record any sort of data over I2C which allows for daisychaining and redundant logging. Available at: https://www.sparkfun.com/products/14641", "website": "https://github.com/sparkfun/SparkFun_Qwiic_OpenLog_Arduino_Library", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Qwiic_OpenLog_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Qwiic_OpenLog-1.0.0.zip", "archiveFileName": "SparkFun_Qwiic_OpenLog-1.0.0.zip", @@ -135059,12 +106559,8 @@ "paragraph": "An Arduino Library for the SparkFun I2C based datalogger, Qwiic OpenLog. The Qwiic OpenLog is a powerful flexible datalogger that makes it very easy to record any sort of data over I2C which allows for daisychaining and redundant logging. Available at: https://www.sparkfun.com/products/14641", "website": "https://github.com/sparkfun/SparkFun_Qwiic_OpenLog_Arduino_Library", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Qwiic_OpenLog_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Qwiic_OpenLog-1.0.1.zip", "archiveFileName": "SparkFun_Qwiic_OpenLog-1.0.1.zip", @@ -135080,12 +106576,8 @@ "paragraph": "An Arduino Library for the SparkFun I2C based datalogger, Qwiic OpenLog. The Qwiic OpenLog is a powerful flexible datalogger that makes it very easy to record any sort of data over I2C which allows for daisychaining and redundant logging. Available at: https://www.sparkfun.com/products/14641", "website": "https://github.com/sparkfun/SparkFun_Qwiic_OpenLog_Arduino_Library", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Qwiic_OpenLog_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Qwiic_OpenLog-1.0.2.zip", "archiveFileName": "SparkFun_Qwiic_OpenLog-1.0.2.zip", @@ -135101,12 +106593,8 @@ "paragraph": "An Arduino Library for the SparkFun I2C based datalogger, Qwiic OpenLog. The Qwiic OpenLog is a powerful flexible datalogger that makes it very easy to record any sort of data over I2C which allows for daisychaining and redundant logging. Available at: https://www.sparkfun.com/products/14641", "website": "https://github.com/sparkfun/SparkFun_Qwiic_OpenLog_Arduino_Library", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Qwiic_OpenLog_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Qwiic_OpenLog-1.0.4.zip", "archiveFileName": "SparkFun_Qwiic_OpenLog-1.0.4.zip", @@ -135122,12 +106610,8 @@ "paragraph": "An Arduino Library for the SparkFun I2C based datalogger, Qwiic OpenLog. The Qwiic OpenLog is a powerful flexible datalogger that makes it very easy to record any sort of data over I2C which allows for daisychaining and redundant logging. Available at: https://www.sparkfun.com/products/14641", "website": "https://github.com/sparkfun/SparkFun_Qwiic_OpenLog_Arduino_Library", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Qwiic_OpenLog_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Qwiic_OpenLog-1.0.5.zip", "archiveFileName": "SparkFun_Qwiic_OpenLog-1.0.5.zip", @@ -135143,12 +106627,8 @@ "paragraph": "An Arduino Library for the SparkFun I2C based datalogger, Qwiic OpenLog. The Qwiic OpenLog is a powerful flexible datalogger that makes it very easy to record any sort of data over I2C which allows for daisychaining and redundant logging. Available at: https://www.sparkfun.com/products/14641", "website": "https://github.com/sparkfun/SparkFun_Qwiic_OpenLog_Arduino_Library", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Qwiic_OpenLog_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Qwiic_OpenLog-2.0.0.zip", "archiveFileName": "SparkFun_Qwiic_OpenLog-2.0.0.zip", @@ -135164,12 +106644,8 @@ "paragraph": "An Arduino Library for the SparkFun I2C based datalogger, Qwiic OpenLog. The Qwiic OpenLog is a powerful flexible datalogger that makes it very easy to record any sort of data over I2C which allows for daisychaining and redundant logging. Available at: https://www.sparkfun.com/products/14641", "website": "https://github.com/sparkfun/SparkFun_Qwiic_OpenLog_Arduino_Library", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Qwiic_OpenLog_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Qwiic_OpenLog-2.0.1.zip", "archiveFileName": "SparkFun_Qwiic_OpenLog-2.0.1.zip", @@ -135185,12 +106661,8 @@ "paragraph": "An Arduino Library for the SparkFun I2C based datalogger, Qwiic OpenLog. The Qwiic OpenLog is a powerful flexible datalogger that makes it very easy to record any sort of data over I2C which allows for daisychaining and redundant logging. Available at: https://www.sparkfun.com/products/14641", "website": "https://github.com/sparkfun/SparkFun_Qwiic_OpenLog_Arduino_Library", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Qwiic_OpenLog_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Qwiic_OpenLog-2.0.2.zip", "archiveFileName": "SparkFun_Qwiic_OpenLog-2.0.2.zip", @@ -135206,12 +106678,8 @@ "paragraph": "An Arduino Library for the SparkFun I2C based datalogger, Qwiic OpenLog. The Qwiic OpenLog is a powerful flexible datalogger that makes it very easy to record any sort of data over I2C which allows for daisychaining and redundant logging. Available at: https://www.sparkfun.com/products/14641", "website": "https://github.com/sparkfun/SparkFun_Qwiic_OpenLog_Arduino_Library", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Qwiic_OpenLog_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Qwiic_OpenLog-3.0.0.zip", "archiveFileName": "SparkFun_Qwiic_OpenLog-3.0.0.zip", @@ -135227,18 +106695,10 @@ "paragraph": "Supports SDL 1.2, SDL2, Adafruit-GFX and TFT_eSPI graphics drivers on Raspberry Pi, Arduino, ESP8266 / NodeMCU, ESP32, Feather M0, nRF52", "website": "https://www.impulseadventure.com/elec/guislice-gui.html", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ImpulseAdventure/GUIslice.git", - "providesIncludes": [ - "GUIslice.h", - "GUIslice_ex.h", - "GUIslice_drv.h" - ], + "providesIncludes": ["GUIslice.h", "GUIslice_ex.h", "GUIslice_drv.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ImpulseAdventure/GUIslice-0.10.0.zip", "archiveFileName": "GUIslice-0.10.0.zip", "size": 1488349, @@ -135253,18 +106713,10 @@ "paragraph": "Supports Adafruit-GFX and TFT_eSPI graphics drivers on Arduino, ESP8266 / NodeMCU, ESP32, Feather M0, nRF52, STM32", "website": "https://github.com/ImpulseAdventure/GUIslice", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ImpulseAdventure/GUIslice.git", - "providesIncludes": [ - "GUIslice.h", - "GUIslice_ex.h", - "GUIslice_drv.h" - ], + "providesIncludes": ["GUIslice.h", "GUIslice_ex.h", "GUIslice_drv.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ImpulseAdventure/GUIslice-0.10.2.zip", "archiveFileName": "GUIslice-0.10.2.zip", "size": 1493443, @@ -135279,18 +106731,10 @@ "paragraph": "Supports Adafruit-GFX and TFT_eSPI graphics drivers on Arduino, ESP8266 / NodeMCU, ESP32, Feather M0, nRF52, STM32, M5Stack", "website": "https://github.com/ImpulseAdventure/GUIslice", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ImpulseAdventure/GUIslice.git", - "providesIncludes": [ - "GUIslice.h", - "GUIslice_ex.h", - "GUIslice_drv.h" - ], + "providesIncludes": ["GUIslice.h", "GUIslice_ex.h", "GUIslice_drv.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ImpulseAdventure/GUIslice-0.10.3.zip", "archiveFileName": "GUIslice-0.10.3.zip", "size": 1493573, @@ -135305,23 +106749,10 @@ "paragraph": "Supports Adafruit-GFX and TFT_eSPI graphics drivers on Arduino, ESP8266 / NodeMCU, ESP32, Feather M0, nRF52, STM32, M5Stack", "website": "https://github.com/ImpulseAdventure/GUIslice", "category": "Display", - "architectures": [ - "avr", - "esp8266", - "esp32", - "stm32", - "STM32F1", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "esp32", "stm32", "STM32F1", "samd"], + "types": ["Contributed"], "repository": "https://github.com/ImpulseAdventure/GUIslice.git", - "providesIncludes": [ - "GUIslice.h", - "GUIslice_ex.h", - "GUIslice_drv.h" - ], + "providesIncludes": ["GUIslice.h", "GUIslice_ex.h", "GUIslice_drv.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ImpulseAdventure/GUIslice-0.10.4.zip", "archiveFileName": "GUIslice-0.10.4.zip", "size": 1519344, @@ -135336,23 +106767,10 @@ "paragraph": "Supports Adafruit-GFX and TFT_eSPI graphics drivers on Arduino, ESP8266 / NodeMCU, ESP32, Feather M0, nRF52, STM32, M5Stack", "website": "https://github.com/ImpulseAdventure/GUIslice", "category": "Display", - "architectures": [ - "avr", - "esp8266", - "esp32", - "stm32", - "STM32F1", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "esp32", "stm32", "STM32F1", "samd"], + "types": ["Contributed"], "repository": "https://github.com/ImpulseAdventure/GUIslice.git", - "providesIncludes": [ - "GUIslice.h", - "GUIslice_ex.h", - "GUIslice_drv.h" - ], + "providesIncludes": ["GUIslice.h", "GUIslice_ex.h", "GUIslice_drv.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ImpulseAdventure/GUIslice-0.11.0.zip", "archiveFileName": "GUIslice-0.11.0.zip", "size": 3689559, @@ -135367,23 +106785,10 @@ "paragraph": "Drag \u0026 drop GUI supports Adafruit-GFX and TFT_eSPI graphics drivers on Arduino, ESP8266 / NodeMCU, ESP32, Feather M0, nRF52, STM32, M5Stack", "website": "https://github.com/ImpulseAdventure/GUIslice", "category": "Display", - "architectures": [ - "avr", - "esp8266", - "esp32", - "stm32", - "STM32F1", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "esp32", "stm32", "STM32F1", "samd"], + "types": ["Contributed"], "repository": "https://github.com/ImpulseAdventure/GUIslice.git", - "providesIncludes": [ - "GUIslice.h", - "GUIslice_ex.h", - "GUIslice_drv.h" - ], + "providesIncludes": ["GUIslice.h", "GUIslice_ex.h", "GUIslice_drv.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ImpulseAdventure/GUIslice-0.11.2.zip", "archiveFileName": "GUIslice-0.11.2.zip", "size": 3846956, @@ -135398,18 +106803,10 @@ "paragraph": "Supports SDL 1.2, SDL2, Adafruit-GFX and TFT_eSPI", "website": "https://www.impulseadventure.com/elec/guislice-gui.html", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ImpulseAdventure/GUIslice.git", - "providesIncludes": [ - "GUIslice.h", - "GUIslice_ex.h", - "GUIslice_drv.h" - ], + "providesIncludes": ["GUIslice.h", "GUIslice_ex.h", "GUIslice_drv.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ImpulseAdventure/GUIslice-0.9.2.zip", "archiveFileName": "GUIslice-0.9.2.zip", "size": 1286498, @@ -135424,23 +106821,10 @@ "paragraph": "Drag \u0026 drop GUI supports Adafruit-GFX and TFT_eSPI graphics drivers on Arduino, ESP8266 / NodeMCU, ESP32, Teensy, Feather M0, nRF52, STM32, M5Stack", "website": "https://github.com/ImpulseAdventure/GUIslice", "category": "Display", - "architectures": [ - "avr", - "esp8266", - "esp32", - "stm32", - "STM32F1", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "esp32", "stm32", "STM32F1", "samd"], + "types": ["Contributed"], "repository": "https://github.com/ImpulseAdventure/GUIslice.git", - "providesIncludes": [ - "GUIslice.h", - "GUIslice_ex.h", - "GUIslice_drv.h" - ], + "providesIncludes": ["GUIslice.h", "GUIslice_ex.h", "GUIslice_drv.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ImpulseAdventure/GUIslice-0.12.0.zip", "archiveFileName": "GUIslice-0.12.0.zip", "size": 4037240, @@ -135455,23 +106839,10 @@ "paragraph": "Drag \u0026 drop GUI supports Adafruit-GFX and TFT_eSPI graphics drivers on Arduino, ESP8266 / NodeMCU, ESP32, Teensy, Feather M0, nRF52, STM32, M5Stack", "website": "https://github.com/ImpulseAdventure/GUIslice", "category": "Display", - "architectures": [ - "avr", - "esp8266", - "esp32", - "stm32", - "STM32F1", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "esp32", "stm32", "STM32F1", "samd"], + "types": ["Contributed"], "repository": "https://github.com/ImpulseAdventure/GUIslice.git", - "providesIncludes": [ - "GUIslice.h", - "GUIslice_ex.h", - "GUIslice_drv.h" - ], + "providesIncludes": ["GUIslice.h", "GUIslice_ex.h", "GUIslice_drv.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ImpulseAdventure/GUIslice-0.12.1.zip", "archiveFileName": "GUIslice-0.12.1.zip", "size": 4159687, @@ -135486,13 +106857,8 @@ "paragraph": "Update your ESP8266 \u0026 ESP32 modules over the air(OTA)", "website": "https://github.com/iotappstory/ESP-Library", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/iotappstory/ESP-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/iotappstory/IOTAppStory_ESP-2.0.0.zip", "archiveFileName": "IOTAppStory_ESP-2.0.0.zip", @@ -135508,13 +106874,8 @@ "paragraph": "Update your ESP8266 \u0026 ESP32 modules over the air(OTA)", "website": "https://github.com/iotappstory/ESP-Library", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/iotappstory/ESP-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/iotappstory/IOTAppStory_ESP-2.0.1.zip", "archiveFileName": "IOTAppStory_ESP-2.0.1.zip", @@ -135530,13 +106891,8 @@ "paragraph": "Update your ESP8266 \u0026 ESP32 modules over the air(OTA)", "website": "https://github.com/iotappstory/ESP-Library", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/iotappstory/ESP-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/iotappstory/IOTAppStory_ESP-2.0.2.zip", "archiveFileName": "IOTAppStory_ESP-2.0.2.zip", @@ -135552,13 +106908,8 @@ "paragraph": "Update your ESP8266 \u0026 ESP32 modules over the air(OTA)", "website": "https://github.com/iotappstory/ESP-Library", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/iotappstory/ESP-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/iotappstory/IOTAppStory_ESP-2.1.0-RC1.zip", "archiveFileName": "IOTAppStory_ESP-2.1.0-RC1.zip", @@ -135574,13 +106925,8 @@ "paragraph": "Includes Wifi manager, SSL Certificate Manager \u0026 whole lot more!", "website": "https://github.com/iotappstory/ESP-Library", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/iotappstory/ESP-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/iotappstory/IOTAppStory_ESP-2.1.0-RC1.1.zip", "archiveFileName": "IOTAppStory_ESP-2.1.0-RC1.1.zip", @@ -135596,13 +106942,8 @@ "paragraph": "Includes Wifi manager, SSL Certificate Manager \u0026 whole lot more!", "website": "https://github.com/iotappstory/ESP-Library", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/iotappstory/ESP-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/iotappstory/IOTAppStory_ESP-2.1.0-RC2.zip", "archiveFileName": "IOTAppStory_ESP-2.1.0-RC2.zip", @@ -135618,16 +106959,10 @@ "paragraph": "Learn more on https://gamebuino.com", "website": "https://github.com/Gamebuino/Gamebuino", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Gamebuino/Gamebuino-Classic.git", - "providesIncludes": [ - "Gamebuino.h" - ], + "providesIncludes": ["Gamebuino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Gamebuino/Gamebuino_Classic-0.5.1.zip", "archiveFileName": "Gamebuino_Classic-0.5.1.zip", "size": 110366, @@ -135642,16 +106977,10 @@ "paragraph": "Learn more on https://gamebuino.com", "website": "https://github.com/Gamebuino/Gamebuino-Classic", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Gamebuino/Gamebuino-Classic.git", - "providesIncludes": [ - "Gamebuino.h" - ], + "providesIncludes": ["Gamebuino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Gamebuino/Gamebuino_Classic-0.5.2.zip", "archiveFileName": "Gamebuino_Classic-0.5.2.zip", "size": 110369, @@ -135666,16 +106995,10 @@ "paragraph": "See more on https://gamebuino.com", "website": "https://github.com/Gamebuino/Gamebuino-Meta", "category": "Device Control", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/Gamebuino/Gamebuino-Meta.git", - "providesIncludes": [ - "Gamebuino-Meta.h" - ], + "providesIncludes": ["Gamebuino-Meta.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Gamebuino/Gamebuino_META-1.0.3.zip", "archiveFileName": "Gamebuino_META-1.0.3.zip", "size": 6247959, @@ -135690,16 +107013,10 @@ "paragraph": "See more on https://gamebuino.com", "website": "https://github.com/Gamebuino/Gamebuino-Meta", "category": "Device Control", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/Gamebuino/Gamebuino-Meta.git", - "providesIncludes": [ - "Gamebuino-Meta.h" - ], + "providesIncludes": ["Gamebuino-Meta.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Gamebuino/Gamebuino_META-1.0.5.zip", "archiveFileName": "Gamebuino_META-1.0.5.zip", "size": 6235429, @@ -135714,16 +107031,10 @@ "paragraph": "See more on https://gamebuino.com", "website": "https://github.com/Gamebuino/Gamebuino-Meta", "category": "Device Control", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/Gamebuino/Gamebuino-Meta.git", - "providesIncludes": [ - "Gamebuino-Meta.h" - ], + "providesIncludes": ["Gamebuino-Meta.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Gamebuino/Gamebuino_META-1.0.6.zip", "archiveFileName": "Gamebuino_META-1.0.6.zip", "size": 6235204, @@ -135738,16 +107049,10 @@ "paragraph": "See more on https://gamebuino.com", "website": "https://github.com/Gamebuino/Gamebuino-Meta", "category": "Device Control", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/Gamebuino/Gamebuino-Meta.git", - "providesIncludes": [ - "Gamebuino-Meta.h" - ], + "providesIncludes": ["Gamebuino-Meta.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Gamebuino/Gamebuino_META-1.1.0.zip", "archiveFileName": "Gamebuino_META-1.1.0.zip", "size": 6088539, @@ -135762,16 +107067,10 @@ "paragraph": "See more on https://gamebuino.com", "website": "https://github.com/Gamebuino/Gamebuino-Meta", "category": "Device Control", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/Gamebuino/Gamebuino-Meta.git", - "providesIncludes": [ - "Gamebuino-Meta.h" - ], + "providesIncludes": ["Gamebuino-Meta.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Gamebuino/Gamebuino_META-1.2.0.zip", "archiveFileName": "Gamebuino_META-1.2.0.zip", "size": 6096842, @@ -135786,16 +107085,10 @@ "paragraph": "See more on https://gamebuino.com", "website": "https://github.com/Gamebuino/Gamebuino-Meta", "category": "Device Control", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/Gamebuino/Gamebuino-Meta.git", - "providesIncludes": [ - "Gamebuino-Meta.h" - ], + "providesIncludes": ["Gamebuino-Meta.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Gamebuino/Gamebuino_META-1.3.0.zip", "archiveFileName": "Gamebuino_META-1.3.0.zip", "size": 6033880, @@ -135810,16 +107103,10 @@ "paragraph": "See more on https://gamebuino.com", "website": "https://github.com/Gamebuino/Gamebuino-Meta", "category": "Device Control", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/Gamebuino/Gamebuino-Meta.git", - "providesIncludes": [ - "Gamebuino-Meta.h" - ], + "providesIncludes": ["Gamebuino-Meta.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Gamebuino/Gamebuino_META-1.3.1.zip", "archiveFileName": "Gamebuino_META-1.3.1.zip", "size": 6033928, @@ -135834,16 +107121,10 @@ "paragraph": "See more on https://gamebuino.com", "website": "https://github.com/Gamebuino/Gamebuino-Meta", "category": "Device Control", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/Gamebuino/Gamebuino-Meta.git", - "providesIncludes": [ - "Gamebuino-Meta.h" - ], + "providesIncludes": ["Gamebuino-Meta.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Gamebuino/Gamebuino_META-1.3.2.zip", "archiveFileName": "Gamebuino_META-1.3.2.zip", "size": 6033974, @@ -135857,13 +107138,8 @@ "sentence": "Fast analogRead 10/12 bit ADC for the Arduino Zero and Uno", "website": "http://www.avdweb.nl/arduino/libraries/fast-10-bit-adc.html", "category": "Signal Input/Output", - "architectures": [ - "avr", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd"], + "types": ["Contributed"], "repository": "https://github.com/avandalen/avdweb_AnalogReadFast.git", "url": "http://downloads.arduino.cc/libraries/github.com/avandalen/avdweb_AnalogReadFast-1.0.0.zip", "archiveFileName": "avdweb_AnalogReadFast-1.0.0.zip", @@ -135879,12 +107155,8 @@ "paragraph": "C++ library for the Arduino IDE to debounce a pushbutton and interpret the pushbutton state on an Arudino Digital Input.", "website": "https://github.com/Gemelon/Pushbutton", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Gemelon/Pushbutton.git", "url": "http://downloads.arduino.cc/libraries/github.com/Gemelon/Gemelon_Pushbutton-1.1.3.zip", "archiveFileName": "Gemelon_Pushbutton-1.1.3.zip", @@ -135900,12 +107172,8 @@ "paragraph": "Arduino library for AM2320 I2C Temp \u0026 Humidity Sensors", "website": "https://github.com/adafruit/Adafruit_AM2320", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_AM2320.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_AM2320_sensor_library-1.0.0.zip", "archiveFileName": "Adafruit_AM2320_sensor_library-1.0.0.zip", @@ -135921,12 +107189,8 @@ "paragraph": "Arduino library for AM2320 I2C Temp \u0026 Humidity Sensors", "website": "https://github.com/adafruit/Adafruit_AM2320", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_AM2320.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_AM2320_sensor_library-1.1.1.zip", "archiveFileName": "Adafruit_AM2320_sensor_library-1.1.1.zip", @@ -135942,12 +107206,8 @@ "paragraph": "Arduino library for AM2320 I2C Temp \u0026 Humidity Sensors", "website": "https://github.com/adafruit/Adafruit_AM2320", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_AM2320.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_AM2320_sensor_library-1.1.2.zip", "archiveFileName": "Adafruit_AM2320_sensor_library-1.1.2.zip", @@ -135963,12 +107223,8 @@ "paragraph": "Arduino STM32 core, libraries and examples are available here: https://github.com/stm32duino", "website": "https://github.com/stm32duino/STM32Examples", "category": "Other", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/STM32Examples.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_Examples-1.0.0.zip", "archiveFileName": "STM32duino_Examples-1.0.0.zip", @@ -135984,12 +107240,8 @@ "paragraph": "Arduino STM32 core, libraries and examples are available here: https://github.com/stm32duino", "website": "https://github.com/stm32duino/STM32Examples", "category": "Other", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/STM32Examples.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_Examples-1.0.1.zip", "archiveFileName": "STM32duino_Examples-1.0.1.zip", @@ -136005,12 +107257,8 @@ "paragraph": "Arduino STM32 core, libraries and examples are available here: https://github.com/stm32duino", "website": "https://github.com/stm32duino/STM32Examples", "category": "Other", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/STM32Examples.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_Examples-1.0.2.zip", "archiveFileName": "STM32duino_Examples-1.0.2.zip", @@ -136026,12 +107274,8 @@ "paragraph": "Arduino STM32 core, libraries and examples are available here: https://github.com/stm32duino", "website": "https://github.com/stm32duino/STM32Examples", "category": "Other", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/STM32Examples.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_Examples-1.0.3.zip", "archiveFileName": "STM32duino_Examples-1.0.3.zip", @@ -136047,12 +107291,8 @@ "paragraph": "The I-NUCLEO-LRWAN1 features the USI® LoRaWAN™ technology module, addressing low-cost and low-power wide area network (LPWAN) which comes with embedded AT-commands stack pre-loaded. The I-NUCLEO-LRWAN1 is LoRaWAN™ class A certified.", "website": "https://github.com/stm32duino/I-NUCLEO-LRWAN1", "category": "Communication", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/I-NUCLEO-LRWAN1.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_I_NUCLEO_LRWAN1-1.0.0.zip", "archiveFileName": "STM32duino_I_NUCLEO_LRWAN1-1.0.0.zip", @@ -136068,12 +107308,8 @@ "paragraph": "The I-NUCLEO-LRWAN1 features the USI® LoRaWAN™ technology module, addressing low-cost and low-power wide area network (LPWAN) which comes with embedded AT-commands stack pre-loaded. The I-NUCLEO-LRWAN1 is LoRaWAN™ class A certified.", "website": "https://github.com/stm32duino/I-NUCLEO-LRWAN1", "category": "Communication", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/I-NUCLEO-LRWAN1.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_I_NUCLEO_LRWAN1-1.0.1.zip", "archiveFileName": "STM32duino_I_NUCLEO_LRWAN1-1.0.1.zip", @@ -136089,16 +107325,10 @@ "paragraph": "The MAX3100Serial library has been developed to allow serial communication using the MAX3100 integrated circuit over the SPI bus. The interface replicates the familiar Serial and SoftwareSerial interface. Using multiple Chip Select pins it is possible to have multiple additional external serial ports with speeds between 300 bps and 230400 bps, depending upon the crystal chosen in the hardware design.", "website": "https://www.ewan.cc/?q=node/151", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ewpa/MAX3100Serial.git", - "providesIncludes": [ - "MAX3100Serial.h" - ], + "providesIncludes": ["MAX3100Serial.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ewpa/MAX3100_Serial-1.1.0.zip", "archiveFileName": "MAX3100_Serial-1.1.0.zip", "size": 20365, @@ -136113,12 +107343,8 @@ "paragraph": "Support Arduino, ESP8266, ESP32, WiFi, BLE.", "website": "https://blinker-iot.com/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blinker-iot/blinker-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/blinker-iot/Blinker-0.1.1.zip", "archiveFileName": "Blinker-0.1.1.zip", @@ -136134,12 +107360,8 @@ "paragraph": "Support Arduino, ESP8266, ESP32, WiFi, BLE, MQTT.", "website": "https://blinker.app/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blinker-iot/blinker-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/blinker-iot/Blinker-0.1.2.zip", "archiveFileName": "Blinker-0.1.2.zip", @@ -136155,12 +107377,8 @@ "paragraph": "Support Arduino, ESP8266, ESP32, WiFi, BLE, MQTT.", "website": "https://blinker.app/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blinker-iot/blinker-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/blinker-iot/Blinker-0.1.3.zip", "archiveFileName": "Blinker-0.1.3.zip", @@ -136176,12 +107394,8 @@ "paragraph": "Support Arduino, ESP8266, ESP32, WiFi, BLE, MQTT.", "website": "https://blinker.app/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blinker-iot/blinker-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/blinker-iot/Blinker-0.1.4.zip", "archiveFileName": "Blinker-0.1.4.zip", @@ -136197,12 +107411,8 @@ "paragraph": "Blinker library for embedded hardware. Support Arduino, ESP8266, ESP32, WiFi, BLE, MQTT.", "website": "https://blinker.app/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blinker-iot/blinker-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/blinker-iot/Blinker-0.1.5.zip", "archiveFileName": "Blinker-0.1.5.zip", @@ -136218,12 +107428,8 @@ "paragraph": "Blinker library for embedded hardware. Support Arduino, ESP8266, ESP32, WiFi, BLE, MQTT.", "website": "https://blinker.app/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blinker-iot/blinker-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/blinker-iot/Blinker-0.2.0.zip", "archiveFileName": "Blinker-0.2.0.zip", @@ -136239,12 +107445,8 @@ "paragraph": "Blinker library for embedded hardware. Support Arduino, ESP8266, ESP32, WiFi, BLE, MQTT.", "website": "https://blinker.app/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blinker-iot/blinker-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/blinker-iot/Blinker-0.2.1.zip", "archiveFileName": "Blinker-0.2.1.zip", @@ -136260,12 +107462,8 @@ "paragraph": "Blinker library for embedded hardware. Support Arduino, ESP8266, ESP32, WiFi, BLE, MQTT.", "website": "https://blinker.app/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blinker-iot/blinker-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/blinker-iot/Blinker-0.2.2.zip", "archiveFileName": "Blinker-0.2.2.zip", @@ -136281,12 +107479,8 @@ "paragraph": "Blinker library for embedded hardware. Support Arduino, ESP8266, ESP32, WiFi, BLE, MQTT.", "website": "https://blinker.app/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blinker-iot/blinker-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/blinker-iot/Blinker-0.2.3.zip", "archiveFileName": "Blinker-0.2.3.zip", @@ -136302,12 +107496,8 @@ "paragraph": "Blinker library for embedded hardware. Support Arduino, ESP8266, ESP32, WiFi, BLE, MQTT.", "website": "https://blinker.app/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blinker-iot/blinker-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/blinker-iot/Blinker-0.2.4.zip", "archiveFileName": "Blinker-0.2.4.zip", @@ -136323,12 +107513,8 @@ "paragraph": "Blinker library for embedded hardware. Support Arduino, ESP8266, ESP32, WiFi, BLE, MQTT.", "website": "https://blinker.app/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blinker-iot/blinker-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/blinker-iot/Blinker-0.2.5.zip", "archiveFileName": "Blinker-0.2.5.zip", @@ -136344,12 +107530,8 @@ "paragraph": "Blinker library for embedded hardware. Support Arduino, ESP8266, ESP32, WiFi, BLE, MQTT.", "website": "https://blinker.app/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blinker-iot/blinker-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/blinker-iot/Blinker-0.3.0.zip", "archiveFileName": "Blinker-0.3.0.zip", @@ -136365,12 +107547,8 @@ "paragraph": "Blinker library for embedded hardware. Support Arduino, ESP8266, ESP32, WiFi, BLE, MQTT.", "website": "https://blinker.app/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blinker-iot/blinker-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/blinker-iot/Blinker-0.3.1.zip", "archiveFileName": "Blinker-0.3.1.zip", @@ -136386,16 +107564,10 @@ "paragraph": "It is known to work with Parallax LCD's (27976, 27977, 27979).", "website": "https://github.com/iamthechad/parallax_lcd", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/iamthechad/parallax_lcd.git", - "providesIncludes": [ - "ParallaxLCD.h" - ], + "providesIncludes": ["ParallaxLCD.h"], "url": "http://downloads.arduino.cc/libraries/github.com/iamthechad/Parallax_LCD-1.2.0.zip", "archiveFileName": "Parallax_LCD-1.2.0.zip", "size": 10058, @@ -136410,17 +107582,10 @@ "paragraph": "Use the Andee app with the Arduino 101 board with this library", "website": "https://github.com/Annikken/Andee101", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Annikken/Andee101.git", - "providesIncludes": [ - "CurieBLE.h", - "Andee101.h" - ], + "providesIncludes": ["CurieBLE.h", "Andee101.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Annikken/Andee101-1.2.1.zip", "archiveFileName": "Andee101-1.2.1.zip", "size": 72487, @@ -136435,17 +107600,10 @@ "paragraph": "Use the Andee app with the Arduino 101 board with this library", "website": "https://github.com/Annikken/Andee101", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Annikken/Andee101.git", - "providesIncludes": [ - "CurieBLE.h", - "Andee101.h" - ], + "providesIncludes": ["CurieBLE.h", "Andee101.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Annikken/Andee101-1.2.2.zip", "archiveFileName": "Andee101-1.2.2.zip", "size": 72831, @@ -136460,17 +107618,10 @@ "paragraph": "Use the Andee app with the Arduino 101 board with this library", "website": "https://github.com/Annikken/Andee101", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Annikken/Andee101.git", - "providesIncludes": [ - "CurieBLE.h", - "Andee101.h" - ], + "providesIncludes": ["CurieBLE.h", "Andee101.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Annikken/Andee101-1.2.3.zip", "archiveFileName": "Andee101-1.2.3.zip", "size": 75026, @@ -136485,17 +107636,10 @@ "paragraph": "Use the Andee app with the Arduino 101 board with this library", "website": "https://github.com/Annikken/Andee101", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Annikken/Andee101.git", - "providesIncludes": [ - "CurieBLE.h", - "Andee101.h" - ], + "providesIncludes": ["CurieBLE.h", "Andee101.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Annikken/Andee101-1.2.4.zip", "archiveFileName": "Andee101-1.2.4.zip", "size": 75027, @@ -136510,17 +107654,10 @@ "paragraph": "Self-assembling mesh network built around the MQTT protocol for the ESP8266 and ESP32 with OTA support", "website": "https://github.com/PhracturedBlue/ESP8266MQTTMesh", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/PhracturedBlue/ESP8266MQTTMesh.git", - "providesIncludes": [ - "ESP8266MQTTMesh.h" - ], + "providesIncludes": ["ESP8266MQTTMesh.h"], "url": "http://downloads.arduino.cc/libraries/github.com/PhracturedBlue/ESP8266_MQTT_Mesh-1.0.2.zip", "archiveFileName": "ESP8266_MQTT_Mesh-1.0.2.zip", "size": 261169, @@ -136535,17 +107672,10 @@ "paragraph": "Self-assembling mesh network built around the MQTT protocol for the ESP8266 and ESP32 with OTA support", "website": "https://github.com/PhracturedBlue/ESP8266MQTTMesh", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/PhracturedBlue/ESP8266MQTTMesh.git", - "providesIncludes": [ - "ESP8266MQTTMesh.h" - ], + "providesIncludes": ["ESP8266MQTTMesh.h"], "url": "http://downloads.arduino.cc/libraries/github.com/PhracturedBlue/ESP8266_MQTT_Mesh-1.0.3.zip", "archiveFileName": "ESP8266_MQTT_Mesh-1.0.3.zip", "size": 262667, @@ -136560,17 +107690,10 @@ "paragraph": "Self-assembling mesh network built around the MQTT protocol for the ESP8266 and ESP32 with OTA support", "website": "https://github.com/PhracturedBlue/ESP8266MQTTMesh", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/PhracturedBlue/ESP8266MQTTMesh.git", - "providesIncludes": [ - "ESP8266MQTTMesh.h" - ], + "providesIncludes": ["ESP8266MQTTMesh.h"], "url": "http://downloads.arduino.cc/libraries/github.com/PhracturedBlue/ESP8266_MQTT_Mesh-1.0.4.zip", "archiveFileName": "ESP8266_MQTT_Mesh-1.0.4.zip", "size": 262670, @@ -136585,12 +107708,8 @@ "paragraph": "The RV-1805-C3 from SparkFun is a very unique and exciting Real Time Clock. It is extremely precise (less than 7ppm per year!), extremely low power (less than 22nA!) and has all the necessary oscillators built-in making it small! The RV-1805 has not one, but two internal oscillators: a 32.768kHz tuning fork crystal and a lower power RC based oscillator. The RV-1805 can be configured to automatically switch between oscillators using the more precise crystal to correct the RC oscillator every few minutes. This allows the RTC to maintain a very accurate date and time with the worst case being +/- about 3 minutes over a year. The RV-1805 library operates the RTC at 22nA allowing for very long run times with very small backup power sources.", "website": "https://github.com/sparkfun/SparkFun_RV-1805_Arduino_Library", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_RV-1805_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Qwiic_RTC_RV1805_Arduino_Library-1.0.0.zip", "archiveFileName": "SparkFun_Qwiic_RTC_RV1805_Arduino_Library-1.0.0.zip", @@ -136606,12 +107725,8 @@ "paragraph": "The RV-1805-C3 from SparkFun is a very unique and exciting Real Time Clock. It is extremely precise (less than 7ppm per year!), extremely low power (less than 22nA!) and has all the necessary oscillators built-in making it small! The RV-1805 has not one, but two internal oscillators: a 32.768kHz tuning fork crystal and a lower power RC based oscillator. The RV-1805 can be configured to automatically switch between oscillators using the more precise crystal to correct the RC oscillator every few minutes. This allows the RTC to maintain a very accurate date and time with the worst case being +/- about 3 minutes over a year. The RV-1805 library operates the RTC at 22nA allowing for very long run times with very small backup power sources.", "website": "https://github.com/sparkfun/SparkFun_RV-1805_Arduino_Library", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_RV-1805_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Qwiic_RTC_RV1805_Arduino_Library-1.0.1.zip", "archiveFileName": "SparkFun_Qwiic_RTC_RV1805_Arduino_Library-1.0.1.zip", @@ -136627,12 +107742,8 @@ "paragraph": "The RV-1805-C3 from SparkFun is a very unique and exciting Real Time Clock. It is extremely precise (less than 7ppm per year!), extremely low power (less than 22nA!) and has all the necessary oscillators built-in making it small! The RV-1805 has not one, but two internal oscillators: a 32.768kHz tuning fork crystal and a lower power RC based oscillator. The RV-1805 can be configured to automatically switch between oscillators using the more precise crystal to correct the RC oscillator every few minutes. This allows the RTC to maintain a very accurate date and time with the worst case being +/- about 3 minutes over a year. The RV-1805 library operates the RTC at 22nA allowing for very long run times with very small backup power sources.", "website": "https://github.com/sparkfun/SparkFun_RV-1805_Arduino_Library", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_RV-1805_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Qwiic_RTC_RV1805_Arduino_Library-1.0.3.zip", "archiveFileName": "SparkFun_Qwiic_RTC_RV1805_Arduino_Library-1.0.3.zip", @@ -136648,12 +107759,8 @@ "paragraph": "The RV-1805-C3 from SparkFun is a very unique and exciting Real Time Clock. It is extremely precise (less than 7ppm per year!), extremely low power (less than 22nA!) and has all the necessary oscillators built-in making it small! The RV-1805 has not one, but two internal oscillators: a 32.768kHz tuning fork crystal and a lower power RC based oscillator. The RV-1805 can be configured to automatically switch between oscillators using the more precise crystal to correct the RC oscillator every few minutes. This allows the RTC to maintain a very accurate date and time with the worst case being +/- about 3 minutes over a year. The RV-1805 library operates the RTC at 22nA allowing for very long run times with very small backup power sources.", "website": "https://github.com/sparkfun/SparkFun_RV-1805_Arduino_Library", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_RV-1805_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Qwiic_RTC_RV1805_Arduino_Library-1.0.4.zip", "archiveFileName": "SparkFun_Qwiic_RTC_RV1805_Arduino_Library-1.0.4.zip", @@ -136669,12 +107776,8 @@ "paragraph": "The RV-1805-C3 from SparkFun is a very unique and exciting Real Time Clock. It is extremely precise (less than 7ppm per year!), extremely low power (less than 22nA!) and has all the necessary oscillators built-in making it small! The RV-1805 has not one, but two internal oscillators: a 32.768kHz tuning fork crystal and a lower power RC based oscillator. The RV-1805 can be configured to automatically switch between oscillators using the more precise crystal to correct the RC oscillator every few minutes. This allows the RTC to maintain a very accurate date and time with the worst case being +/- about 3 minutes over a year. The RV-1805 library operates the RTC at 22nA allowing for very long run times with very small backup power sources.", "website": "https://github.com/sparkfun/SparkFun_RV-1805_Arduino_Library", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_RV-1805_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Qwiic_RTC_RV1805_Arduino_Library-1.0.6.zip", "archiveFileName": "SparkFun_Qwiic_RTC_RV1805_Arduino_Library-1.0.6.zip", @@ -136690,12 +107793,8 @@ "paragraph": "Control your RGB led (off, setColor, fadeIn/fadeOut, flash)", "website": "https://github.com/manghao/RGBLed", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/wilmouths/RGBLed.git", "url": "http://downloads.arduino.cc/libraries/github.com/wilmouths/RGB-1.0.0.zip", "archiveFileName": "RGB-1.0.0.zip", @@ -136711,12 +107810,8 @@ "paragraph": "Control your RGB led (off, setColor, fadeIn/fadeOut, flash)", "website": "https://github.com/manghao/RGBLed", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/wilmouths/RGBLed.git", "url": "http://downloads.arduino.cc/libraries/github.com/wilmouths/RGB-1.0.2.zip", "archiveFileName": "RGB-1.0.2.zip", @@ -136732,12 +107827,8 @@ "paragraph": "Telegram's Bot API provides an interface to control virtual communication partners in the chat app Telegram calles Bots. This libary allows to controll such a bot to use Telegram chat communitation to remote controll your microcontroller behaviour.", "website": "https://github.com/schlingensiepen/TelegramBotClient", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/schlingensiepen/TelegramBotClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/schlingensiepen/TelegramBotClient-0.4.0.zip", "archiveFileName": "TelegramBotClient-0.4.0.zip", @@ -136753,12 +107844,8 @@ "paragraph": "Telegram's Bot API provides an interface to control virtual communication partners in the chat app Telegram calles Bots. This libary allows to controll such a bot to use Telegram chat communitation to remote controll your microcontroller behaviour.", "website": "https://github.com/schlingensiepen/TelegramBotClient", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/schlingensiepen/TelegramBotClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/schlingensiepen/TelegramBotClient-0.5.0.zip", "archiveFileName": "TelegramBotClient-0.5.0.zip", @@ -136774,12 +107861,8 @@ "paragraph": "Telegram's Bot API provides an interface to control virtual communication partners in the chat app Telegram calles Bots. This libary allows to control such a bot to use Telegram chat communitation to remote controll your microcontroller behaviour. This libary uses long polling and does not block your main loop() while waiting for messages.", "website": "https://github.com/schlingensiepen/TelegramBotClient", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/schlingensiepen/TelegramBotClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/schlingensiepen/TelegramBotClient-0.6.1.zip", "archiveFileName": "TelegramBotClient-0.6.1.zip", @@ -136795,16 +107878,10 @@ "paragraph": "With this library you can use the Arduino board and DFL168A IC from Dafulai Electronics to get vehicle data easily", "website": "http://dafulaielectronics.com", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Dafulai/DFL168A-Sync-Library.git", - "providesIncludes": [ - "DFL168A.h" - ], + "providesIncludes": ["DFL168A.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Dafulai/DFL168A_Sync-1.0.0.zip", "archiveFileName": "DFL168A_Sync-1.0.0.zip", "size": 2511287, @@ -136819,16 +107896,10 @@ "paragraph": "With this library you can use the Arduino board and DFL168A IC from Dafulai Electronics to get vehicle data easily", "website": "http://dafulaielectronics.com", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Dafulai/DFL168A-Sync-Library.git", - "providesIncludes": [ - "DFL168A.h" - ], + "providesIncludes": ["DFL168A.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Dafulai/DFL168A_Sync-1.0.1.zip", "archiveFileName": "DFL168A_Sync-1.0.1.zip", "size": 2513532, @@ -136843,16 +107914,10 @@ "paragraph": "With this library you can use the Arduino board and DFL168A IC from Dafulai Electronics to get vehicle data easily", "website": "http://dafulaielectronics.com", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Dafulai/DFL168A-Sync-Library.git", - "providesIncludes": [ - "DFL168A.h" - ], + "providesIncludes": ["DFL168A.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Dafulai/DFL168A_Sync-1.0.2.zip", "archiveFileName": "DFL168A_Sync-1.0.2.zip", "size": 2514491, @@ -136867,16 +107932,10 @@ "paragraph": "With this library you can use the Arduino board and DFL168A IC from Dafulai Electronics to get vehicle data easily", "website": "http://dafulaielectronics.com", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Dafulai/DFL168A-Sync-Library.git", - "providesIncludes": [ - "DFL168A.h" - ], + "providesIncludes": ["DFL168A.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Dafulai/DFL168A_Sync-1.0.3.zip", "archiveFileName": "DFL168A_Sync-1.0.3.zip", "size": 2517763, @@ -136891,12 +107950,8 @@ "paragraph": "This library allows an Arduino board to use HCSR04 module for get current distance in cm. On the Arduino.", "website": "https://github.com/gamegine/HCSR04-ultrasonic-sensor-lib", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gamgine/Arduino-lib-HCSR04.git", "url": "http://downloads.arduino.cc/libraries/github.com/gamgine/HCSR04_ultrasonic_sensor-1.0.0.zip", "archiveFileName": "HCSR04_ultrasonic_sensor-1.0.0.zip", @@ -136912,12 +107967,8 @@ "paragraph": "This library allows an Arduino board to use multiple HCSR04 sensors for get current distance in cm. On the Arduino.", "website": "https://github.com/gamegine/HCSR04-ultrasonic-sensor-lib", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gamgine/Arduino-lib-HCSR04.git", "url": "http://downloads.arduino.cc/libraries/github.com/gamgine/HCSR04_ultrasonic_sensor-2.0.0.zip", "archiveFileName": "HCSR04_ultrasonic_sensor-2.0.0.zip", @@ -136933,12 +107984,8 @@ "paragraph": "This library allows an Arduino board to use multiple HCSR04 sensors for get current distance in cm. On the Arduino.", "website": "https://github.com/gamegine/HCSR04-ultrasonic-sensor-lib", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gamgine/Arduino-lib-HCSR04.git", "url": "http://downloads.arduino.cc/libraries/github.com/gamgine/HCSR04_ultrasonic_sensor-2.0.1.zip", "archiveFileName": "HCSR04_ultrasonic_sensor-2.0.1.zip", @@ -136954,12 +108001,8 @@ "paragraph": "This library allows an Arduino board to use multiple HCSR04 sensors for get current distance in cm. On the Arduino.", "website": "https://github.com/gamegine/HCSR04-ultrasonic-sensor-lib", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gamgine/Arduino-lib-HCSR04.git", "url": "http://downloads.arduino.cc/libraries/github.com/gamgine/HCSR04_ultrasonic_sensor-2.0.2.zip", "archiveFileName": "HCSR04_ultrasonic_sensor-2.0.2.zip", @@ -136975,16 +108018,10 @@ "paragraph": "This Arduino library communication between two devices wishing to send streams of floats between them.", "website": "https://github.com/madhephaestus/SimplePacketComs", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/SimplePacketComs.git", - "providesIncludes": [ - "SimplePacketComs.h" - ], + "providesIncludes": ["SimplePacketComs.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/SimplePacketComs-0.0.1.zip", "archiveFileName": "SimplePacketComs-0.0.1.zip", "size": 8635, @@ -136999,16 +108036,10 @@ "paragraph": "This Arduino library communication between two devices wishing to send streams of floats between them.", "website": "https://github.com/madhephaestus/SimplePacketComs", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/SimplePacketComs.git", - "providesIncludes": [ - "SimplePacketComs.h" - ], + "providesIncludes": ["SimplePacketComs.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/SimplePacketComs-0.0.3.zip", "archiveFileName": "SimplePacketComs-0.0.3.zip", "size": 8845, @@ -137023,16 +108054,10 @@ "paragraph": "This Arduino library communication between two devices wishing to send streams of floats between them.", "website": "https://github.com/madhephaestus/SimplePacketComs", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/SimplePacketComs.git", - "providesIncludes": [ - "SimplePacketComs.h" - ], + "providesIncludes": ["SimplePacketComs.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/SimplePacketComs-0.0.4.zip", "archiveFileName": "SimplePacketComs-0.0.4.zip", "size": 8917, @@ -137047,16 +108072,10 @@ "paragraph": "This Arduino library communication between two devices wishing to send streams of floats between them.", "website": "https://github.com/madhephaestus/SimplePacketComs", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/SimplePacketComs.git", - "providesIncludes": [ - "SimplePacketComs.h" - ], + "providesIncludes": ["SimplePacketComs.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/SimplePacketComs-0.0.5.zip", "archiveFileName": "SimplePacketComs-0.0.5.zip", "size": 8916, @@ -137071,16 +108090,10 @@ "paragraph": "This Arduino library communication between two devices wishing to send streams of floats between them.", "website": "https://github.com/madhephaestus/SimplePacketComs", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/SimplePacketComs.git", - "providesIncludes": [ - "SimplePacketComs.h" - ], + "providesIncludes": ["SimplePacketComs.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/SimplePacketComs-0.0.6.zip", "archiveFileName": "SimplePacketComs-0.0.6.zip", "size": 8776, @@ -137095,16 +108108,10 @@ "paragraph": "This Arduino library communication between two devices wishing to send streams of floats between them.", "website": "https://github.com/madhephaestus/SimplePacketComs", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/SimplePacketComs.git", - "providesIncludes": [ - "SimplePacketComs.h" - ], + "providesIncludes": ["SimplePacketComs.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/SimplePacketComs-0.0.7.zip", "archiveFileName": "SimplePacketComs-0.0.7.zip", "size": 11671, @@ -137119,16 +108126,10 @@ "paragraph": "This Arduino library communication between two devices wishing to send streams of floats between them.", "website": "https://github.com/madhephaestus/SimplePacketComs", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/SimplePacketComs.git", - "providesIncludes": [ - "SimplePacketComs.h" - ], + "providesIncludes": ["SimplePacketComs.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/SimplePacketComs-0.0.8.zip", "archiveFileName": "SimplePacketComs-0.0.8.zip", "size": 11669, @@ -137143,16 +108144,10 @@ "paragraph": "This Arduino library communication between two devices wishing to send streams of floats between them.", "website": "https://github.com/madhephaestus/SimplePacketComs", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/SimplePacketComs.git", - "providesIncludes": [ - "SimplePacketComs.h" - ], + "providesIncludes": ["SimplePacketComs.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/SimplePacketComs-0.0.9.zip", "archiveFileName": "SimplePacketComs-0.0.9.zip", "size": 11680, @@ -137167,16 +108162,10 @@ "paragraph": "This Arduino library communication between two devices wishing to send streams of floats between them.", "website": "https://github.com/madhephaestus/SimplePacketComs", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/SimplePacketComs.git", - "providesIncludes": [ - "SimplePacketComs.h" - ], + "providesIncludes": ["SimplePacketComs.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/SimplePacketComs-0.1.0.zip", "archiveFileName": "SimplePacketComs-0.1.0.zip", "size": 11775, @@ -137191,16 +108180,10 @@ "paragraph": "This Arduino library communication between two devices wishing to send streams of floats between them.", "website": "https://github.com/madhephaestus/SimplePacketComs", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/SimplePacketComs.git", - "providesIncludes": [ - "SimplePacketComs.h" - ], + "providesIncludes": ["SimplePacketComs.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/SimplePacketComs-0.1.1.zip", "archiveFileName": "SimplePacketComs-0.1.1.zip", "size": 11835, @@ -137215,12 +108198,8 @@ "paragraph": "Supports PMSX003ST sensors (5003ST/G5ST), Arduino, ESP8266, ESP32.", "website": "https://github.com/i3water/Blinker_PMSX003ST", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/i3water/Blinker_PMSX003ST.git", "url": "http://downloads.arduino.cc/libraries/github.com/i3water/Blinker_PMSX003ST-1.0.0.zip", "archiveFileName": "Blinker_PMSX003ST-1.0.0.zip", @@ -137236,12 +108215,8 @@ "paragraph": "It reads GPS coordinate, time, number of satellites, etc.", "website": "https://github.com/SodaqMoja/Sodaq_UBlox_GPS", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_UBlox_GPS.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_UBlox_GPS-0.9.0.zip", "archiveFileName": "Sodaq_UBlox_GPS-0.9.0.zip", @@ -137257,12 +108232,8 @@ "paragraph": "It reads GPS coordinate, time, number of satellites, etc.", "website": "https://github.com/SodaqMoja/Sodaq_UBlox_GPS", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_UBlox_GPS.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_UBlox_GPS-0.9.1.zip", "archiveFileName": "Sodaq_UBlox_GPS-0.9.1.zip", @@ -137278,12 +108249,8 @@ "paragraph": "It reads GPS coordinate, time, number of satellites, etc.", "website": "https://github.com/SodaqMoja/Sodaq_UBlox_GPS", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_UBlox_GPS.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_UBlox_GPS-0.9.2.zip", "archiveFileName": "Sodaq_UBlox_GPS-0.9.2.zip", @@ -137299,12 +108266,8 @@ "paragraph": "It reads GPS coordinate, time, number of satellites, etc.", "website": "https://github.com/SodaqMoja/Sodaq_UBlox_GPS", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_UBlox_GPS.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_UBlox_GPS-0.9.3.zip", "archiveFileName": "Sodaq_UBlox_GPS-0.9.3.zip", @@ -137320,12 +108283,8 @@ "paragraph": "It reads GPS coordinate, time, number of satellites, etc.", "website": "https://github.com/SodaqMoja/Sodaq_UBlox_GPS", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_UBlox_GPS.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_UBlox_GPS-0.9.4.zip", "archiveFileName": "Sodaq_UBlox_GPS-0.9.4.zip", @@ -137341,12 +108300,8 @@ "paragraph": "It reads GPS coordinate, time, number of satellites, etc.", "website": "https://github.com/SodaqMoja/Sodaq_UBlox_GPS", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_UBlox_GPS.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_UBlox_GPS-0.9.5.zip", "archiveFileName": "Sodaq_UBlox_GPS-0.9.5.zip", @@ -137362,12 +108317,8 @@ "paragraph": "It can get accel, gyro, and angle data.", "website": "https://github.com/Tockn/MPU6050_tockn", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Tockn/MPU6050_tockn.git", "url": "http://downloads.arduino.cc/libraries/github.com/Tockn/MPU6050_tockn-1.2.0.zip", "archiveFileName": "MPU6050_tockn-1.2.0.zip", @@ -137383,12 +108334,8 @@ "paragraph": "It can get accel, gyro, and angle data.", "website": "https://github.com/Tockn/MPU6050_tockn", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Tockn/MPU6050_tockn.git", "url": "http://downloads.arduino.cc/libraries/github.com/Tockn/MPU6050_tockn-1.2.1.zip", "archiveFileName": "MPU6050_tockn-1.2.1.zip", @@ -137404,12 +108351,8 @@ "paragraph": "It can get accel, gyro, and angle data.", "website": "https://github.com/Tockn/MPU6050_tockn", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Tockn/MPU6050_tockn.git", "url": "http://downloads.arduino.cc/libraries/github.com/Tockn/MPU6050_tockn-1.3.0.zip", "archiveFileName": "MPU6050_tockn-1.3.0.zip", @@ -137425,12 +108368,8 @@ "paragraph": "It can get accel, gyro, and angle data.", "website": "https://github.com/Tockn/MPU6050_tockn", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Tockn/MPU6050_tockn.git", "url": "http://downloads.arduino.cc/libraries/github.com/Tockn/MPU6050_tockn-1.4.0.zip", "archiveFileName": "MPU6050_tockn-1.4.0.zip", @@ -137446,12 +108385,8 @@ "paragraph": "It can get accel, gyro, and angle data.", "website": "https://github.com/Tockn/MPU6050_tockn", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Tockn/MPU6050_tockn.git", "url": "http://downloads.arduino.cc/libraries/github.com/Tockn/MPU6050_tockn-1.5.0.zip", "archiveFileName": "MPU6050_tockn-1.5.0.zip", @@ -137467,12 +108402,8 @@ "paragraph": "It can get accel, gyro, and angle data.", "website": "https://github.com/Tockn/MPU6050_tockn", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Tockn/MPU6050_tockn.git", "url": "http://downloads.arduino.cc/libraries/github.com/Tockn/MPU6050_tockn-1.5.1.zip", "archiveFileName": "MPU6050_tockn-1.5.1.zip", @@ -137488,12 +108419,8 @@ "paragraph": "It can get accel, gyro, and angle data.", "website": "https://github.com/Tockn/MPU6050_tockn", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Tockn/MPU6050_tockn.git", "url": "http://downloads.arduino.cc/libraries/github.com/Tockn/MPU6050_tockn-1.5.2.zip", "archiveFileName": "MPU6050_tockn-1.5.2.zip", @@ -137509,16 +108436,10 @@ "paragraph": "Use this library for seven segment display.", "website": "https://github.com/PulseRain/M10SevenSeg", "category": "Signal Input/Output", - "architectures": [ - "FP51" - ], - "types": [ - "Contributed" - ], + "architectures": ["FP51"], + "types": ["Contributed"], "repository": "https://github.com/PulseRain/M10SevenSeg.git", - "providesIncludes": [ - "M10SevenSeg.h" - ], + "providesIncludes": ["M10SevenSeg.h"], "url": "http://downloads.arduino.cc/libraries/github.com/PulseRain/M10SevenSeg-1.0.0.zip", "archiveFileName": "M10SevenSeg-1.0.0.zip", "size": 6341, @@ -137533,16 +108454,10 @@ "paragraph": "Use this library for seven segment display.", "website": "https://github.com/PulseRain/M10SevenSeg", "category": "Signal Input/Output", - "architectures": [ - "FP51" - ], - "types": [ - "Contributed" - ], + "architectures": ["FP51"], + "types": ["Contributed"], "repository": "https://github.com/PulseRain/M10SevenSeg.git", - "providesIncludes": [ - "M10SevenSeg.h" - ], + "providesIncludes": ["M10SevenSeg.h"], "url": "http://downloads.arduino.cc/libraries/github.com/PulseRain/M10SevenSeg-1.0.1.zip", "archiveFileName": "M10SevenSeg-1.0.1.zip", "size": 6336, @@ -137557,16 +108472,10 @@ "paragraph": "Use this library for seven segment display.", "website": "https://github.com/PulseRain/M10SevenSeg", "category": "Signal Input/Output", - "architectures": [ - "FP51" - ], - "types": [ - "Contributed" - ], + "architectures": ["FP51"], + "types": ["Contributed"], "repository": "https://github.com/PulseRain/M10SevenSeg.git", - "providesIncludes": [ - "M10SevenSeg.h" - ], + "providesIncludes": ["M10SevenSeg.h"], "url": "http://downloads.arduino.cc/libraries/github.com/PulseRain/M10SevenSeg-1.0.2.zip", "archiveFileName": "M10SevenSeg-1.0.2.zip", "size": 6337, @@ -137581,12 +108490,8 @@ "paragraph": "ArduinoLang is a library with headers which translate C++ and Wiring reserved words, to other languages different of english. To accomplish this, each header use macro in combination with some typedefs, those little tricks make the proccess of learn how to write code for Arduino easier.", "website": "jefersonla.github.io", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jefersonla/ArduinoLang.git", "url": "http://downloads.arduino.cc/libraries/github.com/jefersonla/ArduinoLang-0.1.0.zip", "archiveFileName": "ArduinoLang-0.1.0.zip", @@ -137602,16 +108507,10 @@ "paragraph": "Using serial communications, this library allows for issuing commands and receiving replies to and from a Zaber device.", "website": "https://www.zaber.com/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://gitlab.com/zaber-core-libs/zaber-binary-for-arduino.git", - "providesIncludes": [ - "ZaberBinary.h" - ], + "providesIncludes": ["ZaberBinary.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/zaber-core-libs/Zaber_Binary-1.0.0.zip", "archiveFileName": "Zaber_Binary-1.0.0.zip", "size": 10388, @@ -137626,16 +108525,10 @@ "paragraph": "Using serial communications, this library allows for issuing commands and receiving replies to and from a Zaber device.", "website": "https://www.zaber.com/wiki/Software/Arduino_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://gitlab.com/zaber-core-libs/zaber-binary-for-arduino.git", - "providesIncludes": [ - "ZaberBinary.h" - ], + "providesIncludes": ["ZaberBinary.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/zaber-core-libs/Zaber_Binary-1.1.1.zip", "archiveFileName": "Zaber_Binary-1.1.1.zip", "size": 10782, @@ -137650,16 +108543,10 @@ "paragraph": "This library allows for issuing commands and receiving responses to and from Zaber devices, using either the Zaber shield or other serial shields.", "website": "https://gitlab.com/zaber-core-libs/zaber-binary-for-arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://gitlab.com/zaber-core-libs/zaber-binary-for-arduino.git", - "providesIncludes": [ - "ZaberBinary.h" - ], + "providesIncludes": ["ZaberBinary.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/zaber-core-libs/Zaber_Binary-1.2.0.zip", "archiveFileName": "Zaber_Binary-1.2.0.zip", "size": 1173421, @@ -137674,16 +108561,10 @@ "paragraph": "Using serial communications, this library allows for issuing commands and receiving responses to and from a Zaber device.", "website": "https://www.zaber.com/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://gitlab.com/zaber-core-libs/zaber-ascii-for-arduino.git", - "providesIncludes": [ - "ZaberAscii.h" - ], + "providesIncludes": ["ZaberAscii.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/zaber-core-libs/Zaber_ASCII-1.0.0.zip", "archiveFileName": "Zaber_ASCII-1.0.0.zip", "size": 11660, @@ -137698,16 +108579,10 @@ "paragraph": "Using serial communications, this library allows for issuing commands and receiving responses to and from a Zaber device.", "website": "https://www.zaber.com/wiki/Software/Arduino_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://gitlab.com/zaber-core-libs/zaber-ascii-for-arduino.git", - "providesIncludes": [ - "ZaberAscii.h" - ], + "providesIncludes": ["ZaberAscii.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/zaber-core-libs/Zaber_ASCII-1.1.1.zip", "archiveFileName": "Zaber_ASCII-1.1.1.zip", "size": 12066, @@ -137722,16 +108597,10 @@ "paragraph": "Using serial communications, this library allows for issuing commands and receiving responses to and from a Zaber device.", "website": "https://www.zaber.com/wiki/Software/Library_for_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://gitlab.com/zaber-core-libs/zaber-ascii-for-arduino.git", - "providesIncludes": [ - "ZaberAscii.h" - ], + "providesIncludes": ["ZaberAscii.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/zaber-core-libs/Zaber_ASCII-1.1.2.zip", "archiveFileName": "Zaber_ASCII-1.1.2.zip", "size": 12150, @@ -137746,16 +108615,10 @@ "paragraph": "This library allows for issuing commands and receiving responses to and from Zaber devices, using either the Zaber shield or other serial shields.", "website": "https://gitlab.com/zaber-core-libs/zaber-ascii-for-arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://gitlab.com/zaber-core-libs/zaber-ascii-for-arduino.git", - "providesIncludes": [ - "ZaberAscii.h" - ], + "providesIncludes": ["ZaberAscii.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/zaber-core-libs/Zaber_ASCII-1.2.0.zip", "archiveFileName": "Zaber_ASCII-1.2.0.zip", "size": 1178291, @@ -137770,12 +108633,8 @@ "paragraph": "This is a great fingerprint module from ADH-Tech that communicates over 3.3V TTL Serial so you can easily embed it into your next project. This repository contains Arduino example code to work with it. This code has been tested with GT-521F32, GT-521F52, GT-511C3, and GT-511C1R.", "website": "https://github.com/sparkfun/Fingerprint_Scanner-TTL", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/Fingerprint_Scanner-TTL.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/Fingerprint_Scanner_TTL-1.1.0.zip", "archiveFileName": "Fingerprint_Scanner_TTL-1.1.0.zip", @@ -137791,12 +108650,8 @@ "paragraph": "The library provides functions to read and write registers of the PMIC and initializes the controller with correct values of the battery charger, system voltages and routes the desired analog signal to the analog output pin for further reading by the host uC.", "website": "https://github.com/amperpirat/MAX77650-Arduino-Library", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/amperpirat/MAX77650-Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/amperpirat/MAX77650_Arduino_Library-0.3.0.zip", "archiveFileName": "MAX77650_Arduino_Library-0.3.0.zip", @@ -137812,12 +108667,8 @@ "paragraph": "The library provides functions to read and write registers of the PMIC and initializes the controller with correct values of the battery charger, system voltages and routes the desired analog signal to the analog output pin for further reading by the host uC.", "website": "https://github.com/amperpirat/MAX77650-Arduino-Library", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/amperpirat/MAX77650-Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/amperpirat/MAX77650_Arduino_Library-1.0.0.zip", "archiveFileName": "MAX77650_Arduino_Library-1.0.0.zip", @@ -137833,12 +108684,8 @@ "paragraph": "The library provides functions to read and write registers of the PMIC and initializes the controller with correct values of the battery charger, system voltages and routes the desired analog signal to the analog output pin for further reading by the host uC.", "website": "https://github.com/amperpirat/MAX77650-Arduino-Library", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/amperpirat/MAX77650-Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/amperpirat/MAX77650_Arduino_Library-1.0.1.zip", "archiveFileName": "MAX77650_Arduino_Library-1.0.1.zip", @@ -137854,12 +108701,8 @@ "paragraph": "This library depends on Google Translate Service.", "website": "https://github.com/horihiro/esp8266-google-tts", "category": "Data Processing", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/horihiro/esp8266-google-tts.git", "url": "http://downloads.arduino.cc/libraries/github.com/horihiro/esp8266_google_tts-1.0.0.zip", "archiveFileName": "esp8266_google_tts-1.0.0.zip", @@ -137875,12 +108718,8 @@ "paragraph": "This library depends on Google Translate Service.", "website": "https://github.com/horihiro/esp8266-google-tts", "category": "Data Processing", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/horihiro/esp8266-google-tts.git", "url": "http://downloads.arduino.cc/libraries/github.com/horihiro/esp8266_google_tts-1.0.1.zip", "archiveFileName": "esp8266_google_tts-1.0.1.zip", @@ -137896,16 +108735,10 @@ "paragraph": "This library depends on Google Translate Service.", "website": "https://github.com/horihiro/esp8266-google-tts", "category": "Data Processing", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/horihiro/esp8266-google-tts.git", - "providesIncludes": [ - "google-tts.h" - ], + "providesIncludes": ["google-tts.h"], "url": "http://downloads.arduino.cc/libraries/github.com/horihiro/esp8266_google_tts-1.0.2.zip", "archiveFileName": "esp8266_google_tts-1.0.2.zip", "size": 6761, @@ -137920,16 +108753,10 @@ "paragraph": "This library depends on Google Translate Service.", "website": "https://github.com/horihiro/esp8266-google-tts", "category": "Data Processing", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/horihiro/esp8266-google-tts.git", - "providesIncludes": [ - "google-tts.h" - ], + "providesIncludes": ["google-tts.h"], "url": "http://downloads.arduino.cc/libraries/github.com/horihiro/esp8266_google_tts-1.0.3.zip", "archiveFileName": "esp8266_google_tts-1.0.3.zip", "size": 6889, @@ -137944,16 +108771,10 @@ "paragraph": "This library depends on Google Translate Service.", "website": "https://github.com/horihiro/esp8266-google-tts", "category": "Data Processing", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/horihiro/esp8266-google-tts.git", - "providesIncludes": [ - "google-tts.h" - ], + "providesIncludes": ["google-tts.h"], "url": "http://downloads.arduino.cc/libraries/github.com/horihiro/esp8266_google_tts-1.0.4.zip", "archiveFileName": "esp8266_google_tts-1.0.4.zip", "size": 6811, @@ -137968,17 +108789,10 @@ "paragraph": "This library depends on Google Translate Service.", "website": "https://github.com/horihiro/esp8266-google-tts", "category": "Data Processing", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/horihiro/esp8266-google-tts.git", - "providesIncludes": [ - "google-tts.h" - ], + "providesIncludes": ["google-tts.h"], "url": "http://downloads.arduino.cc/libraries/github.com/horihiro/esp8266_google_tts-1.0.5.zip", "archiveFileName": "esp8266_google_tts-1.0.5.zip", "size": 29828, @@ -137993,17 +108807,10 @@ "paragraph": "This library depends on Google Translate Service.", "website": "https://github.com/horihiro/esp8266-google-tts", "category": "Data Processing", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/horihiro/esp8266-google-tts.git", - "providesIncludes": [ - "google-tts.h" - ], + "providesIncludes": ["google-tts.h"], "url": "http://downloads.arduino.cc/libraries/github.com/horihiro/esp8266_google_tts-1.0.6.zip", "archiveFileName": "esp8266_google_tts-1.0.6.zip", "size": 29756, @@ -138018,17 +108825,10 @@ "paragraph": "This library depends on Google Translate Service.", "website": "https://github.com/horihiro/esp8266-google-tts", "category": "Data Processing", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/horihiro/esp8266-google-tts.git", - "providesIncludes": [ - "google-tts.h" - ], + "providesIncludes": ["google-tts.h"], "url": "http://downloads.arduino.cc/libraries/github.com/horihiro/esp8266_google_tts-1.0.7.zip", "archiveFileName": "esp8266_google_tts-1.0.7.zip", "size": 29758, @@ -138043,17 +108843,10 @@ "paragraph": "This library depends on Google Translate Service.", "website": "https://github.com/horihiro/esp8266-google-tts", "category": "Data Processing", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/horihiro/esp8266-google-tts.git", - "providesIncludes": [ - "google-tts.h" - ], + "providesIncludes": ["google-tts.h"], "url": "http://downloads.arduino.cc/libraries/github.com/horihiro/esp8266_google_tts-1.0.8.zip", "archiveFileName": "esp8266_google_tts-1.0.8.zip", "size": 30419, @@ -138068,12 +108861,8 @@ "paragraph": "The unit tests run in the embedded controller, not in a simulator or emulator. It is almost a drop-in replacement of ArduinoUnit with some advantages. AUnit supports timeouts and test fixtures. It somtimes consume 50% less flash memory on the AVR platform, and it has been tested to work on the AVR, ESP8266 and Teensy platforms.", "website": "https://github.com/bxparks/AUnit", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AUnit.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AUnit-0.5.0.zip", "archiveFileName": "AUnit-0.5.0.zip", @@ -138089,12 +108878,8 @@ "paragraph": "The unit tests run in the embedded controller, not in a simulator or emulator. It is almost a drop-in replacement of ArduinoUnit with 2 advantages. AUnit can reduce flash memory consumption by as much as 66% on the AVR platform. And it works with the ESP8266 platform, as well as the AVR and Teensy platforms.", "website": "https://github.com/bxparks/AUnit", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AUnit.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AUnit-0.1.0.zip", "archiveFileName": "AUnit-0.1.0.zip", @@ -138110,12 +108895,8 @@ "paragraph": "The unit tests run in the embedded controller, not in a simulator or emulator. It is almost a drop-in replacement of ArduinoUnit with 2 advantages. AUnit can reduce flash memory consumption by as much as 66% on the AVR platform. And it works with the ESP8266 platform, as well as the AVR and Teensy platforms.", "website": "https://github.com/bxparks/AUnit", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AUnit.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AUnit-0.1.1.zip", "archiveFileName": "AUnit-0.1.1.zip", @@ -138131,12 +108912,8 @@ "paragraph": "The unit tests run in the embedded controller, not in a simulator or emulator. It is almost a drop-in replacement of ArduinoUnit with 2 advantages. AUnit can reduce flash memory consumption by as much as 66% on the AVR platform. And it works with the ESP8266 platform, as well as the AVR and Teensy platforms.", "website": "https://github.com/bxparks/AUnit", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AUnit.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AUnit-0.2.0.zip", "archiveFileName": "AUnit-0.2.0.zip", @@ -138152,12 +108929,8 @@ "paragraph": "The unit tests run in the embedded controller, not in a simulator or emulator. It is almost a drop-in replacement of ArduinoUnit with 2 advantages. AUnit can reduce flash memory consumption by as much as 66% on the AVR platform. And it works with the ESP8266 platform, as well as the AVR and Teensy platforms.", "website": "https://github.com/bxparks/AUnit", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AUnit.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AUnit-0.3.0.zip", "archiveFileName": "AUnit-0.3.0.zip", @@ -138173,12 +108946,8 @@ "paragraph": "The unit tests run in the embedded controller, not in a simulator or emulator. It is almost a drop-in replacement of ArduinoUnit with 2 advantages. AUnit can reduce flash memory consumption by as much as 66% on the AVR platform. And it works with the ESP8266 platform, as well as the AVR and Teensy platforms.", "website": "https://github.com/bxparks/AUnit", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AUnit.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AUnit-0.3.1.zip", "archiveFileName": "AUnit-0.3.1.zip", @@ -138194,12 +108963,8 @@ "paragraph": "The unit tests run in the embedded controller, not in a simulator or emulator. It is almost a drop-in replacement of ArduinoUnit with 2 advantages. AUnit can reduce flash memory consumption by as much as 66% on the AVR platform. And it works with the ESP8266 platform, as well as the AVR and Teensy platforms.", "website": "https://github.com/bxparks/AUnit", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AUnit.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AUnit-0.3.2.zip", "archiveFileName": "AUnit-0.3.2.zip", @@ -138215,12 +108980,8 @@ "paragraph": "The unit tests run in the embedded controller, not in a simulator or emulator. It is almost a drop-in replacement of ArduinoUnit with 2 advantages. AUnit can reduce flash memory consumption by as much as 66% on the AVR platform. And it works with the ESP8266 platform, as well as the AVR and Teensy platforms.", "website": "https://github.com/bxparks/AUnit", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AUnit.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AUnit-0.3.3.zip", "archiveFileName": "AUnit-0.3.3.zip", @@ -138236,12 +108997,8 @@ "paragraph": "The unit tests run in the embedded controller, not in a simulator or emulator. It is almost a drop-in replacement of ArduinoUnit with some advantages. AUnit supports timeouts and test fixtures. It somtimes consume 50% less flash memory on the AVR platform, and it has been tested to work on the AVR, ESP8266 and Teensy platforms.", "website": "https://github.com/bxparks/AUnit", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AUnit.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AUnit-0.4.0.zip", "archiveFileName": "AUnit-0.4.0.zip", @@ -138257,12 +109014,8 @@ "paragraph": "The unit tests run in the embedded controller, not in a simulator or emulator. It is almost a drop-in replacement of ArduinoUnit with some advantages. AUnit supports timeouts and test fixtures. It somtimes consume 50% less flash memory on the AVR platform, and it has been tested to work on the AVR, ESP8266 and Teensy platforms.", "website": "https://github.com/bxparks/AUnit", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AUnit.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AUnit-0.4.1.zip", "archiveFileName": "AUnit-0.4.1.zip", @@ -138278,12 +109031,8 @@ "paragraph": "The unit tests run in the embedded controller, not in a simulator or emulator. It is almost a drop-in replacement of ArduinoUnit with some advantages. AUnit supports timeouts and test fixtures. It somtimes consume 50% less flash memory on the AVR platform, and it has been tested to work on the AVR, ESP8266 and Teensy platforms.", "website": "https://github.com/bxparks/AUnit", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AUnit.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AUnit-0.4.2.zip", "archiveFileName": "AUnit-0.4.2.zip", @@ -138299,12 +109048,8 @@ "paragraph": "The unit tests run in the embedded controller, not in a simulator or emulator. It is almost a drop-in replacement of ArduinoUnit with some advantages. AUnit supports timeouts and test fixtures. It somtimes consume 50% less flash memory on the AVR platform, and it has been tested to work on the AVR, ESP8266, ESP32 and Teensy platforms.", "website": "https://github.com/bxparks/AUnit", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AUnit.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AUnit-0.5.1.zip", "archiveFileName": "AUnit-0.5.1.zip", @@ -138320,12 +109065,8 @@ "paragraph": "The unit tests run in the embedded controller, not in a simulator or emulator. It is almost a drop-in replacement of ArduinoUnit with some advantages. AUnit supports timeouts and test fixtures. It somtimes consume 50% less flash memory on the AVR platform, and it has been tested to work on the AVR, ESP8266, ESP32 and Teensy platforms.", "website": "https://github.com/bxparks/AUnit", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AUnit.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AUnit-0.5.2.zip", "archiveFileName": "AUnit-0.5.2.zip", @@ -138341,12 +109082,8 @@ "paragraph": "The unit tests run in the embedded controller, not in a simulator or emulator. It is almost a drop-in replacement of ArduinoUnit with some advantages. AUnit supports timeouts and test fixtures. It somtimes consume 50% less flash memory on the AVR platform, and it has been tested to work on the AVR, ESP8266, ESP32 and Teensy platforms.", "website": "https://github.com/bxparks/AUnit", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AUnit.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AUnit-0.5.3.zip", "archiveFileName": "AUnit-0.5.3.zip", @@ -138362,12 +109099,8 @@ "paragraph": "The unit tests run in the embedded controller, not in a simulator or emulator. It is almost a drop-in replacement of ArduinoUnit with some advantages. AUnit supports timeouts and test fixtures. It somtimes consume 50% less flash memory on the AVR platform, and it has been tested to work on the AVR, ESP8266, ESP32 and Teensy platforms. A commandline tool allows uploading and validation of multiple unit tests on multiple Arduino boards.", "website": "https://github.com/bxparks/AUnit", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AUnit.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AUnit-1.0.0.zip", "archiveFileName": "AUnit-1.0.0.zip", @@ -138383,12 +109116,8 @@ "paragraph": "The unit tests run in the embedded controller, not in a simulator or emulator. It is almost a drop-in replacement of ArduinoUnit with some advantages. AUnit supports timeouts and test fixtures. It somtimes consume 50% less flash memory on the AVR platform, and it has been tested to work on the AVR, ESP8266, ESP32 and Teensy platforms. The sister AUniter project provides command line tools to verify, upload and validate the unit tests. AUniter tools can be used in a continuous integration systems like Jenkins.", "website": "https://github.com/bxparks/AUnit", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AUnit.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AUnit-1.0.1.zip", "archiveFileName": "AUnit-1.0.1.zip", @@ -138404,12 +109133,8 @@ "paragraph": "The unit tests run in the embedded controller, not in a simulator or emulator. It is almost a drop-in replacement of ArduinoUnit with some advantages. AUnit supports timeouts and test fixtures. It somtimes consume 50% less flash memory on the AVR platform, and it has been tested to work on the AVR, ESP8266, ESP32 and Teensy platforms. The sister AUniter project provides command line tools to verify, upload and validate the unit tests. AUniter tools can be used in a continuous integration systems like Jenkins.", "website": "https://github.com/bxparks/AUnit", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AUnit.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AUnit-1.1.0.zip", "archiveFileName": "AUnit-1.1.0.zip", @@ -138425,12 +109150,8 @@ "paragraph": "The unit tests run in the embedded controller, not in a simulator or emulator. It is almost a drop-in replacement of ArduinoUnit with some advantages. AUnit supports timeouts and test fixtures. It somtimes consume 50% less flash memory on the AVR platform, and it has been tested to work on the AVR, ESP8266, ESP32 and Teensy platforms. The sister AUniter project provides command line tools to verify, upload and validate the unit tests. AUniter tools can be used in a continuous integration systems like Jenkins.", "website": "https://github.com/bxparks/AUnit", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AUnit.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AUnit-1.2.0.zip", "archiveFileName": "AUnit-1.2.0.zip", @@ -138446,12 +109167,8 @@ "paragraph": "The unit tests run in the embedded controller, not in a simulator or emulator. It is almost a drop-in replacement of ArduinoUnit with some advantages. AUnit supports timeouts and test fixtures. It somtimes consume 50% less flash memory on the AVR platform, and it has been tested to work on the AVR, ESP8266, ESP32 and Teensy platforms. The sister AUniter project provides command line tools to verify, upload and validate the unit tests. AUniter tools can be used in a continuous integration systems like Jenkins.", "website": "https://github.com/bxparks/AUnit", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AUnit.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AUnit-1.2.1.zip", "archiveFileName": "AUnit-1.2.1.zip", @@ -138467,12 +109184,8 @@ "paragraph": "The unit tests run in the embedded controller, not in a simulator or emulator. It is almost a drop-in replacement of ArduinoUnit with some advantages. AUnit supports timeouts and test fixtures. It somtimes consume 50% less flash memory on the AVR platform, and it has been tested to work on the AVR, ESP8266, ESP32 and Teensy platforms. The sister AUniter project provides command line tools to verify, upload and validate the unit tests. AUniter tools can be used in a continuous integration systems like Jenkins.", "website": "https://github.com/bxparks/AUnit", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AUnit.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AUnit-1.3.0.zip", "archiveFileName": "AUnit-1.3.0.zip", @@ -138488,12 +109201,8 @@ "paragraph": "This library allows an Arduino/Genuino board to sensing Particulate Matter based on the sharp GP2Y1010AU0F .", "website": "https://github.com/ekkai/PMsensor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ekkai/PMsensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/ekkai/PMsensor-1.0.0.zip", "archiveFileName": "PMsensor-1.0.0.zip", @@ -138509,12 +109218,8 @@ "paragraph": "This library allows an Arduino/Genuino board to sensing Particulate Matter based on the sharp GP2Y1010AU0F .", "website": "https://github.com/ekkai/PMsensor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ekkai/PMsensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/ekkai/PMsensor-1.0.1.zip", "archiveFileName": "PMsensor-1.0.1.zip", @@ -138530,12 +109235,8 @@ "paragraph": "This library allows an Arduino/Genuino board to sensing Particulate Matter based on the sharp GP2Y1010AU0F .", "website": "https://github.com/ekkai/PMsensor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ekkai/PMsensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/ekkai/PMsensor-1.1.0.zip", "archiveFileName": "PMsensor-1.1.0.zip", @@ -138551,12 +109252,8 @@ "paragraph": "A simple library for The \"100+ Word\" Arduino Audio Shield! and LBT \"Little Buddy Talker\". Speak Arduino, Speak! by Patrick Thomas Mitchell", "website": "https://github.com/kd8bxp/Word100", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kd8bxp/Word100.git", "url": "http://downloads.arduino.cc/libraries/github.com/kd8bxp/Word100_Library-2.1.0.zip", "archiveFileName": "Word100_Library-2.1.0.zip", @@ -138572,12 +109269,8 @@ "paragraph": "A simple library for The \"100+ Word\" Arduino Audio Shield! and LBT \"Little Buddy Talker\". Speak Arduino, Speak! by Patrick Thomas Mitchell", "website": "https://github.com/kd8bxp/Word100", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kd8bxp/Word100.git", "url": "http://downloads.arduino.cc/libraries/github.com/kd8bxp/Word100_Library-2.1.1.zip", "archiveFileName": "Word100_Library-2.1.1.zip", @@ -138593,12 +109286,8 @@ "paragraph": "A simple library for The \"100+ Word\" Arduino Audio Shield! and LBT \"Little Buddy Talker\". Speak Arduino, Speak! by Patrick Thomas Mitchell", "website": "https://github.com/kd8bxp/Word100", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kd8bxp/Word100.git", "url": "http://downloads.arduino.cc/libraries/github.com/kd8bxp/Word100_Library-3.0.0.zip", "archiveFileName": "Word100_Library-3.0.0.zip", @@ -138614,12 +109303,8 @@ "paragraph": "A simple library for The \"100+ Word\" Arduino Audio Shield! and LBT \"Little Buddy Talker\". Speak Arduino, Speak! by Patrick Thomas Mitchell", "website": "https://github.com/kd8bxp/Word100", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kd8bxp/Word100.git", "url": "http://downloads.arduino.cc/libraries/github.com/kd8bxp/Word100_Library-3.0.1.zip", "archiveFileName": "Word100_Library-3.0.1.zip", @@ -138635,12 +109320,8 @@ "paragraph": "A simple library for The \"100+ Word\" Arduino Audio Shield! and LBT \"Little Buddy Talker\". Speak Arduino, Speak! by Patrick Thomas Mitchell", "website": "https://github.com/kd8bxp/Word100", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kd8bxp/Word100.git", "url": "http://downloads.arduino.cc/libraries/github.com/kd8bxp/Word100_Library-3.0.2.zip", "archiveFileName": "Word100_Library-3.0.2.zip", @@ -138656,12 +109337,8 @@ "paragraph": "A simple library for The \"100+ Word\" Arduino Audio Shield! and LBT \"Little Buddy Talker\". Speak Arduino, Speak! by Patrick Thomas Mitchell", "website": "https://github.com/kd8bxp/Word100", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kd8bxp/Word100.git", "url": "http://downloads.arduino.cc/libraries/github.com/kd8bxp/Word100_Library-3.1.2.zip", "archiveFileName": "Word100_Library-3.1.2.zip", @@ -138677,12 +109354,8 @@ "paragraph": "A simple library for The \"100+ Word\" Arduino Audio Shield! and LBT \"Little Buddy Talker\". Speak Arduino, Speak! by Patrick Thomas Mitchell", "website": "https://github.com/kd8bxp/Word100", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kd8bxp/Word100.git", "url": "http://downloads.arduino.cc/libraries/github.com/kd8bxp/Word100_Library-3.2.2.zip", "archiveFileName": "Word100_Library-3.2.2.zip", @@ -138698,12 +109371,8 @@ "paragraph": "A simple library for The \"100+ Word\" Arduino Audio Shield! and LBT \"Little Buddy Talker\". Speak Arduino, Speak! by Patrick Thomas Mitchell", "website": "https://github.com/kd8bxp/Word100", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kd8bxp/Word100.git", "url": "http://downloads.arduino.cc/libraries/github.com/kd8bxp/Word100_Library-3.2.3.zip", "archiveFileName": "Word100_Library-3.2.3.zip", @@ -138719,12 +109388,8 @@ "paragraph": "A simple library for The \"100+ Word\" Arduino Audio Shield! and LBT \"Little Buddy Talker\". Speak Arduino, Speak! by Patrick Thomas Mitchell", "website": "https://github.com/kd8bxp/Word100", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kd8bxp/Word100.git", "url": "http://downloads.arduino.cc/libraries/github.com/kd8bxp/Word100_Library-3.2.4.zip", "archiveFileName": "Word100_Library-3.2.4.zip", @@ -138740,12 +109405,8 @@ "paragraph": "A simple library for The \"100+ Word\" Arduino Audio Shield! and LBT \"Little Buddy Talker\". Speak Arduino, Speak! by Patrick Thomas Mitchell. Please see Information_README.txt, New_Features.txt and README.md for changes.", "website": "https://github.com/kd8bxp/Word100", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kd8bxp/Word100.git", "url": "http://downloads.arduino.cc/libraries/github.com/kd8bxp/Word100_Library-4.0.0.zip", "archiveFileName": "Word100_Library-4.0.0.zip", @@ -138761,12 +109422,8 @@ "paragraph": "A simple library for The \"100+ Word\" Arduino Audio Shield! and LBT \"Little Buddy Talker\". Speak Arduino, Speak! by Patrick Thomas Mitchell. Please see Information_README.txt, New_Features.txt and README.md for changes.", "website": "https://github.com/kd8bxp/Word100", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kd8bxp/Word100.git", "url": "http://downloads.arduino.cc/libraries/github.com/kd8bxp/Word100_Library-4.0.1.zip", "archiveFileName": "Word100_Library-4.0.1.zip", @@ -138782,12 +109439,8 @@ "paragraph": "A simple library for The \"100+ Word\" Arduino Audio Shield! and LBT \"Little Buddy Talker\". Speak Arduino, Speak! by Patrick Thomas Mitchell. Please see Information_README.txt, New_Features.txt and README.md for changes.", "website": "https://github.com/kd8bxp/Word100", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kd8bxp/Word100.git", "url": "http://downloads.arduino.cc/libraries/github.com/kd8bxp/Word100_Library-4.0.2.zip", "archiveFileName": "Word100_Library-4.0.2.zip", @@ -138803,12 +109456,8 @@ "paragraph": "A simple library for The \"100+ Word\" Arduino Audio Shield! and LBT \"Little Buddy Talker\". Speak Arduino, Speak! by Patrick Thomas Mitchell. Please see Information_README.txt, New_Features.txt and README.md for changes.", "website": "https://github.com/kd8bxp/Word100", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kd8bxp/Word100.git", "url": "http://downloads.arduino.cc/libraries/github.com/kd8bxp/Word100_Library-5.0.6.zip", "archiveFileName": "Word100_Library-5.0.6.zip", @@ -138824,12 +109473,8 @@ "paragraph": "A simple library for The \"100+ Word\" Arduino Audio Shield! and LBT \"Little Buddy Talker\". Speak Arduino, Speak! by Patrick Thomas Mitchell. Please see Information_README.txt, New_Features.txt and README.md for changes.", "website": "https://github.com/kd8bxp/Word100", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kd8bxp/Word100.git", "url": "http://downloads.arduino.cc/libraries/github.com/kd8bxp/Word100_Library-5.0.7.zip", "archiveFileName": "Word100_Library-5.0.7.zip", @@ -138845,12 +109490,8 @@ "paragraph": "A simple library for The \"100+ Word\" Arduino Audio Shield!, the LBT \"Little Buddy Talker\", the BBT \"Big Buddy Talker\", and examples for the Arduino E-Z Comms Shield. Speak Arduino, Speak! by Patrick Thomas Mitchell. Please see Information_README.txt, New_Features.txt and README.md for changes.", "website": "https://github.com/kd8bxp/Word100", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kd8bxp/Word100.git", "url": "http://downloads.arduino.cc/libraries/github.com/kd8bxp/Word100_Library-5.0.8.zip", "archiveFileName": "Word100_Library-5.0.8.zip", @@ -138866,12 +109507,8 @@ "paragraph": "A simple library for The \"100+ Word\" Arduino Audio Shield!, the LBT \"Little Buddy Talker\", the BBT \"Big Buddy Talker\", and examples for the Arduino E-Z Comms Shield. Speak Arduino, Speak! by Patrick Thomas Mitchell. Please see Information_README.txt, New_Features.txt and README.md for changes.", "website": "https://github.com/kd8bxp/Word100", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kd8bxp/Word100.git", "url": "http://downloads.arduino.cc/libraries/github.com/kd8bxp/Word100_Library-5.1.1.zip", "archiveFileName": "Word100_Library-5.1.1.zip", @@ -138887,17 +109524,10 @@ "paragraph": "A library for easy implementing the Web interface constituting the WLAN for ESP8266 WiFi connection. With this library to make a sketch which connects from ESP8266 to the access point at runtime by the web interface without hardcoded SSID and password.", "website": "https://github.com/Hieromon/AutoConnect.git", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Hieromon/AutoConnect.git", - "providesIncludes": [ - "AutoConnect.h" - ], + "providesIncludes": ["AutoConnect.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Hieromon/AutoConnect-0.9.7.zip", "archiveFileName": "AutoConnect-0.9.7.zip", "size": 29832652, @@ -138912,17 +109542,10 @@ "paragraph": "A library for easy implementing the Web interface constituting the WLAN for ESP8266 WiFi connection. With this library to make a sketch which connects from ESP8266 to the access point at runtime by the web interface without hardcoded SSID and password.", "website": "https://github.com/Hieromon/AutoConnect.git", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Hieromon/AutoConnect.git", - "providesIncludes": [ - "AutoConnect.h" - ], + "providesIncludes": ["AutoConnect.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Hieromon/AutoConnect-0.9.8.zip", "archiveFileName": "AutoConnect-0.9.8.zip", "size": 30457781, @@ -138937,17 +109560,10 @@ "paragraph": "A library for easy implementing the Web interface constituting the WLAN for ESP8266 WiFi connection. With this library to make a sketch which connects from ESP8266 to the access point at runtime by the web interface without hardcoded SSID and password.", "website": "https://github.com/Hieromon/AutoConnect.git", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Hieromon/AutoConnect.git", - "providesIncludes": [ - "AutoConnect.h" - ], + "providesIncludes": ["AutoConnect.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Hieromon/AutoConnect-0.9.9.zip", "archiveFileName": "AutoConnect-0.9.9.zip", "size": 30592707, @@ -138962,17 +109578,10 @@ "paragraph": "A library for easy implementing the Web interface constituting the WLAN for ESP8266 WiFi connection. With this library to make a sketch which connects from ESP8266 to the access point at runtime by the web interface without hardcoded SSID and password.", "website": "https://github.com/Hieromon/AutoConnect.git", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Hieromon/AutoConnect.git", - "providesIncludes": [ - "AutoConnect.h" - ], + "providesIncludes": ["AutoConnect.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Hieromon/AutoConnect-0.9.10.zip", "archiveFileName": "AutoConnect-0.9.10.zip", "size": 30593868, @@ -138987,17 +109596,10 @@ "paragraph": "A library for easy implementing the Web interface constituting the WLAN for ESP8266 WiFi connection. With this library to make a sketch which connects from ESP8266 to the access point at runtime by the web interface without hardcoded SSID and password.", "website": "https://github.com/Hieromon/AutoConnect.git", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Hieromon/AutoConnect.git", - "providesIncludes": [ - "AutoConnect.h" - ], + "providesIncludes": ["AutoConnect.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Hieromon/AutoConnect-0.9.11.zip", "archiveFileName": "AutoConnect-0.9.11.zip", "size": 30633985, @@ -139012,16 +109614,10 @@ "paragraph": "This is a library for an Arduino-compatible controller that interfaces with the Pololu Zumo Shield to make a programmable tank chassis robot.", "website": "https://github.com/pololu/zumo-shield-arduino-library", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/pololu/zumo-shield-arduino-library.git", - "providesIncludes": [ - "ZumoShield.h" - ], + "providesIncludes": ["ZumoShield.h"], "url": "http://downloads.arduino.cc/libraries/github.com/pololu/ZumoShield-2.0.0.zip", "archiveFileName": "ZumoShield-2.0.0.zip", "size": 84522, @@ -139036,16 +109632,10 @@ "paragraph": "This Arduino library supports mapping Wii devices to the Wifi of an ESP32.", "website": "https://github.com/madhephaestus/EspWii", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/EspWii.git", - "providesIncludes": [ - "EspWii.h" - ], + "providesIncludes": ["EspWii.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/EspWii-0.0.1.zip", "archiveFileName": "EspWii-0.0.1.zip", "size": 27590, @@ -139060,16 +109650,10 @@ "paragraph": "This Arduino library supports mapping Wii devices to the Wifi of an ESP32.", "website": "https://github.com/madhephaestus/EspWii", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/EspWii.git", - "providesIncludes": [ - "EspWii.h" - ], + "providesIncludes": ["EspWii.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/EspWii-0.0.2.zip", "archiveFileName": "EspWii-0.0.2.zip", "size": 28852, @@ -139084,16 +109668,10 @@ "paragraph": "This Arduino library supports mapping Wii devices to the Wifi of an ESP32.", "website": "https://github.com/madhephaestus/EspWii", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/EspWii.git", - "providesIncludes": [ - "EspWii.h" - ], + "providesIncludes": ["EspWii.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/EspWii-0.0.3.zip", "archiveFileName": "EspWii-0.0.3.zip", "size": 31264, @@ -139108,16 +109686,10 @@ "paragraph": "This Arduino library supports mapping Wii devices to the Wifi of an ESP32.", "website": "https://github.com/madhephaestus/EspWii", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/EspWii.git", - "providesIncludes": [ - "EspWii.h" - ], + "providesIncludes": ["EspWii.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/EspWii-0.0.4.zip", "archiveFileName": "EspWii-0.0.4.zip", "size": 31290, @@ -139132,16 +109704,10 @@ "paragraph": "This Arduino library supports mapping Wii devices to the Wifi of an ESP32.", "website": "https://github.com/madhephaestus/EspWii", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/EspWii.git", - "providesIncludes": [ - "EspWii.h" - ], + "providesIncludes": ["EspWii.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/EspWii-0.1.0.zip", "archiveFileName": "EspWii-0.1.0.zip", "size": 34357, @@ -139156,16 +109722,10 @@ "paragraph": "This Arduino library supports mapping Wii devices to the Wifi of an ESP32.", "website": "https://github.com/madhephaestus/EspWii", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/EspWii.git", - "providesIncludes": [ - "EspWii.h" - ], + "providesIncludes": ["EspWii.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/EspWii-0.1.1.zip", "archiveFileName": "EspWii-0.1.1.zip", "size": 34749, @@ -139180,16 +109740,10 @@ "paragraph": "This Arduino library supports mapping Wii devices to the Wifi of an ESP32.", "website": "https://github.com/madhephaestus/EspWii", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/EspWii.git", - "providesIncludes": [ - "EspWii.h" - ], + "providesIncludes": ["EspWii.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/EspWii-0.1.2.zip", "archiveFileName": "EspWii-0.1.2.zip", "size": 37448, @@ -139204,16 +109758,10 @@ "paragraph": "This Arduino library supports mapping Wii devices to the Wifi of an ESP32.", "website": "https://github.com/madhephaestus/EspWii", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/EspWii.git", - "providesIncludes": [ - "EspWii.h" - ], + "providesIncludes": ["EspWii.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/EspWii-0.1.3.zip", "archiveFileName": "EspWii-0.1.3.zip", "size": 37454, @@ -139228,16 +109776,10 @@ "paragraph": "This Arduino library supports mapping Wii devices to the Wifi of an ESP32.", "website": "https://github.com/madhephaestus/EspWii", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/EspWii.git", - "providesIncludes": [ - "EspWii.h" - ], + "providesIncludes": ["EspWii.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/EspWii-0.1.4.zip", "archiveFileName": "EspWii-0.1.4.zip", "size": 40803, @@ -139252,16 +109794,10 @@ "paragraph": "This Arduino library supports mapping Wii devices to the Wifi of an ESP32.", "website": "https://github.com/madhephaestus/EspWii", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/EspWii.git", - "providesIncludes": [ - "EspWii.h" - ], + "providesIncludes": ["EspWii.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/EspWii-0.1.5.zip", "archiveFileName": "EspWii-0.1.5.zip", "size": 40852, @@ -139276,16 +109812,10 @@ "paragraph": "This Arduino library supports mapping Wii devices to the Wifi of an ESP32.", "website": "https://github.com/madhephaestus/EspWii", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/EspWii.git", - "providesIncludes": [ - "EspWii.h" - ], + "providesIncludes": ["EspWii.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/EspWii-0.2.0.zip", "archiveFileName": "EspWii-0.2.0.zip", "size": 31319, @@ -139300,16 +109830,10 @@ "paragraph": "This Arduino library supports mapping Wii devices to the Wifi of an ESP32.", "website": "https://github.com/madhephaestus/EspWii", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/EspWii.git", - "providesIncludes": [ - "EspWii.h" - ], + "providesIncludes": ["EspWii.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/EspWii-0.2.1.zip", "archiveFileName": "EspWii-0.2.1.zip", "size": 31319, @@ -139324,16 +109848,10 @@ "paragraph": "This Arduino library supports mapping Wii devices to the Wifi of an ESP32.", "website": "https://github.com/madhephaestus/EspWii", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/EspWii.git", - "providesIncludes": [ - "EspWii.h" - ], + "providesIncludes": ["EspWii.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/EspWii-0.2.2.zip", "archiveFileName": "EspWii-0.2.2.zip", "size": 30062, @@ -139348,16 +109866,10 @@ "paragraph": "This Arduino library supports mapping Wii devices to the Wifi of an ESP32.", "website": "https://github.com/madhephaestus/EspWii", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/EspWii.git", - "providesIncludes": [ - "EspWii.h" - ], + "providesIncludes": ["EspWii.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/EspWii-0.2.3.zip", "archiveFileName": "EspWii-0.2.3.zip", "size": 30096, @@ -139372,16 +109884,10 @@ "paragraph": "This Arduino library supports mapping Wii devices to the Wifi of an ESP32.", "website": "https://github.com/madhephaestus/EspWii", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/EspWii.git", - "providesIncludes": [ - "EspWii.h" - ], + "providesIncludes": ["EspWii.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/EspWii-0.3.0.zip", "archiveFileName": "EspWii-0.3.0.zip", "size": 30068, @@ -139396,16 +109902,10 @@ "paragraph": "This Arduino library supports mapping Wii devices to the Wifi of an ESP32.", "website": "https://github.com/madhephaestus/EspWii", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/EspWii.git", - "providesIncludes": [ - "EspWii.h" - ], + "providesIncludes": ["EspWii.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/EspWii-0.3.1.zip", "archiveFileName": "EspWii-0.3.1.zip", "size": 30170, @@ -139420,16 +109920,10 @@ "paragraph": "This Arduino library supports mapping Wii devices to the Wifi of an ESP32.", "website": "https://github.com/madhephaestus/EspWii", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/EspWii.git", - "providesIncludes": [ - "EspWii.h" - ], + "providesIncludes": ["EspWii.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/EspWii-0.3.2.zip", "archiveFileName": "EspWii-0.3.2.zip", "size": 30501, @@ -139444,16 +109938,10 @@ "paragraph": "This Arduino library supports mapping Wii devices to the Wifi of an ESP32.", "website": "https://github.com/madhephaestus/EspWii", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/EspWii.git", - "providesIncludes": [ - "EspWii.h" - ], + "providesIncludes": ["EspWii.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/EspWii-0.3.3.zip", "archiveFileName": "EspWii-0.3.3.zip", "size": 29660, @@ -139468,16 +109956,10 @@ "paragraph": "This Arduino library supports mapping Wii devices to the Wifi of an ESP32.", "website": "https://github.com/madhephaestus/EspWii", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/EspWii.git", - "providesIncludes": [ - "EspWii.h" - ], + "providesIncludes": ["EspWii.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/EspWii-0.3.4.zip", "archiveFileName": "EspWii-0.3.4.zip", "size": 29668, @@ -139492,12 +109974,8 @@ "paragraph": "The ESP8266 family doesn't have genuine EEPROM memory so it is normally emulated by using a section of flash memory. With the standard library, the sector needs to be re-flashed every time the changed EEPROM data needs to be saved. For small amounts of EEPROM data this is very slow and will wear out the flash memory more quickly. This library writes a new copy of your data when you save (commit) it and keeps track of where in the sector the most recent copy is kept. The flash sector only needs to be erased when there is no more space for copies in the flash sector. You can keep track of this yourself to do a time-consuming erase when most convenient or the library will do it for you when there is no more space for the data when you commit it.", "website": "https://github.com/jwrw/ESP_EEPROM.git", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jwrw/ESP_EEPROM.git", "url": "http://downloads.arduino.cc/libraries/github.com/jwrw/ESP_EEPROM-1.0.1.zip", "archiveFileName": "ESP_EEPROM-1.0.1.zip", @@ -139513,12 +109991,8 @@ "paragraph": "The ESP8266 family doesn't have genuine EEPROM memory so it is normally emulated by using a section of flash memory. With the standard library, the sector needs to be re-flashed every time the changed EEPROM data needs to be saved. For small amounts of EEPROM data this is very slow and will wear out the flash memory more quickly. This library writes a new copy of your data when you save (commit) it and keeps track of where in the sector the most recent copy is kept. The flash sector only needs to be erased when there is no more space for copies in the flash sector. You can keep track of this yourself to do a time-consuming erase when most convenient or the library will do it for you when there is no more space for the data when you commit it.", "website": "https://github.com/jwrw/ESP_EEPROM.git", "category": "Data Storage", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/jwrw/ESP_EEPROM.git", "url": "http://downloads.arduino.cc/libraries/github.com/jwrw/ESP_EEPROM-2.0.0.zip", "archiveFileName": "ESP_EEPROM-2.0.0.zip", @@ -139534,12 +110008,8 @@ "paragraph": "This library provide AT command library to control quectel EC21 2G modem and the peripheral hardware of the board.This board has 6 Grove sockets, I/O types include digital,analog,UART,I2C.", "website": "https://github.com/Seeed-Studio/Seeed_Wio_GPS_Board", "category": "Device Control", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Seeed_Wio_GPS_Board.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Seeed_Wio_GPS_Board-1.0.0.zip", "archiveFileName": "Seeed_Wio_GPS_Board-1.0.0.zip", @@ -139555,12 +110025,8 @@ "paragraph": "This library provide AT command library to control quectel EC21 2G modem and the peripheral hardware of the board.This board has 6 Grove sockets, I/O types include digital,analog,UART,I2C.", "website": "https://github.com/Seeed-Studio/Seeed_Wio_GPS_Board", "category": "Device Control", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Seeed_Wio_GPS_Board.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Seeed_Wio_GPS_Board-1.0.1.zip", "archiveFileName": "Seeed_Wio_GPS_Board-1.0.1.zip", @@ -139576,12 +110042,8 @@ "paragraph": "This library provide AT command library to control quectel EC21 2G modem and the peripheral hardware of the board.This board has 6 Grove sockets, I/O types include digital,analog,UART,I2C.", "website": "https://github.com/Seeed-Studio/Seeed_Wio_GPS_Board", "category": "Device Control", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Seeed_Wio_GPS_Board.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Seeed_Wio_GPS_Board-1.0.2.zip", "archiveFileName": "Seeed_Wio_GPS_Board-1.0.2.zip", @@ -139597,16 +110059,10 @@ "paragraph": "Support ESP8266WiFi.h.", "website": "http://www.pointznet.com/", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/Isaranu/PointzNet.git", - "providesIncludes": [ - "PointzNet.h" - ], + "providesIncludes": ["PointzNet.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Isaranu/PointzNet-1.0.0.zip", "archiveFileName": "PointzNet-1.0.0.zip", "size": 4129, @@ -139621,16 +110077,10 @@ "paragraph": "Support ESP8266WiFi.h.", "website": "http://www.pointznet.com/", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/Isaranu/PointzNet.git", - "providesIncludes": [ - "PointzNet.h" - ], + "providesIncludes": ["PointzNet.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Isaranu/PointzNet-1.1.0.zip", "archiveFileName": "PointzNet-1.1.0.zip", "size": 4131, @@ -139645,16 +110095,10 @@ "paragraph": "Dramatically improves performance on IoT-type devices.", "website": "https://github.com/SlashDevin/NeoBufferedPrint", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SlashDevin/NeoBufferedPrint.git", - "providesIncludes": [ - "NeoBufferedPrint.h" - ], + "providesIncludes": ["NeoBufferedPrint.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SlashDevin/NeoBufferedPrint-1.0.0.zip", "archiveFileName": "NeoBufferedPrint-1.0.0.zip", "size": 18697, @@ -139669,12 +110113,8 @@ "paragraph": "OSC library for Arduino (ESP, Teensy, AVR, etc.)", "website": "https://github.com/hideakitai", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/ArduinoOSC.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/ArduinoOSC-0.1.0.zip", "archiveFileName": "ArduinoOSC-0.1.0.zip", @@ -139690,12 +110130,8 @@ "paragraph": "OSC library for Arduino (ESP, Teensy, AVR, etc.)", "website": "https://github.com/hideakitai", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/ArduinoOSC.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/ArduinoOSC-0.1.2.zip", "archiveFileName": "ArduinoOSC-0.1.2.zip", @@ -139711,12 +110147,8 @@ "paragraph": "OSC library for Arduino (ESP, Teensy, AVR, etc.)", "website": "https://github.com/hideakitai", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/ArduinoOSC.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/ArduinoOSC-0.1.3.zip", "archiveFileName": "ArduinoOSC-0.1.3.zip", @@ -139732,12 +110164,8 @@ "paragraph": "OSC library for Arduino (ESP, Teensy, AVR, etc.)", "website": "https://github.com/hideakitai", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/ArduinoOSC.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/ArduinoOSC-0.1.6.zip", "archiveFileName": "ArduinoOSC-0.1.6.zip", @@ -139753,12 +110181,8 @@ "paragraph": "OSC library for Arduino (ESP, Teensy, AVR, etc.)", "website": "https://github.com/hideakitai", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/ArduinoOSC.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/ArduinoOSC-0.1.7.zip", "archiveFileName": "ArduinoOSC-0.1.7.zip", @@ -139774,12 +110198,8 @@ "paragraph": "OSC library for Arduino (ESP, Teensy, AVR, etc.)", "website": "https://github.com/hideakitai", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/ArduinoOSC.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/ArduinoOSC-0.2.0.zip", "archiveFileName": "ArduinoOSC-0.2.0.zip", @@ -139795,12 +110215,8 @@ "paragraph": "OSC library for Arduino (ESP, Teensy, AVR, etc.)", "website": "https://github.com/hideakitai", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/ArduinoOSC.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/ArduinoOSC-0.2.1.zip", "archiveFileName": "ArduinoOSC-0.2.1.zip", @@ -139816,12 +110232,8 @@ "paragraph": "OSC library for Arduino (ESP, Teensy, AVR, etc.)", "website": "https://github.com/hideakitai", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/ArduinoOSC.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/ArduinoOSC-0.2.2.zip", "archiveFileName": "ArduinoOSC-0.2.2.zip", @@ -139837,12 +110249,8 @@ "paragraph": "With this library you can communicate with your Redis database.", "website": "https://github.com/remicaumette/esp8266-redis", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/remicaumette/esp8266-redis.git", "url": "http://downloads.arduino.cc/libraries/github.com/remicaumette/Redis_for_ESP8266-1.1.0.zip", "archiveFileName": "Redis_for_ESP8266-1.1.0.zip", @@ -139858,12 +110266,8 @@ "paragraph": "With this library you can communicate with your Redis database.", "website": "https://github.com/remicaumette/esp8266-redis", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/remicaumette/esp8266-redis.git", "url": "http://downloads.arduino.cc/libraries/github.com/remicaumette/Redis_for_ESP8266-1.0.0.zip", "archiveFileName": "Redis_for_ESP8266-1.0.0.zip", @@ -139879,12 +110283,8 @@ "paragraph": "Simple C++ object to controll your RGB LEDs", "website": "https://github.com/hippymulehead/RARGBLED", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hippymulehead/RARGBLED.git", "url": "http://downloads.arduino.cc/libraries/github.com/hippymulehead/Romans_Audio_RARGBLED_Library-1.0.3.zip", "archiveFileName": "Romans_Audio_RARGBLED_Library-1.0.3.zip", @@ -139900,16 +110300,10 @@ "paragraph": "Though The Old Adafruit Motor Shield has been discontinued, a lot of Chinese sellers continue to manufacture this Shield at a low cost, and it is a good Shield for running a small robotics class. This library allows you to access and control all motor channels.", "website": "https://github.com/CuriosityGym/motordriver", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/CuriosityGym/MotorDriver.git", - "providesIncludes": [ - "MotorDriver.h" - ], + "providesIncludes": ["MotorDriver.h"], "url": "http://downloads.arduino.cc/libraries/github.com/CuriosityGym/Motor_Driver_Library-1.0.0.zip", "archiveFileName": "Motor_Driver_Library-1.0.0.zip", "size": 4796, @@ -139924,12 +110318,8 @@ "paragraph": "MQTT is a lightweight messaging protocol ideal for small devices.", "website": "http://edgeilab.co.kr", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/EdgeiLAB/libedge.git", "url": "http://downloads.arduino.cc/libraries/github.com/EdgeiLAB/libedge-1.0.0.zip", "archiveFileName": "libedge-1.0.0.zip", @@ -139945,12 +110335,8 @@ "paragraph": "SD Card Loader for M5 Stack", "website": "https://github.com/tobozo/M5Stack-SD-Updater/", "category": "Uncategorized", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/tobozo/M5Stack-SD-Updater.git", "url": "http://downloads.arduino.cc/libraries/github.com/tobozo/M5Stack_SD_Updater-0.0.2.zip", "archiveFileName": "M5Stack_SD_Updater-0.0.2.zip", @@ -139966,12 +110352,8 @@ "paragraph": "SD Card Loader for M5 Stack", "website": "https://github.com/tobozo/M5Stack-SD-Updater/", "category": "Uncategorized", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/tobozo/M5Stack-SD-Updater.git", "url": "http://downloads.arduino.cc/libraries/github.com/tobozo/M5Stack_SD_Updater-0.1.0.zip", "archiveFileName": "M5Stack_SD_Updater-0.1.0.zip", @@ -139987,12 +110369,8 @@ "paragraph": "SD Card Loader for M5 Stack", "website": "https://github.com/tobozo/M5Stack-SD-Updater/", "category": "Uncategorized", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/tobozo/M5Stack-SD-Updater.git", "url": "http://downloads.arduino.cc/libraries/github.com/tobozo/M5Stack_SD_Updater-0.2.2.zip", "archiveFileName": "M5Stack_SD_Updater-0.2.2.zip", @@ -140008,12 +110386,8 @@ "paragraph": "SD Card Loader for M5 Stack", "website": "https://github.com/tobozo/M5Stack-SD-Updater/", "category": "Uncategorized", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/tobozo/M5Stack-SD-Updater.git", "url": "http://downloads.arduino.cc/libraries/github.com/tobozo/M5Stack_SD_Updater-0.3.0.zip", "archiveFileName": "M5Stack_SD_Updater-0.3.0.zip", @@ -140029,12 +110403,8 @@ "paragraph": "Package your apps on an SD card and load them from a menu app, button or MQTT message.", "website": "https://github.com/tobozo/M5Stack-SD-Updater/", "category": "Uncategorized", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/tobozo/M5Stack-SD-Updater.git", "url": "http://downloads.arduino.cc/libraries/github.com/tobozo/M5Stack_SD_Updater-0.3.2.zip", "archiveFileName": "M5Stack_SD_Updater-0.3.2.zip", @@ -140050,12 +110420,8 @@ "paragraph": "Package your apps on an SD card and load them from a menu app, button or MQTT message.", "website": "https://github.com/tobozo/M5Stack-SD-Updater/", "category": "Uncategorized", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/tobozo/M5Stack-SD-Updater.git", "url": "http://downloads.arduino.cc/libraries/github.com/tobozo/M5Stack_SD_Updater-0.4.0.zip", "archiveFileName": "M5Stack_SD_Updater-0.4.0.zip", @@ -140071,12 +110437,8 @@ "paragraph": "Package your apps on an SD card and load them from a menu app, button or MQTT message.", "website": "https://github.com/tobozo/M5Stack-SD-Updater/", "category": "Uncategorized", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/tobozo/M5Stack-SD-Updater.git", "url": "http://downloads.arduino.cc/libraries/github.com/tobozo/M5Stack_SD_Updater-0.4.1.zip", "archiveFileName": "M5Stack_SD_Updater-0.4.1.zip", @@ -140092,12 +110454,8 @@ "paragraph": "This library allows to schedule multiple actions along time.", "website": "https://github.com/Locoduino/ScheduleTable", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/ScheduleTable.git", "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/ScheduleTable-1.3.0.zip", "archiveFileName": "ScheduleTable-1.3.0.zip", @@ -140113,12 +110471,8 @@ "paragraph": "This library allows to schedule multiple actions along time.", "website": "https://github.com/Locoduino/ScheduleTable", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/ScheduleTable.git", "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/ScheduleTable-1.4.0.zip", "archiveFileName": "ScheduleTable-1.4.0.zip", @@ -140134,12 +110488,8 @@ "paragraph": "This library allows to schedule multiple actions along time.", "website": "https://github.com/Locoduino/ScheduleTable", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/ScheduleTable.git", "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/ScheduleTable-1.4.1.zip", "archiveFileName": "ScheduleTable-1.4.1.zip", @@ -140155,12 +110505,8 @@ "paragraph": "A simple, easy to use and strightforward Arduino library for using Telegram bots on ESP8266 chips. In order to use this library you need the ArduinoJson library installed.", "website": "https://github.com/shurillu/CTBot", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/shurillu/CTBot.git", "url": "http://downloads.arduino.cc/libraries/github.com/shurillu/CTBot-1.0.0.zip", "archiveFileName": "CTBot-1.0.0.zip", @@ -140176,12 +110522,8 @@ "paragraph": "A simple, easy to use and strightforward Arduino library for using Telegram bots on ESP8266 chips. In order to use this library you need the ArduinoJson library installed. Inline keyboard supported.", "website": "https://github.com/shurillu/CTBot", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/shurillu/CTBot.git", "url": "http://downloads.arduino.cc/libraries/github.com/shurillu/CTBot-1.1.0.zip", "archiveFileName": "CTBot-1.1.0.zip", @@ -140197,12 +110539,8 @@ "paragraph": "A simple, easy to use and strightforward Arduino library for using Telegram bots on ESP8266 chips. In order to use this library you need the ArduinoJson library installed. Inline keyboard supported.", "website": "https://github.com/shurillu/CTBot", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/shurillu/CTBot.git", "url": "http://downloads.arduino.cc/libraries/github.com/shurillu/CTBot-1.1.1.zip", "archiveFileName": "CTBot-1.1.1.zip", @@ -140218,12 +110556,8 @@ "paragraph": "A simple, easy to use and strightforward Arduino library for using Telegram bots on ESP8266 chips. In order to use this library you need the ArduinoJson library (release 5.13.2) installed. Inline keyboard supported. NEW: localization messages supported.", "website": "https://github.com/shurillu/CTBot", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/shurillu/CTBot.git", "url": "http://downloads.arduino.cc/libraries/github.com/shurillu/CTBot-1.2.0.zip", "archiveFileName": "CTBot-1.2.0.zip", @@ -140239,12 +110573,8 @@ "paragraph": "A simple, easy to use and strightforward Arduino library for using Telegram bots on ESP8266 chips. In order to use this library you need the ArduinoJson library (release 5.13.2) installed. Inline keyboard supported. Localization messages supported. NEW fingerprint authentication and 2.5.0 ESP8266 Toolchain/Library support.", "website": "https://github.com/shurillu/CTBot", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/shurillu/CTBot.git", "url": "http://downloads.arduino.cc/libraries/github.com/shurillu/CTBot-1.3.0.zip", "archiveFileName": "CTBot-1.3.0.zip", @@ -140260,12 +110590,8 @@ "paragraph": "A simple, easy to use and strightforward Arduino library for using Telegram bots on ESP8266 chips. In order to use this library you need the ArduinoJson library (release 5.13.5) installed. Inline keyboard supported. Localization messages supported. NEW fingerprint authentication and 2.5.0 ESP8266 Toolchain/Library support.", "website": "https://github.com/shurillu/CTBot", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/shurillu/CTBot.git", "url": "http://downloads.arduino.cc/libraries/github.com/shurillu/CTBot-1.3.1.zip", "archiveFileName": "CTBot-1.3.1.zip", @@ -140281,12 +110607,8 @@ "paragraph": "Library for sending data to the Ubidots cloud using ESP8266 based systems", "website": "https://github.com/ubidots/ubidots-mqtt-esp", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ubidots/ubidots-mqtt-esp.git", "url": "http://downloads.arduino.cc/libraries/github.com/ubidots/Ubidots_MQTT_for_ESP8266-1.1.0.zip", "archiveFileName": "Ubidots_MQTT_for_ESP8266-1.1.0.zip", @@ -140302,16 +110624,10 @@ "paragraph": "Use this library for LCD Interface.", "website": "https://github.com/PulseRain/M10LCD", "category": "Signal Input/Output", - "architectures": [ - "FP51" - ], - "types": [ - "Contributed" - ], + "architectures": ["FP51"], + "types": ["Contributed"], "repository": "https://github.com/PulseRain/M10LCD.git", - "providesIncludes": [ - "M10LCD.h" - ], + "providesIncludes": ["M10LCD.h"], "url": "http://downloads.arduino.cc/libraries/github.com/PulseRain/M10LCD-1.0.0.zip", "archiveFileName": "M10LCD-1.0.0.zip", "size": 5781, @@ -140326,16 +110642,10 @@ "paragraph": "Use this library for LCD Interface.", "website": "https://github.com/PulseRain/M10LCD", "category": "Signal Input/Output", - "architectures": [ - "FP51" - ], - "types": [ - "Contributed" - ], + "architectures": ["FP51"], + "types": ["Contributed"], "repository": "https://github.com/PulseRain/M10LCD.git", - "providesIncludes": [ - "M10LCD.h" - ], + "providesIncludes": ["M10LCD.h"], "url": "http://downloads.arduino.cc/libraries/github.com/PulseRain/M10LCD-1.0.1.zip", "archiveFileName": "M10LCD-1.0.1.zip", "size": 5820, @@ -140350,16 +110660,10 @@ "paragraph": "Use this library for PS2 Interface.", "website": "https://github.com/PulseRain/M10PS2", "category": "Signal Input/Output", - "architectures": [ - "FP51" - ], - "types": [ - "Contributed" - ], + "architectures": ["FP51"], + "types": ["Contributed"], "repository": "https://github.com/PulseRain/M10PS2.git", - "providesIncludes": [ - "M10PS2.h" - ], + "providesIncludes": ["M10PS2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/PulseRain/M10PS2-1.0.0.zip", "archiveFileName": "M10PS2-1.0.0.zip", "size": 5788, @@ -140374,13 +110678,8 @@ "paragraph": "This library implements call to Google Maps GeoLocation API to get location from surrounding WiFi networks. It is not needed to know WiFi password of all of them. Internet connection is required.", "website": "https://github.com/gmag11/WifiLocation", "category": "Other", - "architectures": [ - "esp8266", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "samd"], + "types": ["Contributed"], "repository": "https://github.com/gmag11/WifiLocation.git", "url": "http://downloads.arduino.cc/libraries/github.com/gmag11/WifiLocation-0.0.1.zip", "archiveFileName": "WifiLocation-0.0.1.zip", @@ -140396,14 +110695,8 @@ "paragraph": "This library implements call to Google Maps GeoLocation API to get location from surrounding WiFi networks. It is not needed to know WiFi password of all of them. Internet connection is required. You need an API key from Google Maps. Check https://developers.google.com/maps/documentation/geolocation/intro to learn how to get your own key.", "website": "https://github.com/gmag11/WifiLocation", "category": "Other", - "architectures": [ - "esp8266", - "samd", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "samd", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/gmag11/WifiLocation.git", "url": "http://downloads.arduino.cc/libraries/github.com/gmag11/WifiLocation-1.2.0.zip", "archiveFileName": "WifiLocation-1.2.0.zip", @@ -140419,14 +110712,8 @@ "paragraph": "This library implements call to Google Maps GeoLocation API to get location from surrounding WiFi networks without the need to use a GPS receiver. It is not needed to know WiFi password of all of them. Internet connection is required. You need an API key from Google Maps. Check https://developers.google.com/maps/documentation/geolocation/intro to learn how to get your own key.", "website": "https://github.com/gmag11/WifiLocation", "category": "Other", - "architectures": [ - "esp8266", - "samd", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "samd", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/gmag11/WifiLocation.git", "url": "http://downloads.arduino.cc/libraries/github.com/gmag11/WifiLocation-1.2.2.zip", "archiveFileName": "WifiLocation-1.2.2.zip", @@ -140442,14 +110729,8 @@ "paragraph": "This library implements call to Google Maps GeoLocation API to get location from surrounding WiFi networks without the need to use a GPS receiver. It is not needed to know WiFi password of all of them. Internet connection is required. You need an API key from Google Maps. Check https://developers.google.com/maps/documentation/geolocation/intro to learn how to get your own key.", "website": "https://github.com/gmag11/WifiLocation", "category": "Other", - "architectures": [ - "esp8266", - "samd", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "samd", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/gmag11/WifiLocation.git", "url": "http://downloads.arduino.cc/libraries/github.com/gmag11/WifiLocation-1.2.3.zip", "archiveFileName": "WifiLocation-1.2.3.zip", @@ -140465,14 +110746,8 @@ "paragraph": "This library implements call to Google Maps GeoLocation API to get location from surrounding WiFi networks without the need to use a GPS receiver. It is not needed to know WiFi password of all of them. Internet connection is required. You need an API key from Google Maps. Check https://developers.google.com/maps/documentation/geolocation/intro to learn how to get your own key.", "website": "https://github.com/gmag11/WifiLocation", "category": "Other", - "architectures": [ - "esp8266", - "samd", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "samd", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/gmag11/WifiLocation.git", "url": "http://downloads.arduino.cc/libraries/github.com/gmag11/WifiLocation-1.2.4.zip", "archiveFileName": "WifiLocation-1.2.4.zip", @@ -140488,14 +110763,8 @@ "paragraph": "This library implements call to Google Maps GeoLocation API to get location from surrounding WiFi networks without the need to use a GPS receiver. It is not needed to know WiFi password of all of them. Internet connection is required. You need an API key from Google Maps. Check https://developers.google.com/maps/documentation/geolocation/intro to learn how to get your own key.", "website": "https://github.com/gmag11/WifiLocation", "category": "Other", - "architectures": [ - "esp8266", - "samd", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "samd", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/gmag11/WifiLocation.git", "url": "http://downloads.arduino.cc/libraries/github.com/gmag11/WifiLocation-1.2.5.zip", "archiveFileName": "WifiLocation-1.2.5.zip", @@ -140511,12 +110780,8 @@ "paragraph": "This library provides several Function Packs that combine the usage of several X-NUCLEO boards together with a NUCLEO board", "website": "https://github.com/stm32duino/FP_Examples", "category": "Other", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/FP_Examples.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_FP_Examples-1.1.0.zip", "archiveFileName": "STM32duino_FP_Examples-1.1.0.zip", @@ -140532,12 +110797,8 @@ "paragraph": "This library provides several Function Packs that combine the usage of several X-NUCLEO boards together with a NUCLEO board", "website": "https://github.com/stm32duino/FP_Examples", "category": "Other", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/FP_Examples.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_FP_Examples-1.1.1.zip", "archiveFileName": "STM32duino_FP_Examples-1.1.1.zip", @@ -140553,12 +110814,8 @@ "paragraph": "This library provides several Function Packs that combine the usage of several X-NUCLEO boards together with a NUCLEO board", "website": "https://github.com/stm32duino/FP_Examples", "category": "Other", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/FP_Examples.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_FP_Examples-1.1.2.zip", "archiveFileName": "STM32duino_FP_Examples-1.1.2.zip", @@ -140574,12 +110831,8 @@ "paragraph": "This library provides several Function Packs that combine the usage of several X-NUCLEO boards together with a NUCLEO board", "website": "https://github.com/stm32duino/FP_Examples", "category": "Other", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/FP_Examples.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_FP_Examples-1.2.0.zip", "archiveFileName": "STM32duino_FP_Examples-1.2.0.zip", @@ -140595,12 +110848,8 @@ "paragraph": "This library provides several Function Packs that combine the usage of several X-NUCLEO boards together with a NUCLEO board", "website": "https://github.com/stm32duino/FP_Examples", "category": "Other", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/FP_Examples.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_FP_Examples-1.3.0.zip", "archiveFileName": "STM32duino_FP_Examples-1.3.0.zip", @@ -140616,12 +110865,8 @@ "paragraph": "This library provides several Function Packs that combine the usage of several X-NUCLEO boards together with a NUCLEO board", "website": "https://github.com/stm32duino/FP_Examples", "category": "Other", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/FP_Examples.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_FP_Examples-1.0.0.zip", "archiveFileName": "STM32duino_FP_Examples-1.0.0.zip", @@ -140637,13 +110882,8 @@ "paragraph": "Use our favorite Adafruit graphics library together with fonts from U8g2 project (https://github.com/olikraus/u8g2/wiki/fntlistall).", "website": "https://github.com/olikraus/U8g2_for_Adafruit_GFX", "category": "Display", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/olikraus/U8g2_for_Adafruit_GFX.git", "url": "http://downloads.arduino.cc/libraries/github.com/olikraus/U8g2_for_Adafruit_GFX-1.0.0.zip", "archiveFileName": "U8g2_for_Adafruit_GFX-1.0.0.zip", @@ -140659,12 +110899,8 @@ "paragraph": "Use our favorite Adafruit graphics library together with fonts from U8g2 project (https://github.com/olikraus/u8g2/wiki/fntlistall).", "website": "https://github.com/olikraus/U8g2_for_Adafruit_GFX", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olikraus/U8g2_for_Adafruit_GFX.git", "url": "http://downloads.arduino.cc/libraries/github.com/olikraus/U8g2_for_Adafruit_GFX-1.1.0.zip", "archiveFileName": "U8g2_for_Adafruit_GFX-1.1.0.zip", @@ -140680,12 +110916,8 @@ "paragraph": "Use our favorite Adafruit graphics library together with fonts from U8g2 project (https://github.com/olikraus/u8g2/wiki/fntlistall).", "website": "https://github.com/olikraus/U8g2_for_Adafruit_GFX", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olikraus/U8g2_for_Adafruit_GFX.git", "url": "http://downloads.arduino.cc/libraries/github.com/olikraus/U8g2_for_Adafruit_GFX-1.2.0.zip", "archiveFileName": "U8g2_for_Adafruit_GFX-1.2.0.zip", @@ -140701,12 +110933,8 @@ "paragraph": "Use our favorite Adafruit graphics library together with fonts from U8g2 project (https://github.com/olikraus/u8g2/wiki/fntlistall).", "website": "https://github.com/olikraus/U8g2_for_Adafruit_GFX", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olikraus/U8g2_for_Adafruit_GFX.git", "url": "http://downloads.arduino.cc/libraries/github.com/olikraus/U8g2_for_Adafruit_GFX-1.4.1.zip", "archiveFileName": "U8g2_for_Adafruit_GFX-1.4.1.zip", @@ -140722,12 +110950,8 @@ "paragraph": "Use our favorite Adafruit graphics library together with fonts from U8g2 project (https://github.com/olikraus/u8g2/wiki/fntlistall).", "website": "https://github.com/olikraus/U8g2_for_Adafruit_GFX", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olikraus/U8g2_for_Adafruit_GFX.git", "url": "http://downloads.arduino.cc/libraries/github.com/olikraus/U8g2_for_Adafruit_GFX-1.5.0.zip", "archiveFileName": "U8g2_for_Adafruit_GFX-1.5.0.zip", @@ -140743,12 +110967,8 @@ "paragraph": "Use our favorite Adafruit graphics library together with fonts from U8g2 project (https://github.com/olikraus/u8g2/wiki/fntlistall).", "website": "https://github.com/olikraus/U8g2_for_Adafruit_GFX", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olikraus/U8g2_for_Adafruit_GFX.git", "url": "http://downloads.arduino.cc/libraries/github.com/olikraus/U8g2_for_Adafruit_GFX-1.5.2.zip", "archiveFileName": "U8g2_for_Adafruit_GFX-1.5.2.zip", @@ -140764,12 +110984,8 @@ "paragraph": "Use our favorite Adafruit graphics library together with fonts from U8g2 project (https://github.com/olikraus/u8g2/wiki/fntlistall).", "website": "https://github.com/olikraus/U8g2_for_Adafruit_GFX", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/olikraus/U8g2_for_Adafruit_GFX.git", "url": "http://downloads.arduino.cc/libraries/github.com/olikraus/U8g2_for_Adafruit_GFX-1.6.0.zip", "archiveFileName": "U8g2_for_Adafruit_GFX-1.6.0.zip", @@ -140785,12 +111001,8 @@ "paragraph": "Arduino library for controlling Grove IMU 9DOF, using I2C communication.", "website": "https://github.com/Seeed-Studio/Grove_IMU_9DOF", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Grove_IMU_9DOF.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove_IMU_9DOF-1.0.0.zip", "archiveFileName": "Grove_IMU_9DOF-1.0.0.zip", @@ -140806,12 +111018,8 @@ "paragraph": "Arduino library for controlling Grove Barometer Sensor.", "website": "https://github.com/Seeed-Studio/Grove_Barometer_Sensor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Grove_Barometer_Sensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove_Barometer_Sensor-1.0.0.zip", "archiveFileName": "Grove_Barometer_Sensor-1.0.0.zip", @@ -140827,16 +111035,10 @@ "paragraph": "Arduino library to control Grove 3-Axis Digitial Compass v2.0.", "website": "https://github.com/Seeed-Studio/Grove_3_Axis_Compass_V2.0_BMM150", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Grove_3_Axis_Compass_V2.0_BMM150.git", - "providesIncludes": [ - "bmm150.h" - ], + "providesIncludes": ["bmm150.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove_3Axis_Compass_V2_0_BMM150-1.0.0.zip", "archiveFileName": "Grove_3Axis_Compass_V2_0_BMM150-1.0.0.zip", "size": 109181, @@ -140851,12 +111053,8 @@ "paragraph": "Arduino library for controlling OLED Display 96x96, using I2C communication.", "website": "https://github.com/Seeed-Studio/OLED_Display_96X96", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/OLED_Display_96X96.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/OLED_Display_96x96-1.0.0.zip", "archiveFileName": "OLED_Display_96x96-1.0.0.zip", @@ -140872,15 +111070,8 @@ "paragraph": "It makes it easy to create new modules that exchange values between modules and to a database, and to transfer configuration to modules from a database.", "website": "https://github.com/fredilarsen/ModuleInterface", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/fredilarsen/ModuleInterface.git", "url": "http://downloads.arduino.cc/libraries/github.com/fredilarsen/ModuleInterface-0.5.0.zip", "archiveFileName": "ModuleInterface-0.5.0.zip", @@ -140896,19 +111087,10 @@ "paragraph": "It makes it easy to create new modules that exchange values between modules and to a database, and to transfer configuration to modules from a database.", "website": "https://github.com/fredilarsen/ModuleInterface", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/fredilarsen/ModuleInterface.git", - "providesIncludes": [ - "MiModule.h" - ], + "providesIncludes": ["MiModule.h"], "url": "http://downloads.arduino.cc/libraries/github.com/fredilarsen/ModuleInterface-0.8.4.zip", "archiveFileName": "ModuleInterface-0.8.4.zip", "size": 973663, @@ -140923,15 +111105,8 @@ "paragraph": "It makes it easy to create new modules that exchange values between modules and to a database, and to transfer configuration to modules from a database.", "website": "https://github.com/fredilarsen/ModuleInterface", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/fredilarsen/ModuleInterface.git", "url": "http://downloads.arduino.cc/libraries/github.com/fredilarsen/ModuleInterface-0.81.0.zip", "archiveFileName": "ModuleInterface-0.81.0.zip", @@ -140947,19 +111122,10 @@ "paragraph": "It makes it easy to create new modules that exchange values between modules and to a database, and to transfer configuration to modules from a database.", "website": "https://github.com/fredilarsen/ModuleInterface", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/fredilarsen/ModuleInterface.git", - "providesIncludes": [ - "MiModule.h" - ], + "providesIncludes": ["MiModule.h"], "url": "http://downloads.arduino.cc/libraries/github.com/fredilarsen/ModuleInterface-1.1.0.zip", "archiveFileName": "ModuleInterface-1.1.0.zip", "size": 2778623, @@ -140974,19 +111140,10 @@ "paragraph": "It makes it easy to create new modules that exchange values between modules and to a database, and to transfer configuration to modules from a database.", "website": "https://github.com/fredilarsen/ModuleInterface", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/fredilarsen/ModuleInterface.git", - "providesIncludes": [ - "MiModule.h" - ], + "providesIncludes": ["MiModule.h"], "url": "http://downloads.arduino.cc/libraries/github.com/fredilarsen/ModuleInterface-1.2.0.zip", "archiveFileName": "ModuleInterface-1.2.0.zip", "size": 3040826, @@ -141001,19 +111158,10 @@ "paragraph": "It makes it easy to create new modules that exchange values between modules and to a database, and to transfer configuration to modules from a database.", "website": "https://github.com/fredilarsen/ModuleInterface", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/fredilarsen/ModuleInterface.git", - "providesIncludes": [ - "MiModule.h" - ], + "providesIncludes": ["MiModule.h"], "url": "http://downloads.arduino.cc/libraries/github.com/fredilarsen/ModuleInterface-2.0.0.zip", "archiveFileName": "ModuleInterface-2.0.0.zip", "size": 3058110, @@ -141028,19 +111176,10 @@ "paragraph": "It makes it easy to create new modules that exchange values between modules and to a database, and to transfer configuration to modules from a database.", "website": "https://github.com/fredilarsen/ModuleInterface", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/fredilarsen/ModuleInterface.git", - "providesIncludes": [ - "MIModule.h" - ], + "providesIncludes": ["MIModule.h"], "url": "http://downloads.arduino.cc/libraries/github.com/fredilarsen/ModuleInterface-2.1.0.zip", "archiveFileName": "ModuleInterface-2.1.0.zip", "size": 3068676, @@ -141055,19 +111194,10 @@ "paragraph": "It makes it easy to create new modules that exchange values between modules and to a database, and to transfer configuration to modules from a database.", "website": "https://github.com/fredilarsen/ModuleInterface", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/fredilarsen/ModuleInterface.git", - "providesIncludes": [ - "MIModule.h" - ], + "providesIncludes": ["MIModule.h"], "url": "http://downloads.arduino.cc/libraries/github.com/fredilarsen/ModuleInterface-3.0.0.zip", "archiveFileName": "ModuleInterface-3.0.0.zip", "size": 3094059, @@ -141082,19 +111212,10 @@ "paragraph": "It makes it easy to create new modules that exchange values between modules and to a database, and to transfer configuration to modules from a database.", "website": "https://github.com/fredilarsen/ModuleInterface", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/fredilarsen/ModuleInterface.git", - "providesIncludes": [ - "MIModule.h" - ], + "providesIncludes": ["MIModule.h"], "url": "http://downloads.arduino.cc/libraries/github.com/fredilarsen/ModuleInterface-3.1.0.zip", "archiveFileName": "ModuleInterface-3.1.0.zip", "size": 3107074, @@ -141109,20 +111230,10 @@ "paragraph": "It makes it easy to create new modules that exchange values between modules and to a database, and to transfer configuration to modules from a database.", "website": "https://github.com/fredilarsen/ModuleInterface", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "esp32", - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "esp32", "sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/fredilarsen/ModuleInterface.git", - "providesIncludes": [ - "MIModule.h" - ], + "providesIncludes": ["MIModule.h"], "url": "http://downloads.arduino.cc/libraries/github.com/fredilarsen/ModuleInterface-3.2.0.zip", "archiveFileName": "ModuleInterface-3.2.0.zip", "size": 3327462, @@ -141137,16 +111248,10 @@ "paragraph": "Arduino library to control Grove Gesture(PAJ7620U2).", "website": "https://github.com/Seeed-Studio/Gesture_PAJ7620", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Gesture_PAJ7620.git", - "providesIncludes": [ - "paj7620.h" - ], + "providesIncludes": ["paj7620.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Gesture_PAJ7620-1.0.0.zip", "archiveFileName": "Gesture_PAJ7620-1.0.0.zip", "size": 12124, @@ -141161,12 +111266,8 @@ "paragraph": "Arduino library to control Ethernet Shield W5200.", "website": "https://github.com/Seeed-Studio/Ethernet_Shield_W5200", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Ethernet_Shield_W5200.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Ethernet_Shield_W5200-1.0.0.zip", "archiveFileName": "Ethernet_Shield_W5200-1.0.0.zip", @@ -141182,16 +111283,10 @@ "paragraph": "Arduino library to control Grove - Digital Infrared Temperature Sensor.", "website": "https://github.com/Seeed-Studio/Digital_Infrared_Temperature_Sensor_MLX90615", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Digital_Infrared_Temperature_Sensor_MLX90615.git", - "providesIncludes": [ - "MLX90615.h" - ], + "providesIncludes": ["MLX90615.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Digital_Infrared_Temperature_Sensor_MLX90615-1.0.0.zip", "archiveFileName": "Digital_Infrared_Temperature_Sensor_MLX90615-1.0.0.zip", "size": 12789, @@ -141206,12 +111301,8 @@ "paragraph": "Arduino library to control CAN-BUS Shield.", "website": "https://github.com/Seeed-Studio/CAN_BUS_Shield", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/CAN_BUS_Shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/CAN_BUS_Shield-1.0.0.zip", "archiveFileName": "CAN_BUS_Shield-1.0.0.zip", @@ -141227,16 +111318,10 @@ "paragraph": "Arduino library to control Grove - 3-Axis Digital Accelerometer(±1.5g).", "website": "https://github.com/Seeed-Studio/Accelerometer_MMA7660", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Accelerometer_MMA7660.git", - "providesIncludes": [ - "MMA7660.h" - ], + "providesIncludes": ["MMA7660.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Accelerometer_MMA7660-1.0.0.zip", "archiveFileName": "Accelerometer_MMA7660-1.0.0.zip", "size": 8718, @@ -141251,16 +111336,10 @@ "paragraph": "Arduino library to control Grove 3-Axis Digital Accelerometer(±400g).", "website": "https://github.com/Seeed-Studio/Accelerometer_H3LIS331DL", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Accelerometer_H3LIS331DL.git", - "providesIncludes": [ - "H3LIS331DL.h" - ], + "providesIncludes": ["H3LIS331DL.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Accelerometer_H3LIS331DL-1.0.0.zip", "archiveFileName": "Accelerometer_H3LIS331DL-1.0.0.zip", "size": 15338, @@ -141275,16 +111354,10 @@ "paragraph": "Arduino library to control Grove 3-Axis Digital Accelerometer(±400g).", "website": "https://github.com/Seeed-Studio/Accelerometer_H3LIS331DL", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Accelerometer_H3LIS331DL.git", - "providesIncludes": [ - "H3LIS331DL.h" - ], + "providesIncludes": ["H3LIS331DL.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Accelerometer_H3LIS331DL-1.0.2.zip", "archiveFileName": "Accelerometer_H3LIS331DL-1.0.2.zip", "size": 15338, @@ -141299,12 +111372,8 @@ "paragraph": "Arduino library to control Grove 6 Axis Accelerometer\u0026Gyroscope LSM6DS3.", "website": "https://github.com/Seeed-Studio/Accelerometer_And_Gyroscope_LSM6DS3", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Accelerometer_And_Gyroscope_LSM6DS3.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Accelerometer_And_Gyroscope_LSM6DS3-1.0.0.zip", "archiveFileName": "Accelerometer_And_Gyroscope_LSM6DS3-1.0.0.zip", @@ -141320,16 +111389,10 @@ "paragraph": "Arduino library to control Grove - 3-Axis Analog Accelerometer ADXL335.", "website": "https://github.com/Seeed-Studio/Accelerometer_ADXL335", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Accelerometer_ADXL335.git", - "providesIncludes": [ - "ADXL335.h" - ], + "providesIncludes": ["ADXL335.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Accelerometer_ADXL335-1.0.0.zip", "archiveFileName": "Accelerometer_ADXL335-1.0.0.zip", "size": 9094, @@ -141344,16 +111407,10 @@ "paragraph": "Arduino library to control Grove 3Axis Digital Accelerometer ADXL345.", "website": "https://github.com/Seeed-Studio/Accelerometer_ADXL345", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Accelerometer_ADXL345.git", - "providesIncludes": [ - "ADXL345.h" - ], + "providesIncludes": ["ADXL345.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Accelerometer_ADXL345-1.0.0.zip", "archiveFileName": "Accelerometer_ADXL345-1.0.0.zip", "size": 13675, @@ -141368,12 +111425,8 @@ "paragraph": "This library is likely only useful for an advance user, someone who has already looked at the SAM D21 datasheet and is wondering how their board is actually configured.", "website": "https://github.com/drewfish/arduino-ZeroRegs", "category": "Device Control", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/drewfish/arduino-ZeroRegs.git", "url": "http://downloads.arduino.cc/libraries/github.com/drewfish/ZeroRegs-0.2.0.zip", "archiveFileName": "ZeroRegs-0.2.0.zip", @@ -141389,12 +111442,8 @@ "paragraph": "This library is likely only useful for an advance user, someone who has already looked at the SAM D21 datasheet and is wondering how their board is actually configured.", "website": "https://github.com/drewfish/arduino-ZeroRegs", "category": "Device Control", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/drewfish/arduino-ZeroRegs.git", "url": "http://downloads.arduino.cc/libraries/github.com/drewfish/ZeroRegs-0.2.1.zip", "archiveFileName": "ZeroRegs-0.2.1.zip", @@ -141410,12 +111459,8 @@ "paragraph": "This library is likely only useful for an advance user, someone who has already looked at the SAM D21 datasheet and is wondering how their board is actually configured.", "website": "https://github.com/drewfish/arduino-ZeroRegs", "category": "Device Control", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/drewfish/arduino-ZeroRegs.git", "url": "http://downloads.arduino.cc/libraries/github.com/drewfish/ZeroRegs-0.2.2.zip", "archiveFileName": "ZeroRegs-0.2.2.zip", @@ -141431,12 +111476,8 @@ "paragraph": "This library is likely only useful for an advance user, someone who has already looked at the SAM D21 datasheet and is wondering how their board is actually configured.", "website": "https://github.com/drewfish/arduino-ZeroRegs", "category": "Device Control", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/drewfish/arduino-ZeroRegs.git", "url": "http://downloads.arduino.cc/libraries/github.com/drewfish/ZeroRegs-0.2.3.zip", "archiveFileName": "ZeroRegs-0.2.3.zip", @@ -141452,16 +111493,10 @@ "paragraph": "Allows to set individual pins and takes care of shifting out the bytes. Can be used in combination with multiple shift registers which are stacked in serial.", "website": "https://shiftregister.simsso.de/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Simsso/ShiftRegister74HC595.git", - "providesIncludes": [ - "Arduino.h" - ], + "providesIncludes": ["Arduino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Simsso/ShiftRegister74HC595-1.1.0.zip", "archiveFileName": "ShiftRegister74HC595-1.1.0.zip", "size": 4910, @@ -141476,16 +111511,10 @@ "paragraph": "Allows to set individual pins and takes care of shifting out the bytes. Can be used in combination with multiple shift registers which are stacked in serial.", "website": "https://shiftregister.simsso.de/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Simsso/ShiftRegister74HC595.git", - "providesIncludes": [ - "ShiftRegister74HC595.h" - ], + "providesIncludes": ["ShiftRegister74HC595.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Simsso/ShiftRegister74HC595-1.2.0.zip", "archiveFileName": "ShiftRegister74HC595-1.2.0.zip", "size": 6029, @@ -141500,17 +111529,10 @@ "paragraph": "Trigger an IFTTT web hook, sending up to three values. Does not use Arduino String library.", "website": "https://github.com/romkey/IFTTTWebHook", "category": "Communication", - "architectures": [ - "espressif8266", - "espressif32" - ], - "types": [ - "Contributed" - ], + "architectures": ["espressif8266", "espressif32"], + "types": ["Contributed"], "repository": "https://github.com/romkey/IFTTTWebhook.git", - "providesIncludes": [ - "IFTTTWebhook.h" - ], + "providesIncludes": ["IFTTTWebhook.h"], "url": "http://downloads.arduino.cc/libraries/github.com/romkey/IFTTTWebhook-1.1.0.zip", "archiveFileName": "IFTTTWebhook-1.1.0.zip", "size": 7224, @@ -141525,17 +111547,10 @@ "paragraph": "Trigger an IFTTT web hook, sending up to three values. Does not use Arduino String library.", "website": "https://github.com/romkey/IFTTTWebHook", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/romkey/IFTTTWebhook.git", - "providesIncludes": [ - "IFTTTWebhook.h" - ], + "providesIncludes": ["IFTTTWebhook.h"], "url": "http://downloads.arduino.cc/libraries/github.com/romkey/IFTTTWebhook-1.1.1.zip", "archiveFileName": "IFTTTWebhook-1.1.1.zip", "size": 7215, @@ -141550,17 +111565,10 @@ "paragraph": "Trigger an IFTTT web hook, sending up to three values. Does not use Arduino String library.", "website": "https://github.com/romkey/IFTTTWebHook", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/romkey/IFTTTWebhook.git", - "providesIncludes": [ - "IFTTTWebhook.h" - ], + "providesIncludes": ["IFTTTWebhook.h"], "url": "http://downloads.arduino.cc/libraries/github.com/romkey/IFTTTWebhook-1.1.2.zip", "archiveFileName": "IFTTTWebhook-1.1.2.zip", "size": 7217, @@ -141575,16 +111583,10 @@ "paragraph": "LightDimmer allows to drive a LED to simulate railroad signals. The user can specify a flashing period, a fade time and a rise time", "website": "https://github.com/Locoduino/LightDimmer", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/LightDimmer.git", - "providesIncludes": [ - "LightDimmer.h" - ], + "providesIncludes": ["LightDimmer.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/LightDimmer-1.2.0.zip", "archiveFileName": "LightDimmer-1.2.0.zip", "size": 13980, @@ -141599,16 +111601,10 @@ "paragraph": "LightDimmer allows to drive a LED to simulate railroad signals. The user can specify a flashing period, a fade time and a rise time", "website": "https://github.com/Locoduino/LightDimmer", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/LightDimmer.git", - "providesIncludes": [ - "LightDimmer.h" - ], + "providesIncludes": ["LightDimmer.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/LightDimmer-1.0.0.zip", "archiveFileName": "LightDimmer-1.0.0.zip", "size": 13404, @@ -141623,16 +111619,10 @@ "paragraph": "LightDimmer allows to drive LEDs to simulate railroad signals. The user can specify a flashing period, a fade time and a rise time for each LED. In addition the duty cycle corresponding to the on state can be specified.", "website": "https://github.com/Locoduino/LightDimmer", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/LightDimmer.git", - "providesIncludes": [ - "LightDimmer.h" - ], + "providesIncludes": ["LightDimmer.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/LightDimmer-1.3.3.zip", "archiveFileName": "LightDimmer-1.3.3.zip", "size": 17327, @@ -141647,16 +111637,10 @@ "paragraph": "LightDimmer allows to drive a LED to simulate railroad signals. The user can specify a flashing period, a fade time and a rise time", "website": "https://github.com/Locoduino/LightDimmer", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/LightDimmer.git", - "providesIncludes": [ - "LightDimmer.h" - ], + "providesIncludes": ["LightDimmer.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/LightDimmer-1.1.0.zip", "archiveFileName": "LightDimmer-1.1.0.zip", "size": 13883, @@ -141671,16 +111655,10 @@ "paragraph": "LightDimmer allows to drive a LED to simulate railroad signals. The user can specify a flashing period, a fade time and a rise time", "website": "https://github.com/Locoduino/LightDimmer", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/LightDimmer.git", - "providesIncludes": [ - "LightDimmer.h" - ], + "providesIncludes": ["LightDimmer.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/LightDimmer-1.2.1.zip", "archiveFileName": "LightDimmer-1.2.1.zip", "size": 13995, @@ -141695,16 +111673,10 @@ "paragraph": "LightDimmer allows to drive a LED to simulate railroad signals. The user can specify a flashing period, a fade time and a rise time", "website": "https://github.com/Locoduino/LightDimmer", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/LightDimmer.git", - "providesIncludes": [ - "LightDimmer.h" - ], + "providesIncludes": ["LightDimmer.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/LightDimmer-1.2.2.zip", "archiveFileName": "LightDimmer-1.2.2.zip", "size": 14774, @@ -141719,16 +111691,10 @@ "paragraph": "LightDimmer allows to drive a LED to simulate railroad signals. The user can specify a flashing period, a fade time and a rise time", "website": "https://github.com/Locoduino/LightDimmer", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/LightDimmer.git", - "providesIncludes": [ - "LightDimmer.h" - ], + "providesIncludes": ["LightDimmer.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/LightDimmer-1.2.3.zip", "archiveFileName": "LightDimmer-1.2.3.zip", "size": 15138, @@ -141743,16 +111709,10 @@ "paragraph": "LightDimmer allows to drive LEDs to simulate railroad signals. The user can specify a flashing period, a fade time and a rise time for each LED. In addition the duty cycle corresponding to the on state can be specified.", "website": "https://github.com/Locoduino/LightDimmer", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/LightDimmer.git", - "providesIncludes": [ - "LightDimmer.h" - ], + "providesIncludes": ["LightDimmer.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/LightDimmer-1.3.0.zip", "archiveFileName": "LightDimmer-1.3.0.zip", "size": 15415, @@ -141767,16 +111727,10 @@ "paragraph": "LightDimmer allows to drive LEDs to simulate railroad signals. The user can specify a flashing period, a fade time and a rise time for each LED. In addition the duty cycle corresponding to the on state can be specified.", "website": "https://github.com/Locoduino/LightDimmer", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/LightDimmer.git", - "providesIncludes": [ - "LightDimmer.h" - ], + "providesIncludes": ["LightDimmer.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/LightDimmer-1.3.1.zip", "archiveFileName": "LightDimmer-1.3.1.zip", "size": 15515, @@ -141791,16 +111745,10 @@ "paragraph": "LightDimmer allows to drive LEDs to simulate railroad signals. The user can specify a flashing period, a fade time and a rise time for each LED. In addition the duty cycle corresponding to the on state can be specified.", "website": "https://github.com/Locoduino/LightDimmer", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/LightDimmer.git", - "providesIncludes": [ - "LightDimmer.h" - ], + "providesIncludes": ["LightDimmer.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/LightDimmer-1.3.2.zip", "archiveFileName": "LightDimmer-1.3.2.zip", "size": 15741, @@ -141815,12 +111763,8 @@ "paragraph": "Useful for smoothing sensor readings, etc. Operates in the integer domain; therefore the moving average calculation is approximate.", "website": "https://github.com/JChristensen/movingAvg", "category": "Data Processing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/JChristensen/movingAvg.git", "url": "http://downloads.arduino.cc/libraries/github.com/JChristensen/movingAvg-1.1.0.zip", "archiveFileName": "movingAvg-1.1.0.zip", @@ -141836,12 +111780,8 @@ "paragraph": "Useful for smoothing sensor readings, etc. For efficiency, the library operates in the integer domain; therefore the moving average calculation is approximate.", "website": "https://github.com/JChristensen/movingAvg", "category": "Data Processing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/JChristensen/movingAvg.git", "url": "http://downloads.arduino.cc/libraries/github.com/JChristensen/movingAvg-2.0.0.zip", "archiveFileName": "movingAvg-2.0.0.zip", @@ -141857,12 +111797,8 @@ "paragraph": "Useful for smoothing sensor readings, etc. For efficiency, the library operates in the integer domain; therefore the moving average calculation is approximate.", "website": "https://github.com/JChristensen/movingAvg", "category": "Data Processing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/JChristensen/movingAvg.git", "url": "http://downloads.arduino.cc/libraries/github.com/JChristensen/movingAvg-2.1.0.zip", "archiveFileName": "movingAvg-2.1.0.zip", @@ -141878,12 +111814,8 @@ "paragraph": "This is a library for an Arduino-compatible controller that interfaces with the Pololu Dual MAX14870 Motor Driver Shield for Arduino.", "website": "https://github.com/pololu/dual-max14870-motor-shield", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/dual-max14870-motor-shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/DualMAX14870MotorShield-1.0.0.zip", "archiveFileName": "DualMAX14870MotorShield-1.0.0.zip", @@ -141899,12 +111831,8 @@ "paragraph": "This is a library for an Arduino-compatible controller that interfaces with the Pololu Dual MAX14870 Motor Driver Shield for Arduino.", "website": "https://github.com/pololu/dual-max14870-motor-shield", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/dual-max14870-motor-shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/DualMAX14870MotorShield-2.0.0.zip", "archiveFileName": "DualMAX14870MotorShield-2.0.0.zip", @@ -141920,12 +111848,8 @@ "paragraph": "Provides useful tools for PubSubClient, however they may consume more power and storage. Therefore it's recommended for powerful microcontrollers like ESP8266.", "website": "https://github.com/dersimn/ArduinoPubSubClientTools", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dersimn/ArduinoPubSubClientTools.git", "url": "http://downloads.arduino.cc/libraries/github.com/dersimn/PubSubClientTools-0.1.0.zip", "archiveFileName": "PubSubClientTools-0.1.0.zip", @@ -141941,12 +111865,8 @@ "paragraph": "Provides useful tools for PubSubClient, however they may consume more power and storage. Therefore it's recommended for powerful microcontrollers like ESP8266.", "website": "https://github.com/dersimn/ArduinoPubSubClientTools", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dersimn/ArduinoPubSubClientTools.git", "url": "http://downloads.arduino.cc/libraries/github.com/dersimn/PubSubClientTools-0.2.0.zip", "archiveFileName": "PubSubClientTools-0.2.0.zip", @@ -141962,12 +111882,8 @@ "paragraph": "Provides useful tools for PubSubClient, however they may consume more power and storage. Therefore it's recommended for powerful microcontrollers like ESP8266.", "website": "https://github.com/dersimn/ArduinoPubSubClientTools", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dersimn/ArduinoPubSubClientTools.git", "url": "http://downloads.arduino.cc/libraries/github.com/dersimn/PubSubClientTools-0.4.0.zip", "archiveFileName": "PubSubClientTools-0.4.0.zip", @@ -141983,12 +111899,8 @@ "paragraph": "Provides useful tools for PubSubClient, however they may consume more power and storage. Therefore it's recommended for powerful microcontrollers like ESP8266.", "website": "https://github.com/dersimn/ArduinoPubSubClientTools", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dersimn/ArduinoPubSubClientTools.git", "url": "http://downloads.arduino.cc/libraries/github.com/dersimn/PubSubClientTools-0.6.0.zip", "archiveFileName": "PubSubClientTools-0.6.0.zip", @@ -142004,16 +111916,10 @@ "paragraph": "Library to support Texas instruments capacitative sensors. Supports FDC2112, FDC2114, FSC2212 and FDC2214 chips.", "website": "https://github.com/zharijs/FDC2214", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/zharijs/FDC2214.git", - "providesIncludes": [ - "FDC2214.h" - ], + "providesIncludes": ["FDC2214.h"], "url": "http://downloads.arduino.cc/libraries/github.com/zharijs/FDC2214-1.0.0.zip", "archiveFileName": "FDC2214-1.0.0.zip", "size": 1685886, @@ -142028,16 +111934,10 @@ "paragraph": "Library to support Texas instruments capacitative sensors. Supports FDC2112, FDC2114, FSC2212 and FDC2214 chips.", "website": "https://github.com/zharijs/FDC2214", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/zharijs/FDC2214.git", - "providesIncludes": [ - "FDC2214.h" - ], + "providesIncludes": ["FDC2214.h"], "url": "http://downloads.arduino.cc/libraries/github.com/zharijs/FDC2214-1.1.0.zip", "archiveFileName": "FDC2214-1.1.0.zip", "size": 1686176, @@ -142052,16 +111952,10 @@ "paragraph": "Using this library and special hardware interface you will be able to create your own thermostat to control Opentherm boiler or build a man-in-the-middle gateway to capture or alter communication running between your thermostat and boiler. For detailed information go to https://github.com/jpraus/arduino-opentherm.", "website": "https://github.com/jpraus/arduino-opentherm", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jpraus/arduino-opentherm.git", - "providesIncludes": [ - "opentherm.h" - ], + "providesIncludes": ["opentherm.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jpraus/Opentherm-1.0.0.zip", "archiveFileName": "Opentherm-1.0.0.zip", "size": 3803497, @@ -142076,12 +111970,8 @@ "paragraph": "Simple library for S4A EDU Robotic Controller.", "website": "https://github.com/jorgemvc/S4ALib", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jorgemvc/S4ALib.git", "url": "http://downloads.arduino.cc/libraries/github.com/jorgemvc/S4ALib-1.0.0.zip", "archiveFileName": "S4ALib-1.0.0.zip", @@ -142097,12 +111987,8 @@ "paragraph": "Simple library for S4A EDU Robotic Controller.", "website": "https://github.com/jorgemvc/S4ALib", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jorgemvc/S4ALib.git", "url": "http://downloads.arduino.cc/libraries/github.com/jorgemvc/S4ALib-1.0.1.zip", "archiveFileName": "S4ALib-1.0.1.zip", @@ -142118,12 +112004,8 @@ "paragraph": "Simple library for S4A EDU Robotic Controller.", "website": "https://github.com/jorgemvc/S4ALib", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jorgemvc/S4ALib.git", "url": "http://downloads.arduino.cc/libraries/github.com/jorgemvc/S4ALib-1.0.2.zip", "archiveFileName": "S4ALib-1.0.2.zip", @@ -142139,12 +112021,8 @@ "paragraph": "Simple library for S4A EDU Robotic Controller.", "website": "https://github.com/jorgemvc/S4ALib", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jorgemvc/S4ALib.git", "url": "http://downloads.arduino.cc/libraries/github.com/jorgemvc/S4ALib-1.0.3.zip", "archiveFileName": "S4ALib-1.0.3.zip", @@ -142160,12 +112038,8 @@ "paragraph": "Simple library for S4A EDU Robotic Controller.", "website": "https://github.com/jorgemvc/S4ALib", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jorgemvc/S4ALib.git", "url": "http://downloads.arduino.cc/libraries/github.com/jorgemvc/S4ALib-1.0.4.zip", "archiveFileName": "S4ALib-1.0.4.zip", @@ -142181,12 +112055,8 @@ "paragraph": "Simple library for S4A EDU Robotic Controller.", "website": "https://github.com/jorgemvc/S4ALib", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jorgemvc/S4ALib.git", "url": "http://downloads.arduino.cc/libraries/github.com/jorgemvc/S4ALib-1.0.5.zip", "archiveFileName": "S4ALib-1.0.5.zip", @@ -142202,16 +112072,10 @@ "paragraph": "read buttons, write hex and 'text' to 7-segments, light LEDs", "website": "https://github.com/danja/TM1638lite", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/danja/TM1638lite.git", - "providesIncludes": [ - "TM1638lite.h" - ], + "providesIncludes": ["TM1638lite.h"], "url": "http://downloads.arduino.cc/libraries/github.com/danja/TM1638lite-1.0.2.zip", "archiveFileName": "TM1638lite-1.0.2.zip", "size": 81760, @@ -142226,16 +112090,10 @@ "paragraph": "read buttons, write hex and 'text' to 7-segments, light LEDs", "website": "https://github.com/danja/TM1638lite", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/danja/TM1638lite.git", - "providesIncludes": [ - "TM1638lite.h" - ], + "providesIncludes": ["TM1638lite.h"], "url": "http://downloads.arduino.cc/libraries/github.com/danja/TM1638lite-1.1.0.zip", "archiveFileName": "TM1638lite-1.1.0.zip", "size": 81789, @@ -142250,12 +112108,8 @@ "paragraph": "Arduino library for LSM9DS1 9-DOF sensor board.", "website": "https://github.com/adafruit/Adafruit_LSM9DS1", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_LSM9DS1.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_LSM9DS1_Library-1.0.1.zip", "archiveFileName": "Adafruit_LSM9DS1_Library-1.0.1.zip", @@ -142271,12 +112125,8 @@ "paragraph": "Arduino library to control Grove - I2C Color Sensor.", "website": "https://github.com/Seeed-Studio/Grove_I2C_Color_Sensor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Grove_I2C_Color_Sensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove___I2C_Color_Sensor-1.0.0.zip", "archiveFileName": "Grove___I2C_Color_Sensor-1.0.0.zip", @@ -142292,12 +112142,8 @@ "paragraph": "Arduino library to control Grove - High Temperature Sensor.", "website": "https://github.com/Seeed-Studio/Grove_HighTemp_Sensor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Grove_HighTemp_Sensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove___High_Temperature_Sensor-1.0.1.zip", "archiveFileName": "Grove___High_Temperature_Sensor-1.0.1.zip", @@ -142313,12 +112159,8 @@ "paragraph": "Arduino library to control Grove - High Precision RTC_PCF85063TP.", "website": "https://github.com/Seeed-Studio/Grove_High_Precision_RTC_PCF85063TP", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Grove_High_Precision_RTC_PCF85063TP.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove___High_Precision_RTC-1.0.0.zip", "archiveFileName": "Grove___High_Precision_RTC-1.0.0.zip", @@ -142334,12 +112176,8 @@ "paragraph": "Grove - Haptic motor is a Grove module integrated with DRV2605L which will give your project more feelings. This motor is specially designed for various effects, such as to ramp the vibration level up and down, for wearable and IoT devices..", "website": "https://github.com/Seeed-Studio/Grove_Haptic_Motor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Grove_Haptic_Motor.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove___Haptic_Motor-1.0.0.zip", "archiveFileName": "Grove___Haptic_Motor-1.0.0.zip", @@ -142355,12 +112193,8 @@ "paragraph": "Arduino library for controlling Grove Ultrasonic Ranger, using gennal I/O communication.", "website": "https://github.com/Seeed-Studio/Grove_Ultrasonic_Ranger", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Grove_Ultrasonic_Ranger.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove_Ultrasonic_Ranger-1.0.0.zip", "archiveFileName": "Grove_Ultrasonic_Ranger-1.0.0.zip", @@ -142376,12 +112210,8 @@ "paragraph": "Arduino library for controlling Grove Ultrasonic Ranger, using gennal I/O communication.", "website": "https://github.com/Seeed-Studio/Grove_Ultrasonic_Ranger", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Grove_Ultrasonic_Ranger.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove_Ultrasonic_Ranger-1.0.1.zip", "archiveFileName": "Grove_Ultrasonic_Ranger-1.0.1.zip", @@ -142397,12 +112227,8 @@ "paragraph": "Arduino library to control Grove - Digital Light Sensor(TSL2561/ISL29035).", "website": "https://github.com/Seeed-Studio/Grove_Digital_Light_Sensor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Grove_Digital_Light_Sensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove___Digital_Light_Sensor-1.0.0.zip", "archiveFileName": "Grove___Digital_Light_Sensor-1.0.0.zip", @@ -142418,16 +112244,10 @@ "paragraph": "Arduino library to control Grove - Chainable RGB LED.", "website": "https://github.com/Seeed-Studio/Grove_Chainable_RGB_LED", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Grove_Chainable_RGB_LED.git", - "providesIncludes": [ - "ChainableLED.h" - ], + "providesIncludes": ["ChainableLED.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove___Chainable_RGB_LED-1.0.0.zip", "archiveFileName": "Grove___Chainable_RGB_LED-1.0.0.zip", "size": 8634, @@ -142442,16 +112262,10 @@ "paragraph": "Arduino library to control Grove barometer HP20x.", "website": "https://github.com/Seeed-Studio/Grove_Barometer_HP20x", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Grove_Barometer_HP20x.git", - "providesIncludes": [ - "HP20x_dev.h" - ], + "providesIncludes": ["HP20x_dev.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove_barometer_HP20x-1.0.0.zip", "archiveFileName": "Grove_barometer_HP20x-1.0.0.zip", "size": 9228, @@ -142466,16 +112280,10 @@ "paragraph": "The Grove 6-Axis Accelerometer \u0026 Compass is a 3-axis accelerometer combined with a 3-axis magnetic sensor. It is based on the sensor module LSM303DLH which has a selectable linear acceleration full scale range of ±2g / ±4g / ±8g and a selectable magnetic field full scale range of ±1.3 /±1.9 / ±2.5 / ±4.0 / ±4.7 / ±5.6 / ±8.1 gauss. Both the magnetic parts and the accelerometer parts can be powered down separately to reduce the power consumption. The Arduino can get these data via the I2C interface.", "website": "https://github.com/Seeed-Studio/Grove_6Axis_Accelerometer_And_Compass_v2", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Grove_6Axis_Accelerometer_And_Compass_v2.git", - "providesIncludes": [ - "LSM303D.h" - ], + "providesIncludes": ["LSM303D.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove___6Axis_Accelerometer_And_Compass_v2-1.0.0.zip", "archiveFileName": "Grove___6Axis_Accelerometer_And_Compass_v2-1.0.0.zip", "size": 10411, @@ -142490,16 +112298,10 @@ "paragraph": "Arduino library to control Grove Air Quality Sensor.", "website": "https://github.com/Seeed-Studio/Grove_Air_quality_Sensor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Grove_Air_quality_Sensor.git", - "providesIncludes": [ - "AirQuality.h" - ], + "providesIncludes": ["AirQuality.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove___Air_quality_sensor-1.0.0.zip", "archiveFileName": "Grove___Air_quality_sensor-1.0.0.zip", "size": 6728, @@ -142514,16 +112316,10 @@ "paragraph": "Arduino library to control Grove Air Quality Sensor.", "website": "https://github.com/Seeed-Studio/Grove_Air_quality_Sensor", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Grove_Air_quality_Sensor.git", - "providesIncludes": [ - "AirQuality.h" - ], + "providesIncludes": ["AirQuality.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove___Air_quality_sensor-1.0.1.zip", "archiveFileName": "Grove___Air_quality_sensor-1.0.1.zip", "size": 6738, @@ -142538,16 +112334,10 @@ "paragraph": "4 digit display module is usually a 12 pin module. In this Grove gadget, we utilize a TM1637 to scale down the controlling pins into 2 Grove pins. It only takes 2 digital pins of Arduino or Seeeduino to control the content, even the luminance of this display. For projects that require of alpha-numeric display, this can be a nice choice.", "website": "https://github.com/Seeed-Studio/Grove_4Digital_Display", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Grove_4Digital_Display.git", - "providesIncludes": [ - "TM1637.h" - ], + "providesIncludes": ["TM1637.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove_4_Digit_Display-1.0.0.zip", "archiveFileName": "Grove_4_Digit_Display-1.0.0.zip", "size": 11850, @@ -142562,16 +112352,10 @@ "paragraph": "Grove 3-axis Gyro module based on ITG 3200. It is the world’s first single-chip, digital-output, 3-axis MEMS motion processing gyro optimized for gaming, 3D mice, and motion-based remote control applications for Internet connected Digital TVs and Set Top Boxes.", "website": "https://github.com/Seeed-Studio/Grove_3_Axis_Digital_Gyro", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Grove_3_Axis_Digital_Gyro.git", - "providesIncludes": [ - "ITG3200.h" - ], + "providesIncludes": ["ITG3200.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove_3_Axis_Digital_Gyro-1.0.0.zip", "archiveFileName": "Grove_3_Axis_Digital_Gyro-1.0.0.zip", "size": 10012, @@ -142587,13 +112371,9 @@ "website": "https://github.com/Seeed-Studio/Grove_3Axis_Digital_Compass_HMC5883L", "category": "Sensors", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Grove_3Axis_Digital_Compass_HMC5883L.git", - "providesIncludes": [ - "HMC5883L.h" - ], + "providesIncludes": ["HMC5883L.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove_3_Axis_Digital_Compass_HMC5883L-1.0.1.zip", "archiveFileName": "Grove_3_Axis_Digital_Compass_HMC5883L-1.0.1.zip", "size": 9645, @@ -142608,12 +112388,8 @@ "paragraph": "Arduino library for using common anode sevent segment display to replace the library on sparkfun", "website": "https://github.com/dgduncan/arduino_7_segment_display_library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dgduncan/SevenSegment.git", "url": "http://downloads.arduino.cc/libraries/github.com/dgduncan/Seven_Segment_Library-1.0.1.zip", "archiveFileName": "Seven_Segment_Library-1.0.1.zip", @@ -142629,16 +112405,10 @@ "paragraph": "The Nokia 5110 LCD library can be used to drive the inexpensive and low power displays that used to be found on old Nokia phones and are not readily available online. This library does not use a framebuffer therefore can be run on chips with low memory such as the ATTiny family.", "website": "https://github.com/platisd/nokia-5110-lcd-library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/platisd/nokia-5110-lcd-library.git", - "providesIncludes": [ - "Nokia_LCD.h" - ], + "providesIncludes": ["Nokia_LCD.h"], "url": "http://downloads.arduino.cc/libraries/github.com/platisd/Nokia_5110_LCD_library-1.0.0.zip", "archiveFileName": "Nokia_5110_LCD_library-1.0.0.zip", "size": 10792, @@ -142653,16 +112423,10 @@ "paragraph": "The Nokia 5110 LCD library can be used to drive the inexpensive and low power displays that used to be found on old Nokia phones and are not readily available online. This library does not use a framebuffer therefore can be run on chips with low memory such as the ATTiny family.", "website": "https://github.com/platisd/nokia-5110-lcd-library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/platisd/nokia-5110-lcd-library.git", - "providesIncludes": [ - "Nokia_LCD.h" - ], + "providesIncludes": ["Nokia_LCD.h"], "url": "http://downloads.arduino.cc/libraries/github.com/platisd/Nokia_5110_LCD_library-2.0.0.zip", "archiveFileName": "Nokia_5110_LCD_library-2.0.0.zip", "size": 10804, @@ -142677,16 +112441,10 @@ "paragraph": "The Nokia 5110 LCD library can be used to drive the inexpensive and low power displays that used to be found on old Nokia phones and are not readily available online. This library does not use a framebuffer therefore can be run on chips with low memory such as the ATTiny family.", "website": "https://github.com/platisd/nokia-5110-lcd-library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/platisd/nokia-5110-lcd-library.git", - "providesIncludes": [ - "Nokia_LCD.h" - ], + "providesIncludes": ["Nokia_LCD.h"], "url": "http://downloads.arduino.cc/libraries/github.com/platisd/Nokia_5110_LCD_library-2.1.0.zip", "archiveFileName": "Nokia_5110_LCD_library-2.1.0.zip", "size": 10970, @@ -142701,12 +112459,8 @@ "paragraph": "Requires the Arduino Time library, http://www.arduino.cc/playground/Code/Time", "website": "https://github.com/JChristensen/MCP79412RTC", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/JChristensen/MCP79412RTC.git", "url": "http://downloads.arduino.cc/libraries/github.com/JChristensen/MCP79412RTC-1.0.1.zip", "archiveFileName": "MCP79412RTC-1.0.1.zip", @@ -142722,16 +112476,10 @@ "paragraph": "This library can control a many types of servos.\u003cbr /\u003eIt makes use of the ESP32 PWM timers: the library can control up to 16 servos on individual channels\u003cbr /\u003eNo attempt has been made to support multiple servos per channel.\u003cbr /\u003e", "website": "http://www.arduino.cc/en/Reference/Servo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/ESP32Servo.git", - "providesIncludes": [ - "ESP32Servo.h" - ], + "providesIncludes": ["ESP32Servo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/ESP32Servo-0.0.3.zip", "archiveFileName": "ESP32Servo-0.0.3.zip", "size": 17411, @@ -142746,16 +112494,10 @@ "paragraph": "This library can control a many types of servos.\u003cbr /\u003eIt makes use of the ESP32 PWM timers: the library can control up to 16 servos on individual channels\u003cbr /\u003eNo attempt has been made to support multiple servos per channel.\u003cbr /\u003e", "website": "http://www.arduino.cc/en/Reference/Servo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/ESP32Servo.git", - "providesIncludes": [ - "ESP32Servo.h" - ], + "providesIncludes": ["ESP32Servo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/ESP32Servo-0.0.4.zip", "archiveFileName": "ESP32Servo-0.0.4.zip", "size": 17404, @@ -142770,16 +112512,10 @@ "paragraph": "This library can control a many types of servos.\u003cbr /\u003eIt makes use of the ESP32 PWM timers: the library can control up to 16 servos on individual channels\u003cbr /\u003eNo attempt has been made to support multiple servos per channel.\u003cbr /\u003e", "website": "http://www.arduino.cc/en/Reference/Servo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/ESP32Servo.git", - "providesIncludes": [ - "ESP32Servo.h" - ], + "providesIncludes": ["ESP32Servo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/ESP32Servo-0.0.5.zip", "archiveFileName": "ESP32Servo-0.0.5.zip", "size": 18121, @@ -142794,16 +112530,10 @@ "paragraph": "This library can control a many types of servos.\u003cbr /\u003eIt makes use of the ESP32 PWM timers: the library can control up to 16 servos on individual channels\u003cbr /\u003eNo attempt has been made to support multiple servos per channel.\u003cbr /\u003e", "website": "http://www.arduino.cc/en/Reference/Servo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/ESP32Servo.git", - "providesIncludes": [ - "ESP32Servo.h" - ], + "providesIncludes": ["ESP32Servo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/ESP32Servo-0.0.6.zip", "archiveFileName": "ESP32Servo-0.0.6.zip", "size": 18126, @@ -142818,16 +112548,10 @@ "paragraph": "This library can control a many types of servos.\u003cbr /\u003eIt makes use of the ESP32 PWM timers: the library can control up to 16 servos on individual channels\u003cbr /\u003eNo attempt has been made to support multiple servos per channel.\u003cbr /\u003e", "website": "http://www.arduino.cc/en/Reference/Servo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/ESP32Servo.git", - "providesIncludes": [ - "ESP32Servo.h" - ], + "providesIncludes": ["ESP32Servo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/ESP32Servo-0.1.0.zip", "archiveFileName": "ESP32Servo-0.1.0.zip", "size": 18504, @@ -142842,16 +112566,10 @@ "paragraph": "This library can control a many types of servos.\u003cbr /\u003eIt makes use of the ESP32 PWM timers: the library can control up to 16 servos on individual channels\u003cbr /\u003eNo attempt has been made to support multiple servos per channel.\u003cbr /\u003e", "website": "http://www.arduino.cc/en/Reference/Servo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/ESP32Servo.git", - "providesIncludes": [ - "ESP32Servo.h" - ], + "providesIncludes": ["ESP32Servo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/ESP32Servo-0.1.1.zip", "archiveFileName": "ESP32Servo-0.1.1.zip", "size": 19506, @@ -142866,16 +112584,10 @@ "paragraph": "This library can control a many types of servos.\u003cbr /\u003eIt makes use of the ESP32 PWM timers: the library can control up to 16 servos on individual channels\u003cbr /\u003eNo attempt has been made to support multiple servos per channel.\u003cbr /\u003e", "website": "http://www.arduino.cc/en/Reference/Servo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/ESP32Servo.git", - "providesIncludes": [ - "ESP32Servo.h" - ], + "providesIncludes": ["ESP32Servo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/ESP32Servo-0.1.2.zip", "archiveFileName": "ESP32Servo-0.1.2.zip", "size": 19651, @@ -142890,16 +112602,10 @@ "paragraph": "This library can control a many types of servos.\u003cbr /\u003eIt makes use of the ESP32 PWM timers: the library can control up to 16 servos on individual channels\u003cbr /\u003eNo attempt has been made to support multiple servos per channel.\u003cbr /\u003e", "website": "http://www.arduino.cc/en/Reference/Servo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/ESP32Servo.git", - "providesIncludes": [ - "ESP32Servo.h" - ], + "providesIncludes": ["ESP32Servo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/ESP32Servo-0.1.3.zip", "archiveFileName": "ESP32Servo-0.1.3.zip", "size": 20400, @@ -142914,16 +112620,10 @@ "paragraph": "This library can control a many types of servos.\u003cbr /\u003eIt makes use of the ESP32 PWM timers: the library can control up to 16 servos on individual channels\u003cbr /\u003eNo attempt has been made to support multiple servos per channel.\u003cbr /\u003e", "website": "http://www.arduino.cc/en/Reference/Servo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/ESP32Servo.git", - "providesIncludes": [ - "ESP32Servo.h" - ], + "providesIncludes": ["ESP32Servo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/ESP32Servo-0.1.4.zip", "archiveFileName": "ESP32Servo-0.1.4.zip", "size": 20524, @@ -142938,16 +112638,10 @@ "paragraph": "This library can control a many types of servos.\u003cbr /\u003eIt makes use of the ESP32 PWM timers: the library can control up to 16 servos on individual channels\u003cbr /\u003eNo attempt has been made to support multiple servos per channel.\u003cbr /\u003e", "website": "http://www.arduino.cc/en/Reference/Servo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/ESP32Servo.git", - "providesIncludes": [ - "ESP32Servo.h" - ], + "providesIncludes": ["ESP32Servo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/ESP32Servo-0.1.5.zip", "archiveFileName": "ESP32Servo-0.1.5.zip", "size": 20617, @@ -142962,16 +112656,10 @@ "paragraph": "This library can control a many types of servos.\u003cbr /\u003eIt makes use of the ESP32 PWM timers: the library can control up to 16 servos on individual channels\u003cbr /\u003eNo attempt has been made to support multiple servos per channel.\u003cbr /\u003e", "website": "http://www.arduino.cc/en/Reference/Servo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/ESP32Servo.git", - "providesIncludes": [ - "ESP32Servo.h" - ], + "providesIncludes": ["ESP32Servo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/ESP32Servo-0.2.0.zip", "archiveFileName": "ESP32Servo-0.2.0.zip", "size": 21939, @@ -142986,16 +112674,10 @@ "paragraph": "This library can control a many types of servos.\u003cbr /\u003eIt makes use of the ESP32 PWM timers: the library can control up to 16 servos on individual channels\u003cbr /\u003eNo attempt has been made to support multiple servos per channel.\u003cbr /\u003e", "website": "http://www.arduino.cc/en/Reference/Servo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/ESP32Servo.git", - "providesIncludes": [ - "ESP32Servo.h" - ], + "providesIncludes": ["ESP32Servo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/ESP32Servo-0.2.1.zip", "archiveFileName": "ESP32Servo-0.2.1.zip", "size": 22092, @@ -143010,16 +112692,10 @@ "paragraph": "This library can control a many types of servos.\u003cbr /\u003eIt makes use of the ESP32 PWM timers: the library can control up to 16 servos on individual channels\u003cbr /\u003eNo attempt has been made to support multiple servos per channel.\u003cbr /\u003e", "website": "http://www.arduino.cc/en/Reference/Servo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/ESP32Servo.git", - "providesIncludes": [ - "ESP32Servo.h" - ], + "providesIncludes": ["ESP32Servo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/ESP32Servo-0.2.2.zip", "archiveFileName": "ESP32Servo-0.2.2.zip", "size": 22144, @@ -143034,16 +112710,10 @@ "paragraph": "This library can control a many types of servos.\u003cbr /\u003eIt makes use of the ESP32 PWM timers: the library can control up to 16 servos on individual channels\u003cbr /\u003eNo attempt has been made to support multiple servos per channel.\u003cbr /\u003e", "website": "http://www.arduino.cc/en/Reference/Servo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/ESP32Servo.git", - "providesIncludes": [ - "ESP32Servo.h" - ], + "providesIncludes": ["ESP32Servo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/ESP32Servo-0.3.0.zip", "archiveFileName": "ESP32Servo-0.3.0.zip", "size": 22160, @@ -143058,16 +112728,10 @@ "paragraph": "This library can control a many types of servos.\u003cbr /\u003eIt makes use of the ESP32 PWM timers: the library can control up to 16 servos on individual channels\u003cbr /\u003eNo attempt has been made to support multiple servos per channel.\u003cbr /\u003e", "website": "http://www.arduino.cc/en/Reference/Servo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/ESP32Servo.git", - "providesIncludes": [ - "ESP32Servo.h" - ], + "providesIncludes": ["ESP32Servo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/ESP32Servo-0.3.1.zip", "archiveFileName": "ESP32Servo-0.3.1.zip", "size": 22185, @@ -143082,16 +112746,10 @@ "paragraph": "This library can control a many types of servos.\u003cbr /\u003eIt makes use of the ESP32 PWM timers: the library can control up to 15 servos on individual channels\u003cbr /\u003eNo attempt has been made to support multiple servos per channel.\u003cbr /\u003e", "website": "http://www.arduino.cc/en/Reference/Servo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/ESP32Servo.git", - "providesIncludes": [ - "ESP32Servo.h" - ], + "providesIncludes": ["ESP32Servo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/ESP32Servo-0.3.10.zip", "archiveFileName": "ESP32Servo-0.3.10.zip", "size": 22213, @@ -143106,16 +112764,10 @@ "paragraph": "This library can control a many types of servos.\u003cbr /\u003eIt makes use of the ESP32 PWM timers: the library can control up to 16 servos on individual channels\u003cbr /\u003eNo attempt has been made to support multiple servos per channel.\u003cbr /\u003e", "website": "http://www.arduino.cc/en/Reference/Servo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/ESP32Servo.git", - "providesIncludes": [ - "ESP32Servo.h" - ], + "providesIncludes": ["ESP32Servo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/ESP32Servo-0.3.2.zip", "archiveFileName": "ESP32Servo-0.3.2.zip", "size": 22316, @@ -143130,16 +112782,10 @@ "paragraph": "This library can control a many types of servos.\u003cbr /\u003eIt makes use of the ESP32 PWM timers: the library can control up to 16 servos on individual channels\u003cbr /\u003eNo attempt has been made to support multiple servos per channel.\u003cbr /\u003e", "website": "http://www.arduino.cc/en/Reference/Servo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/ESP32Servo.git", - "providesIncludes": [ - "ESP32Servo.h" - ], + "providesIncludes": ["ESP32Servo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/ESP32Servo-0.3.3.zip", "archiveFileName": "ESP32Servo-0.3.3.zip", "size": 22373, @@ -143154,16 +112800,10 @@ "paragraph": "This library can control a many types of servos.\u003cbr /\u003eIt makes use of the ESP32 PWM timers: the library can control up to 15 servos on individual channels\u003cbr /\u003eNo attempt has been made to support multiple servos per channel.\u003cbr /\u003e", "website": "http://www.arduino.cc/en/Reference/Servo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/ESP32Servo.git", - "providesIncludes": [ - "ESP32Servo.h" - ], + "providesIncludes": ["ESP32Servo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/ESP32Servo-0.3.4.zip", "archiveFileName": "ESP32Servo-0.3.4.zip", "size": 22455, @@ -143178,16 +112818,10 @@ "paragraph": "This library can control a many types of servos.\u003cbr /\u003eIt makes use of the ESP32 PWM timers: the library can control up to 15 servos on individual channels\u003cbr /\u003eNo attempt has been made to support multiple servos per channel.\u003cbr /\u003e", "website": "http://www.arduino.cc/en/Reference/Servo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/ESP32Servo.git", - "providesIncludes": [ - "ESP32Servo.h" - ], + "providesIncludes": ["ESP32Servo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/ESP32Servo-0.3.5.zip", "archiveFileName": "ESP32Servo-0.3.5.zip", "size": 23699, @@ -143202,16 +112836,10 @@ "paragraph": "This library can control a many types of servos.\u003cbr /\u003eIt makes use of the ESP32 PWM timers: the library can control up to 15 servos on individual channels\u003cbr /\u003eNo attempt has been made to support multiple servos per channel.\u003cbr /\u003e", "website": "http://www.arduino.cc/en/Reference/Servo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/ESP32Servo.git", - "providesIncludes": [ - "ESP32Servo.h" - ], + "providesIncludes": ["ESP32Servo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/ESP32Servo-0.3.6.zip", "archiveFileName": "ESP32Servo-0.3.6.zip", "size": 24290, @@ -143226,16 +112854,10 @@ "paragraph": "This library can control a many types of servos.\u003cbr /\u003eIt makes use of the ESP32 PWM timers: the library can control up to 15 servos on individual channels\u003cbr /\u003eNo attempt has been made to support multiple servos per channel.\u003cbr /\u003e", "website": "http://www.arduino.cc/en/Reference/Servo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/ESP32Servo.git", - "providesIncludes": [ - "ESP32Servo.h" - ], + "providesIncludes": ["ESP32Servo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/ESP32Servo-0.3.7.zip", "archiveFileName": "ESP32Servo-0.3.7.zip", "size": 21997, @@ -143250,16 +112872,10 @@ "paragraph": "This library can control a many types of servos.\u003cbr /\u003eIt makes use of the ESP32 PWM timers: the library can control up to 15 servos on individual channels\u003cbr /\u003eNo attempt has been made to support multiple servos per channel.\u003cbr /\u003e", "website": "http://www.arduino.cc/en/Reference/Servo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/ESP32Servo.git", - "providesIncludes": [ - "ESP32Servo.h" - ], + "providesIncludes": ["ESP32Servo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/ESP32Servo-0.3.8.zip", "archiveFileName": "ESP32Servo-0.3.8.zip", "size": 22100, @@ -143274,16 +112890,10 @@ "paragraph": "This library can control a many types of servos.\u003cbr /\u003eIt makes use of the ESP32 PWM timers: the library can control up to 15 servos on individual channels\u003cbr /\u003eNo attempt has been made to support multiple servos per channel.\u003cbr /\u003e", "website": "http://www.arduino.cc/en/Reference/Servo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/ESP32Servo.git", - "providesIncludes": [ - "ESP32Servo.h" - ], + "providesIncludes": ["ESP32Servo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/ESP32Servo-0.3.9.zip", "archiveFileName": "ESP32Servo-0.3.9.zip", "size": 22124, @@ -143298,16 +112908,10 @@ "paragraph": "This library can control a many types of servos.\u003cbr /\u003eIt makes use of the ESP32 PWM timers: the library can control up to 16 servos on individual channels\u003cbr /\u003eNo attempt has been made to support multiple servos per channel.\u003cbr /\u003e", "website": "http://www.arduino.cc/en/Reference/Servo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/ESP32Servo.git", - "providesIncludes": [ - "ESP32Servo.h" - ], + "providesIncludes": ["ESP32Servo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/ESP32Servo-0.4.0.zip", "archiveFileName": "ESP32Servo-0.4.0.zip", "size": 22641, @@ -143322,16 +112926,10 @@ "paragraph": "This library can control a many types of servos.\u003cbr /\u003eIt makes use of the ESP32 PWM timers: the library can control up to 16 servos on individual channels\u003cbr /\u003eNo attempt has been made to support multiple servos per channel.\u003cbr /\u003e", "website": "http://www.arduino.cc/en/Reference/Servo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/ESP32Servo.git", - "providesIncludes": [ - "ESP32Servo.h" - ], + "providesIncludes": ["ESP32Servo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/ESP32Servo-0.4.1.zip", "archiveFileName": "ESP32Servo-0.4.1.zip", "size": 22636, @@ -143346,16 +112944,10 @@ "paragraph": "This library can control a many types of servos.\u003cbr /\u003eIt makes use of the ESP32 PWM timers: the library can control up to 16 servos on individual channels\u003cbr /\u003eNo attempt has been made to support multiple servos per channel.\u003cbr /\u003e", "website": "http://www.arduino.cc/en/Reference/Servo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/ESP32Servo.git", - "providesIncludes": [ - "ESP32Servo.h" - ], + "providesIncludes": ["ESP32Servo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/ESP32Servo-0.4.2.zip", "archiveFileName": "ESP32Servo-0.4.2.zip", "size": 22638, @@ -143370,16 +112962,10 @@ "paragraph": "This library can control a many types of servos.\u003cbr /\u003eIt makes use of the ESP32 PWM timers: the library can control up to 16 servos on individual channels\u003cbr /\u003eNo attempt has been made to support multiple servos per channel.\u003cbr /\u003e", "website": "http://www.arduino.cc/en/Reference/Servo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/ESP32Servo.git", - "providesIncludes": [ - "ESP32Servo.h" - ], + "providesIncludes": ["ESP32Servo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/ESP32Servo-0.5.0.zip", "archiveFileName": "ESP32Servo-0.5.0.zip", "size": 23280, @@ -143394,16 +112980,10 @@ "paragraph": "This library can control a many types of servos.\u003cbr /\u003eIt makes use of the ESP32 PWM timers: the library can control up to 16 servos on individual channels\u003cbr /\u003eNo attempt has been made to support multiple servos per channel.\u003cbr /\u003e", "website": "http://www.arduino.cc/en/Reference/Servo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/ESP32Servo.git", - "providesIncludes": [ - "ESP32Servo.h" - ], + "providesIncludes": ["ESP32Servo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/ESP32Servo-0.6.0.zip", "archiveFileName": "ESP32Servo-0.6.0.zip", "size": 23760, @@ -143418,16 +112998,10 @@ "paragraph": "Easy to use and lightweight led light pattern player", "website": "https://github.com/elhayra/Strober", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/elhayra/Strober.git", - "providesIncludes": [ - "Strober.h" - ], + "providesIncludes": ["Strober.h"], "url": "http://downloads.arduino.cc/libraries/github.com/elhayra/Strober-1.0.1.zip", "archiveFileName": "Strober-1.0.1.zip", "size": 6408, @@ -143442,16 +113016,10 @@ "paragraph": "Easy to use and lightweight timer", "website": "https://github.com/elhayra/SandTimer", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/elhayra/SandTimer.git", - "providesIncludes": [ - "SandTimer.h" - ], + "providesIncludes": ["SandTimer.h"], "url": "http://downloads.arduino.cc/libraries/github.com/elhayra/SandTimer-1.0.0.zip", "archiveFileName": "SandTimer-1.0.0.zip", "size": 5697, @@ -143466,18 +113034,10 @@ "paragraph": "A painless way to setup a mesh with ESP8266 devices", "website": "https://gitlab.com/BlackEdder/painlessMesh", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://gitlab.com/painlessMesh/painlessMesh.git", - "providesIncludes": [ - "painlessMesh.h", - "painlessMeshSync.h", - "SimpleList.h" - ], + "providesIncludes": ["painlessMesh.h", "painlessMeshSync.h", "SimpleList.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/painlessMesh/Painless_Mesh-0.1.0.zip", "archiveFileName": "Painless_Mesh-0.1.0.zip", "size": 41346, @@ -143492,18 +113052,10 @@ "paragraph": "A painless way to setup a mesh with ESP8266 devices", "website": "https://gitlab.com/BlackEdder/painlessMesh", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://gitlab.com/painlessMesh/painlessMesh.git", - "providesIncludes": [ - "painlessMesh.h", - "painlessMeshSync.h", - "SimpleList.h" - ], + "providesIncludes": ["painlessMesh.h", "painlessMeshSync.h", "SimpleList.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/painlessMesh/Painless_Mesh-0.1.1.zip", "archiveFileName": "Painless_Mesh-0.1.1.zip", "size": 41939, @@ -143518,18 +113070,10 @@ "paragraph": "A painless way to setup a mesh with ESP8266 devices", "website": "https://gitlab.com/BlackEdder/painlessMesh", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://gitlab.com/painlessMesh/painlessMesh.git", - "providesIncludes": [ - "painlessMesh.h", - "painlessMeshSync.h", - "SimpleList.h" - ], + "providesIncludes": ["painlessMesh.h", "painlessMeshSync.h", "SimpleList.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/painlessMesh/Painless_Mesh-0.1.2.zip", "archiveFileName": "Painless_Mesh-0.1.2.zip", "size": 43639, @@ -143544,18 +113088,10 @@ "paragraph": "A painless way to setup a mesh with ESP8266 devices", "website": "https://gitlab.com/BlackEdder/painlessMesh", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://gitlab.com/painlessMesh/painlessMesh.git", - "providesIncludes": [ - "painlessMesh.h", - "painlessMeshSync.h", - "SimpleList.h" - ], + "providesIncludes": ["painlessMesh.h", "painlessMeshSync.h", "SimpleList.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/painlessMesh/Painless_Mesh-0.1.3.zip", "archiveFileName": "Painless_Mesh-0.1.3.zip", "size": 44976, @@ -143570,18 +113106,10 @@ "paragraph": "A painless way to setup a mesh with ESP8266 devices", "website": "https://gitlab.com/BlackEdder/painlessMesh", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://gitlab.com/painlessMesh/painlessMesh.git", - "providesIncludes": [ - "painlessMesh.h", - "painlessMeshSync.h", - "SimpleList.h" - ], + "providesIncludes": ["painlessMesh.h", "painlessMeshSync.h", "SimpleList.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/painlessMesh/Painless_Mesh-0.1.4.zip", "archiveFileName": "Painless_Mesh-0.1.4.zip", "size": 49101, @@ -143596,19 +113124,10 @@ "paragraph": "A painless way to setup a mesh with ESP8266 devices", "website": "https://gitlab.com/BlackEdder/painlessMesh", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://gitlab.com/painlessMesh/painlessMesh.git", - "providesIncludes": [ - "painlessMesh.h", - "painlessMeshSync.h", - "SimpleList.h", - "painlessScheduler.h" - ], + "providesIncludes": ["painlessMesh.h", "painlessMeshSync.h", "SimpleList.h", "painlessScheduler.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/painlessMesh/Painless_Mesh-0.2.0.zip", "archiveFileName": "Painless_Mesh-0.2.0.zip", "size": 61114, @@ -143623,19 +113142,10 @@ "paragraph": "A painless way to setup a mesh with ESP8266 devices", "website": "https://gitlab.com/BlackEdder/painlessMesh", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://gitlab.com/painlessMesh/painlessMesh.git", - "providesIncludes": [ - "painlessMesh.h", - "painlessMeshSync.h", - "SimpleList.h", - "painlessScheduler.h" - ], + "providesIncludes": ["painlessMesh.h", "painlessMeshSync.h", "SimpleList.h", "painlessScheduler.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/painlessMesh/Painless_Mesh-0.2.1.zip", "archiveFileName": "Painless_Mesh-0.2.1.zip", "size": 64354, @@ -143650,19 +113160,10 @@ "paragraph": "A painless way to setup a mesh with ESP8266 devices", "website": "https://gitlab.com/BlackEdder/painlessMesh", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://gitlab.com/painlessMesh/painlessMesh.git", - "providesIncludes": [ - "painlessMesh.h", - "painlessMeshSync.h", - "SimpleList.h", - "painlessScheduler.h" - ], + "providesIncludes": ["painlessMesh.h", "painlessMeshSync.h", "SimpleList.h", "painlessScheduler.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/painlessMesh/Painless_Mesh-0.5.0.zip", "archiveFileName": "Painless_Mesh-0.5.0.zip", "size": 66973, @@ -143677,19 +113178,10 @@ "paragraph": "A painless way to setup a mesh with ESP8266 devices", "website": "https://gitlab.com/BlackEdder/painlessMesh", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://gitlab.com/painlessMesh/painlessMesh.git", - "providesIncludes": [ - "painlessMesh.h", - "painlessMeshSync.h", - "SimpleList.h", - "painlessScheduler.h" - ], + "providesIncludes": ["painlessMesh.h", "painlessMeshSync.h", "SimpleList.h", "painlessScheduler.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/painlessMesh/Painless_Mesh-0.5.4.zip", "archiveFileName": "Painless_Mesh-0.5.4.zip", "size": 68115, @@ -143704,19 +113196,10 @@ "paragraph": "A painless way to setup a mesh with ESP8266 devices", "website": "https://gitlab.com/BlackEdder/painlessMesh", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://gitlab.com/painlessMesh/painlessMesh.git", - "providesIncludes": [ - "painlessMesh.h", - "painlessMeshSync.h", - "SimpleList.h", - "painlessScheduler.h" - ], + "providesIncludes": ["painlessMesh.h", "painlessMeshSync.h", "SimpleList.h", "painlessScheduler.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/painlessMesh/Painless_Mesh-0.6.0.zip", "archiveFileName": "Painless_Mesh-0.6.0.zip", "size": 76231, @@ -143731,19 +113214,10 @@ "paragraph": "A painless way to setup a mesh with ESP8266 and ESP32 devices", "website": "https://gitlab.com/BlackEdder/painlessMesh", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://gitlab.com/painlessMesh/painlessMesh.git", - "providesIncludes": [ - "painlessMesh.h", - "painlessMeshSync.h", - "painlessScheduler.h" - ], + "providesIncludes": ["painlessMesh.h", "painlessMeshSync.h", "painlessScheduler.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/painlessMesh/Painless_Mesh-0.6.1.zip", "archiveFileName": "Painless_Mesh-0.6.1.zip", "size": 75053, @@ -143758,19 +113232,10 @@ "paragraph": "A painless way to setup a mesh with ESP8266 and ESP32 devices", "website": "https://gitlab.com/BlackEdder/painlessMesh", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://gitlab.com/painlessMesh/painlessMesh.git", - "providesIncludes": [ - "painlessMesh.h", - "painlessMeshSync.h", - "painlessScheduler.h" - ], + "providesIncludes": ["painlessMesh.h", "painlessMeshSync.h", "painlessScheduler.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/painlessMesh/Painless_Mesh-0.6.2.zip", "archiveFileName": "Painless_Mesh-0.6.2.zip", "size": 85671, @@ -143785,19 +113250,10 @@ "paragraph": "A painless way to setup a mesh with ESP8266 and ESP32 devices", "website": "https://gitlab.com/BlackEdder/painlessMesh", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://gitlab.com/painlessMesh/painlessMesh.git", - "providesIncludes": [ - "painlessMesh.h", - "painlessMeshSync.h", - "painlessScheduler.h" - ], + "providesIncludes": ["painlessMesh.h", "painlessMeshSync.h", "painlessScheduler.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/painlessMesh/Painless_Mesh-0.6.3.zip", "archiveFileName": "Painless_Mesh-0.6.3.zip", "size": 86380, @@ -143812,18 +113268,10 @@ "paragraph": "A painless way to setup a mesh with ESP8266 and ESP32 devices", "website": "https://gitlab.com/painlessMesh/painlessMesh", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://gitlab.com/painlessMesh/painlessMesh.git", - "providesIncludes": [ - "painlessMesh.h", - "painlessMeshSync.h" - ], + "providesIncludes": ["painlessMesh.h", "painlessMeshSync.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/painlessMesh/Painless_Mesh-0.6.5.zip", "archiveFileName": "Painless_Mesh-0.6.5.zip", "size": 78077, @@ -143838,18 +113286,10 @@ "paragraph": "A painless way to setup a mesh with ESP8266 and ESP32 devices", "website": "https://gitlab.com/painlessMesh/painlessMesh", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://gitlab.com/painlessMesh/painlessMesh.git", - "providesIncludes": [ - "painlessMesh.h", - "painlessMeshSync.h" - ], + "providesIncludes": ["painlessMesh.h", "painlessMeshSync.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/painlessMesh/Painless_Mesh-0.7.0.zip", "archiveFileName": "Painless_Mesh-0.7.0.zip", "size": 82760, @@ -143864,18 +113304,10 @@ "paragraph": "A painless way to setup a mesh with ESP8266 and ESP32 devices", "website": "https://gitlab.com/painlessMesh/painlessMesh", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://gitlab.com/painlessMesh/painlessMesh.git", - "providesIncludes": [ - "painlessMesh.h", - "painlessMeshSync.h" - ], + "providesIncludes": ["painlessMesh.h", "painlessMeshSync.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/painlessMesh/Painless_Mesh-1.0.0.zip", "archiveFileName": "Painless_Mesh-1.0.0.zip", "size": 103061, @@ -143890,18 +113322,10 @@ "paragraph": "A painless way to setup a mesh with ESP8266 and ESP32 devices", "website": "https://gitlab.com/painlessMesh/painlessMesh", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://gitlab.com/painlessMesh/painlessMesh.git", - "providesIncludes": [ - "painlessMesh.h", - "painlessMeshSync.h" - ], + "providesIncludes": ["painlessMesh.h", "painlessMeshSync.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/painlessMesh/Painless_Mesh-1.0.2.zip", "archiveFileName": "Painless_Mesh-1.0.2.zip", "size": 103099, @@ -143916,18 +113340,10 @@ "paragraph": "A painless way to setup a mesh with ESP8266 and ESP32 devices", "website": "https://gitlab.com/painlessMesh/painlessMesh", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://gitlab.com/painlessMesh/painlessMesh.git", - "providesIncludes": [ - "painlessMesh.h", - "painlessMeshSync.h" - ], + "providesIncludes": ["painlessMesh.h", "painlessMeshSync.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/painlessMesh/Painless_Mesh-1.0.3.zip", "archiveFileName": "Painless_Mesh-1.0.3.zip", "size": 103091, @@ -143942,18 +113358,10 @@ "paragraph": "A painless way to setup a mesh with ESP8266 and ESP32 devices", "website": "https://gitlab.com/painlessMesh/painlessMesh", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://gitlab.com/painlessMesh/painlessMesh.git", - "providesIncludes": [ - "painlessMesh.h", - "painlessMeshSync.h" - ], + "providesIncludes": ["painlessMesh.h", "painlessMeshSync.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/painlessMesh/Painless_Mesh-1.1.0.zip", "archiveFileName": "Painless_Mesh-1.1.0.zip", "size": 100467, @@ -143968,18 +113376,10 @@ "paragraph": "A painless way to setup a mesh with ESP8266 and ESP32 devices", "website": "https://gitlab.com/painlessMesh/painlessMesh", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://gitlab.com/painlessMesh/painlessMesh.git", - "providesIncludes": [ - "painlessMesh.h", - "painlessMeshSync.h" - ], + "providesIncludes": ["painlessMesh.h", "painlessMeshSync.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/painlessMesh/Painless_Mesh-1.1.1.zip", "archiveFileName": "Painless_Mesh-1.1.1.zip", "size": 100511, @@ -143994,18 +113394,10 @@ "paragraph": "A painless way to setup a mesh with ESP8266 and ESP32 devices", "website": "https://gitlab.com/painlessMesh/painlessMesh", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://gitlab.com/painlessMesh/painlessMesh.git", - "providesIncludes": [ - "painlessMesh.h", - "painlessMeshSync.h" - ], + "providesIncludes": ["painlessMesh.h", "painlessMeshSync.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/painlessMesh/Painless_Mesh-1.2.0.zip", "archiveFileName": "Painless_Mesh-1.2.0.zip", "size": 105984, @@ -144020,18 +113412,10 @@ "paragraph": "A painless way to setup a mesh with ESP8266 and ESP32 devices", "website": "https://gitlab.com/painlessMesh/painlessMesh", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://gitlab.com/painlessMesh/painlessMesh.git", - "providesIncludes": [ - "painlessMesh.h", - "painlessMeshSync.h" - ], + "providesIncludes": ["painlessMesh.h", "painlessMeshSync.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/painlessMesh/Painless_Mesh-1.2.1.zip", "archiveFileName": "Painless_Mesh-1.2.1.zip", "size": 106002, @@ -144046,18 +113430,10 @@ "paragraph": "A painless way to setup a mesh with ESP8266 and ESP32 devices", "website": "https://gitlab.com/painlessMesh/painlessMesh", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://gitlab.com/painlessMesh/painlessMesh.git", - "providesIncludes": [ - "painlessMesh.h", - "painlessMeshSync.h" - ], + "providesIncludes": ["painlessMesh.h", "painlessMeshSync.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/painlessMesh/Painless_Mesh-1.2.2.zip", "archiveFileName": "Painless_Mesh-1.2.2.zip", "size": 106014, @@ -144072,18 +113448,10 @@ "paragraph": "A painless way to setup a mesh with ESP8266 and ESP32 devices", "website": "https://gitlab.com/painlessMesh/painlessMesh", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://gitlab.com/painlessMesh/painlessMesh.git", - "providesIncludes": [ - "painlessMesh.h", - "painlessMeshSync.h" - ], + "providesIncludes": ["painlessMesh.h", "painlessMeshSync.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/painlessMesh/Painless_Mesh-1.2.3.zip", "archiveFileName": "Painless_Mesh-1.2.3.zip", "size": 106021, @@ -144098,18 +113466,10 @@ "paragraph": "A painless way to setup a mesh with ESP8266 and ESP32 devices", "website": "https://gitlab.com/painlessMesh/painlessMesh", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://gitlab.com/painlessMesh/painlessMesh.git", - "providesIncludes": [ - "painlessMesh.h", - "painlessMeshSync.h" - ], + "providesIncludes": ["painlessMesh.h", "painlessMeshSync.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/painlessMesh/Painless_Mesh-1.2.4.zip", "archiveFileName": "Painless_Mesh-1.2.4.zip", "size": 106025, @@ -144124,18 +113484,10 @@ "paragraph": "A painless way to setup a mesh with ESP8266 and ESP32 devices", "website": "https://gitlab.com/painlessMesh/painlessMesh", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://gitlab.com/painlessMesh/painlessMesh.git", - "providesIncludes": [ - "painlessMesh.h", - "painlessMeshSync.h" - ], + "providesIncludes": ["painlessMesh.h", "painlessMeshSync.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/painlessMesh/Painless_Mesh-1.2.5.zip", "archiveFileName": "Painless_Mesh-1.2.5.zip", "size": 105957, @@ -144150,18 +113502,10 @@ "paragraph": "A painless way to setup a mesh with ESP8266 and ESP32 devices", "website": "https://gitlab.com/painlessMesh/painlessMesh", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://gitlab.com/painlessMesh/painlessMesh.git", - "providesIncludes": [ - "painlessMesh.h", - "painlessMeshSync.h" - ], + "providesIncludes": ["painlessMesh.h", "painlessMeshSync.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/painlessMesh/Painless_Mesh-1.2.6.zip", "archiveFileName": "Painless_Mesh-1.2.6.zip", "size": 105956, @@ -144176,18 +113520,10 @@ "paragraph": "A painless way to setup a mesh with ESP8266 and ESP32 devices", "website": "https://gitlab.com/painlessMesh/painlessMesh", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://gitlab.com/painlessMesh/painlessMesh.git", - "providesIncludes": [ - "painlessMesh.h", - "painlessMeshSync.h" - ], + "providesIncludes": ["painlessMesh.h", "painlessMeshSync.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/painlessMesh/Painless_Mesh-1.2.7.zip", "archiveFileName": "Painless_Mesh-1.2.7.zip", "size": 105977, @@ -144202,18 +113538,10 @@ "paragraph": "A painless way to setup a mesh with ESP8266 and ESP32 devices", "website": "https://gitlab.com/painlessMesh/painlessMesh", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://gitlab.com/painlessMesh/painlessMesh.git", - "providesIncludes": [ - "painlessMesh.h", - "painlessMeshSync.h" - ], + "providesIncludes": ["painlessMesh.h", "painlessMeshSync.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/painlessMesh/Painless_Mesh-1.2.8.zip", "archiveFileName": "Painless_Mesh-1.2.8.zip", "size": 105975, @@ -144228,18 +113556,10 @@ "paragraph": "A painless way to setup a mesh with ESP8266 and ESP32 devices", "website": "https://gitlab.com/painlessMesh/painlessMesh", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://gitlab.com/painlessMesh/painlessMesh.git", - "providesIncludes": [ - "painlessMesh.h", - "painlessMeshSync.h" - ], + "providesIncludes": ["painlessMesh.h", "painlessMeshSync.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/painlessMesh/Painless_Mesh-1.3.0.zip", "archiveFileName": "Painless_Mesh-1.3.0.zip", "size": 107156, @@ -144254,18 +113574,10 @@ "paragraph": "A painless way to setup a mesh with ESP8266 and ESP32 devices", "website": "https://gitlab.com/painlessMesh/painlessMesh", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://gitlab.com/painlessMesh/painlessMesh.git", - "providesIncludes": [ - "painlessMesh.h", - "painlessMeshSync.h" - ], + "providesIncludes": ["painlessMesh.h", "painlessMeshSync.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/painlessMesh/Painless_Mesh-1.3.1.zip", "archiveFileName": "Painless_Mesh-1.3.1.zip", "size": 107170, @@ -144280,18 +113592,10 @@ "paragraph": "A painless way to setup a mesh with ESP8266 and ESP32 devices", "website": "https://gitlab.com/painlessMesh/painlessMesh", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://gitlab.com/painlessMesh/painlessMesh.git", - "providesIncludes": [ - "painlessMesh.h", - "painlessMeshSync.h" - ], + "providesIncludes": ["painlessMesh.h", "painlessMeshSync.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/painlessMesh/Painless_Mesh-1.3.2.zip", "archiveFileName": "Painless_Mesh-1.3.2.zip", "size": 107271, @@ -144306,18 +113610,10 @@ "paragraph": "A painless way to setup a mesh with ESP8266 and ESP32 devices", "website": "https://gitlab.com/painlessMesh/painlessMesh", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://gitlab.com/painlessMesh/painlessMesh.git", - "providesIncludes": [ - "painlessMesh.h", - "painlessMeshSync.h" - ], + "providesIncludes": ["painlessMesh.h", "painlessMeshSync.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/painlessMesh/Painless_Mesh-1.3.3.zip", "archiveFileName": "Painless_Mesh-1.3.3.zip", "size": 200103, @@ -144332,18 +113628,10 @@ "paragraph": "A painless way to setup a mesh with ESP8266 and ESP32 devices", "website": "https://gitlab.com/painlessMesh/painlessMesh", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://gitlab.com/painlessMesh/painlessMesh.git", - "providesIncludes": [ - "painlessMesh.h", - "painlessMeshSync.h" - ], + "providesIncludes": ["painlessMesh.h", "painlessMeshSync.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/painlessMesh/Painless_Mesh-1.4.0.zip", "archiveFileName": "Painless_Mesh-1.4.0.zip", "size": 215932, @@ -144358,18 +113646,10 @@ "paragraph": "A painless way to setup a mesh with ESP8266 and ESP32 devices", "website": "https://gitlab.com/painlessMesh/painlessMesh", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://gitlab.com/painlessMesh/painlessMesh.git", - "providesIncludes": [ - "painlessMesh.h", - "painlessMeshSync.h" - ], + "providesIncludes": ["painlessMesh.h", "painlessMeshSync.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/painlessMesh/Painless_Mesh-1.4.1.zip", "archiveFileName": "Painless_Mesh-1.4.1.zip", "size": 225965, @@ -144384,18 +113664,10 @@ "paragraph": "A painless way to setup a mesh with ESP8266 and ESP32 devices", "website": "https://gitlab.com/painlessMesh/painlessMesh", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://gitlab.com/painlessMesh/painlessMesh.git", - "providesIncludes": [ - "painlessMesh.h", - "painlessMeshSync.h" - ], + "providesIncludes": ["painlessMesh.h", "painlessMeshSync.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/painlessMesh/Painless_Mesh-1.4.2.zip", "archiveFileName": "Painless_Mesh-1.4.2.zip", "size": 228802, @@ -144410,16 +113682,10 @@ "paragraph": "Easy to use and lightweight stopper", "website": "https://github.com/elhayra/MilliStopper", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/elhayra/MilliStopper.git", - "providesIncludes": [ - "MilliStopper.h" - ], + "providesIncludes": ["MilliStopper.h"], "url": "http://downloads.arduino.cc/libraries/github.com/elhayra/MilliStopper-1.0.0.zip", "archiveFileName": "MilliStopper-1.0.0.zip", "size": 4465, @@ -144434,16 +113700,10 @@ "paragraph": "This is a high-quality, high-precision PID controller that uses a fixed-point pipeline. Conversion from floating point coefficients to integers is done automatically. This implementation is suitable for AVR and other processors where floating point math is slow.", "website": "https://github.com/mike-matera/FastPID", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mike-matera/FastPID.git", - "providesIncludes": [ - "FastPID.h" - ], + "providesIncludes": ["FastPID.h"], "url": "http://downloads.arduino.cc/libraries/github.com/mike-matera/FastPID-0.1.0.zip", "archiveFileName": "FastPID-0.1.0.zip", "size": 21560, @@ -144458,16 +113718,10 @@ "paragraph": "This is a high-quality, high-precision PID controller that uses a fixed-point pipeline. Conversion from floating point coefficients to integers is done automatically. This implementation is suitable for AVR and other processors where floating point math is slow.", "website": "https://github.com/mike-matera/FastPID", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mike-matera/FastPID.git", - "providesIncludes": [ - "FastPID.h" - ], + "providesIncludes": ["FastPID.h"], "url": "http://downloads.arduino.cc/libraries/github.com/mike-matera/FastPID-0.1.1.zip", "archiveFileName": "FastPID-0.1.1.zip", "size": 195622, @@ -144482,16 +113736,10 @@ "paragraph": "This is a high-quality, high-precision PID controller that uses a fixed-point pipeline. Conversion from floating point coefficients to integers is done automatically. This implementation is suitable for AVR and other processors where floating point math is slow.", "website": "https://github.com/mike-matera/FastPID", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mike-matera/FastPID.git", - "providesIncludes": [ - "FastPID.h" - ], + "providesIncludes": ["FastPID.h"], "url": "http://downloads.arduino.cc/libraries/github.com/mike-matera/FastPID-0.1.2.zip", "archiveFileName": "FastPID-0.1.2.zip", "size": 195622, @@ -144506,16 +113754,10 @@ "paragraph": "This is a high-quality, high-precision PID controller that uses a fixed-point pipeline. Conversion from floating point coefficients to integers is done automatically. This implementation is suitable for AVR and other processors where floating point math is slow.", "website": "https://github.com/mike-matera/FastPID", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mike-matera/FastPID.git", - "providesIncludes": [ - "FastPID.h" - ], + "providesIncludes": ["FastPID.h"], "url": "http://downloads.arduino.cc/libraries/github.com/mike-matera/FastPID-1.0.0.zip", "archiveFileName": "FastPID-1.0.0.zip", "size": 195621, @@ -144530,16 +113772,10 @@ "paragraph": "This is a high-quality, high-precision PID controller that uses a fixed-point pipeline. Conversion from floating point coefficients to integers is done automatically. This implementation is suitable for AVR and other processors where floating point math is slow.", "website": "https://github.com/mike-matera/FastPID", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mike-matera/FastPID.git", - "providesIncludes": [ - "FastPID.h" - ], + "providesIncludes": ["FastPID.h"], "url": "http://downloads.arduino.cc/libraries/github.com/mike-matera/FastPID-1.2.0.zip", "archiveFileName": "FastPID-1.2.0.zip", "size": 196761, @@ -144554,16 +113790,10 @@ "paragraph": "This is a high-quality, high-precision PID controller that uses a fixed-point pipeline. Conversion from floating point coefficients to integers is done automatically. This implementation is suitable for AVR and other processors where floating point math is slow.", "website": "https://github.com/mike-matera/FastPID", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mike-matera/FastPID.git", - "providesIncludes": [ - "FastPID.h" - ], + "providesIncludes": ["FastPID.h"], "url": "http://downloads.arduino.cc/libraries/github.com/mike-matera/FastPID-1.3.0.zip", "archiveFileName": "FastPID-1.3.0.zip", "size": 197616, @@ -144578,16 +113808,10 @@ "paragraph": "This is a high-quality, high-precision PID controller that uses a fixed-point pipeline. Conversion from floating point coefficients to integers is done automatically. This implementation is suitable for AVR and other processors where floating point math is slow.", "website": "https://github.com/mike-matera/FastPID", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mike-matera/FastPID.git", - "providesIncludes": [ - "FastPID.h" - ], + "providesIncludes": ["FastPID.h"], "url": "http://downloads.arduino.cc/libraries/github.com/mike-matera/FastPID-1.3.1.zip", "archiveFileName": "FastPID-1.3.1.zip", "size": 197614, @@ -144602,13 +113826,8 @@ "paragraph": "You can play a song in parallel with your program(assuming, you don't have any delays)You can play Music backwards and forwards, skip, or simply pause/resume.\u003cbr /\u003eYou can make multiple instances of the Tone object, to create tones on different pins.\u003cbr /\u003e\u003cbr /\u003eIssues or questions: \u003ca href=\"https://github.com/nathanRamaNoodles/MusicWithoutDelay/issues\"\u003c/a\u003e\u003cbr /\u003e", "website": "https://github.com/nathanRamaNoodles/MusicWithoutDelay-LIbrary", "category": "Signal Input/Output", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/nathanRamaNoodles/MusicWithoutDelay-LIbrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/nathanRamaNoodles/MusicWithoutDelay-1.0.0.zip", "archiveFileName": "MusicWithoutDelay-1.0.0.zip", @@ -144624,12 +113843,8 @@ "paragraph": "\u003cp\u003e4-note polyphony. You can play a song in parallel with your program(assuming, you don't have any delays)You can play Music backwards and forwards, skip, or simply pause/resume.\u003c/p\u003e\u003cp\u003eGithub \u003ca href=\"https://github.com/nathanRamaNoodles/MusicWithoutDelay-LIbrary\"\u003elink\u003c/a\u003e\u003c/p\u003e\u003cp\u003eSumbit an Issue \u003ca href=\"https://github.com/nathanRamaNoodles/MusicWithoutDelay-LIbrary/issues\"\u003ehere\u003c/a\u003e\u003c/p\u003e", "website": "https://github.com/nathanRamaNoodles/MusicWithoutDelay-LIbrary", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/nathanRamaNoodles/MusicWithoutDelay-LIbrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/nathanRamaNoodles/MusicWithoutDelay-2.0.0.zip", "archiveFileName": "MusicWithoutDelay-2.0.0.zip", @@ -144645,12 +113860,8 @@ "paragraph": "\u003cp\u003e4-note polyphony. You can play a song in parallel with your program(assuming, you don't have any delays)You can play Music backwards and forwards, skip, or simply pause/resume.\u003c/p\u003e\u003cp\u003eGithub \u003ca href=\"https://github.com/nathanRamaNoodles/MusicWithoutDelay-LIbrary\"\u003elink\u003c/a\u003e\u003c/p\u003e\u003cp\u003eSumbit an Issue \u003ca href=\"https://github.com/nathanRamaNoodles/MusicWithoutDelay-LIbrary/issues\"\u003ehere\u003c/a\u003e\u003c/p\u003e", "website": "https://github.com/nathanRamaNoodles/MusicWithoutDelay-LIbrary", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/nathanRamaNoodles/MusicWithoutDelay-LIbrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/nathanRamaNoodles/MusicWithoutDelay-3.0.0.zip", "archiveFileName": "MusicWithoutDelay-3.0.0.zip", @@ -144666,12 +113877,8 @@ "paragraph": "\u003cp\u003einfinite polyphony. You can play a song in parallel with your program(assuming, you don't have any delays)You can play Music backwards and forwards, skip, or simply pause/resume.\u003c/p\u003e\u003cp\u003eGithub \u003ca href=\"https://github.com/nathanRamaNoodles/MusicWithoutDelay-LIbrary\"\u003elink\u003c/a\u003e\u003c/p\u003e\u003cp\u003eSumbit an Issue \u003ca href=\"https://github.com/nathanRamaNoodles/MusicWithoutDelay-LIbrary/issues\"\u003ehere\u003c/a\u003e\u003c/p\u003e", "website": "https://github.com/nathanRamaNoodles/MusicWithoutDelay-LIbrary", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/nathanRamaNoodles/MusicWithoutDelay-LIbrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/nathanRamaNoodles/MusicWithoutDelay-3.5.0.zip", "archiveFileName": "MusicWithoutDelay-3.5.0.zip", @@ -144687,12 +113894,8 @@ "paragraph": "\u003cp\u003einfinite polyphony. You can play a song in parallel with your program(assuming, you don't have any delays)You can play Music backwards and forwards, skip, or simply pause/resume.\u003c/p\u003e\u003cp\u003eGithub \u003ca href=\"https://github.com/nathanRamaNoodles/MusicWithoutDelay-LIbrary\"\u003elink\u003c/a\u003e\u003c/p\u003e\u003cp\u003eSumbit an Issue \u003ca href=\"https://github.com/nathanRamaNoodles/MusicWithoutDelay-LIbrary/issues\"\u003ehere\u003c/a\u003e\u003c/p\u003e", "website": "https://github.com/nathanRamaNoodles/MusicWithoutDelay-LIbrary", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/nathanRamaNoodles/MusicWithoutDelay-LIbrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/nathanRamaNoodles/MusicWithoutDelay-3.5.1.zip", "archiveFileName": "MusicWithoutDelay-3.5.1.zip", @@ -144708,12 +113911,8 @@ "paragraph": "\u003cp\u003einfinite polyphony. You can play a song in parallel with your program(assuming, you don't have any delays)You can play Music backwards and forwards, skip, or simply pause/resume.\u003c/p\u003e\u003cp\u003eGithub \u003ca href=\"https://github.com/nathanRamaNoodles/MusicWithoutDelay-LIbrary\"\u003elink\u003c/a\u003e\u003c/p\u003e\u003cp\u003eSumbit an Issue \u003ca href=\"https://github.com/nathanRamaNoodles/MusicWithoutDelay-LIbrary/issues\"\u003ehere\u003c/a\u003e\u003c/p\u003e", "website": "https://github.com/nathanRamaNoodles/MusicWithoutDelay-LIbrary", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/nathanRamaNoodles/MusicWithoutDelay-LIbrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/nathanRamaNoodles/MusicWithoutDelay-3.5.2.zip", "archiveFileName": "MusicWithoutDelay-3.5.2.zip", @@ -144729,16 +113928,10 @@ "paragraph": "This implements both receive and transmit functionality.", "website": "https://github.com/ssilverman/TeensyDMX", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ssilverman/TeensyDMX.git", - "providesIncludes": [ - "TeensyDMX.h" - ], + "providesIncludes": ["TeensyDMX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ssilverman/TeensyDMX-2.0.0.zip", "archiveFileName": "TeensyDMX-2.0.0.zip", "size": 14665, @@ -144753,16 +113946,10 @@ "paragraph": "This implements both receive and transmit functionality.", "website": "https://github.com/ssilverman/TeensyDMX", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ssilverman/TeensyDMX.git", - "providesIncludes": [ - "TeensyDMX.h" - ], + "providesIncludes": ["TeensyDMX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ssilverman/TeensyDMX-2.1.0.zip", "archiveFileName": "TeensyDMX-2.1.0.zip", "size": 15156, @@ -144777,16 +113964,10 @@ "paragraph": "This implements both receive and transmit functionality.", "website": "https://github.com/ssilverman/TeensyDMX", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ssilverman/TeensyDMX.git", - "providesIncludes": [ - "TeensyDMX.h" - ], + "providesIncludes": ["TeensyDMX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ssilverman/TeensyDMX-2.2.0.zip", "archiveFileName": "TeensyDMX-2.2.0.zip", "size": 15994, @@ -144801,16 +113982,10 @@ "paragraph": "This implements both receive and transmit functionality.", "website": "https://github.com/ssilverman/TeensyDMX", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ssilverman/TeensyDMX.git", - "providesIncludes": [ - "TeensyDMX.h" - ], + "providesIncludes": ["TeensyDMX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ssilverman/TeensyDMX-2.3.0.zip", "archiveFileName": "TeensyDMX-2.3.0.zip", "size": 16597, @@ -144825,16 +114000,10 @@ "paragraph": "This implements both receive and transmit functionality.", "website": "https://github.com/ssilverman/TeensyDMX", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ssilverman/TeensyDMX.git", - "providesIncludes": [ - "TeensyDMX.h" - ], + "providesIncludes": ["TeensyDMX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ssilverman/TeensyDMX-2.3.1.zip", "archiveFileName": "TeensyDMX-2.3.1.zip", "size": 17944, @@ -144849,16 +114018,10 @@ "paragraph": "This implements both receive and transmit functionality.", "website": "https://github.com/ssilverman/TeensyDMX", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ssilverman/TeensyDMX.git", - "providesIncludes": [ - "TeensyDMX.h" - ], + "providesIncludes": ["TeensyDMX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ssilverman/TeensyDMX-2.3.2.zip", "archiveFileName": "TeensyDMX-2.3.2.zip", "size": 18085, @@ -144873,16 +114036,10 @@ "paragraph": "This implements both receive and transmit functionality.", "website": "https://github.com/ssilverman/TeensyDMX", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ssilverman/TeensyDMX.git", - "providesIncludes": [ - "TeensyDMX.h" - ], + "providesIncludes": ["TeensyDMX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ssilverman/TeensyDMX-2.4.0.zip", "archiveFileName": "TeensyDMX-2.4.0.zip", "size": 22235, @@ -144897,16 +114054,10 @@ "paragraph": "This implements both receive and transmit functionality.", "website": "https://github.com/ssilverman/TeensyDMX", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ssilverman/TeensyDMX.git", - "providesIncludes": [ - "TeensyDMX.h" - ], + "providesIncludes": ["TeensyDMX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ssilverman/TeensyDMX-2.5.0.zip", "archiveFileName": "TeensyDMX-2.5.0.zip", "size": 31291, @@ -144921,16 +114072,10 @@ "paragraph": "This implements both receive and transmit functionality.", "website": "https://github.com/ssilverman/TeensyDMX", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ssilverman/TeensyDMX.git", - "providesIncludes": [ - "TeensyDMX.h" - ], + "providesIncludes": ["TeensyDMX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ssilverman/TeensyDMX-3.0.0.zip", "archiveFileName": "TeensyDMX-3.0.0.zip", "size": 57629, @@ -144945,16 +114090,10 @@ "paragraph": "This implements both receive and transmit functionality.", "website": "https://github.com/ssilverman/TeensyDMX", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ssilverman/TeensyDMX.git", - "providesIncludes": [ - "TeensyDMX.h" - ], + "providesIncludes": ["TeensyDMX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ssilverman/TeensyDMX-3.0.0-alpha.zip", "archiveFileName": "TeensyDMX-3.0.0-alpha.zip", "size": 47657, @@ -144969,16 +114108,10 @@ "paragraph": "This implements both receive and transmit functionality.", "website": "https://github.com/ssilverman/TeensyDMX", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ssilverman/TeensyDMX.git", - "providesIncludes": [ - "TeensyDMX.h" - ], + "providesIncludes": ["TeensyDMX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ssilverman/TeensyDMX-3.0.0-beta.zip", "archiveFileName": "TeensyDMX-3.0.0-beta.zip", "size": 51512, @@ -144993,16 +114126,10 @@ "paragraph": "This implements both receive and transmit functionality.", "website": "https://github.com/ssilverman/TeensyDMX", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ssilverman/TeensyDMX.git", - "providesIncludes": [ - "TeensyDMX.h" - ], + "providesIncludes": ["TeensyDMX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ssilverman/TeensyDMX-3.1.0.zip", "archiveFileName": "TeensyDMX-3.1.0.zip", "size": 59374, @@ -145017,16 +114144,10 @@ "paragraph": "Features include error detection and tracking, variable packet sizes, variable transmission rates, and a synchronous mode for inserting and detecting specifically-ordered packets (for example, for SIP and RDM).", "website": "https://github.com/ssilverman/TeensyDMX", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ssilverman/TeensyDMX.git", - "providesIncludes": [ - "TeensyDMX.h" - ], + "providesIncludes": ["TeensyDMX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ssilverman/TeensyDMX-3.1.1.zip", "archiveFileName": "TeensyDMX-3.1.1.zip", "size": 60094, @@ -145041,16 +114162,10 @@ "paragraph": "Features include error detection and tracking, variable packet sizes, variable transmission rates, and a synchronous mode for inserting and detecting specifically-ordered packets (for example, for SIP and RDM).", "website": "https://github.com/ssilverman/TeensyDMX", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ssilverman/TeensyDMX.git", - "providesIncludes": [ - "TeensyDMX.h" - ], + "providesIncludes": ["TeensyDMX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ssilverman/TeensyDMX-3.2.0.zip", "archiveFileName": "TeensyDMX-3.2.0.zip", "size": 60658, @@ -145065,16 +114180,10 @@ "paragraph": "Simplest kernel what implement yield() function for iterative time division myltithreading on a smallest AVR8 microcontrollers.", "website": "https://github.com/slavaza/Thread", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/slavaza/Thread.git", - "providesIncludes": [ - "Thread.h" - ], + "providesIncludes": ["Thread.h"], "url": "http://downloads.arduino.cc/libraries/github.com/slavaza/Thread-0.0.2.zip", "archiveFileName": "Thread-0.0.2.zip", "size": 17553, @@ -145089,12 +114198,8 @@ "paragraph": "All in one library to run qfixSoccerBoard code on the Arduino. Additional hardware required", "website": "https://github.com/eagleSIA/eBoard", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/eagleSIA/eBoard.git", "url": "http://downloads.arduino.cc/libraries/github.com/eagleSIA/eBoard_shackle_the_Arduino-3.0.0.zip", "archiveFileName": "eBoard_shackle_the_Arduino-3.0.0.zip", @@ -145110,12 +114215,8 @@ "paragraph": "This library was written for the SIA 2017/2018 to port qfixSoccerBoard code to the Arduino-World. Additional hardware required. The WIKI-Page is located here: https://eaglesia.github.io/eBoard/index.html", "website": "https://github.com/eagleSIA/eBoard", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/eagleSIA/eBoard.git", "url": "http://downloads.arduino.cc/libraries/github.com/eagleSIA/eBoard_shackle_the_Arduino-3.1.18.zip", "archiveFileName": "eBoard_shackle_the_Arduino-3.1.18.zip", @@ -145131,12 +114232,8 @@ "paragraph": "This library was written for the SIA 2017/2018 to port qfixSoccerBoard code to the Arduino-World. Additional hardware required. The WIKI-Page is located here: https://eaglesia.github.io/eBoard/index.html", "website": "https://github.com/eagleSIA/eBoard", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/eagleSIA/eBoard.git", "url": "http://downloads.arduino.cc/libraries/github.com/eagleSIA/eBoard_shackle_the_Arduino-3.1.22.zip", "archiveFileName": "eBoard_shackle_the_Arduino-3.1.22.zip", @@ -145152,12 +114249,8 @@ "paragraph": "All in one library to run qfixSoccerBoard code on the Arduino. Additional hardware required", "website": "https://github.com/eagleSIA/eBoard", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/eagleSIA/eBoard.git", "url": "http://downloads.arduino.cc/libraries/github.com/eagleSIA/eBoard_shackle_the_Arduino-3.1.2.zip", "archiveFileName": "eBoard_shackle_the_Arduino-3.1.2.zip", @@ -145173,12 +114266,8 @@ "paragraph": "This library was written for the SIA 2017/2018 to port qfixSoccerBoard code to the Arduino-World. Additional hardware required. The WIKI-Page is located here: https://eaglesia.github.io/eBoard/index.html", "website": "https://github.com/eagleSIA/eBoard", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/eagleSIA/eBoard.git", "url": "http://downloads.arduino.cc/libraries/github.com/eagleSIA/eBoard_shackle_the_Arduino-3.1.4.zip", "archiveFileName": "eBoard_shackle_the_Arduino-3.1.4.zip", @@ -145194,12 +114283,8 @@ "paragraph": "This library was written for the SIA 2017/2018 to port qfixSoccerBoard code to the Arduino-World. Additional hardware required. The WIKI-Page is located here: https://eaglesia.github.io/eBoard/index.html", "website": "https://github.com/eagleSIA/eBoard", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/eagleSIA/eBoard.git", "url": "http://downloads.arduino.cc/libraries/github.com/eagleSIA/eBoard_shackle_the_Arduino-3.1.5.zip", "archiveFileName": "eBoard_shackle_the_Arduino-3.1.5.zip", @@ -145215,12 +114300,8 @@ "paragraph": "This library was written for the SIA 2017/2018 to port qfixSoccerBoard code to the Arduino-World. Additional hardware required. The WIKI-Page is located here: https://eaglesia.github.io/eBoard/index.html", "website": "https://github.com/eagleSIA/eBoard", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/eagleSIA/eBoard.git", "url": "http://downloads.arduino.cc/libraries/github.com/eagleSIA/eBoard_shackle_the_Arduino-3.1.7.zip", "archiveFileName": "eBoard_shackle_the_Arduino-3.1.7.zip", @@ -145236,12 +114317,8 @@ "paragraph": "This library was written for the SIA 2017/2018 to port qfixSoccerBoard code to the Arduino-World. Additional hardware required. The WIKI-Page is located here: https://eaglesia.github.io/eBoard/index.html", "website": "https://github.com/eagleSIA/eBoard", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/eagleSIA/eBoard.git", "url": "http://downloads.arduino.cc/libraries/github.com/eagleSIA/eBoard_shackle_the_Arduino-3.2.29.zip", "archiveFileName": "eBoard_shackle_the_Arduino-3.2.29.zip", @@ -145257,12 +114334,8 @@ "paragraph": "This library was written for the SIA 2017/2018 to port qfixSoccerBoard code to the Arduino-World. Additional hardware required. The WIKI-Page is located here: https://eaglesia.github.io/eBoard/index.html", "website": "https://github.com/eagleSIA/eBoard", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/eagleSIA/eBoard.git", "url": "http://downloads.arduino.cc/libraries/github.com/eagleSIA/eBoard_shackle_the_Arduino-3.2.53.zip", "archiveFileName": "eBoard_shackle_the_Arduino-3.2.53.zip", @@ -145278,12 +114351,8 @@ "paragraph": "This library was written for the SIA 2017/2018 to port qfixSoccerBoard code to the Arduino-World. Additional hardware required. The WIKI-Page is located here: https://eaglesia.github.io/eBoard/index.html", "website": "https://github.com/eagleSIA/eBoard", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/eagleSIA/eBoard.git", "url": "http://downloads.arduino.cc/libraries/github.com/eagleSIA/eBoard_shackle_the_Arduino-3.2.8.zip", "archiveFileName": "eBoard_shackle_the_Arduino-3.2.8.zip", @@ -145299,12 +114368,8 @@ "paragraph": "The VL53L1X is the latest Time Of Flight (ToF) sensor to be released. It uses a VCSEL (vertical cavity surface emitting laser) to emit a class 1 IR laser and time the reflection to the target. What does all this mean? You can measure the distance to an object up to 4 meters away with millimeter resolution! That’s pretty incredible. We’ve found the precision of the sensor to be 1mm but the accuracy is around +/-5mm. Available at: https://www.sparkfun.com/products/14667", "website": "https://github.com/sparkfun/SparkFun_VL53L1X_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_VL53L1X_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_VL53L1X_4m_Laser_Distance_Sensor-1.0.2.zip", "archiveFileName": "SparkFun_VL53L1X_4m_Laser_Distance_Sensor-1.0.2.zip", @@ -145320,12 +114385,8 @@ "paragraph": "The VL53L1X is the latest Time Of Flight (ToF) sensor to be released. It uses a VCSEL (vertical cavity surface emitting laser) to emit a class 1 IR laser and time the reflection to the target. What does all this mean? You can measure the distance to an object up to 4 meters away with millimeter resolution! That’s pretty incredible. We’ve found the precision of the sensor to be 1mm but the accuracy is around +/-5mm. Available at: https://www.sparkfun.com/products/14667", "website": "https://github.com/sparkfun/SparkFun_VL53L1X_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_VL53L1X_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_VL53L1X_4m_Laser_Distance_Sensor-1.0.0.zip", "archiveFileName": "SparkFun_VL53L1X_4m_Laser_Distance_Sensor-1.0.0.zip", @@ -145341,12 +114402,8 @@ "paragraph": "The VL53L1X is the latest Time Of Flight (ToF) sensor to be released. It uses a VCSEL (vertical cavity surface emitting laser) to emit a class 1 IR laser and time the reflection to the target. What does all this mean? You can measure the distance to an object up to 4 meters away with millimeter resolution! That’s pretty incredible. We’ve found the precision of the sensor to be 1mm but the accuracy is around +/-5mm. Available at: https://www.sparkfun.com/products/14667", "website": "https://github.com/sparkfun/SparkFun_VL53L1X_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_VL53L1X_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_VL53L1X_4m_Laser_Distance_Sensor-1.0.1.zip", "archiveFileName": "SparkFun_VL53L1X_4m_Laser_Distance_Sensor-1.0.1.zip", @@ -145362,12 +114419,8 @@ "paragraph": "The VL53L1X is the latest Time Of Flight (ToF) sensor to be released. It uses a VCSEL (vertical cavity surface emitting laser) to emit a class 1 IR laser and time the reflection to the target. What does all this mean? You can measure the distance to an object up to 4 meters away with millimeter resolution! That’s pretty incredible. We’ve found the precision of the sensor to be 1mm but the accuracy is around +/-5mm. Available at: https://www.sparkfun.com/products/14667", "website": "https://github.com/sparkfun/SparkFun_VL53L1X_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_VL53L1X_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_VL53L1X_4m_Laser_Distance_Sensor-1.0.5.zip", "archiveFileName": "SparkFun_VL53L1X_4m_Laser_Distance_Sensor-1.0.5.zip", @@ -145383,12 +114436,8 @@ "paragraph": "The VL53L1X is the latest Time Of Flight (ToF) sensor to be released. It uses a VCSEL (vertical cavity surface emitting laser) to emit a class 1 IR laser and time the reflection to the target. What does all this mean? You can measure the distance to an object up to 4 meters away with millimeter resolution! That’s pretty incredible. We’ve found the precision of the sensor to be 1mm but the accuracy is around +/-5mm. Available at: https://www.sparkfun.com/products/14667", "website": "https://github.com/sparkfun/SparkFun_VL53L1X_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_VL53L1X_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_VL53L1X_4m_Laser_Distance_Sensor-1.0.6.zip", "archiveFileName": "SparkFun_VL53L1X_4m_Laser_Distance_Sensor-1.0.6.zip", @@ -145404,12 +114453,8 @@ "paragraph": "The VL53L1X is the latest Time Of Flight (ToF) sensor to be released. It uses a VCSEL (vertical cavity surface emitting laser) to emit a class 1 IR laser and time the reflection to the target. What does all this mean? You can measure the distance to an object up to 4 meters away with millimeter resolution! That’s pretty incredible. We’ve found the precision of the sensor to be 1mm but the accuracy is around +/-5mm. Available at: https://www.sparkfun.com/products/14667", "website": "https://github.com/sparkfun/SparkFun_VL53L1X_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_VL53L1X_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_VL53L1X_4m_Laser_Distance_Sensor-1.1.0.zip", "archiveFileName": "SparkFun_VL53L1X_4m_Laser_Distance_Sensor-1.1.0.zip", @@ -145425,12 +114470,8 @@ "paragraph": "The VL53L1X is the latest Time Of Flight (ToF) sensor to be released. It uses a VCSEL (vertical cavity surface emitting laser) to emit a class 1 IR laser and time the reflection to the target. What does all this mean? You can measure the distance to an object up to 4 meters away with millimeter resolution! That’s pretty incredible. We’ve found the precision of the sensor to be 1mm but the accuracy is around +/-5mm. Available at: https://www.sparkfun.com/products/14667", "website": "https://github.com/sparkfun/SparkFun_VL53L1X_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_VL53L1X_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_VL53L1X_4m_Laser_Distance_Sensor-1.1.1.zip", "archiveFileName": "SparkFun_VL53L1X_4m_Laser_Distance_Sensor-1.1.1.zip", @@ -145446,12 +114487,8 @@ "paragraph": "The VL53L1X is the latest Time Of Flight (ToF) sensor to be released. It uses a VCSEL (vertical cavity surface emitting laser) to emit a class 1 IR laser and time the reflection to the target. What does all this mean? You can measure the distance to an object up to 4 meters away with millimeter resolution! That’s pretty incredible. We’ve found the precision of the sensor to be 1mm but the accuracy is around +/-5mm. Available at: https://www.sparkfun.com/products/14667", "website": "https://github.com/sparkfun/SparkFun_VL53L1X_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_VL53L1X_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_VL53L1X_4m_Laser_Distance_Sensor-1.1.2.zip", "archiveFileName": "SparkFun_VL53L1X_4m_Laser_Distance_Sensor-1.1.2.zip", @@ -145467,12 +114504,8 @@ "paragraph": "The VL53L1X is the latest Time Of Flight (ToF) sensor to be released. It uses a VCSEL (vertical cavity surface emitting laser) to emit a class 1 IR laser and time the reflection to the target. What does all this mean? You can measure the distance to an object up to 4 meters away with millimeter resolution! That’s pretty incredible. We’ve found the precision of the sensor to be 1mm but the accuracy is around +/-5mm. Available at: https://www.sparkfun.com/products/14667", "website": "https://github.com/sparkfun/SparkFun_VL53L1X_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_VL53L1X_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_VL53L1X_4m_Laser_Distance_Sensor-1.1.3.zip", "archiveFileName": "SparkFun_VL53L1X_4m_Laser_Distance_Sensor-1.1.3.zip", @@ -145488,12 +114521,8 @@ "paragraph": "The VL53L1X is the latest Time Of Flight (ToF) sensor to be released. It uses a VCSEL (vertical cavity surface emitting laser) to emit a class 1 IR laser and time the reflection to the target. What does all this mean? You can measure the distance to an object up to 4 meters away with millimeter resolution! That’s pretty incredible. We’ve found the precision of the sensor to be 1mm but the accuracy is around +/-5mm. Available at: https://www.sparkfun.com/products/14667", "website": "https://github.com/sparkfun/SparkFun_VL53L1X_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_VL53L1X_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_VL53L1X_4m_Laser_Distance_Sensor-1.1.4.zip", "archiveFileName": "SparkFun_VL53L1X_4m_Laser_Distance_Sensor-1.1.4.zip", @@ -145509,12 +114538,8 @@ "paragraph": "The VL53L1X is the latest Time Of Flight (ToF) sensor to be released. It uses a VCSEL (vertical cavity surface emitting laser) to emit a class 1 IR laser and time the reflection to the target. What does all this mean? You can measure the distance to an object up to 4 meters away with millimeter resolution! That’s pretty incredible. We’ve found the precision of the sensor to be 1mm but the accuracy is around +/-5mm. Available at: https://www.sparkfun.com/products/14667", "website": "https://github.com/sparkfun/SparkFun_VL53L1X_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_VL53L1X_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_VL53L1X_4m_Laser_Distance_Sensor-1.1.5.zip", "archiveFileName": "SparkFun_VL53L1X_4m_Laser_Distance_Sensor-1.1.5.zip", @@ -145530,12 +114555,8 @@ "paragraph": "Arduino library to control Music Shield, it is based on the VC1053B chip, which enabled it to play sound files from SD card and do short-time recording as well..", "website": "https://github.com/Seeed-Studio/Music_Shield", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Music_Shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Music_Shield-1.0.0.zip", "archiveFileName": "Music_Shield-1.0.0.zip", @@ -145551,12 +114572,8 @@ "paragraph": "Grove – Multichannel Gas sensor is a environment detecting sensor with a built in MiCS-6814 which can detect many unhealthful gases, and three gases can be measured simultaneously due to its multi channels, so it can help you to monitor the concentration which more than one gas..", "website": "https://github.com/Seeed-Studio/Mutichannel_Gas_Sensor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Mutichannel_Gas_Sensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove___Multichannel_Gas_Sensor-1.0.0.zip", "archiveFileName": "Grove___Multichannel_Gas_Sensor-1.0.0.zip", @@ -145572,12 +114589,8 @@ "paragraph": "Grove - OLED Display 0.96 is an OLED monochrome 128×64dot matrix display module with Grove 4pin I2C Interface .The characteristics of this display module are high brightness, self-emission, high contrast ratio, slim outline, wide viewing angle, wide temperature range, and low power consumption. It has a bigger screen and uses all the columns from the SSD1308 chip so that it can display more contents than the OLED 96×16.", "website": "https://github.com/Seeed-Studio/OLED_Display_128X64", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/OLED_Display_128X64.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove___OLED_Display_0_96-1.0.0.zip", "archiveFileName": "Grove___OLED_Display_0_96-1.0.0.zip", @@ -145593,12 +114606,8 @@ "paragraph": "Arduino library to control Grove - 125KHz RFID Reader.", "website": "https://github.com/Seeed-Studio/RFID_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/RFID_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove___125KHz_RFID_Reader-1.0.0.zip", "archiveFileName": "Grove___125KHz_RFID_Reader-1.0.0.zip", @@ -145614,12 +114623,8 @@ "paragraph": "Grove - NFC Tag is a highly integrated Near Field Communication Tag module,this module is I2C interface,which base on M24LR64E-R,M24LR64E-R have a 64-bit unique identifier and 64 -Kbit EEPROM.Grove - NFC Tag attach an independent PCB antenna which can easily stretch out of any enclosure you use, leaving more room for you to design the exterior of your project.", "website": "https://github.com/Seeed-Studio/NFC_Tag_M24LR6E", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/NFC_Tag_M24LR6E.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/NFC_Tag_M24LR6E-1.0.0.zip", "archiveFileName": "NFC_Tag_M24LR6E-1.0.0.zip", @@ -145635,12 +114640,8 @@ "paragraph": "Arduino library to control Grove - RTC DS1307.", "website": "https://github.com/Seeed-Studio/RTC_DS1307", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/RTC_DS1307.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove___RTC_DS1307-1.0.0.zip", "archiveFileName": "Grove___RTC_DS1307-1.0.0.zip", @@ -145656,12 +114657,8 @@ "paragraph": "Arduino library to control Grove - Q Touch Sensor.", "website": "https://github.com/Seeed-Studio/Seeed_QTouch", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Seeed_QTouch.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove___Q_Touch_Sensor-1.0.0.zip", "archiveFileName": "Grove___Q_Touch_Sensor-1.0.0.zip", @@ -145677,12 +114674,8 @@ "paragraph": "Arduino library to control Motor Shield V2.0.", "website": "https://github.com/Seeed-Studio/Motor_Shield", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/SeeedMotorShieldV2.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Motor_Shield_V2_0-1.0.0.zip", "archiveFileName": "Motor_Shield_V2_0-1.0.0.zip", @@ -145698,12 +114691,8 @@ "paragraph": "Arduino library to control Seeeduino GPRS.", "website": "https://github.com/Seeed-Studio/Seeeduino_GPRS", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Seeeduino_GPRS.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Seeeduino_GPRS-1.0.0.zip", "archiveFileName": "Seeeduino_GPRS-1.0.0.zip", @@ -145719,12 +114708,8 @@ "paragraph": "Small e-paper shield is a driver shield for e-paper of 2.0 inch and 2.7 inch sizes. It’s capable of displaying texts, graphics and images and supporting more than 170 languages. The upper surface of the shield is flat and clean, which gives great support to the e-paper attached on it.", "website": "https://github.com/Seeed-Studio/Small_ePaper_Shield", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Small_ePaper_Shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Small_e_paper_Shield_V2-1.0.0.zip", "archiveFileName": "Small_e_paper_Shield_V2-1.0.0.zip", @@ -145740,12 +114725,8 @@ "paragraph": "Arduino library to control 2.8 inch TFT Touch Shield v2.0.", "website": "https://github.com/Seeed-Studio/TFT_Touch_Shield_V1", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/TFT_Touch_Shield_V1.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/TFT_Touch_Shield_V1_0-1.0.1.zip", "archiveFileName": "TFT_Touch_Shield_V1_0-1.0.1.zip", @@ -145761,12 +114742,8 @@ "paragraph": "Arduino library to control 2.8 inch TFT Touch Shield v1.0.", "website": "https://github.com/Seeed-Studio/TFT_Touch_Shield_V1", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/TFT_Touch_Shield_V1.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/TFT_Touch_Shield_V1_0-1.0.2.zip", "archiveFileName": "TFT_Touch_Shield_V1_0-1.0.2.zip", @@ -145782,12 +114759,8 @@ "paragraph": "Arduino library to control 2.8 inch TFT Touch Shield v2.0.", "website": "https://github.com/Seeed-Studio/TFT_Touch_Shield_V2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/TFT_Touch_Shield_V2.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/TFT_Touch_Shield_v2_0-1.0.0.zip", "archiveFileName": "TFT_Touch_Shield_v2_0-1.0.0.zip", @@ -145803,12 +114776,8 @@ "paragraph": "Arduino library for Touch Screen Driver.", "website": "https://github.com/Seeed-Studio/Touch_Screen_Driver", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Touch_Screen_Driver.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Touch_Screen_Driver-1.0.0.zip", "archiveFileName": "Touch_Screen_Driver-1.0.0.zip", @@ -145824,12 +114793,8 @@ "paragraph": "Wio LTE is a board combined with STM32F405RGT6 and quectel EC21(4G/3G/GPS) module.", "website": "https://github.com/Seeed-Studio/Wio_LTE_Arduino_Library", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Wio_LTE_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Wio_LTE_Arduino_Library-1.0.0.zip", "archiveFileName": "Wio_LTE_Arduino_Library-1.0.0.zip", @@ -145845,12 +114810,8 @@ "paragraph": "C++ rework of digital IO on Arduino", "website": "https://github.com/hippymulehead/FastDigitalPin", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hippymulehead/FastDigitalPin.git", "url": "http://downloads.arduino.cc/libraries/github.com/hippymulehead/Romans_Audio_FastDigitalPin_Library-1.0.0.zip", "archiveFileName": "Romans_Audio_FastDigitalPin_Library-1.0.0.zip", @@ -145866,12 +114827,8 @@ "paragraph": "C++ rework of digital IO on Arduino", "website": "https://github.com/hippymulehead/FastDigitalPin", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hippymulehead/FastDigitalPin.git", "url": "http://downloads.arduino.cc/libraries/github.com/hippymulehead/Romans_Audio_FastDigitalPin_Library-1.0.1.zip", "archiveFileName": "Romans_Audio_FastDigitalPin_Library-1.0.1.zip", @@ -145887,16 +114844,10 @@ "paragraph": "Present library defines a static 'Pinger' class providing an easy access to native 'ping.h' methods.", "website": "technologytourist.com", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bluemurder/EveryTimer.git", - "providesIncludes": [ - "EveryTimer.h" - ], + "providesIncludes": ["EveryTimer.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bluemurder/EveryTimer-1.0.0.zip", "archiveFileName": "EveryTimer-1.0.0.zip", "size": 6728, @@ -145911,17 +114862,10 @@ "paragraph": "Present library defines a 'EveryTimer' class that allows to call a user defined function every time a timeout occurs. In addition, a similar 'OneShotTimer' allows one to call a oser defined function one single time after a specified timeout.", "website": "technologytourist.com", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bluemurder/EveryTimer.git", - "providesIncludes": [ - "EveryTimer.h", - "OneShotTimer.h" - ], + "providesIncludes": ["EveryTimer.h", "OneShotTimer.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bluemurder/EveryTimer-1.1.0.zip", "archiveFileName": "EveryTimer-1.1.0.zip", "size": 10966, @@ -145936,17 +114880,10 @@ "paragraph": "Present library defines a 'EveryTimer' class that allows to call a user defined function every time a timeout occurs. In addition, a similar 'OneShotTimer' allows one to call a oser defined function one single time after a specified timeout.", "website": "https://technologytourist.com", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bluemurder/EveryTimer.git", - "providesIncludes": [ - "EveryTimer.h", - "OneShotTimer.h" - ], + "providesIncludes": ["EveryTimer.h", "OneShotTimer.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bluemurder/EveryTimer-1.1.1.zip", "archiveFileName": "EveryTimer-1.1.1.zip", "size": 10970, @@ -145961,16 +114898,10 @@ "paragraph": "Present library defines a static 'Pinger' class providing an easy access to native 'ping.h' methods.", "website": "technologytourist.com", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/bluemurder/esp8266-ping.git", - "providesIncludes": [ - "Pinger.h" - ], + "providesIncludes": ["Pinger.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bluemurder/ESP8266_ping-1.0.0.zip", "archiveFileName": "ESP8266_ping-1.0.0.zip", "size": 7773, @@ -145985,16 +114916,10 @@ "paragraph": "Present library defines a static 'Pinger' class providing an easy access to native 'ping.h' methods. It accepts IP addresses as well as DNS names.", "website": "technologytourist.com", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/bluemurder/esp8266-ping.git", - "providesIncludes": [ - "Pinger.h" - ], + "providesIncludes": ["Pinger.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bluemurder/ESP8266_ping-1.1.0.zip", "archiveFileName": "ESP8266_ping-1.1.0.zip", "size": 8680, @@ -146009,17 +114934,10 @@ "paragraph": "Present library defines a 'Pinger' class that allows access to low level LWIP functions. It accepts IP addresses as well as DNS names, handles ICMP echo requests and responses allowing some packet customizations, and provides statistics on ping results.", "website": "technologytourist.com", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/bluemurder/esp8266-ping.git", - "providesIncludes": [ - "Pinger.h", - "PingerResponse.h" - ], + "providesIncludes": ["Pinger.h", "PingerResponse.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bluemurder/ESP8266_ping-2.0.0.zip", "archiveFileName": "ESP8266_ping-2.0.0.zip", "size": 13986, @@ -146034,17 +114952,10 @@ "paragraph": "Present library defines a 'Pinger' class that allows access to low level LWIP functions. It accepts IP addresses as well as DNS names, handles ICMP echo requests and responses allowing some packet customizations, and provides statistics on ping results.", "website": "https://www.technologytourist.com", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/bluemurder/esp8266-ping.git", - "providesIncludes": [ - "Pinger.h", - "PingerResponse.h" - ], + "providesIncludes": ["Pinger.h", "PingerResponse.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bluemurder/ESP8266_ping-2.0.1.zip", "archiveFileName": "ESP8266_ping-2.0.1.zip", "size": 14000, @@ -146059,16 +114970,10 @@ "paragraph": "Compatible work with AIS_NB_BC95.h", "website": "http://www.iottweet.com/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Isaranu/IoTtweetNBIoT.git", - "providesIncludes": [ - "IoTtweetNBIoT.h" - ], + "providesIncludes": ["IoTtweetNBIoT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Isaranu/IoTtweetNBIoT-1.0.0.zip", "archiveFileName": "IoTtweetNBIoT-1.0.0.zip", "size": 6552, @@ -146083,16 +114988,10 @@ "paragraph": "Compatible work with AIS_NB_BC95.h", "website": "http://www.iottweet.com/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Isaranu/IoTtweetNBIoT.git", - "providesIncludes": [ - "IoTtweetNBIoT.h" - ], + "providesIncludes": ["IoTtweetNBIoT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Isaranu/IoTtweetNBIoT-1.5.0.zip", "archiveFileName": "IoTtweetNBIoT-1.5.0.zip", "size": 32272, @@ -146107,16 +115006,10 @@ "paragraph": "Compatible work with AIS_NB_BC95.h", "website": "http://www.iottweet.com/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Isaranu/IoTtweetNBIoT.git", - "providesIncludes": [ - "IoTtweetNBIoT.h" - ], + "providesIncludes": ["IoTtweetNBIoT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Isaranu/IoTtweetNBIoT-1.6.0.zip", "archiveFileName": "IoTtweetNBIoT-1.6.0.zip", "size": 33492, @@ -146131,16 +115024,10 @@ "paragraph": "Compatible work with AIS_NB_BC95.h", "website": "http://www.iottweet.com/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Isaranu/IoTtweetNBIoT.git", - "providesIncludes": [ - "IoTtweetNBIoT.h" - ], + "providesIncludes": ["IoTtweetNBIoT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Isaranu/IoTtweetNBIoT-1.7.0.zip", "archiveFileName": "IoTtweetNBIoT-1.7.0.zip", "size": 34856, @@ -146155,16 +115042,10 @@ "paragraph": "Compatible work with AIS_NB_BC95.h", "website": "http://www.iottweet.com/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Isaranu/IoTtweetNBIoT.git", - "providesIncludes": [ - "IoTtweetNBIoT.h" - ], + "providesIncludes": ["IoTtweetNBIoT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Isaranu/IoTtweetNBIoT-2.0.0.zip", "archiveFileName": "IoTtweetNBIoT-2.0.0.zip", "size": 36753, @@ -146179,16 +115060,10 @@ "paragraph": "Compatible work with AIS_NB_BC95.h", "website": "http://www.iottweet.com/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Isaranu/IoTtweetNBIoT.git", - "providesIncludes": [ - "IoTtweetNBIoT.h" - ], + "providesIncludes": ["IoTtweetNBIoT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Isaranu/IoTtweetNBIoT-2.1.0.zip", "archiveFileName": "IoTtweetNBIoT-2.1.0.zip", "size": 36812, @@ -146203,16 +115078,10 @@ "paragraph": "Compatible work with AIS_NB_BC95.h", "website": "http://www.iottweet.com/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Isaranu/IoTtweetNBIoT.git", - "providesIncludes": [ - "IoTtweetNBIoT.h" - ], + "providesIncludes": ["IoTtweetNBIoT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Isaranu/IoTtweetNBIoT-2.2.0.zip", "archiveFileName": "IoTtweetNBIoT-2.2.0.zip", "size": 37899, @@ -146227,16 +115096,10 @@ "paragraph": "Compatible work with AIS_NB_BC95.h", "website": "http://www.iottweet.com/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Isaranu/IoTtweetNBIoT.git", - "providesIncludes": [ - "IoTtweetNBIoT.h" - ], + "providesIncludes": ["IoTtweetNBIoT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Isaranu/IoTtweetNBIoT-2.3.0.zip", "archiveFileName": "IoTtweetNBIoT-2.3.0.zip", "size": 37877, @@ -146251,12 +115114,8 @@ "paragraph": "This library offers a common, convenient interface to control the read/write channel on analog/digital multiplexers like CMOS 4000 series (e.g. 4051 (74HC4051), 4067 (74HC4067)).", "website": "https://github.com/stechio/arduino-ad-mux-lib", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stechio/arduino-ad-mux-lib.git", "url": "http://downloads.arduino.cc/libraries/github.com/stechio/Analog_Digital_Multiplexers-1.0.0.zip", "archiveFileName": "Analog_Digital_Multiplexers-1.0.0.zip", @@ -146272,12 +115131,8 @@ "paragraph": "This library offers a common, convenient interface to control the read/write channel on analog/digital multiplexers like CMOS 4000 series (e.g. 4051 (74HC4051), 4067 (74HC4067)).", "website": "https://github.com/stechio/arduino-ad-mux-lib", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stechio/arduino-ad-mux-lib.git", "url": "http://downloads.arduino.cc/libraries/github.com/stechio/Analog_Digital_Multiplexers-2.0.0.zip", "archiveFileName": "Analog_Digital_Multiplexers-2.0.0.zip", @@ -146293,12 +115148,8 @@ "paragraph": "This library offers a common, convenient interface to control the read/write channel on analog/digital multiplexers like CMOS 4000 series (e.g. 4051 (74HC4051), 4067 (74HC4067)).", "website": "https://github.com/stechio/arduino-ad-mux-lib", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stechio/arduino-ad-mux-lib.git", "url": "http://downloads.arduino.cc/libraries/github.com/stechio/Analog_Digital_Multiplexers-2.0.1.zip", "archiveFileName": "Analog_Digital_Multiplexers-2.0.1.zip", @@ -146314,12 +115165,8 @@ "paragraph": "Arduino library to control Grove I2C Motor Driver.", "website": "https://github.com/Seeed-Studio/Grove_I2C_Motor_Driver_v1_3", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Grove_I2C_Motor_Driver_v1_3.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove_I2C_Motor_Driver_v1_3-1.0.1.zip", "archiveFileName": "Grove_I2C_Motor_Driver_v1_3-1.0.1.zip", @@ -146335,12 +115182,8 @@ "paragraph": "Arduino library to control Grove I2C Motor Driver.", "website": "https://github.com/Seeed-Studio/Grove_I2C_Motor_Driver_v1_3", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Grove_I2C_Motor_Driver_v1_3.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove_I2C_Motor_Driver_v1_3-1.0.0.zip", "archiveFileName": "Grove_I2C_Motor_Driver_v1_3-1.0.0.zip", @@ -146356,12 +115199,8 @@ "paragraph": "Arduino library to control Grove - LCD RGB Backlight.", "website": "https://github.com/Seeed-Studio/Grove_LCD_RGB_Backlight", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Grove_LCD_RGB_Backlight.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove___LCD_RGB_Backlight-1.0.0.zip", "archiveFileName": "Grove___LCD_RGB_Backlight-1.0.0.zip", @@ -146377,12 +115216,8 @@ "paragraph": "Arduino library to control Grove LED Bar with IC MY9221.", "website": "https://github.com/Seeed-Studio/Grove_LED_Bar", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Grove_LED_Bar.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove_LED_Bar-1.0.0.zip", "archiveFileName": "Grove_LED_Bar-1.0.0.zip", @@ -146398,12 +115233,8 @@ "paragraph": "Arduino library to control Grove - LoRa Radio 868MHz and Grove - LoRa Radio 433MHz.", "website": "https://github.com/Seeed-Studio/Grove_LoRa_433MHz_and_915MHz_RF", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Grove_LoRa_433MHz_and_915MHz_RF.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove___LoRa_Radio_433MHz_868MHz-1.0.0.zip", "archiveFileName": "Grove___LoRa_Radio_433MHz_868MHz-1.0.0.zip", @@ -146419,12 +115250,8 @@ "paragraph": "Arduino library to control Grove Mini Track Ball.", "website": "https://github.com/Seeed-Studio/Grove_Mini_Track_Ball", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Grove_Mini_Track_Ball.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove_Mini_Track_Ball-1.0.0.zip", "archiveFileName": "Grove_Mini_Track_Ball-1.0.0.zip", @@ -146440,12 +115267,8 @@ "paragraph": "Arduino library to control Grove Mini Track Ball.", "website": "https://github.com/Seeed-Studio/Grove_Mini_Track_Ball", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Grove_Mini_Track_Ball.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove_Mini_Track_Ball-1.0.1.zip", "archiveFileName": "Grove_Mini_Track_Ball-1.0.1.zip", @@ -146461,12 +115284,8 @@ "paragraph": "Arduino library to control Grove Serial MP3 Player V2.0.", "website": "https://github.com/Seeed-Studio/Grove_Serial_MP3_Player_V2.0", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Grove_Serial_MP3_Player_V2.0.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove_Serial_MP3_Player_V2_0-1.0.0.zip", "archiveFileName": "Grove_Serial_MP3_Player_V2_0-1.0.0.zip", @@ -146482,12 +115301,8 @@ "paragraph": "Grove - Temp\u0026Humi Sensor(SHT31) is a highly reliable, accurate, quick response and integrated temperature \u0026 humidity sensor. The sensor(chip) used in the module is designed with Sensirion is CMOSens® technology. The chip is well calibrated, linearized and compensated for digital output.", "website": "https://github.com/Seeed-Studio/Grove_SHT31_Temp_Humi_Sensor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Grove_SHT31_Temp_Humi_Sensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove_SHT31_Temp_Humi_Sensor-1.0.0.zip", "archiveFileName": "Grove_SHT31_Temp_Humi_Sensor-1.0.0.zip", @@ -146503,12 +115318,8 @@ "paragraph": "Grove - Sunlight Sensor is a multi-channel digital light sensor, which has the ability to detect UV-light, visible light and infrared light. This device is based on SI1145, a new sensor from SiLabs.", "website": "https://github.com/Seeed-Studio/Grove_Sunlight_Sensor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Grove_Sunlight_Sensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove___Sunlight_Sensor-1.0.0.zip", "archiveFileName": "Grove___Sunlight_Sensor-1.0.0.zip", @@ -146524,12 +115335,8 @@ "paragraph": "This is a multifunctional sensor that gives you temperature and relative humidity information at the same time. It utilizes a TH02 sensor that can meet measurement needs of general purposes. It provides reliable readings when environment humidity condition inbetween 0-80% RH, and temperature condition inbetween 0-70°C, covering needs in most home and daily applications that do not contain extreme conditions.", "website": "https://github.com/Seeed-Studio/Grove_Temper_Humidity_TH02", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Grove_Temper_Humidity_TH02.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove_Temper_Humidity_TH02-1.0.0.zip", "archiveFileName": "Grove_Temper_Humidity_TH02-1.0.0.zip", @@ -146545,12 +115352,8 @@ "paragraph": "This is a multifunctional sensor that gives you temperature and relative humidity information at the same time. It utilizes a TH02 sensor that can meet measurement needs of general purposes. It provides reliable readings when environment humidity condition inbetween 0-80% RH, and temperature condition inbetween 0-70°C, covering needs in most home and daily applications that do not contain extreme conditions.", "website": "https://github.com/Seeed-Studio/Grove_Temper_Humidity_TH02", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Grove_Temper_Humidity_TH02.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove_Temper_Humidity_TH02-1.0.1.zip", "archiveFileName": "Grove_Temper_Humidity_TH02-1.0.1.zip", @@ -146566,12 +115369,8 @@ "paragraph": "This temperature \u0026 humidity sensor provides a pre-calibrated digital output. A unique capacitive sensor element measures relative humidity and the temperature is measured by a negative temperature coefficient (NTC) thermistor. It has excellent reliability and long term stability.", "website": "https://github.com/Seeed-Studio/Grove_Temperature_And_Humidity_Sensor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Grove_Temperature_And_Humidity_Sensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove_Temperature_And_Humidity_Sensor-1.0.0.zip", "archiveFileName": "Grove_Temperature_And_Humidity_Sensor-1.0.0.zip", @@ -146587,12 +115386,8 @@ "paragraph": "Arduino library to control Hercules Dual 15A 6-20V Motor Controller.", "website": "https://github.com/Seeed-Studio/Hercules_Motor_Driver", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Hercules_Motor_Driver.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Hercules_Dual_15A_6_20V_Motor_Controller-1.0.0.zip", "archiveFileName": "Hercules_Dual_15A_6_20V_Motor_Controller-1.0.0.zip", @@ -146608,12 +115403,8 @@ "paragraph": "Arduino library to control Grove - Infrared Emitter and Grove - Infrared Receiver.", "website": "https://github.com/Seeed-Studio/IRSendRev", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/IRSendRev.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove___Infrared_Receiver_And_Emitter-1.0.0.zip", "archiveFileName": "Grove___Infrared_Receiver_And_Emitter-1.0.0.zip", @@ -146629,12 +115420,8 @@ "paragraph": "The Grove – LED Matrix Driver v1.0 can be a nice helper when you need to driver a dual color LED matrix. It is built around the neat little chip STM32F103C8T6, which works at a frequency of 72MHz and very low power consumption. You can use the drivers to control a LED matrix sized at 64x32 or 32x16.", "website": "https://github.com/Seeed-Studio/Grove_LED_Matrix_Driver", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Grove_LED_Matrix_Driver.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove___LED_Matrix_Driver-1.0.0.zip", "archiveFileName": "Grove___LED_Matrix_Driver-1.0.0.zip", @@ -146650,16 +115437,10 @@ "paragraph": "Arduino library to control Grove - Barometer Sensor (BMP280).", "website": "https://github.com/Seeed-Studio/Grove_BMP280", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Grove_BMP280.git", - "providesIncludes": [ - "Seeed_BMP280.h" - ], + "providesIncludes": ["Seeed_BMP280.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove___Barometer_Sensor_BMP280-1.0.1.zip", "archiveFileName": "Grove___Barometer_Sensor_BMP280-1.0.1.zip", "size": 7134, @@ -146674,12 +115455,8 @@ "paragraph": "A library to display numbers and letters on Neo7Segment displays or neopixel type strips constructed like a 7 segment display. The library can be used to both display and animate the viuals in many different ways.", "website": "https://github.com/UnexpectedMaker/Neo7Segment", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/UnexpectedMaker/Neo7Segment.git", "url": "http://downloads.arduino.cc/libraries/github.com/UnexpectedMaker/Neo7Segment-1.0.0.zip", "archiveFileName": "Neo7Segment-1.0.0.zip", @@ -146695,12 +115472,8 @@ "paragraph": "A library to display numbers and letters on Neo7Segment displays or neopixel type strips constructed like a 7 segment display. The library can be used to both display and animate the viuals in many different ways.", "website": "https://github.com/UnexpectedMaker/Neo7Segment", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/UnexpectedMaker/Neo7Segment.git", "url": "http://downloads.arduino.cc/libraries/github.com/UnexpectedMaker/Neo7Segment-1.0.1.zip", "archiveFileName": "Neo7Segment-1.0.1.zip", @@ -146716,12 +115489,8 @@ "paragraph": "Can also be used with neopixel type strips constructed like a 7 segment display. The library can be used to both display and animate the visuals in many different ways.", "website": "https://github.com/UnexpectedMaker/Neo7Segment", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/UnexpectedMaker/Neo7Segment.git", "url": "http://downloads.arduino.cc/libraries/github.com/UnexpectedMaker/Neo7Segment-1.1.3.zip", "archiveFileName": "Neo7Segment-1.1.3.zip", @@ -146737,16 +115506,10 @@ "paragraph": "Arduino library to control Grove - Temp\u0026Humi\u0026Barometer Sensor(BME280).", "website": "https://github.com/Seeed-Studio/Grove_BME280", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Grove_BME280.git", - "providesIncludes": [ - "Seeed_BME280.h" - ], + "providesIncludes": ["Seeed_BME280.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove___Barometer_Sensor_BME280-1.0.2.zip", "archiveFileName": "Grove___Barometer_Sensor_BME280-1.0.2.zip", "size": 7234, @@ -146761,12 +115524,8 @@ "paragraph": "SD Card Loader for ESP8266", "website": "https://github.com/tobozo/ESP8266SDUpdater/", "category": "Uncategorized", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/tobozo/ESP8266SDUpdater.git", "url": "http://downloads.arduino.cc/libraries/github.com/tobozo/ESP8266SDUpdater-0.0.1.zip", "archiveFileName": "ESP8266SDUpdater-0.0.1.zip", @@ -146782,12 +115541,8 @@ "paragraph": "SD Card Loader for ESP8266", "website": "https://github.com/tobozo/ESP8266SDUpdater/", "category": "Uncategorized", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/tobozo/ESP8266SDUpdater.git", "url": "http://downloads.arduino.cc/libraries/github.com/tobozo/ESP8266SDUpdater-0.0.2.zip", "archiveFileName": "ESP8266SDUpdater-0.0.2.zip", @@ -146803,16 +115558,10 @@ "paragraph": "Supports any architecture", "website": "https://github.com/Naguissa/uCRC16BPBLib", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Naguissa/uCRC16BPBLib.git", - "providesIncludes": [ - "uCRC16BPBLib.h" - ], + "providesIncludes": ["uCRC16BPBLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Naguissa/uCRC16BPBLib-1.0.0.zip", "archiveFileName": "uCRC16BPBLib-1.0.0.zip", "size": 8109, @@ -146827,16 +115576,10 @@ "paragraph": "Supports any architecture", "website": "https://github.com/Naguissa/uCRC16BPBLib", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Naguissa/uCRC16BPBLib.git", - "providesIncludes": [ - "uCRC16BPBLib.h" - ], + "providesIncludes": ["uCRC16BPBLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Naguissa/uCRC16BPBLib-2.0.0.zip", "archiveFileName": "uCRC16BPBLib-2.0.0.zip", "size": 8421, @@ -146851,16 +115594,10 @@ "paragraph": "Experimental library for trying out Google Cloud IoT Core. Note that the library is not intended for production use and has no associated SLO/SLA or support from Google.", "website": "https://cloud.google.com/iot/docs", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GoogleCloudPlatform/google-cloud-iot-arduino.git", - "providesIncludes": [ - "jwt.h" - ], + "providesIncludes": ["jwt.h"], "url": "http://downloads.arduino.cc/libraries/github.com/GoogleCloudPlatform/Google_Cloud_IoT_Core_JWT-1.0.1-alpha.zip", "archiveFileName": "Google_Cloud_IoT_Core_JWT-1.0.1-alpha.zip", "size": 47493, @@ -146875,16 +115612,10 @@ "paragraph": "Experimental library for trying out Google Cloud IoT Core. Note that the library is not intended for production use and has no associated SLO/SLA or support from Google.", "website": "https://cloud.google.com/iot/docs", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GoogleCloudPlatform/google-cloud-iot-arduino.git", - "providesIncludes": [ - "jwt.h" - ], + "providesIncludes": ["jwt.h"], "url": "http://downloads.arduino.cc/libraries/github.com/GoogleCloudPlatform/Google_Cloud_IoT_Core_JWT-1.0.2-alpha.zip", "archiveFileName": "Google_Cloud_IoT_Core_JWT-1.0.2-alpha.zip", "size": 58182, @@ -146899,16 +115630,10 @@ "paragraph": "Experimental library for trying out Google Cloud IoT Core. Note that the library is not intended for production use and has no associated SLO/SLA or support from Google.", "website": "https://cloud.google.com/iot/docs", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GoogleCloudPlatform/google-cloud-iot-arduino.git", - "providesIncludes": [ - "jwt.h" - ], + "providesIncludes": ["jwt.h"], "url": "http://downloads.arduino.cc/libraries/github.com/GoogleCloudPlatform/Google_Cloud_IoT_Core_JWT-1.0.3-alpha2.zip", "archiveFileName": "Google_Cloud_IoT_Core_JWT-1.0.3-alpha2.zip", "size": 68712, @@ -146923,16 +115648,10 @@ "paragraph": "Experimental library for trying out Google Cloud IoT Core. Note that the library is not intended for production use and has no associated SLO/SLA or support from Google.", "website": "https://cloud.google.com/iot/docs", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GoogleCloudPlatform/google-cloud-iot-arduino.git", - "providesIncludes": [ - "jwt.h" - ], + "providesIncludes": ["jwt.h"], "url": "http://downloads.arduino.cc/libraries/github.com/GoogleCloudPlatform/Google_Cloud_IoT_Core_JWT-1.0.4.zip", "archiveFileName": "Google_Cloud_IoT_Core_JWT-1.0.4.zip", "size": 73705, @@ -146947,16 +115666,10 @@ "paragraph": "Experimental library for trying out Google Cloud IoT Core. Note that the library is not intended for production use and has no associated SLO/SLA or support from Google.", "website": "https://cloud.google.com/iot/docs", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GoogleCloudPlatform/google-cloud-iot-arduino.git", - "providesIncludes": [ - "jwt.h" - ], + "providesIncludes": ["jwt.h"], "url": "http://downloads.arduino.cc/libraries/github.com/GoogleCloudPlatform/Google_Cloud_IoT_Core_JWT-1.0.5.zip", "archiveFileName": "Google_Cloud_IoT_Core_JWT-1.0.5.zip", "size": 84777, @@ -146971,16 +115684,10 @@ "paragraph": "Experimental library for trying out Google Cloud IoT Core. Note that the library is not intended for production use and has no associated SLO/SLA or support from Google.", "website": "https://cloud.google.com/iot/docs", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GoogleCloudPlatform/google-cloud-iot-arduino.git", - "providesIncludes": [ - "jwt.h" - ], + "providesIncludes": ["jwt.h"], "url": "http://downloads.arduino.cc/libraries/github.com/GoogleCloudPlatform/Google_Cloud_IoT_Core_JWT-1.0.6.zip", "archiveFileName": "Google_Cloud_IoT_Core_JWT-1.0.6.zip", "size": 94844, @@ -146995,16 +115702,10 @@ "paragraph": "Experimental library for trying out Google Cloud IoT Core. Note that the library is not intended for production use and has no associated SLO/SLA or support from Google.", "website": "https://cloud.google.com/iot/docs", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GoogleCloudPlatform/google-cloud-iot-arduino.git", - "providesIncludes": [ - "jwt.h" - ], + "providesIncludes": ["jwt.h"], "url": "http://downloads.arduino.cc/libraries/github.com/GoogleCloudPlatform/Google_Cloud_IoT_Core_JWT-1.1.0-b.zip", "archiveFileName": "Google_Cloud_IoT_Core_JWT-1.1.0-b.zip", "size": 60754, @@ -147019,16 +115720,10 @@ "paragraph": "Experimental library for trying out Google Cloud IoT Core. Note that the library is not intended for production use and has no associated SLO/SLA or support from Google.", "website": "https://cloud.google.com/iot/docs", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GoogleCloudPlatform/google-cloud-iot-arduino.git", - "providesIncludes": [ - "jwt.h" - ], + "providesIncludes": ["jwt.h"], "url": "http://downloads.arduino.cc/libraries/github.com/GoogleCloudPlatform/Google_Cloud_IoT_Core_JWT-1.1.1.zip", "archiveFileName": "Google_Cloud_IoT_Core_JWT-1.1.1.zip", "size": 60520, @@ -147043,16 +115738,10 @@ "paragraph": "Experimental library for trying out Google Cloud IoT Core. Note that the library is not intended for production use and has no associated SLO/SLA or support from Google.", "website": "https://cloud.google.com/iot/docs", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GoogleCloudPlatform/google-cloud-iot-arduino.git", - "providesIncludes": [ - "jwt.h" - ], + "providesIncludes": ["jwt.h"], "url": "http://downloads.arduino.cc/libraries/github.com/GoogleCloudPlatform/Google_Cloud_IoT_Core_JWT-1.1.2.zip", "archiveFileName": "Google_Cloud_IoT_Core_JWT-1.1.2.zip", "size": 61077, @@ -147067,16 +115756,10 @@ "paragraph": "Experimental library for trying out Google Cloud IoT Core. Note that the library is not intended for production use and has no associated SLO/SLA or support from Google.", "website": "https://cloud.google.com/iot/docs", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GoogleCloudPlatform/google-cloud-iot-arduino.git", - "providesIncludes": [ - "jwt.h" - ], + "providesIncludes": ["jwt.h"], "url": "http://downloads.arduino.cc/libraries/github.com/GoogleCloudPlatform/Google_Cloud_IoT_Core_JWT-1.1.3.zip", "archiveFileName": "Google_Cloud_IoT_Core_JWT-1.1.3.zip", "size": 64062, @@ -147091,16 +115774,10 @@ "paragraph": "Experimental library for trying out Google Cloud IoT Core. Note that the library is not intended for production use and has no associated SLO/SLA or support from Google.", "website": "https://cloud.google.com/iot/docs", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GoogleCloudPlatform/google-cloud-iot-arduino.git", - "providesIncludes": [ - "jwt.h" - ], + "providesIncludes": ["jwt.h"], "url": "http://downloads.arduino.cc/libraries/github.com/GoogleCloudPlatform/Google_Cloud_IoT_Core_JWT-1.1.4.zip", "archiveFileName": "Google_Cloud_IoT_Core_JWT-1.1.4.zip", "size": 71763, @@ -147115,16 +115792,10 @@ "paragraph": "Experimental library for trying out Google Cloud IoT Core. Note that the library is not intended for production use and has no associated SLO/SLA or support from Google.", "website": "https://cloud.google.com/iot/docs", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GoogleCloudPlatform/google-cloud-iot-arduino.git", - "providesIncludes": [ - "jwt.h" - ], + "providesIncludes": ["jwt.h"], "url": "http://downloads.arduino.cc/libraries/github.com/GoogleCloudPlatform/Google_Cloud_IoT_Core_JWT-1.1.5.zip", "archiveFileName": "Google_Cloud_IoT_Core_JWT-1.1.5.zip", "size": 72011, @@ -147139,16 +115810,10 @@ "paragraph": "Experimental library for trying out Google Cloud IoT Core. Note that the library is not intended for production use and has no associated SLO/SLA or support from Google.", "website": "https://cloud.google.com/iot/docs", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GoogleCloudPlatform/google-cloud-iot-arduino.git", - "providesIncludes": [ - "jwt.h" - ], + "providesIncludes": ["jwt.h"], "url": "http://downloads.arduino.cc/libraries/github.com/GoogleCloudPlatform/Google_Cloud_IoT_Core_JWT-1.1.6.zip", "archiveFileName": "Google_Cloud_IoT_Core_JWT-1.1.6.zip", "size": 71915, @@ -147163,16 +115828,10 @@ "paragraph": "Experimental library for trying out Google Cloud IoT Core. Note that the library is not intended for production use and has no associated SLO/SLA or support from Google.", "website": "https://cloud.google.com/iot/docs", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GoogleCloudPlatform/google-cloud-iot-arduino.git", - "providesIncludes": [ - "jwt.h" - ], + "providesIncludes": ["jwt.h"], "url": "http://downloads.arduino.cc/libraries/github.com/GoogleCloudPlatform/Google_Cloud_IoT_Core_JWT-1.1.7.zip", "archiveFileName": "Google_Cloud_IoT_Core_JWT-1.1.7.zip", "size": 72797, @@ -147187,16 +115846,10 @@ "paragraph": "Supports any architecture", "website": "https://github.com/Naguissa/uCRC16Lib", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Naguissa/uCRC16Lib.git", - "providesIncludes": [ - "uCRC16Lib.h" - ], + "providesIncludes": ["uCRC16Lib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Naguissa/uCRC16Lib-1.0.0.zip", "archiveFileName": "uCRC16Lib-1.0.0.zip", "size": 7517, @@ -147211,16 +115864,10 @@ "paragraph": "Supports any architecture", "website": "https://github.com/Naguissa/uCRC16Lib", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Naguissa/uCRC16Lib.git", - "providesIncludes": [ - "uCRC16Lib.h" - ], + "providesIncludes": ["uCRC16Lib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Naguissa/uCRC16Lib-2.0.0.zip", "archiveFileName": "uCRC16Lib-2.0.0.zip", "size": 7822, @@ -147235,12 +115882,8 @@ "paragraph": "This is a basic kalman filter library for unidimensional models that you can use with a stream of single values like barometric sensors, temperature sensors or even gyroscope and accelerometers.", "website": "https://github.com/denyssene/SimpleKalmanFilter", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/denyssene/SimpleKalmanFilter.git", "url": "http://downloads.arduino.cc/libraries/github.com/denyssene/SimpleKalmanFilter-0.1.0.zip", "archiveFileName": "SimpleKalmanFilter-0.1.0.zip", @@ -147256,13 +115899,8 @@ "paragraph": "Marceau is a library you can use to enable devices to be easily controlled over serial and websockets. It sets up a simple JSON based command interpreter and allows functions to run on the device, providing asynchronous updates to clients.", "website": "http://mime.co.uk", "category": "Other", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/mimeindustries/Marceau.git", "url": "http://downloads.arduino.cc/libraries/github.com/mimeindustries/Marceau-0.0.1.zip", "archiveFileName": "Marceau-0.0.1.zip", @@ -147278,16 +115916,10 @@ "paragraph": "CStringBuilder is a simple class to print content to a c-string (zero terminated char array).", "website": "https://github.com/jandrassy/CStringBuilder", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jandrassy/CStringBuilder.git", - "providesIncludes": [ - "CStringBuilder.h" - ], + "providesIncludes": ["CStringBuilder.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jandrassy/CStringBuilder-1.0.0.zip", "archiveFileName": "CStringBuilder-1.0.0.zip", "size": 16289, @@ -147302,16 +115934,10 @@ "paragraph": "CStringBuilder is a simple class to print content to a c-string (zero terminated char array).", "website": "https://github.com/jandrassy/CStringBuilder", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jandrassy/CStringBuilder.git", - "providesIncludes": [ - "CStringBuilder.h" - ], + "providesIncludes": ["CStringBuilder.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jandrassy/CStringBuilder-1.1.0.zip", "archiveFileName": "CStringBuilder-1.1.0.zip", "size": 16602, @@ -147326,12 +115952,8 @@ "paragraph": "The Edu-Shield 2 has 2 7-Segmentdisplays, 2 shift registers, a joystick, buzzer and an RGB LED. This library is intended to make it easier for new programmers to learn Arduino and programming, and get a bit of experience with hardware.", "website": "https://github.com/justplaysoftware/EduShield2", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/justplaysoftware/EduShield2.git", "url": "http://downloads.arduino.cc/libraries/github.com/justplaysoftware/EduShield_2_Library-1.0.1.zip", "archiveFileName": "EduShield_2_Library-1.0.1.zip", @@ -147347,12 +115969,8 @@ "paragraph": "The Edu-Shield 2 has 2 7-Segmentdisplays, 2 shift registers, a joystick, buzzer and an RGB LED. This library is intended to make it easier for new programmers to learn Arduino and programming, and get a bit of experience with hardware.", "website": "https://github.com/justplaysoftware/EduShield2", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/justplaysoftware/EduShield2.git", "url": "http://downloads.arduino.cc/libraries/github.com/justplaysoftware/EduShield_2_Library-1.0.2.zip", "archiveFileName": "EduShield_2_Library-1.0.2.zip", @@ -147368,12 +115986,8 @@ "paragraph": "The Edu-Shield 2 has 2 7-Segmentdisplays, 2 shift registers, a joystick, buzzer and an RGB LED. This library is intended to make it easier for new programmers to learn Arduino and programming, and get a bit of experience with hardware.", "website": "https://github.com/justplaysoftware/EduShield2", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/justplaysoftware/EduShield2.git", "url": "http://downloads.arduino.cc/libraries/github.com/justplaysoftware/EduShield_2_Library-1.0.4.zip", "archiveFileName": "EduShield_2_Library-1.0.4.zip", @@ -147389,12 +116003,8 @@ "paragraph": "The Edu-Shield 2 has 2 7-Segmentdisplays, 2 shift registers, a joystick, buzzer and an RGB LED. This library is intended to make it easier for new programmers to learn Arduino and programming, and get a bit of experience with hardware.", "website": "https://github.com/justplaysoftware/EduShield2", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/justplaysoftware/EduShield2.git", "url": "http://downloads.arduino.cc/libraries/github.com/justplaysoftware/EduShield_2_Library-1.0.5.zip", "archiveFileName": "EduShield_2_Library-1.0.5.zip", @@ -147410,12 +116020,8 @@ "paragraph": "The Edu-Shield 2 has 2 7-Segmentdisplays, 2 shift registers, a joystick, buzzer and an RGB LED. This library is intended to make it easier for new programmers to learn Arduino and programming, and get a bit of experience with hardware.", "website": "https://github.com/justplaysoftware/EduShield2", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/justplaysoftware/EduShield2.git", "url": "http://downloads.arduino.cc/libraries/github.com/justplaysoftware/EduShield_2_Library-1.0.6.zip", "archiveFileName": "EduShield_2_Library-1.0.6.zip", @@ -147431,12 +116037,8 @@ "paragraph": "Arduino library for controlling the Transparent OLED Heads-Up Display from WiseChip", "website": "https://www.sparkfun.com/products/14691", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_WiseChip_HUD_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_WiseChip_HUD-1.0.0.zip", "archiveFileName": "SparkFun_WiseChip_HUD-1.0.0.zip", @@ -147452,12 +116054,8 @@ "paragraph": "Simple library for H-Bridge MotoMama.", "website": "https://github.com/jorgemvc/MotoMamaLib", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jorgemvc/MotoMamaLib.git", "url": "http://downloads.arduino.cc/libraries/github.com/jorgemvc/MotoMama_Library-1.0.0.zip", "archiveFileName": "MotoMama_Library-1.0.0.zip", @@ -147473,12 +116071,8 @@ "paragraph": "Simplifies the usage of the H-Bridge with simple instructions like forward, backward, stop, left or right.", "website": "https://github.com/jorgemvc/MotoMamaLib", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jorgemvc/MotoMamaLib.git", "url": "http://downloads.arduino.cc/libraries/github.com/jorgemvc/MotoMama_Library-1.0.1.zip", "archiveFileName": "MotoMama_Library-1.0.1.zip", @@ -147494,12 +116088,8 @@ "paragraph": "The VCNL4040 is a simple IR presence and ambient light sensor. This sensor is excellent for detecting if something has appeared in front of the sensor. We often see this type of sensor on automatic towel dispensers, automatic faucets, etc. You can detect objects qualitatively up to 20cm away. This means you can detect if something is there, and if it is closer or further away since the last reading, but it's difficult to say it is 7.2cm away. If you need quantitative distance readings (for example sensing that an object is 177mm away) check out the SparkFun Time of Flight (ToF) sensors with mm accuracy.", "website": "https://github.com/sparkfun/SparkFun_VCNL4040_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_VCNL4040_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_VCNL4040_Proximity_Sensor_Library-1.0.0.zip", "archiveFileName": "SparkFun_VCNL4040_Proximity_Sensor_Library-1.0.0.zip", @@ -147515,12 +116105,8 @@ "paragraph": "The VCNL4040 is a simple IR presence and ambient light sensor. This sensor is excellent for detecting if something has appeared in front of the sensor. We often see this type of sensor on automatic towel dispensers, automatic faucets, etc. You can detect objects qualitatively up to 20cm away. This means you can detect if something is there, and if it is closer or further away since the last reading, but it's difficult to say it is 7.2cm away. If you need quantitative distance readings (for example sensing that an object is 177mm away) check out the SparkFun Time of Flight (ToF) sensors with mm accuracy.", "website": "https://github.com/sparkfun/SparkFun_VCNL4040_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_VCNL4040_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_VCNL4040_Proximity_Sensor_Library-1.0.1.zip", "archiveFileName": "SparkFun_VCNL4040_Proximity_Sensor_Library-1.0.1.zip", @@ -147536,12 +116122,8 @@ "paragraph": "The VCNL4040 is a simple IR presence and ambient light sensor. This sensor is excellent for detecting if something has appeared in front of the sensor. We often see this type of sensor on automatic towel dispensers, automatic faucets, etc. You can detect objects qualitatively up to 20cm away. This means you can detect if something is there, and if it is closer or further away since the last reading, but it's difficult to say it is 7.2cm away. If you need quantitative distance readings (for example sensing that an object is 177mm away) check out the SparkFun Time of Flight (ToF) sensors with mm accuracy.", "website": "https://github.com/sparkfun/SparkFun_VCNL4040_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_VCNL4040_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_VCNL4040_Proximity_Sensor_Library-1.0.2.zip", "archiveFileName": "SparkFun_VCNL4040_Proximity_Sensor_Library-1.0.2.zip", @@ -147557,12 +116139,8 @@ "paragraph": "This is a digital I2C temperature sensor, so an ADC would not be required to read this sensor. It also provide an over-temperature alarm as an interrupt to drive microocontroller interrupt lines", "website": "https://github.com/Protocentral/Protocentral_MAX30205", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Protocentral/Protocentral_MAX30205.git", "url": "http://downloads.arduino.cc/libraries/github.com/Protocentral/ProtoCentral_MAX30205_Body_Temperature_Sensor_Library-1.0.0.zip", "archiveFileName": "ProtoCentral_MAX30205_Body_Temperature_Sensor_Library-1.0.0.zip", @@ -147578,12 +116156,8 @@ "paragraph": "The library allows you to obtain temperature data in degrees Celsius, Kelvin and Fahrenheit.", "website": "https://github.com/amperka/TroykaThermometer", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/amperka/TroykaThermometer.git", "url": "http://downloads.arduino.cc/libraries/github.com/amperka/TroykaThermometer-1.0.0.zip", "archiveFileName": "TroykaThermometer-1.0.0.zip", @@ -147598,12 +116172,8 @@ "sentence": "Arduino library for TI PCM51xx DAC ICs software configuration via I2C.", "website": "https://github.com/tommag/PCM51xx_Arduino", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/tommag/PCM51xx_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/tommag/PCM51xx_DAC-1.0.0.zip", "archiveFileName": "PCM51xx_DAC-1.0.0.zip", @@ -147618,12 +116188,8 @@ "sentence": "Arduino library for TI PCM51xx DAC ICs software configuration via I2C.", "website": "https://github.com/tommag/PCM51xx_Arduino", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/tommag/PCM51xx_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/tommag/PCM51xx_DAC-1.1.0.zip", "archiveFileName": "PCM51xx_DAC-1.1.0.zip", @@ -147639,16 +116205,10 @@ "paragraph": "Currently supports google.com and googleusercontent.com, can be easily extended", "website": "https://github.com/VMinute/RootCertificates", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/VMinute/RootCertificates.git", - "providesIncludes": [ - "RootCertificates.h" - ], + "providesIncludes": ["RootCertificates.h"], "url": "http://downloads.arduino.cc/libraries/github.com/VMinute/RootCertificates-1.0.0.zip", "archiveFileName": "RootCertificates-1.0.0.zip", "size": 12234, @@ -147663,16 +116223,10 @@ "paragraph": "Currently supports google.com and googleusercontent.com, can be easily extended", "website": "https://github.com/VMinute/RootCertificates", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/VMinute/RootCertificates.git", - "providesIncludes": [ - "RootCertificates.h" - ], + "providesIncludes": ["RootCertificates.h"], "url": "http://downloads.arduino.cc/libraries/github.com/VMinute/RootCertificates-1.0.2.zip", "archiveFileName": "RootCertificates-1.0.2.zip", "size": 12232, @@ -147687,16 +116241,10 @@ "paragraph": "Currently supports google.com and googleusercontent.com, can be easily extended", "website": "https://github.com/VMinute/RootCertificates", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/VMinute/RootCertificates.git", - "providesIncludes": [ - "RootCertificates.h" - ], + "providesIncludes": ["RootCertificates.h"], "url": "http://downloads.arduino.cc/libraries/github.com/VMinute/RootCertificates-1.0.3.zip", "archiveFileName": "RootCertificates-1.0.3.zip", "size": 11533, @@ -147711,12 +116259,8 @@ "paragraph": "The GPS/GLONASS sensor sends data to the control board in NMEA-message format. This library parses NMEA-messages and converts them into separate values.", "website": "https://github.com/amperka/TroykaGPS", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/amperka/TroykaGPS.git", "url": "http://downloads.arduino.cc/libraries/github.com/amperka/TroykaGPS-1.0.0.zip", "archiveFileName": "TroykaGPS-1.0.0.zip", @@ -147732,16 +116276,10 @@ "paragraph": "This implements basic read and write functionality. It also provides some parsing and EEPROM helper functions.", "website": "https://github.com/ssilverman/libCBOR", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ssilverman/libCBOR.git", - "providesIncludes": [ - "CBOR.h" - ], + "providesIncludes": ["CBOR.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ssilverman/libCBOR-1.1.0.zip", "archiveFileName": "libCBOR-1.1.0.zip", "size": 28922, @@ -147756,16 +116294,10 @@ "paragraph": "This implements basic read and write functionality. It also provides some parsing and EEPROM helper functions.", "website": "https://github.com/ssilverman/libCBOR", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ssilverman/libCBOR.git", - "providesIncludes": [ - "CBOR.h" - ], + "providesIncludes": ["CBOR.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ssilverman/libCBOR-1.2.0.zip", "archiveFileName": "libCBOR-1.2.0.zip", "size": 31373, @@ -147780,16 +116312,10 @@ "paragraph": "This implements basic read and write functionality. It also provides some parsing and EEPROM helper functions.", "website": "https://github.com/ssilverman/libCBOR", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ssilverman/libCBOR.git", - "providesIncludes": [ - "CBOR.h" - ], + "providesIncludes": ["CBOR.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ssilverman/libCBOR-1.3.0.zip", "archiveFileName": "libCBOR-1.3.0.zip", "size": 36185, @@ -147804,16 +116330,10 @@ "paragraph": "This implements basic read and write functionality. It also provides some parsing and EEPROM helper functions.", "website": "https://github.com/ssilverman/libCBOR", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ssilverman/libCBOR.git", - "providesIncludes": [ - "CBOR.h" - ], + "providesIncludes": ["CBOR.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ssilverman/libCBOR-1.3.1.zip", "archiveFileName": "libCBOR-1.3.1.zip", "size": 36662, @@ -147828,16 +116348,10 @@ "paragraph": "This implements basic read and write functionality. It also provides some parsing and EEPROM helper functions.", "website": "https://github.com/ssilverman/libCBOR", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ssilverman/libCBOR.git", - "providesIncludes": [ - "CBOR.h" - ], + "providesIncludes": ["CBOR.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ssilverman/libCBOR-1.4.0.zip", "archiveFileName": "libCBOR-1.4.0.zip", "size": 37872, @@ -147852,16 +116366,10 @@ "paragraph": "This implements basic read and write functionality. It also provides some parsing and EEPROM helper functions.", "website": "https://github.com/ssilverman/libCBOR", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ssilverman/libCBOR.git", - "providesIncludes": [ - "CBOR.h" - ], + "providesIncludes": ["CBOR.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ssilverman/libCBOR-1.4.1.zip", "archiveFileName": "libCBOR-1.4.1.zip", "size": 37938, @@ -147876,16 +116384,10 @@ "paragraph": "This implements basic read and write functionality. It also provides some parsing and EEPROM helper functions.", "website": "https://github.com/ssilverman/libCBOR", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ssilverman/libCBOR.git", - "providesIncludes": [ - "CBOR.h" - ], + "providesIncludes": ["CBOR.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ssilverman/libCBOR-1.5.0.zip", "archiveFileName": "libCBOR-1.5.0.zip", "size": 39285, @@ -147900,16 +116402,10 @@ "paragraph": "This implements basic read and write functionality. It also provides some parsing and EEPROM helper functions.", "website": "https://github.com/ssilverman/libCBOR", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ssilverman/libCBOR.git", - "providesIncludes": [ - "CBOR.h" - ], + "providesIncludes": ["CBOR.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ssilverman/libCBOR-1.5.1.zip", "archiveFileName": "libCBOR-1.5.1.zip", "size": 39279, @@ -147924,16 +116420,10 @@ "paragraph": "This implements basic read and write functionality. It also provides some parsing and EEPROM helper functions.", "website": "https://github.com/ssilverman/libCBOR", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ssilverman/libCBOR.git", - "providesIncludes": [ - "CBOR.h" - ], + "providesIncludes": ["CBOR.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ssilverman/libCBOR-1.5.2.zip", "archiveFileName": "libCBOR-1.5.2.zip", "size": 40028, @@ -147948,16 +116438,10 @@ "paragraph": "This implements basic read and write functionality. It also provides some parsing and EEPROM helper functions.", "website": "https://github.com/ssilverman/libCBOR", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ssilverman/libCBOR.git", - "providesIncludes": [ - "CBOR.h" - ], + "providesIncludes": ["CBOR.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ssilverman/libCBOR-1.5.3.zip", "archiveFileName": "libCBOR-1.5.3.zip", "size": 40116, @@ -147972,16 +116456,10 @@ "paragraph": "This implements basic read and write functionality. It also provides some parsing and EEPROM helper functions.", "website": "https://github.com/ssilverman/libCBOR", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ssilverman/libCBOR.git", - "providesIncludes": [ - "CBOR.h" - ], + "providesIncludes": ["CBOR.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ssilverman/libCBOR-1.5.4.zip", "archiveFileName": "libCBOR-1.5.4.zip", "size": 40793, @@ -147996,12 +116474,8 @@ "paragraph": "The FDC1004 is a single-chip IC for capacitance measurement for application including proximity sensing and liquid level sensing.", "website": "https://github.com/Protocentral/ProtoCentral_fdc1004_breakout", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Protocentral/ProtoCentral_fdc1004_breakout.git", "url": "http://downloads.arduino.cc/libraries/github.com/Protocentral/ProtoCentral_FDC1004_Capacitive_Sensor_Library-1.0.2.zip", "archiveFileName": "ProtoCentral_FDC1004_Capacitive_Sensor_Library-1.0.2.zip", @@ -148017,12 +116491,8 @@ "paragraph": "The SparkFun breakout board for the MS5637 is a very sensitive, fully calibrated, low power, easy to use barometric pressure sensor capable of detecting a change of as little as 13cm of air! Great for weather sensing and local altimetry projects.", "website": "https://github.com/sparkfun/SparkFun_MS5637_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_MS5637_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_MS5637_Barometric_Pressure_Library-1.0.0.zip", "archiveFileName": "SparkFun_MS5637_Barometric_Pressure_Library-1.0.0.zip", @@ -148037,12 +116507,8 @@ "sentence": "PetriNet Library", "website": "https://www.luisllamas.es", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/luisllamasbinaburo/Arduino-PetriNet.git", "url": "http://downloads.arduino.cc/libraries/github.com/luisllamasbinaburo/PetriNetLib-1.0.0.zip", "archiveFileName": "PetriNetLib-1.0.0.zip", @@ -148058,12 +116524,8 @@ "paragraph": "Arduino library to control Grove - Temperature\u0026Humidity Sensor HDC1000", "website": "https://github.com/Seeed-Studio/HDC1000", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/HDC1000.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove___Temperature_And_Humidity_Sensor_HDC1000-1.0.0.zip", "archiveFileName": "Grove___Temperature_And_Humidity_Sensor_HDC1000-1.0.0.zip", @@ -148080,13 +116542,9 @@ "website": "https://github.com/nickkoza/animately", "category": "Device Control", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/nickkoza/animately.git", - "providesIncludes": [ - "Core/Timeline.h" - ], + "providesIncludes": ["Core/Timeline.h"], "url": "http://downloads.arduino.cc/libraries/github.com/nickkoza/Animately-0.1.0.zip", "archiveFileName": "Animately-0.1.0.zip", "size": 190097, @@ -148102,14 +116560,9 @@ "website": "https://github.com/nickkoza/animately", "category": "Device Control", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/nickkoza/animately.git", - "providesIncludes": [ - "Animatedly.h", - "Core/Timeline.h" - ], + "providesIncludes": ["Animatedly.h", "Core/Timeline.h"], "url": "http://downloads.arduino.cc/libraries/github.com/nickkoza/Animately-0.1.1.zip", "archiveFileName": "Animately-0.1.1.zip", "size": 190071, @@ -148125,14 +116578,9 @@ "website": "https://github.com/nickkoza/animately", "category": "Device Control", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/nickkoza/animately.git", - "providesIncludes": [ - "Animately.h", - "Core/Timeline.h" - ], + "providesIncludes": ["Animately.h", "Core/Timeline.h"], "url": "http://downloads.arduino.cc/libraries/github.com/nickkoza/Animately-0.2.0.zip", "archiveFileName": "Animately-0.2.0.zip", "size": 193997, @@ -148147,16 +116595,10 @@ "paragraph": "Set an interval and do what you want every time interval is reached. Accepts dynamic intervals too, e.g. for managing accelerations.", "website": "https://github.com/toxnico/DMTimer", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/toxnico/Timer.git", - "providesIncludes": [ - "dmtimer.h" - ], + "providesIncludes": ["dmtimer.h"], "url": "http://downloads.arduino.cc/libraries/github.com/toxnico/DMTimer-1.0.0.zip", "archiveFileName": "DMTimer-1.0.0.zip", "size": 17951, @@ -148171,12 +116613,8 @@ "paragraph": "The library allows you to obtain Illuminance data in Luxes and Foot Candles.", "website": "https://github.com/amperka/TroykaLight", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/amperka/TroykaLight.git", "url": "http://downloads.arduino.cc/libraries/github.com/amperka/TroykaLight-1.0.0.zip", "archiveFileName": "TroykaLight-1.0.0.zip", @@ -148192,16 +116630,10 @@ "paragraph": "It supports multiple devices and just wraps the I2C command to set the frequency.", "website": "https://github.com/simonmonk/arduino_TEA5767", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/simonmonk/arduino_TEA5767.git", - "providesIncludes": [ - "ArduinoTEA5767.h" - ], + "providesIncludes": ["ArduinoTEA5767.h"], "url": "http://downloads.arduino.cc/libraries/github.com/simonmonk/ArduinoTEA5767-1.0.0.zip", "archiveFileName": "ArduinoTEA5767-1.0.0.zip", "size": 4865, @@ -148215,12 +116647,8 @@ "sentence": "Allows an Atmega32u4 based Arduino board to detect if the host, it is connected to, is active or shut down.", "website": "https://www.github.com/M-Reimer/USBStatus", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/M-Reimer/USBStatus.git", "url": "http://downloads.arduino.cc/libraries/github.com/M-Reimer/USBStatus-1.0.0.zip", "archiveFileName": "USBStatus-1.0.0.zip", @@ -148236,16 +116664,10 @@ "paragraph": "BufferedPrint is a simple class implementing Arduino Print class. It stores the data in a buffer until the buffer is full or flush() is called. The buffer is then printed to the underlying stream. CStringBuilder is a simple class to print content to a c-string (zero terminated char array). Additionally BufferedPrint and CStringBuilder have printf with support of formatting String from F() macro.", "website": "https://github.com/jandrassy/StreamLib", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jandrassy/StreamLib.git", - "providesIncludes": [ - "StreamLib.h" - ], + "providesIncludes": ["StreamLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jandrassy/StreamLib-1.0.0.zip", "archiveFileName": "StreamLib-1.0.0.zip", "size": 25071, @@ -148260,16 +116682,10 @@ "paragraph": "BufferedPrint is a simple class implementing Arduino Print class. It stores the data in a buffer until the buffer is full or flush() is called. The buffer is then printed to the underlying stream. CStringBuilder is a simple class to print content to a c-string (zero terminated char array). Additionally BufferedPrint and CStringBuilder have printf with support of formatting String from F() macro.", "website": "https://github.com/jandrassy/StreamLib", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jandrassy/StreamLib.git", - "providesIncludes": [ - "StreamLib.h" - ], + "providesIncludes": ["StreamLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jandrassy/StreamLib-1.0.1.zip", "archiveFileName": "StreamLib-1.0.1.zip", "size": 25563, @@ -148284,16 +116700,10 @@ "paragraph": "BufferedPrint is a simple class implementing Arduino Print class. It stores the data in a buffer until the buffer is full or flush() is called. The buffer is then printed to the underlying stream. CStringBuilder is a simple class to print content to a c-string (zero terminated char array). Additionally BufferedPrint and CStringBuilder have printf with support of formatting String from F() macro.", "website": "https://github.com/jandrassy/StreamLib", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jandrassy/StreamLib.git", - "providesIncludes": [ - "StreamLib.h" - ], + "providesIncludes": ["StreamLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jandrassy/StreamLib-1.0.2.zip", "archiveFileName": "StreamLib-1.0.2.zip", "size": 25482, @@ -148308,16 +116718,10 @@ "paragraph": "RingBuffer is a library for ring buffers. Elements can be of arbitrate type.", "website": "https://github.com/Locoduino/RingBuffer", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/RingBuffer.git", - "providesIncludes": [ - "RingBuffer.h" - ], + "providesIncludes": ["RingBuffer.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/RingBuffer-1.0.0.zip", "archiveFileName": "RingBuffer-1.0.0.zip", "size": 14473, @@ -148332,16 +116736,10 @@ "paragraph": "RingBuffer is a library for ring buffers. Elements can be of arbitrate type.", "website": "https://github.com/Locoduino/RingBuffer", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/RingBuffer.git", - "providesIncludes": [ - "RingBuffer.h" - ], + "providesIncludes": ["RingBuffer.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/RingBuffer-1.0.1.zip", "archiveFileName": "RingBuffer-1.0.1.zip", "size": 14513, @@ -148356,16 +116754,10 @@ "paragraph": "RingBuffer is a library for ring buffers. Elements can be of arbitrate type.", "website": "https://github.com/Locoduino/RingBuffer", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/RingBuffer.git", - "providesIncludes": [ - "RingBuf.h" - ], + "providesIncludes": ["RingBuf.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/RingBuffer-1.0.2.zip", "archiveFileName": "RingBuffer-1.0.2.zip", "size": 14336, @@ -148380,16 +116772,10 @@ "paragraph": "RingBuffer is a library for ring buffers. Elements can be of arbitrate type.", "website": "https://github.com/Locoduino/RingBuffer", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Locoduino/RingBuffer.git", - "providesIncludes": [ - "RingBuf.h" - ], + "providesIncludes": ["RingBuf.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Locoduino/RingBuffer-1.0.3.zip", "archiveFileName": "RingBuffer-1.0.3.zip", "size": 16059, @@ -148403,13 +116789,8 @@ "sentence": "A library for LINE Nofity", "website": "https://github.com/TridentTD/TridentTD_LineNotify", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/TridentTD/TridentTD_LineNotify.git", "url": "http://downloads.arduino.cc/libraries/github.com/TridentTD/TridentTD_Linenotify-2.2.0.zip", "archiveFileName": "TridentTD_Linenotify-2.2.0.zip", @@ -148425,13 +116806,8 @@ "paragraph": "LINE notify library for ESP8266 \u0026 ESP32", "website": "https://github.com/TridentTD/TridentTD_LineNotify", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/TridentTD/TridentTD_LineNotify.git", "url": "http://downloads.arduino.cc/libraries/github.com/TridentTD/TridentTD_Linenotify-3.0.0.zip", "archiveFileName": "TridentTD_Linenotify-3.0.0.zip", @@ -148447,13 +116823,8 @@ "paragraph": "LINE notify library for ESP8266 \u0026 ESP32", "website": "https://github.com/TridentTD/TridentTD_LineNotify", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/TridentTD/TridentTD_LineNotify.git", "url": "http://downloads.arduino.cc/libraries/github.com/TridentTD/TridentTD_Linenotify-3.0.1.zip", "archiveFileName": "TridentTD_Linenotify-3.0.1.zip", @@ -148468,16 +116839,10 @@ "sentence": "Wio 3G board dependencies and 3G module driver.", "website": "https://github.com/SeeedJP/Wio_3G_for_Arduino", "category": "Communication", - "architectures": [ - "SeeedJP_STM32F4" - ], - "types": [ - "Contributed" - ], + "architectures": ["SeeedJP_STM32F4"], + "types": ["Contributed"], "repository": "https://github.com/SeeedJP/Wio_3G_for_Arduino.git", - "providesIncludes": [ - "Wio3GforArduino.h" - ], + "providesIncludes": ["Wio3GforArduino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SeeedJP/Wio_3G_for_Arduino-1.0.0.zip", "archiveFileName": "Wio_3G_for_Arduino-1.0.0.zip", "size": 36631, @@ -148491,16 +116856,10 @@ "sentence": "Wio 3G board dependencies and 3G module driver.", "website": "https://github.com/SeeedJP/Wio_3G_for_Arduino", "category": "Communication", - "architectures": [ - "SeeedJP_STM32F4" - ], - "types": [ - "Contributed" - ], + "architectures": ["SeeedJP_STM32F4"], + "types": ["Contributed"], "repository": "https://github.com/SeeedJP/Wio_3G_for_Arduino.git", - "providesIncludes": [ - "Wio3GforArduino.h" - ], + "providesIncludes": ["Wio3GforArduino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SeeedJP/Wio_3G_for_Arduino-1.1.0.zip", "archiveFileName": "Wio_3G_for_Arduino-1.1.0.zip", "size": 37379, @@ -148514,16 +116873,10 @@ "sentence": "Wio 3G board dependencies and 3G module driver.", "website": "https://github.com/SeeedJP/Wio_3G_for_Arduino", "category": "Communication", - "architectures": [ - "SeeedJP_STM32F4" - ], - "types": [ - "Contributed" - ], + "architectures": ["SeeedJP_STM32F4"], + "types": ["Contributed"], "repository": "https://github.com/SeeedJP/Wio_3G_for_Arduino.git", - "providesIncludes": [ - "Wio3GforArduino.h" - ], + "providesIncludes": ["Wio3GforArduino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SeeedJP/Wio_3G_for_Arduino-1.2.0.zip", "archiveFileName": "Wio_3G_for_Arduino-1.2.0.zip", "size": 40426, @@ -148537,16 +116890,10 @@ "sentence": "Wio 3G board dependencies and 3G module driver.", "website": "https://github.com/SeeedJP/Wio_3G_for_Arduino", "category": "Communication", - "architectures": [ - "SeeedJP_STM32F4" - ], - "types": [ - "Contributed" - ], + "architectures": ["SeeedJP_STM32F4"], + "types": ["Contributed"], "repository": "https://github.com/SeeedJP/Wio_3G_for_Arduino.git", - "providesIncludes": [ - "Wio3GforArduino.h" - ], + "providesIncludes": ["Wio3GforArduino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SeeedJP/Wio_3G_for_Arduino-1.3.0.zip", "archiveFileName": "Wio_3G_for_Arduino-1.3.0.zip", "size": 41848, @@ -148560,16 +116907,10 @@ "sentence": "Wio 3G board dependencies and 3G module driver.", "website": "https://github.com/SeeedJP/Wio_3G_for_Arduino", "category": "Communication", - "architectures": [ - "SeeedJP_STM32F4" - ], - "types": [ - "Contributed" - ], + "architectures": ["SeeedJP_STM32F4"], + "types": ["Contributed"], "repository": "https://github.com/SeeedJP/Wio_3G_for_Arduino.git", - "providesIncludes": [ - "Wio3GforArduino.h" - ], + "providesIncludes": ["Wio3GforArduino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SeeedJP/Wio_3G_for_Arduino-1.4.0.zip", "archiveFileName": "Wio_3G_for_Arduino-1.4.0.zip", "size": 41914, @@ -148583,16 +116924,10 @@ "sentence": "Wio 3G board dependencies and 3G module driver.", "website": "https://github.com/SeeedJP/Wio_3G_for_Arduino", "category": "Communication", - "architectures": [ - "SeeedJP_STM32F4" - ], - "types": [ - "Contributed" - ], + "architectures": ["SeeedJP_STM32F4"], + "types": ["Contributed"], "repository": "https://github.com/SeeedJP/Wio_3G_for_Arduino.git", - "providesIncludes": [ - "Wio3GforArduino.h" - ], + "providesIncludes": ["Wio3GforArduino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SeeedJP/Wio_3G_for_Arduino-1.5.0.zip", "archiveFileName": "Wio_3G_for_Arduino-1.5.0.zip", "size": 42088, @@ -148606,16 +116941,10 @@ "sentence": "Wio 3G board dependencies and 3G module driver.", "website": "https://github.com/SeeedJP/Wio_3G_for_Arduino", "category": "Communication", - "architectures": [ - "SeeedJP_STM32F4" - ], - "types": [ - "Contributed" - ], + "architectures": ["SeeedJP_STM32F4"], + "types": ["Contributed"], "repository": "https://github.com/SeeedJP/Wio_3G_for_Arduino.git", - "providesIncludes": [ - "Wio3GforArduino.h" - ], + "providesIncludes": ["Wio3GforArduino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SeeedJP/Wio_3G_for_Arduino-1.6.0.zip", "archiveFileName": "Wio_3G_for_Arduino-1.6.0.zip", "size": 42112, @@ -148630,12 +116959,8 @@ "paragraph": "Library for eeprom AT24Cx : 01 02 04 08 16 32 64 128 256 512 1024", "website": "https://github.com/zoubworldArduino/ZEeprom", "category": "Data Storage", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/zoubworldArduino/Zeeprom.git", "url": "http://downloads.arduino.cc/libraries/github.com/zoubworldArduino/ZEeprom-1.0.0.zip", "archiveFileName": "ZEeprom-1.0.0.zip", @@ -148651,16 +116976,10 @@ "paragraph": "The ESS has humidity, temperature, VOC and eCO2 sensors", "website": "https://developer.sensirion.com", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Sensirion/arduino-ess.git", - "providesIncludes": [ - "sensirion_ess.h" - ], + "providesIncludes": ["sensirion_ess.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Sensirion/arduino_ess-0.5.0.zip", "archiveFileName": "arduino_ess-0.5.0.zip", "size": 11797, @@ -148675,16 +116994,10 @@ "paragraph": "The ESS has humidity, temperature, VOC and eCO2 sensors", "website": "https://developer.sensirion.com", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Sensirion/arduino-ess.git", - "providesIncludes": [ - "sensirion_ess.h" - ], + "providesIncludes": ["sensirion_ess.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Sensirion/arduino_ess-0.5.3.zip", "archiveFileName": "arduino_ess-0.5.3.zip", "size": 16190, @@ -148699,12 +117012,8 @@ "paragraph": "Library for encoder of motor", "website": "https://github.com/zoubworldArduino/ZEncoder", "category": "Sensors", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/zoubworldArduino/ZEncoder.git", "url": "http://downloads.arduino.cc/libraries/github.com/zoubworldArduino/ZEncoder-1.0.0.zip", "archiveFileName": "ZEncoder-1.0.0.zip", @@ -148720,12 +117029,8 @@ "paragraph": "Library for a board called Motor3", "website": "https://github.com/zoubworldArduino/Zmotor3", "category": "Signal Input/Output", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/zoubworldArduino/Zmotor3.git", "url": "http://downloads.arduino.cc/libraries/github.com/zoubworldArduino/ZMotor3Library-1.0.0.zip", "archiveFileName": "ZMotor3Library-1.0.0.zip", @@ -148741,12 +117046,8 @@ "paragraph": "Library for Sharp telemeter : GP2Y0A41SK0F, GP2Y0A21YK0F, GP2D12_24, GP2Y0A02YK0F, GP2Y0A710K0F", "website": "https://github.com/zoubworldArduino/ZSharpIR", "category": "Sensors", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/zoubworldArduino/ZSharpIR.git", "url": "http://downloads.arduino.cc/libraries/github.com/zoubworldArduino/ZSharpIR_Library-1.0.0.zip", "archiveFileName": "ZSharpIR_Library-1.0.0.zip", @@ -148762,12 +117063,8 @@ "paragraph": "Library for a board called Motor2", "website": "https://github.com/zoubworldArduino/Zmotor2", "category": "Signal Input/Output", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/zoubworldArduino/ZMotor2.git", "url": "http://downloads.arduino.cc/libraries/github.com/zoubworldArduino/ZMotor2_Library-1.0.0.zip", "archiveFileName": "ZMotor2_Library-1.0.0.zip", @@ -148783,12 +117080,8 @@ "paragraph": "Library for MCP23017 I/O extender, it can extend arduino api on samd from zoubworld", "website": "https://github.com/zoubworld_arduino/ZMCP23017", "category": "Device Control", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/zoubworldArduino/ZMCP23017.git", "url": "http://downloads.arduino.cc/libraries/github.com/zoubworldArduino/ZMCP23017_Library-1.0.0.zip", "archiveFileName": "ZMCP23017_Library-1.0.0.zip", @@ -148804,12 +117097,8 @@ "paragraph": "Library for PCA9685 PWM I/O extender, it can extend arduino api on samd from zoubworld", "website": "https://github.com/zoubworldArduino/ZPCA9685", "category": "Device Control", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/zoubworldArduino/ZPCA9685.git", "url": "http://downloads.arduino.cc/libraries/github.com/zoubworldArduino/ZPCA9685_Library-1.0.0.zip", "archiveFileName": "ZPCA9685_Library-1.0.0.zip", @@ -148825,12 +117114,8 @@ "paragraph": "Library for Wire : I2c protocol, it help to find device.", "website": "https://github.com/zoubworldArduino/WireUtility", "category": "Sensors", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/zoubworldArduino/WireUtility.git", "url": "http://downloads.arduino.cc/libraries/github.com/zoubworldArduino/WireUtility_Library-1.0.0.zip", "archiveFileName": "WireUtility_Library-1.0.0.zip", @@ -148846,12 +117131,8 @@ "paragraph": "Library for PinExtender it is an abstraction, that need a implementation, it allow to use pin extender component as it is a standard arduino pin.", "website": "https://github.com/zoubworldArduino/PinExtender", "category": "Signal Input/Output", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/zoubworldArduino/PinExtender.git", "url": "http://downloads.arduino.cc/libraries/github.com/zoubworldArduino/PinExtender_Library-1.0.0.zip", "archiveFileName": "PinExtender_Library-1.0.0.zip", @@ -148867,12 +117148,8 @@ "paragraph": "Library for a motor control, it use PID, PID_AutoTune, ZEncoder library", "website": "https://github.com/zoubworldArduino/ZcmdMotor", "category": "Device Control", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/zoubworldArduino/ZCmdMotor.git", "url": "http://downloads.arduino.cc/libraries/github.com/zoubworldArduino/ZcmdMotor_Library-1.0.0.zip", "archiveFileName": "ZcmdMotor_Library-1.0.0.zip", @@ -148888,12 +117165,8 @@ "paragraph": "This is a library for the Arduino IDE that helps interface with a Jrk G2 USB Motor Controller with Feedback. It communicates with a Jrk G2 using serial or I2C.", "website": "https://github.com/pololu/jrk-g2-arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/jrk-g2-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/JrkG2-1.0.0.zip", "archiveFileName": "JrkG2-1.0.0.zip", @@ -148909,12 +117182,8 @@ "paragraph": "This is a library for the Arduino IDE that helps interface with a Jrk G2 USB Motor Controller with Feedback. It communicates with a Jrk G2 using serial or I2C.", "website": "https://github.com/pololu/jrk-g2-arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/jrk-g2-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/JrkG2-1.0.1.zip", "archiveFileName": "JrkG2-1.0.1.zip", @@ -148930,16 +117199,10 @@ "paragraph": "This implements reading and writing capabilities.", "website": "https://github.com/ssilverman/LiteOSCParser", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ssilverman/LiteOSCParser.git", - "providesIncludes": [ - "LiteOSCParser.h" - ], + "providesIncludes": ["LiteOSCParser.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ssilverman/LiteOSCParser-1.1.0.zip", "archiveFileName": "LiteOSCParser-1.1.0.zip", "size": 21453, @@ -148954,16 +117217,10 @@ "paragraph": "This implements reading and writing capabilities.", "website": "https://github.com/ssilverman/LiteOSCParser", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ssilverman/LiteOSCParser.git", - "providesIncludes": [ - "LiteOSCParser.h" - ], + "providesIncludes": ["LiteOSCParser.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ssilverman/LiteOSCParser-1.2.0.zip", "archiveFileName": "LiteOSCParser-1.2.0.zip", "size": 22080, @@ -148978,16 +117235,10 @@ "paragraph": "This implements reading and writing capabilities.", "website": "https://github.com/ssilverman/LiteOSCParser", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ssilverman/LiteOSCParser.git", - "providesIncludes": [ - "LiteOSCParser.h" - ], + "providesIncludes": ["LiteOSCParser.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ssilverman/LiteOSCParser-1.2.1.zip", "archiveFileName": "LiteOSCParser-1.2.1.zip", "size": 22649, @@ -149002,16 +117253,10 @@ "paragraph": "This implements reading and writing capabilities.", "website": "https://github.com/ssilverman/LiteOSCParser", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ssilverman/LiteOSCParser.git", - "providesIncludes": [ - "LiteOSCParser.h" - ], + "providesIncludes": ["LiteOSCParser.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ssilverman/LiteOSCParser-1.3.0.zip", "archiveFileName": "LiteOSCParser-1.3.0.zip", "size": 23766, @@ -149026,16 +117271,10 @@ "paragraph": "This aims to be as memory-efficient as possible. Internally, this uses only two configurable contiguous blocks of memory, one for data and another for an index, that can be fixed to a specific size.", "website": "https://github.com/ssilverman/LiteOSCParser", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ssilverman/LiteOSCParser.git", - "providesIncludes": [ - "LiteOSCParser.h" - ], + "providesIncludes": ["LiteOSCParser.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ssilverman/LiteOSCParser-1.4.0.zip", "archiveFileName": "LiteOSCParser-1.4.0.zip", "size": 25134, @@ -149050,12 +117289,8 @@ "paragraph": "Library to manage data with the Ubidots cloud using Arduino YUN", "website": "https://github.com/ubidots/ubidots-arduino-yun", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ubidots/ubidots-arduino-yun.git", "url": "http://downloads.arduino.cc/libraries/github.com/ubidots/Ubidots_Arduino_YUN-2.0.0.zip", "archiveFileName": "Ubidots_Arduino_YUN-2.0.0.zip", @@ -149071,16 +117306,10 @@ "paragraph": "Set the pin, the wanted mode (oscillation count, oscillation duration, frequency or period in us) and just call update() in the main loop.", "website": "http://dirtymarmotte.net", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/toxnico/DMOscillator.git", - "providesIncludes": [ - "dmoscillator.h" - ], + "providesIncludes": ["dmoscillator.h"], "url": "http://downloads.arduino.cc/libraries/github.com/toxnico/DMOscillator-1.0.0.zip", "archiveFileName": "DMOscillator-1.0.0.zip", "size": 21007, @@ -149095,16 +117324,10 @@ "paragraph": "Lets you get measurements in inch or cm.", "website": "https://github.com/patou01/HC-SR04", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/patou01/HC-SR04.git", - "providesIncludes": [ - "Ultrasonic.h" - ], + "providesIncludes": ["Ultrasonic.h"], "url": "http://downloads.arduino.cc/libraries/github.com/patou01/Ultrasonic_hc_sr04-0.4.0.zip", "archiveFileName": "Ultrasonic_hc_sr04-0.4.0.zip", "size": 3335, @@ -149119,16 +117342,10 @@ "paragraph": "Lets you get measurements in inch or cm.", "website": "https://github.com/patou01/HC-SR04", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/patou01/HC-SR04.git", - "providesIncludes": [ - "Ultrasonic.h" - ], + "providesIncludes": ["Ultrasonic.h"], "url": "http://downloads.arduino.cc/libraries/github.com/patou01/Ultrasonic_hc_sr04-0.5.0.zip", "archiveFileName": "Ultrasonic_hc_sr04-0.5.0.zip", "size": 3339, @@ -149143,16 +117360,10 @@ "paragraph": "This library requires esp8266 2.5.0 or higher and esp8266-google-tts which depends on Google Translate Service.", "website": "https://github.com/horihiro/esp8266-google-home-notifier", "category": "Data Processing", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/horihiro/esp8266-google-home-notifier.git", - "providesIncludes": [ - "esp8266-google-home-notifier.h" - ], + "providesIncludes": ["esp8266-google-home-notifier.h"], "url": "http://downloads.arduino.cc/libraries/github.com/horihiro/esp8266_google_home_notifier-1.0.0.zip", "archiveFileName": "esp8266_google_home_notifier-1.0.0.zip", "size": 43193, @@ -149167,16 +117378,10 @@ "paragraph": "This library requires esp8266 2.5.0 or higher and esp8266-google-tts which depends on Google Translate Service.", "website": "https://github.com/horihiro/esp8266-google-home-notifier", "category": "Data Processing", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/horihiro/esp8266-google-home-notifier.git", - "providesIncludes": [ - "esp8266-google-home-notifier.h" - ], + "providesIncludes": ["esp8266-google-home-notifier.h"], "url": "http://downloads.arduino.cc/libraries/github.com/horihiro/esp8266_google_home_notifier-1.0.1.zip", "archiveFileName": "esp8266_google_home_notifier-1.0.1.zip", "size": 43302, @@ -149191,17 +117396,10 @@ "paragraph": "This library requires esp8266-google-tts which depends on Google Translate Service.", "website": "https://github.com/horihiro/esp8266-google-home-notifier", "category": "Data Processing", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/horihiro/esp8266-google-home-notifier.git", - "providesIncludes": [ - "esp8266-google-home-notifier.h" - ], + "providesIncludes": ["esp8266-google-home-notifier.h"], "url": "http://downloads.arduino.cc/libraries/github.com/horihiro/esp8266_google_home_notifier-1.0.2.zip", "archiveFileName": "esp8266_google_home_notifier-1.0.2.zip", "size": 86995, @@ -149216,17 +117414,10 @@ "paragraph": "This library requires esp8266-google-tts which depends on Google Translate Service.", "website": "https://github.com/horihiro/esp8266-google-home-notifier", "category": "Data Processing", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/horihiro/esp8266-google-home-notifier.git", - "providesIncludes": [ - "esp8266-google-home-notifier.h" - ], + "providesIncludes": ["esp8266-google-home-notifier.h"], "url": "http://downloads.arduino.cc/libraries/github.com/horihiro/esp8266_google_home_notifier-1.0.3-beta.zip", "archiveFileName": "esp8266_google_home_notifier-1.0.3-beta.zip", "size": 87401, @@ -149241,17 +117432,10 @@ "paragraph": "This library requires esp8266-google-tts which depends on Google Translate Service.", "website": "https://github.com/horihiro/esp8266-google-home-notifier", "category": "Data Processing", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/horihiro/esp8266-google-home-notifier.git", - "providesIncludes": [ - "esp8266-google-home-notifier.h" - ], + "providesIncludes": ["esp8266-google-home-notifier.h"], "url": "http://downloads.arduino.cc/libraries/github.com/horihiro/esp8266_google_home_notifier-1.0.4.zip", "archiveFileName": "esp8266_google_home_notifier-1.0.4.zip", "size": 82299, @@ -149266,17 +117450,10 @@ "paragraph": "This library requires esp8266-google-tts which depends on Google Translate Service.", "website": "https://github.com/horihiro/esp8266-google-home-notifier", "category": "Data Processing", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/horihiro/esp8266-google-home-notifier.git", - "providesIncludes": [ - "esp8266-google-home-notifier.h" - ], + "providesIncludes": ["esp8266-google-home-notifier.h"], "url": "http://downloads.arduino.cc/libraries/github.com/horihiro/esp8266_google_home_notifier-1.0.5.zip", "archiveFileName": "esp8266_google_home_notifier-1.0.5.zip", "size": 82483, @@ -149291,17 +117468,10 @@ "paragraph": "This library requires esp8266-google-tts which depends on Google Translate Service.", "website": "https://github.com/horihiro/esp8266-google-home-notifier", "category": "Data Processing", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/horihiro/esp8266-google-home-notifier.git", - "providesIncludes": [ - "esp8266-google-home-notifier.h" - ], + "providesIncludes": ["esp8266-google-home-notifier.h"], "url": "http://downloads.arduino.cc/libraries/github.com/horihiro/esp8266_google_home_notifier-1.0.6.zip", "archiveFileName": "esp8266_google_home_notifier-1.0.6.zip", "size": 82512, @@ -149316,17 +117486,10 @@ "paragraph": "This library requires esp8266-google-tts which depends on Google Translate Service.", "website": "https://github.com/horihiro/esp8266-google-home-notifier", "category": "Data Processing", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/horihiro/esp8266-google-home-notifier.git", - "providesIncludes": [ - "esp8266-google-home-notifier.h" - ], + "providesIncludes": ["esp8266-google-home-notifier.h"], "url": "http://downloads.arduino.cc/libraries/github.com/horihiro/esp8266_google_home_notifier-1.0.7.zip", "archiveFileName": "esp8266_google_home_notifier-1.0.7.zip", "size": 83361, @@ -149341,22 +117504,10 @@ "paragraph": "Easy to use library for controlling all types of RFM69 transceivers. Designed for Moteino boards. Also tested with Arduino, STM32, SAMD boards.", "website": "https://github.com/LowPowerLab/RFM69", "category": "Communication", - "architectures": [ - "avr", - "samd", - "esp8266", - "esp32", - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd", "esp8266", "esp32", "stm32"], + "types": ["Contributed"], "repository": "https://github.com/LowPowerLab/RFM69.git", - "providesIncludes": [ - "RFM69.h", - "RFM69_ATC.h", - "RFM69_OTA.h" - ], + "providesIncludes": ["RFM69.h", "RFM69_ATC.h", "RFM69_OTA.h"], "url": "http://downloads.arduino.cc/libraries/github.com/LowPowerLab/RFM69_LowPowerLab-1.0.0.zip", "archiveFileName": "RFM69_LowPowerLab-1.0.0.zip", "size": 476971, @@ -149371,22 +117522,10 @@ "paragraph": "Easy to use library for controlling all types of RFM69 transceivers. Designed for Moteino boards. Also tested with Arduino, STM32, SAMD boards.", "website": "https://github.com/LowPowerLab/RFM69", "category": "Communication", - "architectures": [ - "avr", - "samd", - "esp8266", - "esp32", - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd", "esp8266", "esp32", "stm32"], + "types": ["Contributed"], "repository": "https://github.com/LowPowerLab/RFM69.git", - "providesIncludes": [ - "RFM69.h", - "RFM69_ATC.h", - "RFM69_OTA.h" - ], + "providesIncludes": ["RFM69.h", "RFM69_ATC.h", "RFM69_OTA.h"], "url": "http://downloads.arduino.cc/libraries/github.com/LowPowerLab/RFM69_LowPowerLab-1.1.0.zip", "archiveFileName": "RFM69_LowPowerLab-1.1.0.zip", "size": 476971, @@ -149401,12 +117540,8 @@ "paragraph": "Easy to use library for controlling all types of RFM69 transceivers. Designed and tested for Moteino boards. Also tested with Arduino, STM32, SAMD21 boards.", "website": "https://github.com/LowPowerLab/RFM69", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/LowPowerLab/RFM69.git", "url": "http://downloads.arduino.cc/libraries/github.com/LowPowerLab/RFM69_LowPowerLab-1.1.3.zip", "archiveFileName": "RFM69_LowPowerLab-1.1.3.zip", @@ -149422,12 +117557,8 @@ "paragraph": "Easy to use library for controlling all types of RFM69 transceivers. Designed and tested for Moteino boards. Also tested with Arduino, STM32, SAMD21 boards.", "website": "https://github.com/LowPowerLab/RFM69", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/LowPowerLab/RFM69.git", "url": "http://downloads.arduino.cc/libraries/github.com/LowPowerLab/RFM69_LowPowerLab-1.2.0.zip", "archiveFileName": "RFM69_LowPowerLab-1.2.0.zip", @@ -149443,12 +117574,8 @@ "paragraph": "Easy to use library for controlling all types of RFM69 transceivers. Designed and tested for Moteino boards. Also tested with Arduino, STM32, SAMD21 boards.", "website": "https://github.com/LowPowerLab/RFM69", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/LowPowerLab/RFM69.git", "url": "http://downloads.arduino.cc/libraries/github.com/LowPowerLab/RFM69_LowPowerLab-1.3.0.zip", "archiveFileName": "RFM69_LowPowerLab-1.3.0.zip", @@ -149464,12 +117591,8 @@ "paragraph": "An Arduino Library for the BH1749NUC color sensor. The BH1749NUC is a 16-bit RGB and IR color sensor that communicates via an I2C bus. The sensor is mounted on our QWIIC RGB Sensor Board, paired with a PCA9536 I/O expander which can flip the mounted red, green, blue, and white LEDs on or off.", "website": "https://github.com/sparkfunX/SparkFun_BH1749NUC_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_BH1749NUC_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_BH1749NUC_Arduino_Library-0.1.0.zip", "archiveFileName": "SparkFun_BH1749NUC_Arduino_Library-0.1.0.zip", @@ -149485,12 +117608,8 @@ "paragraph": "An Arduino Library for the BH1749NUC color sensor. The BH1749NUC is a 16-bit RGB and IR color sensor that communicates via an I2C bus. The sensor is mounted on our QWIIC RGB Sensor Board, paired with a PCA9536 I/O expander which can flip the mounted red, green, blue, and white LEDs on or off.", "website": "https://github.com/sparkfunX/SparkFun_BH1749NUC_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_BH1749NUC_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_BH1749NUC_Arduino_Library-1.0.0.zip", "archiveFileName": "SparkFun_BH1749NUC_Arduino_Library-1.0.0.zip", @@ -149506,12 +117625,8 @@ "paragraph": "An Arduino Library for the PCA9536 4-bit port expander. This library handles the initialization of the PCA9536 and supports standard pinMode, digitalRead, and digitalWrite functions.", "website": "https://github.com/sparkfunX/SparkFun_PCA9536_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_PCA9536_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_PCA9536_Arduino_Library-0.1.0.zip", "archiveFileName": "SparkFun_PCA9536_Arduino_Library-0.1.0.zip", @@ -149527,12 +117642,8 @@ "paragraph": "An Arduino Library for the PCA9536 4-bit port expander. This library handles the initialization of the PCA9536 and supports standard pinMode, digitalRead, and digitalWrite functions.", "website": "https://github.com/sparkfunX/SparkFun_PCA9536_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_PCA9536_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_PCA9536_Arduino_Library-1.0.0.zip", "archiveFileName": "SparkFun_PCA9536_Arduino_Library-1.0.0.zip", @@ -149548,12 +117659,8 @@ "paragraph": "An Arduino Library for the PCA9536 4-bit port expander. This library handles the initialization of the PCA9536 and supports standard pinMode, digitalRead, and digitalWrite functions.", "website": "https://github.com/sparkfunX/SparkFun_PCA9536_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_PCA9536_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_PCA9536_Arduino_Library-1.1.0.zip", "archiveFileName": "SparkFun_PCA9536_Arduino_Library-1.1.0.zip", @@ -149569,12 +117676,8 @@ "paragraph": "An Arduino Library for the PCA9536 4-bit port expander. This library handles the initialization of the PCA9536 and supports standard pinMode, digitalRead, and digitalWrite functions.", "website": "https://github.com/sparkfunX/SparkFun_PCA9536_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_PCA9536_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_PCA9536_Arduino_Library-1.2.0.zip", "archiveFileName": "SparkFun_PCA9536_Arduino_Library-1.2.0.zip", @@ -149590,12 +117693,8 @@ "paragraph": "Adafruit TouchScreen display library.", "website": "https://github.com/adafruit/Touch-Screen-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_TouchScreen.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_TouchScreen-1.0.0.zip", "archiveFileName": "Adafruit_TouchScreen-1.0.0.zip", @@ -149611,12 +117710,8 @@ "paragraph": "Adafruit TouchScreen display library.", "website": "https://github.com/adafruit/Touch-Screen-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_TouchScreen.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_TouchScreen-1.0.1.zip", "archiveFileName": "Adafruit_TouchScreen-1.0.1.zip", @@ -149632,12 +117727,8 @@ "paragraph": "Adafruit TouchScreen display library.", "website": "https://github.com/adafruit/Adafruit_TouchScreen", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_TouchScreen.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_TouchScreen-1.0.2.zip", "archiveFileName": "Adafruit_TouchScreen-1.0.2.zip", @@ -149653,16 +117744,10 @@ "paragraph": "For cockpit builders that use Midwest737Simulations Multi Output card, this library provides basic support for sending data from any Arduino sketch. For the Teensy microcontroller, extended features, like direct access to datarefs are provided. Check docs and examples!", "website": "https://www.github.com/jbliesener/FlightSimOutputs", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jbliesener/FlightSimOutputs.git", - "providesIncludes": [ - "FlightSimOutputs.h" - ], + "providesIncludes": ["FlightSimOutputs.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jbliesener/FlightSimOutputs-0.2.3.zip", "archiveFileName": "FlightSimOutputs-0.2.3.zip", "size": 13770, @@ -149677,16 +117762,10 @@ "paragraph": "For cockpit builders that use Midwest737Simulations Multi Output card, this library provides basic support for sending data from any Arduino sketch. For the Teensy microcontroller, extended features, like direct access to datarefs are provided. Check docs and examples!", "website": "https://www.github.com/jbliesener/FlightSimOutputs", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jbliesener/FlightSimOutputs.git", - "providesIncludes": [ - "FlightSimOutputs.h" - ], + "providesIncludes": ["FlightSimOutputs.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jbliesener/FlightSimOutputs-0.2.4.zip", "archiveFileName": "FlightSimOutputs-0.2.4.zip", "size": 13838, @@ -149701,16 +117780,10 @@ "paragraph": "This library gives one a opportunity to support a alternative boot mode. E.g. configuring WiFi using WiFiManager", "website": "https://github.com/jenscski/DoubleResetDetect", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/jenscski/DoubleResetDetect.git", - "providesIncludes": [ - "DoubleResetDetect.h" - ], + "providesIncludes": ["DoubleResetDetect.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jenscski/DoubleResetDetect-1.0.0.zip", "archiveFileName": "DoubleResetDetect-1.0.0.zip", "size": 4806, @@ -149725,17 +117798,10 @@ "paragraph": "Supports Sds011, probably working with other Sds sensors.", "website": "https://github.com/lewapek/sds011-arduino-library", "category": "Sensors", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/lewapek/sds-dust-sensors-arduino-library.git", - "providesIncludes": [ - "SdsDustSensor.h" - ], + "providesIncludes": ["SdsDustSensor.h"], "url": "http://downloads.arduino.cc/libraries/github.com/lewapek/Nova_Fitness_Sds_dust_sensors_library-1.0.0.zip", "archiveFileName": "Nova_Fitness_Sds_dust_sensors_library-1.0.0.zip", "size": 12145, @@ -149750,17 +117816,10 @@ "paragraph": "Supports Sds011, implements whole Laser Dust Sensor Control Protocol V1.3, should also work with other Sds sensors.", "website": "https://github.com/lewapek/sds-dust-sensors-arduino-library", "category": "Sensors", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/lewapek/sds-dust-sensors-arduino-library.git", - "providesIncludes": [ - "SdsDustSensor.h" - ], + "providesIncludes": ["SdsDustSensor.h"], "url": "http://downloads.arduino.cc/libraries/github.com/lewapek/Nova_Fitness_Sds_dust_sensors_library-1.2.1.zip", "archiveFileName": "Nova_Fitness_Sds_dust_sensors_library-1.2.1.zip", "size": 15016, @@ -149775,18 +117834,10 @@ "paragraph": "Supports Sds011, implements whole Laser Dust Sensor Control Protocol V1.3, should also work with other Sds sensors.", "website": "https://github.com/lewapek/sds-dust-sensors-arduino-library", "category": "Sensors", - "architectures": [ - "avr", - "esp8266", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "sam"], + "types": ["Contributed"], "repository": "https://github.com/lewapek/sds-dust-sensors-arduino-library.git", - "providesIncludes": [ - "SdsDustSensor.h" - ], + "providesIncludes": ["SdsDustSensor.h"], "url": "http://downloads.arduino.cc/libraries/github.com/lewapek/Nova_Fitness_Sds_dust_sensors_library-1.3.0.zip", "archiveFileName": "Nova_Fitness_Sds_dust_sensors_library-1.3.0.zip", "size": 15922, @@ -149801,18 +117852,10 @@ "paragraph": "Supports Sds011, implements whole Laser Dust Sensor Control Protocol V1.3, should also work with other Sds sensors.", "website": "https://github.com/lewapek/sds-dust-sensors-arduino-library", "category": "Sensors", - "architectures": [ - "avr", - "esp8266", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "sam"], + "types": ["Contributed"], "repository": "https://github.com/lewapek/sds-dust-sensors-arduino-library.git", - "providesIncludes": [ - "SdsDustSensor.h" - ], + "providesIncludes": ["SdsDustSensor.h"], "url": "http://downloads.arduino.cc/libraries/github.com/lewapek/Nova_Fitness_Sds_dust_sensors_library-1.3.2.zip", "archiveFileName": "Nova_Fitness_Sds_dust_sensors_library-1.3.2.zip", "size": 16750, @@ -149827,12 +117870,8 @@ "paragraph": "Identical to the standard HardwareSerial library but supports UART communication via arbitrary pins and registers defined by an XLR8 XB.", "website": "https://github.com/AloriumTechnology/XLR8HardwareSerial", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8HardwareSerial.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8HardwareSerial-1.0.0.zip", "archiveFileName": "XLR8HardwareSerial-1.0.0.zip", @@ -149848,12 +117887,8 @@ "paragraph": "For french teleinfo system (Enedis). Read from your counter: power, current, current counter values and more.", "website": "https://github.com/gbrd/arduino-teleinfo", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gbrd/arduino-teleinfo.git", "url": "http://downloads.arduino.cc/libraries/github.com/gbrd/Teleinfo-0.0.2.zip", "archiveFileName": "Teleinfo-0.0.2.zip", @@ -149869,16 +117904,10 @@ "paragraph": "This library features a variety of blinken effects for the WS2811/WS2812/NeoPixel LEDs.", "website": "https://github.com/kitesurfer1404/WS2812FX", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kitesurfer1404/WS2812FX.git", - "providesIncludes": [ - "WS2812FX.h" - ], + "providesIncludes": ["WS2812FX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/kitesurfer1404/WS2812FX-1.0.3.zip", "archiveFileName": "WS2812FX-1.0.3.zip", "size": 74197, @@ -149893,16 +117922,10 @@ "paragraph": "This library features a variety of blinken effects for the WS2811/WS2812/NeoPixel LEDs.", "website": "https://github.com/kitesurfer1404/WS2812FX", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kitesurfer1404/WS2812FX.git", - "providesIncludes": [ - "WS2812FX.h" - ], + "providesIncludes": ["WS2812FX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/kitesurfer1404/WS2812FX-1.0.4.zip", "archiveFileName": "WS2812FX-1.0.4.zip", "size": 500157, @@ -149917,16 +117940,10 @@ "paragraph": "This library features a variety of blinken effects for the WS2811/WS2812/NeoPixel LEDs.", "website": "https://github.com/kitesurfer1404/WS2812FX", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kitesurfer1404/WS2812FX.git", - "providesIncludes": [ - "WS2812FX.h" - ], + "providesIncludes": ["WS2812FX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/kitesurfer1404/WS2812FX-1.0.5.zip", "archiveFileName": "WS2812FX-1.0.5.zip", "size": 503733, @@ -149941,16 +117958,10 @@ "paragraph": "This library features a variety of blinken effects for the WS2811/WS2812/NeoPixel LEDs.", "website": "https://github.com/kitesurfer1404/WS2812FX", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kitesurfer1404/WS2812FX.git", - "providesIncludes": [ - "WS2812FX.h" - ], + "providesIncludes": ["WS2812FX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/kitesurfer1404/WS2812FX-1.0.6.zip", "archiveFileName": "WS2812FX-1.0.6.zip", "size": 507347, @@ -149965,16 +117976,10 @@ "paragraph": "This library features a variety of blinken effects for the WS2811/WS2812/NeoPixel LEDs.", "website": "https://github.com/kitesurfer1404/WS2812FX", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kitesurfer1404/WS2812FX.git", - "providesIncludes": [ - "WS2812FX.h" - ], + "providesIncludes": ["WS2812FX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/kitesurfer1404/WS2812FX-1.0.8.zip", "archiveFileName": "WS2812FX-1.0.8.zip", "size": 514553, @@ -149989,16 +117994,10 @@ "paragraph": "This library features a variety of blinken effects for the WS2811/WS2812/NeoPixel LEDs.", "website": "https://github.com/kitesurfer1404/WS2812FX", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kitesurfer1404/WS2812FX.git", - "providesIncludes": [ - "WS2812FX.h" - ], + "providesIncludes": ["WS2812FX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/kitesurfer1404/WS2812FX-1.0.9.zip", "archiveFileName": "WS2812FX-1.0.9.zip", "size": 518173, @@ -150013,16 +118012,10 @@ "paragraph": "This library features a variety of blinken effects for the WS2811/WS2812/NeoPixel LEDs.", "website": "https://github.com/kitesurfer1404/WS2812FX", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kitesurfer1404/WS2812FX.git", - "providesIncludes": [ - "WS2812FX.h" - ], + "providesIncludes": ["WS2812FX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/kitesurfer1404/WS2812FX-1.1.0.zip", "archiveFileName": "WS2812FX-1.1.0.zip", "size": 756008, @@ -150037,16 +118030,10 @@ "paragraph": "This library features a variety of blinken effects for the WS2811/WS2812/NeoPixel LEDs.", "website": "https://github.com/kitesurfer1404/WS2812FX", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kitesurfer1404/WS2812FX.git", - "providesIncludes": [ - "WS2812FX.h" - ], + "providesIncludes": ["WS2812FX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/kitesurfer1404/WS2812FX-1.1.1.zip", "archiveFileName": "WS2812FX-1.1.1.zip", "size": 758996, @@ -150061,16 +118048,10 @@ "paragraph": "This library features a variety of blinken effects for the WS2811/WS2812/NeoPixel LEDs.", "website": "https://github.com/kitesurfer1404/WS2812FX", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kitesurfer1404/WS2812FX.git", - "providesIncludes": [ - "WS2812FX.h" - ], + "providesIncludes": ["WS2812FX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/kitesurfer1404/WS2812FX-1.1.2.zip", "archiveFileName": "WS2812FX-1.1.2.zip", "size": 886501, @@ -150085,16 +118066,10 @@ "paragraph": "This library features a variety of blinken effects for the WS2811/WS2812/NeoPixel LEDs.", "website": "https://github.com/kitesurfer1404/WS2812FX", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kitesurfer1404/WS2812FX.git", - "providesIncludes": [ - "WS2812FX.h" - ], + "providesIncludes": ["WS2812FX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/kitesurfer1404/WS2812FX-1.1.3.zip", "archiveFileName": "WS2812FX-1.1.3.zip", "size": 892962, @@ -150109,16 +118084,10 @@ "paragraph": "This library features a variety of blinken effects for the WS2811/WS2812/NeoPixel LEDs.", "website": "https://github.com/kitesurfer1404/WS2812FX", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kitesurfer1404/WS2812FX.git", - "providesIncludes": [ - "WS2812FX.h" - ], + "providesIncludes": ["WS2812FX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/kitesurfer1404/WS2812FX-1.1.5.zip", "archiveFileName": "WS2812FX-1.1.5.zip", "size": 894849, @@ -150133,16 +118102,10 @@ "paragraph": "This library features a variety of blinken effects for the WS2811/WS2812/NeoPixel LEDs.", "website": "https://github.com/kitesurfer1404/WS2812FX", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kitesurfer1404/WS2812FX.git", - "providesIncludes": [ - "WS2812FX.h" - ], + "providesIncludes": ["WS2812FX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/kitesurfer1404/WS2812FX-1.1.6.zip", "archiveFileName": "WS2812FX-1.1.6.zip", "size": 896655, @@ -150157,16 +118120,10 @@ "paragraph": "This library features a variety of blinken effects for the WS2811/WS2812/NeoPixel LEDs.", "website": "https://github.com/kitesurfer1404/WS2812FX", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kitesurfer1404/WS2812FX.git", - "providesIncludes": [ - "WS2812FX.h" - ], + "providesIncludes": ["WS2812FX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/kitesurfer1404/WS2812FX-1.1.7.zip", "archiveFileName": "WS2812FX-1.1.7.zip", "size": 897708, @@ -150181,16 +118138,10 @@ "paragraph": "This library features a variety of blinken effects for the WS2811/WS2812/NeoPixel LEDs.", "website": "https://github.com/kitesurfer1404/WS2812FX", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kitesurfer1404/WS2812FX.git", - "providesIncludes": [ - "WS2812FX.h" - ], + "providesIncludes": ["WS2812FX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/kitesurfer1404/WS2812FX-1.1.8.zip", "archiveFileName": "WS2812FX-1.1.8.zip", "size": 899816, @@ -150205,16 +118156,10 @@ "paragraph": "This library features a variety of blinken effects for the WS2811/WS2812/NeoPixel LEDs.", "website": "https://github.com/kitesurfer1404/WS2812FX", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kitesurfer1404/WS2812FX.git", - "providesIncludes": [ - "WS2812FX.h" - ], + "providesIncludes": ["WS2812FX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/kitesurfer1404/WS2812FX-1.1.9.zip", "archiveFileName": "WS2812FX-1.1.9.zip", "size": 903160, @@ -150229,16 +118174,10 @@ "paragraph": "This library features a variety of blinken effects for the WS2811/WS2812/NeoPixel LEDs.", "website": "https://github.com/kitesurfer1404/WS2812FX", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kitesurfer1404/WS2812FX.git", - "providesIncludes": [ - "WS2812FX.h" - ], + "providesIncludes": ["WS2812FX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/kitesurfer1404/WS2812FX-1.2.0.zip", "archiveFileName": "WS2812FX-1.2.0.zip", "size": 904792, @@ -150253,12 +118192,8 @@ "paragraph": "The Button library is for debouncing and reading momentary contact switches like tactile button switches. \"Long presses\" of arbitrary length can be detected. Works well in state machine constructs. Use the read() function to read each button in the main loop, which should execute as fast as possible.", "website": "https://github.com/JChristensen/JC_Button", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/JChristensen/JC_Button.git", "url": "http://downloads.arduino.cc/libraries/github.com/JChristensen/JC_Button-1.0.2.zip", "archiveFileName": "JC_Button-1.0.2.zip", @@ -150274,12 +118209,8 @@ "paragraph": "The Button library is for debouncing and reading momentary contact switches like tactile button switches. \"Long presses\" of arbitrary length can be detected. Works well in state machine constructs. Use the read() function to read each button in the main loop, which should execute as fast as possible.", "website": "https://github.com/JChristensen/JC_Button", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/JChristensen/JC_Button.git", "url": "http://downloads.arduino.cc/libraries/github.com/JChristensen/JC_Button-2.0.0.zip", "archiveFileName": "JC_Button-2.0.0.zip", @@ -150295,12 +118226,8 @@ "paragraph": "The Button library is for debouncing and reading momentary contact switches like tactile button switches. \"Long presses\" of arbitrary length can be detected. Works well in state machine constructs. Use the read() function to read each button in the main loop, which should execute as fast as possible.", "website": "https://github.com/JChristensen/JC_Button", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/JChristensen/JC_Button.git", "url": "http://downloads.arduino.cc/libraries/github.com/JChristensen/JC_Button-2.0.1.zip", "archiveFileName": "JC_Button-2.0.1.zip", @@ -150316,12 +118243,8 @@ "paragraph": "Copyright (C) 2018-2019 by Jack Christensen and licensed under GNU GPL v3.0.", "website": "https://github.com/JChristensen/JC_Button", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/JChristensen/JC_Button.git", "url": "http://downloads.arduino.cc/libraries/github.com/JChristensen/JC_Button-2.1.0.zip", "archiveFileName": "JC_Button-2.1.0.zip", @@ -150337,12 +118260,8 @@ "paragraph": "Copyright (C) 2018-2019 by Jack Christensen and licensed under GNU GPL v3.0.", "website": "https://github.com/JChristensen/JC_Button", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/JChristensen/JC_Button.git", "url": "http://downloads.arduino.cc/libraries/github.com/JChristensen/JC_Button-2.1.1.zip", "archiveFileName": "JC_Button-2.1.1.zip", @@ -150358,12 +118277,8 @@ "paragraph": "The library allows to receive a direction and sizes of acceleration in units \"g\" and in \"m/s2\" along the three axes: X, Y and Z. You can also calculate two of the three Euler angles: Pitch and Roll.", "website": "https://github.com/amperka/TroykaAccelerometer", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/amperka/TroykaAccelerometer.git", "url": "http://downloads.arduino.cc/libraries/github.com/amperka/TroykaAccelerometer-1.0.0.zip", "archiveFileName": "TroykaAccelerometer-1.0.0.zip", @@ -150379,16 +118294,10 @@ "paragraph": "Identical to the standard Wire library but supports I2C communication via arbitrary pins and registers defined by an XLR8 XB.", "website": "https://github.com/AloriumTechnology/XLR8Wire", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8Wire.git", - "providesIncludes": [ - "XLR8Wire.h" - ], + "providesIncludes": ["XLR8Wire.h"], "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8Wire-1.0.0.zip", "archiveFileName": "XLR8Wire-1.0.0.zip", "size": 58893, @@ -150403,16 +118312,10 @@ "paragraph": "Only includes a header file defining common addresses needed for some XLR8 specific libraries.", "website": "https://github.com/AloriumTechnology/XLR8AddrPack", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8AddrPack.git", - "providesIncludes": [ - "XLR8AddrPack.h" - ], + "providesIncludes": ["XLR8AddrPack.h"], "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8AddrPack-1.0.0.zip", "archiveFileName": "XLR8AddrPack-1.0.0.zip", "size": 4135, @@ -150427,12 +118330,8 @@ "paragraph": "This library is a CAN network driver. It sends and receives data and remote frames. User can easily defines reception filters.", "website": "https://github.com/pierremolinaro/acan", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pierremolinaro/acan.git", "url": "http://downloads.arduino.cc/libraries/github.com/pierremolinaro/ACAN-1.0.2.zip", "archiveFileName": "ACAN-1.0.2.zip", @@ -150448,12 +118347,8 @@ "paragraph": "This library is a CAN network driver. It sends and receives data and remote frames. User can easily defines reception filters.", "website": "https://github.com/pierremolinaro/acan", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pierremolinaro/acan.git", "url": "http://downloads.arduino.cc/libraries/github.com/pierremolinaro/ACAN-1.0.4.zip", "archiveFileName": "ACAN-1.0.4.zip", @@ -150469,12 +118364,8 @@ "paragraph": "This library is a CAN network driver. It sends and receives data and remote frames. User can easily defines reception filters.", "website": "https://github.com/pierremolinaro/acan", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pierremolinaro/acan.git", "url": "http://downloads.arduino.cc/libraries/github.com/pierremolinaro/ACAN-1.0.5.zip", "archiveFileName": "ACAN-1.0.5.zip", @@ -150490,12 +118381,8 @@ "paragraph": "This library is a CAN network driver. Default configuration enables reception of all frames. Reception filters can be easily defined.", "website": "https://github.com/pierremolinaro/acan", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pierremolinaro/acan.git", "url": "http://downloads.arduino.cc/libraries/github.com/pierremolinaro/ACAN-1.0.6.zip", "archiveFileName": "ACAN-1.0.6.zip", @@ -150511,12 +118398,8 @@ "paragraph": "This library is a CAN network driver. Compatible with ACAN2515, ACAN2517, ACAN2517FD libraries. Default configuration enables reception of all frames. Reception filters can be easily defined.", "website": "https://github.com/pierremolinaro/acan", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pierremolinaro/acan.git", "url": "http://downloads.arduino.cc/libraries/github.com/pierremolinaro/ACAN-2.0.0.zip", "archiveFileName": "ACAN-2.0.0.zip", @@ -150532,12 +118415,8 @@ "paragraph": "IBUS, or infotainment bus, is a BMW-specific controller network that enables all infotainment and convenience systems in the vehicle to exchange data with each other.", "website": "https://0x7b.nl/ibus", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/just-oblivious/arduino-ibustrx.git", "url": "http://downloads.arduino.cc/libraries/github.com/just-oblivious/IbusTrx-2.4.0.zip", "archiveFileName": "IbusTrx-2.4.0.zip", @@ -150554,13 +118433,9 @@ "website": "https://github.com/Tvde1/ConfigTool", "category": "Data Storage", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/Tvde1/ConfigTool.git", - "providesIncludes": [ - "ConfigTool.h" - ], + "providesIncludes": ["ConfigTool.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Tvde1/ConfigTool-1.0.0.zip", "archiveFileName": "ConfigTool-1.0.0.zip", "size": 5601, @@ -150575,22 +118450,10 @@ "paragraph": "Starting v3.2.0, this library enables read, write, erase and power functions on all SFDP compatible Flash chips. Older versions are only compatible with specific chips as listed here - \u003c v2.6.0 is compatible with W25X05**, W25X10**, W25X20**, W25X40**, W25Q80**, W25Q16**, W25Q32** \u0026 W25Q64**. All other Winbond flash chips can also be used with this library from v2.6.0 onwards. A number of Microchip, Cypress \u0026 Spansion chips - W25Q128**, W25Q256**, SST25VF064C, SST26VF064B \u0026 S25FL116K - can be used with with the library from v3.0.0 onwards. Refer to change log for further information about this release.", "website": "https://github.com/Marzogh/SPIMemory", "category": "Data Storage", - "architectures": [ - "avr", - "sam", - "samd", - "esp8266", - "esp32", - "Simblee", - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam", "samd", "esp8266", "esp32", "Simblee", "stm32"], + "types": ["Contributed"], "repository": "https://github.com/Marzogh/SPIMemory.git", - "providesIncludes": [ - "SPIMemory.h" - ], + "providesIncludes": ["SPIMemory.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Marzogh/SPIMemory-3.2.0.zip", "archiveFileName": "SPIMemory-3.2.0.zip", "size": 3347135, @@ -150605,22 +118468,10 @@ "paragraph": "This library enables read, write, erase and power functions on number of compatible flash memory chips. Refer to change log for further information about this release. To download any version of this library pre v3.2.0 (pre name-change from SPIFlash please visit https://github.com/Marzogh/SPIMemory/releases?after=v3.2.0 )", "website": "https://github.com/Marzogh/SPIMemory", "category": "Data Storage", - "architectures": [ - "avr", - "sam", - "samd", - "esp8266", - "esp32", - "Simblee", - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam", "samd", "esp8266", "esp32", "Simblee", "stm32"], + "types": ["Contributed"], "repository": "https://github.com/Marzogh/SPIMemory.git", - "providesIncludes": [ - "SPIMemory.h" - ], + "providesIncludes": ["SPIMemory.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Marzogh/SPIMemory-3.2.1.zip", "archiveFileName": "SPIMemory-3.2.1.zip", "size": 3348245, @@ -150635,22 +118486,10 @@ "paragraph": "This library enables read, write, erase and power functions on number of compatible flash and fram memory chips. Refer to change log for further information about this release. To download any version of this library pre v3.2.0 (pre name-change from SPIFlash please visit https://github.com/Marzogh/SPIMemory/releases?after=v3.2.0 )", "website": "https://github.com/Marzogh/SPIMemory", "category": "Data Storage", - "architectures": [ - "avr", - "sam", - "samd", - "esp8266", - "esp32", - "Simblee", - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam", "samd", "esp8266", "esp32", "Simblee", "stm32"], + "types": ["Contributed"], "repository": "https://github.com/Marzogh/SPIMemory.git", - "providesIncludes": [ - "SPIMemory.h" - ], + "providesIncludes": ["SPIMemory.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Marzogh/SPIMemory-3.3.0.zip", "archiveFileName": "SPIMemory-3.3.0.zip", "size": 3359288, @@ -150665,23 +118504,10 @@ "paragraph": "This library enables read, write, erase and power functions on number of compatible flash and fram memory chips. Refer to change log for further information about this release. To download any version of this library pre v3.2.0 (pre name-change from SPIFlash please visit https://github.com/Marzogh/SPIMemory/releases?after=v3.2.0 )", "website": "https://github.com/Marzogh/SPIMemory", "category": "Data Storage", - "architectures": [ - "avr", - "sam", - "samd", - "esp8266", - "esp32", - "Simblee", - "stm32", - "nrf52" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam", "samd", "esp8266", "esp32", "Simblee", "stm32", "nrf52"], + "types": ["Contributed"], "repository": "https://github.com/Marzogh/SPIMemory.git", - "providesIncludes": [ - "SPIMemory.h" - ], + "providesIncludes": ["SPIMemory.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Marzogh/SPIMemory-3.4.0.zip", "archiveFileName": "SPIMemory-3.4.0.zip", "size": 2984820, @@ -150696,12 +118522,8 @@ "paragraph": "Includes drivers for BLE, servo, battery and everything else required to control STEMI hexapod robot.", "website": "https://stemi.education", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stemi-education/stemi-hexapod.git", "url": "http://downloads.arduino.cc/libraries/github.com/stemi-education/stemi_hexapod-2.0.2.zip", "archiveFileName": "stemi_hexapod-2.0.2.zip", @@ -150717,12 +118539,8 @@ "paragraph": "Includes drivers for BLE, servo, battery and everything else required to control STEMI hexapod robot.", "website": "https://stemi.education", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stemi-education/stemi-hexapod.git", "url": "http://downloads.arduino.cc/libraries/github.com/stemi-education/stemi_hexapod-2.0.3.zip", "archiveFileName": "stemi_hexapod-2.0.3.zip", @@ -150738,12 +118556,8 @@ "paragraph": "Includes drivers for BLE, servo, battery and everything else required to control STEMI hexapod robot.", "website": "https://stemi.education", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stemi-education/stemi-hexapod.git", "url": "http://downloads.arduino.cc/libraries/github.com/stemi-education/stemi_hexapod-2.0.4.zip", "archiveFileName": "stemi_hexapod-2.0.4.zip", @@ -150759,12 +118573,8 @@ "paragraph": "Includes drivers for BLE, servo, battery and everything else required to control STEMI hexapod robot.", "website": "https://stemi.education", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stemi-education/stemi-hexapod.git", "url": "http://downloads.arduino.cc/libraries/github.com/stemi-education/stemi_hexapod-2.0.5.zip", "archiveFileName": "stemi_hexapod-2.0.5.zip", @@ -150780,12 +118590,8 @@ "paragraph": "Includes drivers for BLE, servo, battery and everything else required to control STEMI hexapod robot.", "website": "https://stemi.education", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stemi-education/stemi-hexapod.git", "url": "http://downloads.arduino.cc/libraries/github.com/stemi-education/stemi_hexapod-2.0.6.zip", "archiveFileName": "stemi_hexapod-2.0.6.zip", @@ -150801,12 +118607,8 @@ "paragraph": "Includes drivers for BLE, servo, battery and everything else required to control STEMI hexapod robot.", "website": "https://stemi.education", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stemi-education/stemi-hexapod.git", "url": "http://downloads.arduino.cc/libraries/github.com/stemi-education/stemi_hexapod-2.0.7.zip", "archiveFileName": "stemi_hexapod-2.0.7.zip", @@ -150822,12 +118624,8 @@ "paragraph": "Includes drivers for BLE, servo, battery and everything else required to control STEMI hexapod robot.", "website": "https://stemi.education", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/stemi-education/stemi-hexapod.git", "url": "http://downloads.arduino.cc/libraries/github.com/stemi-education/stemi_hexapod-2.0.8.zip", "archiveFileName": "stemi_hexapod-2.0.8.zip", @@ -150844,13 +118642,9 @@ "website": "https://github.com/jaean123/DeadReckoning-library", "category": "Other", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/jaean123/DeadReckoning-library.git", - "providesIncludes": [ - "DeadReckoner.h" - ], + "providesIncludes": ["DeadReckoner.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jaean123/DeadReckoning_library-1.0.0.zip", "archiveFileName": "DeadReckoning_library-1.0.0.zip", "size": 13182, @@ -150865,12 +118659,8 @@ "paragraph": "An Arduino Library for the VEML6075 UV sensor. This library configures the sensor, reads UVA, and UVB values, and calculates a UV index output.", "website": "https://github.com/sparkfun/SparkFun_VEML6075_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_VEML6075_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_VEML6075_Arduino_Library-1.0.1.zip", "archiveFileName": "SparkFun_VEML6075_Arduino_Library-1.0.1.zip", @@ -150886,12 +118676,8 @@ "paragraph": "An Arduino Library for the VEML6075 UV sensor. This library configures the sensor, reads UVA, and UVB values, and calculates a UV index output.", "website": "https://github.com/sparkfun/SparkFun_VEML6075_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_VEML6075_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_VEML6075_Arduino_Library-1.0.3.zip", "archiveFileName": "SparkFun_VEML6075_Arduino_Library-1.0.3.zip", @@ -150907,12 +118693,8 @@ "paragraph": "An Arduino Library for the VEML6075 UV sensor. This library configures the sensor, reads UVA, and UVB values, and calculates a UV index output.", "website": "https://github.com/sparkfun/SparkFun_VEML6075_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_VEML6075_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_VEML6075_Arduino_Library-1.0.2.zip", "archiveFileName": "SparkFun_VEML6075_Arduino_Library-1.0.2.zip", @@ -150928,12 +118710,8 @@ "paragraph": "An Arduino Library for the VEML6075 UV sensor. This library configures the sensor, reads UVA, and UVB values, and calculates a UV index output.", "website": "https://github.com/sparkfun/SparkFun_VEML6075_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_VEML6075_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_VEML6075_Arduino_Library-1.0.4.zip", "archiveFileName": "SparkFun_VEML6075_Arduino_Library-1.0.4.zip", @@ -150949,16 +118727,10 @@ "paragraph": "Use any simple packet coms servers with this HID device implementation.", "website": "https://github.com/madhephaestus/TeensySimplePacketComs", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/TeensySimplePacketComs.git", - "providesIncludes": [ - "TeensySimplePacketComs.h" - ], + "providesIncludes": ["TeensySimplePacketComs.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/TeensySimplePacketComs-0.0.1.zip", "archiveFileName": "TeensySimplePacketComs-0.0.1.zip", "size": 16640, @@ -150973,16 +118745,10 @@ "paragraph": "Use any simple packet coms servers with this HID device implementation.", "website": "https://github.com/madhephaestus/TeensySimplePacketComs", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/TeensySimplePacketComs.git", - "providesIncludes": [ - "TeensySimplePacketComs.h" - ], + "providesIncludes": ["TeensySimplePacketComs.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/TeensySimplePacketComs-0.0.2.zip", "archiveFileName": "TeensySimplePacketComs-0.0.2.zip", "size": 16696, @@ -150997,12 +118763,8 @@ "paragraph": "Arduino library for controlling 8 NeoPixel LED strips using DMA on ATSAMD21, ATSAMD51", "website": "https://github.com/adafruit/Adafruit_NeoPixel", "category": "Display", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_NeoPXL8.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_NeoPXL8-1.0.0.zip", "archiveFileName": "Adafruit_NeoPXL8-1.0.0.zip", @@ -151018,12 +118780,8 @@ "paragraph": "Arduino library for controlling 8 NeoPixel LED strips using DMA on ATSAMD21, ATSAMD51", "website": "https://github.com/adafruit/Adafruit_NeoPixel", "category": "Display", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_NeoPXL8.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_NeoPXL8-1.0.1.zip", "archiveFileName": "Adafruit_NeoPXL8-1.0.1.zip", @@ -151039,12 +118797,8 @@ "paragraph": "An Arduino library for the SCD30 CO₂ sensor from Sensirion. The SCD30 is a high quality \u003ca href=\"https://en.wikipedia.org/wiki/Nondispersive_infrared_sensor\"\u003eNDIR\u003c/a\u003e based CO₂ sensor capable of detecting 400 to 10000ppm with an accuracy of ±(30ppm+3%). In order to improve accuracy the SCD30 has temperature and humidity sensing built-in, as well as commands to set the current altitude.", "website": "https://github.com/sparkfun/SparkFun_SCD30_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_SCD30_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_SCD30_Arduino_Library-1.0.0.zip", "archiveFileName": "SparkFun_SCD30_Arduino_Library-1.0.0.zip", @@ -151060,12 +118814,8 @@ "paragraph": "An Arduinolibrary for the SCD30 CO2 sensor from Sensirion. The SCD30 is a high quality \u003ca href=\"https://en.wikipedia.org/wiki/Nondispersive_infrared_sensor\"\u003eNDIR\u003c/a\u003e based CO₂ sensor capable of detecting 400 to 10000ppm with an accuracy of ±(30ppm+3%). In order to improve accuracy the SCD30 has temperature and humidity sensing built-in, as well as commands to set the current altitude.\u003cbr\u003e\u003cbr\u003eGet the SCD30 \u003ca href=\"https://www.sparkfun.com/products/14751\"\u003ehere\u003c/a\u003e.", "website": "https://github.com/sparkfun/SparkFun_SCD30_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_SCD30_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_SCD30_Arduino_Library-1.0.2.zip", "archiveFileName": "SparkFun_SCD30_Arduino_Library-1.0.2.zip", @@ -151081,12 +118831,8 @@ "paragraph": "An Arduinolibrary for the SCD30 CO2 sensor from Sensirion. The SCD30 is a high quality \u003ca href=\"https://en.wikipedia.org/wiki/Nondispersive_infrared_sensor\"\u003eNDIR\u003c/a\u003e based CO₂ sensor capable of detecting 400 to 10000ppm with an accuracy of ±(30ppm+3%). In order to improve accuracy the SCD30 has temperature and humidity sensing built-in, as well as commands to set the current altitude.\u003cbr\u003e\u003cbr\u003eGet the SCD30 \u003ca href=\"https://www.sparkfun.com/products/14751\"\u003ehere\u003c/a\u003e.", "website": "https://github.com/sparkfun/SparkFun_SCD30_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_SCD30_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_SCD30_Arduino_Library-1.0.3.zip", "archiveFileName": "SparkFun_SCD30_Arduino_Library-1.0.3.zip", @@ -151102,12 +118848,8 @@ "paragraph": "This library allows you to manipulate your files, for example, upload files and other functions. Save your files on the cloud!", "website": "https://github.com/lucasromeiro/DropboxManager", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/lucasromeiro/DropboxManager.git", "url": "http://downloads.arduino.cc/libraries/github.com/lucasromeiro/DropboxManager-1.0.0.zip", "archiveFileName": "DropboxManager-1.0.0.zip", @@ -151123,12 +118865,8 @@ "paragraph": "This library allows you to manipulate your files, for example, upload files and other functions. Save your files on the cloud!", "website": "https://github.com/lucasromeiro/DropboxManager", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/lucasromeiro/DropboxManager.git", "url": "http://downloads.arduino.cc/libraries/github.com/lucasromeiro/DropboxManager-1.1.0.zip", "archiveFileName": "DropboxManager-1.1.0.zip", @@ -151144,12 +118882,8 @@ "paragraph": "This library allows you to manipulate your files, for example, upload files and other functions. Save your files on the cloud!", "website": "https://github.com/lucasromeiro/DropboxManager", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/lucasromeiro/DropboxManager.git", "url": "http://downloads.arduino.cc/libraries/github.com/lucasromeiro/DropboxManager-1.1.1.zip", "archiveFileName": "DropboxManager-1.1.1.zip", @@ -151165,12 +118899,8 @@ "paragraph": "This library allows you to manipulate your files, for example, upload files and other functions. Save your files on the cloud!", "website": "https://github.com/lucasromeiro/DropboxManager", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/lucasromeiro/DropboxManager.git", "url": "http://downloads.arduino.cc/libraries/github.com/lucasromeiro/DropboxManager-1.1.2.zip", "archiveFileName": "DropboxManager-1.1.2.zip", @@ -151187,13 +118917,9 @@ "website": "https://github.com/Tvde1/esp8266-wifi-picker", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/Tvde1/WiFiPicker.git", - "providesIncludes": [ - "WiFiPicker.h" - ], + "providesIncludes": ["WiFiPicker.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Tvde1/WiFi_Picker-1.1.0.zip", "archiveFileName": "WiFi_Picker-1.1.0.zip", "size": 5795, @@ -151208,16 +118934,10 @@ "paragraph": "This library allows developers to define acceleration, and run stepper motors easily (compatible with drivers with a dir and step pins).", "website": "https://github.com/toxnico/DMStepper", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/toxnico/DMStepper.git", - "providesIncludes": [ - "dmstepper.h" - ], + "providesIncludes": ["dmstepper.h"], "url": "http://downloads.arduino.cc/libraries/github.com/toxnico/DMStepper-1.0.0.zip", "archiveFileName": "DMStepper-1.0.0.zip", "size": 19520, @@ -151232,16 +118952,10 @@ "paragraph": "This library allows developers to define acceleration, and run stepper motors easily (compatible with drivers with a dir and step pins).", "website": "https://github.com/toxnico/DMStepper", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/toxnico/DMStepper.git", - "providesIncludes": [ - "dmstepper.h" - ], + "providesIncludes": ["dmstepper.h"], "url": "http://downloads.arduino.cc/libraries/github.com/toxnico/DMStepper-1.0.1.zip", "archiveFileName": "DMStepper-1.0.1.zip", "size": 19656, @@ -151256,16 +118970,10 @@ "paragraph": "This library allows to generate 32 bits timestamps that are compatible with valid current UNIX timestamps for the time period between 1/1/1970 and 2/7/2106 06:28:15.", "website": "https://github.com/kosme/timestamp32bits", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kosme/timestamp32bits.git", - "providesIncludes": [ - "timestamp32bits.h" - ], + "providesIncludes": ["timestamp32bits.h"], "url": "http://downloads.arduino.cc/libraries/github.com/kosme/timestamp32bits-1.0.0.zip", "archiveFileName": "timestamp32bits-1.0.0.zip", "size": 6948, @@ -151280,16 +118988,10 @@ "paragraph": "This library allows to generate 32 bits timestamps that are compatible with valid current UNIX timestamps for the time period between 1/1/1970 and 2/7/2106 06:28:15. Now it also allows to generate custom timestamps specifying the EPOCH year.", "website": "https://github.com/kosme/timestamp32bits", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kosme/timestamp32bits.git", - "providesIncludes": [ - "timestamp32bits.h" - ], + "providesIncludes": ["timestamp32bits.h"], "url": "http://downloads.arduino.cc/libraries/github.com/kosme/timestamp32bits-1.1.0.zip", "archiveFileName": "timestamp32bits-1.1.0.zip", "size": 9552, @@ -151305,13 +119007,9 @@ "website": "https://github.com/jaean123/SnappyXO-PreciseMovement-library", "category": "Other", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/jaean123/SnappyXO-PreciseMovement-library.git", - "providesIncludes": [ - "PreciseMover.h" - ], + "providesIncludes": ["PreciseMover.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jaean123/SnappyXO_PreciseMovement_library-1.0.0.zip", "archiveFileName": "SnappyXO_PreciseMovement_library-1.0.0.zip", "size": 7392, @@ -151326,12 +119024,8 @@ "paragraph": "It includes various alphanumeric modes to process text on phone-like keypads.", "website": "https://github.com/goncalomb/KeyMatrix", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/goncalomb/KeyMatrix.git", "url": "http://downloads.arduino.cc/libraries/github.com/goncalomb/KeyMatrix-1.0.0.zip", "archiveFileName": "KeyMatrix-1.0.0.zip", @@ -151347,12 +119041,8 @@ "paragraph": "This is a library for the Arduino IDE that helps interface with ST's VL53L1X distance sensor.", "website": "https://github.com/pololu/vl53l1x-arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/vl53l1x-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/VL53L1X-1.0.0.zip", "archiveFileName": "VL53L1X-1.0.0.zip", @@ -151368,12 +119058,8 @@ "paragraph": "This is a library for the Arduino IDE that helps interface with ST's VL53L1X distance sensor.", "website": "https://github.com/pololu/vl53l1x-arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/vl53l1x-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/VL53L1X-1.0.1.zip", "archiveFileName": "VL53L1X-1.0.1.zip", @@ -151389,12 +119075,8 @@ "paragraph": "Library for the LPS25HB pressure sensor, part of the Qwiic system. Several basic functionlity examples included.", "website": "https://github.com/sparkfun/SparkFun_LPS25HB_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_LPS25HB_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_LPS25HB_Pressure_Sensor_Library-1.0.0.zip", "archiveFileName": "SparkFun_LPS25HB_Pressure_Sensor_Library-1.0.0.zip", @@ -151410,12 +119092,8 @@ "paragraph": "Library for the LPS25HB pressure sensor, part of the Qwiic system. Several basic functionlity examples included.", "website": "https://github.com/sparkfun/SparkFun_LPS25HB_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_LPS25HB_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_LPS25HB_Pressure_Sensor_Library-1.0.2.zip", "archiveFileName": "SparkFun_LPS25HB_Pressure_Sensor_Library-1.0.2.zip", @@ -151431,12 +119109,8 @@ "paragraph": "Library for the LPS25HB pressure sensor, part of the Qwiic system. Several basic functionlity examples included.", "website": "https://github.com/sparkfun/SparkFun_LPS25HB_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_LPS25HB_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_LPS25HB_Pressure_Sensor_Library-1.0.3.zip", "archiveFileName": "SparkFun_LPS25HB_Pressure_Sensor_Library-1.0.3.zip", @@ -151452,12 +119126,8 @@ "paragraph": "Library for the LPS25HB pressure sensor, part of the Qwiic system. Several basic functionlity examples included.", "website": "https://github.com/sparkfun/SparkFun_LPS25HB_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_LPS25HB_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_LPS25HB_Pressure_Sensor_Library-1.0.4.zip", "archiveFileName": "SparkFun_LPS25HB_Pressure_Sensor_Library-1.0.4.zip", @@ -151473,16 +119143,10 @@ "paragraph": "The library allows your program to read or write IOs pins while playing. Implementing \"stop\" or \"next song\" push buttons is really easy!", "website": "https://github.com/end2endzone/NonBlockingRTTTL", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/end2endzone/NonBlockingRTTTL.git", - "providesIncludes": [ - "NonBlockingRtttl.h" - ], + "providesIncludes": ["NonBlockingRtttl.h"], "url": "http://downloads.arduino.cc/libraries/github.com/end2endzone/NonBlockingRTTTL-1.2.0.zip", "archiveFileName": "NonBlockingRTTTL-1.2.0.zip", "size": 242993, @@ -151497,16 +119161,10 @@ "paragraph": "The library allows your program to read or write IOs pins while playing. Implementing \"stop\" or \"next song\" push buttons is really easy!", "website": "https://github.com/end2endzone/NonBlockingRTTTL", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/end2endzone/NonBlockingRTTTL.git", - "providesIncludes": [ - "NonBlockingRtttl.h" - ], + "providesIncludes": ["NonBlockingRtttl.h"], "url": "http://downloads.arduino.cc/libraries/github.com/end2endzone/NonBlockingRTTTL-1.2.1.zip", "archiveFileName": "NonBlockingRTTTL-1.2.1.zip", "size": 243246, @@ -151521,16 +119179,10 @@ "paragraph": "The library allows your program to read or write IOs pins while playing. Implementing \"stop\" or \"next song\" push buttons is really easy!", "website": "https://github.com/end2endzone/NonBlockingRTTTL", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/end2endzone/NonBlockingRTTTL.git", - "providesIncludes": [ - "NonBlockingRtttl.h" - ], + "providesIncludes": ["NonBlockingRtttl.h"], "url": "http://downloads.arduino.cc/libraries/github.com/end2endzone/NonBlockingRTTTL-1.2.2.zip", "archiveFileName": "NonBlockingRTTTL-1.2.2.zip", "size": 243544, @@ -151545,12 +119197,8 @@ "paragraph": "Allows reading gas concentrations with a MiCS-6814 sensor attached to I2C. Currently Grove Multichannel Gas Sensor, Xadow Multichannel Gas Sensor and compatible devices are supported.", "website": "https://github.com/eNBeWe/MiCS6814-I2C-Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/eNBeWe/MiCS6814-I2C-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/eNBeWe/MiCS6814_I2C-1.0.0.zip", "archiveFileName": "MiCS6814_I2C-1.0.0.zip", @@ -151566,12 +119214,8 @@ "paragraph": "Provides an object-oriented interface for digital and analog sensors.", "website": "https://github.com/YuriiSalimov/AD_Sensors", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/YuriiSalimov/AD_Sensors.git", "url": "http://downloads.arduino.cc/libraries/github.com/YuriiSalimov/AD_Sensors-1.0.0.zip", "archiveFileName": "AD_Sensors-1.0.0.zip", @@ -151587,12 +119231,8 @@ "paragraph": "Provides an object-oriented interface for digital and analog sensors.", "website": "https://github.com/YuriiSalimov/AD_Sensors", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/YuriiSalimov/AD_Sensors.git", "url": "http://downloads.arduino.cc/libraries/github.com/YuriiSalimov/AD_Sensors-1.2.1.zip", "archiveFileName": "AD_Sensors-1.2.1.zip", @@ -151608,12 +119248,8 @@ "paragraph": "Provides an object-oriented interface for digital and analog sensors.", "website": "https://github.com/YuriiSalimov/AD_Sensors", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/YuriiSalimov/AD_Sensors.git", "url": "http://downloads.arduino.cc/libraries/github.com/YuriiSalimov/AD_Sensors-1.2.2.zip", "archiveFileName": "AD_Sensors-1.2.2.zip", @@ -151629,12 +119265,8 @@ "paragraph": "Provides an object-oriented interface for digital and analog sensors.", "website": "https://github.com/YuriiSalimov/AD_Sensors", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/YuriiSalimov/AD_Sensors.git", "url": "http://downloads.arduino.cc/libraries/github.com/YuriiSalimov/AD_Sensors-1.2.3.zip", "archiveFileName": "AD_Sensors-1.2.3.zip", @@ -151650,12 +119282,8 @@ "paragraph": "Provides an object-oriented interface for digital and analog sensors.", "website": "https://github.com/YuriiSalimov/AD_Sensors", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/YuriiSalimov/AD_Sensors.git", "url": "http://downloads.arduino.cc/libraries/github.com/YuriiSalimov/AD_Sensors-1.3.1.zip", "archiveFileName": "AD_Sensors-1.3.1.zip", @@ -151672,9 +119300,7 @@ "website": "https://github.com/fitzterra/ServoOsc", "category": "Device Control", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/fitzterra/ServoOsc.git", "url": "http://downloads.arduino.cc/libraries/github.com/fitzterra/ServoOsc-1.0.0.zip", "archiveFileName": "ServoOsc-1.0.0.zip", @@ -151691,9 +119317,7 @@ "website": "https://github.com/fitzterra/ServoOsc", "category": "Device Control", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/fitzterra/ServoOsc.git", "url": "http://downloads.arduino.cc/libraries/github.com/fitzterra/ServoOsc-1.0.1.zip", "archiveFileName": "ServoOsc-1.0.1.zip", @@ -151710,9 +119334,7 @@ "website": "https://github.com/fitzterra/ServoOsc", "category": "Device Control", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/fitzterra/ServoOsc.git", "url": "http://downloads.arduino.cc/libraries/github.com/fitzterra/ServoOsc-1.2.0.zip", "archiveFileName": "ServoOsc-1.2.0.zip", @@ -151728,12 +119350,8 @@ "paragraph": "Designed to be used with RFID readers connected to the SparkFun RFID USB Reader.", "website": "https://github.com/agmangas/SerialRFID", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/agmangas/SerialRFID.git", "url": "http://downloads.arduino.cc/libraries/github.com/agmangas/SerialRFID-0.1.0.zip", "archiveFileName": "SerialRFID-0.1.0.zip", @@ -151749,12 +119367,8 @@ "paragraph": "Designed to be used with RFID readers connected to the SparkFun RFID USB Reader.", "website": "https://github.com/agmangas/SerialRFID", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/agmangas/SerialRFID.git", "url": "http://downloads.arduino.cc/libraries/github.com/agmangas/SerialRFID-0.2.0.zip", "archiveFileName": "SerialRFID-0.2.0.zip", @@ -151769,12 +119383,8 @@ "sentence": "Very Simple Control Protocol L1 framework for all Arduino boards.", "website": "http://github.com/BlueAndi/vscp-arduino", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/BlueAndi/vscp-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/BlueAndi/VSCP-0.6.1.zip", "archiveFileName": "VSCP-0.6.1.zip", @@ -151789,12 +119399,8 @@ "sentence": "Very Simple Control Protocol L1 framework for all Arduino boards.", "website": "http://github.com/BlueAndi/vscp-arduino", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/BlueAndi/vscp-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/BlueAndi/VSCP-0.7.1.zip", "archiveFileName": "VSCP-0.7.1.zip", @@ -151811,9 +119417,7 @@ "website": "https://github.com/arpruss/VectorDisplayArduino", "category": "Display", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/arpruss/vectordisplayarduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/arpruss/VectorDisplay-0.0.2.zip", "archiveFileName": "VectorDisplay-0.0.2.zip", @@ -151830,9 +119434,7 @@ "website": "https://github.com/arpruss/VectorDisplayArduino", "category": "Display", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/arpruss/vectordisplayarduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/arpruss/VectorDisplay-0.0.3.zip", "archiveFileName": "VectorDisplay-0.0.3.zip", @@ -151849,9 +119451,7 @@ "website": "https://github.com/arpruss/VectorDisplayArduino", "category": "Display", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/arpruss/vectordisplayarduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/arpruss/VectorDisplay-0.30.0.zip", "archiveFileName": "VectorDisplay-0.30.0.zip", @@ -151868,9 +119468,7 @@ "website": "https://github.com/arpruss/VectorDisplayArduino", "category": "Display", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/arpruss/vectordisplayarduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/arpruss/VectorDisplay-0.35.0.zip", "archiveFileName": "VectorDisplay-0.35.0.zip", @@ -151887,9 +119485,7 @@ "website": "https://github.com/arpruss/VectorDisplayArduino", "category": "Display", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/arpruss/vectordisplayarduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/arpruss/VectorDisplay-0.35.1.zip", "archiveFileName": "VectorDisplay-0.35.1.zip", @@ -151905,16 +119501,10 @@ "paragraph": "Easy PPM Signal generator", "website": "http://github.com/schinken/PPMEncoder", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/schinken/PPMEncoder.git", - "providesIncludes": [ - "PPMEncoder.h" - ], + "providesIncludes": ["PPMEncoder.h"], "url": "http://downloads.arduino.cc/libraries/github.com/schinken/PPMEncoder-0.1.0.zip", "archiveFileName": "PPMEncoder-0.1.0.zip", "size": 4519, @@ -151929,16 +119519,10 @@ "paragraph": "Easy PPM Signal generator", "website": "http://github.com/schinken/PPMEncoder", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/schinken/PPMEncoder.git", - "providesIncludes": [ - "PPMEncoder.h" - ], + "providesIncludes": ["PPMEncoder.h"], "url": "http://downloads.arduino.cc/libraries/github.com/schinken/PPMEncoder-0.1.1.zip", "archiveFileName": "PPMEncoder-0.1.1.zip", "size": 4523, @@ -151953,16 +119537,10 @@ "paragraph": "Easy PPM Signal generator", "website": "http://github.com/schinken/PPMEncoder", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/schinken/PPMEncoder.git", - "providesIncludes": [ - "PPMEncoder.h" - ], + "providesIncludes": ["PPMEncoder.h"], "url": "http://downloads.arduino.cc/libraries/github.com/schinken/PPMEncoder-0.1.2.zip", "archiveFileName": "PPMEncoder-0.1.2.zip", "size": 4520, @@ -151977,16 +119555,10 @@ "paragraph": "Easy PPM Signal generator", "website": "http://github.com/schinken/PPMEncoder", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/schinken/PPMEncoder.git", - "providesIncludes": [ - "PPMEncoder.h" - ], + "providesIncludes": ["PPMEncoder.h"], "url": "http://downloads.arduino.cc/libraries/github.com/schinken/PPMEncoder-0.1.3.zip", "archiveFileName": "PPMEncoder-0.1.3.zip", "size": 4517, @@ -152001,16 +119573,10 @@ "paragraph": "Easy PPM Signal generator", "website": "http://github.com/schinken/PPMEncoder", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/schinken/PPMEncoder.git", - "providesIncludes": [ - "PPMEncoder.h" - ], + "providesIncludes": ["PPMEncoder.h"], "url": "http://downloads.arduino.cc/libraries/github.com/schinken/PPMEncoder-0.2.0.zip", "archiveFileName": "PPMEncoder-0.2.0.zip", "size": 4518, @@ -152025,16 +119591,10 @@ "paragraph": "Remote control for Air Conditioner DeLonghi PAC NK76 over IR, IRremote library required!", "website": "https://github.com/QuadrifoglioVerde/DL_PAC_NK76", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/QuadrifoglioVerde/DL_PAC_NK76.git", - "providesIncludes": [ - "DL_PAC_NK76.h" - ], + "providesIncludes": ["DL_PAC_NK76.h"], "url": "http://downloads.arduino.cc/libraries/github.com/QuadrifoglioVerde/DL_PAC_NK76-1.0.0.zip", "archiveFileName": "DL_PAC_NK76-1.0.0.zip", "size": 16690, @@ -152049,12 +119609,8 @@ "paragraph": "Arduino library that drives seven segment displays using CD4511B chips.", "website": "https://github.com/lecsDragos/Arduino_SegmentDisplay_CD4511B", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lecsDragos/Arduino_SegmentDisplay_CD4511B.git", "url": "http://downloads.arduino.cc/libraries/github.com/lecsDragos/CD4511B_Seven_Segment_Display_Driver-1.0.0.zip", "archiveFileName": "CD4511B_Seven_Segment_Display_Driver-1.0.0.zip", @@ -152070,16 +119626,10 @@ "paragraph": "OpenTherm Library is based on OpenTherm protocol specification v2.2 and works with all OpenTherm compatible boilers.", "website": "https://github.com/ihormelnyk/opentherm_library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ihormelnyk/opentherm_library.git", - "providesIncludes": [ - "OpenTherm.h" - ], + "providesIncludes": ["OpenTherm.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ihormelnyk/OpenTherm_Library-1.0.0.zip", "archiveFileName": "OpenTherm_Library-1.0.0.zip", "size": 9655, @@ -152094,16 +119644,10 @@ "paragraph": "OpenTherm Library is based on OpenTherm protocol specification v2.2 and works with all OpenTherm compatible boilers.", "website": "https://github.com/ihormelnyk/opentherm_library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ihormelnyk/opentherm_library.git", - "providesIncludes": [ - "OpenTherm.h" - ], + "providesIncludes": ["OpenTherm.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ihormelnyk/OpenTherm_Library-1.0.1.zip", "archiveFileName": "OpenTherm_Library-1.0.1.zip", "size": 9670, @@ -152118,16 +119662,10 @@ "paragraph": "OpenTherm Library is based on OpenTherm protocol specification v2.2 and works with all OpenTherm compatible boilers.", "website": "https://github.com/ihormelnyk/opentherm_library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ihormelnyk/opentherm_library.git", - "providesIncludes": [ - "OpenTherm.h" - ], + "providesIncludes": ["OpenTherm.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ihormelnyk/OpenTherm_Library-1.0.2.zip", "archiveFileName": "OpenTherm_Library-1.0.2.zip", "size": 9689, @@ -152142,16 +119680,10 @@ "paragraph": "OpenTherm Library is based on OpenTherm protocol specification v2.2 and works with all OpenTherm compatible boilers.", "website": "https://github.com/ihormelnyk/opentherm_library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ihormelnyk/opentherm_library.git", - "providesIncludes": [ - "OpenTherm.h" - ], + "providesIncludes": ["OpenTherm.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ihormelnyk/OpenTherm_Library-1.1.0.zip", "archiveFileName": "OpenTherm_Library-1.1.0.zip", "size": 12566, @@ -152166,12 +119698,8 @@ "paragraph": "The Qwiic LED Stick features ten addressable APA102 LEDs, making it easy to add an output to your latest project. Write to individual LEDs to display a count in binary, or write to the whole strip for cool lighting effects.", "website": "https://github.com/sparkfun/Sparkfun_Qwiic_LED_Stick_Arduino_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Qwiic_LED_Stick_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Qwiic_LED_Stick_Library-1.0.0.zip", "archiveFileName": "SparkFun_Qwiic_LED_Stick_Library-1.0.0.zip", @@ -152187,12 +119715,8 @@ "paragraph": "The Qwiic LED Stick features ten addressable APA102 LEDs, making it easy to add an output to your latest project. Write to individual LEDs to display a count in binary, or write to the whole strip for cool lighting effects.", "website": "https://github.com/sparkfun/SparkFun_Qwiic_LED_Stick_Arduino_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Qwiic_LED_Stick_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Qwiic_LED_Stick_Library-1.0.1.zip", "archiveFileName": "SparkFun_Qwiic_LED_Stick_Library-1.0.1.zip", @@ -152208,12 +119732,8 @@ "paragraph": "The Qwiic LED Stick features ten addressable APA102 LEDs, making it easy to add an output to your latest project. Write to individual LEDs to display a count in binary, or write to the whole strip for cool lighting effects.", "website": "https://github.com/sparkfun/SparkFun_Qwiic_LED_Stick_Arduino_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Qwiic_LED_Stick_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Qwiic_LED_Stick_Library-1.0.2.zip", "archiveFileName": "SparkFun_Qwiic_LED_Stick_Library-1.0.2.zip", @@ -152229,12 +119749,8 @@ "paragraph": "For UVA Summer Academy", "website": "https://github.com/HullabalooRobotics/Hyperduino-Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/HullabalooRobotics/Hyperduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/HullabalooRobotics/Hyperduino_Library-1.2.0.zip", "archiveFileName": "Hyperduino_Library-1.2.0.zip", @@ -152250,12 +119766,8 @@ "paragraph": "Gets temperature in Celcius with LM35 and convert in Fahrenheit or Kelvin", "website": "https://github.com/manghao/LM35", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/wilmouths/LM35.git", "url": "http://downloads.arduino.cc/libraries/github.com/wilmouths/LM35_Sensor-1.0.0.zip", "archiveFileName": "LM35_Sensor-1.0.0.zip", @@ -152271,18 +119783,10 @@ "paragraph": "Library to easily access AndeeMobile features", "website": "https://github.com/Annikken/AndeeMobile", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Annikken/AndeeMobile.git", - "providesIncludes": [ - "SPI.h", - "Andee.h", - "AndeeMobile.h" - ], + "providesIncludes": ["SPI.h", "Andee.h", "AndeeMobile.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Annikken/AndeeMobile-1.0.0.zip", "archiveFileName": "AndeeMobile-1.0.0.zip", "size": 5074, @@ -152297,18 +119801,10 @@ "paragraph": "Library to easily access AndeeMobile features", "website": "https://github.com/Annikken/AndeeMobile", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Annikken/AndeeMobile.git", - "providesIncludes": [ - "SPI.h", - "Andee.h", - "AndeeMobile.h" - ], + "providesIncludes": ["SPI.h", "Andee.h", "AndeeMobile.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Annikken/AndeeMobile-1.0.1.zip", "archiveFileName": "AndeeMobile-1.0.1.zip", "size": 9992, @@ -152323,18 +119819,10 @@ "paragraph": "Library to easily access AndeeMobile features", "website": "https://github.com/Annikken/AndeeMobile", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Annikken/AndeeMobile.git", - "providesIncludes": [ - "SPI.h", - "Andee.h", - "AndeeMobile.h" - ], + "providesIncludes": ["SPI.h", "Andee.h", "AndeeMobile.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Annikken/AndeeMobile-1.0.2.zip", "archiveFileName": "AndeeMobile-1.0.2.zip", "size": 37712, @@ -152349,16 +119837,10 @@ "paragraph": "This library provides functions that allow a user to interact with the Ubidots platform to send an receive data from an Alorium XLR8 family board using a WINC1500 WiFi module.", "website": "https://github.com/AloriumTechnology/UbidotsXLR8", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/UbidotsXLR8.git", - "providesIncludes": [ - "UbidotsXLR8.h" - ], + "providesIncludes": ["UbidotsXLR8.h"], "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/UbidotsXLR8-1.0.0.zip", "archiveFileName": "UbidotsXLR8-1.0.0.zip", "size": 8064, @@ -152373,16 +119855,10 @@ "paragraph": "This library provides functions that allow a user to interact with the Ubidots platform to send an receive data from an Alorium XLR8 family board using a WINC1500 WiFi module.", "website": "https://github.com/AloriumTechnology/UbidotsXLR8", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/UbidotsXLR8.git", - "providesIncludes": [ - "UbidotsXLR8.h" - ], + "providesIncludes": ["UbidotsXLR8.h"], "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/UbidotsXLR8-1.1.0.zip", "archiveFileName": "UbidotsXLR8-1.1.0.zip", "size": 7960, @@ -152398,17 +119874,10 @@ "paragraph": "Allows the programmer to use the LED matrix panel as a pixel addressable display for graphics and text.", "website": "https://github.com/MajicDesigns/MD_MAXPanel", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_MAXPanel.git", - "providesIncludes": [ - "MD_MAXPanel.h", - "MD_MAX72XX.h" - ], + "providesIncludes": ["MD_MAXPanel.h", "MD_MAX72XX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_MAXPanel-1.0.0.zip", "archiveFileName": "MD_MAXPanel-1.0.0.zip", "size": 981104, @@ -152424,16 +119893,10 @@ "paragraph": "Allows the programmer to use the LED matrix panel as a pixel addressable display for graphics and text.", "website": "https://github.com/MajicDesigns/MD_MAXPanel", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_MAXPanel.git", - "providesIncludes": [ - "MD_MAXPanel.h" - ], + "providesIncludes": ["MD_MAXPanel.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_MAXPanel-1.0.1.zip", "archiveFileName": "MD_MAXPanel-1.0.1.zip", "size": 1474644, @@ -152449,16 +119912,10 @@ "paragraph": "Allows the programmer to use the LED matrix panel as a pixel addressable display for graphics and text.", "website": "https://github.com/MajicDesigns/MD_MAXPanel", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_MAXPanel.git", - "providesIncludes": [ - "MD_MAXPanel.h" - ], + "providesIncludes": ["MD_MAXPanel.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_MAXPanel-1.1.0.zip", "archiveFileName": "MD_MAXPanel-1.1.0.zip", "size": 1482249, @@ -152474,16 +119931,10 @@ "paragraph": "Allows the programmer to use the LED matrix panel as a pixel addressable display for graphics and text.", "website": "https://github.com/MajicDesigns/MD_MAXPanel", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_MAXPanel.git", - "providesIncludes": [ - "MD_MAXPanel.h" - ], + "providesIncludes": ["MD_MAXPanel.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_MAXPanel-1.1.1.zip", "archiveFileName": "MD_MAXPanel-1.1.1.zip", "size": 1781500, @@ -152499,16 +119950,10 @@ "paragraph": "Allows the programmer to use the LED matrix panel as a pixel addressable display for graphics and text.", "website": "https://github.com/MajicDesigns/MD_MAXPanel", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_MAXPanel.git", - "providesIncludes": [ - "MD_MAXPanel.h" - ], + "providesIncludes": ["MD_MAXPanel.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_MAXPanel-1.2.1.zip", "archiveFileName": "MD_MAXPanel-1.2.1.zip", "size": 1785684, @@ -152524,16 +119969,10 @@ "paragraph": "Allows the programmer to use the LED matrix panel as a pixel addressable display for graphics and text.", "website": "https://github.com/MajicDesigns/MD_MAXPanel", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_MAXPanel.git", - "providesIncludes": [ - "MD_MAXPanel.h" - ], + "providesIncludes": ["MD_MAXPanel.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_MAXPanel-1.2.2.zip", "archiveFileName": "MD_MAXPanel-1.2.2.zip", "size": 1785839, @@ -152549,16 +119988,10 @@ "paragraph": "Allows the programmer to use the LED matrix panel as a pixel addressable display for graphics and text.", "website": "https://github.com/MajicDesigns/MD_MAXPanel", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_MAXPanel.git", - "providesIncludes": [ - "MD_MAXPanel.h" - ], + "providesIncludes": ["MD_MAXPanel.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_MAXPanel-1.2.3.zip", "archiveFileName": "MD_MAXPanel-1.2.3.zip", "size": 1785853, @@ -152573,16 +120006,10 @@ "paragraph": "Implementing the detection of single, double and long button pressing. Easy to use.", "website": "https://github.com/slavaza/SuperButton", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/slavaza/SuperButton.git", - "providesIncludes": [ - "SuperButton.h" - ], + "providesIncludes": ["SuperButton.h"], "url": "http://downloads.arduino.cc/libraries/github.com/slavaza/SuperButton-0.1.0.zip", "archiveFileName": "SuperButton-0.1.0.zip", "size": 17509, @@ -152597,16 +120024,10 @@ "paragraph": "Implementing the detection of single, double and long button pressing. Easy to use.", "website": "https://github.com/slavaza/SuperButton", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/slavaza/SuperButton.git", - "providesIncludes": [ - "SuperButton.h" - ], + "providesIncludes": ["SuperButton.h"], "url": "http://downloads.arduino.cc/libraries/github.com/slavaza/SuperButton-0.1.2.zip", "archiveFileName": "SuperButton-0.1.2.zip", "size": 17510, @@ -152621,12 +120042,8 @@ "paragraph": "High-performance optical distance sensing. See product page for specs, manual, and pinout.", "website": "https://buy.garmin.com/en-US/US/oem/sensors-and-boards/lidar-lite-v3/prod557294.html", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/garmin/LIDARLite_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/garmin/LIDAR_Lite-2.0.0.zip", "archiveFileName": "LIDAR_Lite-2.0.0.zip", @@ -152642,12 +120059,8 @@ "paragraph": "High-performance optical distance sensing. See product page for specs, manual, and pinout.", "website": "https://buy.garmin.com/en-US/US/oem/sensors-and-boards/lidar-lite-v3/prod557294.html", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/garmin/LIDARLite_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/garmin/LIDAR_Lite-2.0.2.zip", "archiveFileName": "LIDAR_Lite-2.0.2.zip", @@ -152663,12 +120076,8 @@ "paragraph": "High-performance optical distance sensing. See product page for specs, manual, and pinout.", "website": "https://buy.garmin.com/en-US/US/oem/sensors-and-boards/lidar-lite-v3/prod557294.html", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/garmin/LIDARLite_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/garmin/LIDAR_Lite-2.0.3.zip", "archiveFileName": "LIDAR_Lite-2.0.3.zip", @@ -152684,12 +120093,8 @@ "paragraph": "High-performance optical distance sensing. See product page for specs, manual, and pinout.", "website": "https://buy.garmin.com/en-US/US/oem/sensors-and-boards/lidar-lite-v3/prod557294.html", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/garmin/LIDARLite_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/garmin/LIDAR_Lite-2.0.4.zip", "archiveFileName": "LIDAR_Lite-2.0.4.zip", @@ -152705,12 +120110,8 @@ "paragraph": "High-performance optical distance sensing. See product page for specs, manual, and pinout.", "website": "https://buy.garmin.com/en-US/US/oem/sensors-and-boards/lidar-lite-v3/prod557294.html", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/garmin/LIDARLite_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/garmin/LIDAR_Lite-2.0.5.zip", "archiveFileName": "LIDAR_Lite-2.0.5.zip", @@ -152726,12 +120127,8 @@ "paragraph": "High-performance optical distance sensing. See product page for specs, manual, and pinout.", "website": "https://github.com/garmin/LIDARLite_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/garmin/LIDARLite_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/garmin/LIDAR_Lite-2.0.6.zip", "archiveFileName": "LIDAR_Lite-2.0.6.zip", @@ -152748,16 +120145,10 @@ "paragraph": "Send bitcoin transactions or trigger physical actions when transactions happen the bitcoin network", "website": "https://www.elkrem.io", "category": "Other", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/elkrem/koyn.git", - "providesIncludes": [ - "Koyn.h" - ], + "providesIncludes": ["Koyn.h"], "url": "http://downloads.arduino.cc/libraries/github.com/elkrem/Koyn-0.1.0.zip", "archiveFileName": "Koyn-0.1.0.zip", "size": 320214, @@ -152773,17 +120164,10 @@ "paragraph": "Send bitcoin transactions or trigger physical actions when transactions happen on the bitcoin network", "website": "https://www.elkrem.io", "category": "Other", - "architectures": [ - "esp32", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/elkrem/koyn.git", - "providesIncludes": [ - "Koyn.h" - ], + "providesIncludes": ["Koyn.h"], "url": "http://downloads.arduino.cc/libraries/github.com/elkrem/Koyn-0.2.0.zip", "archiveFileName": "Koyn-0.2.0.zip", "size": 308402, @@ -152798,12 +120182,8 @@ "paragraph": "This is one of the easiest to use 24-bit ADCs that we have come across.The ADS1220 gets rid of almost all external components with an internal voltage reference and internal clock.", "website": "https://github.com/Protocentral/Protocentral_ADS1220", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Protocentral/Protocentral_ADS1220.git", "url": "http://downloads.arduino.cc/libraries/github.com/Protocentral/ProtoCentral_ADS1220_24_bit_ADC_Library-1.0.0.zip", "archiveFileName": "ProtoCentral_ADS1220_24_bit_ADC_Library-1.0.0.zip", @@ -152819,12 +120199,8 @@ "paragraph": "This is one of the easiest to use 24-bit ADCs that we have come across.The ADS1220 gets rid of almost all external components with an internal voltage reference and internal clock.", "website": "https://github.com/Protocentral/Protocentral_ADS1220", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Protocentral/Protocentral_ADS1220.git", "url": "http://downloads.arduino.cc/libraries/github.com/Protocentral/ProtoCentral_ADS1220_24_bit_ADC_Library-1.0.1.zip", "archiveFileName": "ProtoCentral_ADS1220_24_bit_ADC_Library-1.0.1.zip", @@ -152840,12 +120216,8 @@ "paragraph": "This is one of the easiest to use 24-bit ADCs that we have come across.The ADS1220 gets rid of almost all external components with an internal voltage reference and internal clock", "website": "https://github.com/Protocentral/Protocentral_ADS1220", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Protocentral/Protocentral_ADS1220.git", "url": "http://downloads.arduino.cc/libraries/github.com/Protocentral/ProtoCentral_ADS1220_24_bit_ADC_Library-1.1.0.zip", "archiveFileName": "ProtoCentral_ADS1220_24_bit_ADC_Library-1.1.0.zip", @@ -152861,12 +120233,8 @@ "paragraph": "This is one of the easiest to use 24-bit ADCs that we have come across.The ADS1220 gets rid of almost all external components with an internal voltage reference and internal clock", "website": "https://github.com/Protocentral/Protocentral_ADS1220", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Protocentral/Protocentral_ADS1220.git", "url": "http://downloads.arduino.cc/libraries/github.com/Protocentral/ProtoCentral_ADS1220_24_bit_ADC_Library-1.1.1.zip", "archiveFileName": "ProtoCentral_ADS1220_24_bit_ADC_Library-1.1.1.zip", @@ -152882,12 +120250,8 @@ "paragraph": "This library works with Cytron Servo Shield", "website": "https://www.cytron.com.my/p-shield-servo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/CytronTechnologies/Cytron_Servo_Shield_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/CytronTechnologies/Cytron_Servo_Shield-1.0.0.zip", "archiveFileName": "Cytron_Servo_Shield-1.0.0.zip", @@ -152903,12 +120267,8 @@ "paragraph": "This library works with Cytron Servo Shield", "website": "https://www.cytron.com.my/p-shield-servo", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/CytronTechnologies/Cytron_Servo_Shield_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/CytronTechnologies/Cytron_Servo_Shield-2.0.0.zip", "archiveFileName": "Cytron_Servo_Shield-2.0.0.zip", @@ -152923,12 +120283,8 @@ "sentence": "Library for the ArduinoLearningKitStarter DPS by RobotikaBrno.", "website": "https://github.com/RoboticsBrno/ArduinoLearningKitStarter-library.git", "category": "Signal Input/Output", - "architectures": [ - "espressif32" - ], - "types": [ - "Contributed" - ], + "architectures": ["espressif32"], + "types": ["Contributed"], "repository": "https://github.com/RoboticsBrno/ArduinoLearningKitStarter-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/RoboticsBrno/ArduinoLearningKitStarter-1.0.0.zip", "archiveFileName": "ArduinoLearningKitStarter-1.0.0.zip", @@ -152943,12 +120299,8 @@ "sentence": "Library for the ArduinoLearningKitStarter DPS by RobotikaBrno.", "website": "https://github.com/RoboticsBrno/ArduinoLearningKitStarter-library.git", "category": "Signal Input/Output", - "architectures": [ - "espressif32" - ], - "types": [ - "Contributed" - ], + "architectures": ["espressif32"], + "types": ["Contributed"], "repository": "https://github.com/RoboticsBrno/ArduinoLearningKitStarter-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/RoboticsBrno/ArduinoLearningKitStarter-1.0.2.zip", "archiveFileName": "ArduinoLearningKitStarter-1.0.2.zip", @@ -152963,13 +120315,8 @@ "sentence": "Library for the PCB ArduinoLearningKitStarter (ALKS) by RoboticsBrno with definition of pins and initialization of peripheries.", "website": "https://github.com/RoboticsBrno/ArduinoLearningKitStarter-library.git", "category": "Signal Input/Output", - "architectures": [ - "avr", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/RoboticsBrno/ArduinoLearningKitStarter-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/RoboticsBrno/ArduinoLearningKitStarter-1.1.0.zip", "archiveFileName": "ArduinoLearningKitStarter-1.1.0.zip", @@ -152984,17 +120331,10 @@ "sentence": "Library for the ArduinoLearningKitStarter (ALKS) board by RoboticsBrno with definition of pins and initialization of peripheries.", "website": "https://github.com/RoboticsBrno/ArduinoLearningKitStarter-library.git", "category": "Signal Input/Output", - "architectures": [ - "avr", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/RoboticsBrno/ArduinoLearningKitStarter-library.git", - "providesIncludes": [ - "ALKS.h" - ], + "providesIncludes": ["ALKS.h"], "url": "http://downloads.arduino.cc/libraries/github.com/RoboticsBrno/ArduinoLearningKitStarter-1.1.1.zip", "archiveFileName": "ArduinoLearningKitStarter-1.1.1.zip", "size": 8161, @@ -153008,17 +120348,10 @@ "sentence": "Library for the ArduinoLearningKitStarter (ALKS) board by RoboticsBrno with definition of pins and initialization of peripheries.", "website": "https://github.com/RoboticsBrno/ArduinoLearningKitStarter-library.git", "category": "Signal Input/Output", - "architectures": [ - "avr", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/RoboticsBrno/ArduinoLearningKitStarter-library.git", - "providesIncludes": [ - "ALKS.h" - ], + "providesIncludes": ["ALKS.h"], "url": "http://downloads.arduino.cc/libraries/github.com/RoboticsBrno/ArduinoLearningKitStarter-1.2.1.zip", "archiveFileName": "ArduinoLearningKitStarter-1.2.1.zip", "size": 8539, @@ -153033,17 +120366,10 @@ "paragraph": "A SVG GUI library for ESP8266. Output to a (touch) display and also as webservice. Is able to handle links and provides a callback system.", "website": "https://github.com/maxpautsch/SvgParser", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/maxpautsch/SvgParser.git", - "providesIncludes": [ - "SvgParser.h" - ], + "providesIncludes": ["SvgParser.h"], "url": "http://downloads.arduino.cc/libraries/github.com/maxpautsch/SvgParser-0.0.1.zip", "archiveFileName": "SvgParser-0.0.1.zip", "size": 80382, @@ -153058,16 +120384,10 @@ "paragraph": "This Arduino library supports Simple Packet Coms for Esp32", "website": "https://github.com/madhephaestus/EspWii", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/Esp32SimplePacketComs.git", - "providesIncludes": [ - "Esp32SimplePacketComs.h" - ], + "providesIncludes": ["Esp32SimplePacketComs.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/Esp32SimplePacketComs-0.0.1.zip", "archiveFileName": "Esp32SimplePacketComs-0.0.1.zip", "size": 30433, @@ -153082,16 +120402,10 @@ "paragraph": "This Arduino library supports Simple Packet Coms for Esp32", "website": "https://github.com/madhephaestus/EspWii", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/Esp32SimplePacketComs.git", - "providesIncludes": [ - "Esp32SimplePacketComs.h" - ], + "providesIncludes": ["Esp32SimplePacketComs.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/Esp32SimplePacketComs-0.0.2.zip", "archiveFileName": "Esp32SimplePacketComs-0.0.2.zip", "size": 30638, @@ -153106,16 +120420,10 @@ "paragraph": "This Arduino library supports Simple Packet Coms for Esp32", "website": "https://github.com/madhephaestus/EspWii", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/Esp32SimplePacketComs.git", - "providesIncludes": [ - "Esp32SimplePacketComs.h" - ], + "providesIncludes": ["Esp32SimplePacketComs.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/Esp32SimplePacketComs-0.2.0.zip", "archiveFileName": "Esp32SimplePacketComs-0.2.0.zip", "size": 30743, @@ -153130,16 +120438,10 @@ "paragraph": "This Arduino library supports Simple Packet Coms for Esp32", "website": "https://github.com/madhephaestus/EspWii", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/Esp32SimplePacketComs.git", - "providesIncludes": [ - "Esp32SimplePacketComs.h" - ], + "providesIncludes": ["Esp32SimplePacketComs.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/Esp32SimplePacketComs-0.2.1.zip", "archiveFileName": "Esp32SimplePacketComs-0.2.1.zip", "size": 31146, @@ -153154,16 +120456,10 @@ "paragraph": "This Arduino library supports Simple Packet Coms for Esp32", "website": "https://github.com/madhephaestus/EspWii", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/Esp32SimplePacketComs.git", - "providesIncludes": [ - "Esp32SimplePacketComs.h" - ], + "providesIncludes": ["Esp32SimplePacketComs.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/Esp32SimplePacketComs-0.2.2.zip", "archiveFileName": "Esp32SimplePacketComs-0.2.2.zip", "size": 31126, @@ -153178,16 +120474,10 @@ "paragraph": "This Arduino library supports Simple Packet Coms for Esp32", "website": "https://github.com/madhephaestus/EspWii", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/Esp32SimplePacketComs.git", - "providesIncludes": [ - "Esp32SimplePacketComs.h" - ], + "providesIncludes": ["Esp32SimplePacketComs.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/Esp32SimplePacketComs-0.3.0.zip", "archiveFileName": "Esp32SimplePacketComs-0.3.0.zip", "size": 31134, @@ -153202,16 +120492,10 @@ "paragraph": "This Arduino library supports Simple Packet Coms for Esp32", "website": "https://github.com/madhephaestus/EspWii", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/Esp32SimplePacketComs.git", - "providesIncludes": [ - "Esp32SimplePacketComs.h" - ], + "providesIncludes": ["Esp32SimplePacketComs.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/Esp32SimplePacketComs-0.3.2.zip", "archiveFileName": "Esp32SimplePacketComs-0.3.2.zip", "size": 31127, @@ -153226,16 +120510,10 @@ "paragraph": "This Arduino library supports Simple Packet Coms for Esp32", "website": "https://github.com/madhephaestus/EspWii", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/Esp32SimplePacketComs.git", - "providesIncludes": [ - "Esp32SimplePacketComs.h" - ], + "providesIncludes": ["Esp32SimplePacketComs.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/Esp32SimplePacketComs-0.4.0.zip", "archiveFileName": "Esp32SimplePacketComs-0.4.0.zip", "size": 31102, @@ -153250,16 +120528,10 @@ "paragraph": "This Arduino library supports Simple Packet Coms for Esp32", "website": "https://github.com/madhephaestus/EspWii", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/Esp32SimplePacketComs.git", - "providesIncludes": [ - "Esp32SimplePacketComs.h" - ], + "providesIncludes": ["Esp32SimplePacketComs.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/Esp32SimplePacketComs-0.4.1.zip", "archiveFileName": "Esp32SimplePacketComs-0.4.1.zip", "size": 31097, @@ -153274,16 +120546,10 @@ "paragraph": "This Arduino library supports Simple Packet Coms for Esp32", "website": "https://github.com/madhephaestus/EspWii", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/Esp32SimplePacketComs.git", - "providesIncludes": [ - "Esp32SimplePacketComs.h" - ], + "providesIncludes": ["Esp32SimplePacketComs.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/Esp32SimplePacketComs-0.4.2.zip", "archiveFileName": "Esp32SimplePacketComs-0.4.2.zip", "size": 31102, @@ -153298,16 +120564,10 @@ "paragraph": "This Arduino library supports Simple Packet Coms for Esp32", "website": "https://github.com/madhephaestus/EspWii", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/Esp32SimplePacketComs.git", - "providesIncludes": [ - "Esp32SimplePacketComs.h" - ], + "providesIncludes": ["Esp32SimplePacketComs.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/Esp32SimplePacketComs-0.4.3.zip", "archiveFileName": "Esp32SimplePacketComs-0.4.3.zip", "size": 31108, @@ -153322,16 +120582,10 @@ "paragraph": "This Arduino library supports Simple Packet Coms for Esp32", "website": "https://github.com/madhephaestus/EspWii", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/Esp32SimplePacketComs.git", - "providesIncludes": [ - "Esp32SimplePacketComs.h" - ], + "providesIncludes": ["Esp32SimplePacketComs.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/Esp32SimplePacketComs-0.5.0.zip", "archiveFileName": "Esp32SimplePacketComs-0.5.0.zip", "size": 31579, @@ -153346,16 +120600,10 @@ "paragraph": "This Arduino library supports Simple Packet Coms for Esp32", "website": "https://github.com/madhephaestus/EspWii", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/Esp32SimplePacketComs.git", - "providesIncludes": [ - "Esp32SimplePacketComs.h" - ], + "providesIncludes": ["Esp32SimplePacketComs.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/Esp32SimplePacketComs-0.5.1.zip", "archiveFileName": "Esp32SimplePacketComs-0.5.1.zip", "size": 29991, @@ -153370,16 +120618,10 @@ "paragraph": "This Arduino library supports Simple Packet Coms for Esp32", "website": "https://github.com/madhephaestus/EspWii", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/Esp32SimplePacketComs.git", - "providesIncludes": [ - "Esp32SimplePacketComs.h" - ], + "providesIncludes": ["Esp32SimplePacketComs.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/Esp32SimplePacketComs-0.5.2.zip", "archiveFileName": "Esp32SimplePacketComs-0.5.2.zip", "size": 29989, @@ -153394,16 +120636,10 @@ "paragraph": "This Arduino library supports Simple Packet Coms for Esp32", "website": "https://github.com/madhephaestus/EspWii", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/Esp32SimplePacketComs.git", - "providesIncludes": [ - "Esp32SimplePacketComs.h" - ], + "providesIncludes": ["Esp32SimplePacketComs.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/Esp32SimplePacketComs-0.5.3.zip", "archiveFileName": "Esp32SimplePacketComs-0.5.3.zip", "size": 30000, @@ -153418,16 +120654,10 @@ "paragraph": "This Arduino library supports Simple Packet Coms for Esp32", "website": "https://github.com/madhephaestus/Esp32SimplePacketComs", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/Esp32SimplePacketComs.git", - "providesIncludes": [ - "Esp32SimplePacketComs.h" - ], + "providesIncludes": ["Esp32SimplePacketComs.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/Esp32SimplePacketComs-0.6.0.zip", "archiveFileName": "Esp32SimplePacketComs-0.6.0.zip", "size": 25655, @@ -153443,16 +120673,10 @@ "paragraph": "利用Blynk平台,可以快速搭建物联网应用。", "website": "http://blynk.cc", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hznupeter/blynk-library-for-chinese.git", - "providesIncludes": [ - "Blynk.h" - ], + "providesIncludes": ["Blynk.h"], "url": "http://downloads.arduino.cc/libraries/github.com/hznupeter/Blynk_For_Chinese-0.5.7.zip", "archiveFileName": "Blynk_For_Chinese-0.5.7.zip", "size": 331565, @@ -153468,16 +120692,10 @@ "paragraph": "利用Blynk平台,可以快速搭建物联网应用。", "website": "http://blynk.cc", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hznupeter/blynk-library-for-chinese.git", - "providesIncludes": [ - "Blynk.h" - ], + "providesIncludes": ["Blynk.h"], "url": "http://downloads.arduino.cc/libraries/github.com/hznupeter/Blynk_For_Chinese-0.5.8.zip", "archiveFileName": "Blynk_For_Chinese-0.5.8.zip", "size": 334210, @@ -153493,16 +120711,10 @@ "paragraph": "利用Blynk平台,可以快速搭建物联网应用。", "website": "http://blynk.cc", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hznupeter/blynk-library-for-chinese.git", - "providesIncludes": [ - "Blynk.h" - ], + "providesIncludes": ["Blynk.h"], "url": "http://downloads.arduino.cc/libraries/github.com/hznupeter/Blynk_For_Chinese-0.5.9.zip", "archiveFileName": "Blynk_For_Chinese-0.5.9.zip", "size": 495892, @@ -153518,16 +120730,10 @@ "paragraph": "It supports WiFi, BLE, Bluetooth, Ethernet, GSM, USB, Serial. Works with many boards like ESP8266, ESP32, Arduino UNO, Nano, Due, Mega, Zero, MKR100, Yun, Raspberry Pi, Particle, Energia, ARM mbed, Intel Edison/Galileo/Joule, BBC micro:bit, DFRobot, RedBearLab, Microduino, LinkIt ONE ...", "website": "http://blynk.cc", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hznupeter/blynk-library-for-chinese.git", - "providesIncludes": [ - "Blynk.h" - ], + "providesIncludes": ["Blynk.h"], "url": "http://downloads.arduino.cc/libraries/github.com/hznupeter/Blynk_For_Chinese-0.5.4.zip", "archiveFileName": "Blynk_For_Chinese-0.5.4.zip", "size": 428730, @@ -153543,16 +120749,10 @@ "paragraph": "It supports WiFi, BLE, Bluetooth, Ethernet, GSM, USB, Serial. Works with many boards like ESP8266, ESP32, Arduino UNO, Nano, Due, Mega, Zero, MKR100, Yun, Raspberry Pi, Particle, Energia, ARM mbed, Intel Edison/Galileo/Joule, BBC micro:bit, DFRobot, RedBearLab, Microduino, LinkIt ONE ...", "website": "http://blynk.cc", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hznupeter/blynk-library-for-chinese.git", - "providesIncludes": [ - "Blynk.h" - ], + "providesIncludes": ["Blynk.h"], "url": "http://downloads.arduino.cc/libraries/github.com/hznupeter/Blynk_For_Chinese-0.5.5.zip", "archiveFileName": "Blynk_For_Chinese-0.5.5.zip", "size": 419728, @@ -153568,16 +120768,10 @@ "paragraph": "利用Blynk平台,可以快速搭建物联网应用。", "website": "http://blynk.cc", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hznupeter/blynk-library-for-chinese.git", - "providesIncludes": [ - "Blynk.h" - ], + "providesIncludes": ["Blynk.h"], "url": "http://downloads.arduino.cc/libraries/github.com/hznupeter/Blynk_For_Chinese-0.5.6.zip", "archiveFileName": "Blynk_For_Chinese-0.5.6.zip", "size": 324818, @@ -153592,16 +120786,10 @@ "paragraph": "The included examples demonstrate monitoring armed/alarm/zone/fire/trouble states, integrating with Home Assistant and Apple HomeKit using MQTT, sending push notifications/email, and reading/decoding Keybus data. Supports up to 8 partitions/64 zones and tested with the following DSC panels: PC1555MX, PC5015, PC1616, PC1832, PC1864.", "website": "https://github.com/taligentx/dscKeybusInterface", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/taligentx/dscKeybusInterface.git", - "providesIncludes": [ - "dscKeybusInterface.h" - ], + "providesIncludes": ["dscKeybusInterface.h"], "url": "http://downloads.arduino.cc/libraries/github.com/taligentx/DSC_Keybus_Interface-0.3.0.zip", "archiveFileName": "DSC_Keybus_Interface-0.3.0.zip", "size": 1896706, @@ -153616,16 +120804,10 @@ "paragraph": "The included examples demonstrate monitoring armed/alarm/zone/fire/trouble states, integrating with Home Assistant and Apple HomeKit using MQTT, sending push notifications/email, and reading/decoding Keybus data. Supports up to 8 partitions/64 zones and tested with the following DSC panels: PC1555MX, PC5015, PC1616, PC1832, PC1864. Version 0.4 adds virtual keypad support for partitions 3-8.", "website": "https://github.com/taligentx/dscKeybusInterface", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/taligentx/dscKeybusInterface.git", - "providesIncludes": [ - "dscKeybusInterface.h" - ], + "providesIncludes": ["dscKeybusInterface.h"], "url": "http://downloads.arduino.cc/libraries/github.com/taligentx/DSC_Keybus_Interface-0.4.0.zip", "archiveFileName": "DSC_Keybus_Interface-0.4.0.zip", "size": 1897385, @@ -153640,16 +120822,10 @@ "paragraph": "The included examples demonstrate monitoring armed/alarm/zone/fire/trouble states, integrating with Home Assistant and Apple HomeKit using MQTT, sending push notifications/email, and reading/decoding Keybus data. Supports up to 8 partitions/64 zones and tested with the following DSC panels: PC1555MX, PC5015, PC1616, PC1832, PC1864. Version 1.0 adds a Blynk virtual keypad app, virtual keypad command output 1-4, and updated status checking/decoding.", "website": "https://github.com/taligentx/dscKeybusInterface", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/taligentx/dscKeybusInterface.git", - "providesIncludes": [ - "dscKeybusInterface.h" - ], + "providesIncludes": ["dscKeybusInterface.h"], "url": "http://downloads.arduino.cc/libraries/github.com/taligentx/DSC_Keybus_Interface-1.0.0.zip", "archiveFileName": "DSC_Keybus_Interface-1.0.0.zip", "size": 1904833, @@ -153664,16 +120840,10 @@ "paragraph": "This unofficial library supports the DSC PC1555MX panel.", "website": "https://github.com/taligentx/dscKeybusInterface", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/taligentx/dscKeybusInterface.git", - "providesIncludes": [ - "dscKeybusInterface.h" - ], + "providesIncludes": ["dscKeybusInterface.h"], "url": "http://downloads.arduino.cc/libraries/github.com/taligentx/DSC_Keybus_Interface-0.1.0.zip", "archiveFileName": "DSC_Keybus_Interface-0.1.0.zip", "size": 49913, @@ -153688,16 +120858,10 @@ "paragraph": "The included examples demonstrate monitoring armed/alarm/zone/fire/trouble states, integrating with Home Assistant and Apple HomeKit using MQTT, sending push notifications/email, and reading/decoding the Keybus protocol. Version 1.2 adds a web virtual keypad.", "website": "https://github.com/taligentx/dscKeybusInterface", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/taligentx/dscKeybusInterface.git", - "providesIncludes": [ - "dscKeybusInterface.h" - ], + "providesIncludes": ["dscKeybusInterface.h"], "url": "http://downloads.arduino.cc/libraries/github.com/taligentx/DSC_Keybus_Interface-1.2.0.zip", "archiveFileName": "DSC_Keybus_Interface-1.2.0.zip", "size": 2061422, @@ -153712,12 +120876,8 @@ "paragraph": "With this library you can use the RTC peripheral in order to program actions related to date and time.", "website": "https://github.com/stm32duino/STM32RTC.git", "category": "Timing", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/STM32RTC.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_RTC-1.0.0.zip", "archiveFileName": "STM32duino_RTC-1.0.0.zip", @@ -153733,12 +120893,8 @@ "paragraph": "With this library you can use the RTC peripheral in order to program actions related to date and time.", "website": "https://github.com/stm32duino/STM32RTC.git", "category": "Timing", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/STM32RTC.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_RTC-1.0.1.zip", "archiveFileName": "STM32duino_RTC-1.0.1.zip", @@ -153754,12 +120910,8 @@ "paragraph": "With this library you can use the RTC peripheral in order to program actions related to date and time.", "website": "https://github.com/stm32duino/STM32RTC.git", "category": "Timing", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/STM32RTC.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_RTC-1.0.2.zip", "archiveFileName": "STM32duino_RTC-1.0.2.zip", @@ -153775,12 +120927,8 @@ "paragraph": "With this library you can use the RTC peripheral in order to program actions related to date and time.", "website": "https://github.com/stm32duino/STM32RTC.git", "category": "Timing", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/STM32RTC.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_RTC-1.0.3.zip", "archiveFileName": "STM32duino_RTC-1.0.3.zip", @@ -153796,12 +120944,8 @@ "paragraph": "With this library you can manage the low power states of STM32 boards", "website": "https://github.com/stm32duino/STM32LowPower", "category": "Device Control", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/STM32LowPower.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_Low_Power-1.0.0.zip", "archiveFileName": "STM32duino_Low_Power-1.0.0.zip", @@ -153817,12 +120961,8 @@ "paragraph": "With this library you can manage the low power states of STM32 boards", "website": "https://github.com/stm32duino/STM32LowPower", "category": "Device Control", - "architectures": [ - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/STM32LowPower.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_Low_Power-1.0.1.zip", "archiveFileName": "STM32duino_Low_Power-1.0.1.zip", @@ -153838,12 +120978,8 @@ "paragraph": "Powerful and easy to use. Server, Client and Parser functionality", "website": "https://github.com/qub1750ul/Arduino_HTTP", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/qub1750ul/Arduino_HTTP.git", "url": "http://downloads.arduino.cc/libraries/github.com/qub1750ul/HTTP-1.0.0.zip", "archiveFileName": "HTTP-1.0.0.zip", @@ -153859,12 +120995,8 @@ "paragraph": "I2S audio playback library for the Arduino Zero / Adafruit M0 (SAMD21 processor) and M4 (SAMD51) boards", "website": "https://github.com/adafruit/Adafruit_ZeroI2S", "category": "Signal Input/Output", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_ZeroI2S.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Zero_I2S_Library-1.1.0.zip", "archiveFileName": "Adafruit_Zero_I2S_Library-1.1.0.zip", @@ -153880,12 +121012,8 @@ "paragraph": "I2S audio playback library for the Arduino Zero / Adafruit M0 (SAMD21 processor) and M4 (SAMD51) boards", "website": "https://github.com/adafruit/Adafruit_ZeroI2S", "category": "Signal Input/Output", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_ZeroI2S.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Zero_I2S_Library-1.1.1.zip", "archiveFileName": "Adafruit_Zero_I2S_Library-1.1.1.zip", @@ -153901,12 +121029,8 @@ "paragraph": "I2S audio playback library for the Arduino Zero / Adafruit M0 (SAMD21 processor) and M4 (SAMD51) boards", "website": "https://github.com/adafruit/Adafruit_ZeroI2S", "category": "Signal Input/Output", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_ZeroI2S.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Zero_I2S_Library-1.1.2.zip", "archiveFileName": "Adafruit_Zero_I2S_Library-1.1.2.zip", @@ -153922,12 +121046,8 @@ "paragraph": "This library supports all print() and write() calls as the internal Serial lib of Arduino core. Added also printf() std function call. TTY mode: Display can be used like a terminal window (without positioning the cursor before print), it will scroll up automatically when print function contains a '\\r' '\\n' character in last screen text line.", "website": "https://github.com/durydevelop/arduino-lib-oled", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/durydevelop/arduino-lib-oled.git", "url": "http://downloads.arduino.cc/libraries/github.com/durydevelop/OLED_SSD1306___SH1106-1.0.0.zip", "archiveFileName": "OLED_SSD1306___SH1106-1.0.0.zip", @@ -153943,16 +121063,10 @@ "paragraph": "This library allows you to time events. The timers can be started, stopped, or paused as needed. The interval between actions can stay constant or be changed as needed.", "website": "https://github.com/amirchev/VariableTimedAction/", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/amirchev/VariableTimedAction.git", - "providesIncludes": [ - "VariableTimedAction.h" - ], + "providesIncludes": ["VariableTimedAction.h"], "url": "http://downloads.arduino.cc/libraries/github.com/amirchev/VariableTimedAction-1.0.0.zip", "archiveFileName": "VariableTimedAction-1.0.0.zip", "size": 2766, @@ -153967,16 +121081,10 @@ "paragraph": "This library allows you to time events. The timers can be started, stopped, or paused as needed. The interval between actions can stay constant or be changed as needed.", "website": "https://github.com/amirchev/VariableTimedAction/", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/amirchev/VariableTimedAction.git", - "providesIncludes": [ - "VariableTimedAction.h" - ], + "providesIncludes": ["VariableTimedAction.h"], "url": "http://downloads.arduino.cc/libraries/github.com/amirchev/VariableTimedAction-1.2.1.zip", "archiveFileName": "VariableTimedAction-1.2.1.zip", "size": 5657, @@ -153991,16 +121099,10 @@ "paragraph": "This library allows you to time events. The timers can be started, stopped, or paused as needed. The interval between actions can stay constant or be changed as needed.", "website": "https://github.com/amirchev/VariableTimedAction/", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/amirchev/VariableTimedAction.git", - "providesIncludes": [ - "VariableTimedAction.h" - ], + "providesIncludes": ["VariableTimedAction.h"], "url": "http://downloads.arduino.cc/libraries/github.com/amirchev/VariableTimedAction-1.2.3.zip", "archiveFileName": "VariableTimedAction-1.2.3.zip", "size": 106743, @@ -154015,16 +121117,10 @@ "paragraph": "This library allows you to time events. The timers can be started, stopped, or paused as needed. The interval between actions can stay constant or be changed as needed.", "website": "https://github.com/amirchev/VariableTimedAction/", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/amirchev/VariableTimedAction.git", - "providesIncludes": [ - "VariableTimedAction.h" - ], + "providesIncludes": ["VariableTimedAction.h"], "url": "http://downloads.arduino.cc/libraries/github.com/amirchev/VariableTimedAction-1.3.1.zip", "archiveFileName": "VariableTimedAction-1.3.1.zip", "size": 9277, @@ -154040,9 +121136,7 @@ "website": "https://github.com/mozilla-iot/webthing-arduino", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/mozilla-iot/webthing-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/mozilla-iot/webthing_arduino-0.3.0.zip", "archiveFileName": "webthing_arduino-0.3.0.zip", @@ -154059,9 +121153,7 @@ "website": "https://github.com/mozilla-iot/webthing-arduino", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/mozilla-iot/webthing-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/mozilla-iot/webthing_arduino-0.4.0.zip", "archiveFileName": "webthing_arduino-0.4.0.zip", @@ -154078,9 +121170,7 @@ "website": "https://github.com/mozilla-iot/webthing-arduino", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/mozilla-iot/webthing-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/mozilla-iot/webthing_arduino-0.4.1.zip", "archiveFileName": "webthing_arduino-0.4.1.zip", @@ -154096,12 +121186,8 @@ "paragraph": "Part of the hackAIR project. (C) hackAIR Consortium, 2016. This deliverable contains original unpublished work except where clearly indicated otherwise. Acknowledgement of previously published material and of the work of others has been made through appropriate citation, quotation or both. Reproduction is authorised provided the source is acknowledged.", "website": "https://github.com/sakisds/hackAIR-Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hackair-project/hackAir-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/hackair-project/hackAIR-0.3.2.zip", "archiveFileName": "hackAIR-0.3.2.zip", @@ -154117,12 +121203,8 @@ "paragraph": "Part of the hackAIR project. (C) hackAIR Consortium, 2016. This deliverable contains original unpublished work except where clearly indicated otherwise. Acknowledgement of previously published material and of the work of others has been made through appropriate citation, quotation or both. Reproduction is authorised provided the source is acknowledged.", "website": "https://github.com/sakisds/hackAIR-Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hackair-project/hackAir-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/hackair-project/hackAIR-0.3.3.zip", "archiveFileName": "hackAIR-0.3.3.zip", @@ -154138,12 +121220,8 @@ "paragraph": "Part of the hackAIR project. (C) hackAIR Consortium, 2016. This deliverable contains original unpublished work except where clearly indicated otherwise. Acknowledgement of previously published material and of the work of others has been made through appropriate citation, quotation or both. Reproduction is authorised provided the source is acknowledged.", "website": "https://github.com/sakisds/hackAIR-Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hackair-project/hackAir-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/hackair-project/hackAIR-0.3.4.zip", "archiveFileName": "hackAIR-0.3.4.zip", @@ -154159,12 +121237,8 @@ "paragraph": "Part of the hackAIR project. (C) hackAIR Consortium, 2016. This deliverable contains original unpublished work except where clearly indicated otherwise. Acknowledgement of previously published material and of the work of others has been made through appropriate citation, quotation or both. Reproduction is authorised provided the source is acknowledged.", "website": "https://github.com/sakisds/hackAIR-Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hackair-project/hackAir-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/hackair-project/hackAIR-0.4.0.zip", "archiveFileName": "hackAIR-0.4.0.zip", @@ -154180,12 +121254,8 @@ "paragraph": "Part of the hackAIR project. (C) hackAIR Consortium, 2016. This deliverable contains original unpublished work except where clearly indicated otherwise. Acknowledgement of previously published material and of the work of others has been made through appropriate citation, quotation or both. Reproduction is authorised provided the source is acknowledged.", "website": "https://github.com/sakisds/hackAIR-Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hackair-project/hackAir-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/hackair-project/hackAIR-0.5.0.zip", "archiveFileName": "hackAIR-0.5.0.zip", @@ -154201,12 +121271,8 @@ "paragraph": "Part of the hackAIR project. (C) hackAIR Consortium, 2016. This deliverable contains original unpublished work except where clearly indicated otherwise. Acknowledgement of previously published material and of the work of others has been made through appropriate citation, quotation or both. Reproduction is authorised provided the source is acknowledged.", "website": "https://github.com/sakisds/hackAIR-Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hackair-project/hackAir-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/hackair-project/hackAIR-0.5.1.zip", "archiveFileName": "hackAIR-0.5.1.zip", @@ -154222,12 +121288,8 @@ "paragraph": "Part of the hackAIR project. (C) hackAIR Consortium, 2016. This deliverable contains original unpublished work except where clearly indicated otherwise. Acknowledgement of previously published material and of the work of others has been made through appropriate citation, quotation or both. Reproduction is authorised provided the source is acknowledged.", "website": "https://github.com/sakisds/hackAIR-Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hackair-project/hackAir-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/hackair-project/hackAIR-0.6.0.zip", "archiveFileName": "hackAIR-0.6.0.zip", @@ -154243,12 +121305,8 @@ "paragraph": "Part of the hackAIR project. (C) hackAIR Consortium, 2016. This deliverable contains original unpublished work except where clearly indicated otherwise. Acknowledgement of previously published material and of the work of others has been made through appropriate citation, quotation or both. Reproduction is authorised provided the source is acknowledged.", "website": "https://github.com/sakisds/hackAIR-Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hackair-project/hackAir-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/hackair-project/hackAIR-0.6.1.zip", "archiveFileName": "hackAIR-0.6.1.zip", @@ -154264,12 +121322,8 @@ "paragraph": "Part of the hackAIR project. (C) hackAIR Consortium, 2016. This deliverable contains original unpublished work except where clearly indicated otherwise. Acknowledgement of previously published material and of the work of others has been made through appropriate citation, quotation or both. Reproduction is authorised provided the source is acknowledged.", "website": "https://github.com/sakisds/hackAIR-Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hackair-project/hackAir-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/hackair-project/hackAIR-1.0.0.zip", "archiveFileName": "hackAIR-1.0.0.zip", @@ -154285,12 +121339,8 @@ "paragraph": "Control a Ubiquiti mPower pro IP power switch. Reads current status, power consumption and power factor. Is able to set the default relais status after power up.", "website": "https://github.com/maxpautsch/mPower", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/maxpautsch/mPower.git", "url": "http://downloads.arduino.cc/libraries/github.com/maxpautsch/mPower-0.0.1.zip", "archiveFileName": "mPower-0.0.1.zip", @@ -154305,12 +121355,8 @@ "sentence": "EEPROM wrapper for ESP32 that handles partition rotation", "website": "https://github.com/xoseperez/eeprom32_rotate.git", "category": "Data Storage", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/xoseperez/eeprom32_rotate.git", "url": "http://downloads.arduino.cc/libraries/github.com/xoseperez/EEPROM32_Rotate-0.9.0.zip", "archiveFileName": "EEPROM32_Rotate-0.9.0.zip", @@ -154326,16 +121372,10 @@ "paragraph": "Prevents data corruption and flash wear out", "website": "https://github.com/xoseperez/eeprom32_rotate.git", "category": "Data Storage", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/xoseperez/eeprom32_rotate.git", - "providesIncludes": [ - "EEPROM32_Rotate.h" - ], + "providesIncludes": ["EEPROM32_Rotate.h"], "url": "http://downloads.arduino.cc/libraries/github.com/xoseperez/EEPROM32_Rotate-0.9.2.zip", "archiveFileName": "EEPROM32_Rotate-0.9.2.zip", "size": 48534, @@ -154350,16 +121390,10 @@ "paragraph": "Prevents data corruption and flash wear out", "website": "https://github.com/xoseperez/eeprom32_rotate.git", "category": "Data Storage", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/xoseperez/eeprom32_rotate.git", - "providesIncludes": [ - "EEPROM32_Rotate.h" - ], + "providesIncludes": ["EEPROM32_Rotate.h"], "url": "http://downloads.arduino.cc/libraries/github.com/xoseperez/EEPROM32_Rotate-0.9.3.zip", "archiveFileName": "EEPROM32_Rotate-0.9.3.zip", "size": 48568, @@ -154374,12 +121408,8 @@ "paragraph": "EEPROM wrapper class for ESP8266 that supports data rotate between multiple sectors", "website": "https://github.com/xoseperez/eeprom_rotate.git", "category": "Data Storage", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/xoseperez/eeprom_rotate.git", "url": "http://downloads.arduino.cc/libraries/github.com/xoseperez/EEPROM_Rotate-0.1.0.zip", "archiveFileName": "EEPROM_Rotate-0.1.0.zip", @@ -154394,12 +121424,8 @@ "sentence": "EEPROM wrapper class for ESP8266 that supports data rotate between multiple sectors", "website": "https://github.com/xoseperez/eeprom_rotate.git", "category": "Data Storage", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/xoseperez/eeprom_rotate.git", "url": "http://downloads.arduino.cc/libraries/github.com/xoseperez/EEPROM_Rotate-0.1.1.zip", "archiveFileName": "EEPROM_Rotate-0.1.1.zip", @@ -154414,12 +121440,8 @@ "sentence": "EEPROM wrapper for ESP8266 that handles sector rotation", "website": "https://github.com/xoseperez/eeprom_rotate.git", "category": "Data Storage", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/xoseperez/eeprom_rotate.git", "url": "http://downloads.arduino.cc/libraries/github.com/xoseperez/EEPROM_Rotate-0.9.0.zip", "archiveFileName": "EEPROM_Rotate-0.9.0.zip", @@ -154434,12 +121456,8 @@ "sentence": "EEPROM wrapper for ESP8266 that handles sector rotation", "website": "https://github.com/xoseperez/eeprom_rotate.git", "category": "Data Storage", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/xoseperez/eeprom_rotate.git", "url": "http://downloads.arduino.cc/libraries/github.com/xoseperez/EEPROM_Rotate-0.9.1.zip", "archiveFileName": "EEPROM_Rotate-0.9.1.zip", @@ -154453,18 +121471,12 @@ "maintainer": "Xose Pérez \u003cxose.perez@gmail.com\u003e", "sentence": "EEPROM wrapper for ESP8266 that handles sector rotation", "paragraph": "Prevents data corruption and flash wear out", - "website": "https://github.com/xoseperez/eeprom_rotate.git", - "category": "Data Storage", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "website": "https://github.com/xoseperez/eeprom_rotate.git", + "category": "Data Storage", + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/xoseperez/eeprom_rotate.git", - "providesIncludes": [ - "EEPROM_Rotate.h" - ], + "providesIncludes": ["EEPROM_Rotate.h"], "url": "http://downloads.arduino.cc/libraries/github.com/xoseperez/EEPROM_Rotate-0.9.2.zip", "archiveFileName": "EEPROM_Rotate-0.9.2.zip", "size": 150113, @@ -154479,12 +121491,8 @@ "paragraph": "Wifi Manager for ESP8266", "website": "https://bitbucket.org/xoseperez/justwifi.git", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/xoseperez/justwifi.git", "url": "http://downloads.arduino.cc/libraries/github.com/xoseperez/JustWifi-1.1.0.zip", "archiveFileName": "JustWifi-1.1.0.zip", @@ -154500,12 +121508,8 @@ "paragraph": "Wifi Manager for ESP8266", "website": "https://bitbucket.org/xoseperez/justwifi.git", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/xoseperez/justwifi.git", "url": "http://downloads.arduino.cc/libraries/github.com/xoseperez/JustWifi-1.1.2.zip", "archiveFileName": "JustWifi-1.1.2.zip", @@ -154521,12 +121525,8 @@ "paragraph": "Wifi Manager for ESP8266", "website": "https://bitbucket.org/xoseperez/justwifi.git", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/xoseperez/justwifi.git", "url": "http://downloads.arduino.cc/libraries/github.com/xoseperez/JustWifi-1.1.3.zip", "archiveFileName": "JustWifi-1.1.3.zip", @@ -154542,12 +121542,8 @@ "paragraph": "Wifi Manager for ESP8266", "website": "https://bitbucket.org/xoseperez/justwifi.git", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/xoseperez/justwifi.git", "url": "http://downloads.arduino.cc/libraries/github.com/xoseperez/JustWifi-1.1.4.zip", "archiveFileName": "JustWifi-1.1.4.zip", @@ -154563,12 +121559,8 @@ "paragraph": "Wifi Manager for ESP8266", "website": "https://bitbucket.org/xoseperez/justwifi.git", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/xoseperez/justwifi.git", "url": "http://downloads.arduino.cc/libraries/github.com/xoseperez/JustWifi-1.1.5.zip", "archiveFileName": "JustWifi-1.1.5.zip", @@ -154584,12 +121576,8 @@ "paragraph": "Wifi Manager for ESP8266", "website": "https://bitbucket.org/xoseperez/justwifi.git", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/xoseperez/justwifi.git", "url": "http://downloads.arduino.cc/libraries/github.com/xoseperez/JustWifi-1.1.6.zip", "archiveFileName": "JustWifi-1.1.6.zip", @@ -154605,12 +121593,8 @@ "paragraph": "Wifi Manager for ESP8266", "website": "https://bitbucket.org/xoseperez/justwifi.git", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/xoseperez/justwifi.git", "url": "http://downloads.arduino.cc/libraries/github.com/xoseperez/JustWifi-1.1.7.zip", "archiveFileName": "JustWifi-1.1.7.zip", @@ -154626,12 +121610,8 @@ "paragraph": "Wifi Manager for ESP8266", "website": "https://bitbucket.org/xoseperez/justwifi.git", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/xoseperez/justwifi.git", "url": "http://downloads.arduino.cc/libraries/github.com/xoseperez/JustWifi-1.2.0.zip", "archiveFileName": "JustWifi-1.2.0.zip", @@ -154647,12 +121627,8 @@ "paragraph": "Wifi Manager for ESP8266", "website": "https://bitbucket.org/xoseperez/justwifi.git", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/xoseperez/justwifi.git", "url": "http://downloads.arduino.cc/libraries/github.com/xoseperez/JustWifi-1.1.9.zip", "archiveFileName": "JustWifi-1.1.9.zip", @@ -154667,12 +121643,8 @@ "sentence": "Wifi Manager for ESP8266", "website": "https://github.com/xoseperez/justwifi.git", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/xoseperez/justwifi.git", "url": "http://downloads.arduino.cc/libraries/github.com/xoseperez/JustWifi-2.0.0.zip", "archiveFileName": "JustWifi-2.0.0.zip", @@ -154688,16 +121660,10 @@ "paragraph": "Supports multiple wifi networks, scan for strongest signal, WPS and SmartConfig", "website": "https://github.com/xoseperez/justwifi.git", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/xoseperez/justwifi.git", - "providesIncludes": [ - "JustWifi.h" - ], + "providesIncludes": ["JustWifi.h"], "url": "http://downloads.arduino.cc/libraries/github.com/xoseperez/JustWifi-2.0.1.zip", "archiveFileName": "JustWifi-2.0.1.zip", "size": 32243, @@ -154712,16 +121678,10 @@ "paragraph": "Supports multiple wifi networks, scan for strongest signal, WPS and SmartConfig", "website": "https://github.com/xoseperez/justwifi.git", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/xoseperez/justwifi.git", - "providesIncludes": [ - "JustWifi.h" - ], + "providesIncludes": ["JustWifi.h"], "url": "http://downloads.arduino.cc/libraries/github.com/xoseperez/JustWifi-2.0.2.zip", "archiveFileName": "JustWifi-2.0.2.zip", "size": 33194, @@ -154736,12 +121696,8 @@ "paragraph": "Simple button debounce event with support for single, double and long clicks", "website": "https://bitbucket.org/xoseperez/debounceevent.git", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/xoseperez/debounceevent.git", "url": "http://downloads.arduino.cc/libraries/github.com/xoseperez/DebounceEvent-1.0.0.zip", "archiveFileName": "DebounceEvent-1.0.0.zip", @@ -154757,12 +121713,8 @@ "paragraph": "Simple push button and toggle switches debounce event with support for single, double and long clicks", "website": "https://bitbucket.org/xoseperez/debounceevent.git", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/xoseperez/debounceevent.git", "url": "http://downloads.arduino.cc/libraries/github.com/xoseperez/DebounceEvent-1.1.0.zip", "archiveFileName": "DebounceEvent-1.1.0.zip", @@ -154778,12 +121730,8 @@ "paragraph": "Simple push button and toggle switch debounce library that reports number of clicks and length", "website": "https://bitbucket.org/xoseperez/debounceevent.git", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/xoseperez/debounceevent.git", "url": "http://downloads.arduino.cc/libraries/github.com/xoseperez/DebounceEvent-2.0.0.zip", "archiveFileName": "DebounceEvent-2.0.0.zip", @@ -154799,12 +121747,8 @@ "paragraph": "Simple push button and toggle switch debounce library that reports number of clicks and length", "website": "https://bitbucket.org/xoseperez/debounceevent.git", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/xoseperez/debounceevent.git", "url": "http://downloads.arduino.cc/libraries/github.com/xoseperez/DebounceEvent-2.0.1.zip", "archiveFileName": "DebounceEvent-2.0.1.zip", @@ -154819,16 +121763,10 @@ "sentence": "Simple push button and toggle switch debounce library that reports number of clicks and length", "website": "https://bitbucket.org/xoseperez/debounceevent.git", "category": "Signal Input/Output", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/xoseperez/debounceevent.git", - "providesIncludes": [ - "DebounceEvent.h" - ], + "providesIncludes": ["DebounceEvent.h"], "url": "http://downloads.arduino.cc/libraries/github.com/xoseperez/DebounceEvent-2.0.2.zip", "archiveFileName": "DebounceEvent-2.0.2.zip", "size": 15545, @@ -154842,16 +121780,10 @@ "sentence": "Simple push button and toggle switch debounce library that reports number of clicks and length", "website": "https://bitbucket.org/xoseperez/debounceevent", "category": "Signal Input/Output", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/xoseperez/debounceevent.git", - "providesIncludes": [ - "DebounceEvent.h" - ], + "providesIncludes": ["DebounceEvent.h"], "url": "http://downloads.arduino.cc/libraries/github.com/xoseperez/DebounceEvent-2.0.3.zip", "archiveFileName": "DebounceEvent-2.0.3.zip", "size": 15592, @@ -154865,17 +121797,10 @@ "sentence": "Simple push button and toggle switch debounce library that reports number of clicks and length", "website": "https://github.com/xoseperez/debounceevent", "category": "Signal Input/Output", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/xoseperez/debounceevent.git", - "providesIncludes": [ - "DebounceEvent.h" - ], + "providesIncludes": ["DebounceEvent.h"], "url": "http://downloads.arduino.cc/libraries/github.com/xoseperez/DebounceEvent-2.0.4.zip", "archiveFileName": "DebounceEvent-2.0.4.zip", "size": 15846, @@ -154889,17 +121814,10 @@ "sentence": "Simple push button and toggle switch debounce library that reports number of clicks and length", "website": "https://github.com/xoseperez/debounceevent", "category": "Signal Input/Output", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/xoseperez/debounceevent.git", - "providesIncludes": [ - "DebounceEvent.h" - ], + "providesIncludes": ["DebounceEvent.h"], "url": "http://downloads.arduino.cc/libraries/github.com/xoseperez/DebounceEvent-2.0.5.zip", "archiveFileName": "DebounceEvent-2.0.5.zip", "size": 15885, @@ -154914,12 +121832,8 @@ "paragraph": "Amazon Alexa support for ESP8266", "website": "https://bitbucket.org/xoseperez/fauxmoESP", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://bitbucket.org/xoseperez/fauxmoesp.git", "url": "http://downloads.arduino.cc/libraries/bitbucket.org/xoseperez/FauxmoESP-2.1.0.zip", "archiveFileName": "FauxmoESP-2.1.0.zip", @@ -154935,12 +121849,8 @@ "paragraph": "Amazon Alexa support for ESP8266", "website": "https://bitbucket.org/xoseperez/fauxmoESP", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://bitbucket.org/xoseperez/fauxmoesp.git", "url": "http://downloads.arduino.cc/libraries/bitbucket.org/xoseperez/FauxmoESP-2.2.0.zip", "archiveFileName": "FauxmoESP-2.2.0.zip", @@ -154956,12 +121866,8 @@ "paragraph": "Amazon Alexa support for ESP8266", "website": "https://bitbucket.org/xoseperez/fauxmoESP", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://bitbucket.org/xoseperez/fauxmoesp.git", "url": "http://downloads.arduino.cc/libraries/bitbucket.org/xoseperez/FauxmoESP-2.2.1.zip", "archiveFileName": "FauxmoESP-2.2.1.zip", @@ -154977,12 +121883,8 @@ "paragraph": "Amazon Alexa support for ESP8266", "website": "https://bitbucket.org/xoseperez/fauxmoESP", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://bitbucket.org/xoseperez/fauxmoesp.git", "url": "http://downloads.arduino.cc/libraries/bitbucket.org/xoseperez/FauxmoESP-2.3.0.zip", "archiveFileName": "FauxmoESP-2.3.0.zip", @@ -154997,17 +121899,10 @@ "sentence": "Amazon Alexa support for ESP8266 and ESP32", "website": "https://bitbucket.org/xoseperez/fauxmoESP", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://bitbucket.org/xoseperez/fauxmoesp.git", - "providesIncludes": [ - "fauxmoESP.h" - ], + "providesIncludes": ["fauxmoESP.h"], "url": "http://downloads.arduino.cc/libraries/bitbucket.org/xoseperez/FauxmoESP-3.0.2.zip", "archiveFileName": "FauxmoESP-3.0.2.zip", "size": 215968, @@ -155021,17 +121916,10 @@ "sentence": "Amazon Alexa support for ESP8266 and ESP32", "website": "https://bitbucket.org/xoseperez/fauxmoESP", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://bitbucket.org/xoseperez/fauxmoesp.git", - "providesIncludes": [ - "fauxmoESP.h" - ], + "providesIncludes": ["fauxmoESP.h"], "url": "http://downloads.arduino.cc/libraries/bitbucket.org/xoseperez/FauxmoESP-3.1.0.zip", "archiveFileName": "FauxmoESP-3.1.0.zip", "size": 24426, @@ -155046,17 +121934,10 @@ "paragraph": "supports documented functions of NovaFitness SDS011 Protocol 1.3", "website": "https://github.com/jo-seph/SDS011_vers", "category": "Sensors", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/jo-seph/SDS011_vers.git", - "providesIncludes": [ - "SDS011_vers.h" - ], + "providesIncludes": ["SDS011_vers.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jo-seph/SDS011_vers-0.1.1.zip", "archiveFileName": "SDS011_vers-0.1.1.zip", "size": 55523, @@ -155071,16 +121952,10 @@ "paragraph": "Supports the Wii Nunchuk and Wii Classic Controller.", "website": "https://github.com/dmadison/NintendoExtensionCtrl", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dmadison/NintendoExtensionCtrl.git", - "providesIncludes": [ - "NintendoExtensionCtrl.h" - ], + "providesIncludes": ["NintendoExtensionCtrl.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dmadison/Nintendo_Extension_Ctrl-0.0.1.zip", "archiveFileName": "Nintendo_Extension_Ctrl-0.0.1.zip", "size": 20691, @@ -155095,16 +121970,10 @@ "paragraph": "Supports the Wii Nunchuk and Wii Classic Controller.", "website": "https://github.com/dmadison/NintendoExtensionCtrl", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dmadison/NintendoExtensionCtrl.git", - "providesIncludes": [ - "NintendoExtensionCtrl.h" - ], + "providesIncludes": ["NintendoExtensionCtrl.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dmadison/Nintendo_Extension_Ctrl-0.0.2.zip", "archiveFileName": "Nintendo_Extension_Ctrl-0.0.2.zip", "size": 20893, @@ -155119,16 +121988,10 @@ "paragraph": "Supports the Wii Nunchuk, Wii Classic Controller, and Guitar Hero guitar.", "website": "https://github.com/dmadison/NintendoExtensionCtrl", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dmadison/NintendoExtensionCtrl.git", - "providesIncludes": [ - "NintendoExtensionCtrl.h" - ], + "providesIncludes": ["NintendoExtensionCtrl.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dmadison/Nintendo_Extension_Ctrl-0.1.0.zip", "archiveFileName": "Nintendo_Extension_Ctrl-0.1.0.zip", "size": 26012, @@ -155143,16 +122006,10 @@ "paragraph": "Supports the Wii Nunchuk, Wii Classic Controller, Guitar Hero guitar, and Guitar Hero drum set.", "website": "https://github.com/dmadison/NintendoExtensionCtrl", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dmadison/NintendoExtensionCtrl.git", - "providesIncludes": [ - "NintendoExtensionCtrl.h" - ], + "providesIncludes": ["NintendoExtensionCtrl.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dmadison/Nintendo_Extension_Ctrl-0.2.0.zip", "archiveFileName": "Nintendo_Extension_Ctrl-0.2.0.zip", "size": 31598, @@ -155167,16 +122024,10 @@ "paragraph": "Supports the Wii Nunchuk, Wii Classic Controller, Guitar Hero guitar, and Guitar Hero drum set.", "website": "https://github.com/dmadison/NintendoExtensionCtrl", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dmadison/NintendoExtensionCtrl.git", - "providesIncludes": [ - "NintendoExtensionCtrl.h" - ], + "providesIncludes": ["NintendoExtensionCtrl.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dmadison/Nintendo_Extension_Ctrl-0.2.1.zip", "archiveFileName": "Nintendo_Extension_Ctrl-0.2.1.zip", "size": 31759, @@ -155191,16 +122042,10 @@ "paragraph": "Supports the Wii Nunchuk, Wii Classic Controller, Guitar Hero guitar, Guitar Hero drum set, and DJ Hero turntable.", "website": "https://github.com/dmadison/NintendoExtensionCtrl", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dmadison/NintendoExtensionCtrl.git", - "providesIncludes": [ - "NintendoExtensionCtrl.h" - ], + "providesIncludes": ["NintendoExtensionCtrl.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dmadison/Nintendo_Extension_Ctrl-0.3.0.zip", "archiveFileName": "Nintendo_Extension_Ctrl-0.3.0.zip", "size": 37719, @@ -155215,16 +122060,10 @@ "paragraph": "Supports the Wii Nunchuk, Wii Classic Controller, Guitar Hero guitar, Guitar Hero drum set, and DJ Hero turntable.", "website": "https://github.com/dmadison/NintendoExtensionCtrl", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dmadison/NintendoExtensionCtrl.git", - "providesIncludes": [ - "NintendoExtensionCtrl.h" - ], + "providesIncludes": ["NintendoExtensionCtrl.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dmadison/Nintendo_Extension_Ctrl-0.3.2.zip", "archiveFileName": "Nintendo_Extension_Ctrl-0.3.2.zip", "size": 39352, @@ -155239,16 +122078,10 @@ "paragraph": "Supports the Wii Nunchuk, Wii Classic Controller, Guitar Hero guitar, Guitar Hero drum set, and DJ Hero turntable.", "website": "https://github.com/dmadison/NintendoExtensionCtrl", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dmadison/NintendoExtensionCtrl.git", - "providesIncludes": [ - "NintendoExtensionCtrl.h" - ], + "providesIncludes": ["NintendoExtensionCtrl.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dmadison/Nintendo_Extension_Ctrl-0.4.0.zip", "archiveFileName": "Nintendo_Extension_Ctrl-0.4.0.zip", "size": 42751, @@ -155263,16 +122096,10 @@ "paragraph": "Supports the Wii Nunchuk, Wii Classic Controller, Guitar Hero guitar, Guitar Hero drum set, DJ Hero turntable, and S/NES Mini controllers.", "website": "https://github.com/dmadison/NintendoExtensionCtrl", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dmadison/NintendoExtensionCtrl.git", - "providesIncludes": [ - "NintendoExtensionCtrl.h" - ], + "providesIncludes": ["NintendoExtensionCtrl.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dmadison/Nintendo_Extension_Ctrl-0.5.1.zip", "archiveFileName": "Nintendo_Extension_Ctrl-0.5.1.zip", "size": 56360, @@ -155287,16 +122114,10 @@ "paragraph": "Supports the Wii Nunchuk, Wii Classic Controller, Guitar Hero guitar, Guitar Hero drum set, DJ Hero turntable, and S/NES Mini controllers.", "website": "https://github.com/dmadison/NintendoExtensionCtrl", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dmadison/NintendoExtensionCtrl.git", - "providesIncludes": [ - "NintendoExtensionCtrl.h" - ], + "providesIncludes": ["NintendoExtensionCtrl.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dmadison/Nintendo_Extension_Ctrl-0.5.2.zip", "archiveFileName": "Nintendo_Extension_Ctrl-0.5.2.zip", "size": 57953, @@ -155311,16 +122132,10 @@ "paragraph": "Supports the Wii Nunchuk, Wii Classic Controller, Guitar Hero guitar, Guitar Hero drum set, DJ Hero turntable, and S/NES Mini controllers.", "website": "https://github.com/dmadison/NintendoExtensionCtrl", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dmadison/NintendoExtensionCtrl.git", - "providesIncludes": [ - "NintendoExtensionCtrl.h" - ], + "providesIncludes": ["NintendoExtensionCtrl.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dmadison/Nintendo_Extension_Ctrl-0.5.3.zip", "archiveFileName": "Nintendo_Extension_Ctrl-0.5.3.zip", "size": 116583, @@ -155335,16 +122150,10 @@ "paragraph": "Supports the Wii Nunchuk, Wii Classic Controller, Guitar Hero guitar, Guitar Hero drum set, DJ Hero turntable, and S/NES Mini controllers.", "website": "https://github.com/dmadison/NintendoExtensionCtrl", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dmadison/NintendoExtensionCtrl.git", - "providesIncludes": [ - "NintendoExtensionCtrl.h" - ], + "providesIncludes": ["NintendoExtensionCtrl.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dmadison/Nintendo_Extension_Ctrl-0.5.4.zip", "archiveFileName": "Nintendo_Extension_Ctrl-0.5.4.zip", "size": 117138, @@ -155359,16 +122168,10 @@ "paragraph": "Supports the Wii Nunchuk, Wii Classic Controller, Guitar Hero guitar, Guitar Hero drum set, DJ Hero turntable, and S/NES Mini controllers.", "website": "https://github.com/dmadison/NintendoExtensionCtrl", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dmadison/NintendoExtensionCtrl.git", - "providesIncludes": [ - "NintendoExtensionCtrl.h" - ], + "providesIncludes": ["NintendoExtensionCtrl.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dmadison/Nintendo_Extension_Ctrl-0.5.5.zip", "archiveFileName": "Nintendo_Extension_Ctrl-0.5.5.zip", "size": 117166, @@ -155383,16 +122186,10 @@ "paragraph": "Supports the Wii Nunchuk, Wii Classic Controller, Guitar Hero guitar, Guitar Hero drum set, DJ Hero turntable, and S/NES Mini controllers.", "website": "https://github.com/dmadison/NintendoExtensionCtrl", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dmadison/NintendoExtensionCtrl.git", - "providesIncludes": [ - "NintendoExtensionCtrl.h" - ], + "providesIncludes": ["NintendoExtensionCtrl.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dmadison/Nintendo_Extension_Ctrl-0.6.0.zip", "archiveFileName": "Nintendo_Extension_Ctrl-0.6.0.zip", "size": 117388, @@ -155407,16 +122204,10 @@ "paragraph": "Supports the Wii Nunchuk, Wii Classic Controller, Guitar Hero guitar, Guitar Hero drum set, DJ Hero turntable, and S/NES Mini controllers.", "website": "https://github.com/dmadison/NintendoExtensionCtrl", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dmadison/NintendoExtensionCtrl.git", - "providesIncludes": [ - "NintendoExtensionCtrl.h" - ], + "providesIncludes": ["NintendoExtensionCtrl.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dmadison/Nintendo_Extension_Ctrl-0.6.1.zip", "archiveFileName": "Nintendo_Extension_Ctrl-0.6.1.zip", "size": 117420, @@ -155431,16 +122222,10 @@ "paragraph": "Supports the Wii Nunchuk, Wii Classic Controller, Guitar Hero guitar, Guitar Hero drum set, DJ Hero turntable, and S/NES Mini controllers.", "website": "https://github.com/dmadison/NintendoExtensionCtrl", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dmadison/NintendoExtensionCtrl.git", - "providesIncludes": [ - "NintendoExtensionCtrl.h" - ], + "providesIncludes": ["NintendoExtensionCtrl.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dmadison/Nintendo_Extension_Ctrl-0.6.2.zip", "archiveFileName": "Nintendo_Extension_Ctrl-0.6.2.zip", "size": 118958, @@ -155455,16 +122240,10 @@ "paragraph": "Supports the Wii Nunchuk, Wii Classic Controller, Guitar Hero guitar, Guitar Hero drum set, DJ Hero turntable, and S/NES Mini controllers.", "website": "https://github.com/dmadison/NintendoExtensionCtrl", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dmadison/NintendoExtensionCtrl.git", - "providesIncludes": [ - "NintendoExtensionCtrl.h" - ], + "providesIncludes": ["NintendoExtensionCtrl.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dmadison/Nintendo_Extension_Ctrl-0.7.0.zip", "archiveFileName": "Nintendo_Extension_Ctrl-0.7.0.zip", "size": 115732, @@ -155479,16 +122258,10 @@ "paragraph": "Supports the Wii Nunchuk, Wii Classic Controller, Guitar Hero guitar, Guitar Hero drum set, DJ Hero turntable, and S/NES Mini controllers.", "website": "https://github.com/dmadison/NintendoExtensionCtrl", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dmadison/NintendoExtensionCtrl.git", - "providesIncludes": [ - "NintendoExtensionCtrl.h" - ], + "providesIncludes": ["NintendoExtensionCtrl.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dmadison/Nintendo_Extension_Ctrl-0.7.1.zip", "archiveFileName": "Nintendo_Extension_Ctrl-0.7.1.zip", "size": 115753, @@ -155503,16 +122276,10 @@ "paragraph": "Supports the Wii Nunchuk, Wii Classic Controller, Guitar Hero guitar, Guitar Hero drum set, DJ Hero turntable, and S/NES Mini controllers.", "website": "https://github.com/dmadison/NintendoExtensionCtrl", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dmadison/NintendoExtensionCtrl.git", - "providesIncludes": [ - "NintendoExtensionCtrl.h" - ], + "providesIncludes": ["NintendoExtensionCtrl.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dmadison/Nintendo_Extension_Ctrl-0.7.2.zip", "archiveFileName": "Nintendo_Extension_Ctrl-0.7.2.zip", "size": 115812, @@ -155527,17 +122294,10 @@ "paragraph": "Provides hardware abstraction layers for control of a low-cost liquid-handling robot, and a messaging protocol stack for high-level control over USB from other devices.", "website": "http://liquid-handling-robotics.readthedocs.io/en/latest/index.html", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ethanjli/liquid-handling-robotics.git", - "providesIncludes": [ - "LiquidHandlingRobotics.h", - "StandardLiquidHandlingRobot.h" - ], + "providesIncludes": ["LiquidHandlingRobotics.h", "StandardLiquidHandlingRobot.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ethanjli/Liquid_Handling_Robotics-1.0.0.zip", "archiveFileName": "Liquid_Handling_Robotics-1.0.0.zip", "size": 2968889, @@ -155552,17 +122312,10 @@ "paragraph": "Provides hardware abstraction layers for control of a low-cost liquid-handling robot, and a messaging protocol stack for high-level control over USB from other devices.", "website": "http://liquid-handling-robotics.readthedocs.io/en/latest/index.html", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ethanjli/liquid-handling-robotics.git", - "providesIncludes": [ - "LiquidHandlingRobotics.h", - "StandardLiquidHandlingRobot.h" - ], + "providesIncludes": ["LiquidHandlingRobotics.h", "StandardLiquidHandlingRobot.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ethanjli/Liquid_Handling_Robotics-1.0.1.zip", "archiveFileName": "Liquid_Handling_Robotics-1.0.1.zip", "size": 3038544, @@ -155577,17 +122330,10 @@ "paragraph": "Provides hardware abstraction layers for control of a low-cost liquid-handling robot, and a messaging protocol stack for high-level control over USB from other devices.", "website": "http://liquid-handling-robotics.readthedocs.io/en/latest/index.html", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ethanjli/liquid-handling-robotics.git", - "providesIncludes": [ - "LiquidHandlingRobotics.h", - "StandardLiquidHandlingRobot.h" - ], + "providesIncludes": ["LiquidHandlingRobotics.h", "StandardLiquidHandlingRobot.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ethanjli/Liquid_Handling_Robotics-1.1.0.zip", "archiveFileName": "Liquid_Handling_Robotics-1.1.0.zip", "size": 34467195, @@ -155601,12 +122347,8 @@ "sentence": "Arduino library for controlling the QwiicRF LoRa Radio Board", "website": "https://www.sparkfun.com/products/14788", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_QwiicRF_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_QwiicRF-1.0.0.zip", "archiveFileName": "SparkFun_QwiicRF-1.0.0.zip", @@ -155622,12 +122364,8 @@ "paragraph": "Escornabot EXT (codename \"Kanoi\") is the evolution of the Escornabot \"Brivoi\" in order to make it more flexible and versatile. This library contains the basic routines you need to program it yourself directly.", "website": "http://ext.escornabot.org/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://gitlab.com/xoan/escornabot-extlib.git", "url": "http://downloads.arduino.cc/libraries/gitlab.com/xoan/EscornabotEXT-0.3.0.zip", "archiveFileName": "EscornabotEXT-0.3.0.zip", @@ -155643,12 +122381,8 @@ "paragraph": "Escornabot EXT (codename \"Kanoi\") is the evolution of the Escornabot \"Brivoi\" in order to make it more flexible and versatile. This library contains the main firmware as well as the basic routines you need to program it yourself directly.", "website": "http://ext.escornabot.org/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://gitlab.com/xoan/escornabot-extlib.git", "url": "http://downloads.arduino.cc/libraries/gitlab.com/xoan/EscornabotEXT-0.4.0.zip", "archiveFileName": "EscornabotEXT-0.4.0.zip", @@ -155664,12 +122398,8 @@ "paragraph": "Escornabot EXT (codename \"Kanoi\") is the evolution of the Escornabot \"Brivoi\" in order to make it more flexible and versatile. This library contains the main firmware as well as the basic routines you need to program it yourself directly.", "website": "http://ext.escornabot.org/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://gitlab.com/xoan/escornabot-extlib.git", "url": "http://downloads.arduino.cc/libraries/gitlab.com/xoan/EscornabotEXT-0.4.1.zip", "archiveFileName": "EscornabotEXT-0.4.1.zip", @@ -155685,12 +122415,8 @@ "paragraph": "Escornabot EXT (codename \"Kanoi\") is the evolution of the Escornabot \"Brivoi\" in order to make it more flexible and versatile. This library contains the main firmware as well as the basic routines you need to program it yourself directly.", "website": "http://ext.escornabot.org/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://gitlab.com/xoan/escornabot-extlib.git", "url": "http://downloads.arduino.cc/libraries/gitlab.com/xoan/EscornabotEXT-0.5.0.zip", "archiveFileName": "EscornabotEXT-0.5.0.zip", @@ -155706,12 +122432,8 @@ "paragraph": "Escornabot EXT (codename \"Kanoi\") is an evolution of the Escornabot project in order to make it more flexible and versatile. This library contains the basic routines you need to program an Escornabot by yourself directly from an sketch, as well as the main firmware (as an example of the library itself) to make it work using an analog keypad.", "website": "http://ext.escornabot.org/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://gitlab.com/xoan/escornabot-extlib.git", "url": "http://downloads.arduino.cc/libraries/gitlab.com/xoan/EscornabotEXT-0.6.0.zip", "archiveFileName": "EscornabotEXT-0.6.0.zip", @@ -155727,12 +122449,8 @@ "paragraph": "Escornabot EXT (codename \"Kanoi\") is an evolution of the Escornabot project in order to make it more flexible and versatile. This library contains the basic routines you need to program an Escornabot by yourself directly from an sketch, as well as the main firmware (as an example of the library itself) to make it work using an analog keypad.", "website": "http://ext.escornabot.org/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://gitlab.com/xoan/escornabot-extlib.git", "url": "http://downloads.arduino.cc/libraries/gitlab.com/xoan/EscornabotEXT-0.7.0.zip", "archiveFileName": "EscornabotEXT-0.7.0.zip", @@ -155748,12 +122466,8 @@ "paragraph": "Escornabot EXT (codename \"Kanoi\") is an evolution of the Escornabot project in order to make it more flexible and versatile. This library contains the basic routines you need to program an Escornabot by yourself directly from an sketch, as well as the main firmware (as an example of the library itself) to make it work using an analog keypad.", "website": "http://ext.escornabot.org/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://gitlab.com/xoan/escornabot-extlib.git", "url": "http://downloads.arduino.cc/libraries/gitlab.com/xoan/EscornabotEXT-0.7.1.zip", "archiveFileName": "EscornabotEXT-0.7.1.zip", @@ -155769,12 +122483,8 @@ "paragraph": "More information can be found at http://robolink.com/", "website": "http://Robolink.com/", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/RobolinkInc/RokitSmart.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobolinkInc/RokitSmart-1.0.9.zip", "archiveFileName": "RokitSmart-1.0.9.zip", @@ -155790,12 +122500,8 @@ "paragraph": "Library for the WT2003S MP3 decoder. Full access to commands supported.", "website": "https://github.com/sparkfun/SparkFun_WT2003S_MP3_Decoder_Arduino_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_WT2003S_MP3_Decoder_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_WT2003S_MP3_Decoder_Library-1.0.1.zip", "archiveFileName": "SparkFun_WT2003S_MP3_Decoder_Library-1.0.1.zip", @@ -155811,12 +122517,8 @@ "paragraph": "Library for the WT2003S MP3 decoder. Full access to commands supported.", "website": "https://github.com/sparkfun/SparkFun_WT2003S_MP3_Decoder_Arduino_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_WT2003S_MP3_Decoder_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_WT2003S_MP3_Decoder_Library-1.0.0.zip", "archiveFileName": "SparkFun_WT2003S_MP3_Decoder_Library-1.0.0.zip", @@ -155832,12 +122534,8 @@ "paragraph": "Library for the WT2003S MP3 decoder. Full access to commands supported.", "website": "https://github.com/sparkfun/SparkFun_WT2003S_MP3_Decoder_Arduino_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_WT2003S_MP3_Decoder_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_WT2003S_MP3_Decoder_Library-1.0.2.zip", "archiveFileName": "SparkFun_WT2003S_MP3_Decoder_Library-1.0.2.zip", @@ -155853,13 +122551,8 @@ "paragraph": "Arduino/ESP8266 wrapper for AES library with 128-bit CBC encryption", "website": "https://github.com/suculent/thinx-aes-lib", "category": "Data Processing", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-aes-lib.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/AESLib-1.0.0.zip", "archiveFileName": "AESLib-1.0.0.zip", @@ -155875,12 +122568,8 @@ "paragraph": "Arduino/ESP8266 wrapper for AES library with 128-bit CBC encryption", "website": "https://github.com/suculent/thinx-aes-lib", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-aes-lib.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/AESLib-1.0.1.zip", "archiveFileName": "AESLib-1.0.1.zip", @@ -155896,12 +122585,8 @@ "paragraph": "Arduino/ESP8266 wrapper for AES library with 128-bit CBC encryption", "website": "https://github.com/suculent/thinx-aes-lib", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-aes-lib.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/AESLib-1.0.3.zip", "archiveFileName": "AESLib-1.0.3.zip", @@ -155917,12 +122602,8 @@ "paragraph": "Arduino/ESP8266 wrapper for AES library with 128-bit CBC encryption", "website": "https://github.com/suculent/thinx-aes-lib", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-aes-lib.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/AESLib-1.0.4.zip", "archiveFileName": "AESLib-1.0.4.zip", @@ -155938,12 +122619,8 @@ "paragraph": "Arduino/ESP8266 wrapper for AES library with 128-bit CBC encryption", "website": "https://github.com/suculent/thinx-aes-lib", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/suculent/thinx-aes-lib.git", "url": "http://downloads.arduino.cc/libraries/github.com/suculent/AESLib-1.0.5.zip", "archiveFileName": "AESLib-1.0.5.zip", @@ -155960,12 +122637,8 @@ "paragraph": "Easy to use functions for controlling one or more 28BYJ-48 stepper motors. Uses speed and acceleration control for smooth operations and faster rotations. Requires a ULN2003 Driver Board.", "website": "https://github.com/Stan-Reifel/TinyStepper_28BYJ_48", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Stan-Reifel/TinyStepper_28BYJ_48.git", "url": "http://downloads.arduino.cc/libraries/github.com/Stan-Reifel/TinyStepper_28BYJ_48-1.0.0.zip", "archiveFileName": "TinyStepper_28BYJ_48-1.0.0.zip", @@ -155981,12 +122654,8 @@ "paragraph": "PixelMaestro is a graphics library for LED displays. It lets you create dynamic, colorful 2D animations and patterns on any size display.", "website": "https://github.com/8bitbuddhist/PixelMaestro", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/8bitbuddhist/PixelMaestro.git", "url": "http://downloads.arduino.cc/libraries/github.com/8bitbuddhist/PixelMaestro-0.30.3.zip", "archiveFileName": "PixelMaestro-0.30.3.zip", @@ -156002,12 +122671,8 @@ "paragraph": "PixelMaestro is a graphics library for LED displays. It lets you create dynamic, colorful 2D animations and patterns on any size display.", "website": "https://github.com/8bitbuddhist/PixelMaestro", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/8bitbuddhist/PixelMaestro.git", "url": "http://downloads.arduino.cc/libraries/github.com/8bitbuddhist/PixelMaestro-0.30.0.zip", "archiveFileName": "PixelMaestro-0.30.0.zip", @@ -156023,12 +122688,8 @@ "paragraph": "PixelMaestro is a graphics library for LED displays. It lets you create dynamic, colorful 2D animations and patterns on any size display.", "website": "https://github.com/8bitbuddhist/PixelMaestro", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/8bitbuddhist/PixelMaestro.git", "url": "http://downloads.arduino.cc/libraries/github.com/8bitbuddhist/PixelMaestro-1.0.0.zip", "archiveFileName": "PixelMaestro-1.0.0.zip", @@ -156044,12 +122705,8 @@ "paragraph": "PixelMaestro is a graphics library for LED displays. It lets you create dynamic, colorful 2D animations and patterns on any size display.", "website": "https://github.com/8bitbuddhist/PixelMaestro", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/8bitbuddhist/PixelMaestro.git", "url": "http://downloads.arduino.cc/libraries/github.com/8bitbuddhist/PixelMaestro-1.0.1.zip", "archiveFileName": "PixelMaestro-1.0.1.zip", @@ -156065,12 +122722,8 @@ "paragraph": "PixelMaestro is a graphics library for LED displays. It lets you create dynamic, colorful 2D animations and patterns on any size display.", "website": "https://github.com/8bitbuddhist/PixelMaestro", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/8bitbuddhist/PixelMaestro.git", "url": "http://downloads.arduino.cc/libraries/github.com/8bitbuddhist/PixelMaestro-1.0.2.zip", "archiveFileName": "PixelMaestro-1.0.2.zip", @@ -156086,12 +122739,8 @@ "paragraph": "PixelMaestro is a graphics library for LED displays. It lets you create dynamic, colorful 2D animations and patterns on any size display.", "website": "https://github.com/8bitbuddhist/PixelMaestro", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/8bitbuddhist/PixelMaestro.git", "url": "http://downloads.arduino.cc/libraries/github.com/8bitbuddhist/PixelMaestro-2.0.0.zip", "archiveFileName": "PixelMaestro-2.0.0.zip", @@ -156107,12 +122756,8 @@ "paragraph": "PixelMaestro is a graphics library for LED displays. It lets you create dynamic, colorful 2D animations and patterns on any size display.", "website": "https://github.com/8bitbuddhist/PixelMaestro", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/8bitbuddhist/PixelMaestro.git", "url": "http://downloads.arduino.cc/libraries/github.com/8bitbuddhist/PixelMaestro-2.0.1.zip", "archiveFileName": "PixelMaestro-2.0.1.zip", @@ -156128,12 +122773,8 @@ "paragraph": "PixelMaestro is a graphics library for LED displays. It lets you create dynamic, colorful 2D animations and patterns on any size display.", "website": "https://github.com/8bitbuddhist/PixelMaestro", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/8bitbuddhist/PixelMaestro.git", "url": "http://downloads.arduino.cc/libraries/github.com/8bitbuddhist/PixelMaestro-2.0.2.zip", "archiveFileName": "PixelMaestro-2.0.2.zip", @@ -156150,12 +122791,8 @@ "paragraph": "Easy to use functions for controlling one or more stepper motors. Uses speed and acceleration control for smooth operations and faster rotations. Supports changing the speed and target position while moving. Works with any drive electronics having a \"step and direction\" interface.", "website": "https://github.com/Stan-Reifel/FlexyStepper", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Stan-Reifel/FlexyStepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/Stan-Reifel/FlexyStepper-1.0.0.zip", "archiveFileName": "FlexyStepper-1.0.0.zip", @@ -156172,12 +122809,8 @@ "paragraph": "Easy to use functions for controlling one or more stepper motors. Uses speed and acceleration control for smooth operations and faster rotations. Works with any drive electronics having a \"step and direction\" interface.", "website": "https://github.com/Stan-Reifel/SpeedyStepper", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Stan-Reifel/SpeedyStepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/Stan-Reifel/SpeedyStepper-1.0.0.zip", "archiveFileName": "SpeedyStepper-1.0.0.zip", @@ -156193,12 +122826,8 @@ "paragraph": "The library allows you to control devices through the output shift register (74HC595) via the SPI interface.", "website": "https://github.com/amperka/AmperkaFET", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/amperka/AmperkaFET.git", "url": "http://downloads.arduino.cc/libraries/github.com/amperka/AmperkaFET-1.0.0.zip", "archiveFileName": "AmperkaFET-1.0.0.zip", @@ -156214,16 +122843,10 @@ "paragraph": "This library extends the LiquidCrystal library, automatically handles pin setup for LCD, backlight, and buttons, and provides an interface to the backlight and buttons.", "website": "https://github.com/kdhooper/arduino-CheapLCD", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kdhooper/arduino-CheapLCD.git", - "providesIncludes": [ - "CheapLCD.h" - ], + "providesIncludes": ["CheapLCD.h"], "url": "http://downloads.arduino.cc/libraries/github.com/kdhooper/CheapLCD-0.9.0.zip", "archiveFileName": "CheapLCD-0.9.0.zip", "size": 55486, @@ -156238,16 +122861,10 @@ "paragraph": "This library extends the LiquidCrystal library, automatically handles pin setup for LCD, backlight, and buttons, and provides an interface to the backlight and buttons.", "website": "https://github.com/kdhooper/arduino-CheapLCD", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kdhooper/arduino-CheapLCD.git", - "providesIncludes": [ - "CheapLCD.h" - ], + "providesIncludes": ["CheapLCD.h"], "url": "http://downloads.arduino.cc/libraries/github.com/kdhooper/CheapLCD-0.9.1.zip", "archiveFileName": "CheapLCD-0.9.1.zip", "size": 55487, @@ -156262,16 +122879,10 @@ "paragraph": "Wifi manager for ESP8266 with customizable UI and ability to config mqtt, OTA update,config via serial", "website": "https://github.com/ChipTechno/WiFiMan", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ChipTechno/WiFiMan.git", - "providesIncludes": [ - "WiFiMan.h" - ], + "providesIncludes": ["WiFiMan.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ChipTechno/WiFiMan-1.0.0.zip", "archiveFileName": "WiFiMan-1.0.0.zip", "size": 17219, @@ -156286,16 +122897,10 @@ "paragraph": "Wifi manager for ESP8266 with customizable UI and ability to config mqtt, OTA update,config via serial", "website": "https://github.com/ChipTechno/WiFiMan", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ChipTechno/WiFiMan.git", - "providesIncludes": [ - "WiFiMan.h" - ], + "providesIncludes": ["WiFiMan.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ChipTechno/WiFiMan-1.0.1.zip", "archiveFileName": "WiFiMan-1.0.1.zip", "size": 17118, @@ -156310,16 +122915,10 @@ "paragraph": "Wifi manager for ESP8266 with customizable UI and ability to config mqtt, OTA update,config via serial", "website": "https://github.com/ChipTechno/WiFiMan", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ChipTechno/WiFiMan.git", - "providesIncludes": [ - "WiFiMan.h" - ], + "providesIncludes": ["WiFiMan.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ChipTechno/WiFiMan-1.0.2.zip", "archiveFileName": "WiFiMan-1.0.2.zip", "size": 17981, @@ -156334,16 +122933,10 @@ "paragraph": "Wifi manager for ESP8266 with customizable UI and ability to config mqtt, OTA update,config via serial", "website": "https://github.com/ChipTechno/WiFiMan", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ChipTechno/WiFiMan.git", - "providesIncludes": [ - "WiFiMan.h" - ], + "providesIncludes": ["WiFiMan.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ChipTechno/WiFiMan-1.0.3.zip", "archiveFileName": "WiFiMan-1.0.3.zip", "size": 19216, @@ -156358,16 +122951,10 @@ "paragraph": "Wifi manager for ESP8266 with customizable UI and ability to config mqtt, OTA update,config via serial", "website": "https://github.com/ChipTechno/WiFiMan", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ChipTechno/WiFiMan.git", - "providesIncludes": [ - "WiFiMan.h" - ], + "providesIncludes": ["WiFiMan.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ChipTechno/WiFiMan-1.0.4.zip", "archiveFileName": "WiFiMan-1.0.4.zip", "size": 19504, @@ -156382,16 +122969,10 @@ "paragraph": "Wifi manager for ESP8266 with customizable UI and ability to config mqtt, OTA update,control via serial.", "website": "https://github.com/ChipTechno/WiFiMan", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/ChipTechno/WiFiMan.git", - "providesIncludes": [ - "WiFiMan.h" - ], + "providesIncludes": ["WiFiMan.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ChipTechno/WiFiMan-1.0.5.zip", "archiveFileName": "WiFiMan-1.0.5.zip", "size": 35627, @@ -156406,16 +122987,10 @@ "paragraph": "Wifi manager for ESP8266 with customizable UI and ability to config mqtt, OTA update,control via serial.", "website": "https://github.com/ChipTechno/WiFiMan", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/ChipTechno/WiFiMan.git", - "providesIncludes": [ - "WiFiMan.h" - ], + "providesIncludes": ["WiFiMan.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ChipTechno/WiFiMan-1.0.6.zip", "archiveFileName": "WiFiMan-1.0.6.zip", "size": 35579, @@ -156430,16 +123005,10 @@ "paragraph": "Wifi manager for ESP8266 with customizable UI and ability to config mqtt, OTA update,control via serial.", "website": "https://github.com/ChipTechno/WiFiMan", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/ChipTechno/WiFiMan.git", - "providesIncludes": [ - "WiFiMan.h" - ], + "providesIncludes": ["WiFiMan.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ChipTechno/WiFiMan-1.0.7.zip", "archiveFileName": "WiFiMan-1.0.7.zip", "size": 36677, @@ -156454,16 +123023,10 @@ "paragraph": "Wifi manager for ESP8266 with customizable UI and ability to config mqtt, OTA update,control via serial.", "website": "https://github.com/ChipTechno/WiFiMan", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/ChipTechno/WiFiMan.git", - "providesIncludes": [ - "WiFiMan.h" - ], + "providesIncludes": ["WiFiMan.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ChipTechno/WiFiMan-1.1.0.zip", "archiveFileName": "WiFiMan-1.1.0.zip", "size": 40822, @@ -156478,16 +123041,10 @@ "paragraph": "Wifi manager for ESP8266 with customizable UI, ability to config mqtt, OTA update and control via serial.", "website": "https://github.com/ChipTechno/WiFiMan", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/ChipTechno/WiFiMan.git", - "providesIncludes": [ - "WiFiMan.h" - ], + "providesIncludes": ["WiFiMan.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ChipTechno/WiFiMan-1.1.1.zip", "archiveFileName": "WiFiMan-1.1.1.zip", "size": 41441, @@ -156502,16 +123059,10 @@ "paragraph": "Wifi manager and OTA updater for ESP8266 with customizable UI, ability to config mqtt and control via serial.", "website": "https://github.com/ChipTechno/WiFiMan", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/ChipTechno/WiFiMan.git", - "providesIncludes": [ - "WiFiMan.h" - ], + "providesIncludes": ["WiFiMan.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ChipTechno/WiFiMan-1.1.2.zip", "archiveFileName": "WiFiMan-1.1.2.zip", "size": 50486, @@ -156526,16 +123077,10 @@ "paragraph": "Wifi manager and OTA updater for ESP8266 with customizable UI, ability to config mqtt and control via serial.", "website": "https://github.com/ChipTechno/WiFiMan", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/ChipTechno/WiFiMan.git", - "providesIncludes": [ - "WiFiMan.h" - ], + "providesIncludes": ["WiFiMan.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ChipTechno/WiFiMan-1.2.0.zip", "archiveFileName": "WiFiMan-1.2.0.zip", "size": 53953, @@ -156550,16 +123095,10 @@ "paragraph": "Wifi manager and OTA updater for ESP8266 with customizable UI.", "website": "https://github.com/ChipTechno/WiFiMan", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/ChipTechno/WiFiMan.git", - "providesIncludes": [ - "WiFiMan.h" - ], + "providesIncludes": ["WiFiMan.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ChipTechno/WiFiMan-1.3.0.zip", "archiveFileName": "WiFiMan-1.3.0.zip", "size": 50244, @@ -156574,16 +123113,10 @@ "paragraph": "Wifi manager and OTA updater for ESP8266 with customizable UI.", "website": "https://github.com/ChipTechno/WiFiMan", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/ChipTechno/WiFiMan.git", - "providesIncludes": [ - "WiFiMan.h" - ], + "providesIncludes": ["WiFiMan.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ChipTechno/WiFiMan-1.3.1.zip", "archiveFileName": "WiFiMan-1.3.1.zip", "size": 52608, @@ -156598,16 +123131,10 @@ "paragraph": "Wifi manager and OTA updater for ESP8266 with customizable UI.", "website": "https://github.com/ChipTechno/WiFiMan", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/ChipTechno/WiFiMan.git", - "providesIncludes": [ - "WiFiMan.h" - ], + "providesIncludes": ["WiFiMan.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ChipTechno/WiFiMan-1.4.0.zip", "archiveFileName": "WiFiMan-1.4.0.zip", "size": 55004, @@ -156622,16 +123149,10 @@ "paragraph": "Wifi manager and OTA updater for ESP8266 with customizable UI.", "website": "https://github.com/ChipTechno/WiFiMan", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/ChipTechno/WiFiMan.git", - "providesIncludes": [ - "WiFiMan.h" - ], + "providesIncludes": ["WiFiMan.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ChipTechno/WiFiMan-1.4.1.zip", "archiveFileName": "WiFiMan-1.4.1.zip", "size": 58730, @@ -156646,12 +123167,8 @@ "paragraph": "Arduino Library for 4D Systems Serial Environment for Diablo16 based modules", "website": "https://github.com/4dsystems/Diablo16-Serial-Arduino-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/4dsystems/Diablo16-Serial-Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/4dsystems/Diablo16_Serial_Arduino_Library-1.0.0.zip", "archiveFileName": "Diablo16_Serial_Arduino_Library-1.0.0.zip", @@ -156667,12 +123184,8 @@ "paragraph": "Arduino Library for 4D Systems Serial Environment for Goldelox based modules", "website": "https://github.com/4dsystems/Goldelox-Serial-Arduino-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/4dsystems/Goldelox-Serial-Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/4dsystems/Goldelox_Serial_Arduino_Library-1.0.0.zip", "archiveFileName": "Goldelox_Serial_Arduino_Library-1.0.0.zip", @@ -156688,12 +123201,8 @@ "paragraph": "Arduino Library for 4D Systems Serial Environment for Picaso based modules", "website": "https://github.com/4dsystems/Picaso-Serial-Arduino-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/4dsystems/Picaso-Serial-Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/4dsystems/Picaso_Serial_Arduino_Library-1.0.0.zip", "archiveFileName": "Picaso_Serial_Arduino_Library-1.0.0.zip", @@ -156709,12 +123218,8 @@ "paragraph": "This is a library for the Arduino IDE enables communication to a 4D Systems Intelligent Display Module, programmed with the ViSi-Genie Environment, using a Serial UART", "website": "https://github.com/4dsystems/ViSi-Genie-Arduino-Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/4dsystems/ViSi-Genie-Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/4dsystems/genieArduino-1.4.5.zip", "archiveFileName": "genieArduino-1.4.5.zip", @@ -156730,12 +123235,8 @@ "paragraph": "Enables MP3 support from SOMO-II modules of MOTG-MP3 modules, to the IoD-09 and gen4-IoD displays. However it is not limited to these, and can be used on Arduino and ESP8266 boards also.", "website": "https://github.com/4dsystems/SOMOIoD", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/4dsystems/SOMOIoD.git", "url": "http://downloads.arduino.cc/libraries/github.com/4dsystems/SOMOIoD-1.0.0.zip", "archiveFileName": "SOMOIoD-1.0.0.zip", @@ -156751,12 +123252,8 @@ "paragraph": "This is a library which enables graphics to be easily added to the IoD-09 modules using the Arduino IDE or Workshop4 IDE. IoD-09 is powered by the ESP8266.", "website": "https://github.com/4dsystems/GFX4DIoD9", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/4dsystems/GFX4DIoD9.git", "url": "http://downloads.arduino.cc/libraries/github.com/4dsystems/GFX4DIoD9-1.0.0.zip", "archiveFileName": "GFX4DIoD9-1.0.0.zip", @@ -156772,12 +123269,8 @@ "paragraph": "Arduino library for controlling UC121902-TNARX-A LCD displays.", "website": "https://github.com/niccokunzmann/UC121902-TNARX-A", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/niccokunzmann/UC121902-TNARX-A.git", "url": "http://downloads.arduino.cc/libraries/github.com/niccokunzmann/UC121902_TNARX_A-1.0.0.zip", "archiveFileName": "UC121902_TNARX_A-1.0.0.zip", @@ -156793,12 +123286,8 @@ "paragraph": "This library provides methods to read temperature and pressure. It was developed and tested with the ICP-10100, but should also work with other sensors of this family.", "website": "https://github.com/astuder/icp-101xx", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/astuder/icp-101xx.git", "url": "http://downloads.arduino.cc/libraries/github.com/astuder/ICP_101xx_Pressure_Sensor_Library-1.0.0.zip", "archiveFileName": "ICP_101xx_Pressure_Sensor_Library-1.0.0.zip", @@ -156814,12 +123303,8 @@ "paragraph": "It's very easy to set up and supports sending single measurements independently but also sending batches of measurements.", "website": "https://github.com/tobiasschuerg/ESP8266_Influx_DB", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/tobiasschuerg/ESP8266_Influx_DB.git", "url": "http://downloads.arduino.cc/libraries/github.com/tobiasschuerg/ESP8266_Influxdb-1.0.0.zip", "archiveFileName": "ESP8266_Influxdb-1.0.0.zip", @@ -156835,12 +123320,8 @@ "paragraph": "This library is a easy to set up and supports sending SINGLE MEASUREMENTS independently as well as sending BATCHES OF MEASUREMENTS with a single http request.", "website": "https://github.com/tobiasschuerg/ESP8266_Influx_DB", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/tobiasschuerg/ESP8266_Influx_DB.git", "url": "http://downloads.arduino.cc/libraries/github.com/tobiasschuerg/ESP8266_Influxdb-1.0.1.zip", "archiveFileName": "ESP8266_Influxdb-1.0.1.zip", @@ -156856,12 +123337,8 @@ "paragraph": "This library is a easy to set up and supports sending SINGLE MEASUREMENTS independently as well as sending BATCHES OF MEASUREMENTS with a single http request.", "website": "https://github.com/tobiasschuerg/ESP8266_Influx_DB", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/tobiasschuerg/ESP8266_Influx_DB.git", "url": "http://downloads.arduino.cc/libraries/github.com/tobiasschuerg/ESP8266_Influxdb-1.1.0.zip", "archiveFileName": "ESP8266_Influxdb-1.1.0.zip", @@ -156877,12 +123354,8 @@ "paragraph": "This library is a easy to set up and supports sending SINGLE MEASUREMENTS independently as well as sending BATCHES OF MEASUREMENTS with a single http request.", "website": "https://github.com/tobiasschuerg/ESP8266_Influx_DB", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/tobiasschuerg/ESP8266_Influx_DB.git", "url": "http://downloads.arduino.cc/libraries/github.com/tobiasschuerg/ESP8266_Influxdb-1.2.0.zip", "archiveFileName": "ESP8266_Influxdb-1.2.0.zip", @@ -156898,12 +123371,8 @@ "paragraph": "This library is a easy to set up and supports sending SINGLE MEASUREMENTS independently as well as sending BATCHES OF MEASUREMENTS with a single http request.", "website": "https://github.com/tobiasschuerg/ESP8266_Influx_DB", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/tobiasschuerg/ESP8266_Influx_DB.git", "url": "http://downloads.arduino.cc/libraries/github.com/tobiasschuerg/ESP8266_Influxdb-1.3.0.zip", "archiveFileName": "ESP8266_Influxdb-1.3.0.zip", @@ -156919,12 +123388,8 @@ "paragraph": "An Arduino Library for the HM-12 and HM-13 Bluetooth 4.0 modules.", "website": "https://github.com/sparkfun/SparkFun_HM1X_Bluetooth_Arduino_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_HM1X_Bluetooth_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_HM1X_Bluetooth_Arduino_Library-1.0.0.zip", "archiveFileName": "SparkFun_HM1X_Bluetooth_Arduino_Library-1.0.0.zip", @@ -156940,12 +123405,8 @@ "paragraph": "An Arduino Library for the HM-12 and HM-13 Bluetooth 4.0 modules.", "website": "https://github.com/sparkfun/SparkFun_HM1X_Bluetooth_Arduino_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_HM1X_Bluetooth_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_HM1X_Bluetooth_Arduino_Library-1.0.1.zip", "archiveFileName": "SparkFun_HM1X_Bluetooth_Arduino_Library-1.0.1.zip", @@ -156961,12 +123422,8 @@ "paragraph": "An Arduino Library for the HM-12 and HM-13 Bluetooth 4.0 modules.", "website": "https://github.com/sparkfun/SparkFun_HM1X_Bluetooth_Arduino_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_HM1X_Bluetooth_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_HM1X_Bluetooth_Arduino_Library-1.0.2.zip", "archiveFileName": "SparkFun_HM1X_Bluetooth_Arduino_Library-1.0.2.zip", @@ -156982,12 +123439,8 @@ "paragraph": "This is a library which enables graphics to be easily added to the gen4-IoD modules using the Arduino IDE or Workshop4 IDE. gen4-IoD is powered by the ESP8266.", "website": "https://github.com/4dsystems/GFX4d", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/4dsystems/GFX4d.git", "url": "http://downloads.arduino.cc/libraries/github.com/4dsystems/GFX4d-1.0.0.zip", "archiveFileName": "GFX4d-1.0.0.zip", @@ -157003,16 +123456,10 @@ "paragraph": "Libraries will allows You to communicate Your arduino with RemoteMe.org system", "website": "https://github.com/remoteme/RemoteMeArduinoLibrary", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/remoteme/RemoteMeArduinoLibrary.git", - "providesIncludes": [ - "RemoteMe.h" - ], + "providesIncludes": ["RemoteMe.h"], "url": "http://downloads.arduino.cc/libraries/github.com/remoteme/RemoteMe-1.0.10.zip", "archiveFileName": "RemoteMe-1.0.10.zip", "size": 16459, @@ -157027,16 +123474,10 @@ "paragraph": "Libraries will allows You to communicate Your arduino with RemoteMe.org system", "website": "https://github.com/remoteme/RemoteMeArduinoLibrary", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/remoteme/RemoteMeArduinoLibrary.git", - "providesIncludes": [ - "RemoteMe.h" - ], + "providesIncludes": ["RemoteMe.h"], "url": "http://downloads.arduino.cc/libraries/github.com/remoteme/RemoteMe-1.0.12.zip", "archiveFileName": "RemoteMe-1.0.12.zip", "size": 15702, @@ -157051,16 +123492,10 @@ "paragraph": "Libraries will allows You to communicate Your arduino with RemoteMe.org system", "website": "https://github.com/remoteme/RemoteMeArduinoLibrary", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/remoteme/RemoteMeArduinoLibrary.git", - "providesIncludes": [ - "RemoteMe.h" - ], + "providesIncludes": ["RemoteMe.h"], "url": "http://downloads.arduino.cc/libraries/github.com/remoteme/RemoteMe-1.0.13.zip", "archiveFileName": "RemoteMe-1.0.13.zip", "size": 15882, @@ -157075,16 +123510,10 @@ "paragraph": "Libraries will allows You to communicate Your arduino with RemoteMe.org system", "website": "https://github.com/remoteme/RemoteMeArduinoLibrary", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/remoteme/RemoteMeArduinoLibrary.git", - "providesIncludes": [ - "RemoteMe.h" - ], + "providesIncludes": ["RemoteMe.h"], "url": "http://downloads.arduino.cc/libraries/github.com/remoteme/RemoteMe-1.0.14.zip", "archiveFileName": "RemoteMe-1.0.14.zip", "size": 16026, @@ -157099,16 +123528,10 @@ "paragraph": "Libraries will allows You to communicate Your arduino with RemoteMe.org system", "website": "https://github.com/remoteme/RemoteMeArduinoLibrary", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/remoteme/RemoteMeArduinoLibrary.git", - "providesIncludes": [ - "RemoteMe.h" - ], + "providesIncludes": ["RemoteMe.h"], "url": "http://downloads.arduino.cc/libraries/github.com/remoteme/RemoteMe-1.0.15.zip", "archiveFileName": "RemoteMe-1.0.15.zip", "size": 17060, @@ -157123,16 +123546,10 @@ "paragraph": "Libraries will allows You to communicate Your arduino with RemoteMe.org system", "website": "https://github.com/remoteme/RemoteMeArduinoLibrary", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/remoteme/RemoteMeArduinoLibrary.git", - "providesIncludes": [ - "RemoteMe.h" - ], + "providesIncludes": ["RemoteMe.h"], "url": "http://downloads.arduino.cc/libraries/github.com/remoteme/RemoteMe-1.0.17.zip", "archiveFileName": "RemoteMe-1.0.17.zip", "size": 15959, @@ -157147,16 +123564,10 @@ "paragraph": "Libraries will allows You to communicate Your arduino with RemoteMe.org system", "website": "https://github.com/remoteme/RemoteMeArduinoLibrary", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/remoteme/RemoteMeArduinoLibrary.git", - "providesIncludes": [ - "RemoteMe.h" - ], + "providesIncludes": ["RemoteMe.h"], "url": "http://downloads.arduino.cc/libraries/github.com/remoteme/RemoteMe-1.0.18.zip", "archiveFileName": "RemoteMe-1.0.18.zip", "size": 17665, @@ -157171,16 +123582,10 @@ "paragraph": "Libraries will allows You to communicate Your arduino with RemoteMe.org system", "website": "https://github.com/remoteme/RemoteMeArduinoLibrary", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/remoteme/RemoteMeArduinoLibrary.git", - "providesIncludes": [ - "RemoteMe.h" - ], + "providesIncludes": ["RemoteMe.h"], "url": "http://downloads.arduino.cc/libraries/github.com/remoteme/RemoteMe-1.0.19.zip", "archiveFileName": "RemoteMe-1.0.19.zip", "size": 18211, @@ -157195,16 +123600,10 @@ "paragraph": "Libraries will allows You to communicate Your arduino with RemoteMe.org system", "website": "https://github.com/remoteme/arduinoLibrary", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/remoteme/RemoteMeArduinoLibrary.git", - "providesIncludes": [ - "RemoteMe.h" - ], + "providesIncludes": ["RemoteMe.h"], "url": "http://downloads.arduino.cc/libraries/github.com/remoteme/RemoteMe-1.0.6.zip", "archiveFileName": "RemoteMe-1.0.6.zip", "size": 13119, @@ -157219,16 +123618,10 @@ "paragraph": "Libraries will allows You to communicate Your arduino with RemoteMe.org system", "website": "https://github.com/remoteme/arduinoLibrary", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/remoteme/RemoteMeArduinoLibrary.git", - "providesIncludes": [ - "RemoteMe.h" - ], + "providesIncludes": ["RemoteMe.h"], "url": "http://downloads.arduino.cc/libraries/github.com/remoteme/RemoteMe-1.0.7.zip", "archiveFileName": "RemoteMe-1.0.7.zip", "size": 13211, @@ -157243,16 +123636,10 @@ "paragraph": "Libraries will allows You to communicate Your arduino with RemoteMe.org system", "website": "https://github.com/remoteme/RemoteMeArduinoLibrary", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/remoteme/RemoteMeArduinoLibrary.git", - "providesIncludes": [ - "RemoteMe.h" - ], + "providesIncludes": ["RemoteMe.h"], "url": "http://downloads.arduino.cc/libraries/github.com/remoteme/RemoteMe-1.0.20.zip", "archiveFileName": "RemoteMe-1.0.20.zip", "size": 18508, @@ -157267,16 +123654,10 @@ "paragraph": "Libraries will allows You to communicate Your arduino with RemoteMe.org system", "website": "https://github.com/remoteme/RemoteMeArduinoLibrary", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/remoteme/RemoteMeArduinoLibrary.git", - "providesIncludes": [ - "RemoteMe.h" - ], + "providesIncludes": ["RemoteMe.h"], "url": "http://downloads.arduino.cc/libraries/github.com/remoteme/RemoteMe-1.0.21.zip", "archiveFileName": "RemoteMe-1.0.21.zip", "size": 18519, @@ -157291,16 +123672,10 @@ "paragraph": "Libraries will allows You to communicate Your arduino with RemoteMe.org system", "website": "https://github.com/remoteme/RemoteMeArduinoLibrary", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/remoteme/RemoteMeArduinoLibrary.git", - "providesIncludes": [ - "RemoteMe.h" - ], + "providesIncludes": ["RemoteMe.h"], "url": "http://downloads.arduino.cc/libraries/github.com/remoteme/RemoteMe-1.0.22.zip", "archiveFileName": "RemoteMe-1.0.22.zip", "size": 19320, @@ -157315,16 +123690,10 @@ "paragraph": "Libraries will allows You to communicate Your arduino with RemoteMe.org system", "website": "https://github.com/remoteme/RemoteMeArduinoLibrary", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/remoteme/RemoteMeArduinoLibrary.git", - "providesIncludes": [ - "RemoteMe.h" - ], + "providesIncludes": ["RemoteMe.h"], "url": "http://downloads.arduino.cc/libraries/github.com/remoteme/RemoteMe-1.0.23.zip", "archiveFileName": "RemoteMe-1.0.23.zip", "size": 19422, @@ -157339,12 +123708,8 @@ "paragraph": "The SGP30 is an indoor air quality sensor equipped with an I\u003csup\u003e2\u003c/sup\u003eC interface. It outputs equivalent CO\u003csub\u003e2\u003c/sub\u003e in ppm and Total Volatile Organic Compounds (TVOC) in ppb. The sensor also gives access to its raw measurement values of Ethanol and H\u003csub\u003e2\u003c/sub\u003e.", "website": "https://github.com/sparkfun/SparkFun_SGP30_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_SGP30_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_SGP30_Arduino_Library-1.0.0.zip", "archiveFileName": "SparkFun_SGP30_Arduino_Library-1.0.0.zip", @@ -157360,12 +123725,8 @@ "paragraph": "The SGP30 is an indoor air quality sensor equipped with an I\u003csup\u003e2\u003c/sup\u003eC interface. It outputs equivalent CO\u003csub\u003e2\u003c/sub\u003e in ppm and Total Volatile Organic Compounds (TVOC) in ppb. The sensor also gives access to its raw measurement values of Ethanol and H\u003csub\u003e2\u003c/sub\u003e.", "website": "https://github.com/sparkfun/SparkFun_SGP30_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_SGP30_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_SGP30_Arduino_Library-1.0.1.zip", "archiveFileName": "SparkFun_SGP30_Arduino_Library-1.0.1.zip", @@ -157381,12 +123742,8 @@ "paragraph": "The SGP30 is an indoor air quality sensor equipped with an I\u003csup\u003e2\u003c/sup\u003eC interface. It outputs equivalent CO\u003csub\u003e2\u003c/sub\u003e in ppm and Total Volatile Organic Compounds (TVOC) in ppb. The sensor also gives access to its raw measurement values of Ethanol and H\u003csub\u003e2\u003c/sub\u003e.", "website": "https://github.com/sparkfun/SparkFun_SGP30_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_SGP30_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_SGP30_Arduino_Library-1.0.2.zip", "archiveFileName": "SparkFun_SGP30_Arduino_Library-1.0.2.zip", @@ -157402,16 +123759,10 @@ "paragraph": "This is a fork of original by Petre Rodan. You can find an good simple exemple in exemple\u003eds3231\u003esimple_print", "website": "https://github.com/Jorropo/ds3231", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Jorropo/ds3231.git", - "providesIncludes": [ - "Wire.h" - ], + "providesIncludes": ["Wire.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Jorropo/ds3231FS-1.1.1.zip", "archiveFileName": "ds3231FS-1.1.1.zip", "size": 12387, @@ -157426,12 +123777,8 @@ "paragraph": "Soporta varios matrices en cadena", "website": "https://github.com/danidask/MatrizLed", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/danidask/MatrizLed.git", "url": "http://downloads.arduino.cc/libraries/github.com/danidask/MatrizLed-2.0.1.zip", "archiveFileName": "MatrizLed-2.0.1.zip", @@ -157447,12 +123794,8 @@ "paragraph": "Soporta varios matrices en cadena", "website": "https://github.com/danidask/MatrizLed", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/danidask/MatrizLed.git", "url": "http://downloads.arduino.cc/libraries/github.com/danidask/MatrizLed-2.0.2.zip", "archiveFileName": "MatrizLed-2.0.2.zip", @@ -157468,12 +123811,8 @@ "paragraph": "Soporta varios matrices en cadena", "website": "https://github.com/danidask/MatrizLed", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/danidask/MatrizLed.git", "url": "http://downloads.arduino.cc/libraries/github.com/danidask/MatrizLed-2.0.3.zip", "archiveFileName": "MatrizLed-2.0.3.zip", @@ -157489,12 +123828,8 @@ "paragraph": "Arduino library to control Multi Channel Rely.", "website": "https://github.com/Seeed-Studio/Multi_Channel_Relay_Arduino_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Multi_Channel_Relay_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Multi_Channel_Relay_Arduino_Library-1.0.0.zip", "archiveFileName": "Multi_Channel_Relay_Arduino_Library-1.0.0.zip", @@ -157510,12 +123845,8 @@ "paragraph": "Arduino library to control Multi Channel Rely.", "website": "https://github.com/Seeed-Studio/Multi_Channel_Relay_Arduino_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Multi_Channel_Relay_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Multi_Channel_Relay_Arduino_Library-1.1.0.zip", "archiveFileName": "Multi_Channel_Relay_Arduino_Library-1.1.0.zip", @@ -157531,12 +123862,8 @@ "paragraph": "Adafruit GFX compatible library for 32x16, 32x32, 64x32, 64x64 RGB matrix modules.", "website": "https://github.com/2dom/PxMatrix", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/2dom/PxMatrix.git", "url": "http://downloads.arduino.cc/libraries/github.com/2dom/PxMatrix_LED_MATRIX_library-1.1.0.zip", "archiveFileName": "PxMatrix_LED_MATRIX_library-1.1.0.zip", @@ -157552,12 +123879,8 @@ "paragraph": "Adafruit GFX compatible library for 32x16, 32x32, 64x32, 64x64 RGB matrix modules.", "website": "https://github.com/2dom/PxMatrix", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/2dom/PxMatrix.git", "url": "http://downloads.arduino.cc/libraries/github.com/2dom/PxMatrix_LED_MATRIX_library-1.2.0.zip", "archiveFileName": "PxMatrix_LED_MATRIX_library-1.2.0.zip", @@ -157573,12 +123896,8 @@ "paragraph": "Adafruit GFX compatible library for 32x16, 32x32, 64x32, 64x64 RGB matrix modules.", "website": "https://github.com/2dom/PxMatrix", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/2dom/PxMatrix.git", "url": "http://downloads.arduino.cc/libraries/github.com/2dom/PxMatrix_LED_MATRIX_library-1.3.0.zip", "archiveFileName": "PxMatrix_LED_MATRIX_library-1.3.0.zip", @@ -157594,12 +123913,8 @@ "paragraph": "ePaper display driver", "website": "https://github.com/adafruit/Adafruit_EPD", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_EPD.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_EPD-1.0.0.zip", "archiveFileName": "Adafruit_EPD-1.0.0.zip", @@ -157615,12 +123930,8 @@ "paragraph": "ePaper display driver", "website": "https://github.com/adafruit/Adafruit_EPD", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_EPD.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_EPD-1.0.1.zip", "archiveFileName": "Adafruit_EPD-1.0.1.zip", @@ -157636,12 +123947,8 @@ "paragraph": "ePaper display driver", "website": "https://github.com/adafruit/Adafruit_EPD", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_EPD.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_EPD-1.0.2.zip", "archiveFileName": "Adafruit_EPD-1.0.2.zip", @@ -157657,12 +123964,8 @@ "paragraph": "ePaper display driver", "website": "https://github.com/adafruit/Adafruit_EPD", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_EPD.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_EPD-1.0.3.zip", "archiveFileName": "Adafruit_EPD-1.0.3.zip", @@ -157678,12 +123981,8 @@ "paragraph": "ePaper display driver", "website": "https://github.com/adafruit/Adafruit_EPD", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_EPD.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_EPD-2.0.0.zip", "archiveFileName": "Adafruit_EPD-2.0.0.zip", @@ -157699,12 +123998,8 @@ "paragraph": "ePaper display driver", "website": "https://github.com/adafruit/Adafruit_EPD", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_EPD.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_EPD-2.0.1.zip", "archiveFileName": "Adafruit_EPD-2.0.1.zip", @@ -157720,12 +124015,8 @@ "paragraph": "ePaper display driver", "website": "https://github.com/adafruit/Adafruit_EPD", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_EPD.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_EPD-2.0.2.zip", "archiveFileName": "Adafruit_EPD-2.0.2.zip", @@ -157741,12 +124032,8 @@ "paragraph": "ePaper display driver", "website": "https://github.com/adafruit/Adafruit_EPD", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_EPD.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_EPD-2.0.3.zip", "archiveFileName": "Adafruit_EPD-2.0.3.zip", @@ -157762,12 +124049,8 @@ "paragraph": "ePaper display driver", "website": "https://github.com/adafruit/Adafruit_EPD", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_EPD.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_EPD-2.1.1.zip", "archiveFileName": "Adafruit_EPD-2.1.1.zip", @@ -157783,12 +124066,8 @@ "paragraph": "This is a library for the Arduino that interfaces with the Pololu Dual TB9051FTG Motor Driver Shield. It makes it simple to drive two brushed, DC motors.", "website": "https://github.com/pololu/dual-tb9051ftg-motor-shield", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/dual-tb9051ftg-motor-shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/DualTB9051FTGMotorShield-1.0.0.zip", "archiveFileName": "DualTB9051FTGMotorShield-1.0.0.zip", @@ -157804,12 +124083,8 @@ "paragraph": "This is a library for the Arduino that interfaces with the Pololu Dual TB9051FTG Motor Driver Shield. It makes it simple to drive two brushed, DC motors.", "website": "https://github.com/pololu/dual-tb9051ftg-motor-shield", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/dual-tb9051ftg-motor-shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/DualTB9051FTGMotorShield-2.0.0.zip", "archiveFileName": "DualTB9051FTGMotorShield-2.0.0.zip", @@ -157825,16 +124100,10 @@ "paragraph": "A library that helps creating finite state machines based on function pointers. Can run concurrently any number of states machines. Provide all required basic timing functions to easily create automatons. Can also be used as a (very) basic scheduler.", "website": "https://github.com/bricofoy/yasm/blob/master/README.md", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bricofoy/yasm.git", - "providesIncludes": [ - "yasm.h" - ], + "providesIncludes": ["yasm.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bricofoy/YASM-1.0.0.zip", "archiveFileName": "YASM-1.0.0.zip", "size": 28192, @@ -157849,16 +124118,10 @@ "paragraph": "A library that helps creating finite state machines based on function pointers. Can run concurrently any number of states machines. Provide all required basic timing functions to easily create automatons. Can also be used as a (very) basic scheduler.", "website": "http://github.com/bricofoy/yasm/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bricofoy/yasm.git", - "providesIncludes": [ - "yasm.h" - ], + "providesIncludes": ["yasm.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bricofoy/YASM-1.0.1.zip", "archiveFileName": "YASM-1.0.1.zip", "size": 28321, @@ -157873,16 +124136,10 @@ "paragraph": "A library that helps creating finite state machines based on function pointers. Can run concurrently any number of states machines. Provide all required basic timing functions to easily create automatons. Can also be used as a (very) basic scheduler.", "website": "http://github.com/bricofoy/yasm/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bricofoy/yasm.git", - "providesIncludes": [ - "yasm.h" - ], + "providesIncludes": ["yasm.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bricofoy/YASM-1.0.2.zip", "archiveFileName": "YASM-1.0.2.zip", "size": 28410, @@ -157897,12 +124154,8 @@ "paragraph": "Library for the RGB OLED 64x64 screen / display. Includes support for the SSD1357 driver IC", "website": "https://github.com/sparkfun/Sparkfun_RGB_OLED_64x64_Arduino_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/Sparkfun_RGB_OLED_64x64_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_RGB_OLED_64x64_Library-1.0.0.zip", "archiveFileName": "SparkFun_RGB_OLED_64x64_Library-1.0.0.zip", @@ -157918,12 +124171,8 @@ "paragraph": "Enables reading the digital light sensor BH1750FVI", "website": "https://github.com/PeterEmbedded/BH1750FVI", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PeterEmbedded/BH1750FVI.git", "url": "http://downloads.arduino.cc/libraries/github.com/PeterEmbedded/BH1750FVI-1.0.0.zip", "archiveFileName": "BH1750FVI-1.0.0.zip", @@ -157939,12 +124188,8 @@ "paragraph": "Enables reading the digital light sensor BH1750FVI", "website": "https://github.com/PeterEmbedded/BH1750FVI", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PeterEmbedded/BH1750FVI.git", "url": "http://downloads.arduino.cc/libraries/github.com/PeterEmbedded/BH1750FVI-1.1.0.zip", "archiveFileName": "BH1750FVI-1.1.0.zip", @@ -157960,12 +124205,8 @@ "paragraph": "Enables reading the digital light sensor BH1750FVI", "website": "https://github.com/PeterEmbedded/BH1750FVI", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PeterEmbedded/BH1750FVI.git", "url": "http://downloads.arduino.cc/libraries/github.com/PeterEmbedded/BH1750FVI-1.1.1.zip", "archiveFileName": "BH1750FVI-1.1.1.zip", @@ -157982,12 +124223,8 @@ "paragraph": "You'll never find a simpler tracing library! Just call TRACE() or DUMP(variable) and watch the result in the Serial...", "website": "https://github.com/bblanchon/ArduinoTrace", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoTrace.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoTrace-1.0.0.zip", "archiveFileName": "ArduinoTrace-1.0.0.zip", @@ -158004,12 +124241,8 @@ "paragraph": "You'll never find a simpler tracing library! Just call TRACE() or DUMP(variable) and watch the result in the Serial...", "website": "https://github.com/bblanchon/ArduinoTrace", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoTrace.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoTrace-1.1.0.zip", "archiveFileName": "ArduinoTrace-1.1.0.zip", @@ -158026,12 +124259,8 @@ "paragraph": "You'll never find a simpler tracing library! Just call TRACE() or DUMP(variable) and watch the result in the Serial...", "website": "https://github.com/bblanchon/ArduinoTrace", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoTrace.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/ArduinoTrace-1.1.1.zip", "archiveFileName": "ArduinoTrace-1.1.1.zip", @@ -158047,12 +124276,8 @@ "paragraph": "A minimal linear algebra library for Arduino. This gives you all the basics in a lean package, up to in-place matrix inversion. Matrices are represented as simple 2D arrays, so you need to check dimension agreement manually. A far more capable, testable, and friendly linear algebra library for Arduino is BasicLinearAlgebra", "website": "https://github.com/eecharlie/MatrixMath", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/eecharlie/MatrixMath.git", "url": "http://downloads.arduino.cc/libraries/github.com/eecharlie/MatrixMath-1.0.0.zip", "archiveFileName": "MatrixMath-1.0.0.zip", @@ -158068,12 +124293,8 @@ "paragraph": "Control your GoPro HERO3, HERO4, HERO5, HERO6 and HERO7 from Arduino", "website": "https://github.com/aster94/GoProControl/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/aster94/GoProControl.git", "url": "http://downloads.arduino.cc/libraries/github.com/aster94/GoProControl-0.9.3.zip", "archiveFileName": "GoProControl-0.9.3.zip", @@ -158089,12 +124310,8 @@ "paragraph": "Control your GoPro HERO3, HERO4, HERO5, HERO6 and HERO7 from Arduino", "website": "https://github.com/aster94/GoProControl/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/aster94/GoProControl.git", "url": "http://downloads.arduino.cc/libraries/github.com/aster94/GoProControl-1.0.0.zip", "archiveFileName": "GoProControl-1.0.0.zip", @@ -158110,12 +124327,8 @@ "paragraph": "Control your GoPro HERO3, HERO4, HERO5, HERO6 and HERO7 from Arduino", "website": "https://github.com/aster94/GoProControl/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/aster94/GoProControl.git", "url": "http://downloads.arduino.cc/libraries/github.com/aster94/GoProControl-1.0.1.zip", "archiveFileName": "GoProControl-1.0.1.zip", @@ -158131,12 +124344,8 @@ "paragraph": "Arduino library to control Cubic PM2008 I2C", "website": "https://github.com/neosarchizo/pm2008_i2c", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neosarchizo/pm2008_i2c.git", "url": "http://downloads.arduino.cc/libraries/github.com/neosarchizo/PM2008_I2C-1.0.0.zip", "archiveFileName": "PM2008_I2C-1.0.0.zip", @@ -158152,12 +124361,8 @@ "paragraph": "This library provides easy methods to use to communicate between two arduino's. This library can send booleans, integers, floats and text over serial communication.", "website": "https://github.com/AlexanderLL95/SerialUtil", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/AlexanderLL95/SerialUtil.git", "url": "http://downloads.arduino.cc/libraries/github.com/AlexanderLL95/SerialUtil-1.0.0.zip", "archiveFileName": "SerialUtil-1.0.0.zip", @@ -158173,12 +124378,8 @@ "paragraph": "Designed to be used with dashboard program hosted at https://github.com/NicholasBerryman/ControllerLibDashboard", "website": "https://github.com/NicholasBerryman/ControllerLib", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/NicholasBerryman/USBControllerLib.git", "url": "http://downloads.arduino.cc/libraries/github.com/NicholasBerryman/USBControllerLib-0.8.0.zip", "archiveFileName": "USBControllerLib-0.8.0.zip", @@ -158194,12 +124395,8 @@ "paragraph": "Designed to be used with dashboard program hosted at https://github.com/NicholasBerryman/ControllerLibDashboard", "website": "https://github.com/NicholasBerryman/ControllerLib", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/NicholasBerryman/USBControllerLib.git", "url": "http://downloads.arduino.cc/libraries/github.com/NicholasBerryman/USBControllerLib-1.0.0.zip", "archiveFileName": "USBControllerLib-1.0.0.zip", @@ -158215,12 +124412,8 @@ "paragraph": "Mahony and Madgwick algorithms.", "website": "https://github.com/aster94/SensorFusion", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/aster94/SensorFusion.git", "url": "http://downloads.arduino.cc/libraries/github.com/aster94/SensorFusion-1.0.0.zip", "archiveFileName": "SensorFusion-1.0.0.zip", @@ -158236,12 +124429,8 @@ "paragraph": "Mahony and Madgwick algorithms.", "website": "https://github.com/aster94/SensorFusion", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/aster94/SensorFusion.git", "url": "http://downloads.arduino.cc/libraries/github.com/aster94/SensorFusion-1.0.1.zip", "archiveFileName": "SensorFusion-1.0.1.zip", @@ -158257,12 +124446,8 @@ "paragraph": "The Idea of this Library is to create a built in way to smooth out data, register 'bent' actions, as well as create an easy way of tracking individual Sensors.", "website": "https://github.com/Tdoe4321/FlexLibrary.git", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Tdoe4321/FlexLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/Tdoe4321/FlexLibrary-1.0.0.zip", "archiveFileName": "FlexLibrary-1.0.0.zip", @@ -158278,12 +124463,8 @@ "paragraph": "This library contains helper classes to ease use of Purplepoint IoT boards.", "website": "https://github.com/m2m-solutions/M2M_Boards", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/m2m-solutions/M2M_Boards.git", "url": "http://downloads.arduino.cc/libraries/github.com/m2m-solutions/M2M_Solutions_Purplepoint_Boards_Library-1.0.1.zip", "archiveFileName": "M2M_Solutions_Purplepoint_Boards_Library-1.0.1.zip", @@ -158300,12 +124481,8 @@ "paragraph": "Encapsulates the control of the YX5300 through a serial interface. User code can issue high level commands without worrying about issuing the requests or interpreting response.", "website": "https://github.com/MajicDesigns/MD_YX5300", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_YX5300.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_YX5300-1.0.1.zip", "archiveFileName": "MD_YX5300-1.0.1.zip", @@ -158322,12 +124499,8 @@ "paragraph": "Encapsulates the control of the YX5300 through a serial interface. User code can issue high level commands without worrying about issuing the requests or interpreting response.", "website": "https://github.com/MajicDesigns/MD_YX5300", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_YX5300.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_YX5300-1.0.0.zip", "archiveFileName": "MD_YX5300-1.0.0.zip", @@ -158344,12 +124517,8 @@ "paragraph": "Encapsulates the control of the YX5300 through a serial interface. User code can issue high level commands without worrying about issuing the requests or interpreting response.", "website": "https://github.com/MajicDesigns/MD_YX5300", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_YX5300.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_YX5300-1.1.0.zip", "archiveFileName": "MD_YX5300-1.1.0.zip", @@ -158366,12 +124535,8 @@ "paragraph": "Encapsulates the control of the YX5300 through a serial interface. User code can issue high level commands without worrying about issuing the requests or interpreting response.", "website": "https://github.com/MajicDesigns/MD_YX5300", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_YX5300.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_YX5300-1.2.0.zip", "archiveFileName": "MD_YX5300-1.2.0.zip", @@ -158388,12 +124553,8 @@ "paragraph": "Encapsulates the control of the YX5300 through a serial interface. User code can issue high level commands without worrying about issuing the requests or interpreting response.", "website": "https://github.com/MajicDesigns/MD_YX5300", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_YX5300.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_YX5300-1.2.1.zip", "archiveFileName": "MD_YX5300-1.2.1.zip", @@ -158410,12 +124571,8 @@ "paragraph": "Encapsulates the control of the YX5300 through a serial interface. User code can issue high level commands without worrying about issuing the requests or interpreting response.", "website": "https://github.com/MajicDesigns/MD_YX5300", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MajicDesigns/MD_YX5300.git", "url": "http://downloads.arduino.cc/libraries/github.com/MajicDesigns/MD_YX5300-1.2.2.zip", "archiveFileName": "MD_YX5300-1.2.2.zip", @@ -158431,16 +124588,10 @@ "paragraph": "See more on https://github.com/ropg/M5ez", "website": "https://github.com/ropg/M5ez", "category": "Display", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/ropg/M5ez.git", - "providesIncludes": [ - "M5ez.h" - ], + "providesIncludes": ["M5ez.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ropg/M5ez-1.0.0.zip", "archiveFileName": "M5ez-1.0.0.zip", "size": 3200228, @@ -158455,16 +124606,10 @@ "paragraph": "See more on https://github.com/ropg/M5ez", "website": "https://github.com/ropg/M5ez", "category": "Display", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/ropg/M5ez.git", - "providesIncludes": [ - "M5ez.h" - ], + "providesIncludes": ["M5ez.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ropg/M5ez-1.1.0.zip", "archiveFileName": "M5ez-1.1.0.zip", "size": 3387050, @@ -158479,16 +124624,10 @@ "paragraph": "See more on https://github.com/ropg/M5ez", "website": "https://github.com/ropg/M5ez", "category": "Display", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/ropg/M5ez.git", - "providesIncludes": [ - "M5ez.h" - ], + "providesIncludes": ["M5ez.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ropg/M5ez-1.1.1.zip", "archiveFileName": "M5ez-1.1.1.zip", "size": 3386910, @@ -158503,16 +124642,10 @@ "paragraph": "See more on https://github.com/ropg/M5ez", "website": "https://github.com/ropg/M5ez", "category": "Display", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/ropg/M5ez.git", - "providesIncludes": [ - "M5ez.h" - ], + "providesIncludes": ["M5ez.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ropg/M5ez-1.2.0.zip", "archiveFileName": "M5ez-1.2.0.zip", "size": 4782260, @@ -158527,16 +124660,10 @@ "paragraph": "See more on https://github.com/ropg/M5ez", "website": "https://github.com/ropg/M5ez", "category": "Display", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/ropg/M5ez.git", - "providesIncludes": [ - "M5ez.h" - ], + "providesIncludes": ["M5ez.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ropg/M5ez-1.3.1.zip", "archiveFileName": "M5ez-1.3.1.zip", "size": 4847496, @@ -158551,16 +124678,10 @@ "paragraph": "See more on https://github.com/ropg/M5ez", "website": "https://github.com/ropg/M5ez", "category": "Display", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/ropg/M5ez.git", - "providesIncludes": [ - "M5ez.h" - ], + "providesIncludes": ["M5ez.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ropg/M5ez-2.0.0.zip", "archiveFileName": "M5ez-2.0.0.zip", "size": 4939851, @@ -158575,16 +124696,10 @@ "paragraph": "See more on https://github.com/ropg/M5ez", "website": "https://github.com/ropg/M5ez", "category": "Display", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/ropg/M5ez.git", - "providesIncludes": [ - "M5ez.h" - ], + "providesIncludes": ["M5ez.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ropg/M5ez-2.0.1.zip", "archiveFileName": "M5ez-2.0.1.zip", "size": 4958161, @@ -158599,16 +124714,10 @@ "paragraph": "See more on https://github.com/ropg/M5ez", "website": "https://github.com/ropg/M5ez", "category": "Display", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/ropg/M5ez.git", - "providesIncludes": [ - "M5ez.h" - ], + "providesIncludes": ["M5ez.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ropg/M5ez-2.1.0.zip", "archiveFileName": "M5ez-2.1.0.zip", "size": 5200601, @@ -158623,16 +124732,10 @@ "paragraph": "See more on https://github.com/ropg/M5ez", "website": "https://github.com/ropg/M5ez", "category": "Display", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/ropg/M5ez.git", - "providesIncludes": [ - "M5ez.h" - ], + "providesIncludes": ["M5ez.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ropg/M5ez-2.1.2.zip", "archiveFileName": "M5ez-2.1.2.zip", "size": 5201931, @@ -158647,12 +124750,8 @@ "paragraph": "A library for logging with support for logging to serial ports and SD cards.", "website": "https://github.com/m2m-solutions/M2M_Logger", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/m2m-solutions/M2M_Logger.git", "url": "http://downloads.arduino.cc/libraries/github.com/m2m-solutions/M2M_Solutions_Logger_Library-1.0.1.zip", "archiveFileName": "M2M_Solutions_Logger_Library-1.0.1.zip", @@ -158668,12 +124767,8 @@ "paragraph": "A library for controlling Quectel cellular modules over a serial connection.", "website": "https://github.com/m2m-solutions/M2M_Quectel", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/m2m-solutions/M2M_Quectel.git", "url": "http://downloads.arduino.cc/libraries/github.com/m2m-solutions/M2M_Solutions_Quectel_Library-1.0.2.zip", "archiveFileName": "M2M_Solutions_Quectel_Library-1.0.2.zip", @@ -158689,12 +124784,8 @@ "paragraph": "A library for controlling Quectel cellular modules over a serial connection.", "website": "https://github.com/m2m-solutions/M2M_Quectel", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/m2m-solutions/M2M_Quectel.git", "url": "http://downloads.arduino.cc/libraries/github.com/m2m-solutions/M2M_Solutions_Quectel_Library-1.0.3.zip", "archiveFileName": "M2M_Solutions_Quectel_Library-1.0.3.zip", @@ -158710,12 +124801,8 @@ "paragraph": "A library for controlling Quectel cellular modules over a serial connection.", "website": "https://github.com/m2m-solutions/M2M_Quectel", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/m2m-solutions/M2M_Quectel.git", "url": "http://downloads.arduino.cc/libraries/github.com/m2m-solutions/M2M_Solutions_Quectel_Library-1.2.4.zip", "archiveFileName": "M2M_Solutions_Quectel_Library-1.2.4.zip", @@ -158731,12 +124818,8 @@ "paragraph": "A library for controlling Quectel cellular modules over a serial connection.", "website": "https://github.com/m2m-solutions/M2M_Quectel", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/m2m-solutions/M2M_Quectel.git", "url": "http://downloads.arduino.cc/libraries/github.com/m2m-solutions/M2M_Solutions_Quectel_Library-1.2.5.zip", "archiveFileName": "M2M_Solutions_Quectel_Library-1.2.5.zip", @@ -158752,12 +124835,8 @@ "paragraph": "A library for packing and unpacking data to and from TLV format.", "website": "https://github.com/m2m-solutions/M2M_TLV", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/m2m-solutions/M2M_TLV.git", "url": "http://downloads.arduino.cc/libraries/github.com/m2m-solutions/M2M_Solutions_TLV_Library-1.0.1.zip", "archiveFileName": "M2M_Solutions_TLV_Library-1.0.1.zip", @@ -158773,12 +124852,8 @@ "paragraph": "A library to fetch Kickstarter stats (supports ESP8266/ESP32 \u0026 others)", "website": "https://github.com/witnessmenow/arduino-kickstarter-stats", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/witnessmenow/arduino-kickstarter-stats.git", "url": "http://downloads.arduino.cc/libraries/github.com/witnessmenow/KickstarterStats-1.0.0.zip", "archiveFileName": "KickstarterStats-1.0.0.zip", @@ -158794,12 +124869,8 @@ "paragraph": "Requires one digital pin and one analog pin.", "website": "https://github.com/codewrite/arduino-capacitor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/codewrite/arduino-capacitor.git", "url": "http://downloads.arduino.cc/libraries/github.com/codewrite/Capacitor-1.0.0.zip", "archiveFileName": "Capacitor-1.0.0.zip", @@ -158815,12 +124886,8 @@ "paragraph": "A library for using the MiraOne RF module over a serial port.", "website": "https://github.com/m2m-solutions/M2M_LM75A", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/m2m-solutions/M2M_MiraOne.git", "url": "http://downloads.arduino.cc/libraries/github.com/m2m-solutions/M2M_Solutions_MiraOne_Library-1.0.2.zip", "archiveFileName": "M2M_Solutions_MiraOne_Library-1.0.2.zip", @@ -158836,16 +124903,10 @@ "paragraph": "Play mp3 files from the SD card.", "website": "https://github.com/salvadorrueda/SerialMP3Player", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/salvadorrueda/SerialMP3Player.git", - "providesIncludes": [ - "SerialMP3Player.h" - ], + "providesIncludes": ["SerialMP3Player.h"], "url": "http://downloads.arduino.cc/libraries/github.com/salvadorrueda/SerialMP3Player-1.0.0.zip", "archiveFileName": "SerialMP3Player-1.0.0.zip", "size": 865223, @@ -158860,16 +124921,10 @@ "paragraph": "This library supports both I2C and SPI communication with the BME280. The BME280 object declaration is overloaded with different declarations for I2C and SPI communication. All other functions remain the same.", "website": "https://github.com/bolderflight/BME280", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bolderflight/BME280.git", - "providesIncludes": [ - "BME280.h" - ], + "providesIncludes": ["BME280.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bolderflight/Bolder_Flight_Systems_BME280-1.0.1.zip", "archiveFileName": "Bolder_Flight_Systems_BME280-1.0.1.zip", "size": 1708940, @@ -158884,16 +124939,10 @@ "paragraph": "This library supports I2C communication with the AMS 5812 retrieving pressure and temperature data at rates up to 2 kHz.", "website": "https://github.com/bolderflight/AMS5812", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bolderflight/AMS5812.git", - "providesIncludes": [ - "AMS5812.h" - ], + "providesIncludes": ["AMS5812.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bolderflight/Bolder_Flight_Systems_AMS5812-1.0.1.zip", "archiveFileName": "Bolder_Flight_Systems_AMS5812-1.0.1.zip", "size": 799412, @@ -158908,16 +124957,10 @@ "paragraph": "This library supports I2C communication with the AMS 5915 retrieving pressure and temperature data at rates up to 2 kHz.", "website": "https://github.com/bolderflight/AMS5915", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bolderflight/AMS5915.git", - "providesIncludes": [ - "AMS5915.h" - ], + "providesIncludes": ["AMS5915.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bolderflight/Bolder_Flight_Systems_AMS5915-1.0.1.zip", "archiveFileName": "Bolder_Flight_Systems_AMS5915-1.0.1.zip", "size": 830566, @@ -158932,12 +124975,8 @@ "paragraph": "This library uses the Serial Peripheral Interface (SPI) to accelerate the update of the AD9850 from 700µs in software serial to 90µs (54µs for the deltaphase calculation and 36µs for the transfert)", "website": "https://github.com/F4GOJ/AD9850SPI", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/F4GOJ/AD9850SPI.git", "url": "http://downloads.arduino.cc/libraries/github.com/F4GOJ/AD9850SPI-1.0.1.zip", "archiveFileName": "AD9850SPI-1.0.1.zip", @@ -158953,12 +124992,8 @@ "paragraph": "This library uses the Serial Peripheral Interface (SPI) to accelerate the update of the AD9850 from 700µs in software serial to 90µs (54µs for the deltaphase calculation and 36µs for the transfert)", "website": "http://github.com/F4GOJ/AD9850SPI", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/F4GOJ/AD9850SPI.git", "url": "http://downloads.arduino.cc/libraries/github.com/F4GOJ/AD9850SPI-1.0.2.zip", "archiveFileName": "AD9850SPI-1.0.2.zip", @@ -158974,16 +125009,10 @@ "paragraph": "Supports Arduino AVR, STM32, ESP8266, ESP32 and other microcontrollers", "website": "https://github.com/Naguissa/uEEPROMLib", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Naguissa/uEEPROMLib.git", - "providesIncludes": [ - "uEEPROMLib.h" - ], + "providesIncludes": ["uEEPROMLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Naguissa/uEEPROMLib-1.0.0.zip", "archiveFileName": "uEEPROMLib-1.0.0.zip", "size": 200191, @@ -158998,16 +125027,10 @@ "paragraph": "Supports Arduino AVR, STM32, ESP8266, ESP32 and other microcontrollers", "website": "https://github.com/Naguissa/uEEPROMLib", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Naguissa/uEEPROMLib.git", - "providesIncludes": [ - "uEEPROMLib.h" - ], + "providesIncludes": ["uEEPROMLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Naguissa/uEEPROMLib-1.0.1.zip", "archiveFileName": "uEEPROMLib-1.0.1.zip", "size": 200255, @@ -159022,12 +125045,8 @@ "sentence": "EtherCard is an IPv4 driver for the ENC28J60 chip.", "website": "https://github.com/njh/EtherCard", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/njh/EtherCard.git", "url": "http://downloads.arduino.cc/libraries/github.com/njh/EtherCard-1.0.0.zip", "archiveFileName": "EtherCard-1.0.0.zip", @@ -159043,12 +125062,8 @@ "sentence": "EtherCard is an IPv4 driver for the ENC28J60 chip.", "website": "https://github.com/njh/EtherCard", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/njh/EtherCard.git", "url": "http://downloads.arduino.cc/libraries/github.com/njh/EtherCard-1.1.0.zip", "archiveFileName": "EtherCard-1.1.0.zip", @@ -159064,16 +125079,10 @@ "paragraph": "This library works with Teensy 3.x and LC devices, the STM32L4, and the Maple Mini. If you have other Arduino devices or port this library, I would appreciate getting pull requests to update this to work with as many devices as possible.", "website": "https://github.com/bolderflight/SBUS", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bolderflight/SBUS.git", - "providesIncludes": [ - "SBUS.h" - ], + "providesIncludes": ["SBUS.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bolderflight/Bolder_Flight_Systems_SBUS-1.0.0.zip", "archiveFileName": "Bolder_Flight_Systems_SBUS-1.0.0.zip", "size": 52134, @@ -159088,16 +125097,10 @@ "paragraph": "This library supports both I2C and SPI communication with the MPU-9250. The MPU9250 object declaration is overloaded with different declarations for I2C and SPI communication. All other functions remain the same. Additionally, a derived class, MPU250FIFO, is included, which provides FIFO setup and data collection functionality in addition to all of the functionality included in the base MPU9250 class.", "website": "https://github.com/bolderflight/MPU9250", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bolderflight/MPU9250.git", - "providesIncludes": [ - "MPU9250.h" - ], + "providesIncludes": ["MPU9250.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bolderflight/Bolder_Flight_Systems_MPU9250-1.0.1.zip", "archiveFileName": "Bolder_Flight_Systems_MPU9250-1.0.1.zip", "size": 3541984, @@ -159112,12 +125115,8 @@ "paragraph": "Wraps knolleary's pubsubclient for MQTT communication.", "website": "https://github.com/Losant/losant-mqtt-arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Losant/losant-mqtt-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Losant/losant_mqtt_arduino-1.3.0.zip", "archiveFileName": "losant_mqtt_arduino-1.3.0.zip", @@ -159133,12 +125132,8 @@ "paragraph": "It can send GET request from esp8266 by AT command from Arduino.", "website": "https://github.com/nyampass/ArduinoESPAT-Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/nyampass/ArduinoESPAT-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/nyampass/ArduinoESPAT-1.0.0.zip", "archiveFileName": "ArduinoESPAT-1.0.0.zip", @@ -159154,12 +125149,8 @@ "paragraph": "It can send GET request from esp8266 by AT command from Arduino.", "website": "https://github.com/nyampass/ArduinoESPAT-Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/nyampass/ArduinoESPAT-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/nyampass/ArduinoESPAT-1.0.1.zip", "archiveFileName": "ArduinoESPAT-1.0.1.zip", @@ -159175,12 +125166,8 @@ "paragraph": "It can send GET request from esp8266 by AT command from Arduino.", "website": "https://github.com/nyampass/ArduinoESPAT-Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/nyampass/ArduinoESPAT-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/nyampass/ArduinoESPAT-1.0.2.zip", "archiveFileName": "ArduinoESPAT-1.0.2.zip", @@ -159196,16 +125183,10 @@ "paragraph": "This library communicates with the uBlox receivers using the UBX protocol and the UBX-NAV-PVT packet, which is available on uBlox 7 and 8 series receivers. This approach allows for very efficiently collecting GPS data that most users need.", "website": "https://github.com/bolderflight/UBLOX", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bolderflight/UBLOX.git", - "providesIncludes": [ - "UBLOX.h" - ], + "providesIncludes": ["UBLOX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bolderflight/Bolder_Flight_Systems_UBLOX-1.0.0.zip", "archiveFileName": "Bolder_Flight_Systems_UBLOX-1.0.0.zip", "size": 11035, @@ -159220,12 +125201,8 @@ "paragraph": "This library is wrapper of MQTT Library(by Joel Gaehwiler) for developing device with LOTTE IoT Platform.", "website": "https://github.com/kyuseok-oh/ArduinoThingsOfValueSDK", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kyuseok-oh/ArduinoThingsOfValueSDK.git", "url": "http://downloads.arduino.cc/libraries/github.com/kyuseok-oh/ThingsOfValue_SDK_for_Arduino-1.0.0.zip", "archiveFileName": "ThingsOfValue_SDK_for_Arduino-1.0.0.zip", @@ -159241,12 +125218,8 @@ "paragraph": "SUPPORT multitasking in easy way, INTERRUPT in task function.", "website": "https://github.com/TridentTD/TridentTD_EasyFreeRTOS32", "category": "Other", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/TridentTD/TridentTD_EasyFreeRTOS32.git", "url": "http://downloads.arduino.cc/libraries/github.com/TridentTD/TridentTD_EasyFreeRTOS32-1.1.0.zip", "archiveFileName": "TridentTD_EasyFreeRTOS32-1.1.0.zip", @@ -159263,9 +125236,7 @@ "website": "https://github.com/amirchev/EZPROM", "category": "Data Storage", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/amirchev/EZPROM.git", "url": "http://downloads.arduino.cc/libraries/github.com/amirchev/EZPROM-1.0.0.zip", "archiveFileName": "EZPROM-1.0.0.zip", @@ -159282,9 +125253,7 @@ "website": "https://github.com/amirchev/EZPROM", "category": "Data Storage", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/amirchev/EZPROM.git", "url": "http://downloads.arduino.cc/libraries/github.com/amirchev/EZPROM-1.1.0.zip", "archiveFileName": "EZPROM-1.1.0.zip", @@ -159301,9 +125270,7 @@ "website": "https://github.com/amirchev/EZPROM", "category": "Data Storage", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/amirchev/EZPROM.git", "url": "http://downloads.arduino.cc/libraries/github.com/amirchev/EZPROM-1.1.1.zip", "archiveFileName": "EZPROM-1.1.1.zip", @@ -159319,16 +125286,10 @@ "paragraph": "The SSD1306 has enough RAM to support a 128 by 64 pixel display, and most SSD1306 controlled OLEDs are 128 by 64 pixels. However there are also other display sizes available. With a 128 by 32 pixel display, only half of the SSD1306's RAM is used, and the other half can be used as a frame buffer. This results in being able to have a slow ATTiny85 gradually update the display, then switch it into view when it is ready.", "website": "https://github.com/datacute/Tiny4kOLED", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/datacute/Tiny4kOLED.git", - "providesIncludes": [ - "Tiny4kOLED.h" - ], + "providesIncludes": ["Tiny4kOLED.h"], "url": "http://downloads.arduino.cc/libraries/github.com/datacute/Tiny4kOLED-1.0.0.zip", "archiveFileName": "Tiny4kOLED-1.0.0.zip", "size": 23381, @@ -159343,16 +125304,10 @@ "paragraph": "The SSD1306 has enough RAM to support a 128 by 64 pixel display, and most SSD1306 controlled OLEDs are 128 by 64 pixels. However there are also other display sizes available. With a 128 by 32 pixel display, only half of the SSD1306's RAM is used, and the other half can be used as a frame buffer. This results in being able to have a slow ATTiny85 gradually update the display, then switch it into view when it is ready.", "website": "https://github.com/datacute/Tiny4kOLED", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/datacute/Tiny4kOLED.git", - "providesIncludes": [ - "Tiny4kOLED.h" - ], + "providesIncludes": ["Tiny4kOLED.h"], "url": "http://downloads.arduino.cc/libraries/github.com/datacute/Tiny4kOLED-1.1.0.zip", "archiveFileName": "Tiny4kOLED-1.1.0.zip", "size": 29261, @@ -159367,16 +125322,10 @@ "paragraph": "The SSD1306 has enough RAM to support a 128 by 64 pixel display, and most SSD1306 controlled OLEDs are 128 by 64 pixels. However there are also other display sizes available. With a 128 by 32 pixel display, only half of the SSD1306's RAM is used, and the other half can be used as a frame buffer. This results in being able to have a slow ATTiny85 gradually update the display, then switch it into view when it is ready.", "website": "https://github.com/datacute/Tiny4kOLED", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/datacute/Tiny4kOLED.git", - "providesIncludes": [ - "Tiny4kOLED.h" - ], + "providesIncludes": ["Tiny4kOLED.h"], "url": "http://downloads.arduino.cc/libraries/github.com/datacute/Tiny4kOLED-1.1.1.zip", "archiveFileName": "Tiny4kOLED-1.1.1.zip", "size": 30463, @@ -159391,12 +125340,8 @@ "paragraph": "With this library you can use the Arduino with the matrix orbital GTT Series.", "website": "http://www.matrixorbital.com", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MatrixOrbital/MatrixOrbitalGTTClientLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/MatrixOrbital/GTT-1.0.0.zip", "archiveFileName": "GTT-1.0.0.zip", @@ -159412,17 +125357,10 @@ "paragraph": "Supports TFT displays using drivers (ILI9341 etc) that operate with hardware SPI.", "website": "http://www.instructables.com/id/Arduino-TFT-display-and-font-library/", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Bodmer/TFT_eSPI.git", - "providesIncludes": [ - "TFT_eSPI.h" - ], + "providesIncludes": ["TFT_eSPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Bodmer/TFT_eSPI-1.0.0.zip", "archiveFileName": "TFT_eSPI-1.0.0.zip", "size": 2244215, @@ -159437,17 +125375,10 @@ "paragraph": "Supports TFT displays using drivers (ILI9341 etc) that operate with hardware SPI or 8 bit parallel.", "website": "https://github.com/Bodmer/TFT_eSPI", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Bodmer/TFT_eSPI.git", - "providesIncludes": [ - "TFT_eSPI.h" - ], + "providesIncludes": ["TFT_eSPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Bodmer/TFT_eSPI-1.1.0.zip", "archiveFileName": "TFT_eSPI-1.1.0.zip", "size": 2409424, @@ -159462,17 +125393,10 @@ "paragraph": "Supports TFT displays using drivers (ILI9341 etc) that operate with hardware SPI or 8 bit parallel.", "website": "https://github.com/Bodmer/TFT_eSPI", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Bodmer/TFT_eSPI.git", - "providesIncludes": [ - "TFT_eSPI.h" - ], + "providesIncludes": ["TFT_eSPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Bodmer/TFT_eSPI-1.1.1.zip", "archiveFileName": "TFT_eSPI-1.1.1.zip", "size": 2410255, @@ -159487,17 +125411,10 @@ "paragraph": "Supports TFT displays using drivers (ILI9341 etc) that operate with hardware SPI or 8 bit parallel.", "website": "https://github.com/Bodmer/TFT_eSPI", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Bodmer/TFT_eSPI.git", - "providesIncludes": [ - "TFT_eSPI.h" - ], + "providesIncludes": ["TFT_eSPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Bodmer/TFT_eSPI-1.1.3.zip", "archiveFileName": "TFT_eSPI-1.1.3.zip", "size": 2412494, @@ -159512,17 +125429,10 @@ "paragraph": "Supports TFT displays using drivers (ILI9341 etc) that operate with hardware SPI or 8 bit parallel.", "website": "https://github.com/Bodmer/TFT_eSPI", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Bodmer/TFT_eSPI.git", - "providesIncludes": [ - "TFT_eSPI.h" - ], + "providesIncludes": ["TFT_eSPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Bodmer/TFT_eSPI-1.3.0.zip", "archiveFileName": "TFT_eSPI-1.3.0.zip", "size": 2426710, @@ -159537,17 +125447,10 @@ "paragraph": "Supports TFT displays using drivers (ILI9341 etc) that operate with hardware SPI or 8 bit parallel.", "website": "https://github.com/Bodmer/TFT_eSPI", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Bodmer/TFT_eSPI.git", - "providesIncludes": [ - "TFT_eSPI.h" - ], + "providesIncludes": ["TFT_eSPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Bodmer/TFT_eSPI-1.3.2.zip", "archiveFileName": "TFT_eSPI-1.3.2.zip", "size": 2429490, @@ -159562,17 +125465,10 @@ "paragraph": "Supports TFT displays using drivers (ILI9341 etc) that operate with hardware SPI or 8 bit parallel.", "website": "https://github.com/Bodmer/TFT_eSPI", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Bodmer/TFT_eSPI.git", - "providesIncludes": [ - "TFT_eSPI.h" - ], + "providesIncludes": ["TFT_eSPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Bodmer/TFT_eSPI-1.3.4.zip", "archiveFileName": "TFT_eSPI-1.3.4.zip", "size": 2429504, @@ -159587,17 +125483,10 @@ "paragraph": "Supports TFT displays using drivers (ILI9341 etc) that operate with hardware SPI or 8 bit parallel.", "website": "https://github.com/Bodmer/TFT_eSPI", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Bodmer/TFT_eSPI.git", - "providesIncludes": [ - "TFT_eSPI.h" - ], + "providesIncludes": ["TFT_eSPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Bodmer/TFT_eSPI-1.3.6.zip", "archiveFileName": "TFT_eSPI-1.3.6.zip", "size": 2421172, @@ -159612,17 +125501,10 @@ "paragraph": "Supports TFT displays using drivers (ILI9341 etc) that operate with hardware SPI or 8 bit parallel.", "website": "https://github.com/Bodmer/TFT_eSPI", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Bodmer/TFT_eSPI.git", - "providesIncludes": [ - "TFT_eSPI.h" - ], + "providesIncludes": ["TFT_eSPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Bodmer/TFT_eSPI-1.3.7.zip", "archiveFileName": "TFT_eSPI-1.3.7.zip", "size": 2421565, @@ -159637,17 +125519,10 @@ "paragraph": "Supports TFT displays using drivers (ILI9341 etc) that operate with hardware SPI or 8 bit parallel.", "website": "https://github.com/Bodmer/TFT_eSPI", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Bodmer/TFT_eSPI.git", - "providesIncludes": [ - "TFT_eSPI.h" - ], + "providesIncludes": ["TFT_eSPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Bodmer/TFT_eSPI-1.3.8.zip", "archiveFileName": "TFT_eSPI-1.3.8.zip", "size": 2421666, @@ -159662,17 +125537,10 @@ "paragraph": "Supports TFT displays using drivers (ILI9341 etc) that operate with hardware SPI or 8 bit parallel.", "website": "https://github.com/Bodmer/TFT_eSPI", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Bodmer/TFT_eSPI.git", - "providesIncludes": [ - "TFT_eSPI.h" - ], + "providesIncludes": ["TFT_eSPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Bodmer/TFT_eSPI-1.4.3.zip", "archiveFileName": "TFT_eSPI-1.4.3.zip", "size": 2399249, @@ -159687,17 +125555,10 @@ "paragraph": "Supports TFT displays using drivers (ILI9341 etc) that operate with hardware SPI or 8 bit parallel.", "website": "https://github.com/Bodmer/TFT_eSPI", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Bodmer/TFT_eSPI.git", - "providesIncludes": [ - "TFT_eSPI.h" - ], + "providesIncludes": ["TFT_eSPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Bodmer/TFT_eSPI-1.4.4.zip", "archiveFileName": "TFT_eSPI-1.4.4.zip", "size": 2399952, @@ -159712,17 +125573,10 @@ "paragraph": "Supports TFT displays using drivers (ILI9341 etc) that operate with hardware SPI or 8 bit parallel.", "website": "https://github.com/Bodmer/TFT_eSPI", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Bodmer/TFT_eSPI.git", - "providesIncludes": [ - "TFT_eSPI.h" - ], + "providesIncludes": ["TFT_eSPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Bodmer/TFT_eSPI-1.4.5.zip", "archiveFileName": "TFT_eSPI-1.4.5.zip", "size": 2399933, @@ -159737,17 +125591,10 @@ "paragraph": "Supports TFT displays using drivers (ILI9341 etc) that operate with hardware SPI or 8 bit parallel.", "website": "https://github.com/Bodmer/TFT_eSPI", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Bodmer/TFT_eSPI.git", - "providesIncludes": [ - "TFT_eSPI.h" - ], + "providesIncludes": ["TFT_eSPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Bodmer/TFT_eSPI-1.4.8.zip", "archiveFileName": "TFT_eSPI-1.4.8.zip", "size": 2402136, @@ -159762,17 +125609,10 @@ "paragraph": "Supports TFT displays using drivers (ILI9341 etc) that operate with hardware SPI.", "website": "http://www.instructables.com/id/Arduino-TFT-display-and-font-library/", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Bodmer/TFT_eSPI.git", - "providesIncludes": [ - "TFT_eSPI.h" - ], + "providesIncludes": ["TFT_eSPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Bodmer/TFT_eSPI-0.17.12.zip", "archiveFileName": "TFT_eSPI-0.17.12.zip", "size": 1702195, @@ -159787,17 +125627,10 @@ "paragraph": "Supports TFT displays using drivers (ILI9341 etc) that operate with hardware SPI.", "website": "http://www.instructables.com/id/Arduino-TFT-display-and-font-library/", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Bodmer/TFT_eSPI.git", - "providesIncludes": [ - "TFT_eSPI.h" - ], + "providesIncludes": ["TFT_eSPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Bodmer/TFT_eSPI-0.17.16.zip", "archiveFileName": "TFT_eSPI-0.17.16.zip", "size": 1705106, @@ -159812,17 +125645,10 @@ "paragraph": "Supports TFT displays using drivers (ILI9341 etc) that operate with hardware SPI.", "website": "http://www.instructables.com/id/Arduino-TFT-display-and-font-library/", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Bodmer/TFT_eSPI.git", - "providesIncludes": [ - "TFT_eSPI.h" - ], + "providesIncludes": ["TFT_eSPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Bodmer/TFT_eSPI-0.20.16.zip", "archiveFileName": "TFT_eSPI-0.20.16.zip", "size": 2237780, @@ -159837,17 +125663,10 @@ "paragraph": "Supports TFT displays using drivers (ILI9341 etc) that operate with hardware SPI or 8 bit parallel.", "website": "https://github.com/Bodmer/TFT_eSPI", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Bodmer/TFT_eSPI.git", - "providesIncludes": [ - "TFT_eSPI.h" - ], + "providesIncludes": ["TFT_eSPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Bodmer/TFT_eSPI-1.4.10.zip", "archiveFileName": "TFT_eSPI-1.4.10.zip", "size": 2419164, @@ -159862,17 +125681,10 @@ "paragraph": "Supports TFT displays using drivers (ILI9341 etc) that operate with hardware SPI or 8 bit parallel.", "website": "https://github.com/Bodmer/TFT_eSPI", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Bodmer/TFT_eSPI.git", - "providesIncludes": [ - "TFT_eSPI.h" - ], + "providesIncludes": ["TFT_eSPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Bodmer/TFT_eSPI-1.4.11.zip", "archiveFileName": "TFT_eSPI-1.4.11.zip", "size": 2419161, @@ -159887,17 +125699,10 @@ "paragraph": "Supports TFT displays using drivers (ILI9341 etc) that operate with hardware SPI or 8 bit parallel.", "website": "https://github.com/Bodmer/TFT_eSPI", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Bodmer/TFT_eSPI.git", - "providesIncludes": [ - "TFT_eSPI.h" - ], + "providesIncludes": ["TFT_eSPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Bodmer/TFT_eSPI-1.4.16.zip", "archiveFileName": "TFT_eSPI-1.4.16.zip", "size": 2423217, @@ -159912,12 +125717,8 @@ "paragraph": "This is a arduino library for using evive.", "website": "https://github.com/evivetoolkit/evive-Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/evivetoolkit/evive-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/evivetoolkit/evive-1.0.0.zip", "archiveFileName": "evive-1.0.0.zip", @@ -159933,12 +125734,8 @@ "paragraph": "This is a arduino library for using evive. evive is a open source embedded platform used for making and debugging various electronics related projects. It come with a preloaded firmware that provides a wide range of features like motor control, servo control, oscilloscope, function generator, pin state monitor and many more.", "website": "https://github.com/evivetoolkit/evive-Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/evivetoolkit/evive-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/evivetoolkit/evive-2.0.1.zip", "archiveFileName": "evive-2.0.1.zip", @@ -159954,12 +125751,8 @@ "paragraph": "This is a arduino library for using evive. evive is a open source embedded platform used for making and debugging various electronics related projects. It come with a preloaded firmware that provides a wide range of features like motor control, servo control, oscilloscope, function generator, pin state monitor and many more.", "website": "https://github.com/STEMpedia/evive-Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/evivetoolkit/evive-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/evivetoolkit/evive-2.0.2.zip", "archiveFileName": "evive-2.0.2.zip", @@ -159975,12 +125768,8 @@ "paragraph": "The library allows you to switch channels from 0 to 8 on the I²C hub.", "website": "https://github.com/amperka/TroykaI2CHub", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/amperka/TroykaI2CHub.git", "url": "http://downloads.arduino.cc/libraries/github.com/amperka/TroykaI2CHub-1.0.0.zip", "archiveFileName": "TroykaI2CHub-1.0.0.zip", @@ -159996,17 +125785,10 @@ "paragraph": "Only supports Arduino Uno, Leonardo and Mega", "website": "https://github.com/Annikken/EasyAndee", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Annikken/EasyAndee.git", - "providesIncludes": [ - "SPI.h", - "EasyAndee.h" - ], + "providesIncludes": ["SPI.h", "EasyAndee.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Annikken/EasyAndee-0.0.5.zip", "archiveFileName": "EasyAndee-0.0.5.zip", "size": 5040, @@ -160021,17 +125803,10 @@ "paragraph": "Only supports Arduino Uno, Leonardo and Mega", "website": "https://github.com/Annikken/EasyAndee", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Annikken/EasyAndee.git", - "providesIncludes": [ - "SPI.h", - "EasyAndee.h" - ], + "providesIncludes": ["SPI.h", "EasyAndee.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Annikken/EasyAndee-1.0.0.zip", "archiveFileName": "EasyAndee-1.0.0.zip", "size": 5039, @@ -160046,12 +125821,8 @@ "paragraph": "Supported macros include COROUTINE(), COROUTINE_BEGIN(), COROUTINE_YIELD(), COROUTINE_DELAY(), COROUTINE_AWAIT(), COROUTINE_LOOP(), and COROUTINE_END(). Verified to work on AVR (Nano, UNO, etc), Teensy ARM, ESP8266 and ESP32. Unit tested using AUnit.", "website": "https://github.com/bxparks/AceRoutine", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AceRoutine.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AceRoutine-0.1.0.zip", "archiveFileName": "AceRoutine-0.1.0.zip", @@ -160067,12 +125838,8 @@ "paragraph": "Supported macros include COROUTINE(), COROUTINE_BEGIN(), COROUTINE_YIELD(), COROUTINE_DELAY(), COROUTINE_AWAIT(), COROUTINE_LOOP(), and COROUTINE_END(). Verified to work on AVR (Nano, UNO, etc), Teensy ARM, ESP8266 and ESP32. Unit tested using AUnit.", "website": "https://github.com/bxparks/AceRoutine", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AceRoutine.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AceRoutine-0.2.0.zip", "archiveFileName": "AceRoutine-0.2.0.zip", @@ -160088,12 +125855,8 @@ "paragraph": "Supported macros include COROUTINE(), COROUTINE_BEGIN(), COROUTINE_YIELD(), COROUTINE_DELAY(), COROUTINE_AWAIT(), COROUTINE_LOOP(), and COROUTINE_END(). Verified to work on AVR (Nano, UNO, etc), Teensy ARM, ESP8266 and ESP32. Unit tested using AUnit.", "website": "https://github.com/bxparks/AceRoutine", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AceRoutine.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AceRoutine-0.2.1.zip", "archiveFileName": "AceRoutine-0.2.1.zip", @@ -160109,12 +125872,8 @@ "paragraph": "Supported macros include COROUTINE(), COROUTINE_BEGIN(), COROUTINE_YIELD(), COROUTINE_DELAY(), COROUTINE_AWAIT(), COROUTINE_LOOP(), and COROUTINE_END(). Verified to work on AVR (Nano, UNO, etc), Teensy ARM, ESP8266 and ESP32. Unit tested using AUnit.", "website": "https://github.com/bxparks/AceRoutine", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AceRoutine.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AceRoutine-0.2.2.zip", "archiveFileName": "AceRoutine-0.2.2.zip", @@ -160130,17 +125889,10 @@ "paragraph": "Only supports Arduino 101", "website": "https://github.com/Annikken/EasyAndee101", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Annikken/EasyAndee101.git", - "providesIncludes": [ - "SPI.h", - "EasyAndee101.h" - ], + "providesIncludes": ["SPI.h", "EasyAndee101.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Annikken/EasyAndee101-0.0.5.zip", "archiveFileName": "EasyAndee101-0.0.5.zip", "size": 6395, @@ -160155,17 +125907,10 @@ "paragraph": "Only supports Arduino 101", "website": "https://github.com/Annikken/EasyAndee101", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Annikken/EasyAndee101.git", - "providesIncludes": [ - "SPI.h", - "EasyAndee101.h" - ], + "providesIncludes": ["SPI.h", "EasyAndee101.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Annikken/EasyAndee101-1.0.0.zip", "archiveFileName": "EasyAndee101-1.0.0.zip", "size": 6393, @@ -160181,13 +125926,9 @@ "website": "https://github.com/MacroYau/LTC2942-Arduino-Library", "category": "Sensors", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/MacroYau/LTC2942-Arduino-Library.git", - "providesIncludes": [ - "LTC2942.h" - ], + "providesIncludes": ["LTC2942.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MacroYau/LTC2942-1.0.0.zip", "archiveFileName": "LTC2942-1.0.0.zip", "size": 7227, @@ -160203,13 +125944,9 @@ "website": "https://github.com/MacroYau/LTC2942-Arduino-Library", "category": "Sensors", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/MacroYau/LTC2942-Arduino-Library.git", - "providesIncludes": [ - "LTC2942.h" - ], + "providesIncludes": ["LTC2942.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MacroYau/LTC2942-1.1.0.zip", "archiveFileName": "LTC2942-1.1.0.zip", "size": 7253, @@ -160224,12 +125961,8 @@ "paragraph": "This is an abstract display library that makes it easy to get new displays up and running quickly with a full set of drawing and printing functions with multi-window support. This library is relatively flexible allowing for the user to use a completely custom color definition and override default implementations for printing. All that is needed to make a display work is to provide the interface to draw one pixel to the display, and instruct the library how to handle your custom color type. Increased efficiency can be obtained by overriding additional drawing functions.", "website": "https://github.com/sparkfun/SparkFun_HyperDisplay", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_HyperDisplay.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_HyperDisplay_Library-1.0.0.zip", "archiveFileName": "SparkFun_HyperDisplay_Library-1.0.0.zip", @@ -160245,12 +125978,8 @@ "paragraph": "This is an abstract display library that makes it easy to get new displays up and running quickly with a full set of drawing and printing functions with multi-window support. This library is relatively flexible allowing for the user to use a completely custom color definition and override default implementations for printing. All that is needed to make a display work is to provide the interface to draw one pixel to the display, and instruct the library how to handle your custom color type. Increased efficiency can be obtained by overriding additional drawing functions.", "website": "https://github.com/sparkfun/SparkFun_HyperDisplay", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_HyperDisplay.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_HyperDisplay_Library-1.0.1.zip", "archiveFileName": "SparkFun_HyperDisplay_Library-1.0.1.zip", @@ -160266,12 +125995,8 @@ "paragraph": "This is an abstract display library that makes it easy to get new displays up and running quickly with a full set of drawing and printing functions with multi-window support. This library is relatively flexible allowing for the user to use a completely custom color definition and override default implementations for printing. All that is needed to make a display work is to provide the interface to draw one pixel to the display, and instruct the library how to handle your custom color type. Increased efficiency can be obtained by overriding additional drawing functions.", "website": "https://github.com/sparkfun/SparkFun_HyperDisplay", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_HyperDisplay.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_HyperDisplay_Library-1.0.2.zip", "archiveFileName": "SparkFun_HyperDisplay_Library-1.0.2.zip", @@ -160287,12 +126012,8 @@ "paragraph": "WaveHC wave shield library", "website": "https://github.com/adafruit/WaveHC", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/WaveHC.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/WaveHC-1.0.0.zip", "archiveFileName": "WaveHC-1.0.0.zip", @@ -160308,12 +126029,8 @@ "paragraph": "WaveHC wave shield library", "website": "https://github.com/adafruit/WaveHC", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/WaveHC.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/WaveHC-1.0.1.zip", "archiveFileName": "WaveHC-1.0.1.zip", @@ -160329,12 +126046,8 @@ "paragraph": "This is a client library for connecting Arduino with Quectel BC95 based NB-IOT shield/module to NETPIE platform. Other UDP application protocols like CoAP, DNS and NTP are also included.", "website": "https://github.com/netpieio/microgear-nbiot-arduino", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/netpieio/microgear-nbiot-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/netpieio/microgear_nbiot-0.8.0.zip", "archiveFileName": "microgear_nbiot-0.8.0.zip", @@ -160350,12 +126063,8 @@ "paragraph": "Each call to read() returns the RMS current in amperes measured for a single AC cycle.", "website": "https://github.com/JChristensen/CurrentTransformer", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/JChristensen/CurrentTransformer.git", "url": "http://downloads.arduino.cc/libraries/github.com/JChristensen/CurrentTransformer-1.0.0.zip", "archiveFileName": "CurrentTransformer-1.0.0.zip", @@ -160371,12 +126080,8 @@ "paragraph": "Each call to read() returns the RMS current in amperes measured for a single AC cycle.", "website": "https://github.com/JChristensen/CurrentTransformer", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/JChristensen/CurrentTransformer.git", "url": "http://downloads.arduino.cc/libraries/github.com/JChristensen/CurrentTransformer-2.0.0.zip", "archiveFileName": "CurrentTransformer-2.0.0.zip", @@ -160392,12 +126097,8 @@ "paragraph": "Each call to read() returns the RMS current in amperes measured for a single AC cycle.", "website": "https://github.com/JChristensen/CurrentTransformer", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/JChristensen/CurrentTransformer.git", "url": "http://downloads.arduino.cc/libraries/github.com/JChristensen/CurrentTransformer-2.1.0.zip", "archiveFileName": "CurrentTransformer-2.1.0.zip", @@ -160413,12 +126114,8 @@ "paragraph": "Copyright (C) 2018 by Jack Christensen and licensed under GNU GPL v3.0.", "website": "https://github.com/JChristensen/CurrentTransformer", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/JChristensen/CurrentTransformer.git", "url": "http://downloads.arduino.cc/libraries/github.com/JChristensen/CurrentTransformer-2.2.2.zip", "archiveFileName": "CurrentTransformer-2.2.2.zip", @@ -160433,13 +126130,9 @@ "sentence": "Library for SparkFun ePaper displays", "paragraph": "3 color ePaper", "website": "https://github.com/sparkfun/SparkFun_ePaper_Arduino_Library", - "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "category": "Display", + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_ePaper_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_ePaper_Arduino_Library-1.0.0.zip", "archiveFileName": "SparkFun_ePaper_Arduino_Library-1.0.0.zip", @@ -160455,12 +126148,8 @@ "paragraph": "3 color ePaper", "website": "https://github.com/sparkfun/SparkFun_ePaper_Arduino_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_ePaper_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_ePaper_Arduino_Library-2.0.0.zip", "archiveFileName": "SparkFun_ePaper_Arduino_Library-2.0.0.zip", @@ -160476,12 +126165,8 @@ "paragraph": "3 color ePaper", "website": "https://github.com/sparkfun/SparkFun_ePaper_Arduino_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_ePaper_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_ePaper_Arduino_Library-2.1.1.zip", "archiveFileName": "SparkFun_ePaper_Arduino_Library-2.1.1.zip", @@ -160497,12 +126182,8 @@ "paragraph": "3 color ePaper", "website": "https://github.com/sparkfun/SparkFun_ePaper_Arduino_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_ePaper_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_ePaper_Arduino_Library-2.1.2.zip", "archiveFileName": "SparkFun_ePaper_Arduino_Library-2.1.2.zip", @@ -160518,12 +126199,8 @@ "paragraph": "3 color ePaper", "website": "https://github.com/sparkfun/SparkFun_ePaper_Arduino_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_ePaper_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_ePaper_Arduino_Library-2.1.3.zip", "archiveFileName": "SparkFun_ePaper_Arduino_Library-2.1.3.zip", @@ -160540,9 +126217,7 @@ "website": "https://bitbucket.org/pjhardy/arduinosinspace", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://bitbucket.org/pjhardy/arduinosinspace.git", "url": "http://downloads.arduino.cc/libraries/bitbucket.org/pjhardy/ArduinosInSpace-0.8.1.zip", "archiveFileName": "ArduinosInSpace-0.8.1.zip", @@ -160559,9 +126234,7 @@ "website": "https://bitbucket.org/pjhardy/arduinosinspace", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://bitbucket.org/pjhardy/arduinosinspace.git", "url": "http://downloads.arduino.cc/libraries/bitbucket.org/pjhardy/ArduinosInSpace-1.0.0.zip", "archiveFileName": "ArduinosInSpace-1.0.0.zip", @@ -160578,9 +126251,7 @@ "website": "https://bitbucket.org/pjhardy/arduinosinspace", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://bitbucket.org/pjhardy/arduinosinspace.git", "url": "http://downloads.arduino.cc/libraries/bitbucket.org/pjhardy/ArduinosInSpace-1.0.1.zip", "archiveFileName": "ArduinosInSpace-1.0.1.zip", @@ -160597,9 +126268,7 @@ "website": "https://bitbucket.org/pjhardy/arduinosinspace", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://bitbucket.org/pjhardy/arduinosinspace.git", "url": "http://downloads.arduino.cc/libraries/bitbucket.org/pjhardy/ArduinosInSpace-1.1.0.zip", "archiveFileName": "ArduinosInSpace-1.1.0.zip", @@ -160616,9 +126285,7 @@ "website": "https://bitbucket.org/pjhardy/arduinosinspace", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://bitbucket.org/pjhardy/arduinosinspace.git", "url": "http://downloads.arduino.cc/libraries/bitbucket.org/pjhardy/ArduinosInSpace-1.2.0.zip", "archiveFileName": "ArduinosInSpace-1.2.0.zip", @@ -160634,16 +126301,10 @@ "paragraph": "Specially designed to work with Robby, a Mr. Robotics' robot.", "website": "https://github.com/WhoIsMrRobotics/brainzy-library", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/WhoIsMrRobotics/brainzy-library.git", - "providesIncludes": [ - "BRAINZY.h" - ], + "providesIncludes": ["BRAINZY.h"], "url": "http://downloads.arduino.cc/libraries/github.com/WhoIsMrRobotics/BRAINZY-1.0.0.zip", "archiveFileName": "BRAINZY-1.0.0.zip", "size": 108159, @@ -160658,16 +126319,10 @@ "paragraph": "Specially designed to work with Robby, a Mr. Robotics' robot.", "website": "https://github.com/WhoIsMrRobotics/brainzy-library", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/WhoIsMrRobotics/brainzy-library.git", - "providesIncludes": [ - "BRAINZY.h" - ], + "providesIncludes": ["BRAINZY.h"], "url": "http://downloads.arduino.cc/libraries/github.com/WhoIsMrRobotics/BRAINZY-1.0.1.zip", "archiveFileName": "BRAINZY-1.0.1.zip", "size": 108153, @@ -160683,12 +126338,8 @@ "paragraph": "Easy to use library for building menu based Arduino applications. Text and menus are displayed on a Nokia 5110 LCD. Four push buttons (Up, Down, Select \u0026 Back) make the interface very intuitive.", "website": "https://github.com/Stan-Reifel/ArduinoUserInterface", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Stan-Reifel/ArduinoUserInterface.git", "url": "http://downloads.arduino.cc/libraries/github.com/Stan-Reifel/ArduinoUserInterface-1.0.0.zip", "archiveFileName": "ArduinoUserInterface-1.0.0.zip", @@ -160704,12 +126355,8 @@ "paragraph": "For use with the Adafruit Motor Shield library.", "website": "https://github.com/housewithinahouse/TwoWheelRobotLibrary", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/housewithinahouse/TwoWheelRobotLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/housewithinahouse/TwoWheelRobot-1.0.0.zip", "archiveFileName": "TwoWheelRobot-1.0.0.zip", @@ -160725,12 +126372,8 @@ "paragraph": "Easily configure your Trinamic stepper motor drivers", "website": "https://github.com/teemuatlut/TMCStepper", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMCStepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMCStepper-0.1.0.zip", "archiveFileName": "TMCStepper-0.1.0.zip", @@ -160746,12 +126389,8 @@ "paragraph": "Easily configure your Trinamic stepper motor drivers", "website": "https://github.com/teemuatlut/TMCStepper", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMCStepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMCStepper-0.1.1.zip", "archiveFileName": "TMCStepper-0.1.1.zip", @@ -160767,12 +126406,8 @@ "paragraph": "Easily configure your Trinamic stepper motor drivers", "website": "https://github.com/teemuatlut/TMCStepper", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMCStepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMCStepper-0.1.2.zip", "archiveFileName": "TMCStepper-0.1.2.zip", @@ -160788,12 +126423,8 @@ "paragraph": "Easily configure your Trinamic stepper motor drivers", "website": "https://github.com/teemuatlut/TMCStepper", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMCStepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMCStepper-0.1.3.zip", "archiveFileName": "TMCStepper-0.1.3.zip", @@ -160809,12 +126440,8 @@ "paragraph": "Easily configure your Trinamic stepper motor drivers", "website": "https://github.com/teemuatlut/TMCStepper", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMCStepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMCStepper-0.2.0.zip", "archiveFileName": "TMCStepper-0.2.0.zip", @@ -160830,12 +126457,8 @@ "paragraph": "Easily configure your Trinamic stepper motor drivers", "website": "https://github.com/teemuatlut/TMCStepper", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMCStepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMCStepper-0.2.1.zip", "archiveFileName": "TMCStepper-0.2.1.zip", @@ -160851,12 +126474,8 @@ "paragraph": "Easily configure your Trinamic stepper motor drivers", "website": "https://github.com/teemuatlut/TMCStepper", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMCStepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMCStepper-0.2.2.zip", "archiveFileName": "TMCStepper-0.2.2.zip", @@ -160872,12 +126491,8 @@ "paragraph": "Easily configure your Trinamic stepper motor drivers", "website": "https://github.com/teemuatlut/TMCStepper", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMCStepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMCStepper-0.2.3.zip", "archiveFileName": "TMCStepper-0.2.3.zip", @@ -160893,12 +126508,8 @@ "paragraph": "Easily configure your Trinamic stepper motor drivers", "website": "https://github.com/teemuatlut/TMCStepper", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMCStepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMCStepper-0.3.0.zip", "archiveFileName": "TMCStepper-0.3.0.zip", @@ -160914,12 +126525,8 @@ "paragraph": "Easily configure your Trinamic stepper motor drivers", "website": "https://github.com/teemuatlut/TMCStepper", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMCStepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMCStepper-0.3.1.zip", "archiveFileName": "TMCStepper-0.3.1.zip", @@ -160935,12 +126542,8 @@ "paragraph": "Easily configure your Trinamic stepper motor drivers", "website": "https://github.com/teemuatlut/TMCStepper", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMCStepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMCStepper-0.3.2.zip", "archiveFileName": "TMCStepper-0.3.2.zip", @@ -160956,12 +126559,8 @@ "paragraph": "Easily configure your Trinamic stepper motor drivers", "website": "https://github.com/teemuatlut/TMCStepper", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMCStepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMCStepper-0.3.3.zip", "archiveFileName": "TMCStepper-0.3.3.zip", @@ -160977,12 +126576,8 @@ "paragraph": "Easily configure your Trinamic stepper motor drivers", "website": "https://github.com/teemuatlut/TMCStepper", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMCStepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMCStepper-0.3.4.zip", "archiveFileName": "TMCStepper-0.3.4.zip", @@ -160998,12 +126593,8 @@ "paragraph": "Easily configure your Trinamic stepper motor drivers", "website": "https://github.com/teemuatlut/TMCStepper", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMCStepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMCStepper-0.3.5.zip", "archiveFileName": "TMCStepper-0.3.5.zip", @@ -161019,12 +126610,8 @@ "paragraph": "Easily configure your Trinamic stepper motor drivers", "website": "https://github.com/teemuatlut/TMCStepper", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMCStepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMCStepper-0.4.0.zip", "archiveFileName": "TMCStepper-0.4.0.zip", @@ -161040,12 +126627,8 @@ "paragraph": "Easily configure your Trinamic stepper motor drivers", "website": "https://github.com/teemuatlut/TMCStepper", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMCStepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMCStepper-0.4.1.zip", "archiveFileName": "TMCStepper-0.4.1.zip", @@ -161061,12 +126644,8 @@ "paragraph": "Easily configure your Trinamic stepper motor drivers", "website": "https://github.com/teemuatlut/TMCStepper", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMCStepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMCStepper-0.4.2.zip", "archiveFileName": "TMCStepper-0.4.2.zip", @@ -161082,12 +126661,8 @@ "paragraph": "Easily configure your Trinamic stepper motor drivers", "website": "https://github.com/teemuatlut/TMCStepper", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMCStepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMCStepper-0.4.3.zip", "archiveFileName": "TMCStepper-0.4.3.zip", @@ -161103,12 +126678,8 @@ "paragraph": "Easily configure your Trinamic stepper motor drivers", "website": "https://github.com/teemuatlut/TMCStepper", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMCStepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMCStepper-0.4.4.zip", "archiveFileName": "TMCStepper-0.4.4.zip", @@ -161124,12 +126695,8 @@ "paragraph": "Easily configure your Trinamic stepper motor drivers", "website": "https://github.com/teemuatlut/TMCStepper", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMCStepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMCStepper-0.4.5.zip", "archiveFileName": "TMCStepper-0.4.5.zip", @@ -161145,12 +126712,8 @@ "paragraph": "Easily configure your Trinamic stepper motor drivers", "website": "https://github.com/teemuatlut/TMCStepper", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/teemuatlut/TMCStepper.git", "url": "http://downloads.arduino.cc/libraries/github.com/teemuatlut/TMCStepper-0.4.6.zip", "archiveFileName": "TMCStepper-0.4.6.zip", @@ -161166,12 +126729,8 @@ "paragraph": "ModbusRTU_Slave_RS485", "website": "https://github.com/lucasso/ModbusRTUSlaveArduino", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/lucasso/ModbusRTUSlaveArduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/lucasso/ModbusRTU_Slave_RS485-1.0.2.zip", "archiveFileName": "ModbusRTU_Slave_RS485-1.0.2.zip", @@ -161187,12 +126746,8 @@ "paragraph": "Arduino library for the AD7390 digital to analog converter (DAC)", "website": "https://github.com/christophjurczyk/AD7390_Arduino_Library", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/christophjurczyk/AD7390_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/christophjurczyk/AD7390_DAC_library-1.0.0.zip", "archiveFileName": "AD7390_DAC_library-1.0.0.zip", @@ -161209,13 +126764,9 @@ "website": "https://github.com/MacroYau/RV-1805-C3-Arduino-Library", "category": "Timing", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/MacroYau/RV-1805-C3-Arduino-Library.git", - "providesIncludes": [ - "RV1805C3.h" - ], + "providesIncludes": ["RV1805C3.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MacroYau/RV_1805_C3-1.0.0.zip", "archiveFileName": "RV_1805_C3-1.0.0.zip", "size": 12239, @@ -161230,12 +126781,8 @@ "paragraph": "Allows control through a MotorController class with functions to set motor power and to set a software ramp rate.", "website": "https://github.com/NicholasBerryman/GenericMotorDriver", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/NicholasBerryman/GenericMotorDriver.git", "url": "http://downloads.arduino.cc/libraries/github.com/NicholasBerryman/GenericMotorDriver-0.6.0.zip", "archiveFileName": "GenericMotorDriver-0.6.0.zip", @@ -161251,12 +126798,8 @@ "paragraph": "Allows control through a MotorController class with functions to set motor power and to set a software ramp rate.", "website": "https://github.com/NicholasBerryman/GenericMotorDriver", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/NicholasBerryman/GenericMotorDriver.git", "url": "http://downloads.arduino.cc/libraries/github.com/NicholasBerryman/GenericMotorDriver-0.7.0.zip", "archiveFileName": "GenericMotorDriver-0.7.0.zip", @@ -161273,9 +126816,7 @@ "website": "https://github.com/postfixNotation/OLED_LIB_VGY12864L_03", "category": "Display", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/postfixNotation/OLED_LIB_VGY12864L_03.git", "url": "http://downloads.arduino.cc/libraries/github.com/postfixNotation/OLED_Display_VGY12864L_03-1.0.0.zip", "archiveFileName": "OLED_Display_VGY12864L_03-1.0.0.zip", @@ -161291,12 +126832,8 @@ "paragraph": "Arduino library for DRV2667 Piezo Haptic Driver with Boost, Digital Front End, and Internal Waveform Memory", "website": "https://github.com/hideakitai", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/DRV2667.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/DRV2667-0.1.0.zip", "archiveFileName": "DRV2667-0.1.0.zip", @@ -161312,12 +126849,8 @@ "paragraph": "Arduino library for MAX17048/MAX17049 1-Cell/2-Cell Fuel Gauge with ModelGauge", "website": "https://github.com/hideakitai", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/MAX17048.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/MAX17048-0.1.0.zip", "archiveFileName": "MAX17048-0.1.0.zip", @@ -161333,12 +126866,8 @@ "paragraph": "Arduino library for MCP4728 quad channel, 12-bit voltage output Digital-to-Analog Convertor with non-volatile memory and I2C compatible Serial Interface", "website": "https://github.com/hideakitai", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/MCP4728.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/MCP4728-0.1.0.zip", "archiveFileName": "MCP4728-0.1.0.zip", @@ -161354,12 +126883,8 @@ "paragraph": "Arduino library for MPU9250 Nine-Axis (Gyro + Accelerometer + Compass) MEMS MotionTracking™ Device", "website": "https://github.com/hideakitai", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/MPU9250.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/MPU9250-0.1.0.zip", "archiveFileName": "MPU9250-0.1.0.zip", @@ -161375,12 +126900,8 @@ "paragraph": "Arduino library for MPU9250 Nine-Axis (Gyro + Accelerometer + Compass) MEMS MotionTracking™ Device", "website": "https://github.com/hideakitai", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/MPU9250.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/MPU9250-0.1.1.zip", "archiveFileName": "MPU9250-0.1.1.zip", @@ -161396,12 +126917,8 @@ "paragraph": "Arduino library for PCA9547 (8-channel I2C-bus multiplexer with reset)", "website": "https://github.com/hideakitai", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/PCA9547.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/PCA9547-0.1.0.zip", "archiveFileName": "PCA9547-0.1.0.zip", @@ -161417,12 +126934,8 @@ "paragraph": "Arduino library for RTC PCF2129 with integrated quartz crystal", "website": "https://github.com/hideakitai", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/PCF2129.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/PCF2129-0.1.0.zip", "archiveFileName": "PCF2129-0.1.0.zip", @@ -161438,12 +126951,8 @@ "paragraph": "Midi Time Code (MTC) parser", "website": "https://github.com/hideakitai", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/MTCParser.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/MTCParser-0.1.0.zip", "archiveFileName": "MTCParser-0.1.0.zip", @@ -161459,16 +126968,10 @@ "paragraph": "Depends on the CAN library.", "website": "https://github.com/sandeepmistry/arduino-OBD2", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sandeepmistry/arduino-OBD2.git", - "providesIncludes": [ - "ODB2.h" - ], + "providesIncludes": ["ODB2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sandeepmistry/OBD2-0.0.0.zip", "archiveFileName": "OBD2-0.0.0.zip", "size": 15306, @@ -161483,16 +126986,10 @@ "paragraph": "Supports xbee S2 S3 models.", "website": "https://github.com/cDnNeMeSiS/xbee_serial_array", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/cDnNeMeSiS/xbee_serial_array.git", - "providesIncludes": [ - "xbee_serial_array.h" - ], + "providesIncludes": ["xbee_serial_array.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cDnNeMeSiS/xbee_serial_array-0.9.0.zip", "archiveFileName": "xbee_serial_array-0.9.0.zip", "size": 17078, @@ -161507,16 +127004,10 @@ "paragraph": "Supports xbee S2 S3 models.", "website": "https://github.com/cDnNeMeSiS/xbee_serial_array", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/cDnNeMeSiS/xbee_serial_array.git", - "providesIncludes": [ - "xbee_serial_array.h" - ], + "providesIncludes": ["xbee_serial_array.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cDnNeMeSiS/xbee_serial_array-1.0.0.zip", "archiveFileName": "xbee_serial_array-1.0.0.zip", "size": 17078, @@ -161531,16 +127022,10 @@ "paragraph": "Supports xbee S2 S3 models.", "website": "https://github.com/cDnNeMeSiS/xbee_serial_array", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/cDnNeMeSiS/xbee_serial_array.git", - "providesIncludes": [ - "xbee_serial_array.h" - ], + "providesIncludes": ["xbee_serial_array.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cDnNeMeSiS/xbee_serial_array-1.0.5.zip", "archiveFileName": "xbee_serial_array-1.0.5.zip", "size": 17140, @@ -161555,12 +127040,8 @@ "paragraph": "binary data packer / unpacker", "website": "https://github.com/hideakitai", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/Packetizer.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/Packetizer-0.1.0.zip", "archiveFileName": "Packetizer-0.1.0.zip", @@ -161576,12 +127057,8 @@ "paragraph": "binary data packer / unpacker", "website": "https://github.com/hideakitai", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/Packetizer.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/Packetizer-0.1.1.zip", "archiveFileName": "Packetizer-0.1.1.zip", @@ -161597,12 +127074,8 @@ "paragraph": "binary data packer / unpacker", "website": "https://github.com/hideakitai", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/Packetizer.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/Packetizer-0.1.2.zip", "archiveFileName": "Packetizer-0.1.2.zip", @@ -161618,12 +127091,8 @@ "paragraph": "binary data packer / unpacker", "website": "https://github.com/hideakitai", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/Packetizer.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/Packetizer-0.2.0.zip", "archiveFileName": "Packetizer-0.2.0.zip", @@ -161639,16 +127108,10 @@ "paragraph": "create tasks that run automatically in background, easy to use and lightweight. Support AVR chips", "website": "https://github.com/maisonsmd/msTask.git", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/maisonsmd/msTask.git", - "providesIncludes": [ - "msTask.h" - ], + "providesIncludes": ["msTask.h"], "url": "http://downloads.arduino.cc/libraries/github.com/maisonsmd/msTask-1.0.0.zip", "archiveFileName": "msTask-1.0.0.zip", "size": 7317, @@ -161663,16 +127126,10 @@ "paragraph": "create tasks that run automatically in background, easy to use and lightweight. Support AVR chips", "website": "https://github.com/maisonsmd/msTask.git", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/maisonsmd/msTask.git", - "providesIncludes": [ - "msTask.h" - ], + "providesIncludes": ["msTask.h"], "url": "http://downloads.arduino.cc/libraries/github.com/maisonsmd/msTask-1.0.2.zip", "archiveFileName": "msTask-1.0.2.zip", "size": 7328, @@ -161687,16 +127144,10 @@ "paragraph": "create tasks that run automatically in background, easy to use and lightweight. Support AVR chips", "website": "https://github.com/maisonsmd/msTask.git", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/maisonsmd/msTask.git", - "providesIncludes": [ - "msTask.h" - ], + "providesIncludes": ["msTask.h"], "url": "http://downloads.arduino.cc/libraries/github.com/maisonsmd/msTask-1.0.3.zip", "archiveFileName": "msTask-1.0.3.zip", "size": 7329, @@ -161711,16 +127162,10 @@ "paragraph": "IotWebConf will start up in AP (access point) mode, and provide a config portal for entering WiFi connection and other user-settings. The configuration is persisted in EEPROM. The config portal will stay available after WiFi connection was made. A WiFiManager alternative.", "website": "https://github.com/prampec/IotWebConf", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/prampec/IotWebConf.git", - "providesIncludes": [ - "IotWebConf.h" - ], + "providesIncludes": ["IotWebConf.h"], "url": "http://downloads.arduino.cc/libraries/github.com/prampec/IotWebConf-1.0.0.zip", "archiveFileName": "IotWebConf-1.0.0.zip", "size": 36556, @@ -161735,16 +127180,10 @@ "paragraph": "IotWebConf will start up in AP (access point) mode, and provide a config portal for entering WiFi connection and other user-settings. The configuration is persisted in EEPROM. The config portal will stay available after WiFi connection was made. A WiFiManager alternative.", "website": "https://github.com/prampec/IotWebConf", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/prampec/IotWebConf.git", - "providesIncludes": [ - "IotWebConf.h" - ], + "providesIncludes": ["IotWebConf.h"], "url": "http://downloads.arduino.cc/libraries/github.com/prampec/IotWebConf-1.1.0.zip", "archiveFileName": "IotWebConf-1.1.0.zip", "size": 37338, @@ -161759,16 +127198,10 @@ "paragraph": "IotWebConf will start up in AP (access point) mode, and provide a config portal for entering WiFi connection and other user-settings. The configuration is persisted in EEPROM. The config portal will stay available after WiFi connection was made. A WiFiManager alternative.", "website": "https://github.com/prampec/IotWebConf", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/prampec/IotWebConf.git", - "providesIncludes": [ - "IotWebConf.h" - ], + "providesIncludes": ["IotWebConf.h"], "url": "http://downloads.arduino.cc/libraries/github.com/prampec/IotWebConf-1.2.0.zip", "archiveFileName": "IotWebConf-1.2.0.zip", "size": 37664, @@ -161783,17 +127216,10 @@ "paragraph": "IotWebConf will start up in AP (access point) mode, and provide a config portal for entering WiFi connection and other user-settings. The configuration is persisted in EEPROM. The config portal will stay available after WiFi connection was made. A WiFiManager alternative.", "website": "https://github.com/prampec/IotWebConf", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/prampec/IotWebConf.git", - "providesIncludes": [ - "IotWebConf.h" - ], + "providesIncludes": ["IotWebConf.h"], "url": "http://downloads.arduino.cc/libraries/github.com/prampec/IotWebConf-2.0.0.zip", "archiveFileName": "IotWebConf-2.0.0.zip", "size": 40847, @@ -161808,17 +127234,10 @@ "paragraph": "IotWebConf will start up in AP (access point) mode, and provide a config portal for entering WiFi connection and other user-settings. The configuration is persisted in EEPROM. The config portal will stay available after WiFi connection was made. A WiFiManager alternative.", "website": "https://github.com/prampec/IotWebConf", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/prampec/IotWebConf.git", - "providesIncludes": [ - "IotWebConf.h" - ], + "providesIncludes": ["IotWebConf.h"], "url": "http://downloads.arduino.cc/libraries/github.com/prampec/IotWebConf-2.0.1.zip", "archiveFileName": "IotWebConf-2.0.1.zip", "size": 41023, @@ -161833,17 +127252,10 @@ "paragraph": "IotWebConf will start up in AP (access point) mode, and provide a config portal for entering WiFi connection and other user-settings. The configuration is persisted in EEPROM. The config portal will stay available after WiFi connection was made. A WiFiManager alternative.", "website": "https://github.com/prampec/IotWebConf", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/prampec/IotWebConf.git", - "providesIncludes": [ - "IotWebConf.h" - ], + "providesIncludes": ["IotWebConf.h"], "url": "http://downloads.arduino.cc/libraries/github.com/prampec/IotWebConf-2.1.0.zip", "archiveFileName": "IotWebConf-2.1.0.zip", "size": 45196, @@ -161858,17 +127270,10 @@ "paragraph": "IotWebConf will start up in AP (access point) mode, and provide a config portal for entering WiFi connection and other user-settings. The configuration is persisted in EEPROM. The config portal will stay available after WiFi connection was made. A WiFiManager alternative.", "website": "https://github.com/prampec/IotWebConf", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/prampec/IotWebConf.git", - "providesIncludes": [ - "IotWebConf.h" - ], + "providesIncludes": ["IotWebConf.h"], "url": "http://downloads.arduino.cc/libraries/github.com/prampec/IotWebConf-2.2.0.zip", "archiveFileName": "IotWebConf-2.2.0.zip", "size": 45614, @@ -161883,17 +127288,10 @@ "paragraph": "IotWebConf will start up in AP (access point) mode, and provide a config portal for entering WiFi connection and other user-settings. The configuration is persisted in EEPROM. The config portal will stay available after WiFi connection was made. A WiFiManager alternative.", "website": "https://github.com/prampec/IotWebConf", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/prampec/IotWebConf.git", - "providesIncludes": [ - "IotWebConf.h" - ], + "providesIncludes": ["IotWebConf.h"], "url": "http://downloads.arduino.cc/libraries/github.com/prampec/IotWebConf-2.2.1.zip", "archiveFileName": "IotWebConf-2.2.1.zip", "size": 45903, @@ -161908,17 +127306,10 @@ "paragraph": "IotWebConf will start up in AP (access point) mode, and provide a config portal for entering WiFi connection and other user-settings. The configuration is persisted in EEPROM. The config portal will stay available after WiFi connection was made. A WiFiManager alternative.", "website": "https://github.com/prampec/IotWebConf", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/prampec/IotWebConf.git", - "providesIncludes": [ - "IotWebConf.h" - ], + "providesIncludes": ["IotWebConf.h"], "url": "http://downloads.arduino.cc/libraries/github.com/prampec/IotWebConf-2.3.0.zip", "archiveFileName": "IotWebConf-2.3.0.zip", "size": 50986, @@ -161933,12 +127324,8 @@ "paragraph": "Arduino library for the LTC1392 Micropower Temperature, Power Supply and Differential Voltage Monitor", "website": "https://github.com/christophjurczyk/LTC1392_Arduino_Library", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/christophjurczyk/LTC1392_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/christophjurczyk/LTC1392_library-1.0.0.zip", "archiveFileName": "LTC1392_library-1.0.0.zip", @@ -161954,12 +127341,8 @@ "paragraph": "Arduino library for the LTC1392 Micropower Temperature, Power Supply and Differential Voltage Monitor", "website": "https://github.com/christophjurczyk/LTC1392_Arduino_Library", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/christophjurczyk/LTC1392_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/christophjurczyk/LTC1392_library-1.0.1.zip", "archiveFileName": "LTC1392_library-1.0.1.zip", @@ -161975,12 +127358,8 @@ "paragraph": "It allows the communication with the Optiga Trust X Chip using the Wire library with the I2C Master-Slave", "website": "https://www.infineon.com/cms/en/product/security-smart-card-solutions/optiga-embedded-security-solutions/optiga-trust/optiga-trust-x-sls-32aia/", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Infineon/arduino-optiga-trust-x.git", "url": "http://downloads.arduino.cc/libraries/github.com/Infineon/OPTIGATrustX-1.0.0.zip", "archiveFileName": "OPTIGATrustX-1.0.0.zip", @@ -161996,12 +127375,8 @@ "paragraph": "It allows the communication with the Optiga Trust X Chip using the Wire library with the I2C Master-Slave", "website": "https://www.infineon.com/cms/en/product/security-smart-card-solutions/optiga-embedded-security-solutions/optiga-trust/optiga-trust-x-sls-32aia/", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Infineon/arduino-optiga-trust-x.git", "url": "http://downloads.arduino.cc/libraries/github.com/Infineon/OPTIGATrustX-1.0.2.zip", "archiveFileName": "OPTIGATrustX-1.0.2.zip", @@ -162017,12 +127392,8 @@ "paragraph": "Requires Infrared4Arduino (1.0.4 or later) and Beacon, both available in the Arduino library manager.", "website": "https://github.com/bengtmartensson/GlobalCovfefe", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bengtmartensson/GlobalCovfefe.git", "url": "http://downloads.arduino.cc/libraries/github.com/bengtmartensson/GlobalCovfefe-0.2.0.zip", "archiveFileName": "GlobalCovfefe-0.2.0.zip", @@ -162038,12 +127409,8 @@ "paragraph": "collections of utility headers for embedded c++", "website": "https://github.com/hideakitai", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/EmbeddedUtils.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/EmbeddedUtils-0.1.0.zip", "archiveFileName": "EmbeddedUtils-0.1.0.zip", @@ -162059,12 +127426,8 @@ "paragraph": "collections of utility headers for embedded c++", "website": "https://github.com/hideakitai", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/EmbeddedUtils.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/EmbeddedUtils-0.1.1.zip", "archiveFileName": "EmbeddedUtils-0.1.1.zip", @@ -162080,12 +127443,8 @@ "paragraph": "Arduino library for PCA9536 4-Bit I2C and SMBus I/O Expander With Configuration Registers", "website": "https://github.com/hideakitai", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/PCA9536.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/PCA9536Arduino-0.1.0.zip", "archiveFileName": "PCA9536Arduino-0.1.0.zip", @@ -162101,12 +127460,8 @@ "paragraph": "Arduino library for Benewake TFmini micro LiDAR module", "website": "https://github.com/hideakitai", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/TFmini.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/TFminiArduino-0.1.1.zip", "archiveFileName": "TFminiArduino-0.1.1.zip", @@ -162122,12 +127477,8 @@ "paragraph": "This allows you to display a full set of normal LCD characters as well as larger numbers and a symbol (ex: %).", "website": "https://www.alpenglowindustries.com", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/AlpenglowInd/BigNums2x2.git", "url": "http://downloads.arduino.cc/libraries/github.com/AlpenglowInd/BigNums2x2-1.0.0.zip", "archiveFileName": "BigNums2x2-1.0.0.zip", @@ -162143,12 +127494,8 @@ "paragraph": "This allows you to display a full set of normal LCD characters as well as larger numbers and a symbol (ex: %).", "website": "https://www.alpenglowindustries.com/blog/the-big-numbers-go-marching-2x2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/AlpenglowInd/BigNums2x2.git", "url": "http://downloads.arduino.cc/libraries/github.com/AlpenglowInd/BigNums2x2-1.0.1.zip", "archiveFileName": "BigNums2x2-1.0.1.zip", @@ -162164,19 +127511,10 @@ "paragraph": "It makes all the comunication via UART serial to measure electrical quantities", "website": "https://github.com/tiagolobao/CS5490", "category": "Communication", - "architectures": [ - "esp8266", - "esp32", - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32", "avr"], + "types": ["Contributed"], "repository": "https://github.com/tiagolobao/CS5490.git", - "providesIncludes": [ - "SoftwareSerial.h", - "CS5490.h" - ], + "providesIncludes": ["SoftwareSerial.h", "CS5490.h"], "url": "http://downloads.arduino.cc/libraries/github.com/tiagolobao/CS5490-1.0.1.zip", "archiveFileName": "CS5490-1.0.1.zip", "size": 9890, @@ -162191,19 +127529,10 @@ "paragraph": "It makes all the comunication via UART serial to measure electrical quantities", "website": "https://github.com/tiagolobao/CS5490", "category": "Communication", - "architectures": [ - "esp8266", - "esp32", - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32", "avr"], + "types": ["Contributed"], "repository": "https://github.com/tiagolobao/CS5490.git", - "providesIncludes": [ - "SoftwareSerial.h", - "CS5490.h" - ], + "providesIncludes": ["SoftwareSerial.h", "CS5490.h"], "url": "http://downloads.arduino.cc/libraries/github.com/tiagolobao/CS5490-1.0.2.zip", "archiveFileName": "CS5490-1.0.2.zip", "size": 9887, @@ -162218,19 +127547,10 @@ "paragraph": "It makes all the comunication via UART serial to measure electrical quantities", "website": "https://github.com/tiagolobao/CS5490", "category": "Communication", - "architectures": [ - "esp8266", - "esp32", - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32", "avr"], + "types": ["Contributed"], "repository": "https://github.com/tiagolobao/CS5490.git", - "providesIncludes": [ - "SoftwareSerial.h", - "CS5490.h" - ], + "providesIncludes": ["SoftwareSerial.h", "CS5490.h"], "url": "http://downloads.arduino.cc/libraries/github.com/tiagolobao/CS5490-1.1.6.zip", "archiveFileName": "CS5490-1.1.6.zip", "size": 10283, @@ -162245,19 +127565,10 @@ "paragraph": "It makes all the comunication via UART serial to measure electrical quantities", "website": "https://github.com/tiagolobao/CS5490", "category": "Communication", - "architectures": [ - "esp8266", - "esp32", - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32", "avr"], + "types": ["Contributed"], "repository": "https://github.com/tiagolobao/CS5490.git", - "providesIncludes": [ - "SoftwareSerial.h", - "CS5490.h" - ], + "providesIncludes": ["SoftwareSerial.h", "CS5490.h"], "url": "http://downloads.arduino.cc/libraries/github.com/tiagolobao/CS5490-1.2.0.zip", "archiveFileName": "CS5490-1.2.0.zip", "size": 13202, @@ -162272,19 +127583,10 @@ "paragraph": "It makes all the comunication via UART serial to measure electrical quantities", "website": "https://github.com/tiagolobao/CS5490", "category": "Communication", - "architectures": [ - "esp8266", - "esp32", - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32", "avr"], + "types": ["Contributed"], "repository": "https://github.com/tiagolobao/CS5490.git", - "providesIncludes": [ - "SoftwareSerial.h", - "CS5490.h" - ], + "providesIncludes": ["SoftwareSerial.h", "CS5490.h"], "url": "http://downloads.arduino.cc/libraries/github.com/tiagolobao/CS5490-1.2.1.zip", "archiveFileName": "CS5490-1.2.1.zip", "size": 13148, @@ -162299,12 +127601,8 @@ "paragraph": "Another library to execute stuff to a specific schedule. Works at ms to multi-second precision.", "website": "https://github.com/jwrw/Excutive.git", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jwrw/Executive.git", "url": "http://downloads.arduino.cc/libraries/github.com/jwrw/Executive-1.0.0.zip", "archiveFileName": "Executive-1.0.0.zip", @@ -162320,12 +127618,8 @@ "paragraph": "Another library to execute stuff to a schedule. Really simple to use and lets you set up repetitive tasks as well 'one shot' tasks to run at some point in the future. Quickly eradicate timing messiness in your sketches without the trickiness of interrupts. Works at ms to multi-second precision.", "website": "https://github.com/jwrw/Excutive", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jwrw/Executive.git", "url": "http://downloads.arduino.cc/libraries/github.com/jwrw/Executive-1.0.1.zip", "archiveFileName": "Executive-1.0.1.zip", @@ -162341,12 +127635,8 @@ "paragraph": "Another library to execute stuff to a schedule. Really simple to use and lets you set up repetitive tasks as well 'one shot' tasks to run at some point in the future. Quickly eradicate timing messiness in your sketches without the trickiness of interrupts. Works at ms to multi-second precision.", "website": "https://github.com/jwrw/Executive", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jwrw/Executive.git", "url": "http://downloads.arduino.cc/libraries/github.com/jwrw/Executive-1.0.3.zip", "archiveFileName": "Executive-1.0.3.zip", @@ -162362,16 +127652,10 @@ "paragraph": "Make an Arduino stream which writes reads and writes from two streams. The first stream will get read and write preference.", "website": "https://github.com/jacobrosenthal/MergedStreams", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jacobrosenthal/MergedStreams.git", - "providesIncludes": [ - "MergedStreams.h" - ], + "providesIncludes": ["MergedStreams.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jacobrosenthal/MergedStreams-0.0.1.zip", "archiveFileName": "MergedStreams-0.0.1.zip", "size": 2624, @@ -162386,12 +127670,8 @@ "paragraph": "Library for SIM800L based GSM shield from Layad Circuits. With proper pin definitions this may also be used with other boards based om SIM900/SIM800", "website": "https://github.com/layadcircuits/Saleng-GSM", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/layadcircuits/Saleng-GSM.git", "url": "http://downloads.arduino.cc/libraries/github.com/layadcircuits/Layad_Circuits_Saleng_GSM_Shield-1.2.0.zip", "archiveFileName": "Layad_Circuits_Saleng_GSM_Shield-1.2.0.zip", @@ -162407,12 +127687,8 @@ "paragraph": "A minimal implementation of arrays, queues and maps for ATTINY, ARDUINO, ESPxx, Mac and Linux.", "website": "https://github.com/muwerk/ustd", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/muwerk/ustd.git", "url": "http://downloads.arduino.cc/libraries/github.com/muwerk/Muwerk_ustd_library-0.1.0.zip", "archiveFileName": "Muwerk_ustd_library-0.1.0.zip", @@ -162428,16 +127704,10 @@ "paragraph": "See more on http://M5Stack.com", "website": "https://platformio.org/lib/show/4529/M5Stack-Avatar", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/meganetaaan/m5stack-avatar.git", - "providesIncludes": [ - "avatar.h" - ], + "providesIncludes": ["avatar.h"], "url": "http://downloads.arduino.cc/libraries/github.com/meganetaaan/M5Stack_Avatar-0.4.0.zip", "archiveFileName": "M5Stack_Avatar-0.4.0.zip", "size": 682495, @@ -162452,16 +127722,10 @@ "paragraph": "See more on http://M5Stack.com", "website": "https://platformio.org/lib/show/4529/M5Stack-Avatar", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/meganetaaan/m5stack-avatar.git", - "providesIncludes": [ - "avatar.h" - ], + "providesIncludes": ["avatar.h"], "url": "http://downloads.arduino.cc/libraries/github.com/meganetaaan/M5Stack_Avatar-0.5.1.zip", "archiveFileName": "M5Stack_Avatar-0.5.1.zip", "size": 685432, @@ -162476,16 +127740,10 @@ "paragraph": "See more on http://M5Stack.com", "website": "https://platformio.org/lib/show/4529/M5Stack-Avatar", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/meganetaaan/m5stack-avatar.git", - "providesIncludes": [ - "avatar.h" - ], + "providesIncludes": ["avatar.h"], "url": "http://downloads.arduino.cc/libraries/github.com/meganetaaan/M5Stack_Avatar-0.6.0.zip", "archiveFileName": "M5Stack_Avatar-0.6.0.zip", "size": 686685, @@ -162500,16 +127758,10 @@ "paragraph": "See more on http://M5Stack.com", "website": "https://platformio.org/lib/show/4529/M5Stack-Avatar", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/meganetaaan/m5stack-avatar.git", - "providesIncludes": [ - "avatar.h" - ], + "providesIncludes": ["avatar.h"], "url": "http://downloads.arduino.cc/libraries/github.com/meganetaaan/M5Stack_Avatar-0.6.1.zip", "archiveFileName": "M5Stack_Avatar-0.6.1.zip", "size": 689962, @@ -162524,16 +127776,10 @@ "paragraph": "See more on http://M5Stack.com", "website": "https://platformio.org/lib/show/4529/M5Stack-Avatar", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/meganetaaan/m5stack-avatar.git", - "providesIncludes": [ - "avatar.h" - ], + "providesIncludes": ["avatar.h"], "url": "http://downloads.arduino.cc/libraries/github.com/meganetaaan/M5Stack_Avatar-0.6.2.zip", "archiveFileName": "M5Stack_Avatar-0.6.2.zip", "size": 692922, @@ -162548,16 +127794,10 @@ "paragraph": "See more on http://M5Stack.com", "website": "https://platformio.org/lib/show/4529/M5Stack-Avatar", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/meganetaaan/m5stack-avatar.git", - "providesIncludes": [ - "avatar.h" - ], + "providesIncludes": ["avatar.h"], "url": "http://downloads.arduino.cc/libraries/github.com/meganetaaan/M5Stack_Avatar-0.6.3.zip", "archiveFileName": "M5Stack_Avatar-0.6.3.zip", "size": 696292, @@ -162572,16 +127812,10 @@ "paragraph": "See more on http://M5Stack.com", "website": "https://platformio.org/lib/show/4529/M5Stack-Avatar", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/meganetaaan/m5stack-avatar.git", - "providesIncludes": [ - "avatar.h" - ], + "providesIncludes": ["avatar.h"], "url": "http://downloads.arduino.cc/libraries/github.com/meganetaaan/M5Stack_Avatar-0.6.4.zip", "archiveFileName": "M5Stack_Avatar-0.6.4.zip", "size": 697693, @@ -162596,16 +127830,10 @@ "paragraph": "See more on http://M5Stack.com", "website": "https://platformio.org/lib/show/4529/M5Stack-Avatar", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/meganetaaan/m5stack-avatar.git", - "providesIncludes": [ - "avatar.h" - ], + "providesIncludes": ["avatar.h"], "url": "http://downloads.arduino.cc/libraries/github.com/meganetaaan/M5Stack_Avatar-0.7.0.zip", "archiveFileName": "M5Stack_Avatar-0.7.0.zip", "size": 726808, @@ -162620,16 +127848,10 @@ "paragraph": "See more on http://M5Stack.com", "website": "https://platformio.org/lib/show/4529/M5Stack-Avatar", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/meganetaaan/m5stack-avatar.git", - "providesIncludes": [ - "avatar.h" - ], + "providesIncludes": ["avatar.h"], "url": "http://downloads.arduino.cc/libraries/github.com/meganetaaan/M5Stack_Avatar-0.7.1.zip", "archiveFileName": "M5Stack_Avatar-0.7.1.zip", "size": 727508, @@ -162643,12 +127865,8 @@ "sentence": "Arduino library to debounce buttons, detect presses, releases, long presses and sequences", "website": "https://github.com/evert-arias/EasyButton", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/evert-arias/EasyButton.git", "url": "http://downloads.arduino.cc/libraries/github.com/evert-arias/EasyButton-1.0.0.zip", "archiveFileName": "EasyButton-1.0.0.zip", @@ -162664,12 +127882,8 @@ "paragraph": "This library is for debouncing and reading momentary contact switches like tactile buttons. It uses callbacks to trigger actions when a Button is pressed once or held for a given duration.", "website": "https://github.com/evert-arias/EasyButton/", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/evert-arias/EasyButton.git", "url": "http://downloads.arduino.cc/libraries/github.com/evert-arias/EasyButton-1.0.1.zip", "archiveFileName": "EasyButton-1.0.1.zip", @@ -162685,12 +127899,8 @@ "paragraph": "This library is for debouncing and reading momentary contact switches like tactile buttons. It uses callbacks to trigger actions when a Button is pressed once or held for a given duration.", "website": "https://github.com/evert-arias/EasyButton/", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/evert-arias/EasyButton.git", "url": "http://downloads.arduino.cc/libraries/github.com/evert-arias/EasyButton-1.0.2.zip", "archiveFileName": "EasyButton-1.0.2.zip", @@ -162706,12 +127916,8 @@ "paragraph": "This library is for debouncing and reading momentary contact switches like tactile buttons. It uses callbacks to trigger actions when a Button is pressed once or held for a given duration.", "website": "https://github.com/evert-arias/EasyButton/", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/evert-arias/EasyButton.git", "url": "http://downloads.arduino.cc/libraries/github.com/evert-arias/EasyButton-1.1.0.zip", "archiveFileName": "EasyButton-1.1.0.zip", @@ -162727,16 +127933,10 @@ "paragraph": "Each pin can transmit and receive at the same time (transceive). Multiple pins can transceive simultaneously. Collisions are automatically detected and circumvented.", "website": "https://github.com/feklee/MultiTrans", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/feklee/MultiTrans.git", - "providesIncludes": [ - "MultiTrans.h" - ], + "providesIncludes": ["MultiTrans.h"], "url": "http://downloads.arduino.cc/libraries/github.com/feklee/MultiTrans-1.0.0.zip", "archiveFileName": "MultiTrans-1.0.0.zip", "size": 1842753, @@ -162751,16 +127951,10 @@ "paragraph": "Each pin can transmit and receive at the same time (transceive). Multiple pins can transceive simultaneously. Collisions are automatically detected and circumvented.", "website": "https://github.com/feklee/MultiTrans", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/feklee/MultiTrans.git", - "providesIncludes": [ - "MultiTrans.h" - ], + "providesIncludes": ["MultiTrans.h"], "url": "http://downloads.arduino.cc/libraries/github.com/feklee/MultiTrans-1.2.0.zip", "archiveFileName": "MultiTrans-1.2.0.zip", "size": 1940378, @@ -162775,16 +127969,10 @@ "paragraph": "Each pin can transmit and receive at the same time (transceive). Multiple pins can transceive simultaneously. Collisions are automatically detected and circumvented.", "website": "https://github.com/feklee/MultiTrans", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/feklee/MultiTrans.git", - "providesIncludes": [ - "MultiTrans.h" - ], + "providesIncludes": ["MultiTrans.h"], "url": "http://downloads.arduino.cc/libraries/github.com/feklee/MultiTrans-1.2.1.zip", "archiveFileName": "MultiTrans-1.2.1.zip", "size": 1940374, @@ -162799,16 +127987,10 @@ "paragraph": "Each pin can transmit and receive at the same time (transceive). Multiple pins can transceive simultaneously. Collisions are automatically detected and circumvented.", "website": "https://github.com/feklee/MultiTrans", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/feklee/MultiTrans.git", - "providesIncludes": [ - "MultiTrans.h" - ], + "providesIncludes": ["MultiTrans.h"], "url": "http://downloads.arduino.cc/libraries/github.com/feklee/MultiTrans-1.2.2.zip", "archiveFileName": "MultiTrans-1.2.2.zip", "size": 1940268, @@ -162823,16 +128005,10 @@ "paragraph": "The library for you to get up fast for using ESPectro32 dev board with Arduino IDE. ESPectro32 is designed by DycodeX, a leading Internet of Things (IoT) and disruptive technology company from Indonesia.", "website": "https://github.com/dycodex/ESPectro32", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/dycodex/ESPectro32.git", - "providesIncludes": [ - "ESPectro32_Board.h" - ], + "providesIncludes": ["ESPectro32_Board.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dycodex/ESPectro32-0.2.0.zip", "archiveFileName": "ESPectro32-0.2.0.zip", "size": 402435, @@ -162847,12 +128023,8 @@ "paragraph": "such as MH-Z14A, MH-Z18B (and maybe some more) for Ardunino / ESP8266.", "website": "https://github.com/tobiasschuerg/MH-Z-CO2-Sensors", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/tobiasschuerg/MH-Z-CO2-Sensors.git", "url": "http://downloads.arduino.cc/libraries/github.com/tobiasschuerg/MH_Z_CO2_Sensors-1.0.0.zip", "archiveFileName": "MH_Z_CO2_Sensors-1.0.0.zip", @@ -162868,12 +128040,8 @@ "paragraph": "Carbon Dioxide modules such as MH-Z14A, MH-Z19B (and maybe some more) are supported on Ardunino / ESP8266. Both output signal modes UART via Serial Port and PWM are suppported. See example and/or manual for wireing the mhz14a or mhz19b.", "website": "https://github.com/tobiasschuerg/MH-Z-CO2-Sensors", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/tobiasschuerg/MH-Z-CO2-Sensors.git", "url": "http://downloads.arduino.cc/libraries/github.com/tobiasschuerg/MH_Z_CO2_Sensors-1.0.1.zip", "archiveFileName": "MH_Z_CO2_Sensors-1.0.1.zip", @@ -162889,12 +128057,8 @@ "paragraph": "Carbon Dioxide modules such as MH-Z14A, MH-Z19B (and maybe some more) are supported on Ardunino / ESP8266. Both output signal modes UART via Serial Port and PWM are suppported. See example and/or manual for wireing the mhz14a or mhz19b.", "website": "https://github.com/tobiasschuerg/MH-Z-CO2-Sensors", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/tobiasschuerg/MH-Z-CO2-Sensors.git", "url": "http://downloads.arduino.cc/libraries/github.com/tobiasschuerg/MH_Z_CO2_Sensors-1.0.3.zip", "archiveFileName": "MH_Z_CO2_Sensors-1.0.3.zip", @@ -162910,12 +128074,8 @@ "paragraph": "Carbon Dioxide modules such as MH-Z14A, MH-Z19B (and maybe some more) are supported on Ardunino / ESP8266. Both output signal modes UART via Serial Port and PWM are suppported. See example and/or manual for wireing the mhz14a or mhz19b.", "website": "https://github.com/tobiasschuerg/MH-Z-CO2-Sensors", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/tobiasschuerg/MH-Z-CO2-Sensors.git", "url": "http://downloads.arduino.cc/libraries/github.com/tobiasschuerg/MH_Z_CO2_Sensors-1.1.0.zip", "archiveFileName": "MH_Z_CO2_Sensors-1.1.0.zip", @@ -162931,12 +128091,8 @@ "paragraph": "Carbon Dioxide modules such as MH-Z14A, MH-Z19B (and maybe some more) are supported on Ardunino / ESP8266. Both output signal modes UART via Serial Port and PWM are suppported. See example and/or manual for wireing the mhz14a or mhz19b.", "website": "https://github.com/tobiasschuerg/MH-Z-CO2-Sensors", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/tobiasschuerg/MH-Z-CO2-Sensors.git", "url": "http://downloads.arduino.cc/libraries/github.com/tobiasschuerg/MH_Z_CO2_Sensors-1.2.0.zip", "archiveFileName": "MH_Z_CO2_Sensors-1.2.0.zip", @@ -162952,16 +128108,10 @@ "paragraph": "Made for use in Robotics (RoboCup Junior).", "website": "https://github.com/zischknall/BohleBots_BNO055", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/zischknall/BohleBots_BNO055.git", - "providesIncludes": [ - "Wire.h" - ], + "providesIncludes": ["Wire.h"], "url": "http://downloads.arduino.cc/libraries/github.com/zischknall/BohleBots_BNO055-1.0.0.zip", "archiveFileName": "BohleBots_BNO055-1.0.0.zip", "size": 13431, @@ -162976,16 +128126,10 @@ "paragraph": "Made for use in Robotics (RoboCup Junior).", "website": "https://github.com/zischknall/BohleBots_BNO055", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/zischknall/BohleBots_BNO055.git", - "providesIncludes": [ - "Wire.h" - ], + "providesIncludes": ["Wire.h"], "url": "http://downloads.arduino.cc/libraries/github.com/zischknall/BohleBots_BNO055-1.1.0.zip", "archiveFileName": "BohleBots_BNO055-1.1.0.zip", "size": 13766, @@ -163000,17 +128144,10 @@ "paragraph": "Made for use in Robotics (RoboCup Junior).", "website": "https://github.com/zischknall/BohleBots_BNO055", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/zischknall/BohleBots_BNO055.git", - "providesIncludes": [ - "Wire.h", - "BohleBots_BNO055.h" - ], + "providesIncludes": ["Wire.h", "BohleBots_BNO055.h"], "url": "http://downloads.arduino.cc/libraries/github.com/zischknall/BohleBots_BNO055-1.2.0.zip", "archiveFileName": "BohleBots_BNO055-1.2.0.zip", "size": 16875, @@ -163025,17 +128162,10 @@ "paragraph": "Made for use in Robotics (RoboCup Junior).", "website": "https://github.com/zischknall/BohleBots_BNO055", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/zischknall/BohleBots_BNO055.git", - "providesIncludes": [ - "Wire.h", - "BohleBots_BNO055.h" - ], + "providesIncludes": ["Wire.h", "BohleBots_BNO055.h"], "url": "http://downloads.arduino.cc/libraries/github.com/zischknall/BohleBots_BNO055-1.3.1.zip", "archiveFileName": "BohleBots_BNO055-1.3.1.zip", "size": 17079, @@ -163050,16 +128180,10 @@ "paragraph": "In other words, the library allows one to quickly store (or read) multiple variables from binary buffers. Library features: Reduces size of data (strings, structures, arrays) in memory to the minimum amount of bits required. Help reading/updating bit-field structures. Handles bit serialization data to/from buffers.", "website": "https://github.com/end2endzone/BitReader", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/end2endzone/BitReader.git", - "providesIncludes": [ - "bitreader.h" - ], + "providesIncludes": ["bitreader.h"], "url": "http://downloads.arduino.cc/libraries/github.com/end2endzone/BitReader-1.3.0.zip", "archiveFileName": "BitReader-1.3.0.zip", "size": 384080, @@ -163075,13 +128199,9 @@ "website": "https://github.com/davetcc/IoAbstraction", "category": "Other", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/davetcc/IoAbstraction.git", - "providesIncludes": [ - "IoAbstraction.h" - ], + "providesIncludes": ["IoAbstraction.h"], "url": "http://downloads.arduino.cc/libraries/github.com/davetcc/IoAbstraction-1.0.0.zip", "archiveFileName": "IoAbstraction-1.0.0.zip", "size": 834231, @@ -163097,13 +128217,9 @@ "website": "https://github.com/davetcc/IoAbstraction", "category": "Other", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/davetcc/IoAbstraction.git", - "providesIncludes": [ - "IoAbstraction.h" - ], + "providesIncludes": ["IoAbstraction.h"], "url": "http://downloads.arduino.cc/libraries/github.com/davetcc/IoAbstraction-1.0.1.zip", "archiveFileName": "IoAbstraction-1.0.1.zip", "size": 834692, @@ -163119,13 +128235,9 @@ "website": "https://github.com/davetcc/IoAbstraction", "category": "Other", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/davetcc/IoAbstraction.git", - "providesIncludes": [ - "IoAbstraction.h" - ], + "providesIncludes": ["IoAbstraction.h"], "url": "http://downloads.arduino.cc/libraries/github.com/davetcc/IoAbstraction-1.0.2.zip", "archiveFileName": "IoAbstraction-1.0.2.zip", "size": 834789, @@ -163141,13 +128253,9 @@ "website": "https://github.com/davetcc/IoAbstraction", "category": "Other", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/davetcc/IoAbstraction.git", - "providesIncludes": [ - "IoAbstraction.h" - ], + "providesIncludes": ["IoAbstraction.h"], "url": "http://downloads.arduino.cc/libraries/github.com/davetcc/IoAbstraction-1.0.3.zip", "archiveFileName": "IoAbstraction-1.0.3.zip", "size": 836170, @@ -163163,13 +128271,9 @@ "website": "https://github.com/davetcc/IoAbstraction", "category": "Other", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/davetcc/IoAbstraction.git", - "providesIncludes": [ - "IoAbstraction.h" - ], + "providesIncludes": ["IoAbstraction.h"], "url": "http://downloads.arduino.cc/libraries/github.com/davetcc/IoAbstraction-1.1.0.zip", "archiveFileName": "IoAbstraction-1.1.0.zip", "size": 840701, @@ -163185,13 +128289,9 @@ "website": "https://github.com/davetcc/IoAbstraction", "category": "Other", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/davetcc/IoAbstraction.git", - "providesIncludes": [ - "IoAbstraction.h" - ], + "providesIncludes": ["IoAbstraction.h"], "url": "http://downloads.arduino.cc/libraries/github.com/davetcc/IoAbstraction-1.2.0.zip", "archiveFileName": "IoAbstraction-1.2.0.zip", "size": 858568, @@ -163207,13 +128307,9 @@ "website": "https://github.com/davetcc/IoAbstraction", "category": "Other", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/davetcc/IoAbstraction.git", - "providesIncludes": [ - "IoAbstraction.h" - ], + "providesIncludes": ["IoAbstraction.h"], "url": "http://downloads.arduino.cc/libraries/github.com/davetcc/IoAbstraction-1.3.0.zip", "archiveFileName": "IoAbstraction-1.3.0.zip", "size": 861151, @@ -163229,13 +128325,9 @@ "website": "https://github.com/davetcc/IoAbstraction", "category": "Other", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/davetcc/IoAbstraction.git", - "providesIncludes": [ - "IoAbstraction.h" - ], + "providesIncludes": ["IoAbstraction.h"], "url": "http://downloads.arduino.cc/libraries/github.com/davetcc/IoAbstraction-1.3.1.zip", "archiveFileName": "IoAbstraction-1.3.1.zip", "size": 861185, @@ -163251,13 +128343,9 @@ "website": "https://github.com/davetcc/IoAbstraction", "category": "Other", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/davetcc/IoAbstraction.git", - "providesIncludes": [ - "IoAbstraction.h" - ], + "providesIncludes": ["IoAbstraction.h"], "url": "http://downloads.arduino.cc/libraries/github.com/davetcc/IoAbstraction-1.4.0.zip", "archiveFileName": "IoAbstraction-1.4.0.zip", "size": 872638, @@ -163273,13 +128361,9 @@ "website": "https://github.com/davetcc/IoAbstraction", "category": "Other", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/davetcc/IoAbstraction.git", - "providesIncludes": [ - "IoAbstraction.h" - ], + "providesIncludes": ["IoAbstraction.h"], "url": "http://downloads.arduino.cc/libraries/github.com/davetcc/IoAbstraction-1.4.1.zip", "archiveFileName": "IoAbstraction-1.4.1.zip", "size": 873523, @@ -163295,13 +128379,9 @@ "website": "https://github.com/davetcc/IoAbstraction", "category": "Other", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/davetcc/IoAbstraction.git", - "providesIncludes": [ - "IoAbstraction.h" - ], + "providesIncludes": ["IoAbstraction.h"], "url": "http://downloads.arduino.cc/libraries/github.com/davetcc/IoAbstraction-1.4.2.zip", "archiveFileName": "IoAbstraction-1.4.2.zip", "size": 834842, @@ -163317,13 +128397,9 @@ "website": "https://github.com/davetcc/IoAbstraction", "category": "Other", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/davetcc/IoAbstraction.git", - "providesIncludes": [ - "IoAbstraction.h" - ], + "providesIncludes": ["IoAbstraction.h"], "url": "http://downloads.arduino.cc/libraries/github.com/davetcc/IoAbstraction-1.4.3.zip", "archiveFileName": "IoAbstraction-1.4.3.zip", "size": 834897, @@ -163339,13 +128415,9 @@ "website": "https://github.com/davetcc/IoAbstraction", "category": "Other", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/davetcc/IoAbstraction.git", - "providesIncludes": [ - "IoAbstraction.h" - ], + "providesIncludes": ["IoAbstraction.h"], "url": "http://downloads.arduino.cc/libraries/github.com/davetcc/IoAbstraction-1.4.4.zip", "archiveFileName": "IoAbstraction-1.4.4.zip", "size": 838922, @@ -163361,13 +128433,9 @@ "website": "https://github.com/davetcc/IoAbstraction", "category": "Other", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/davetcc/IoAbstraction.git", - "providesIncludes": [ - "IoAbstraction.h" - ], + "providesIncludes": ["IoAbstraction.h"], "url": "http://downloads.arduino.cc/libraries/github.com/davetcc/IoAbstraction-1.4.5.zip", "archiveFileName": "IoAbstraction-1.4.5.zip", "size": 838948, @@ -163383,13 +128451,9 @@ "website": "https://github.com/davetcc/IoAbstraction", "category": "Other", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/davetcc/IoAbstraction.git", - "providesIncludes": [ - "IoAbstraction.h" - ], + "providesIncludes": ["IoAbstraction.h"], "url": "http://downloads.arduino.cc/libraries/github.com/davetcc/IoAbstraction-1.4.6.zip", "archiveFileName": "IoAbstraction-1.4.6.zip", "size": 839454, @@ -163405,13 +128469,9 @@ "website": "https://github.com/davetcc/IoAbstraction", "category": "Other", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/davetcc/IoAbstraction.git", - "providesIncludes": [ - "IoAbstraction.h" - ], + "providesIncludes": ["IoAbstraction.h"], "url": "http://downloads.arduino.cc/libraries/github.com/davetcc/IoAbstraction-1.4.7.zip", "archiveFileName": "IoAbstraction-1.4.7.zip", "size": 839453, @@ -163427,13 +128487,9 @@ "website": "https://github.com/davetcc/IoAbstraction", "category": "Other", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/davetcc/IoAbstraction.git", - "providesIncludes": [ - "IoAbstraction.h" - ], + "providesIncludes": ["IoAbstraction.h"], "url": "http://downloads.arduino.cc/libraries/github.com/davetcc/IoAbstraction-1.4.8.zip", "archiveFileName": "IoAbstraction-1.4.8.zip", "size": 839528, @@ -163448,12 +128504,8 @@ "paragraph": "Simple cross-platform API for multitasking on Arduino based on timer interrupt handlers. Works with AVR/Arduino, PIC32/ChipKIT platforms.", "website": "https://github.com/sadr0b0t/arduino-timer-api", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sadr0b0t/arduino-timer-api.git", "url": "http://downloads.arduino.cc/libraries/github.com/sadr0b0t/arduino_timer_api-0.1.0.zip", "archiveFileName": "arduino_timer_api-0.1.0.zip", @@ -163469,18 +128521,10 @@ "paragraph": "The library supports both the SPI (via the SPI Library) and I2C (via the Wire Library) interfaces.", "website": "https://bitbucket.org/christandlg/as3935mi/", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://bitbucket.org/christandlg/as3935mi.git", - "providesIncludes": [ - "AS3935MI.h", - "Wire.h", - "SPI.h" - ], + "providesIncludes": ["AS3935MI.h", "Wire.h", "SPI.h"], "url": "http://downloads.arduino.cc/libraries/bitbucket.org/christandlg/AS3935MI-0.1.2.zip", "archiveFileName": "AS3935MI-0.1.2.zip", "size": 13129, @@ -163495,18 +128539,10 @@ "paragraph": "The library supports both the SPI (via the SPI Library) and I2C (via the Wire Library) interfaces. Use of other I2C / SPI libraries (e.g. software I2C) is supported by inheritance.", "website": "https://bitbucket.org/christandlg/as3935mi/", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://bitbucket.org/christandlg/as3935mi.git", - "providesIncludes": [ - "AS3935MI.h", - "Wire.h", - "SPI.h" - ], + "providesIncludes": ["AS3935MI.h", "Wire.h", "SPI.h"], "url": "http://downloads.arduino.cc/libraries/bitbucket.org/christandlg/AS3935MI-0.2.0.zip", "archiveFileName": "AS3935MI-0.2.0.zip", "size": 17360, @@ -163521,18 +128557,10 @@ "paragraph": "The library supports both the SPI (via the SPI Library) and I2C (via the Wire Library) interfaces. Use of other I2C / SPI libraries (e.g. software I2C) is supported by inheritance.", "website": "https://bitbucket.org/christandlg/as3935mi/", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://bitbucket.org/christandlg/as3935mi.git", - "providesIncludes": [ - "AS3935MI.h", - "Wire.h", - "SPI.h" - ], + "providesIncludes": ["AS3935MI.h", "Wire.h", "SPI.h"], "url": "http://downloads.arduino.cc/libraries/bitbucket.org/christandlg/AS3935MI-0.3.0.zip", "archiveFileName": "AS3935MI-0.3.0.zip", "size": 17444, @@ -163547,18 +128575,10 @@ "paragraph": "The library supports both the SPI (via the SPI Library) and I2C (via the Wire Library) interfaces. Use of other I2C / SPI libraries (e.g. software I2C) is supported by inheritance.", "website": "https://bitbucket.org/christandlg/as3935mi/", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://bitbucket.org/christandlg/as3935mi.git", - "providesIncludes": [ - "AS3935MI.h", - "Wire.h", - "SPI.h" - ], + "providesIncludes": ["AS3935MI.h", "Wire.h", "SPI.h"], "url": "http://downloads.arduino.cc/libraries/bitbucket.org/christandlg/AS3935MI-0.4.0.zip", "archiveFileName": "AS3935MI-0.4.0.zip", "size": 18198, @@ -163573,18 +128593,10 @@ "paragraph": "The library supports both the SPI (via the SPI Library) and I2C (via the Wire Library) interfaces. Use of other I2C / SPI libraries (e.g. software I2C) is supported by inheritance.", "website": "https://bitbucket.org/christandlg/as3935mi/", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://bitbucket.org/christandlg/as3935mi.git", - "providesIncludes": [ - "AS3935MI.h", - "Wire.h", - "SPI.h" - ], + "providesIncludes": ["AS3935MI.h", "Wire.h", "SPI.h"], "url": "http://downloads.arduino.cc/libraries/bitbucket.org/christandlg/AS3935MI-0.4.1.zip", "archiveFileName": "AS3935MI-0.4.1.zip", "size": 18174, @@ -163599,12 +128611,8 @@ "paragraph": "The library supports both the SPI (via the SPI Library) and I2C (via the Wire Library) interfaces. Use of other I2C / SPI libraries (e.g. software I2C) is supported by inheritance.", "website": "https://bitbucket.org/christandlg/as3935mi/", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://bitbucket.org/christandlg/as3935mi.git", "url": "http://downloads.arduino.cc/libraries/bitbucket.org/christandlg/AS3935MI-0.5.0.zip", "archiveFileName": "AS3935MI-0.5.0.zip", @@ -163620,16 +128628,10 @@ "paragraph": "See more on https://github.com/ropg/ezTime", "website": "https://github.com/ropg/ezTime", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ropg/ezTime.git", - "providesIncludes": [ - "ezTime.h" - ], + "providesIncludes": ["ezTime.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ropg/ezTime-0.6.0.zip", "archiveFileName": "ezTime-0.6.0.zip", "size": 33120, @@ -163644,16 +128646,10 @@ "paragraph": "See more on https://github.com/ropg/ezTime", "website": "https://github.com/ropg/ezTime", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ropg/ezTime.git", - "providesIncludes": [ - "ezTime.h" - ], + "providesIncludes": ["ezTime.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ropg/ezTime-0.6.1.zip", "archiveFileName": "ezTime-0.6.1.zip", "size": 10097031, @@ -163668,16 +128664,10 @@ "paragraph": "See more on https://github.com/ropg/ezTime", "website": "https://github.com/ropg/ezTime", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ropg/ezTime.git", - "providesIncludes": [ - "ezTime.h" - ], + "providesIncludes": ["ezTime.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ropg/ezTime-0.7.0.zip", "archiveFileName": "ezTime-0.7.0.zip", "size": 10097412, @@ -163692,16 +128682,10 @@ "paragraph": "See more on https://github.com/ropg/ezTime", "website": "https://github.com/ropg/ezTime", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ropg/ezTime.git", - "providesIncludes": [ - "ezTime.h" - ], + "providesIncludes": ["ezTime.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ropg/ezTime-0.7.1.zip", "archiveFileName": "ezTime-0.7.1.zip", "size": 10100359, @@ -163716,16 +128700,10 @@ "paragraph": "See more on https://github.com/ropg/ezTime", "website": "https://github.com/ropg/ezTime", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ropg/ezTime.git", - "providesIncludes": [ - "ezTime.h" - ], + "providesIncludes": ["ezTime.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ropg/ezTime-0.7.10.zip", "archiveFileName": "ezTime-0.7.10.zip", "size": 10489945, @@ -163740,16 +128718,10 @@ "paragraph": "See more on https://github.com/ropg/ezTime", "website": "https://github.com/ropg/ezTime", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ropg/ezTime.git", - "providesIncludes": [ - "ezTime.h" - ], + "providesIncludes": ["ezTime.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ropg/ezTime-0.7.2.zip", "archiveFileName": "ezTime-0.7.2.zip", "size": 10367695, @@ -163764,16 +128736,10 @@ "paragraph": "See more on https://github.com/ropg/ezTime", "website": "https://github.com/ropg/ezTime", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ropg/ezTime.git", - "providesIncludes": [ - "ezTime.h" - ], + "providesIncludes": ["ezTime.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ropg/ezTime-0.7.3.zip", "archiveFileName": "ezTime-0.7.3.zip", "size": 10425613, @@ -163788,16 +128754,10 @@ "paragraph": "See more on https://github.com/ropg/ezTime", "website": "https://github.com/ropg/ezTime", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ropg/ezTime.git", - "providesIncludes": [ - "ezTime.h" - ], + "providesIncludes": ["ezTime.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ropg/ezTime-0.7.4.zip", "archiveFileName": "ezTime-0.7.4.zip", "size": 10429501, @@ -163812,16 +128772,10 @@ "paragraph": "See more on https://github.com/ropg/ezTime", "website": "https://github.com/ropg/ezTime", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ropg/ezTime.git", - "providesIncludes": [ - "ezTime.h" - ], + "providesIncludes": ["ezTime.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ropg/ezTime-0.7.5.zip", "archiveFileName": "ezTime-0.7.5.zip", "size": 10429485, @@ -163836,16 +128790,10 @@ "paragraph": "See more on https://github.com/ropg/ezTime", "website": "https://github.com/ropg/ezTime", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ropg/ezTime.git", - "providesIncludes": [ - "ezTime.h" - ], + "providesIncludes": ["ezTime.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ropg/ezTime-0.7.6.zip", "archiveFileName": "ezTime-0.7.6.zip", "size": 10429256, @@ -163860,16 +128808,10 @@ "paragraph": "See more on https://github.com/ropg/ezTime", "website": "https://github.com/ropg/ezTime", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ropg/ezTime.git", - "providesIncludes": [ - "ezTime.h" - ], + "providesIncludes": ["ezTime.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ropg/ezTime-0.7.7.zip", "archiveFileName": "ezTime-0.7.7.zip", "size": 10429230, @@ -163884,16 +128826,10 @@ "paragraph": "See more on https://github.com/ropg/ezTime", "website": "https://github.com/ropg/ezTime", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ropg/ezTime.git", - "providesIncludes": [ - "ezTime.h" - ], + "providesIncludes": ["ezTime.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ropg/ezTime-0.7.8.zip", "archiveFileName": "ezTime-0.7.8.zip", "size": 10429595, @@ -163908,16 +128844,10 @@ "paragraph": "See more on https://github.com/ropg/ezTime", "website": "https://github.com/ropg/ezTime", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ropg/ezTime.git", - "providesIncludes": [ - "ezTime.h" - ], + "providesIncludes": ["ezTime.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ropg/ezTime-0.7.9.zip", "archiveFileName": "ezTime-0.7.9.zip", "size": 10429812, @@ -163932,16 +128862,10 @@ "paragraph": "This is library of Sixfab Cellular IoT Shield and Cellular IoT Application Shield.", "website": "www.github.com/blablabla", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sixfab/Sixfab_Arduino_CellularIoT_Library.git", - "providesIncludes": [ - "Sixfab_CellularIoT.h" - ], + "providesIncludes": ["Sixfab_CellularIoT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sixfab/Sixfab_CellularIoT-1.0.0.zip", "archiveFileName": "Sixfab_CellularIoT-1.0.0.zip", "size": 2200885, @@ -163956,16 +128880,10 @@ "paragraph": "This is library of Sixfab Cellular IoT Shield and Cellular IoT Application Shield.", "website": "www.github.com/blablabla", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sixfab/Sixfab_Arduino_CellularIoT_Library.git", - "providesIncludes": [ - "Sixfab_CellularIoT.h" - ], + "providesIncludes": ["Sixfab_CellularIoT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sixfab/Sixfab_CellularIoT-1.1.0.zip", "archiveFileName": "Sixfab_CellularIoT-1.1.0.zip", "size": 2202630, @@ -163980,16 +128898,10 @@ "paragraph": "This is library of Sixfab Cellular IoT Shield and Cellular IoT Application Shield.", "website": "www.github.com/blablabla", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sixfab/Sixfab_Arduino_CellularIoT_Library.git", - "providesIncludes": [ - "Sixfab_CellularIoT.h" - ], + "providesIncludes": ["Sixfab_CellularIoT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sixfab/Sixfab_CellularIoT-1.2.0.zip", "archiveFileName": "Sixfab_CellularIoT-1.2.0.zip", "size": 2204602, @@ -164004,16 +128916,10 @@ "paragraph": "This is library of Sixfab Cellular IoT Shield and Cellular IoT Application Shield.", "website": "www.github.com/blablabla", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sixfab/Sixfab_Arduino_CellularIoT_Library.git", - "providesIncludes": [ - "Sixfab_CellularIoT.h" - ], + "providesIncludes": ["Sixfab_CellularIoT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sixfab/Sixfab_CellularIoT-1.3.1.zip", "archiveFileName": "Sixfab_CellularIoT-1.3.1.zip", "size": 2204101, @@ -164028,12 +128934,8 @@ "paragraph": "A LED blinker library for Arduino platform. Also supports the Adafruit NeoPixels.", "website": "https://github.com/ariascode/MyBlinker", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/evert-arias/MyBlinker.git", "url": "http://downloads.arduino.cc/libraries/github.com/evert-arias/MyBlinker-0.1.0-alpha.zip", "archiveFileName": "MyBlinker-0.1.0-alpha.zip", @@ -164049,12 +128951,8 @@ "paragraph": "This IC is a motion controller for stepper motor drivers that will generate Step/Dir signals autonomously, following a given acceleration profile.", "website": "https://github.com/tommag/TMC4210_Arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/tommag/TMC4210_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/tommag/Trinamic_TMC4210-1.0.0.zip", "archiveFileName": "Trinamic_TMC4210-1.0.0.zip", @@ -164070,12 +128968,8 @@ "paragraph": "An Arduino Library to enable I2C communication for both NMEA reception and binary UBX sending to the module. Useful for interfacing to the\u003ca href=\"https://www.sparkfun.com/products/14980\"\u003eSparkFun GPS-RTK\u003c/a\u003e board based on the NEO-M8P-2. Library also works with other Ublox based boards. \u003cbr\u003e\u003cbr\u003eThe NEO-M8P-2 module is the top-of-the-line module for high accuracy GNSS and GPS location solutions including RTK. The NEO-M8P-2 is unique in that it is capable of both rover and base station operations. The ‘-2’ designation means this module has survey-in mode allowing the module to become a base station and produce RTCM 3.x correction data.", "website": "https://github.com/sparkfun/SparkFun_Ublox_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Ublox_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Ublox_Arduino_Library-1.0.1.zip", "archiveFileName": "SparkFun_Ublox_Arduino_Library-1.0.1.zip", @@ -164091,12 +128985,8 @@ "paragraph": "An Arduino Library to enable I2C communication for both NMEA reception and binary UBX sending to the module. Useful for interfacing to the\u003ca href=\"https://www.sparkfun.com/products/14980\"\u003eSparkFun GPS-RTK\u003c/a\u003e board based on the NEO-M8P-2. Library also works with other Ublox based boards. \u003cbr\u003e\u003cbr\u003eThe NEO-M8P-2 module is the top-of-the-line module for high accuracy GNSS and GPS location solutions including RTK. The NEO-M8P-2 is unique in that it is capable of both rover and base station operations. The ‘-2’ designation means this module has survey-in mode allowing the module to become a base station and produce RTCM 3.x correction data.", "website": "https://github.com/sparkfun/SparkFun_Ublox_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Ublox_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Ublox_Arduino_Library-1.0.2.zip", "archiveFileName": "SparkFun_Ublox_Arduino_Library-1.0.2.zip", @@ -164112,12 +129002,8 @@ "paragraph": "An Arduino Library to enable I2C communication for both NMEA reception and binary UBX sending to the module. Useful for interfacing to the \u003ca href=\"https://www.sparkfun.com/products/14980\"\u003eSparkFun GPS-RTK\u003c/a\u003e board based on the NEO-M8P-2. Library also works with other Ublox based boards include the \u003ca href=\"https://www.sparkfun.com/products/15106\"\u003eSparkFun SAM-M8Q\u003c/a\u003e. \u003cbr\u003e\u003cbr\u003eThe NEO-M8P-2 module is the top-of-the-line module for high accuracy GNSS and GPS location solutions including RTK. The NEO-M8P-2 is unique in that it is capable of both rover and base station operations. The ‘-2’ designation means this module has survey-in mode allowing the module to become a base station and produce RTCM 3.x correction data.", "website": "https://github.com/sparkfun/SparkFun_Ublox_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Ublox_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Ublox_Arduino_Library-1.0.3.zip", "archiveFileName": "SparkFun_Ublox_Arduino_Library-1.0.3.zip", @@ -164133,12 +129019,8 @@ "paragraph": "An Arduino Library to enable I2C communication for both NMEA reception and binary UBX sending to the module. Useful for interfacing to the \u003ca href=\"https://www.sparkfun.com/products/14980\"\u003eSparkFun GPS-RTK\u003c/a\u003e board based on the NEO-M8P-2. Library also works with other Ublox based boards include the \u003ca href=\"https://www.sparkfun.com/products/15106\"\u003eSparkFun SAM-M8Q\u003c/a\u003e. \u003cbr\u003e\u003cbr\u003eThe NEO-M8P-2 module is the top-of-the-line module for high accuracy GNSS and GPS location solutions including RTK. The NEO-M8P-2 is unique in that it is capable of both rover and base station operations. The ‘-2’ designation means this module has survey-in mode allowing the module to become a base station and produce RTCM 3.x correction data.", "website": "https://github.com/sparkfun/SparkFun_Ublox_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Ublox_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Ublox_Arduino_Library-1.1.1.zip", "archiveFileName": "SparkFun_Ublox_Arduino_Library-1.1.1.zip", @@ -164154,12 +129036,8 @@ "paragraph": "An Arduino Library to enable both I2C and Serial communication for both NMEA reception and binary UBX sending to the module. Useful for interfacing to the \u003ca href=\"https://www.sparkfun.com/products/15136\"\u003eSparkFun GPS-RTK2\u003c/a\u003e ZED-F9P, \u003ca href=\"https://www.sparkfun.com/products/14980\"\u003eSparkFun GPS-RTK\u003c/a\u003e NEO-M8P-2, and the \u003ca href=\"https://www.sparkfun.com/products/15106\"\u003eSparkFun SAM-M8Q\u003c/a\u003e. Library also works with other Ublox based boards. \u003cbr\u003e\u003cbr\u003eThe ZED-F9P and NEO-M8P-2 modules are top-of-the-line modules for high accuracy GNSS and GPS location solutions including RTK. The ZED-F9P is unique in that it is capable of both rover and base station operations allowing the module to become a base station and produce RTCM 3.x correction data.", "website": "https://github.com/sparkfun/SparkFun_Ublox_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Ublox_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Ublox_Arduino_Library-1.2.0.zip", "archiveFileName": "SparkFun_Ublox_Arduino_Library-1.2.0.zip", @@ -164175,12 +129053,8 @@ "paragraph": "An Arduino Library to enable both I2C and Serial communication for both NMEA reception and binary UBX sending to the module. Useful for interfacing to the \u003ca href=\"https://www.sparkfun.com/products/15136\"\u003eSparkFun GPS-RTK2\u003c/a\u003e ZED-F9P, \u003ca href=\"https://www.sparkfun.com/products/14980\"\u003eSparkFun GPS-RTK\u003c/a\u003e NEO-M8P-2, and the \u003ca href=\"https://www.sparkfun.com/products/15106\"\u003eSparkFun SAM-M8Q\u003c/a\u003e. Library also works with other Ublox based boards. \u003cbr\u003e\u003cbr\u003eThe ZED-F9P and NEO-M8P-2 modules are top-of-the-line modules for high accuracy GNSS and GPS location solutions including RTK. The ZED-F9P is unique in that it is capable of both rover and base station operations allowing the module to become a base station and produce RTCM 3.x correction data.", "website": "https://github.com/sparkfun/SparkFun_Ublox_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Ublox_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Ublox_Arduino_Library-1.2.1.zip", "archiveFileName": "SparkFun_Ublox_Arduino_Library-1.2.1.zip", @@ -164196,12 +129070,8 @@ "paragraph": "An Arduino Library to enable both I2C and Serial communication for both NMEA reception and binary UBX sending to the module. Useful for interfacing to the \u003ca href=\"https://www.sparkfun.com/products/15136\"\u003eSparkFun GPS-RTK2\u003c/a\u003e ZED-F9P, \u003ca href=\"https://www.sparkfun.com/products/14980\"\u003eSparkFun GPS-RTK\u003c/a\u003e NEO-M8P-2, the \u003ca href=\"https://www.sparkfun.com/products/15210\"\u003eSparkFun SAM-M8Q\u003c/a\u003e, and the \u003ca href=\"https://www.sparkfun.com/products/15193\"\u003eSparkFun ZEO-M8Q\u003c/a\u003e. Library also works with other Ublox based boards. \u003cbr\u003e\u003cbr\u003eThe ZED-F9P and NEO-M8P-2 modules are top-of-the-line modules for high accuracy GNSS and GPS location solutions including RTK. The ZED-F9P is unique in that it is capable of both rover and base station operations allowing the module to become a base station and produce RTCM 3.x correction data.", "website": "https://github.com/sparkfun/SparkFun_Ublox_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Ublox_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Ublox_Arduino_Library-1.2.2.zip", "archiveFileName": "SparkFun_Ublox_Arduino_Library-1.2.2.zip", @@ -164217,12 +129087,8 @@ "paragraph": "An Arduino Library to enable both I2C and Serial communication for both NMEA reception and binary UBX sending to the module. Useful for interfacing to the \u003ca href=\"https://www.sparkfun.com/products/15136\"\u003eSparkFun GPS-RTK2\u003c/a\u003e ZED-F9P, \u003ca href=\"https://www.sparkfun.com/products/14980\"\u003eSparkFun GPS-RTK\u003c/a\u003e NEO-M8P-2, the \u003ca href=\"https://www.sparkfun.com/products/15210\"\u003eSparkFun SAM-M8Q\u003c/a\u003e, and the \u003ca href=\"https://www.sparkfun.com/products/15193\"\u003eSparkFun ZEO-M8Q\u003c/a\u003e. Library also works with other Ublox based boards. \u003cbr\u003e\u003cbr\u003eThe ZED-F9P and NEO-M8P-2 modules are top-of-the-line modules for high accuracy GNSS and GPS location solutions including RTK. The ZED-F9P is unique in that it is capable of both rover and base station operations allowing the module to become a base station and produce RTCM 3.x correction data.", "website": "https://github.com/sparkfun/SparkFun_Ublox_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Ublox_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Ublox_Arduino_Library-1.3.0.zip", "archiveFileName": "SparkFun_Ublox_Arduino_Library-1.3.0.zip", @@ -164238,12 +129104,8 @@ "paragraph": "An Arduino Library to enable both I2C and Serial communication for both NMEA reception and binary UBX sending to the module. Useful for interfacing to the \u003ca href=\"https://www.sparkfun.com/products/15136\"\u003eSparkFun GPS-RTK2\u003c/a\u003e ZED-F9P, \u003ca href=\"https://www.sparkfun.com/products/14980\"\u003eSparkFun GPS-RTK\u003c/a\u003e NEO-M8P-2, the \u003ca href=\"https://www.sparkfun.com/products/15210\"\u003eSparkFun SAM-M8Q\u003c/a\u003e, and the \u003ca href=\"https://www.sparkfun.com/products/15193\"\u003eSparkFun ZEO-M8Q\u003c/a\u003e. Library also works with other Ublox based boards. \u003cbr\u003e\u003cbr\u003eThe ZED-F9P and NEO-M8P-2 modules are top-of-the-line modules for high accuracy GNSS and GPS location solutions including RTK. The ZED-F9P is unique in that it is capable of both rover and base station operations allowing the module to become a base station and produce RTCM 3.x correction data.", "website": "https://github.com/sparkfun/SparkFun_Ublox_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Ublox_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Ublox_Arduino_Library-1.3.1.zip", "archiveFileName": "SparkFun_Ublox_Arduino_Library-1.3.1.zip", @@ -164259,12 +129121,8 @@ "paragraph": "An Arduino Library to enable both I2C and Serial communication for both NMEA reception and binary UBX sending to the module. Useful for interfacing to the \u003ca href=\"https://www.sparkfun.com/products/15136\"\u003eSparkFun GPS-RTK2\u003c/a\u003e ZED-F9P, \u003ca href=\"https://www.sparkfun.com/products/14980\"\u003eSparkFun GPS-RTK\u003c/a\u003e NEO-M8P-2, the \u003ca href=\"https://www.sparkfun.com/products/15210\"\u003eSparkFun SAM-M8Q\u003c/a\u003e, and the \u003ca href=\"https://www.sparkfun.com/products/15193\"\u003eSparkFun ZEO-M8Q\u003c/a\u003e. Library also works with other Ublox based boards. \u003cbr\u003e\u003cbr\u003eThe ZED-F9P and NEO-M8P-2 modules are top-of-the-line modules for high accuracy GNSS and GPS location solutions including RTK. The ZED-F9P is unique in that it is capable of both rover and base station operations allowing the module to become a base station and produce RTCM 3.x correction data.", "website": "https://github.com/sparkfun/SparkFun_Ublox_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Ublox_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Ublox_Arduino_Library-1.4.0.zip", "archiveFileName": "SparkFun_Ublox_Arduino_Library-1.4.0.zip", @@ -164280,12 +129138,8 @@ "paragraph": "An Arduino Library to enable both I2C and Serial communication for both NMEA reception and binary UBX sending to the module. Useful for interfacing to the \u003ca href=\"https://www.sparkfun.com/products/15136\"\u003eSparkFun GPS-RTK2\u003c/a\u003e ZED-F9P, \u003ca href=\"https://www.sparkfun.com/products/14980\"\u003eSparkFun GPS-RTK\u003c/a\u003e NEO-M8P-2, the \u003ca href=\"https://www.sparkfun.com/products/15210\"\u003eSparkFun SAM-M8Q\u003c/a\u003e, and the \u003ca href=\"https://www.sparkfun.com/products/15193\"\u003eSparkFun ZEO-M8Q\u003c/a\u003e. Library also works with other Ublox based boards. \u003cbr\u003e\u003cbr\u003eThe ZED-F9P and NEO-M8P-2 modules are top-of-the-line modules for high accuracy GNSS and GPS location solutions including RTK. The ZED-F9P is unique in that it is capable of both rover and base station operations allowing the module to become a base station and produce RTCM 3.x correction data.", "website": "https://github.com/sparkfun/SparkFun_Ublox_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Ublox_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Ublox_Arduino_Library-1.4.1.zip", "archiveFileName": "SparkFun_Ublox_Arduino_Library-1.4.1.zip", @@ -164301,12 +129155,8 @@ "paragraph": "An Arduino Library to enable both I2C and Serial communication for both NMEA reception and binary UBX sending to the module. Useful for interfacing to the \u003ca href=\"https://www.sparkfun.com/products/15136\"\u003eSparkFun GPS-RTK2\u003c/a\u003e ZED-F9P, \u003ca href=\"https://www.sparkfun.com/products/14980\"\u003eSparkFun GPS-RTK\u003c/a\u003e NEO-M8P-2, the \u003ca href=\"https://www.sparkfun.com/products/15210\"\u003eSparkFun SAM-M8Q\u003c/a\u003e, and the \u003ca href=\"https://www.sparkfun.com/products/15193\"\u003eSparkFun ZEO-M8Q\u003c/a\u003e. Library also works with other Ublox based boards. \u003cbr\u003e\u003cbr\u003eThe ZED-F9P and NEO-M8P-2 modules are top-of-the-line modules for high accuracy GNSS and GPS location solutions including RTK. The ZED-F9P is unique in that it is capable of both rover and base station operations allowing the module to become a base station and produce RTCM 3.x correction data.", "website": "https://github.com/sparkfun/SparkFun_Ublox_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Ublox_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Ublox_Arduino_Library-1.4.2.zip", "archiveFileName": "SparkFun_Ublox_Arduino_Library-1.4.2.zip", @@ -164322,12 +129172,8 @@ "paragraph": "An Arduino Library to enable both I2C and Serial communication for both NMEA reception and binary UBX sending to the module. Useful for interfacing to the \u003ca href=\"https://www.sparkfun.com/products/15136\"\u003eSparkFun GPS-RTK2\u003c/a\u003e ZED-F9P, \u003ca href=\"https://www.sparkfun.com/products/14980\"\u003eSparkFun GPS-RTK\u003c/a\u003e NEO-M8P-2, the \u003ca href=\"https://www.sparkfun.com/products/15210\"\u003eSparkFun SAM-M8Q\u003c/a\u003e, and the \u003ca href=\"https://www.sparkfun.com/products/15193\"\u003eSparkFun ZEO-M8Q\u003c/a\u003e. Library also works with other Ublox based boards. \u003cbr\u003e\u003cbr\u003eThe ZED-F9P and NEO-M8P-2 modules are top-of-the-line modules for high accuracy GNSS and GPS location solutions including RTK. The ZED-F9P is unique in that it is capable of both rover and base station operations allowing the module to become a base station and produce RTCM 3.x correction data.", "website": "https://github.com/sparkfun/SparkFun_Ublox_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Ublox_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Ublox_Arduino_Library-1.5.0.zip", "archiveFileName": "SparkFun_Ublox_Arduino_Library-1.5.0.zip", @@ -164343,12 +129189,8 @@ "paragraph": "An Arduino Library to enable both I2C and Serial communication for both NMEA reception and binary UBX sending to the module. Useful for interfacing to the \u003ca href=\"https://www.sparkfun.com/products/15136\"\u003eSparkFun GPS-RTK2\u003c/a\u003e ZED-F9P, \u003ca href=\"https://www.sparkfun.com/products/14980\"\u003eSparkFun GPS-RTK\u003c/a\u003e NEO-M8P-2, the \u003ca href=\"https://www.sparkfun.com/products/15210\"\u003eSparkFun SAM-M8Q\u003c/a\u003e, and the \u003ca href=\"https://www.sparkfun.com/products/15193\"\u003eSparkFun ZEO-M8Q\u003c/a\u003e. Library also works with other Ublox based boards. \u003cbr\u003e\u003cbr\u003eThe ZED-F9P and NEO-M8P-2 modules are top-of-the-line modules for high accuracy GNSS and GPS location solutions including RTK. The ZED-F9P is unique in that it is capable of both rover and base station operations allowing the module to become a base station and produce RTCM 3.x correction data.", "website": "https://github.com/sparkfun/SparkFun_Ublox_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Ublox_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Ublox_Arduino_Library-1.6.0.zip", "archiveFileName": "SparkFun_Ublox_Arduino_Library-1.6.0.zip", @@ -164364,12 +129206,8 @@ "paragraph": "Connect to a hub, cosign transactions, exchange messages with Byteball wallets through encrypted chat.", "website": "https://github.com/Papabyte/byteduino", "category": "Other", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/Papabyte/Byteduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Papabyte/Byteduino-0.0.1.zip", "archiveFileName": "Byteduino-0.0.1.zip", @@ -164385,13 +129223,8 @@ "paragraph": "Connect to a hub, cosign transactions, exchange messages with Byteball wallets through encrypted chat.", "website": "https://github.com/Papabyte/byteduino", "category": "Other", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Papabyte/Byteduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Papabyte/Byteduino-0.1.0.zip", "archiveFileName": "Byteduino-0.1.0.zip", @@ -164407,13 +129240,8 @@ "paragraph": "Connect to a hub, cosign transactions, exchange messages with Byteball wallets through encrypted chat.", "website": "https://github.com/Papabyte/byteduino", "category": "Other", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Papabyte/Byteduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Papabyte/Byteduino-0.1.2.zip", "archiveFileName": "Byteduino-0.1.2.zip", @@ -164429,13 +129257,8 @@ "paragraph": "Connect to a hub, cosign transactions, exchange messages with Byteball wallets through encrypted chat.", "website": "https://github.com/Papabyte/byteduino", "category": "Other", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Papabyte/Byteduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Papabyte/Byteduino-0.1.3.zip", "archiveFileName": "Byteduino-0.1.3.zip", @@ -164451,13 +129274,8 @@ "paragraph": "Connect to a hub, send payments, post datafeeds, cosign transactions, exchange messages with Obyte wallets through encrypted chat.", "website": "https://github.com/Papabyte/byteduino", "category": "Other", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Papabyte/Byteduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Papabyte/Byteduino-0.2.0.zip", "archiveFileName": "Byteduino-0.2.0.zip", @@ -164473,13 +129291,8 @@ "paragraph": "Connect to a hub, send payments, post datafeeds, cosign transactions, exchange messages with Obyte wallets through encrypted chat.", "website": "https://github.com/Papabyte/byteduino", "category": "Other", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Papabyte/Byteduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Papabyte/Byteduino-0.2.2.zip", "archiveFileName": "Byteduino-0.2.2.zip", @@ -164495,13 +129308,8 @@ "paragraph": "Connect to a hub, send payments, post datafeeds, cosign transactions, exchange messages with Obyte wallets through encrypted chat.", "website": "https://github.com/Papabyte/byteduino", "category": "Other", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Papabyte/Byteduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Papabyte/Byteduino-0.2.3.zip", "archiveFileName": "Byteduino-0.2.3.zip", @@ -164517,13 +129325,8 @@ "paragraph": "Connect to a hub, send payments, post datafeeds, cosign transactions, exchange messages with Obyte wallets through encrypted chat.", "website": "https://github.com/Papabyte/byteduino", "category": "Other", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/Papabyte/Byteduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Papabyte/Byteduino-0.2.4.zip", "archiveFileName": "Byteduino-0.2.4.zip", @@ -164538,17 +129341,10 @@ "sentence": "MjGrove", "website": "https://github.com/matsujirushi/MjGrove/blob/master/readme.md", "category": "Signal Input/Output", - "architectures": [ - "Seeed_STM32F4", - "SeeedJP_STM32F4" - ], - "types": [ - "Contributed" - ], + "architectures": ["Seeed_STM32F4", "SeeedJP_STM32F4"], + "types": ["Contributed"], "repository": "https://github.com/matsujirushi/MjGrove.git", - "providesIncludes": [ - "MjGrove.h" - ], + "providesIncludes": ["MjGrove.h"], "url": "http://downloads.arduino.cc/libraries/github.com/matsujirushi/MjGrove-1.0.0.zip", "archiveFileName": "MjGrove-1.0.0.zip", "size": 63971, @@ -164562,17 +129358,10 @@ "sentence": "MjGrove", "website": "https://github.com/matsujirushi/MjGrove/blob/master/readme.md", "category": "Signal Input/Output", - "architectures": [ - "Seeed_STM32F4", - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["Seeed_STM32F4", "stm32"], + "types": ["Contributed"], "repository": "https://github.com/matsujirushi/MjGrove.git", - "providesIncludes": [ - "MjGrove.h" - ], + "providesIncludes": ["MjGrove.h"], "url": "http://downloads.arduino.cc/libraries/github.com/matsujirushi/MjGrove-1.1.0.zip", "archiveFileName": "MjGrove-1.1.0.zip", "size": 65737, @@ -164586,17 +129375,10 @@ "sentence": "MjGrove", "website": "https://github.com/matsujirushi/MjGrove/blob/master/readme.md", "category": "Signal Input/Output", - "architectures": [ - "Seeed_STM32F4", - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["Seeed_STM32F4", "stm32"], + "types": ["Contributed"], "repository": "https://github.com/matsujirushi/MjGrove.git", - "providesIncludes": [ - "MjGrove.h" - ], + "providesIncludes": ["MjGrove.h"], "url": "http://downloads.arduino.cc/libraries/github.com/matsujirushi/MjGrove-1.2.0.zip", "archiveFileName": "MjGrove-1.2.0.zip", "size": 65725, @@ -164610,17 +129392,10 @@ "sentence": "MjGrove", "website": "https://github.com/matsujirushi/MjGrove/blob/master/readme.md", "category": "Signal Input/Output", - "architectures": [ - "Seeed_STM32F4", - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["Seeed_STM32F4", "stm32"], + "types": ["Contributed"], "repository": "https://github.com/matsujirushi/MjGrove.git", - "providesIncludes": [ - "MjGrove.h" - ], + "providesIncludes": ["MjGrove.h"], "url": "http://downloads.arduino.cc/libraries/github.com/matsujirushi/MjGrove-1.3.0.zip", "archiveFileName": "MjGrove-1.3.0.zip", "size": 102787, @@ -164634,17 +129409,10 @@ "sentence": "MjGrove", "website": "https://github.com/matsujirushi/MjGrove/blob/master/readme.md", "category": "Signal Input/Output", - "architectures": [ - "Seeed_STM32F4", - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["Seeed_STM32F4", "stm32"], + "types": ["Contributed"], "repository": "https://github.com/matsujirushi/MjGrove.git", - "providesIncludes": [ - "MjGrove.h" - ], + "providesIncludes": ["MjGrove.h"], "url": "http://downloads.arduino.cc/libraries/github.com/matsujirushi/MjGrove-1.4.0.zip", "archiveFileName": "MjGrove-1.4.0.zip", "size": 113315, @@ -164659,16 +129427,10 @@ "paragraph": "Read temperature with thermodynamic resistor with negative temperature coefficien (NTC). The probe is ACI_10K_AN.", "website": "https://github.com/NitrofMtl/ACI_10K_an", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/NitrofMtl/ACI_10K_an.git", - "providesIncludes": [ - "ACI_10K_an.h" - ], + "providesIncludes": ["ACI_10K_an.h"], "url": "http://downloads.arduino.cc/libraries/github.com/NitrofMtl/ACI_10K_AN_temp_sensor-1.0.0.zip", "archiveFileName": "ACI_10K_AN_temp_sensor-1.0.0.zip", "size": 4440, @@ -164683,16 +129445,10 @@ "paragraph": "Read temperature with thermodynamic resistor with negative temperature coefficien (NTC). The probe is PANR103395 10kOhm with a Beta of 3950.", "website": "https://github.com/NitrofMtl/RTD10k-temp-sensor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/NitrofMtl/RTD10k-temp-sensor.git", - "providesIncludes": [ - "RDT10K.h" - ], + "providesIncludes": ["RDT10K.h"], "url": "http://downloads.arduino.cc/libraries/github.com/NitrofMtl/RTD10K_temp_sensor-1.0.0.zip", "archiveFileName": "RTD10K_temp_sensor-1.0.0.zip", "size": 552763, @@ -164707,16 +129463,10 @@ "paragraph": "Read temperature with thermodynamic resistor with negative temperature coefficien (NTC). The probe is PANR103395 10kOhm with a Beta of 3950.", "website": "https://github.com/NitrofMtl/RTD10k-temp-sensor", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/NitrofMtl/RTD10k-temp-sensor.git", - "providesIncludes": [ - "RDT10K.h" - ], + "providesIncludes": ["RDT10K.h"], "url": "http://downloads.arduino.cc/libraries/github.com/NitrofMtl/RTD10K_temp_sensor-1.0.1.zip", "archiveFileName": "RTD10K_temp_sensor-1.0.1.zip", "size": 552406, @@ -164731,16 +129481,10 @@ "paragraph": "WeeklyAlarm is a timer to trigger daily at the same time. It has been designed to be used like a numeric thermostat scheduler", "website": "https://github.com/NitrofMtl/weeklyAlarm", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/NitrofMtl/weeklyAlarm.git", - "providesIncludes": [ - "weeklyAlarm.h" - ], + "providesIncludes": ["weeklyAlarm.h"], "url": "http://downloads.arduino.cc/libraries/github.com/NitrofMtl/WeeklyAlarm-3.0.0.zip", "archiveFileName": "WeeklyAlarm-3.0.0.zip", "size": 8595, @@ -164755,16 +129499,10 @@ "paragraph": "WeeklyAlarm is a timer to trigger daily at the same time. It has been designed to be used like a numeric thermostat scheduler", "website": "https://github.com/NitrofMtl/weeklyAlarm", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/NitrofMtl/weeklyAlarm.git", - "providesIncludes": [ - "weeklyAlarm.h" - ], + "providesIncludes": ["weeklyAlarm.h"], "url": "http://downloads.arduino.cc/libraries/github.com/NitrofMtl/WeeklyAlarm-4.0.1.zip", "archiveFileName": "WeeklyAlarm-4.0.1.zip", "size": 7962, @@ -164779,16 +129517,10 @@ "paragraph": "WeeklyAlarm is a timer to trigger daily at the same time. It has been designed to be used like a numeric thermostat scheduler", "website": "https://github.com/NitrofMtl/weeklyAlarm", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/NitrofMtl/weeklyAlarm.git", - "providesIncludes": [ - "weeklyAlarm.h" - ], + "providesIncludes": ["weeklyAlarm.h"], "url": "http://downloads.arduino.cc/libraries/github.com/NitrofMtl/WeeklyAlarm-4.0.2.zip", "archiveFileName": "WeeklyAlarm-4.0.2.zip", "size": 7961, @@ -164803,16 +129535,10 @@ "paragraph": "WeeklyAlarm is a timer to trigger daily at the same time. It has been designed to be used like a numeric thermostat scheduler", "website": "https://github.com/NitrofMtl/weeklyAlarm", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/NitrofMtl/weeklyAlarm.git", - "providesIncludes": [ - "weeklyAlarm.h" - ], + "providesIncludes": ["weeklyAlarm.h"], "url": "http://downloads.arduino.cc/libraries/github.com/NitrofMtl/WeeklyAlarm-4.0.3.zip", "archiveFileName": "WeeklyAlarm-4.0.3.zip", "size": 7907, @@ -164827,16 +129553,10 @@ "paragraph": "CurrentSwitch Is a library to use non invasive current probe to use it a a 'working proof'. This skecht use a SCT-013-000. Interface with arduino.", "website": "https://github.com/NitrofMtl/CurrentSwitch", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/NitrofMtl/CurrentSwitch.git", - "providesIncludes": [ - "CurrentSwitch.h" - ], + "providesIncludes": ["CurrentSwitch.h"], "url": "http://downloads.arduino.cc/libraries/github.com/NitrofMtl/CurrentSwitch-1.0.0.zip", "archiveFileName": "CurrentSwitch-1.0.0.zip", "size": 7246, @@ -164851,16 +129571,10 @@ "paragraph": "Use the PDC capability on SAM3x arduino DUE to do fast analog reading and free up MCU.", "website": "https://github.com/NitrofMtl/ADC_SEQR", "category": "Signal Input/Output", - "architectures": [ - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["sam"], + "types": ["Contributed"], "repository": "https://github.com/NitrofMtl/ADC_SEQR.git", - "providesIncludes": [ - "TimeOut.h" - ], + "providesIncludes": ["TimeOut.h"], "url": "http://downloads.arduino.cc/libraries/github.com/NitrofMtl/ADC_SEQR-1.1.0.zip", "archiveFileName": "ADC_SEQR-1.1.0.zip", "size": 4364, @@ -164875,16 +129589,10 @@ "paragraph": "Support simple callback function to a timeOut time or interval time repetition.", "website": "https://github.com/NitrofMtl/TimeOut", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/NitrofMtl/TimeOut.git", - "providesIncludes": [ - "TimeOut.h" - ], + "providesIncludes": ["TimeOut.h"], "url": "http://downloads.arduino.cc/libraries/github.com/NitrofMtl/TimeOut-2.2.0.zip", "archiveFileName": "TimeOut-2.2.0.zip", "size": 10200, @@ -164899,16 +129607,10 @@ "paragraph": "Support simple callback function to a timeOut time or interval time repetition.", "website": "https://github.com/NitrofMtl/TimeOut", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/NitrofMtl/TimeOut.git", - "providesIncludes": [ - "TimeOut.h" - ], + "providesIncludes": ["TimeOut.h"], "url": "http://downloads.arduino.cc/libraries/github.com/NitrofMtl/TimeOut-2.2.1.zip", "archiveFileName": "TimeOut-2.2.1.zip", "size": 10004, @@ -164923,12 +129625,8 @@ "paragraph": "An Arduino Library to allow simple control of \u003ca href=\"https://www.sparkfun.com/products/14072\"\u003e16x2\u003c/a\u003e and \u003ca href=\"https://www.sparkfun.com/products/14074\"\u003e16x2\u003c/a\u003e character SerLCDs from SparkFun. Includes RGB backlight control, display scrolling, cursor movement, and custom characters all over I2C, SPI, or Serial.", "website": "https://github.com/sparkfun/SparkFun_SerLCD_Arduino_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_SerLCD_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_SerLCD_Arduino_Library-1.0.0.zip", "archiveFileName": "SparkFun_SerLCD_Arduino_Library-1.0.0.zip", @@ -164944,12 +129642,8 @@ "paragraph": "An Arduino Library to allow simple control of \u003ca href=\"https://www.sparkfun.com/products/14072\"\u003e16x2\u003c/a\u003e and \u003ca href=\"https://www.sparkfun.com/products/14074\"\u003e16x2\u003c/a\u003e character SerLCDs from SparkFun. Includes RGB backlight control, display scrolling, cursor movement, and custom characters all over I2C, SPI, or Serial.", "website": "https://github.com/sparkfun/SparkFun_SerLCD_Arduino_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_SerLCD_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_SerLCD_Arduino_Library-1.0.1.zip", "archiveFileName": "SparkFun_SerLCD_Arduino_Library-1.0.1.zip", @@ -164965,12 +129659,8 @@ "paragraph": "An Arduino Library to allow simple control of \u003ca href=\"https://www.sparkfun.com/products/14072\"\u003e16x2\u003c/a\u003e and \u003ca href=\"https://www.sparkfun.com/products/14074\"\u003e16x2\u003c/a\u003e character SerLCDs from SparkFun. Includes RGB backlight control, display scrolling, cursor movement, and custom characters all over I2C, SPI, or Serial.", "website": "https://github.com/sparkfun/SparkFun_SerLCD_Arduino_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_SerLCD_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_SerLCD_Arduino_Library-1.0.2.zip", "archiveFileName": "SparkFun_SerLCD_Arduino_Library-1.0.2.zip", @@ -164986,12 +129676,8 @@ "paragraph": "An Arduino Library to allow simple control of \u003ca href=\"https://www.sparkfun.com/products/14072\"\u003e16x2\u003c/a\u003e and \u003ca href=\"https://www.sparkfun.com/products/14074\"\u003e16x2\u003c/a\u003e character SerLCDs from SparkFun. Includes RGB backlight control, display scrolling, cursor movement, and custom characters all over I2C, SPI, or Serial.", "website": "https://github.com/sparkfun/SparkFun_SerLCD_Arduino_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_SerLCD_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_SerLCD_Arduino_Library-1.0.3.zip", "archiveFileName": "SparkFun_SerLCD_Arduino_Library-1.0.3.zip", @@ -165007,12 +129693,8 @@ "paragraph": "An Arduino Library to allow simple control of \u003ca href=\"https://www.sparkfun.com/products/14072\"\u003e16x2\u003c/a\u003e and \u003ca href=\"https://www.sparkfun.com/products/14074\"\u003e16x2\u003c/a\u003e character SerLCDs from SparkFun. Includes RGB backlight control, display scrolling, cursor movement, and custom characters all over I2C, SPI, or Serial.", "website": "https://github.com/sparkfun/SparkFun_SerLCD_Arduino_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_SerLCD_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_SerLCD_Arduino_Library-1.0.4.zip", "archiveFileName": "SparkFun_SerLCD_Arduino_Library-1.0.4.zip", @@ -165028,12 +129710,8 @@ "paragraph": "An Arduino Library to allow simple control of \u003ca href=\"https://www.sparkfun.com/products/14072\"\u003e16x2\u003c/a\u003e and \u003ca href=\"https://www.sparkfun.com/products/14074\"\u003e20x4\u003c/a\u003e character SerLCDs from SparkFun. Includes RGB backlight control, display scrolling, cursor movement, and custom characters all over I2C, SPI, or Serial.", "website": "https://github.com/sparkfun/SparkFun_SerLCD_Arduino_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_SerLCD_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_SerLCD_Arduino_Library-1.0.5.zip", "archiveFileName": "SparkFun_SerLCD_Arduino_Library-1.0.5.zip", @@ -165049,12 +129727,8 @@ "paragraph": "An Arduino Library to allow simple control of \u003ca href=\"https://www.sparkfun.com/products/14072\"\u003e16x2\u003c/a\u003e and \u003ca href=\"https://www.sparkfun.com/products/14074\"\u003e20x4\u003c/a\u003e character SerLCDs from SparkFun. Includes RGB backlight control, display scrolling, cursor movement, and custom characters all over I2C, SPI, or Serial.", "website": "https://github.com/sparkfun/SparkFun_SerLCD_Arduino_Library", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_SerLCD_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_SerLCD_Arduino_Library-1.0.6.zip", "archiveFileName": "SparkFun_SerLCD_Arduino_Library-1.0.6.zip", @@ -165069,16 +129743,10 @@ "sentence": "Convert 64bit integers to strings", "website": "https://github.com/djGrrr/Int64String", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/djGrrr/Int64String.git", - "providesIncludes": [ - "Int64String.h" - ], + "providesIncludes": ["Int64String.h"], "url": "http://downloads.arduino.cc/libraries/github.com/djGrrr/Int64String-1.0.0.zip", "archiveFileName": "Int64String-1.0.0.zip", "size": 5386, @@ -165092,16 +129760,10 @@ "sentence": "Convert 64bit integers to strings", "website": "https://github.com/djGrrr/Int64String", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/djGrrr/Int64String.git", - "providesIncludes": [ - "Int64String.h" - ], + "providesIncludes": ["Int64String.h"], "url": "http://downloads.arduino.cc/libraries/github.com/djGrrr/Int64String-1.1.0.zip", "archiveFileName": "Int64String-1.1.0.zip", "size": 5731, @@ -165115,16 +129777,10 @@ "sentence": "Convert 64bit integers to strings", "website": "https://github.com/djGrrr/Int64String", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/djGrrr/Int64String.git", - "providesIncludes": [ - "Int64String.h" - ], + "providesIncludes": ["Int64String.h"], "url": "http://downloads.arduino.cc/libraries/github.com/djGrrr/Int64String-1.1.1.zip", "archiveFileName": "Int64String-1.1.1.zip", "size": 5703, @@ -165139,12 +129795,8 @@ "paragraph": "Simple library for the DF Robot micro:Maqueen BBC Micro:Bit Robot", "website": "https://github.com/kd8bxp/micro-Maqueen-Arduino-Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kd8bxp/micro-Maqueen-Arduino-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/kd8bxp/micro_Maqueen-1.0.1.zip", "archiveFileName": "micro_Maqueen-1.0.1.zip", @@ -165160,12 +129812,8 @@ "paragraph": "MCP3XXX is a simple library enabling access to the MCP3XXX series of ADC SPI chips. Support for differential and psuedo-differential reads. Supports MCP3002, MCP3004, MCP3008, MCP3202, MCP3204, MCP3208 and MCP3304.", "website": "https://github.com/bakercp/MCP3XXX", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bakercp/MCP3XXX.git", "url": "http://downloads.arduino.cc/libraries/github.com/bakercp/MCP3XXX-1.0.0.zip", "archiveFileName": "MCP3XXX-1.0.0.zip", @@ -165181,12 +129829,8 @@ "paragraph": "For usage see examples", "website": "https://github.com/Adminius/DimmerControl", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Adminius/DimmerControl.git", "url": "http://downloads.arduino.cc/libraries/github.com/Adminius/DimmerControl-1.0.0.zip", "archiveFileName": "DimmerControl-1.0.0.zip", @@ -165202,12 +129846,8 @@ "paragraph": "For usage see examples", "website": "https://github.com/Adminius/DimmerControl", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Adminius/DimmerControl.git", "url": "http://downloads.arduino.cc/libraries/github.com/Adminius/DimmerControl-1.2.0.zip", "archiveFileName": "DimmerControl-1.2.0.zip", @@ -165223,12 +129863,8 @@ "paragraph": "Making advanced robots has never been so easy to anyone!!! Just solder the module to your motor and use this Arduino library to take precise PID control over the motor speed and travel distance via I2C bus.", "website": "https://hackaday.io/project/158429-smart-motor-driver-for-robotics", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Danny24/Smart-Motor-Driver-SAMI-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/Danny24/Smart_Motor_Driver___SAMI-0.0.0.zip", "archiveFileName": "Smart_Motor_Driver___SAMI-0.0.0.zip", @@ -165244,12 +129880,8 @@ "paragraph": "Making advanced robots has never been so easy to anyone!!! Just solder the module to your motor and use this Arduino library to take precise PID control over the motor speed and travel distance via I2C bus.", "website": "https://hackaday.io/project/158429-smart-motor-driver-for-robotics", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Danny24/Smart-Motor-Driver-SAMI-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/Danny24/Smart_Motor_Driver___SAMI-1.0.0.zip", "archiveFileName": "Smart_Motor_Driver___SAMI-1.0.0.zip", @@ -165265,12 +129897,8 @@ "paragraph": "Making advanced robots has never been so easy to anyone!!! Just solder the module to your motor and use this Arduino library to take precise PID control over the motor speed and travel distance via I2C bus.", "website": "https://hackaday.io/project/158429-smart-motor-driver-for-robotics", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Danny24/Smart-Motor-Driver-SAMI-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/Danny24/Smart_Motor_Driver___SAMI-1.0.1.zip", "archiveFileName": "Smart_Motor_Driver___SAMI-1.0.1.zip", @@ -165286,12 +129914,8 @@ "paragraph": "Making advanced robots has never been so easy to anyone!!! Just solder the module to your motor and use this Arduino library to take precise PID control over the motor speed and travel distance via I2C bus.", "website": "https://hackaday.io/project/158429-smart-motor-driver-for-robotics", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Danny24/Smart-Motor-Driver-SAMI-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/Danny24/Smart_Motor_Driver___SAMI-1.0.2.zip", "archiveFileName": "Smart_Motor_Driver___SAMI-1.0.2.zip", @@ -165307,12 +129931,8 @@ "paragraph": "Making advanced robots has never been so easy to anyone!!! Just solder the module to your motor and use this Arduino library to take precise PID control over the motor speed and travel distance via I2C bus.", "website": "https://hackaday.io/project/158429-smart-motor-driver-for-robotics", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Danny24/Smart-Motor-Driver-SAMI-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/Danny24/Smart_Motor_Driver___SAMI-1.0.3.zip", "archiveFileName": "Smart_Motor_Driver___SAMI-1.0.3.zip", @@ -165327,16 +129947,10 @@ "sentence": "Wio 3G and Wio LTE M1/NB1(BG96) boards driver.", "website": "https://github.com/SeeedJP/Wio_cell_lib_for_Arduino", "category": "Communication", - "architectures": [ - "SeeedJP_STM32F4" - ], - "types": [ - "Contributed" - ], + "architectures": ["SeeedJP_STM32F4"], + "types": ["Contributed"], "repository": "https://github.com/SeeedJP/Wio_cell_lib_for_Arduino.git", - "providesIncludes": [ - "WioCellLibforArduino.h" - ], + "providesIncludes": ["WioCellLibforArduino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SeeedJP/Wio_cell_lib_for_Arduino-1.0.0.zip", "archiveFileName": "Wio_cell_lib_for_Arduino-1.0.0.zip", "size": 43677, @@ -165350,16 +129964,10 @@ "sentence": "Wio 3G and Wio LTE M1/NB1(BG96) boards driver.", "website": "https://seeedjp.github.io/Wiki/Wio_cell_lib_for_Arduino/home-ja.html", "category": "Communication", - "architectures": [ - "SeeedJP_STM32F4" - ], - "types": [ - "Contributed" - ], + "architectures": ["SeeedJP_STM32F4"], + "types": ["Contributed"], "repository": "https://github.com/SeeedJP/Wio_cell_lib_for_Arduino.git", - "providesIncludes": [ - "WioCellLibforArduino.h" - ], + "providesIncludes": ["WioCellLibforArduino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SeeedJP/Wio_cell_lib_for_Arduino-1.1.0.zip", "archiveFileName": "Wio_cell_lib_for_Arduino-1.1.0.zip", "size": 43834, @@ -165373,16 +129981,10 @@ "sentence": "Wio 3G and Wio LTE M1/NB1(BG96) boards driver.", "website": "https://seeedjp.github.io/Wiki/Wio_cell_lib_for_Arduino/home-ja.html", "category": "Communication", - "architectures": [ - "SeeedJP_STM32F4" - ], - "types": [ - "Contributed" - ], + "architectures": ["SeeedJP_STM32F4"], + "types": ["Contributed"], "repository": "https://github.com/SeeedJP/Wio_cell_lib_for_Arduino.git", - "providesIncludes": [ - "WioCellLibforArduino.h" - ], + "providesIncludes": ["WioCellLibforArduino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SeeedJP/Wio_cell_lib_for_Arduino-1.2.0.zip", "archiveFileName": "Wio_cell_lib_for_Arduino-1.2.0.zip", "size": 44563, @@ -165396,16 +129998,10 @@ "sentence": "Wio 3G and Wio LTE M1/NB1(BG96) boards driver.", "website": "https://seeedjp.github.io/Wiki/Wio_cell_lib_for_Arduino/home-ja.html", "category": "Communication", - "architectures": [ - "SeeedJP_STM32F4" - ], - "types": [ - "Contributed" - ], + "architectures": ["SeeedJP_STM32F4"], + "types": ["Contributed"], "repository": "https://github.com/SeeedJP/Wio_cell_lib_for_Arduino.git", - "providesIncludes": [ - "WioCellLibforArduino.h" - ], + "providesIncludes": ["WioCellLibforArduino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SeeedJP/Wio_cell_lib_for_Arduino-1.3.0.zip", "archiveFileName": "Wio_cell_lib_for_Arduino-1.3.0.zip", "size": 45136, @@ -165419,16 +130015,10 @@ "sentence": "Wio 3G and Wio LTE M1/NB1(BG96) boards driver.", "website": "https://seeedjp.github.io/Wiki/Wio_cell_lib_for_Arduino/home-ja.html", "category": "Communication", - "architectures": [ - "SeeedJP_STM32F4" - ], - "types": [ - "Contributed" - ], + "architectures": ["SeeedJP_STM32F4"], + "types": ["Contributed"], "repository": "https://github.com/SeeedJP/Wio_cell_lib_for_Arduino.git", - "providesIncludes": [ - "WioCellLibforArduino.h" - ], + "providesIncludes": ["WioCellLibforArduino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SeeedJP/Wio_cell_lib_for_Arduino-1.4.0.zip", "archiveFileName": "Wio_cell_lib_for_Arduino-1.4.0.zip", "size": 45201, @@ -165442,17 +130032,10 @@ "sentence": "Wio 3G and Wio LTE M1/NB1(BG96) boards driver.", "website": "https://seeedjp.github.io/Wiki/Wio_cell_lib_for_Arduino/home-ja.html", "category": "Communication", - "architectures": [ - "SeeedJP_STM32F4", - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["SeeedJP_STM32F4", "stm32"], + "types": ["Contributed"], "repository": "https://github.com/SeeedJP/Wio_cell_lib_for_Arduino.git", - "providesIncludes": [ - "WioCellLibforArduino.h" - ], + "providesIncludes": ["WioCellLibforArduino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SeeedJP/Wio_cell_lib_for_Arduino-1.5.0.zip", "archiveFileName": "Wio_cell_lib_for_Arduino-1.5.0.zip", "size": 45425, @@ -165466,17 +130049,10 @@ "sentence": "Wio 3G and Wio LTE M1/NB1(BG96) boards driver.", "website": "https://seeedjp.github.io/Wiki/Wio_cell_lib_for_Arduino/home-ja.html", "category": "Communication", - "architectures": [ - "SeeedJP_STM32F4", - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["SeeedJP_STM32F4", "stm32"], + "types": ["Contributed"], "repository": "https://github.com/SeeedJP/Wio_cell_lib_for_Arduino.git", - "providesIncludes": [ - "WioCellLibforArduino.h" - ], + "providesIncludes": ["WioCellLibforArduino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SeeedJP/Wio_cell_lib_for_Arduino-1.6.0.zip", "archiveFileName": "Wio_cell_lib_for_Arduino-1.6.0.zip", "size": 47447, @@ -165490,17 +130066,10 @@ "sentence": "Wio 3G and Wio LTE M1/NB1(BG96) boards driver.", "website": "https://seeedjp.github.io/Wiki/Wio_cell_lib_for_Arduino/home-ja.html", "category": "Communication", - "architectures": [ - "SeeedJP_STM32F4", - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["SeeedJP_STM32F4", "stm32"], + "types": ["Contributed"], "repository": "https://github.com/SeeedJP/Wio_cell_lib_for_Arduino.git", - "providesIncludes": [ - "WioCellLibforArduino.h" - ], + "providesIncludes": ["WioCellLibforArduino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/SeeedJP/Wio_cell_lib_for_Arduino-1.7.0.zip", "archiveFileName": "Wio_cell_lib_for_Arduino-1.7.0.zip", "size": 55438, @@ -165515,12 +130084,8 @@ "paragraph": "Arduino library for BMP3XX series temperature/pressure sensors", "website": "https://github.com/adafruit/Adafruit_BMP3XX", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_BMP3XX.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BMP3XX_Library-1.0.0.zip", "archiveFileName": "Adafruit_BMP3XX_Library-1.0.0.zip", @@ -165536,12 +130101,8 @@ "paragraph": "Arduino library for MPRLS series pressure sensors", "website": "https://github.com/adafruit/Adafruit_MPRLS", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_MPRLS.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MPRLS_Library-1.0.0.zip", "archiveFileName": "Adafruit_MPRLS_Library-1.0.0.zip", @@ -165557,12 +130118,8 @@ "paragraph": "Arduino library for MPRLS series pressure sensors", "website": "https://github.com/adafruit/Adafruit_MPRLS", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_MPRLS.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MPRLS_Library-1.0.1.zip", "archiveFileName": "Adafruit_MPRLS_Library-1.0.1.zip", @@ -165578,12 +130135,8 @@ "paragraph": "Arduino library for VEML6075", "website": "https://github.com/adafruit/Adafruit_VEML6075", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_VEML6075.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_VEML6075_Library-1.0.0.zip", "archiveFileName": "Adafruit_VEML6075_Library-1.0.0.zip", @@ -165599,12 +130152,8 @@ "paragraph": "Arduino library for VEML6075", "website": "https://github.com/adafruit/Adafruit_VEML6075", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_VEML6075.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_VEML6075_Library-2.0.0.zip", "archiveFileName": "Adafruit_VEML6075_Library-2.0.0.zip", @@ -165620,12 +130169,8 @@ "paragraph": "Supports SX1272/SX1276 and HopeRF RFM92/RFM95 tranceivers. Refactored to support multiple bandplans beyond the original two supported by the IBM LMIC code. Various enhancements and bug fixes from MCCI and The Things Network New York. Original IBM URL http://www.research.ibm.com/labs/zurich/ics/lrsc/lmic.html.", "website": "https://github.com/mcci-catena/arduino-lmic", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mcci-catena/arduino-lmic.git", "url": "http://downloads.arduino.cc/libraries/github.com/mcci-catena/MCCI_LoRaWAN_LMIC_library-2.2.0.zip", "archiveFileName": "MCCI_LoRaWAN_LMIC_library-2.2.0.zip", @@ -165641,12 +130186,8 @@ "paragraph": "Supports SX1272/SX1276 and HopeRF RFM92/RFM95 tranceivers. Refactored to support multiple bandplans beyond the original two supported by the IBM LMIC code. Various enhancements and bug fixes from MCCI and The Things Network New York. Original IBM URL http://www.research.ibm.com/labs/zurich/ics/lrsc/lmic.html.", "website": "https://github.com/mcci-catena/arduino-lmic", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mcci-catena/arduino-lmic.git", "url": "http://downloads.arduino.cc/libraries/github.com/mcci-catena/MCCI_LoRaWAN_LMIC_library-2.2.1.zip", "archiveFileName": "MCCI_LoRaWAN_LMIC_library-2.2.1.zip", @@ -165662,12 +130203,8 @@ "paragraph": "Supports SX1272/SX1276 and HopeRF RFM92/RFM95 tranceivers. Refactored to support multiple bandplans beyond the original two supported by the IBM LMIC code. Various enhancements and bug fixes from MCCI and The Things Network New York. Original IBM URL http://www.research.ibm.com/labs/zurich/ics/lrsc/lmic.html.", "website": "https://github.com/mcci-catena/arduino-lmic", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mcci-catena/arduino-lmic.git", "url": "http://downloads.arduino.cc/libraries/github.com/mcci-catena/MCCI_LoRaWAN_LMIC_library-2.2.2.zip", "archiveFileName": "MCCI_LoRaWAN_LMIC_library-2.2.2.zip", @@ -165683,12 +130220,8 @@ "paragraph": "Supports SX1272/SX1276 and HopeRF RFM92/RFM95 tranceivers. Refactored to support multiple bandplans beyond the original two supported by the IBM LMIC code. Various enhancements and bug fixes from MCCI and The Things Network New York. Original IBM URL http://www.research.ibm.com/labs/zurich/ics/lrsc/lmic.html.", "website": "https://github.com/mcci-catena/arduino-lmic", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mcci-catena/arduino-lmic.git", "url": "http://downloads.arduino.cc/libraries/github.com/mcci-catena/MCCI_LoRaWAN_LMIC_library-2.3.0.zip", "archiveFileName": "MCCI_LoRaWAN_LMIC_library-2.3.0.zip", @@ -165704,12 +130237,8 @@ "paragraph": "Supports SX1272/SX1276 and HopeRF RFM92/RFM95 tranceivers. Refactored to support multiple bandplans beyond the original two supported by the IBM LMIC code. Various enhancements and bug fixes from MCCI and The Things Network New York. Original IBM URL http://www.research.ibm.com/labs/zurich/ics/lrsc/lmic.html.", "website": "https://github.com/mcci-catena/arduino-lmic", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mcci-catena/arduino-lmic.git", "url": "http://downloads.arduino.cc/libraries/github.com/mcci-catena/MCCI_LoRaWAN_LMIC_library-2.3.1.zip", "archiveFileName": "MCCI_LoRaWAN_LMIC_library-2.3.1.zip", @@ -165725,12 +130254,8 @@ "paragraph": "Supports SX1272/SX1276 and HopeRF RFM92/RFM95 tranceivers. Refactored to support multiple bandplans beyond the original two supported by the IBM LMIC code. Various enhancements and bug fixes from MCCI and The Things Network New York. Original IBM URL http://www.research.ibm.com/labs/zurich/ics/lrsc/lmic.html.", "website": "https://github.com/mcci-catena/arduino-lmic", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mcci-catena/arduino-lmic.git", "url": "http://downloads.arduino.cc/libraries/github.com/mcci-catena/MCCI_LoRaWAN_LMIC_library-2.3.2.zip", "archiveFileName": "MCCI_LoRaWAN_LMIC_library-2.3.2.zip", @@ -165746,13 +130271,8 @@ "paragraph": "Protocol for exchanging small amounts of data over audio.", "website": "https://github.com/weckbach/AstroMech.git", "category": "Communication", - "architectures": [ - "esp32", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/weckbach/AstroMech.git", "url": "http://downloads.arduino.cc/libraries/github.com/weckbach/AstroMech-0.1.0.zip", "archiveFileName": "AstroMech-0.1.0.zip", @@ -165768,12 +130288,8 @@ "paragraph": "Libraries Utils will allows You to extend remoteme finctionality", "website": "https://github.com/remoteme/RemoteMeArduinoLibraryUtils", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/remoteme/RemoteMeArduinoLibraryUtils.git", "url": "http://downloads.arduino.cc/libraries/github.com/remoteme/RemoteMeUtils-1.0.15.zip", "archiveFileName": "RemoteMeUtils-1.0.15.zip", @@ -165789,12 +130305,8 @@ "paragraph": "Libraries Utils will allows You to extend remoteme finctionality", "website": "https://github.com/remoteme/RemoteMeArduinoLibraryUtils", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/remoteme/RemoteMeArduinoLibraryUtils.git", "url": "http://downloads.arduino.cc/libraries/github.com/remoteme/RemoteMeUtils-1.0.16.zip", "archiveFileName": "RemoteMeUtils-1.0.16.zip", @@ -165810,12 +130322,8 @@ "paragraph": "Libraries Utils will allows You to extend remoteme finctionality", "website": "https://github.com/remoteme/RemoteMeArduinoLibraryUtils", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/remoteme/RemoteMeArduinoLibraryUtils.git", "url": "http://downloads.arduino.cc/libraries/github.com/remoteme/RemoteMeUtils-1.0.17.zip", "archiveFileName": "RemoteMeUtils-1.0.17.zip", @@ -165831,12 +130339,8 @@ "paragraph": "Provides for lightweight, cooperative multitasking, with support for object method callbacks.", "website": "https://github.com/drifkind/QDispatch", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/drifkind/QDispatch.git", "url": "http://downloads.arduino.cc/libraries/github.com/drifkind/QDispatch-1.0.0.zip", "archiveFileName": "QDispatch-1.0.0.zip", @@ -165852,16 +130356,10 @@ "paragraph": "Contains libraries for SX1278 and BMP280.", "website": "https://github.com/CanSatKit/CanSatKitLibrary", "category": "Other", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/CanSatKit/CanSatKitLibrary.git", - "providesIncludes": [ - "CanSatKit.h" - ], + "providesIncludes": ["CanSatKit.h"], "url": "http://downloads.arduino.cc/libraries/github.com/CanSatKit/CanSat_Kit_Library-1.0.0.zip", "archiveFileName": "CanSat_Kit_Library-1.0.0.zip", "size": 23607, @@ -165876,16 +130374,10 @@ "paragraph": "Contains libraries for SX1278 and BMP280.", "website": "https://github.com/CanSatKit/CanSatKitLibrary", "category": "Other", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/CanSatKit/CanSatKitLibrary.git", - "providesIncludes": [ - "CanSatKit.h" - ], + "providesIncludes": ["CanSatKit.h"], "url": "http://downloads.arduino.cc/libraries/github.com/CanSatKit/CanSat_Kit_Library-1.1.0.zip", "archiveFileName": "CanSat_Kit_Library-1.1.0.zip", "size": 28208, @@ -165900,16 +130392,10 @@ "paragraph": "Contains libraries for SX1278 and BMP280.", "website": "https://github.com/CanSatKit/CanSatKitLibrary", "category": "Other", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/CanSatKit/CanSatKitLibrary.git", - "providesIncludes": [ - "CanSatKit.h" - ], + "providesIncludes": ["CanSatKit.h"], "url": "http://downloads.arduino.cc/libraries/github.com/CanSatKit/CanSat_Kit_Library-1.2.0.zip", "archiveFileName": "CanSat_Kit_Library-1.2.0.zip", "size": 33925, @@ -165924,16 +130410,10 @@ "paragraph": "Contains libraries for SX1278 and BMP280.", "website": "https://github.com/CanSatKit/CanSatKitLibrary", "category": "Other", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/CanSatKit/CanSatKitLibrary.git", - "providesIncludes": [ - "CanSatKit.h" - ], + "providesIncludes": ["CanSatKit.h"], "url": "http://downloads.arduino.cc/libraries/github.com/CanSatKit/CanSat_Kit_Library-1.3.0.zip", "archiveFileName": "CanSat_Kit_Library-1.3.0.zip", "size": 35234, @@ -165948,16 +130428,10 @@ "paragraph": "Contains libraries for SX1278 and BMP280.", "website": "https://github.com/CanSatKit/CanSatKitLibrary", "category": "Other", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/CanSatKit/CanSatKitLibrary.git", - "providesIncludes": [ - "CanSatKit.h" - ], + "providesIncludes": ["CanSatKit.h"], "url": "http://downloads.arduino.cc/libraries/github.com/CanSatKit/CanSat_Kit_Library-1.3.1.zip", "archiveFileName": "CanSat_Kit_Library-1.3.1.zip", "size": 35227, @@ -165972,12 +130446,8 @@ "paragraph": "Provides a simple interface for monitoring battery charge levels. Works with any device using the Maxmim MAX17043 or MAX17044 chip such as the SparkFun LiPo Fuel Gauge.", "website": "https://github.com/porrey/MAX1704X", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/porrey/max1704x.git", "url": "http://downloads.arduino.cc/libraries/github.com/porrey/MAX1704X-1.0.0.zip", "archiveFileName": "MAX1704X-1.0.0.zip", @@ -165993,12 +130463,8 @@ "paragraph": "Replacement to standard serial debug of Arduino", "website": "https://github.com/JoaoLopesF/SerialDebug", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/JoaoLopesF/SerialDebug.git", "url": "http://downloads.arduino.cc/libraries/github.com/JoaoLopesF/SerialDebug-0.9.0.zip", "archiveFileName": "SerialDebug-0.9.0.zip", @@ -166014,12 +130480,8 @@ "paragraph": "Replacement to standard serial debug of Arduino", "website": "https://github.com/JoaoLopesF/SerialDebug", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/JoaoLopesF/SerialDebug.git", "url": "http://downloads.arduino.cc/libraries/github.com/JoaoLopesF/SerialDebug-0.9.3.zip", "archiveFileName": "SerialDebug-0.9.3.zip", @@ -166035,12 +130497,8 @@ "paragraph": "Replacement to standard serial debug of Arduino", "website": "https://github.com/JoaoLopesF/SerialDebug", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/JoaoLopesF/SerialDebug.git", "url": "http://downloads.arduino.cc/libraries/github.com/JoaoLopesF/SerialDebug-0.9.4.zip", "archiveFileName": "SerialDebug-0.9.4.zip", @@ -166056,12 +130514,8 @@ "paragraph": "Replacement to standard serial debug of Arduino", "website": "https://github.com/JoaoLopesF/SerialDebug", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/JoaoLopesF/SerialDebug.git", "url": "http://downloads.arduino.cc/libraries/github.com/JoaoLopesF/SerialDebug-0.9.6.zip", "archiveFileName": "SerialDebug-0.9.6.zip", @@ -166077,12 +130531,8 @@ "paragraph": "Replacement to standard serial debug of Arduino", "website": "https://github.com/JoaoLopesF/SerialDebug", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/JoaoLopesF/SerialDebug.git", "url": "http://downloads.arduino.cc/libraries/github.com/JoaoLopesF/SerialDebug-0.9.71.zip", "archiveFileName": "SerialDebug-0.9.71.zip", @@ -166098,12 +130548,8 @@ "paragraph": "Replacement to standard serial debug of Arduino", "website": "https://github.com/JoaoLopesF/SerialDebug", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/JoaoLopesF/SerialDebug.git", "url": "http://downloads.arduino.cc/libraries/github.com/JoaoLopesF/SerialDebug-0.9.72.zip", "archiveFileName": "SerialDebug-0.9.72.zip", @@ -166119,12 +130565,8 @@ "paragraph": "Replacement to standard serial debug of Arduino", "website": "https://github.com/JoaoLopesF/SerialDebug", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/JoaoLopesF/SerialDebug.git", "url": "http://downloads.arduino.cc/libraries/github.com/JoaoLopesF/SerialDebug-0.9.74.zip", "archiveFileName": "SerialDebug-0.9.74.zip", @@ -166140,12 +130582,8 @@ "paragraph": "Replacement to standard serial debug of Arduino", "website": "https://github.com/JoaoLopesF/SerialDebug", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/JoaoLopesF/SerialDebug.git", "url": "http://downloads.arduino.cc/libraries/github.com/JoaoLopesF/SerialDebug-0.9.75.zip", "archiveFileName": "SerialDebug-0.9.75.zip", @@ -166161,12 +130599,8 @@ "paragraph": "Replacement to standard serial debug of Arduino", "website": "https://github.com/JoaoLopesF/SerialDebug", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/JoaoLopesF/SerialDebug.git", "url": "http://downloads.arduino.cc/libraries/github.com/JoaoLopesF/SerialDebug-0.9.78.zip", "archiveFileName": "SerialDebug-0.9.78.zip", @@ -166182,12 +130616,8 @@ "paragraph": "Replacement to standard serial debug of Arduino", "website": "https://github.com/JoaoLopesF/SerialDebug", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/JoaoLopesF/SerialDebug.git", "url": "http://downloads.arduino.cc/libraries/github.com/JoaoLopesF/SerialDebug-0.9.79.zip", "archiveFileName": "SerialDebug-0.9.79.zip", @@ -166203,12 +130633,8 @@ "paragraph": "Replacement to standard serial debug of Arduino", "website": "https://github.com/JoaoLopesF/SerialDebug", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/JoaoLopesF/SerialDebug.git", "url": "http://downloads.arduino.cc/libraries/github.com/JoaoLopesF/SerialDebug-0.9.82.zip", "archiveFileName": "SerialDebug-0.9.82.zip", @@ -166225,13 +130651,9 @@ "website": "https://github.com/Blake-Tourneur/singleSevSeg", "category": "Display", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/Blake-Tourneur/sevenSeg.git", - "providesIncludes": [ - "singleSevSeg.h" - ], + "providesIncludes": ["singleSevSeg.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Blake-Tourneur/singleSevSeg-1.0.0.zip", "archiveFileName": "singleSevSeg-1.0.0.zip", "size": 7757, @@ -166246,12 +130668,8 @@ "paragraph": "It allows one to properly time multiple events and know when each \"timer\" expires meaning that an action is required. SoftTimers can also be used to compute the elapsed time since an event occured.", "website": "https://github.com/end2endzone/SoftTimers", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/end2endzone/SoftTimers.git", "url": "http://downloads.arduino.cc/libraries/github.com/end2endzone/SoftTimers-1.3.0.zip", "archiveFileName": "SoftTimers-1.3.0.zip", @@ -166266,19 +130684,10 @@ "sentence": "Arduino-compatible library to interface RC1701HP-OSP/WIZE radio modules", "website": "https://github.com/AllWize/allwize.git", "category": "Communication", - "architectures": [ - "avr", - "samd", - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd", "esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/AllWize/allwize.git", - "providesIncludes": [ - "AllWize.h" - ], + "providesIncludes": ["AllWize.h"], "url": "http://downloads.arduino.cc/libraries/github.com/AllWize/AllWize-1.0.0.zip", "archiveFileName": "AllWize-1.0.0.zip", "size": 109520, @@ -166292,19 +130701,10 @@ "sentence": "Arduino-compatible library to interface RC1701HP-OSP/WIZE radio modules", "website": "https://github.com/AllWize/allwize.git", "category": "Communication", - "architectures": [ - "avr", - "samd", - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd", "esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/AllWize/allwize.git", - "providesIncludes": [ - "AllWize.h" - ], + "providesIncludes": ["AllWize.h"], "url": "http://downloads.arduino.cc/libraries/github.com/AllWize/AllWize-1.0.1.zip", "archiveFileName": "AllWize-1.0.1.zip", "size": 109610, @@ -166318,19 +130718,10 @@ "sentence": "Arduino-compatible library to interface RC1701HP-OSP/WIZE radio modules", "website": "https://github.com/AllWize/allwize.git", "category": "Communication", - "architectures": [ - "avr", - "samd", - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd", "esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/AllWize/allwize.git", - "providesIncludes": [ - "AllWize.h" - ], + "providesIncludes": ["AllWize.h"], "url": "http://downloads.arduino.cc/libraries/github.com/AllWize/AllWize-1.0.2.zip", "archiveFileName": "AllWize-1.0.2.zip", "size": 471354, @@ -166344,19 +130735,10 @@ "sentence": "Arduino-compatible library to interface RC1701HP-OSP/WIZE radio modules", "website": "https://github.com/AllWize/allwize.git", "category": "Communication", - "architectures": [ - "avr", - "samd", - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd", "esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/AllWize/allwize.git", - "providesIncludes": [ - "AllWize.h" - ], + "providesIncludes": ["AllWize.h"], "url": "http://downloads.arduino.cc/libraries/github.com/AllWize/AllWize-1.0.3.zip", "archiveFileName": "AllWize-1.0.3.zip", "size": 839007, @@ -166370,19 +130752,10 @@ "sentence": "Arduino-compatible library to interface RC1701HP-OSP/WIZE radio modules", "website": "https://github.com/AllWize/allwize.git", "category": "Communication", - "architectures": [ - "avr", - "samd", - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd", "esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/AllWize/allwize.git", - "providesIncludes": [ - "AllWize.h" - ], + "providesIncludes": ["AllWize.h"], "url": "http://downloads.arduino.cc/libraries/github.com/AllWize/AllWize-1.1.0.zip", "archiveFileName": "AllWize-1.1.0.zip", "size": 6060345, @@ -166396,19 +130769,10 @@ "sentence": "Arduino-compatible library to interface RC1701HP-OSP/WIZE radio modules", "website": "https://github.com/AllWize/allwize.git", "category": "Communication", - "architectures": [ - "avr", - "samd", - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd", "esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/AllWize/allwize.git", - "providesIncludes": [ - "AllWize.h" - ], + "providesIncludes": ["AllWize.h"], "url": "http://downloads.arduino.cc/libraries/github.com/AllWize/AllWize-1.1.1.zip", "archiveFileName": "AllWize-1.1.1.zip", "size": 6080389, @@ -166422,19 +130786,10 @@ "sentence": "Arduino-compatible library to interface RC1701HP-OSP/WIZE radio modules", "website": "https://github.com/AllWize/allwize.git", "category": "Communication", - "architectures": [ - "avr", - "samd", - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd", "esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/AllWize/allwize.git", - "providesIncludes": [ - "AllWize.h" - ], + "providesIncludes": ["AllWize.h"], "url": "http://downloads.arduino.cc/libraries/github.com/AllWize/AllWize-1.1.2.zip", "archiveFileName": "AllWize-1.1.2.zip", "size": 5716846, @@ -166448,14 +130803,8 @@ "sentence": "Remote debug over telnet for Arduino ESP8266 and ESP32", "website": "https://github.com/JoaoLopesF/RemoteDebug", "category": "Communication", - "architectures": [ - "esp32", - "esp8266", - "espressif" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32", "esp8266", "espressif"], + "types": ["Contributed"], "repository": "https://github.com/JoaoLopesF/RemoteDebug.git", "url": "http://downloads.arduino.cc/libraries/github.com/JoaoLopesF/RemoteDebug-2.0.0.zip", "archiveFileName": "RemoteDebug-2.0.0.zip", @@ -166470,14 +130819,8 @@ "sentence": "Remote debug over telnet for Arduino ESP8266 and ESP32", "website": "https://github.com/JoaoLopesF/RemoteDebug", "category": "Communication", - "architectures": [ - "esp32", - "esp8266", - "espressif" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32", "esp8266", "espressif"], + "types": ["Contributed"], "repository": "https://github.com/JoaoLopesF/RemoteDebug.git", "url": "http://downloads.arduino.cc/libraries/github.com/JoaoLopesF/RemoteDebug-1.5.3.zip", "archiveFileName": "RemoteDebug-1.5.3.zip", @@ -166492,14 +130835,8 @@ "sentence": "Remote debug over telnet for Arduino ESP8266 and ESP32", "website": "https://github.com/JoaoLopesF/RemoteDebug", "category": "Communication", - "architectures": [ - "esp32", - "esp8266", - "espressif" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32", "esp8266", "espressif"], + "types": ["Contributed"], "repository": "https://github.com/JoaoLopesF/RemoteDebug.git", "url": "http://downloads.arduino.cc/libraries/github.com/JoaoLopesF/RemoteDebug-1.5.5.zip", "archiveFileName": "RemoteDebug-1.5.5.zip", @@ -166514,14 +130851,8 @@ "sentence": "Remote debug over telnet for Arduino ESP8266 and ESP32", "website": "https://github.com/JoaoLopesF/RemoteDebug", "category": "Communication", - "architectures": [ - "esp32", - "esp8266", - "espressif" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32", "esp8266", "espressif"], + "types": ["Contributed"], "repository": "https://github.com/JoaoLopesF/RemoteDebug.git", "url": "http://downloads.arduino.cc/libraries/github.com/JoaoLopesF/RemoteDebug-1.5.6.zip", "archiveFileName": "RemoteDebug-1.5.6.zip", @@ -166535,15 +130866,9 @@ "maintainer": "Joao Lopes", "sentence": "Remote debug over telnet for Arduino ESP8266 and ESP32", "website": "https://github.com/JoaoLopesF/RemoteDebug", - "category": "Communication", - "architectures": [ - "esp32", - "esp8266", - "espressif" - ], - "types": [ - "Contributed" - ], + "category": "Communication", + "architectures": ["esp32", "esp8266", "espressif"], + "types": ["Contributed"], "repository": "https://github.com/JoaoLopesF/RemoteDebug.git", "url": "http://downloads.arduino.cc/libraries/github.com/JoaoLopesF/RemoteDebug-1.5.7.zip", "archiveFileName": "RemoteDebug-1.5.7.zip", @@ -166558,14 +130883,8 @@ "sentence": "Remote debug over telnet for Arduino ESP8266 and ESP32", "website": "https://github.com/JoaoLopesF/RemoteDebug", "category": "Communication", - "architectures": [ - "esp32", - "esp8266", - "espressif" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32", "esp8266", "espressif"], + "types": ["Contributed"], "repository": "https://github.com/JoaoLopesF/RemoteDebug.git", "url": "http://downloads.arduino.cc/libraries/github.com/JoaoLopesF/RemoteDebug-1.5.8.zip", "archiveFileName": "RemoteDebug-1.5.8.zip", @@ -166580,14 +130899,8 @@ "sentence": "Remote debug over telnet for Arduino ESP8266 and ESP32", "website": "https://github.com/JoaoLopesF/RemoteDebug", "category": "Communication", - "architectures": [ - "esp32", - "esp8266", - "espressif" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32", "esp8266", "espressif"], + "types": ["Contributed"], "repository": "https://github.com/JoaoLopesF/RemoteDebug.git", "url": "http://downloads.arduino.cc/libraries/github.com/JoaoLopesF/RemoteDebug-1.5.9.zip", "archiveFileName": "RemoteDebug-1.5.9.zip", @@ -166602,14 +130915,8 @@ "sentence": "Remote debug over telnet for Arduino ESP8266 and ESP32", "website": "https://github.com/JoaoLopesF/RemoteDebug", "category": "Communication", - "architectures": [ - "esp32", - "esp8266", - "espressif" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32", "esp8266", "espressif"], + "types": ["Contributed"], "repository": "https://github.com/JoaoLopesF/RemoteDebug.git", "url": "http://downloads.arduino.cc/libraries/github.com/JoaoLopesF/RemoteDebug-2.0.1.zip", "archiveFileName": "RemoteDebug-2.0.1.zip", @@ -166624,14 +130931,8 @@ "sentence": "Remote debug over telnet for Arduino ESP8266 and ESP32", "website": "https://github.com/JoaoLopesF/RemoteDebug", "category": "Communication", - "architectures": [ - "esp32", - "esp8266", - "espressif" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32", "esp8266", "espressif"], + "types": ["Contributed"], "repository": "https://github.com/JoaoLopesF/RemoteDebug.git", "url": "http://downloads.arduino.cc/libraries/github.com/JoaoLopesF/RemoteDebug-2.0.2.zip", "archiveFileName": "RemoteDebug-2.0.2.zip", @@ -166646,14 +130947,8 @@ "sentence": "Remote debug over telnet for Arduino ESP8266 and ESP32", "website": "https://github.com/JoaoLopesF/RemoteDebug", "category": "Communication", - "architectures": [ - "esp32", - "esp8266", - "espressif" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32", "esp8266", "espressif"], + "types": ["Contributed"], "repository": "https://github.com/JoaoLopesF/RemoteDebug.git", "url": "http://downloads.arduino.cc/libraries/github.com/JoaoLopesF/RemoteDebug-2.1.0.zip", "archiveFileName": "RemoteDebug-2.1.0.zip", @@ -166668,14 +130963,8 @@ "sentence": "Remote debug over telnet for Arduino ESP8266 and ESP32", "website": "https://github.com/JoaoLopesF/RemoteDebug", "category": "Communication", - "architectures": [ - "esp32", - "esp8266", - "espressif" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32", "esp8266", "espressif"], + "types": ["Contributed"], "repository": "https://github.com/JoaoLopesF/RemoteDebug.git", "url": "http://downloads.arduino.cc/libraries/github.com/JoaoLopesF/RemoteDebug-2.1.1.zip", "archiveFileName": "RemoteDebug-2.1.1.zip", @@ -166690,14 +130979,8 @@ "sentence": "Remote debug over telnet for Arduino ESP8266 and ESP32", "website": "https://github.com/JoaoLopesF/RemoteDebug", "category": "Communication", - "architectures": [ - "esp32", - "esp8266", - "espressif" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32", "esp8266", "espressif"], + "types": ["Contributed"], "repository": "https://github.com/JoaoLopesF/RemoteDebug.git", "url": "http://downloads.arduino.cc/libraries/github.com/JoaoLopesF/RemoteDebug-2.1.2.zip", "archiveFileName": "RemoteDebug-2.1.2.zip", @@ -166712,14 +130995,8 @@ "sentence": "Remote debug over telnet for Arduino ESP8266 and ESP32", "website": "https://github.com/JoaoLopesF/RemoteDebug", "category": "Communication", - "architectures": [ - "esp32", - "esp8266", - "espressif" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32", "esp8266", "espressif"], + "types": ["Contributed"], "repository": "https://github.com/JoaoLopesF/RemoteDebug.git", "url": "http://downloads.arduino.cc/libraries/github.com/JoaoLopesF/RemoteDebug-3.0.0.zip", "archiveFileName": "RemoteDebug-3.0.0.zip", @@ -166734,14 +131011,8 @@ "sentence": "Remote debug over telnet for Arduino ESP8266 and ESP32", "website": "https://github.com/JoaoLopesF/RemoteDebug", "category": "Communication", - "architectures": [ - "esp32", - "esp8266", - "espressif" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32", "esp8266", "espressif"], + "types": ["Contributed"], "repository": "https://github.com/JoaoLopesF/RemoteDebug.git", "url": "http://downloads.arduino.cc/libraries/github.com/JoaoLopesF/RemoteDebug-3.0.2.zip", "archiveFileName": "RemoteDebug-3.0.2.zip", @@ -166756,14 +131027,8 @@ "sentence": "Remote debug over WiFi for Arduino ESP8266 and ESP32", "website": "https://github.com/JoaoLopesF/RemoteDebug", "category": "Communication", - "architectures": [ - "esp32", - "esp8266", - "espressif" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32", "esp8266", "espressif"], + "types": ["Contributed"], "repository": "https://github.com/JoaoLopesF/RemoteDebug.git", "url": "http://downloads.arduino.cc/libraries/github.com/JoaoLopesF/RemoteDebug-3.0.3.zip", "archiveFileName": "RemoteDebug-3.0.3.zip", @@ -166778,12 +131043,8 @@ "sentence": "A library for Arduino to debug projects over WiFi, with web app or telnet client, with Print commands like Serial Monitor.", "website": "https://github.com/JoaoLopesF/RemoteDebug", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/JoaoLopesF/RemoteDebug.git", "url": "http://downloads.arduino.cc/libraries/github.com/JoaoLopesF/RemoteDebug-3.0.4.zip", "archiveFileName": "RemoteDebug-3.0.4.zip", @@ -166798,12 +131059,8 @@ "sentence": "A library for Arduino to debug projects over WiFi, with web app or telnet client, with Print commands like Serial Monitor.", "website": "https://github.com/JoaoLopesF/RemoteDebug", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/JoaoLopesF/RemoteDebug.git", "url": "http://downloads.arduino.cc/libraries/github.com/JoaoLopesF/RemoteDebug-3.0.5.zip", "archiveFileName": "RemoteDebug-3.0.5.zip", @@ -166819,12 +131076,8 @@ "paragraph": "MY9291 and MY9231 LED driver library for Arduino AVR and ESP8266", "website": "https://github.com/xoseperez/my92xx.git", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/xoseperez/my92xx.git", "url": "http://downloads.arduino.cc/libraries/github.com/xoseperez/my92xx-3.0.0.zip", "archiveFileName": "my92xx-3.0.0.zip", @@ -166840,12 +131093,8 @@ "paragraph": "MY9291 and MY9231 LED driver library for Arduino AVR and ESP8266", "website": "https://github.com/xoseperez/my92xx.git", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/xoseperez/my92xx.git", "url": "http://downloads.arduino.cc/libraries/github.com/xoseperez/my92xx-3.0.1.zip", "archiveFileName": "my92xx-3.0.1.zip", @@ -166861,12 +131110,8 @@ "paragraph": "MY9291 and MY9231 LED driver library for Arduino AVR and ESP8266", "website": "https://github.com/xoseperez/my92xx.git", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/xoseperez/my92xx.git", "url": "http://downloads.arduino.cc/libraries/github.com/xoseperez/my92xx-3.0.2.zip", "archiveFileName": "my92xx-3.0.2.zip", @@ -166881,17 +131126,10 @@ "sentence": "MY9291 and MY9231 LED driver library for Arduino AVR and ESP8266", "website": "https://github.com/xoseperez/my92xx.git", "category": "Other", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/xoseperez/my92xx.git", - "providesIncludes": [ - "my92xx.h" - ], + "providesIncludes": ["my92xx.h"], "url": "http://downloads.arduino.cc/libraries/github.com/xoseperez/my92xx-3.0.3.zip", "archiveFileName": "my92xx-3.0.3.zip", "size": 160068, @@ -166906,12 +131144,8 @@ "paragraph": "HLW8012 power/current/voltage monitor IC library for Arduino and ESP8266. Use 2.x.x for ESP and 1.3 for AVR.", "website": "https://bitbucket.org/xoseperez/hlw8012", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/xoseperez/hlw8012.git", "url": "http://downloads.arduino.cc/libraries/github.com/xoseperez/HLW8012-0.1.0.zip", "archiveFileName": "HLW8012-0.1.0.zip", @@ -166927,12 +131161,8 @@ "paragraph": "HLW8012 power/current/voltage monitor IC library for Arduino and ESP8266. Use 2.x.x for ESP and 1.3 for AVR.", "website": "https://bitbucket.org/xoseperez/hlw8012", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/xoseperez/hlw8012.git", "url": "http://downloads.arduino.cc/libraries/github.com/xoseperez/HLW8012-1.0.0.zip", "archiveFileName": "HLW8012-1.0.0.zip", @@ -166948,12 +131178,8 @@ "paragraph": "HLW8012 power/current/voltage monitor IC library for Arduino and ESP8266. Use 2.x.x for ESP and 1.3 for AVR.", "website": "https://bitbucket.org/xoseperez/hlw8012", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/xoseperez/hlw8012.git", "url": "http://downloads.arduino.cc/libraries/github.com/xoseperez/HLW8012-1.0.1.zip", "archiveFileName": "HLW8012-1.0.1.zip", @@ -166969,12 +131195,8 @@ "paragraph": "HLW8012 power/current/voltage monitor IC library for Arduino and ESP8266. Use 2.x.x for ESP and 1.3 for AVR.", "website": "https://bitbucket.org/xoseperez/hlw8012", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/xoseperez/hlw8012.git", "url": "http://downloads.arduino.cc/libraries/github.com/xoseperez/HLW8012-1.1.0.zip", "archiveFileName": "HLW8012-1.1.0.zip", @@ -166990,17 +131212,10 @@ "paragraph": "HLW8012 power/current/voltage monitor IC library for Arduino and ESP8266. Use 2.x.x for ESP and 1.3 for AVR.", "website": "https://github.com/xoseperez/hlw8012.git", "category": "Sensors", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/xoseperez/hlw8012.git", - "providesIncludes": [ - "hlw8012.h" - ], + "providesIncludes": ["hlw8012.h"], "url": "http://downloads.arduino.cc/libraries/github.com/xoseperez/HLW8012-1.1.1.zip", "archiveFileName": "HLW8012-1.1.1.zip", "size": 386941, @@ -167014,16 +131229,10 @@ "sentence": "PCF8583 Real Time Clock and Event Counter Library for Arduino", "website": "https://bitbucket.org/xoseperez/pcf8583.git", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://bitbucket.org/xoseperez/pcf8583.git", - "providesIncludes": [ - "PCF8583.h" - ], + "providesIncludes": ["PCF8583.h"], "url": "http://downloads.arduino.cc/libraries/bitbucket.org/xoseperez/PCF8583-1.0.0.zip", "archiveFileName": "PCF8583-1.0.0.zip", "size": 130046, @@ -167038,16 +131247,10 @@ "paragraph": "Step rates up to 300000stp/sec. Accelerated and synchronized movement of up to 10 steppers. Due to the low processor load it can easily be used togehter with sensors, displays, serial communication ...", "website": "https://github.com/luni64/TeensyStep", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/luni64/TeensyStep.git", - "providesIncludes": [ - "StepControl.h" - ], + "providesIncludes": ["StepControl.h"], "url": "http://downloads.arduino.cc/libraries/github.com/luni64/TeensyStep-0.98.1.zip", "archiveFileName": "TeensyStep-0.98.1.zip", "size": 317150, @@ -167061,16 +131264,10 @@ "sentence": "High speed stepper driver for teensy boards (T3.0 - T3.6)", "website": "https://github.com/luni64/TeensyStep", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/luni64/TeensyStep.git", - "providesIncludes": [ - "StepControl.h" - ], + "providesIncludes": ["StepControl.h"], "url": "http://downloads.arduino.cc/libraries/github.com/luni64/TeensyStep-0.95.0.zip", "archiveFileName": "TeensyStep-0.95.0.zip", "size": 278132, @@ -167085,16 +131282,10 @@ "paragraph": "Step rates up to 300000stp/sec. Accelerated and synchronized movement of up to 10 steppers. Due to the low processor load it can easily be used togehter with sensors, displays, serial communication ...", "website": "https://github.com/luni64/TeensyStep", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/luni64/TeensyStep.git", - "providesIncludes": [ - "StepControl.h" - ], + "providesIncludes": ["StepControl.h"], "url": "http://downloads.arduino.cc/libraries/github.com/luni64/TeensyStep-1.0.0.zip", "archiveFileName": "TeensyStep-1.0.0.zip", "size": 317703, @@ -167108,16 +131299,10 @@ "sentence": "High speed stepper driver for teensy boards (T3.0 - T3.6)", "website": "https://github.com/luni64/TeensyStep", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/luni64/TeensyStep.git", - "providesIncludes": [ - "StepControl.h" - ], + "providesIncludes": ["StepControl.h"], "url": "http://downloads.arduino.cc/libraries/github.com/luni64/TeensyStep-0.98.0.zip", "archiveFileName": "TeensyStep-0.98.0.zip", "size": 317025, @@ -167132,16 +131317,10 @@ "paragraph": "Step rates up to 300000stp/sec. Accelerated and synchronized movement of up to 10 steppers. Due to the low processor load it can easily be used togehter with sensors, displays, serial communication ...", "website": "https://luni64.github.io/TeensyStep/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/luni64/TeensyStep.git", - "providesIncludes": [ - "TeensyStep.h" - ], + "providesIncludes": ["TeensyStep.h"], "url": "http://downloads.arduino.cc/libraries/github.com/luni64/TeensyStep-2.0.0.zip", "archiveFileName": "TeensyStep-2.0.0.zip", "size": 336821, @@ -167156,16 +131335,10 @@ "paragraph": "Simple non-blocking timer library for calling functions in / at / every specified units of time. Supports millis, micros, time rollover, and compile time configurable number of tasks.", "website": "https://github.com/contrem/arduino-timer", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/contrem/arduino-timer.git", - "providesIncludes": [ - "timer.h" - ], + "providesIncludes": ["timer.h"], "url": "http://downloads.arduino.cc/libraries/github.com/contrem/arduino_timer-0.0.1.zip", "archiveFileName": "arduino_timer-0.0.1.zip", "size": 12321, @@ -167180,16 +131353,10 @@ "paragraph": "Simple non-blocking timer library for calling functions in / at / every specified units of time. Supports millis, micros, time rollover, and compile time configurable number of tasks.", "website": "https://github.com/contrem/arduino-timer", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/contrem/arduino-timer.git", - "providesIncludes": [ - "timer.h" - ], + "providesIncludes": ["timer.h"], "url": "http://downloads.arduino.cc/libraries/github.com/contrem/arduino_timer-1.0.0.zip", "archiveFileName": "arduino_timer-1.0.0.zip", "size": 12264, @@ -167204,12 +131371,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/AD57X4R.git", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/AD57X4R.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/AD57X4R-1.0.0.zip", "archiveFileName": "AD57X4R-1.0.0.zip", @@ -167225,12 +131388,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/AD57X4R.git", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/AD57X4R.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/AD57X4R-1.1.0.zip", "archiveFileName": "AD57X4R-1.1.0.zip", @@ -167246,12 +131405,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/AD57X4R.git", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/AD57X4R.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/AD57X4R-2.0.0.zip", "archiveFileName": "AD57X4R-2.0.0.zip", @@ -167267,12 +131422,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/AD57X4R.git", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/AD57X4R.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/AD57X4R-2.1.0.zip", "archiveFileName": "AD57X4R-2.1.0.zip", @@ -167288,12 +131439,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/AD57X4R.git", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/AD57X4R.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/AD57X4R-2.2.0.zip", "archiveFileName": "AD57X4R-2.2.0.zip", @@ -167309,12 +131456,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/AD57X4R.git", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/AD57X4R.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/AD57X4R-3.0.0.zip", "archiveFileName": "AD57X4R-3.0.0.zip", @@ -167330,12 +131473,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/AD57X4R.git", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/AD57X4R.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/AD57X4R-3.0.1.zip", "archiveFileName": "AD57X4R-3.0.1.zip", @@ -167351,12 +131490,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/AD57X4R.git", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/AD57X4R.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/AD57X4R-3.0.2.zip", "archiveFileName": "AD57X4R-3.0.2.zip", @@ -167372,12 +131507,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/AD57X4R.git", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/AD57X4R.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/AD57X4R-4.0.0.zip", "archiveFileName": "AD57X4R-4.0.0.zip", @@ -167393,12 +131524,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/AD57X4R.git", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/AD57X4R.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/AD57X4R-4.0.1.zip", "archiveFileName": "AD57X4R-4.0.1.zip", @@ -167414,12 +131541,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/TMC429.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/TMC429.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/TMC429-1.0.0.zip", "archiveFileName": "TMC429-1.0.0.zip", @@ -167435,12 +131558,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/TMC429.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/TMC429.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/TMC429-1.0.1.zip", "archiveFileName": "TMC429-1.0.1.zip", @@ -167456,12 +131575,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/TMC429.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/TMC429.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/TMC429-1.0.2.zip", "archiveFileName": "TMC429-1.0.2.zip", @@ -167477,12 +131592,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/TMC429.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/TMC429.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/TMC429-1.0.3.zip", "archiveFileName": "TMC429-1.0.3.zip", @@ -167498,12 +131609,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/TMC429.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/TMC429.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/TMC429-1.0.4.zip", "archiveFileName": "TMC429-1.0.4.zip", @@ -167519,12 +131626,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/TMC429.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/TMC429.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/TMC429-1.0.5.zip", "archiveFileName": "TMC429-1.0.5.zip", @@ -167540,12 +131643,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/TMC429.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/TMC429.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/TMC429-1.1.0.zip", "archiveFileName": "TMC429-1.1.0.zip", @@ -167561,12 +131660,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/TMC429.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/TMC429.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/TMC429-1.1.1.zip", "archiveFileName": "TMC429-1.1.1.zip", @@ -167582,12 +131677,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/TMC429.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/TMC429.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/TMC429-1.1.2.zip", "archiveFileName": "TMC429-1.1.2.zip", @@ -167603,12 +131694,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/TMC429.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/TMC429.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/TMC429-1.2.0.zip", "archiveFileName": "TMC429-1.2.0.zip", @@ -167624,12 +131711,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/TMC2130.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/TMC2130.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/TMC2130-1.0.0.zip", "archiveFileName": "TMC2130-1.0.0.zip", @@ -167645,12 +131728,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/TMC2130.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/TMC2130.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/TMC2130-1.0.1.zip", "archiveFileName": "TMC2130-1.0.1.zip", @@ -167666,12 +131745,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/TMC2130.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/TMC2130.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/TMC2130-1.0.2.zip", "archiveFileName": "TMC2130-1.0.2.zip", @@ -167687,12 +131762,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/TMC2130.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/TMC2130.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/TMC2130-1.0.3.zip", "archiveFileName": "TMC2130-1.0.3.zip", @@ -167708,12 +131779,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/TMC2130.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/TMC2130.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/TMC2130-1.0.4.zip", "archiveFileName": "TMC2130-1.0.4.zip", @@ -167729,12 +131796,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/Array.git", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/Array.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/Array-1.0.0.zip", "archiveFileName": "Array-1.0.0.zip", @@ -167750,12 +131813,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/Array.git", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/Array.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/Array-1.0.1.zip", "archiveFileName": "Array-1.0.1.zip", @@ -167771,12 +131830,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/Array.git", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/Array.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/Array-1.1.0.zip", "archiveFileName": "Array-1.1.0.zip", @@ -167792,12 +131847,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/Array.git", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/Array.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/Array-1.1.1.zip", "archiveFileName": "Array-1.1.1.zip", @@ -167813,12 +131864,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/Array.git", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/Array.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/Array-1.1.2.zip", "archiveFileName": "Array-1.1.2.zip", @@ -167834,12 +131881,8 @@ "paragraph": "A lightweight linked list type queue implementation, meant for microcontrollers.", "website": "https://github.com/EinarArnason/ArduinoQueue", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/EinarArnason/ArduinoQueue.git", "url": "http://downloads.arduino.cc/libraries/github.com/EinarArnason/ArduinoQueue-1.0.1.zip", "archiveFileName": "ArduinoQueue-1.0.1.zip", @@ -167855,12 +131898,8 @@ "paragraph": "A lightweight linked list type queue implementation, meant for microcontrollers.", "website": "https://github.com/EinarArnason/ArduinoQueue", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/EinarArnason/ArduinoQueue.git", "url": "http://downloads.arduino.cc/libraries/github.com/EinarArnason/ArduinoQueue-1.0.4.zip", "archiveFileName": "ArduinoQueue-1.0.4.zip", @@ -167876,12 +131915,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/Vector.git", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/Vector.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/Vector-1.0.0.zip", "archiveFileName": "Vector-1.0.0.zip", @@ -167897,12 +131932,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/Vector.git", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/Vector.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/Vector-1.0.1.zip", "archiveFileName": "Vector-1.0.1.zip", @@ -167918,12 +131949,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/Vector.git", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/Vector.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/Vector-1.1.0.zip", "archiveFileName": "Vector-1.1.0.zip", @@ -167939,12 +131966,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/Vector.git", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/Vector.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/Vector-1.1.1.zip", "archiveFileName": "Vector-1.1.1.zip", @@ -167960,12 +131983,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/Vector.git", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/Vector.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/Vector-1.1.2.zip", "archiveFileName": "Vector-1.1.2.zip", @@ -167981,12 +132000,8 @@ "paragraph": "cooperative scheduler and mqtt-like communication queues for ATTINY, ARDUINO, ESPxx. This library requires the ustd library.", "website": "https://github.com/muwerk/muwerk", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/muwerk/muwerk.git", "url": "http://downloads.arduino.cc/libraries/github.com/muwerk/Muwerk_scheduler_library-0.1.0.zip", "archiveFileName": "Muwerk_scheduler_library-0.1.0.zip", @@ -168002,12 +132017,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/TLE72X.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/TLE72X.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/TLE72X-1.0.0.zip", "archiveFileName": "TLE72X-1.0.0.zip", @@ -168023,12 +132034,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/TLE72X.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/TLE72X.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/TLE72X-1.0.1.zip", "archiveFileName": "TLE72X-1.0.1.zip", @@ -168044,12 +132051,8 @@ "paragraph": "This library is an Arduino CAN network driver. It sends and receives data and remote frames. User can easily defines reception filters.", "website": "https://github.com/pierremolinaro/acan2515", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pierremolinaro/acan2515.git", "url": "http://downloads.arduino.cc/libraries/github.com/pierremolinaro/ACAN2515-1.0.0.zip", "archiveFileName": "ACAN2515-1.0.0.zip", @@ -168065,12 +132068,8 @@ "paragraph": "Arduino CAN network driver for the MCP2515 CAN Controller. Default configuration The default configuration enables to receive all the frames. User can easily defines reception filters.", "website": "https://github.com/pierremolinaro/acan2515", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pierremolinaro/acan2515.git", "url": "http://downloads.arduino.cc/libraries/github.com/pierremolinaro/ACAN2515-1.0.1.zip", "archiveFileName": "ACAN2515-1.0.1.zip", @@ -168086,12 +132085,8 @@ "paragraph": "Arduino CAN network driver for the MCP2515 CAN Controller. Compatible with ACAN, ACAN2517, ACAN2517FD libraries. Default configuration The default configuration enables to receive all the frames. User can easily defines reception filters.", "website": "https://github.com/pierremolinaro/acan2515", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pierremolinaro/acan2515.git", "url": "http://downloads.arduino.cc/libraries/github.com/pierremolinaro/ACAN2515-1.0.3.zip", "archiveFileName": "ACAN2515-1.0.3.zip", @@ -168107,12 +132102,8 @@ "paragraph": "Arduino CAN network driver for the MCP2515 CAN Controller. Compatible with ACAN, ACAN2517, ACAN2517FD libraries. Default configuration The default configuration enables to receive all the frames. User can easily defines reception filters.", "website": "https://github.com/pierremolinaro/acan2515", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pierremolinaro/acan2515.git", "url": "http://downloads.arduino.cc/libraries/github.com/pierremolinaro/ACAN2515-1.0.4.zip", "archiveFileName": "ACAN2515-1.0.4.zip", @@ -168128,12 +132119,8 @@ "paragraph": "Arduino CAN network driver for the MCP2515 CAN Controller. Compatible with ACAN, ACAN2517, ACAN2517FD libraries. Default configuration The default configuration enables to receive all the frames. User can easily defines reception filters.", "website": "https://github.com/pierremolinaro/acan2515", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pierremolinaro/acan2515.git", "url": "http://downloads.arduino.cc/libraries/github.com/pierremolinaro/ACAN2515-1.1.0.zip", "archiveFileName": "ACAN2515-1.1.0.zip", @@ -168149,12 +132136,8 @@ "paragraph": "Arduino CAN network driver for the MCP2515 CAN Controller. Compatible with ACAN, ACAN2515Tiny, ACAN2517, ACAN2517FD libraries. The default configuration enables to receive all the frames. User can easily defines reception filters.", "website": "https://github.com/pierremolinaro/acan2515", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pierremolinaro/acan2515.git", "url": "http://downloads.arduino.cc/libraries/github.com/pierremolinaro/ACAN2515-1.1.1.zip", "archiveFileName": "ACAN2515-1.1.1.zip", @@ -168170,12 +132153,8 @@ "paragraph": "Arduino CAN network driver for the MCP2515 CAN Controller. Compatible with ACAN, ACAN2517, ACAN2517FD libraries. The default configuration enables to receive all the frames. User can easily defines reception filters. Runs on ESP32 from version 1.1.2.", "website": "https://github.com/pierremolinaro/acan2515", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pierremolinaro/acan2515.git", "url": "http://downloads.arduino.cc/libraries/github.com/pierremolinaro/ACAN2515-1.1.2.zip", "archiveFileName": "ACAN2515-1.1.2.zip", @@ -168191,12 +132170,8 @@ "paragraph": "Arduino CAN network driver for the MCP2515 CAN Controller. Compatible with ACAN, ACAN2517, ACAN2517FD libraries. The default configuration enables to receive all the frames. User can easily defines reception filters. Runs on ESP32 from version 1.1.2.", "website": "https://github.com/pierremolinaro/acan2515", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pierremolinaro/acan2515.git", "url": "http://downloads.arduino.cc/libraries/github.com/pierremolinaro/ACAN2515-1.1.3.zip", "archiveFileName": "ACAN2515-1.1.3.zip", @@ -168212,12 +132187,8 @@ "paragraph": "Arduino CAN network driver for the MCP2515 CAN Controller. Compatible with ACAN, ACAN2517, ACAN2517FD libraries. The default configuration enables to receive all the frames. User can easily defines reception filters. Runs on ESP32 from version 1.1.2.", "website": "https://github.com/pierremolinaro/acan2515", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pierremolinaro/acan2515.git", "url": "http://downloads.arduino.cc/libraries/github.com/pierremolinaro/ACAN2515-2.0.0.zip", "archiveFileName": "ACAN2515-2.0.0.zip", @@ -168233,12 +132204,8 @@ "paragraph": "Arduino CAN network driver for the MCP2515 CAN Controller. Compatible with ACAN, ACAN2517, ACAN2517FD libraries. The default configuration enables to receive all the frames. User can easily defines reception filters. Runs on ESP32 from version 1.1.2.", "website": "https://github.com/pierremolinaro/acan2515", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pierremolinaro/acan2515.git", "url": "http://downloads.arduino.cc/libraries/github.com/pierremolinaro/ACAN2515-2.0.1.zip", "archiveFileName": "ACAN2515-2.0.1.zip", @@ -168254,12 +132221,8 @@ "paragraph": "Arduino CAN network driver for the MCP2515 CAN Controller. Compatible with ACAN, ACAN2517, ACAN2517FD libraries. The default configuration enables to receive all the frames. User can easily defines reception filters. Runs on ESP32 from version 1.1.2.", "website": "https://github.com/pierremolinaro/acan2515", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pierremolinaro/acan2515.git", "url": "http://downloads.arduino.cc/libraries/github.com/pierremolinaro/ACAN2515-2.0.2.zip", "archiveFileName": "ACAN2515-2.0.2.zip", @@ -168275,12 +132238,8 @@ "paragraph": "This library drives the ADS1118 chip easily. Just configure the ADS1118 as shown in the example code and read temperature and voltage with getTemperature() and getMilliVolts() methods.", "website": "https://github.com/denkitronik/ADS1118", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/denkitronik/ADS1118.git", "url": "http://downloads.arduino.cc/libraries/github.com/denkitronik/ADS1118_library-1.0.0.zip", "archiveFileName": "ADS1118_library-1.0.0.zip", @@ -168296,16 +132255,10 @@ "paragraph": "Supports both GRB and HSV modes. Can output on any (or many) pins. Now supports all chipKIT boards no matter their CPU speed.", "website": "https://github.com/chipKIT32-libraries/PICxel", "category": "Display", - "architectures": [ - "pic32" - ], - "types": [ - "Contributed" - ], + "architectures": ["pic32"], + "types": ["Contributed"], "repository": "https://github.com/chipKIT32-libraries/PICxel.git", - "providesIncludes": [ - "PICxel.h" - ], + "providesIncludes": ["PICxel.h"], "url": "http://downloads.arduino.cc/libraries/github.com/chipKIT32-libraries/PICxel-2.0.0.zip", "archiveFileName": "PICxel-2.0.0.zip", "size": 37476, @@ -168320,16 +132273,10 @@ "paragraph": "A library that enables you to easily send and receive data with easy-to-use commands.", "website": "https://arjenstens.com/", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://gitlab.com/arduino-libraries/i2commands.git", - "providesIncludes": [ - "CommandHandler.h" - ], + "providesIncludes": ["CommandHandler.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/arduino-libraries/I2Commands-0.1.0.zip", "archiveFileName": "I2Commands-0.1.0.zip", "size": 22086, @@ -168344,16 +132291,10 @@ "paragraph": "The library supports I2C (via the Wire Library) interfaces. Use of other I2C libraries (e.g. software I2C) is supported by inheritance. Does not block or delay (except for convenience functions) making it better suited for applications where non-blocking behaviour is preferred.", "website": "https://bitbucket.org/christandlg/bmp180mi", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://bitbucket.org/christandlg/bmp180mi.git", - "providesIncludes": [ - "BMP180MI.h" - ], + "providesIncludes": ["BMP180MI.h"], "url": "http://downloads.arduino.cc/libraries/bitbucket.org/christandlg/BMP180MI-0.1.0.zip", "archiveFileName": "BMP180MI-0.1.0.zip", "size": 10826, @@ -168368,16 +132309,10 @@ "paragraph": "ReactESP is an asynchronous programming library for creating non-blocking applications on the Arduino framework.", "website": "https://github.com/mairas/ReactESP", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mairas/ReactESP.git", - "providesIncludes": [ - "ReactESP.h" - ], + "providesIncludes": ["ReactESP.h"], "url": "http://downloads.arduino.cc/libraries/github.com/mairas/ReactESP-0.2.0.zip", "archiveFileName": "ReactESP-0.2.0.zip", "size": 16116, @@ -168392,16 +132327,10 @@ "paragraph": "Encoder library for the ESP32 using interrupts. This library supports quadrature and half quadrature.", "website": "https://github.com/madhephaestus/ESP32Encoder/", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/ESP32Encoder.git", - "providesIncludes": [ - "ESP32Encoder.h" - ], + "providesIncludes": ["ESP32Encoder.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/ESP32Encoder-0.0.1.zip", "archiveFileName": "ESP32Encoder-0.0.1.zip", "size": 3675, @@ -168416,16 +132345,10 @@ "paragraph": "Encoder library for the ESP32 using interrupts. This library supports quadrature and half quadrature.", "website": "https://github.com/madhephaestus/ESP32Encoder/", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/ESP32Encoder.git", - "providesIncludes": [ - "ESP32Encoder.h" - ], + "providesIncludes": ["ESP32Encoder.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/ESP32Encoder-0.0.2.zip", "archiveFileName": "ESP32Encoder-0.0.2.zip", "size": 3675, @@ -168440,16 +132363,10 @@ "paragraph": "Encoder library for the ESP32 using interrupts. This library supports quadrature and half quadrature.", "website": "https://github.com/madhephaestus/ESP32Encoder/", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/ESP32Encoder.git", - "providesIncludes": [ - "ESP32Encoder.h" - ], + "providesIncludes": ["ESP32Encoder.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/ESP32Encoder-0.1.0.zip", "archiveFileName": "ESP32Encoder-0.1.0.zip", "size": 3910, @@ -168464,16 +132381,10 @@ "paragraph": "Encoder library for the ESP32 using interrupts. This library supports quadrature and half quadrature.", "website": "https://github.com/madhephaestus/ESP32Encoder/", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/ESP32Encoder.git", - "providesIncludes": [ - "ESP32Encoder.h" - ], + "providesIncludes": ["ESP32Encoder.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/ESP32Encoder-0.1.1.zip", "archiveFileName": "ESP32Encoder-0.1.1.zip", "size": 3969, @@ -168488,16 +132399,10 @@ "paragraph": "Encoder library for the ESP32 using interrupts. This library supports quadrature and half quadrature.", "website": "https://github.com/madhephaestus/ESP32Encoder/", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/ESP32Encoder.git", - "providesIncludes": [ - "ESP32Encoder.h" - ], + "providesIncludes": ["ESP32Encoder.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/ESP32Encoder-0.1.2.zip", "archiveFileName": "ESP32Encoder-0.1.2.zip", "size": 4321, @@ -168512,16 +132417,10 @@ "paragraph": "Encoder library for the ESP32 using interrupts. This library supports quadrature and half quadrature.", "website": "https://github.com/madhephaestus/ESP32Encoder/", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/ESP32Encoder.git", - "providesIncludes": [ - "ESP32Encoder.h" - ], + "providesIncludes": ["ESP32Encoder.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/ESP32Encoder-0.1.3.zip", "archiveFileName": "ESP32Encoder-0.1.3.zip", "size": 4320, @@ -168536,16 +132435,10 @@ "paragraph": "Encoder library for the ESP32 using interrupts. This library supports quadrature and half quadrature.", "website": "https://github.com/madhephaestus/ESP32Encoder/", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/ESP32Encoder.git", - "providesIncludes": [ - "ESP32Encoder.h" - ], + "providesIncludes": ["ESP32Encoder.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/ESP32Encoder-0.1.4.zip", "archiveFileName": "ESP32Encoder-0.1.4.zip", "size": 4359, @@ -168560,16 +132453,10 @@ "paragraph": "Encoder library for the ESP32 using interrupts. This library supports quadrature and half quadrature.", "website": "https://github.com/madhephaestus/ESP32Encoder/", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/ESP32Encoder.git", - "providesIncludes": [ - "ESP32Encoder.h" - ], + "providesIncludes": ["ESP32Encoder.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/ESP32Encoder-0.1.5.zip", "archiveFileName": "ESP32Encoder-0.1.5.zip", "size": 4360, @@ -168584,16 +132471,10 @@ "paragraph": "Encoder library for the ESP32 using interrupts. This library supports quadrature and half quadrature.", "website": "https://github.com/madhephaestus/ESP32Encoder/", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/ESP32Encoder.git", - "providesIncludes": [ - "ESP32Encoder.h" - ], + "providesIncludes": ["ESP32Encoder.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/ESP32Encoder-0.2.0.zip", "archiveFileName": "ESP32Encoder-0.2.0.zip", "size": 4928, @@ -168608,16 +132489,10 @@ "paragraph": "Provides USB MIDI functionality via the familiar Serial interface, porting existing code is trivial. Uses PluggableUSB library for devices that support it. Other AVR8 devices are supported by using V-USB library by Object Development (https://www.obdev.at/products/vusb/index.html).", "website": "https://github.com/BlokasLabs/usbmidi", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/BlokasLabs/USBMIDI.git", - "providesIncludes": [ - "usbmidi.h" - ], + "providesIncludes": ["usbmidi.h"], "url": "http://downloads.arduino.cc/libraries/github.com/BlokasLabs/USBMIDI-1.1.0.zip", "archiveFileName": "USBMIDI-1.1.0.zip", "size": 755588, @@ -168632,16 +132507,10 @@ "paragraph": "Provides USB MIDI functionality via the familiar Serial interface, porting existing code is trivial. Uses PluggableUSB library for devices that support it. Other AVR8 devices are supported by using V-USB library by Object Development (https://www.obdev.at/products/vusb/index.html).", "website": "https://github.com/BlokasLabs/usbmidi", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/BlokasLabs/USBMIDI.git", - "providesIncludes": [ - "usbmidi.h" - ], + "providesIncludes": ["usbmidi.h"], "url": "http://downloads.arduino.cc/libraries/github.com/BlokasLabs/USBMIDI-1.1.1.zip", "archiveFileName": "USBMIDI-1.1.1.zip", "size": 755600, @@ -168656,16 +132525,10 @@ "paragraph": "Provides USB MIDI functionality via the familiar Serial interface, porting existing code is trivial. Uses PluggableUSB library for devices that support it. Other AVR8 devices are supported by using V-USB library by Object Development (https://www.obdev.at/products/vusb/index.html). Since version 1.1.2, config for Digispark boards was added.", "website": "https://github.com/BlokasLabs/usbmidi", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/BlokasLabs/USBMIDI.git", - "providesIncludes": [ - "usbmidi.h" - ], + "providesIncludes": ["usbmidi.h"], "url": "http://downloads.arduino.cc/libraries/github.com/BlokasLabs/USBMIDI-1.1.2.zip", "archiveFileName": "USBMIDI-1.1.2.zip", "size": 758875, @@ -168680,16 +132543,10 @@ "paragraph": "Provides USB MIDI functionality via the familiar Serial interface, porting existing code is trivial. Uses PluggableUSB library for devices that support it. Other AVR8 devices are supported by using V-USB library by Object Development (https://www.obdev.at/products/vusb/index.html). Since version 1.1.2, config for Digispark boards was added.", "website": "https://github.com/BlokasLabs/usbmidi", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/BlokasLabs/USBMIDI.git", - "providesIncludes": [ - "usbmidi.h" - ], + "providesIncludes": ["usbmidi.h"], "url": "http://downloads.arduino.cc/libraries/github.com/BlokasLabs/USBMIDI-1.1.3.zip", "archiveFileName": "USBMIDI-1.1.3.zip", "size": 758883, @@ -168704,16 +132561,10 @@ "paragraph": "Provides USB MIDI functionality via the familiar Serial interface, porting existing code is trivial. Uses PluggableUSB library for devices that support it. Other AVR8 devices are supported by using V-USB library by Object Development (https://www.obdev.at/products/vusb/index.html). Since version 1.1.2, config for Digispark boards was added.", "website": "https://github.com/BlokasLabs/usbmidi", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/BlokasLabs/USBMIDI.git", - "providesIncludes": [ - "usbmidi.h" - ], + "providesIncludes": ["usbmidi.h"], "url": "http://downloads.arduino.cc/libraries/github.com/BlokasLabs/USBMIDI-1.1.4.zip", "archiveFileName": "USBMIDI-1.1.4.zip", "size": 759289, @@ -168728,16 +132579,10 @@ "paragraph": "Provides USB MIDI functionality via the familiar Serial interface, porting existing code is trivial. Uses PluggableUSB library for devices that support it. Other AVR8 devices are supported by using V-USB library by Object Development (https://www.obdev.at/products/vusb/index.html). Since version 1.1.2, config for Digispark boards was added.", "website": "https://github.com/BlokasLabs/usbmidi", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/BlokasLabs/USBMIDI.git", - "providesIncludes": [ - "usbmidi.h" - ], + "providesIncludes": ["usbmidi.h"], "url": "http://downloads.arduino.cc/libraries/github.com/BlokasLabs/USBMIDI-1.1.5.zip", "archiveFileName": "USBMIDI-1.1.5.zip", "size": 759289, @@ -168752,12 +132597,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/Streaming", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/Streaming.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/Streaming-5.0.0.zip", "archiveFileName": "Streaming-5.0.0.zip", @@ -168773,12 +132614,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/JsmnStream.git", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/JsmnStream.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/JsmnStream-1.0.0.zip", "archiveFileName": "JsmnStream-1.0.0.zip", @@ -168794,12 +132631,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/JsmnStream.git", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/JsmnStream.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/JsmnStream-1.0.1.zip", "archiveFileName": "JsmnStream-1.0.1.zip", @@ -168815,12 +132648,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/Functor.git", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/Functor.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/Functor-1.0.0.zip", "archiveFileName": "Functor-1.0.0.zip", @@ -168836,12 +132665,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/Functor.git", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/Functor.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/Functor-1.0.1.zip", "archiveFileName": "Functor-1.0.1.zip", @@ -168857,12 +132682,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/Watchdog.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/Watchdog.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/Watchdog-1.0.0.zip", "archiveFileName": "Watchdog-1.0.0.zip", @@ -168878,12 +132699,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/Watchdog.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/Watchdog.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/Watchdog-2.0.0.zip", "archiveFileName": "Watchdog-2.0.0.zip", @@ -168899,12 +132716,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/Watchdog.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/Watchdog.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/Watchdog-2.1.0.zip", "archiveFileName": "Watchdog-2.1.0.zip", @@ -168920,13 +132733,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/Watchdog.git", "category": "Device Control", - "architectures": [ - "avr", - "teensy" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "teensy"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/Watchdog.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/Watchdog-2.1.1.zip", "archiveFileName": "Watchdog-2.1.1.zip", @@ -168942,12 +132750,8 @@ "paragraph": "The Flying Jalapeno is the name of the generic platform used to test various products at SparkFun. This is the Arduino library that wraps a handful of functions to make the FJ easier to use.", "website": "https://github.com/sparkfun/SparkFun_Flying_Jalapeno_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Flying_Jalapeno_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Flying_Jalapeno_Arduino_Library-1.0.0.zip", "archiveFileName": "SparkFun_Flying_Jalapeno_Arduino_Library-1.0.0.zip", @@ -168963,12 +132767,8 @@ "paragraph": "The Flying Jalapeno is the name of the generic platform used to test various products at SparkFun. This is the Arduino library that wraps a handful of functions to make the FJ easier to use.", "website": "https://github.com/sparkfun/SparkFun_Flying_Jalapeno_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Flying_Jalapeno_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Flying_Jalapeno_Arduino_Library-1.0.1.zip", "archiveFileName": "SparkFun_Flying_Jalapeno_Arduino_Library-1.0.1.zip", @@ -168984,12 +132784,8 @@ "paragraph": "Install this library to use GoGoBright extension.", "website": "https://github.com/LILCMU/GoGoBright", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/LILCMU/GoGoBright.git", "url": "http://downloads.arduino.cc/libraries/github.com/LILCMU/LILCMU_GoGoBright_Library-0.9.3.zip", "archiveFileName": "LILCMU_GoGoBright_Library-0.9.3.zip", @@ -169005,12 +132801,8 @@ "paragraph": "Install this library to use GoGoBright extension.", "website": "https://github.com/LILCMU/GoGoBright", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/LILCMU/GoGoBright.git", "url": "http://downloads.arduino.cc/libraries/github.com/LILCMU/LILCMU_GoGoBright_Library-0.9.4.zip", "archiveFileName": "LILCMU_GoGoBright_Library-0.9.4.zip", @@ -169026,12 +132818,8 @@ "paragraph": "Install this library to use GoGoBright extension.", "website": "https://github.com/LILCMU/GoGoBright", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/LILCMU/GoGoBright.git", "url": "http://downloads.arduino.cc/libraries/github.com/LILCMU/LILCMU_GoGoBright_Library-0.9.5.zip", "archiveFileName": "LILCMU_GoGoBright_Library-0.9.5.zip", @@ -169047,12 +132835,8 @@ "paragraph": "Install this library to use GoGoBright extension.", "website": "https://github.com/LILCMU/GoGoBright", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/LILCMU/GoGoBright.git", "url": "http://downloads.arduino.cc/libraries/github.com/LILCMU/LILCMU_GoGoBright_Library-0.9.6.zip", "archiveFileName": "LILCMU_GoGoBright_Library-0.9.6.zip", @@ -169068,12 +132852,8 @@ "paragraph": "Install this library to use GoGoBright extension.", "website": "https://github.com/LILCMU/GoGoBright", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/LILCMU/GoGoBright.git", "url": "http://downloads.arduino.cc/libraries/github.com/LILCMU/LILCMU_GoGoBright_Library-1.0.0.zip", "archiveFileName": "LILCMU_GoGoBright_Library-1.0.0.zip", @@ -169089,16 +132869,10 @@ "paragraph": "a cross-platform, zero-allocation, zero-dependency, small footprint implementation of a pull-type JSON parser for with code generation: https://hutorny.in.ua/codegen/cojson.html", "website": "http://hutorny.in.ua/projects/cojson", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hutorny/cojson.lib.git", - "providesIncludes": [ - "cojson.h" - ], + "providesIncludes": ["cojson.h"], "url": "http://downloads.arduino.cc/libraries/github.com/hutorny/Cojson-2.2.0.zip", "archiveFileName": "Cojson-2.2.0.zip", "size": 82891, @@ -169113,12 +132887,8 @@ "paragraph": "The AnyRtttl is a feature rich library which supports all best RTTTL features: Blocking \u0026 Non-Blocking modes, custom tone(), delay() and millis() functions, PROGMEM support, and much more.", "website": "https://github.com/end2endzone/SoftTimers", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/end2endzone/AnyRtttl.git", "url": "http://downloads.arduino.cc/libraries/github.com/end2endzone/AnyRtttl-2.2.0.zip", "archiveFileName": "AnyRtttl-2.2.0.zip", @@ -169134,16 +132904,10 @@ "paragraph": "A library for connecting to the Cloudchip_v2 IoT platform for ESP8266, ESP32 devices.", "website": "https://github.com/cloudchip-tech/ciot-iot-lib.git", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/cloudchip-tech/ciot-iot-lib.git", - "providesIncludes": [ - "Cloudchip.h" - ], + "providesIncludes": ["Cloudchip.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cloudchip-tech/Cloudchip_IoT-2.0.0.zip", "archiveFileName": "Cloudchip_IoT-2.0.0.zip", "size": 81986, @@ -169158,16 +132922,10 @@ "paragraph": "Supports HTTP1.1 and you can do GET and SET.", "website": "https://github.com/Cloudchip-IoT/ciot-arduino-lib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/cloudchip-tech/ciot-iot-lib.git", - "providesIncludes": [ - "Cloudchip.h" - ], + "providesIncludes": ["Cloudchip.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cloudchip-tech/Cloudchip_IoT-1.2.0.zip", "archiveFileName": "Cloudchip_IoT-1.2.0.zip", "size": 4051331, @@ -169182,12 +132940,8 @@ "paragraph": "A collection of macros to make the same code compatible between multiple MCUs of Rhomb.io", "website": "https://github.com/Rhomb-io/rhio-pinmap", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Rhomb-io/rhio-pinmap.git", "url": "http://downloads.arduino.cc/libraries/github.com/Rhomb-io/rhio_pinmap-1.0.0.zip", "archiveFileName": "rhio_pinmap-1.0.0.zip", @@ -169203,12 +132957,8 @@ "paragraph": "A collection of macros to help make the same code compatible among multiple Masters (MCUs) of Rhomb.io", "website": "https://github.com/Rhomb-io/rhio-pinmap", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Rhomb-io/rhio-pinmap.git", "url": "http://downloads.arduino.cc/libraries/github.com/Rhomb-io/rhio_pinmap-1.0.2.zip", "archiveFileName": "rhio_pinmap-1.0.2.zip", @@ -169224,12 +132974,8 @@ "paragraph": "A collection of macros to help make the same code compatible among multiple Masters (MCUs) of Rhomb.io", "website": "https://github.com/Rhomb-io/rhio-pinmap", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Rhomb-io/rhio-pinmap.git", "url": "http://downloads.arduino.cc/libraries/github.com/Rhomb-io/rhio_pinmap-1.0.3.zip", "archiveFileName": "rhio_pinmap-1.0.3.zip", @@ -169245,12 +132991,8 @@ "paragraph": "Uses a voltage divider to simplify the use of a 16 button keypad in your project.", "website": "https://github.com/ProgettoCompany/Progetto_One_Pin_Keypad_Arduino_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ProgettoCompany/Progetto_One_Pin_Keypad_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/ProgettoCompany/Progetto_One_Pin_Keypad-1.0.0.zip", "archiveFileName": "Progetto_One_Pin_Keypad-1.0.0.zip", @@ -169266,12 +133008,8 @@ "paragraph": "Makes a typical matrix keypad far easier to wire, much easier to program, and saves you a ton of digital I/O.", "website": "https://github.com/ProgettoCompany/Progetto_One_Pin_Keypad_Arduino_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ProgettoCompany/Progetto_One_Pin_Keypad_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/ProgettoCompany/Progetto_One_Pin_Keypad-1.0.1.zip", "archiveFileName": "Progetto_One_Pin_Keypad-1.0.1.zip", @@ -169287,12 +133025,8 @@ "paragraph": "Makes a typical matrix keypad far easier to wire, much easier to program, and saves you a ton of digital I/O.", "website": "https://github.com/ProgettoCompany/Progetto_One_Pin_Keypad_Arduino_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ProgettoCompany/Progetto_One_Pin_Keypad_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/ProgettoCompany/Progetto_One_Pin_Keypad-1.0.2.zip", "archiveFileName": "Progetto_One_Pin_Keypad-1.0.2.zip", @@ -169308,12 +133042,8 @@ "paragraph": "Makes a typical matrix keypad far easier to wire, much easier to program, and saves you a ton of digital I/O.", "website": "https://github.com/ProgettoCompany/Progetto_One_Pin_Keypad_Arduino_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ProgettoCompany/Progetto_One_Pin_Keypad_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/ProgettoCompany/Progetto_One_Pin_Keypad-1.0.3.zip", "archiveFileName": "Progetto_One_Pin_Keypad-1.0.3.zip", @@ -169329,12 +133059,8 @@ "paragraph": "Makes a typical matrix keypad far easier to wire, much easier to program, and saves you a ton of digital I/O.", "website": "https://github.com/ProgettoCompany/Progetto_One_Pin_Keypad_Arduino_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ProgettoCompany/Progetto_One_Pin_Keypad_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/ProgettoCompany/Progetto_One_Pin_Keypad-1.0.4.zip", "archiveFileName": "Progetto_One_Pin_Keypad-1.0.4.zip", @@ -169350,16 +133076,10 @@ "paragraph": "This library is used to control the GMSN! Pure Digit. A small programmable Eurorack utility module which accepts +/- 10V in, does some digital processing, and outputs a +/-10V signal. It has a 2 Channel 12bit ADC In, 12bit DAC Out, a 24 position rotary encoder with switch and a 7 segment LED display.", "website": "https://gmsn.co.uk/", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/robgmsn/PureDigit.git", - "providesIncludes": [ - "PureDigit.h" - ], + "providesIncludes": ["PureDigit.h"], "url": "http://downloads.arduino.cc/libraries/github.com/robgmsn/GMSN_Pure_Digit-1.0.0.zip", "archiveFileName": "GMSN_Pure_Digit-1.0.0.zip", "size": 19272, @@ -169374,13 +133094,8 @@ "paragraph": "BH1749NUC is a digital color sensor IC", "website": "https://github.com/FaBoPlatform/FaBoColor-BH1749NUC-Library", "category": "Sensors", - "architectures": [ - "avr", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/FaBoPlatform/FaBoColor-BH1749NUC-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/FaBoPlatform/FaBo_230_Color_BH1749NUC-1.0.0.zip", "archiveFileName": "FaBo_230_Color_BH1749NUC-1.0.0.zip", @@ -169396,12 +133111,8 @@ "paragraph": "Create web server on M5Stack", "website": "https://github.com/nyampass/HaLake-M5Stack-Library", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/nyampass/HaLake-M5Stack-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/nyampass/HaLake_M5Stack_Library-1.0.0.zip", "archiveFileName": "HaLake_M5Stack_Library-1.0.0.zip", @@ -169417,12 +133128,8 @@ "paragraph": "This library is an Arduino CAN network driver for the MCP2517FD CAN Controller, in CAN FD mode. Compatible with ACAN, ACAN2515, ACAN2517 libraries. Default configuration sends and receives any frame – no default filter to provide. Reception filters (up to 32) can be easily defined.", "website": "https://github.com/pierremolinaro/acan2517FD", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pierremolinaro/acan2517FD.git", "url": "http://downloads.arduino.cc/libraries/github.com/pierremolinaro/ACAN2517FD-1.0.1.zip", "archiveFileName": "ACAN2517FD-1.0.1.zip", @@ -169438,12 +133145,8 @@ "paragraph": "This library is an Arduino CAN network driver for the MCP2517FD CAN Controller, in CAN FD mode. Compatible with ACAN, ACAN2515, ACAN2517 libraries. Default configuration sends and receives any frame – no default filter to provide. Reception filters (up to 32) can be easily defined.", "website": "https://github.com/pierremolinaro/acan2517FD", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pierremolinaro/acan2517FD.git", "url": "http://downloads.arduino.cc/libraries/github.com/pierremolinaro/ACAN2517FD-1.0.2.zip", "archiveFileName": "ACAN2517FD-1.0.2.zip", @@ -169459,12 +133162,8 @@ "paragraph": "This library is an Arduino CAN network driver for the MCP2517FD CAN Controller, in CAN FD mode. Compatible with ACAN, ACAN2515, ACAN2515Tiny, ACAN2517 libraries. Default configuration sends and receives any frame – no default filter to provide. Reception filters (up to 32) can be easily defined.", "website": "https://github.com/pierremolinaro/acan2517FD", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pierremolinaro/acan2517FD.git", "url": "http://downloads.arduino.cc/libraries/github.com/pierremolinaro/ACAN2517FD-1.0.3.zip", "archiveFileName": "ACAN2517FD-1.0.3.zip", @@ -169480,12 +133179,8 @@ "paragraph": "This library is an Arduino CAN network driver for the MCP2517FD CAN Controller, in CAN FD mode. Compatible with ACAN, ACAN2515, ACAN2515Tiny, ACAN2517 libraries. Default configuration sends and receives any frame – no default filter to provide. Reception filters (up to 32) can be easily defined.", "website": "https://github.com/pierremolinaro/acan2517FD", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pierremolinaro/acan2517FD.git", "url": "http://downloads.arduino.cc/libraries/github.com/pierremolinaro/ACAN2517FD-1.0.4.zip", "archiveFileName": "ACAN2517FD-1.0.4.zip", @@ -169501,12 +133196,8 @@ "paragraph": "This library is an Arduino CAN network driver for the MCP2517FD CAN Controller, in CAN FD mode. Compatible with ACAN, ACAN2515, ACAN2517 libraries. Default configuration sends and receives any frame – no default filter to provide. Reception filters (up to 32) can be easily defined. Compatible with ESP32 from version 1.1.0.", "website": "https://github.com/pierremolinaro/acan2517FD", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pierremolinaro/acan2517FD.git", "url": "http://downloads.arduino.cc/libraries/github.com/pierremolinaro/ACAN2517FD-1.1.0.zip", "archiveFileName": "ACAN2517FD-1.1.0.zip", @@ -169522,12 +133213,8 @@ "paragraph": "This library is an Arduino CAN network driver for the MCP2517FD CAN Controller, in CAN FD mode. Compatible with ACAN, ACAN2515, ACAN2517 libraries. Default configuration sends and receives any frame – no default filter to provide. Reception filters (up to 32) can be easily defined. Compatible with ESP32 from version 1.1.0.", "website": "https://github.com/pierremolinaro/acan2517FD", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pierremolinaro/acan2517FD.git", "url": "http://downloads.arduino.cc/libraries/github.com/pierremolinaro/ACAN2517FD-1.1.2.zip", "archiveFileName": "ACAN2517FD-1.1.2.zip", @@ -169543,12 +133230,8 @@ "paragraph": "This library is an Arduino CAN network driver for the MCP2517FD CAN Controller, in CAN FD mode. Compatible with ACAN, ACAN2515, ACAN2517 libraries. Default configuration sends and receives any frame – no default filter to provide. Reception filters (up to 32) can be easily defined. Compatible with ESP32 from version 1.1.0.", "website": "https://github.com/pierremolinaro/acan2517FD", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pierremolinaro/acan2517FD.git", "url": "http://downloads.arduino.cc/libraries/github.com/pierremolinaro/ACAN2517FD-1.1.3.zip", "archiveFileName": "ACAN2517FD-1.1.3.zip", @@ -169564,12 +133247,8 @@ "paragraph": "This library is an Arduino CAN network driver for the MCP2517FD CAN Controller, in CAN FD mode. Compatible with ACAN, ACAN2515, ACAN2517 libraries. Default configuration sends and receives any frame – no default filter to provide. Reception filters (up to 32) can be easily defined. Compatible with ESP32 from version 1.1.0.", "website": "https://github.com/pierremolinaro/acan2517FD", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pierremolinaro/acan2517FD.git", "url": "http://downloads.arduino.cc/libraries/github.com/pierremolinaro/ACAN2517FD-1.1.4.zip", "archiveFileName": "ACAN2517FD-1.1.4.zip", @@ -169585,12 +133264,8 @@ "paragraph": "This library is an Arduino CAN network driver for the MCP2517FD CAN Controller, in CAN FD mode. Compatible with ACAN, ACAN2515, ACAN2517 libraries. Default configuration sends and receives any frame – no default filter to provide. Reception filters (up to 32) can be easily defined. Compatible with ESP32 from version 1.1.0.", "website": "https://github.com/pierremolinaro/acan2517FD", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pierremolinaro/acan2517FD.git", "url": "http://downloads.arduino.cc/libraries/github.com/pierremolinaro/ACAN2517FD-1.1.5.zip", "archiveFileName": "ACAN2517FD-1.1.5.zip", @@ -169606,12 +133281,8 @@ "paragraph": "This library is an Arduino CAN network driver for the MCP2517FD CAN Controller, in CAN FD mode. Compatible with ACAN, ACAN2515, ACAN2517 libraries. Default configuration sends and receives any frame – no default filter to provide. Reception filters (up to 32) can be easily defined. Compatible with ESP32 from version 1.1.0.", "website": "https://github.com/pierremolinaro/acan2517FD", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pierremolinaro/acan2517FD.git", "url": "http://downloads.arduino.cc/libraries/github.com/pierremolinaro/ACAN2517FD-1.1.6.zip", "archiveFileName": "ACAN2517FD-1.1.6.zip", @@ -169627,12 +133298,8 @@ "paragraph": "This library is an Arduino CAN network driver for the MCP2517FD CAN Controller, in CAN 2.0B mode (CANFD is not handled by this driver). Default configuration sends and receives any frame – no default filter to provide. Reception filters (up to 32) can be easily defined.", "website": "https://github.com/pierremolinaro/acan2517", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pierremolinaro/acan2517.git", "url": "http://downloads.arduino.cc/libraries/github.com/pierremolinaro/ACAN2517-1.0.0.zip", "archiveFileName": "ACAN2517-1.0.0.zip", @@ -169648,12 +133315,8 @@ "paragraph": "This library is an Arduino CAN network driver for the MCP2517FD CAN Controller, in CAN 2.0B mode (CANFD is not handled by this driver). Compatible with ACAN, ACAN2515, ACAN2517FD libraries. Default configuration sends and receives any frame – no default filter to provide. Reception filters (up to 32) can be easily defined.", "website": "https://github.com/pierremolinaro/acan2517", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pierremolinaro/acan2517.git", "url": "http://downloads.arduino.cc/libraries/github.com/pierremolinaro/ACAN2517-1.0.2.zip", "archiveFileName": "ACAN2517-1.0.2.zip", @@ -169669,12 +133332,8 @@ "paragraph": "This library is an Arduino CAN network driver for the MCP2517FD CAN Controller, in CAN 2.0B mode (CANFD is not handled by this driver). Compatible with ACAN, ACAN2515, ACAN2515Tiny, ACAN2517FD libraries. Default configuration sends and receives any frame – no default filter to provide. Reception filters (up to 32) can be easily defined.", "website": "https://github.com/pierremolinaro/acan2517", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pierremolinaro/acan2517.git", "url": "http://downloads.arduino.cc/libraries/github.com/pierremolinaro/ACAN2517-1.0.3.zip", "archiveFileName": "ACAN2517-1.0.3.zip", @@ -169690,12 +133349,8 @@ "paragraph": "This library is an Arduino CAN network driver for the MCP2517FD CAN Controller, in CAN 2.0B mode (CANFD is not handled by this driver). Compatible with ACAN, ACAN2515, ACAN2515Tiny, ACAN2517FD libraries. Default configuration sends and receives any frame – no default filter to provide. Reception filters (up to 32) can be easily defined.", "website": "https://github.com/pierremolinaro/acan2517", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pierremolinaro/acan2517.git", "url": "http://downloads.arduino.cc/libraries/github.com/pierremolinaro/ACAN2517-1.0.4.zip", "archiveFileName": "ACAN2517-1.0.4.zip", @@ -169711,12 +133366,8 @@ "paragraph": "This library is an Arduino CAN network driver for the MCP2517FD CAN Controller, in CAN 2.0B mode (CANFD is not handled by this driver). Compatible with ACAN, ACAN2515, ACAN2515Tiny, ACAN2517FD libraries. Default configuration sends and receives any frame – no default filter to provide. Reception filters (up to 32) can be easily defined. Runs on ESP32 from release 1.1.0.", "website": "https://github.com/pierremolinaro/acan2517", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pierremolinaro/acan2517.git", "url": "http://downloads.arduino.cc/libraries/github.com/pierremolinaro/ACAN2517-1.1.0.zip", "archiveFileName": "ACAN2517-1.1.0.zip", @@ -169732,12 +133383,8 @@ "paragraph": "This library is an Arduino CAN network driver for the MCP2517FD CAN Controller, in CAN 2.0B mode (CANFD is not handled by this driver). Compatible with ACAN, ACAN2515, ACAN2515Tiny, ACAN2517FD libraries. Default configuration sends and receives any frame – no default filter to provide. Reception filters (up to 32) can be easily defined. Runs on ESP32 from version 1.1.0.", "website": "https://github.com/pierremolinaro/acan2517", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pierremolinaro/acan2517.git", "url": "http://downloads.arduino.cc/libraries/github.com/pierremolinaro/ACAN2517-1.1.1.zip", "archiveFileName": "ACAN2517-1.1.1.zip", @@ -169753,12 +133400,8 @@ "paragraph": "This library is an Arduino CAN network driver for the MCP2517FD CAN Controller, in CAN 2.0B mode (CANFD is not handled by this driver). Compatible with ACAN, ACAN2515, ACAN2515Tiny, ACAN2517FD libraries. Default configuration sends and receives any frame – no default filter to provide. Reception filters (up to 32) can be easily defined. Runs on ESP32 from version 1.1.0.", "website": "https://github.com/pierremolinaro/acan2517", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pierremolinaro/acan2517.git", "url": "http://downloads.arduino.cc/libraries/github.com/pierremolinaro/ACAN2517-1.1.2.zip", "archiveFileName": "ACAN2517-1.1.2.zip", @@ -169774,12 +133417,8 @@ "paragraph": "This library is an Arduino CAN network driver for the MCP2517FD CAN Controller, in CAN 2.0B mode (CANFD is not handled by this driver). Compatible with ACAN, ACAN2515, ACAN2515Tiny, ACAN2517FD libraries. Default configuration sends and receives any frame – no default filter to provide. Reception filters (up to 32) can be easily defined. Runs on ESP32 from version 1.1.0.", "website": "https://github.com/pierremolinaro/acan2517", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pierremolinaro/acan2517.git", "url": "http://downloads.arduino.cc/libraries/github.com/pierremolinaro/ACAN2517-1.1.3.zip", "archiveFileName": "ACAN2517-1.1.3.zip", @@ -169795,12 +133434,8 @@ "paragraph": "This library is an Arduino CAN network driver for the MCP2517FD CAN Controller, in CAN 2.0B mode (CANFD is not handled by this driver). Compatible with ACAN, ACAN2515, ACAN2515Tiny, ACAN2517FD libraries. Default configuration sends and receives any frame – no default filter to provide. Reception filters (up to 32) can be easily defined. Runs on ESP32 from version 1.1.0.", "website": "https://github.com/pierremolinaro/acan2517", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pierremolinaro/acan2517.git", "url": "http://downloads.arduino.cc/libraries/github.com/pierremolinaro/ACAN2517-1.1.4.zip", "archiveFileName": "ACAN2517-1.1.4.zip", @@ -169816,12 +133451,8 @@ "paragraph": "This library is an Arduino CAN network driver for the MCP2517FD CAN Controller, in CAN 2.0B mode (CANFD is not handled by this driver). Compatible with ACAN, ACAN2515, ACAN2515Tiny, ACAN2517FD libraries. Default configuration sends and receives any frame – no default filter to provide. Reception filters (up to 32) can be easily defined. Runs on ESP32 from version 1.1.0.", "website": "https://github.com/pierremolinaro/acan2517", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pierremolinaro/acan2517.git", "url": "http://downloads.arduino.cc/libraries/github.com/pierremolinaro/ACAN2517-1.1.5.zip", "archiveFileName": "ACAN2517-1.1.5.zip", @@ -169837,12 +133468,8 @@ "paragraph": "It can get temperature and humidity from AM2320 via I2C connection.", "website": "https://github.com/asukiaaa/AM2320_asukiaaa", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/AM2320_asukiaaa.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/AM2320_asukiaaa-1.0.0.zip", "archiveFileName": "AM2320_asukiaaa-1.0.0.zip", @@ -169858,12 +133485,8 @@ "paragraph": "It can get temperature and humidity from AM2320 via I2C connection.", "website": "https://github.com/asukiaaa/AM2320_asukiaaa", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/AM2320_asukiaaa.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/AM2320_asukiaaa-1.0.1.zip", "archiveFileName": "AM2320_asukiaaa-1.0.1.zip", @@ -169879,12 +133502,8 @@ "paragraph": "It can get temperature and humidity from AM2320 via I2C connection.", "website": "https://github.com/asukiaaa/AM2320_asukiaaa", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/AM2320_asukiaaa.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/AM2320_asukiaaa-1.0.2.zip", "archiveFileName": "AM2320_asukiaaa-1.0.2.zip", @@ -169900,12 +133519,8 @@ "paragraph": "It can get temperature and humidity from AM2320 via I2C connection.", "website": "https://github.com/asukiaaa/AM2320_asukiaaa", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/AM2320_asukiaaa.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/AM2320_asukiaaa-1.0.3.zip", "archiveFileName": "AM2320_asukiaaa-1.0.3.zip", @@ -169921,12 +133536,8 @@ "paragraph": "It can get temperature and humidity from AM2320 via I2C connection.", "website": "https://github.com/asukiaaa/AM2320_asukiaaa", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/AM2320_asukiaaa.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/AM2320_asukiaaa-1.0.4.zip", "archiveFileName": "AM2320_asukiaaa-1.0.4.zip", @@ -169942,12 +133553,8 @@ "paragraph": "It can get temperature and humidity from AM2320 via I2C connection.", "website": "https://github.com/asukiaaa/AM2320_asukiaaa", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/AM2320_asukiaaa.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/AM2320_asukiaaa-1.1.0.zip", "archiveFileName": "AM2320_asukiaaa-1.1.0.zip", @@ -169963,12 +133570,8 @@ "paragraph": "It can get temperature and humidity from AM2320 via I2C connection.", "website": "https://github.com/asukiaaa/AM2320_asukiaaa", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/AM2320_asukiaaa.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/AM2320_asukiaaa-1.1.1.zip", "archiveFileName": "AM2320_asukiaaa-1.1.1.zip", @@ -169984,12 +133587,8 @@ "paragraph": "It can get temperature and humidity from AM2320 via I2C connection.", "website": "https://github.com/asukiaaa/AM2320_asukiaaa", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/AM2320_asukiaaa.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/AM2320_asukiaaa-1.1.2.zip", "archiveFileName": "AM2320_asukiaaa-1.1.2.zip", @@ -170005,12 +133604,8 @@ "paragraph": "It can get temperature and humidity from AM2320 via I2C connection.", "website": "https://github.com/asukiaaa/AM2320_asukiaaa", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/AM2320_asukiaaa.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/AM2320_asukiaaa-1.1.3.zip", "archiveFileName": "AM2320_asukiaaa-1.1.3.zip", @@ -170026,12 +133621,8 @@ "paragraph": "It can get temperature and humidity from AM2320 via I2C connection.", "website": "https://github.com/asukiaaa/AM2320_asukiaaa", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/AM2320_asukiaaa.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/AM2320_asukiaaa-1.1.4.zip", "archiveFileName": "AM2320_asukiaaa-1.1.4.zip", @@ -170047,16 +133638,10 @@ "paragraph": "These chips can be found in cheap display modules. They communicate with the processor in I2C-like protocol. The implementation is pure software emulation and doesn't make use of any special hardware (other than GPIO pins). It is assumed that pull-up resistors are present (usually integrated in the display module).", "website": "https://github.com/avishorp/TM1637", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/avishorp/TM1637.git", - "providesIncludes": [ - "TM1637.h" - ], + "providesIncludes": ["TM1637.h"], "url": "http://downloads.arduino.cc/libraries/github.com/avishorp/TM1637-1.2.0.zip", "archiveFileName": "TM1637-1.2.0.zip", "size": 1426198, @@ -170071,12 +133656,8 @@ "paragraph": "This is the ECHONET Lite protocol library for arduino and a sample.", "website": "https://github.com/Hiroshi-Sugimura/EL_dev_arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Hiroshi-Sugimura/EL_dev_arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Hiroshi-Sugimura/EL_dev_arduino-0.1.0.zip", "archiveFileName": "EL_dev_arduino-0.1.0.zip", @@ -170092,12 +133673,8 @@ "paragraph": "This is the ECHONET Lite protocol library for arduino and a sample.", "website": "https://github.com/Hiroshi-Sugimura/EL_dev_arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Hiroshi-Sugimura/EL_dev_arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Hiroshi-Sugimura/EL_dev_arduino-1.0.0.zip", "archiveFileName": "EL_dev_arduino-1.0.0.zip", @@ -170113,12 +133690,8 @@ "paragraph": "This is the ECHONET Lite protocol library for arduino and a sample.", "website": "https://github.com/Hiroshi-Sugimura/EL_dev_arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Hiroshi-Sugimura/EL_dev_arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Hiroshi-Sugimura/EL_dev_arduino-1.2.0.zip", "archiveFileName": "EL_dev_arduino-1.2.0.zip", @@ -170134,12 +133707,8 @@ "paragraph": "This is the ECHONET Lite protocol library for arduino and a sample.", "website": "https://github.com/Hiroshi-Sugimura/EL_dev_arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Hiroshi-Sugimura/EL_dev_arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Hiroshi-Sugimura/EL_dev_arduino-1.2.1.zip", "archiveFileName": "EL_dev_arduino-1.2.1.zip", @@ -170155,12 +133724,8 @@ "paragraph": "This is the ECHONET Lite protocol library for arduino and a sample.", "website": "https://github.com/Hiroshi-Sugimura/EL_dev_arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Hiroshi-Sugimura/EL_dev_arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Hiroshi-Sugimura/EL_dev_arduino-1.2.2.zip", "archiveFileName": "EL_dev_arduino-1.2.2.zip", @@ -170176,12 +133741,8 @@ "paragraph": "This is the ECHONET Lite protocol library for arduino and a sample.", "website": "https://github.com/Hiroshi-Sugimura/EL_dev_arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Hiroshi-Sugimura/EL_dev_arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Hiroshi-Sugimura/EL_dev_arduino-1.3.0.zip", "archiveFileName": "EL_dev_arduino-1.3.0.zip", @@ -170197,12 +133758,8 @@ "paragraph": "This is the ECHONET Lite protocol library for arduino and a sample.", "website": "https://github.com/Hiroshi-Sugimura/EL_dev_arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Hiroshi-Sugimura/EL_dev_arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Hiroshi-Sugimura/EL_dev_arduino-2.0.0.zip", "archiveFileName": "EL_dev_arduino-2.0.0.zip", @@ -170218,16 +133775,10 @@ "paragraph": "A library for connecting to the ThingsBoard IoT platform. Thin wrapper on PubSubClient.", "website": "https://github.com/forGGe/ThingsBoardArduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thingsboard/ThingsBoard-Arduino-MQTT-SDK.git", - "providesIncludes": [ - "ThingsBoard.h" - ], + "providesIncludes": ["ThingsBoard.h"], "url": "http://downloads.arduino.cc/libraries/github.com/thingsboard/ThingsBoard-0.1.0.zip", "archiveFileName": "ThingsBoard-0.1.0.zip", "size": 14683, @@ -170242,16 +133793,10 @@ "paragraph": "A library for connecting to the ThingsBoard IoT platform. Thin wrapper on PubSubClient.", "website": "https://github.com/thingsboard/ThingsBoard-Arduino-MQTT-SDK", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thingsboard/ThingsBoard-Arduino-MQTT-SDK.git", - "providesIncludes": [ - "ThingsBoard.h" - ], + "providesIncludes": ["ThingsBoard.h"], "url": "http://downloads.arduino.cc/libraries/github.com/thingsboard/ThingsBoard-0.2.0.zip", "archiveFileName": "ThingsBoard-0.2.0.zip", "size": 19328, @@ -170266,16 +133811,10 @@ "paragraph": "A library for connecting to the ThingsBoard IoT platform. Thin wrapper on PubSubClient.", "website": "https://github.com/thingsboard/ThingsBoard-Arduino-MQTT-SDK", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thingsboard/ThingsBoard-Arduino-MQTT-SDK.git", - "providesIncludes": [ - "ThingsBoard.h" - ], + "providesIncludes": ["ThingsBoard.h"], "url": "http://downloads.arduino.cc/libraries/github.com/thingsboard/ThingsBoard-0.4.0.zip", "archiveFileName": "ThingsBoard-0.4.0.zip", "size": 20011, @@ -170290,12 +133829,8 @@ "paragraph": "Works with any GPS module that sends the correct NMEA sentences through the serial port, including GPS/GLONASS/GALILEO/BEIDOU.", "website": "https://github.com/fu-hsi/fugps", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/fu-hsi/FuGPS.git", "url": "http://downloads.arduino.cc/libraries/github.com/fu-hsi/FuGPS_Library-1.0.0.zip", "archiveFileName": "FuGPS_Library-1.0.0.zip", @@ -170311,12 +133846,8 @@ "paragraph": "Works with any GPS module that sends the correct NMEA sentences through the serial port, including GPS/GLONASS/GALILEO/BEIDOU.", "website": "https://github.com/fu-hsi/fugps", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/fu-hsi/FuGPS.git", "url": "http://downloads.arduino.cc/libraries/github.com/fu-hsi/FuGPS_Library-1.1.0.zip", "archiveFileName": "FuGPS_Library-1.1.0.zip", @@ -170332,12 +133863,8 @@ "paragraph": "Diode-multiplexed keypad support for Arduino", "website": "https://github.com/adafruit/Adafruit_Keypad", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_Keypad.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Keypad-1.0.0.zip", "archiveFileName": "Adafruit_Keypad-1.0.0.zip", @@ -170353,12 +133880,8 @@ "paragraph": "Diode-multiplexed keypad support for Arduino", "website": "https://github.com/adafruit/Adafruit_Keypad", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_Keypad.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Keypad-1.0.1.zip", "archiveFileName": "Adafruit_Keypad-1.0.1.zip", @@ -170374,12 +133897,8 @@ "paragraph": "Diode-multiplexed keypad support for Arduino", "website": "https://github.com/adafruit/Adafruit_Keypad", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_Keypad.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Keypad-1.0.2.zip", "archiveFileName": "Adafruit_Keypad-1.0.2.zip", @@ -170395,12 +133914,8 @@ "paragraph": "Diode-multiplexed keypad support for Arduino", "website": "https://github.com/adafruit/Adafruit_Keypad", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_Keypad.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Keypad-1.0.3.zip", "archiveFileName": "Adafruit_Keypad-1.0.3.zip", @@ -170416,12 +133931,8 @@ "paragraph": "The PingMessage class can be used to communicate via the Blue Robotics Ping Serial Protocol. The Ping1D class can be used to interface with the Blue Robotics Ping1D echosounder.", "website": "https://github.com/bluerobotics/ping-arduino", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/bluerobotics/ping-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/bluerobotics/ping_arduino-0.0.1.zip", "archiveFileName": "ping_arduino-0.0.1.zip", @@ -170437,12 +133948,8 @@ "paragraph": "The PingMessage class can be used to communicate via the Blue Robotics Ping Serial Protocol. The Ping1D class can be used to interface with the Blue Robotics Ping1D echosounder.", "website": "https://github.com/bluerobotics/ping-arduino", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/bluerobotics/ping-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/bluerobotics/ping_arduino-0.0.2.zip", "archiveFileName": "ping_arduino-0.0.2.zip", @@ -170458,12 +133965,8 @@ "paragraph": "The SparkFun Spectral Triad detects 18 discrete channels of light from 372nm (UV) to 966nm (IR) enabling desktop spectroscopy and other fun applications like counterfeit dectection! Checkout the \u003ca href=\"https://www.sparkfun.com/products/15050\"\u003eSparkFun Triad Sensor\u003c/a\u003e!", "website": "https://github.com/sparkfun/SparkFun_AS7265X_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_AS7265x_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Spectral_Triad_AS7265X-1.0.0.zip", "archiveFileName": "SparkFun_Spectral_Triad_AS7265X-1.0.0.zip", @@ -170479,12 +133982,8 @@ "paragraph": "The SparkFun Spectral Triad detects 18 discrete channels of light from 372nm (UV) to 966nm (IR) enabling desktop spectroscopy and other fun applications like counterfeit dectection! Checkout the \u003ca href=\"https://www.sparkfun.com/products/15050\"\u003eSparkFun Triad Sensor\u003c/a\u003e!", "website": "https://github.com/sparkfun/SparkFun_AS7265X_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_AS7265x_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Spectral_Triad_AS7265X-1.0.1.zip", "archiveFileName": "SparkFun_Spectral_Triad_AS7265X-1.0.1.zip", @@ -170500,12 +133999,8 @@ "paragraph": "The SparkFun Spectral Triad detects 18 discrete channels of light from 372nm (UV) to 966nm (IR) enabling desktop spectroscopy and other fun applications like counterfeit dectection! Checkout the \u003ca href=\"https://www.sparkfun.com/products/15050\"\u003eSparkFun Triad Sensor\u003c/a\u003e!", "website": "https://github.com/sparkfun/SparkFun_AS7265X_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_AS7265x_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Spectral_Triad_AS7265X-1.0.2.zip", "archiveFileName": "SparkFun_Spectral_Triad_AS7265X-1.0.2.zip", @@ -170521,12 +134016,8 @@ "paragraph": "PID controllers are commonly used in control technology. The Wikipedia page explains it well.", "website": "https://github.com/DonnyCraft1/PIDArduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/DonnyCraft1/PIDArduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/DonnyCraft1/PIDController-0.0.1.zip", "archiveFileName": "PIDController-0.0.1.zip", @@ -170542,12 +134033,8 @@ "paragraph": "A library to wrap the Twitch API (supports ESP8266/ESP32 \u0026 others)", "website": "https://github.com/witnessmenow/arduino_twitch_api", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/witnessmenow/arduino_twitch_api.git", "url": "http://downloads.arduino.cc/libraries/github.com/witnessmenow/TwitchApi-1.0.0.zip", "archiveFileName": "TwitchApi-1.0.0.zip", @@ -170563,12 +134050,8 @@ "paragraph": "Small LoRa library for use with The Things Network", "website": "https://github.com/adafruit/TinyLoRa/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/TinyLoRa.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/TinyLoRa-1.0.2.zip", "archiveFileName": "TinyLoRa-1.0.2.zip", @@ -170584,12 +134067,8 @@ "paragraph": "Small LoRa library for use with The Things Network", "website": "https://github.com/adafruit/TinyLoRa/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/TinyLoRa.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/TinyLoRa-1.0.4.zip", "archiveFileName": "TinyLoRa-1.0.4.zip", @@ -170605,12 +134084,8 @@ "paragraph": "Small LoRa library for use with The Things Network", "website": "https://github.com/adafruit/TinyLoRa/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/TinyLoRa.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/TinyLoRa-1.0.0.zip", "archiveFileName": "TinyLoRa-1.0.0.zip", @@ -170626,12 +134101,8 @@ "paragraph": "Small LoRa library for use with The Things Network", "website": "https://github.com/adafruit/TinyLoRa/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/TinyLoRa.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/TinyLoRa-1.0.1.zip", "archiveFileName": "TinyLoRa-1.0.1.zip", @@ -170647,12 +134118,8 @@ "paragraph": "Small LoRa library for use with The Things Network", "website": "https://github.com/adafruit/TinyLoRa/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/TinyLoRa.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/TinyLoRa-1.0.3.zip", "archiveFileName": "TinyLoRa-1.0.3.zip", @@ -170668,12 +134135,8 @@ "paragraph": "Small LoRa library for use with The Things Network", "website": "https://github.com/adafruit/TinyLoRa/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/TinyLoRa.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/TinyLoRa-1.0.5.zip", "archiveFileName": "TinyLoRa-1.0.5.zip", @@ -170689,12 +134152,8 @@ "paragraph": "Small LoRa library for use with The Things Network", "website": "https://github.com/adafruit/TinyLoRa/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/TinyLoRa.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/TinyLoRa-1.1.0.zip", "archiveFileName": "TinyLoRa-1.1.0.zip", @@ -170710,12 +134169,8 @@ "paragraph": "Small LoRa library for use with The Things Network", "website": "https://github.com/adafruit/TinyLoRa/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/TinyLoRa.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/TinyLoRa-1.1.1.zip", "archiveFileName": "TinyLoRa-1.1.1.zip", @@ -170731,13 +134186,8 @@ "paragraph": "BME680 BME680 that getting values of Temperature, Humidity, Puressure, Gas.", "website": "https://github.com/FaBoPlatform/FaBoEnvironment-BME680-Library", "category": "Sensors", - "architectures": [ - "avr", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/FaBoPlatform/FaBoEnvironment-BME680-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/FaBoPlatform/FaBo_222_Environment_BME680-1.0.0.zip", "archiveFileName": "FaBo_222_Environment_BME680-1.0.0.zip", @@ -170753,12 +134203,8 @@ "paragraph": "Requires HW SPI and Adafruit_GFX. Caution: these e-papers require 3.3V supply AND data lines!", "website": "https://github.com/ZinggJM/GxEPD2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ZinggJM/GxEPD2.git", "url": "http://downloads.arduino.cc/libraries/github.com/ZinggJM/GxEPD2-1.1.0.zip", "archiveFileName": "GxEPD2-1.1.0.zip", @@ -170774,12 +134220,8 @@ "paragraph": "Requires HW SPI and Adafruit_GFX. Caution: these e-papers require 3.3V supply AND data lines!", "website": "https://github.com/ZinggJM/GxEPD2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ZinggJM/GxEPD2.git", "url": "http://downloads.arduino.cc/libraries/github.com/ZinggJM/GxEPD2-1.1.1.zip", "archiveFileName": "GxEPD2-1.1.1.zip", @@ -170795,12 +134237,8 @@ "paragraph": "Requires HW SPI and Adafruit_GFX. Caution: these e-papers require 3.3V supply AND data lines!", "website": "https://github.com/ZinggJM/GxEPD2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ZinggJM/GxEPD2.git", "url": "http://downloads.arduino.cc/libraries/github.com/ZinggJM/GxEPD2-1.1.2.zip", "archiveFileName": "GxEPD2-1.1.2.zip", @@ -170816,12 +134254,8 @@ "paragraph": "Requires HW SPI and Adafruit_GFX. Caution: these e-papers require 3.3V supply AND data lines!", "website": "https://github.com/ZinggJM/GxEPD2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ZinggJM/GxEPD2.git", "url": "http://downloads.arduino.cc/libraries/github.com/ZinggJM/GxEPD2-1.1.3.zip", "archiveFileName": "GxEPD2-1.1.3.zip", @@ -170837,12 +134271,8 @@ "paragraph": "Requires HW SPI and Adafruit_GFX. Caution: these e-papers require 3.3V supply AND data lines!", "website": "https://github.com/ZinggJM/GxEPD2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ZinggJM/GxEPD2.git", "url": "http://downloads.arduino.cc/libraries/github.com/ZinggJM/GxEPD2-1.1.4.zip", "archiveFileName": "GxEPD2-1.1.4.zip", @@ -170858,12 +134288,8 @@ "paragraph": "Requires HW SPI and Adafruit_GFX. Caution: these e-papers require 3.3V supply AND data lines!", "website": "https://github.com/ZinggJM/GxEPD2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ZinggJM/GxEPD2.git", "url": "http://downloads.arduino.cc/libraries/github.com/ZinggJM/GxEPD2-1.1.5.zip", "archiveFileName": "GxEPD2-1.1.5.zip", @@ -170879,12 +134305,8 @@ "paragraph": "Requires HW SPI and Adafruit_GFX. Caution: these e-papers require 3.3V supply AND data lines!", "website": "https://github.com/ZinggJM/GxEPD2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ZinggJM/GxEPD2.git", "url": "http://downloads.arduino.cc/libraries/github.com/ZinggJM/GxEPD2-1.1.6.zip", "archiveFileName": "GxEPD2-1.1.6.zip", @@ -170900,12 +134322,8 @@ "paragraph": "Requires HW SPI and Adafruit_GFX. Caution: these e-papers require 3.3V supply AND data lines!", "website": "https://github.com/ZinggJM/GxEPD2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ZinggJM/GxEPD2.git", "url": "http://downloads.arduino.cc/libraries/github.com/ZinggJM/GxEPD2-1.1.7.zip", "archiveFileName": "GxEPD2-1.1.7.zip", @@ -170921,12 +134339,8 @@ "paragraph": "Requires HW SPI and Adafruit_GFX. Caution: these e-papers require 3.3V supply AND data lines!", "website": "https://github.com/ZinggJM/GxEPD2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ZinggJM/GxEPD2.git", "url": "http://downloads.arduino.cc/libraries/github.com/ZinggJM/GxEPD2-1.1.8.zip", "archiveFileName": "GxEPD2-1.1.8.zip", @@ -170942,12 +134356,8 @@ "paragraph": "Requires HW SPI and Adafruit_GFX. Caution: these e-papers require 3.3V supply AND data lines!", "website": "https://github.com/ZinggJM/GxEPD2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ZinggJM/GxEPD2.git", "url": "http://downloads.arduino.cc/libraries/github.com/ZinggJM/GxEPD2-1.1.9.zip", "archiveFileName": "GxEPD2-1.1.9.zip", @@ -170963,12 +134373,8 @@ "paragraph": "Requires HW SPI and Adafruit_GFX. Caution: these e-papers require 3.3V supply AND data lines!", "website": "https://github.com/ZinggJM/GxEPD2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ZinggJM/GxEPD2.git", "url": "http://downloads.arduino.cc/libraries/github.com/ZinggJM/GxEPD2-1.1.10.zip", "archiveFileName": "GxEPD2-1.1.10.zip", @@ -170984,12 +134390,8 @@ "paragraph": "Requires HW SPI and Adafruit_GFX. Caution: these e-papers require 3.3V supply AND data lines!", "website": "https://github.com/ZinggJM/GxEPD2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ZinggJM/GxEPD2.git", "url": "http://downloads.arduino.cc/libraries/github.com/ZinggJM/GxEPD2-1.2.0.zip", "archiveFileName": "GxEPD2-1.2.0.zip", @@ -171005,13 +134407,8 @@ "paragraph": "Si1132 is uv sensors.", "website": "https://github.com/FaBoPlatform/FaBoUV-Si1132-Library", "category": "Sensors", - "architectures": [ - "avr", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/FaBoPlatform/FaBoUV-Si1132-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/FaBoPlatform/FaBo_206_UV_Si1132-1.0.0.zip", "archiveFileName": "FaBo_206_UV_Si1132-1.0.0.zip", @@ -171027,13 +134424,8 @@ "paragraph": "Si1132 is uv sensors.", "website": "https://github.com/FaBoPlatform/FaBoUV-Si1132-Library", "category": "Sensors", - "architectures": [ - "avr", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/FaBoPlatform/FaBoUV-Si1132-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/FaBoPlatform/FaBo_206_UV_Si1132-1.1.0.zip", "archiveFileName": "FaBo_206_UV_Si1132-1.1.0.zip", @@ -171049,13 +134441,8 @@ "paragraph": "The usage is trivial but still effective for IoT projects in which data collection is a key point. Given that logging on local storage is not always enough, it provides an easy personalizable callback function to flush data over the network.", "website": "https://github.com/fabiuz7/esp-logger-lib", "category": "Data Storage", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/fabiuz7/esp-logger-lib.git", "url": "http://downloads.arduino.cc/libraries/github.com/fabiuz7/ESP_Logger-1.0.0.zip", "archiveFileName": "ESP_Logger-1.0.0.zip", @@ -171071,13 +134458,8 @@ "paragraph": "The usage is trivial but still effective for IoT projects in which data collection is a key point. Given that logging on local storage is not always enough, it provides an easy personalizable callback function to flush data over the network.", "website": "https://github.com/fabiuz7/esp-logger-lib", "category": "Data Storage", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/fabiuz7/esp-logger-lib.git", "url": "http://downloads.arduino.cc/libraries/github.com/fabiuz7/ESP_Logger-1.1.0.zip", "archiveFileName": "ESP_Logger-1.1.0.zip", @@ -171093,16 +134475,10 @@ "paragraph": "This Arduino library is for talking to the DFRobot IR camera.", "website": "https://github.com/madhephaestus/PVision", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/PVision.git", - "providesIncludes": [ - "PVision.h" - ], + "providesIncludes": ["PVision.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/PVision-0.0.3.zip", "archiveFileName": "PVision-0.0.3.zip", "size": 4953, @@ -171117,16 +134493,10 @@ "paragraph": "This Arduino library is for talking to the DFRobot IR camera.", "website": "https://github.com/madhephaestus/PVision", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/PVision.git", - "providesIncludes": [ - "PVision.h" - ], + "providesIncludes": ["PVision.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/PVision-0.0.4.zip", "archiveFileName": "PVision-0.0.4.zip", "size": 4958, @@ -171141,13 +134511,8 @@ "paragraph": "CCS811 is gas sensors.", "website": "https://github.com/FaBoPlatform/FaBoGas-CCS811-Library", "category": "Sensors", - "architectures": [ - "avr", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/FaBoPlatform/FaBoGas-CCS811-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/FaBoPlatform/FaBo_223_Gas_CCS811-1.0.0.zip", "archiveFileName": "FaBo_223_Gas_CCS811-1.0.0.zip", @@ -171163,16 +134528,10 @@ "paragraph": "A driver for control MODI on Arduino", "website": "https://github.com/LUXROBO/MODI-Arduino", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/LUXROBO/MODI-Arduino.git", - "providesIncludes": [ - "MODI.h" - ], + "providesIncludes": ["MODI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/LUXROBO/MODI-0.0.1.zip", "archiveFileName": "MODI-0.0.1.zip", "size": 55914, @@ -171187,17 +134546,10 @@ "paragraph": "RelayOutput/PhotoInput/DCMotor/Stepper/Serial Expansion library based on PHPoC", "website": "http://www.phpoc.com", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/phpoc/arduino-PhpocExpansion.git", - "providesIncludes": [ - "Phpoc.h", - "PhpocExpansion.h" - ], + "providesIncludes": ["Phpoc.h", "PhpocExpansion.h"], "url": "http://downloads.arduino.cc/libraries/github.com/phpoc/PHPoC_Expansion-1.0.0.zip", "archiveFileName": "PHPoC_Expansion-1.0.0.zip", "size": 17971, @@ -171212,12 +134564,8 @@ "paragraph": "Supports reading \u0026 writing block using templates.", "website": "https://github.com/blemasle/arduino-e24", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blemasle/arduino-e24.git", "url": "http://downloads.arduino.cc/libraries/github.com/blemasle/E24-1.0.2.zip", "archiveFileName": "E24-1.0.2.zip", @@ -171233,12 +134581,8 @@ "paragraph": "Supports reading \u0026 writing block using templates.", "website": "https://github.com/blemasle/arduino-e24", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blemasle/arduino-e24.git", "url": "http://downloads.arduino.cc/libraries/github.com/blemasle/E24-1.1.0.zip", "archiveFileName": "E24-1.1.0.zip", @@ -171254,12 +134598,8 @@ "paragraph": "Install this library to add some fun examples!", "website": "https://github.com/adafruit/Adafruit_NeoTrellisM4", "category": "Display", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_NeoTrellisM4.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_NeoTrellis_M4_Library-1.1.0.zip", "archiveFileName": "Adafruit_NeoTrellis_M4_Library-1.1.0.zip", @@ -171275,12 +134615,8 @@ "paragraph": "Install this library to add some fun examples!", "website": "https://github.com/adafruit/Adafruit_NeoTrellisM4", "category": "Display", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_NeoTrellisM4.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_NeoTrellis_M4_Library-1.1.1.zip", "archiveFileName": "Adafruit_NeoTrellis_M4_Library-1.1.1.zip", @@ -171296,12 +134632,8 @@ "paragraph": "Install this library to add some fun examples!", "website": "https://github.com/adafruit/Adafruit_NeoTrellisM4", "category": "Display", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_NeoTrellisM4.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_NeoTrellis_M4_Library-1.1.2.zip", "archiveFileName": "Adafruit_NeoTrellis_M4_Library-1.1.2.zip", @@ -171317,12 +134649,8 @@ "paragraph": "Install this library in addition to Adafruit_GFX and the display library for your hardware (e.g. Adafruit_ILI9341).", "website": "https://github.com/adafruit/Adafruit_ImageReader", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_ImageReader.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ImageReader_Library-1.0.0.zip", "archiveFileName": "Adafruit_ImageReader_Library-1.0.0.zip", @@ -171338,12 +134666,8 @@ "paragraph": "Install this library in addition to Adafruit_GFX and the display library for your hardware (e.g. Adafruit_ILI9341).", "website": "https://github.com/adafruit/Adafruit_ImageReader", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_ImageReader.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ImageReader_Library-1.0.1.zip", "archiveFileName": "Adafruit_ImageReader_Library-1.0.1.zip", @@ -171359,12 +134683,8 @@ "paragraph": "Install this library in addition to Adafruit_GFX and the display library for your hardware (e.g. Adafruit_ILI9341).", "website": "https://github.com/adafruit/Adafruit_ImageReader", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_ImageReader.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ImageReader_Library-1.0.2.zip", "archiveFileName": "Adafruit_ImageReader_Library-1.0.2.zip", @@ -171380,12 +134700,8 @@ "paragraph": "Install this library in addition to Adafruit_GFX and the display library for your hardware (e.g. Adafruit_ILI9341).", "website": "https://github.com/adafruit/Adafruit_ImageReader", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_ImageReader.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ImageReader_Library-1.0.3.zip", "archiveFileName": "Adafruit_ImageReader_Library-1.0.3.zip", @@ -171401,12 +134717,8 @@ "paragraph": "Install this library in addition to Adafruit_GFX and the display library for your hardware (e.g. Adafruit_ILI9341).", "website": "https://github.com/adafruit/Adafruit_ImageReader", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_ImageReader.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ImageReader_Library-1.0.4.zip", "archiveFileName": "Adafruit_ImageReader_Library-1.0.4.zip", @@ -171422,12 +134734,8 @@ "paragraph": "Install this library in addition to Adafruit_GFX and the display library for your hardware (e.g. Adafruit_ILI9341).", "website": "https://github.com/adafruit/Adafruit_ImageReader", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_ImageReader.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ImageReader_Library-1.0.5.zip", "archiveFileName": "Adafruit_ImageReader_Library-1.0.5.zip", @@ -171443,12 +134751,8 @@ "paragraph": "Install this library in addition to Adafruit_GFX and the display library for your hardware (e.g. Adafruit_ILI9341).", "website": "https://github.com/adafruit/Adafruit_ImageReader", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_ImageReader.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ImageReader_Library-1.0.6.zip", "archiveFileName": "Adafruit_ImageReader_Library-1.0.6.zip", @@ -171464,12 +134768,8 @@ "paragraph": "Install this library in addition to Adafruit_GFX and the display library for your hardware (e.g. Adafruit_ILI9341).", "website": "https://github.com/adafruit/Adafruit_ImageReader", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_ImageReader.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ImageReader_Library-1.0.7.zip", "archiveFileName": "Adafruit_ImageReader_Library-1.0.7.zip", @@ -171485,12 +134785,8 @@ "paragraph": "Install this library in addition to Adafruit_GFX and the display library for your hardware (e.g. Adafruit_ILI9341).", "website": "https://github.com/adafruit/Adafruit_ImageReader", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_ImageReader.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ImageReader_Library-1.0.8.zip", "archiveFileName": "Adafruit_ImageReader_Library-1.0.8.zip", @@ -171506,12 +134802,8 @@ "paragraph": "Install this library in addition to Adafruit_GFX and the display library for your hardware (e.g. Adafruit_ILI9341).", "website": "https://github.com/adafruit/Adafruit_ImageReader", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_ImageReader.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ImageReader_Library-1.0.9.zip", "archiveFileName": "Adafruit_ImageReader_Library-1.0.9.zip", @@ -171527,12 +134819,8 @@ "paragraph": "Install this library in addition to Adafruit_GFX and the display library for your hardware (e.g. Adafruit_ILI9341).", "website": "https://github.com/adafruit/Adafruit_ImageReader", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_ImageReader.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ImageReader_Library-1.0.10.zip", "archiveFileName": "Adafruit_ImageReader_Library-1.0.10.zip", @@ -171548,12 +134836,8 @@ "paragraph": "Install this library in addition to Adafruit_GFX and the display library for your hardware (e.g. Adafruit_ILI9341).", "website": "https://github.com/adafruit/Adafruit_ImageReader", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_ImageReader.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ImageReader_Library-1.1.0.zip", "archiveFileName": "Adafruit_ImageReader_Library-1.1.0.zip", @@ -171569,12 +134853,8 @@ "paragraph": "Install this library in addition to Adafruit_GFX and the display library for your hardware (e.g. Adafruit_ILI9341).", "website": "https://github.com/adafruit/Adafruit_ImageReader", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_ImageReader.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ImageReader_Library-1.1.1.zip", "archiveFileName": "Adafruit_ImageReader_Library-1.1.1.zip", @@ -171590,12 +134870,8 @@ "paragraph": "Install this library in addition to Adafruit_GFX and the display library for your hardware (e.g. Adafruit_ILI9341).", "website": "https://github.com/adafruit/Adafruit_ImageReader", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_ImageReader.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ImageReader_Library-1.1.2.zip", "archiveFileName": "Adafruit_ImageReader_Library-1.1.2.zip", @@ -171611,12 +134887,8 @@ "paragraph": "Install this library in addition to Adafruit_GFX and the display library for your hardware (e.g. Adafruit_ILI9341), plus the Adafruit_SPIFlash library and SdFat.", "website": "https://github.com/adafruit/Adafruit_ImageReader", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_ImageReader.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ImageReader_Library-2.0.0.zip", "archiveFileName": "Adafruit_ImageReader_Library-2.0.0.zip", @@ -171632,12 +134904,8 @@ "paragraph": "Install this library in addition to Adafruit_GFX and the display library for your hardware (e.g. Adafruit_ILI9341), plus the Adafruit_SPIFlash library and SdFat.", "website": "https://github.com/adafruit/Adafruit_ImageReader", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_ImageReader.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ImageReader_Library-2.0.1.zip", "archiveFileName": "Adafruit_ImageReader_Library-2.0.1.zip", @@ -171653,12 +134921,8 @@ "paragraph": "All cryptographic algorithms have been optimized for 8-bit Arduino platforms like the Uno.", "website": "https://rweather.github.io/arduinolibs/crypto.html", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/OperatorFoundation/Crypto.git", "url": "http://downloads.arduino.cc/libraries/github.com/OperatorFoundation/Crypto-0.2.0.zip", "archiveFileName": "Crypto-0.2.0.zip", @@ -171674,16 +134938,10 @@ "paragraph": "This library supports both I2C and SPI communication with the BMI088 along with accessing the BMI088 advanced features, such as synchronized output.", "website": "https://github.com/bolderflight/BMI088", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bolderflight/BMI088.git", - "providesIncludes": [ - "BMI088.h" - ], + "providesIncludes": ["BMI088.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bolderflight/Bolder_Flight_Systems_BMI088-1.0.0.zip", "archiveFileName": "Bolder_Flight_Systems_BMI088-1.0.0.zip", "size": 4999345, @@ -171698,12 +134956,8 @@ "paragraph": "It probably works on other Iridium devices too. Messages are \"twitter length\" and can be sent to and from the device using email, HTTP POST, or the Rock7 console. Great for tracking balloons, vehicles, and ocean floaters.", "website": "https://github.com/mikalhart/IridiumSBD", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mikalhart/IridiumSBD.git", "url": "http://downloads.arduino.cc/libraries/github.com/mikalhart/Iridium_SBD-1.0.0.zip", "archiveFileName": "Iridium_SBD-1.0.0.zip", @@ -171719,12 +134973,8 @@ "paragraph": "Library for the MAX44009 Ambient Light Sensor IC, used in the popular CJMCU Breakout boards", "website": "https://github.com/dantudose/MAX44009", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dantudose/MAX44009.git", "url": "http://downloads.arduino.cc/libraries/github.com/dantudose/MAX44009_library-1.2.3.zip", "archiveFileName": "MAX44009_library-1.2.3.zip", @@ -171740,12 +134990,8 @@ "paragraph": "An Arduino Library for the SparkFun LTE Shield -- based on the u-blox SARA-R410M-02B.", "website": "https://github.com/sparkfun/SparkFun_LTE_Shield_Arduino_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_LTE_Shield_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_LTE_Shield_Arduino_Library-1.0.0.zip", "archiveFileName": "SparkFun_LTE_Shield_Arduino_Library-1.0.0.zip", @@ -171761,12 +135007,8 @@ "paragraph": "An Arduino Library for the SparkFun LTE Shield -- based on the u-blox SARA-R410M-02B.", "website": "https://github.com/sparkfun/SparkFun_LTE_Shield_Arduino_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_LTE_Shield_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_LTE_Shield_Arduino_Library-1.1.0.zip", "archiveFileName": "SparkFun_LTE_Shield_Arduino_Library-1.1.0.zip", @@ -171782,12 +135024,8 @@ "paragraph": "An Arduino Library for the SparkFun LTE Shield -- based on the u-blox SARA-R410M-02B.", "website": "https://github.com/sparkfun/SparkFun_LTE_Shield_Arduino_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_LTE_Shield_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_LTE_Shield_Arduino_Library-1.1.1.zip", "archiveFileName": "SparkFun_LTE_Shield_Arduino_Library-1.1.1.zip", @@ -171803,12 +135041,8 @@ "paragraph": "This library provides common ways to handle user input from touch panels/screens. Create a touch input \"device\" as a combination of a hardware driver and \"elements\" like buttons, handles, and sliders. Create custom elements to interact with such as dials, gestures, and more.", "website": "https://github.com/sparkfun/SparkFun_TouchInput_Arduino_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_TouchInput_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_TouchInput_Arduino_Library-1.0.0.zip", "archiveFileName": "SparkFun_TouchInput_Arduino_Library-1.0.0.zip", @@ -171824,12 +135058,8 @@ "paragraph": "This library allows for control of FT5xx6 capacitive touchscreen drivers. It is possible to either read the touch locations directly or use the SparkFun TouchInput compatible wrapper.", "website": "https://github.com/sparkfun/SparkFun_TouchInput_Driver_FT5xx6", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_TouchInput_Driver_FT5xx6.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_TouchInput_Driver_FT5xx6-1.0.0.zip", "archiveFileName": "SparkFun_TouchInput_Driver_FT5xx6-1.0.0.zip", @@ -171845,12 +135075,8 @@ "paragraph": "The library allows to control I2C displays with functions extremely similar to LiquidCrystal library. This Library allows to print hangul on LCDs.", "website": "https://github.com/junwha0511/LiquidCrystal_I2C_Hangul", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/junwha0511/LiquidCrystal_I2C_Hangul.git", "url": "http://downloads.arduino.cc/libraries/github.com/junwha0511/LiquidCrystal_I2C_Hangul-1.0.0.zip", "archiveFileName": "LiquidCrystal_I2C_Hangul-1.0.0.zip", @@ -171866,12 +135092,8 @@ "paragraph": "The library allows to control I2C displays with functions extremely similar to LiquidCrystal library. This Library allows to print hangul on LCDs.", "website": "https://github.com/junwha0511/LiquidCrystal_I2C_Hangul", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/junwha0511/LiquidCrystal_I2C_Hangul.git", "url": "http://downloads.arduino.cc/libraries/github.com/junwha0511/LiquidCrystal_I2C_Hangul-1.1.0.zip", "archiveFileName": "LiquidCrystal_I2C_Hangul-1.1.0.zip", @@ -171887,12 +135109,8 @@ "paragraph": "Currently this supports the SIM7000 GSM modem.", "website": "https://github.com/coddingtonbear/arduino-async-modem", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/coddingtonbear/arduino-async-modem.git", "url": "http://downloads.arduino.cc/libraries/github.com/coddingtonbear/arduino_async_modem-1.1.0.zip", "archiveFileName": "arduino_async_modem-1.1.0.zip", @@ -171908,12 +135126,8 @@ "paragraph": "Examples of devices that this is useful for are any modems using AT-commands like the SIM800, SIM7000, and ESP8266.", "website": "https://github.com/coddingtonbear/arduino-async-duplex", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/coddingtonbear/arduino-async-duplex.git", "url": "http://downloads.arduino.cc/libraries/github.com/coddingtonbear/arduino_async_duplex-1.1.0.zip", "archiveFileName": "arduino_async_duplex-1.1.0.zip", @@ -171929,12 +135143,8 @@ "paragraph": "Support all MCP23017 features, including interrupts. Allows full control over the chip registers.", "website": "https://github.com/blemasle/arduino-mcp23107", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blemasle/arduino-mcp23017.git", "url": "http://downloads.arduino.cc/libraries/github.com/blemasle/MCP23017-1.0.0.zip", "archiveFileName": "MCP23017-1.0.0.zip", @@ -171950,12 +135160,8 @@ "paragraph": "Support all MCP23017 features, including interrupts. Allows full control over the chip registers.", "website": "https://github.com/blemasle/arduino-mcp23017", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blemasle/arduino-mcp23017.git", "url": "http://downloads.arduino.cc/libraries/github.com/blemasle/MCP23017-1.0.1.zip", "archiveFileName": "MCP23017-1.0.1.zip", @@ -171971,12 +135177,8 @@ "paragraph": "Support all MCP23017 features, including interrupts. Allows full control over the chip registers.", "website": "https://github.com/blemasle/arduino-mcp23017", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blemasle/arduino-mcp23017.git", "url": "http://downloads.arduino.cc/libraries/github.com/blemasle/MCP23017-1.1.0.zip", "archiveFileName": "MCP23017-1.1.0.zip", @@ -171992,12 +135194,8 @@ "paragraph": "Support all MCP23017 features, including interrupts. Allows full control over the chip registers.", "website": "https://github.com/blemasle/arduino-mcp23017", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blemasle/arduino-mcp23017.git", "url": "http://downloads.arduino.cc/libraries/github.com/blemasle/MCP23017-1.1.1.zip", "archiveFileName": "MCP23017-1.1.1.zip", @@ -172013,12 +135211,8 @@ "paragraph": "Provides convinient interface to directly write to 7 segments display using char arrays.", "website": "https://github.com/blemasle/arduino-as1115", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blemasle/arduino-as1115.git", "url": "http://downloads.arduino.cc/libraries/github.com/blemasle/AS1115-1.0.0.zip", "archiveFileName": "AS1115-1.0.0.zip", @@ -172034,12 +135228,8 @@ "paragraph": "Provides convinient interface to directly write to 7 segments display using char arrays.", "website": "https://github.com/blemasle/arduino-as1115", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blemasle/arduino-as1115.git", "url": "http://downloads.arduino.cc/libraries/github.com/blemasle/AS1115-1.1.0.zip", "archiveFileName": "AS1115-1.1.0.zip", @@ -172055,12 +135245,8 @@ "paragraph": "Provides convinient interface to directly write to 7 segments display using char arrays.", "website": "https://github.com/blemasle/arduino-as1115", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blemasle/arduino-as1115.git", "url": "http://downloads.arduino.cc/libraries/github.com/blemasle/AS1115-1.1.1.zip", "archiveFileName": "AS1115-1.1.1.zip", @@ -172076,16 +135262,10 @@ "paragraph": "Implements many of the details of network interfacing and deployment, so that you can focus on your application rather than worrying about the network. Requires the arduino-lmic library from https://github.com/mcci-catena/ or The Things Network NY.", "website": "https://github.com/mcci-catena/arduino-lorawan/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mcci-catena/arduino-lorawan.git", - "providesIncludes": [ - "Arduino_LoRaWAN.h" - ], + "providesIncludes": ["Arduino_LoRaWAN.h"], "url": "http://downloads.arduino.cc/libraries/github.com/mcci-catena/MCCI_Arduino_LoRaWAN_Library-0.3.4.zip", "archiveFileName": "MCCI_Arduino_LoRaWAN_Library-0.3.4.zip", "size": 36997, @@ -172100,16 +135280,10 @@ "paragraph": "Implements many of the details of network interfacing and deployment, so that you can focus on your application rather than worrying about the network. Requires the arduino-lmic library from https://github.com/mcci-catena/ or The Things Network NY.", "website": "https://github.com/mcci-catena/arduino-lorawan/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mcci-catena/arduino-lorawan.git", - "providesIncludes": [ - "Arduino_LoRaWAN.h" - ], + "providesIncludes": ["Arduino_LoRaWAN.h"], "url": "http://downloads.arduino.cc/libraries/github.com/mcci-catena/MCCI_Arduino_LoRaWAN_Library-0.4.0.zip", "archiveFileName": "MCCI_Arduino_LoRaWAN_Library-0.4.0.zip", "size": 47025, @@ -172124,16 +135298,10 @@ "paragraph": "Implements many of the details of network interfacing and deployment, so that you can focus on your application rather than worrying about the network. Requires the arduino-lmic library from https://github.com/mcci-catena/ or The Things Network NY.", "website": "https://github.com/mcci-catena/arduino-lorawan/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mcci-catena/arduino-lorawan.git", - "providesIncludes": [ - "Arduino_LoRaWAN.h" - ], + "providesIncludes": ["Arduino_LoRaWAN.h"], "url": "http://downloads.arduino.cc/libraries/github.com/mcci-catena/MCCI_Arduino_LoRaWAN_Library-0.5.0.zip", "archiveFileName": "MCCI_Arduino_LoRaWAN_Library-0.5.0.zip", "size": 48388, @@ -172148,16 +135316,10 @@ "paragraph": "Implements many of the details of network interfacing and deployment, so that you can focus on your application rather than worrying about the network. Requires the arduino-lmic library from https://github.com/mcci-catena/ or The Things Network NY.", "website": "https://github.com/mcci-catena/arduino-lorawan/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mcci-catena/arduino-lorawan.git", - "providesIncludes": [ - "Arduino_LoRaWAN.h" - ], + "providesIncludes": ["Arduino_LoRaWAN.h"], "url": "http://downloads.arduino.cc/libraries/github.com/mcci-catena/MCCI_Arduino_LoRaWAN_Library-0.5.1.zip", "archiveFileName": "MCCI_Arduino_LoRaWAN_Library-0.5.1.zip", "size": 48376, @@ -172172,16 +135334,10 @@ "paragraph": "Implements many of the details of network interfacing and deployment, so that you can focus on your application rather than worrying about the network. Requires the arduino-lmic library from https://github.com/mcci-catena/ or The Things Network NY.", "website": "https://github.com/mcci-catena/arduino-lorawan/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mcci-catena/arduino-lorawan.git", - "providesIncludes": [ - "Arduino_LoRaWAN.h" - ], + "providesIncludes": ["Arduino_LoRaWAN.h"], "url": "http://downloads.arduino.cc/libraries/github.com/mcci-catena/MCCI_Arduino_LoRaWAN_Library-0.5.2.zip", "archiveFileName": "MCCI_Arduino_LoRaWAN_Library-0.5.2.zip", "size": 48409, @@ -172196,16 +135352,10 @@ "paragraph": "Implements many of the details of network interfacing and deployment, so that you can focus on your application rather than worrying about the network. Requires the arduino-lmic library from https://github.com/mcci-catena/ or The Things Network NY.", "website": "https://github.com/mcci-catena/arduino-lorawan/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mcci-catena/arduino-lorawan.git", - "providesIncludes": [ - "Arduino_LoRaWAN.h" - ], + "providesIncludes": ["Arduino_LoRaWAN.h"], "url": "http://downloads.arduino.cc/libraries/github.com/mcci-catena/MCCI_Arduino_LoRaWAN_Library-0.5.3.zip", "archiveFileName": "MCCI_Arduino_LoRaWAN_Library-0.5.3.zip", "size": 48472, @@ -172220,16 +135370,10 @@ "paragraph": "Implements many of the details of network interfacing and deployment, so that you can focus on your application rather than worrying about the network. Requires the arduino-lmic library from https://github.com/mcci-catena/ or The Things Network NY.", "website": "https://github.com/mcci-catena/arduino-lorawan/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mcci-catena/arduino-lorawan.git", - "providesIncludes": [ - "Arduino_LoRaWAN.h" - ], + "providesIncludes": ["Arduino_LoRaWAN.h"], "url": "http://downloads.arduino.cc/libraries/github.com/mcci-catena/MCCI_Arduino_LoRaWAN_Library-0.6.0.zip", "archiveFileName": "MCCI_Arduino_LoRaWAN_Library-0.6.0.zip", "size": 52294, @@ -172244,12 +135388,8 @@ "paragraph": "Adaino simplifies reading analog inputs not only for single conversion results but also for continuous signals with high frequency spectrums. Currently, only Arduino devices with an SAMD21 microcontroler as found in the Arduino MKR or Adafruit Feather families are supported.", "website": "https://github.com/werktag/Adaino", "category": "Signal Input/Output", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/werktag/Adaino.git", "url": "http://downloads.arduino.cc/libraries/github.com/werktag/Adaino-0.1.0.zip", "archiveFileName": "Adaino-0.1.0.zip", @@ -172265,12 +135405,8 @@ "paragraph": "Requires OneWire library to work.", "website": "https://github.com/tommag/DS2431_Arduino", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/tommag/DS2431_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/tommag/DS2431-1.1.0.zip", "archiveFileName": "DS2431-1.1.0.zip", @@ -172286,17 +135422,10 @@ "paragraph": "This library provides platform support for the MCCI Catena family of IoT systems, based on the Adafruit Feather M0 LoRa, or on the Murata LoRaWAN module. FRAM system configuration, generalized polling, and a number of low-level drivers are included for the peripherals that are included with the system. A non-blocking event-driven USB-serial command interface is also provided, along with a generalized command parsing framework.", "website": "https://github.com/mcci-catena/Catena-Arduino-Platform", "category": "Other", - "architectures": [ - "samd", - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd", "stm32"], + "types": ["Contributed"], "repository": "https://github.com/mcci-catena/Catena-Arduino-Platform.git", - "providesIncludes": [ - "Catena.h" - ], + "providesIncludes": ["Catena.h"], "url": "http://downloads.arduino.cc/libraries/github.com/mcci-catena/MCCI_Catena_Arduino_Platform-0.11.0.zip", "archiveFileName": "MCCI_Catena_Arduino_Platform-0.11.0.zip", "size": 209000, @@ -172311,17 +135440,10 @@ "paragraph": "This library provides platform support for the MCCI Catena family of IoT systems, based on the Adafruit Feather M0 LoRa, or on the Murata LoRaWAN module. FRAM system configuration, generalized polling, and a number of low-level drivers are included for the peripherals that are included with the system. A non-blocking event-driven USB-serial command interface is also provided, along with a generalized command parsing framework.", "website": "https://github.com/mcci-catena/Catena-Arduino-Platform", "category": "Other", - "architectures": [ - "samd", - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd", "stm32"], + "types": ["Contributed"], "repository": "https://github.com/mcci-catena/Catena-Arduino-Platform.git", - "providesIncludes": [ - "Catena.h" - ], + "providesIncludes": ["Catena.h"], "url": "http://downloads.arduino.cc/libraries/github.com/mcci-catena/MCCI_Catena_Arduino_Platform-0.10.0.zip", "archiveFileName": "MCCI_Catena_Arduino_Platform-0.10.0.zip", "size": 220909, @@ -172336,17 +135458,10 @@ "paragraph": "This library provides platform support for the MCCI Catena family of IoT systems, based on the Adafruit Feather M0 LoRa, or on the Murata LoRaWAN module. FRAM system configuration, generalized polling, and a number of low-level drivers are included for the peripherals that are included with the system. A non-blocking event-driven USB-serial command interface is also provided, along with a generalized command parsing framework.", "website": "https://github.com/mcci-catena/Catena-Arduino-Platform", "category": "Other", - "architectures": [ - "samd", - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd", "stm32"], + "types": ["Contributed"], "repository": "https://github.com/mcci-catena/Catena-Arduino-Platform.git", - "providesIncludes": [ - "Catena.h" - ], + "providesIncludes": ["Catena.h"], "url": "http://downloads.arduino.cc/libraries/github.com/mcci-catena/MCCI_Catena_Arduino_Platform-0.14.0.zip", "archiveFileName": "MCCI_Catena_Arduino_Platform-0.14.0.zip", "size": 229877, @@ -172361,17 +135476,10 @@ "paragraph": "This library provides platform support for the MCCI Catena family of IoT systems, based on the Adafruit Feather M0 LoRa, or on the Murata LoRaWAN module. FRAM system configuration, generalized polling, and a number of low-level drivers are included for the peripherals that are included with the system. A non-blocking event-driven USB-serial command interface is also provided, along with a generalized command parsing framework.", "website": "https://github.com/mcci-catena/Catena-Arduino-Platform", "category": "Other", - "architectures": [ - "samd", - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd", "stm32"], + "types": ["Contributed"], "repository": "https://github.com/mcci-catena/Catena-Arduino-Platform.git", - "providesIncludes": [ - "Catena.h" - ], + "providesIncludes": ["Catena.h"], "url": "http://downloads.arduino.cc/libraries/github.com/mcci-catena/MCCI_Catena_Arduino_Platform-0.12.0.zip", "archiveFileName": "MCCI_Catena_Arduino_Platform-0.12.0.zip", "size": 222759, @@ -172386,17 +135494,10 @@ "paragraph": "This library provides platform support for the MCCI Catena family of IoT systems, based on the Adafruit Feather M0 LoRa, or on the Murata LoRaWAN module. FRAM system configuration, generalized polling, and a number of low-level drivers are included for the peripherals that are included with the system. A non-blocking event-driven USB-serial command interface is also provided, along with a generalized command parsing framework.", "website": "https://github.com/mcci-catena/Catena-Arduino-Platform", "category": "Other", - "architectures": [ - "samd", - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd", "stm32"], + "types": ["Contributed"], "repository": "https://github.com/mcci-catena/Catena-Arduino-Platform.git", - "providesIncludes": [ - "Catena.h" - ], + "providesIncludes": ["Catena.h"], "url": "http://downloads.arduino.cc/libraries/github.com/mcci-catena/MCCI_Catena_Arduino_Platform-0.13.0.zip", "archiveFileName": "MCCI_Catena_Arduino_Platform-0.13.0.zip", "size": 231166, @@ -172411,17 +135512,10 @@ "paragraph": "This library provides platform support for the MCCI Catena family of IoT systems, based on the Adafruit Feather M0 LoRa, or on the Murata LoRaWAN module. FRAM system configuration, generalized polling, and a number of low-level drivers are included for the peripherals that are included with the system. A non-blocking event-driven USB-serial command interface is also provided, along with a generalized command parsing framework.", "website": "https://github.com/mcci-catena/Catena-Arduino-Platform", "category": "Other", - "architectures": [ - "samd", - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd", "stm32"], + "types": ["Contributed"], "repository": "https://github.com/mcci-catena/Catena-Arduino-Platform.git", - "providesIncludes": [ - "Catena.h" - ], + "providesIncludes": ["Catena.h"], "url": "http://downloads.arduino.cc/libraries/github.com/mcci-catena/MCCI_Catena_Arduino_Platform-0.15.0.zip", "archiveFileName": "MCCI_Catena_Arduino_Platform-0.15.0.zip", "size": 257727, @@ -172436,17 +135530,10 @@ "paragraph": "This library provides platform support for the MCCI Catena family of IoT systems, based on the Adafruit Feather M0 LoRa, or on the Murata LoRaWAN module. FRAM system configuration, generalized polling, and a number of low-level drivers are included for the peripherals that are included with the system. A non-blocking event-driven USB-serial command interface is also provided, along with a generalized command parsing framework.", "website": "https://github.com/mcci-catena/Catena-Arduino-Platform", "category": "Other", - "architectures": [ - "samd", - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd", "stm32"], + "types": ["Contributed"], "repository": "https://github.com/mcci-catena/Catena-Arduino-Platform.git", - "providesIncludes": [ - "Catena.h" - ], + "providesIncludes": ["Catena.h"], "url": "http://downloads.arduino.cc/libraries/github.com/mcci-catena/MCCI_Catena_Arduino_Platform-0.16.0.zip", "archiveFileName": "MCCI_Catena_Arduino_Platform-0.16.0.zip", "size": 273701, @@ -172461,17 +135548,10 @@ "paragraph": "This library provides platform support for the MCCI Catena family of IoT systems, based on the Adafruit Feather M0 LoRa, or on the Murata LoRaWAN module. FRAM system configuration, generalized polling, and a number of low-level drivers are included for the peripherals that are included with the system. A non-blocking event-driven USB-serial command interface is also provided, along with a generalized command parsing framework.", "website": "https://github.com/mcci-catena/Catena-Arduino-Platform", "category": "Other", - "architectures": [ - "samd", - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd", "stm32"], + "types": ["Contributed"], "repository": "https://github.com/mcci-catena/Catena-Arduino-Platform.git", - "providesIncludes": [ - "Catena.h" - ], + "providesIncludes": ["Catena.h"], "url": "http://downloads.arduino.cc/libraries/github.com/mcci-catena/MCCI_Catena_Arduino_Platform-0.17.0.zip", "archiveFileName": "MCCI_Catena_Arduino_Platform-0.17.0.zip", "size": 280114, @@ -172486,12 +135566,8 @@ "paragraph": "Arduino library for internal temperature of the family SAMD", "website": "https://github.com/ElectronicCats/ElectronicCats_InternalTemperatureZero", "category": "Device Control", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/ElectronicCats/ElectronicCats_InternalTemperatureZero.git", "url": "http://downloads.arduino.cc/libraries/github.com/ElectronicCats/Electronic_Cats_Internal_Temperature_Zero_Library-0.0.1.zip", "archiveFileName": "Electronic_Cats_Internal_Temperature_Zero_Library-0.0.1.zip", @@ -172507,16 +135583,10 @@ "paragraph": "You can receive information and send commands. Basic Auth (Username and Password) is supported and CSRF-Token support is also included.", "website": "https://github.com/kingmathers313/FHEM_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kingmathers313/FHEM_Arduino.git", - "providesIncludes": [ - "FHEM.h" - ], + "providesIncludes": ["FHEM.h"], "url": "http://downloads.arduino.cc/libraries/github.com/kingmathers313/FHEM-0.0.1.zip", "archiveFileName": "FHEM-0.0.1.zip", "size": 2870, @@ -172531,16 +135601,10 @@ "paragraph": "You can receive information and send commands through an HTTP client. Basic Auth (Username and Password) is supported and CSRF-Token support is also included.", "website": "https://github.com/kingmathers313/FHEM_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kingmathers313/FHEM_Arduino.git", - "providesIncludes": [ - "FHEM.h" - ], + "providesIncludes": ["FHEM.h"], "url": "http://downloads.arduino.cc/libraries/github.com/kingmathers313/FHEM-0.0.2.zip", "archiveFileName": "FHEM-0.0.2.zip", "size": 3795, @@ -172555,16 +135619,10 @@ "paragraph": "You can receive information and send commands through an HTTP client. Basic Auth (Username and Password) is supported and CSRF-Token support is also included.", "website": "https://github.com/kingmathers313/FHEM_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kingmathers313/FHEM_Arduino.git", - "providesIncludes": [ - "FHEM.h" - ], + "providesIncludes": ["FHEM.h"], "url": "http://downloads.arduino.cc/libraries/github.com/kingmathers313/FHEM-0.0.3.zip", "archiveFileName": "FHEM-0.0.3.zip", "size": 3819, @@ -172579,16 +135637,10 @@ "paragraph": "You can receive information and send commands through an HTTP client. Basic Auth (Username and Password) is supported and CSRF-Token support is also included.", "website": "https://github.com/kingmathers313/FHEM_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kingmathers313/FHEM_Arduino.git", - "providesIncludes": [ - "FHEM.h" - ], + "providesIncludes": ["FHEM.h"], "url": "http://downloads.arduino.cc/libraries/github.com/kingmathers313/FHEM-0.0.4.zip", "archiveFileName": "FHEM-0.0.4.zip", "size": 3869, @@ -172603,12 +135655,8 @@ "paragraph": "This library provides a client for send JSON data and get command from a VizIoT.com.", "website": "http://viziot.com", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/VizIoT-com/viziot-mqtt-client-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/VizIoT-com/VizIoTMqttClient-1.0.0.zip", "archiveFileName": "VizIoTMqttClient-1.0.0.zip", @@ -172624,12 +135672,8 @@ "paragraph": "Based upon Lua implementation", "website": "https://github.com/nickgammon/Regexp", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/nickgammon/Regexp.git", "url": "http://downloads.arduino.cc/libraries/github.com/nickgammon/Regexp-0.1.0.zip", "archiveFileName": "Regexp-0.1.0.zip", @@ -172645,16 +135689,10 @@ "paragraph": "This is library of Sixfab NBIoT Shield.", "website": "https://github.com/sixfab/Sixfab_Arduino_NBIoT_Library", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sixfab/Sixfab_Arduino_NBIoT_Shield.git", - "providesIncludes": [ - "Sixfab_NBIoT.h" - ], + "providesIncludes": ["Sixfab_NBIoT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sixfab/Sixfab_NBIoT-1.0.0.zip", "archiveFileName": "Sixfab_NBIoT-1.0.0.zip", "size": 794874, @@ -172669,17 +135707,10 @@ "paragraph": "Device library for lora.id network.", "website": "https://antares.id/id/index.html", "category": "Communication", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://git.antares.id/lorawan-loraid/arduino-loraid.git", - "providesIncludes": [ - "loraid.h" - ], + "providesIncludes": ["loraid.h"], "url": "http://downloads.arduino.cc/libraries/git.antares.id/lorawan-loraid/LoraID-1.0.0.zip", "archiveFileName": "LoraID-1.0.0.zip", "size": 35508, @@ -172694,12 +135725,8 @@ "paragraph": "This library is a extracted version of the landcaster Uni Radio driver for the Microbit", "website": "[url to information about this library]", "category": "Communication", - "architectures": [ - "nRF5" - ], - "types": [ - "Contributed" - ], + "architectures": ["nRF5"], + "types": ["Contributed"], "repository": "https://github.com/tipih/NRF51_Radio_library.git", "url": "http://downloads.arduino.cc/libraries/github.com/tipih/NRF51_Radio_library-0.1.0.zip", "archiveFileName": "NRF51_Radio_library-0.1.0.zip", @@ -172715,12 +135742,8 @@ "paragraph": "This library is a extracted version of the landcaster Uni Radio driver for the Microbit", "website": "https://github.com/tipih/NRF51_Radio_library", "category": "Communication", - "architectures": [ - "nRF5" - ], - "types": [ - "Contributed" - ], + "architectures": ["nRF5"], + "types": ["Contributed"], "repository": "https://github.com/tipih/NRF51_Radio_library.git", "url": "http://downloads.arduino.cc/libraries/github.com/tipih/NRF51_Radio_library-0.1.1.zip", "archiveFileName": "NRF51_Radio_library-0.1.1.zip", @@ -172736,12 +135759,8 @@ "paragraph": "This library is a extracted version of the landcaster Uni Radio driver for the Microbit, There are multible examples on how to use it.", "website": "https://github.com/tipih/NRF51_Radio_library", "category": "Communication", - "architectures": [ - "nRF5" - ], - "types": [ - "Contributed" - ], + "architectures": ["nRF5"], + "types": ["Contributed"], "repository": "https://github.com/tipih/NRF51_Radio_library.git", "url": "http://downloads.arduino.cc/libraries/github.com/tipih/NRF51_Radio_library-0.2.1.zip", "archiveFileName": "NRF51_Radio_library-0.2.1.zip", @@ -172757,16 +135776,10 @@ "paragraph": "Provides various methods for providing a smoothed input from a sensor.", "website": "https://github.com/MattFryer/Smoothed", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MattFryer/Smoothed.git", - "providesIncludes": [ - "Board_Identify.h" - ], + "providesIncludes": ["Board_Identify.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MattFryer/Smoothed-0.1.0.zip", "archiveFileName": "Smoothed-0.1.0.zip", "size": 18397, @@ -172781,16 +135794,10 @@ "paragraph": "Provides various methods for providing a smoothed input from a sensor.", "website": "https://github.com/MattFryer/Smoothed", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MattFryer/Smoothed.git", - "providesIncludes": [ - "Smoothed.h" - ], + "providesIncludes": ["Smoothed.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MattFryer/Smoothed-0.2.0.zip", "archiveFileName": "Smoothed-0.2.0.zip", "size": 18374, @@ -172805,16 +135812,10 @@ "paragraph": "Expecially useful for reading values from the inbuilt, or an external ADC. Unlike most other similar libraries, Smoothed uses a template class allowing it to work with any numerical data type. This makes it both lightweight and flexible.", "website": "https://github.com/MattFryer/Smoothed", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MattFryer/Smoothed.git", - "providesIncludes": [ - "Smoothed.h" - ], + "providesIncludes": ["Smoothed.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MattFryer/Smoothed-1.0.0.zip", "archiveFileName": "Smoothed-1.0.0.zip", "size": 19855, @@ -172829,16 +135830,10 @@ "paragraph": "Expecially useful for reading values from the inbuilt, or an external ADC. Unlike most other similar libraries, Smoothed uses a template class allowing it to work with any numerical data type. This makes it both lightweight and flexible.", "website": "https://github.com/MattFryer/Smoothed", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MattFryer/Smoothed.git", - "providesIncludes": [ - "Smoothed.h" - ], + "providesIncludes": ["Smoothed.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MattFryer/Smoothed-1.1.0.zip", "archiveFileName": "Smoothed-1.1.0.zip", "size": 19855, @@ -172853,12 +135848,8 @@ "paragraph": "uStepper support library", "website": "https://github.com/uStepper/uStepper/tree/master/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/uStepper/uStepper-S-lite.git", "url": "http://downloads.arduino.cc/libraries/github.com/uStepper/uStepper_S_lite-0.1.0.zip", "archiveFileName": "uStepper_S_lite-0.1.0.zip", @@ -172874,12 +135865,8 @@ "paragraph": "uStepper support library", "website": "https://github.com/uStepper/uStepper/tree/master/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/uStepper/uStepper-S-lite.git", "url": "http://downloads.arduino.cc/libraries/github.com/uStepper/uStepper_S_lite-0.1.1.zip", "archiveFileName": "uStepper_S_lite-0.1.1.zip", @@ -172895,12 +135882,8 @@ "paragraph": "uStepper support library", "website": "https://github.com/uStepper/uStepper/tree/master/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/uStepper/uStepper-S-lite.git", "url": "http://downloads.arduino.cc/libraries/github.com/uStepper/uStepper_S_lite-1.0.0.zip", "archiveFileName": "uStepper_S_lite-1.0.0.zip", @@ -172916,12 +135899,8 @@ "paragraph": "Arduino library for ISFET board to read pH and Temperature", "website": "https://github.com/LuighiV/arduino-isfetboard", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/LuighiV/arduino-isfetboard.git", "url": "http://downloads.arduino.cc/libraries/github.com/LuighiV/ISFET_board_library-0.1.2.zip", "archiveFileName": "ISFET_board_library-0.1.2.zip", @@ -172937,12 +135916,8 @@ "paragraph": "The StateMachine library implements a state machine that can run on a processor like Arduino", "website": "https://github.com/luisllamasbinaburo/Arduino-StateMachine", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/luisllamasbinaburo/Arduino-StateMachine.git", "url": "http://downloads.arduino.cc/libraries/github.com/luisllamasbinaburo/StateMachineLib-1.0.0.zip", "archiveFileName": "StateMachineLib-1.0.0.zip", @@ -172958,12 +135933,8 @@ "paragraph": "The GammaCorrection library implements functions to perform gamma correction. The relationship between the intensity applied by a PWM to a LED and the perceived illumination is non-linear. With the GammaCorrection library we can correct the values so that the behavior is correct.", "website": "https://www.luisllamas.es", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/luisllamasbinaburo/Arduino-GammaCorrection.git", "url": "http://downloads.arduino.cc/libraries/github.com/luisllamasbinaburo/GammaCorrectionLib-1.0.0.zip", "archiveFileName": "GammaCorrectionLib-1.0.0.zip", @@ -172979,12 +135950,8 @@ "paragraph": "The articulated library implements the calculations necessary to solve a triangle or quadrilateral articulated in 2d or 3d. They are designed to simplify the control of articulated robots (robotic arms, quadrupeds, Hexapods, Bipeds...)", "website": "https://github.com/luisllamasbinaburo/Arduino-Articulated", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/luisllamasbinaburo/Arduino-Articulated.git", "url": "http://downloads.arduino.cc/libraries/github.com/luisllamasbinaburo/ArticulatedLib-1.0.0.zip", "archiveFileName": "ArticulatedLib-1.0.0.zip", @@ -173000,12 +135967,8 @@ "paragraph": "Arduino library that implements a task that evaluates a particular condition during a user-specified microsecond interval, and executes actions based on the result obtained during the wait.", "website": "https://github.com/luisllamasbinaburo/Arduino-TimeoutTask", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/luisllamasbinaburo/Arduino-TimeoutTask.git", "url": "http://downloads.arduino.cc/libraries/github.com/luisllamasbinaburo/TimeoutTaskLib-1.0.0.zip", "archiveFileName": "TimeoutTaskLib-1.0.0.zip", @@ -173021,12 +135984,8 @@ "paragraph": "The I2CScanner Library implements a scanner to locate I2C devices, and determine if a device is connected.", "website": "https://github.com/luisllamasbinaburo/Arduino-I2CScanner", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/luisllamasbinaburo/Arduino-I2CScanner.git", "url": "http://downloads.arduino.cc/libraries/github.com/luisllamasbinaburo/I2CScanner-1.0.0.zip", "archiveFileName": "I2CScanner-1.0.0.zip", @@ -173042,12 +136001,8 @@ "paragraph": "Arduino library that implements a simple version of a single LinkedList, a collection of elements formed by a series of nodes that allows to add and eliminate elements in a very efficient way.", "website": "https://github.com/luisllamasbinaburo/Arduino-LinkedList", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/luisllamasbinaburo/Arduino-LinkedList.git", "url": "http://downloads.arduino.cc/libraries/github.com/luisllamasbinaburo/LinkedListLib-1.0.0.zip", "archiveFileName": "LinkedListLib-1.0.0.zip", @@ -173063,12 +136018,8 @@ "paragraph": "Arduino Library that implements a dynamic-sized array, that is, a collection in which it is possible to add or remove elements, and the collection increases or decreases its capacity depending on the number of items stored.", "website": "https://github.com/luisllamasbinaburo/Arduino-List", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/luisllamasbinaburo/Arduino-List.git", "url": "http://downloads.arduino.cc/libraries/github.com/luisllamasbinaburo/ListLib-1.0.0.zip", "archiveFileName": "ListLib-1.0.0.zip", @@ -173084,12 +136035,8 @@ "paragraph": "This library implements a circular buffer in Arduino. The Circular Buffer class uses templates to allow you to work with different types (int, long, float,...)", "website": "https://github.com/luisllamasbinaburo/Arduino-CircularBuffer", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/luisllamasbinaburo/Arduino-CircularBuffer.git", "url": "http://downloads.arduino.cc/libraries/github.com/luisllamasbinaburo/CircularBufferLib-1.0.0.zip", "archiveFileName": "CircularBufferLib-1.0.0.zip", @@ -173105,12 +136052,8 @@ "paragraph": "Arduino library that allows to record the time elapsed in the execution of the code, obtaining the result as milliseconds elapsed or as frequency in Hz. With this library we can measure the time in a simple way, releasing these functions to the main flow.", "website": "https://github.com/luisllamasbinaburo/Arduino-Stopwatch", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/luisllamasbinaburo/Arduino-Stopwatch.git", "url": "http://downloads.arduino.cc/libraries/github.com/luisllamasbinaburo/StopwatchLib-1.0.0.zip", "archiveFileName": "StopwatchLib-1.0.0.zip", @@ -173126,12 +136069,8 @@ "paragraph": "The ColorConverter library contains simple functions to convert colors between different systems (RGB, HSV, HSL, temperature).", "website": "https://github.com/luisllamasbinaburo/Arduino-ColorConverter", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/luisllamasbinaburo/Arduino-ColorConverter.git", "url": "http://downloads.arduino.cc/libraries/github.com/luisllamasbinaburo/ColorConverter-1.0.0.zip", "archiveFileName": "ColorConverter-1.0.0.zip", @@ -173147,12 +136086,8 @@ "paragraph": "The ColorConverter library contains simple functions to convert colors between different systems (RGB, HSV, HSL, temperature).", "website": "https://github.com/luisllamasbinaburo/Arduino-ColorConverter", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/luisllamasbinaburo/Arduino-ColorConverter.git", "url": "http://downloads.arduino.cc/libraries/github.com/luisllamasbinaburo/ColorConverter-1.1.0.zip", "archiveFileName": "ColorConverter-1.1.0.zip", @@ -173168,12 +136103,8 @@ "paragraph": "A PropertyChanged\u003cT\u003e is an object that wraps another (T) and fires a callback function when its value has change. Aditionally you can add triggers, conditions that evaluate when a new value is applied and fires their own callback functions.", "website": "https://github.com/luisllamasbinaburo/Arduino-PropertyChanged", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/luisllamasbinaburo/Arduino-PropertyChange.git", "url": "http://downloads.arduino.cc/libraries/github.com/luisllamasbinaburo/PropertyChangeLib-1.0.0.zip", "archiveFileName": "PropertyChangeLib-1.0.0.zip", @@ -173189,12 +136120,8 @@ "paragraph": "Arduino Library implements a simple counter. Apart from using a simple counter, such as a lap counter or an encoder, the main interest of the library is to use the Callback function to release part of the code to the program main stream", "website": "https://github.com/luisllamasbinaburo/Arduino-Countdown", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/luisllamasbinaburo/Arduino-Countdown.git", "url": "http://downloads.arduino.cc/libraries/github.com/luisllamasbinaburo/CountdownLib-1.0.0.zip", "archiveFileName": "CountdownLib-1.0.0.zip", @@ -173210,12 +136137,8 @@ "paragraph": "Arduino Library that implements a filter to eliminate rebound in physical devices such as pushbuttons or encoders. The library allows you to set a range in milliseconds. After a change, any subsequent changes are ignored during the interval, causing the filtering of possible rebounds.", "website": "https://github.com/luisllamasbinaburo/Arduino-DebounceFilter", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/luisllamasbinaburo/Arduino-DebounceFilter.git", "url": "http://downloads.arduino.cc/libraries/github.com/luisllamasbinaburo/DebounceFilterLib-1.0.0.zip", "archiveFileName": "DebounceFilterLib-1.0.0.zip", @@ -173231,12 +136154,8 @@ "paragraph": "The mean filter library implements a mobile media filter. The library stores the last N items in the window and calculates the average. A circular buffer is used to maintain high efficiency.", "website": "https://github.com/luisllamasbinaburo/Arduino-Meanfilter", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/luisllamasbinaburo/Arduino-Meanfilter.git", "url": "http://downloads.arduino.cc/libraries/github.com/luisllamasbinaburo/MeanFilterLib-1.0.0.zip", "archiveFileName": "MeanFilterLib-1.0.0.zip", @@ -173252,12 +136171,8 @@ "paragraph": "Arduino library that implements an exponential filter (EMA). The library allows to make low pass filter and high pass filter.", "website": "https://github.com/luisllamasbinaburo/Arduino-SingleEmaFilter", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/luisllamasbinaburo/Arduino-SingleEmaFilter.git", "url": "http://downloads.arduino.cc/libraries/github.com/luisllamasbinaburo/SingleEMAFilterLib-1.0.0.zip", "archiveFileName": "SingleEMAFilterLib-1.0.0.zip", @@ -173273,12 +136188,8 @@ "paragraph": "Arduino library that implements an exponential filter (EMA) with double cutting frequency. The library allows to make pass band filter and stop band Filters.", "website": "https://www.luisllamas.es", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/luisllamasbinaburo/Arduino-DoubleEmaFilter.git", "url": "http://downloads.arduino.cc/libraries/github.com/luisllamasbinaburo/DoubleEMAFilterLib-1.0.0.zip", "archiveFileName": "DoubleEMAFilterLib-1.0.0.zip", @@ -173294,12 +136205,8 @@ "paragraph": "The median filter library implements a mobile medium filter. The library stores the last N items in the window and calculates the median. The class uses templates to allow it to work with different types (int, long, float,...).", "website": "https://github.com/luisllamasbinaburo/Arduino-MedianFilter", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/luisllamasbinaburo/Arduino-MedianFilter.git", "url": "http://downloads.arduino.cc/libraries/github.com/luisllamasbinaburo/MedianFilterLib-1.0.0.zip", "archiveFileName": "MedianFilterLib-1.0.0.zip", @@ -173315,12 +136222,8 @@ "paragraph": "The threshold library implements a threshold for ON/OFF control with Arduino. It is possible to use a single or double-set setpoint.", "website": "https://github.com/luisllamasbinaburo/Arduino-Threshold", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/luisllamasbinaburo/Arduino-Threshold.git", "url": "http://downloads.arduino.cc/libraries/github.com/luisllamasbinaburo/ThresholdLib-1.0.0.zip", "archiveFileName": "ThresholdLib-1.0.0.zip", @@ -173336,12 +136239,8 @@ "paragraph": "Arduino Library that applies the QuickSort algorithm to order an array in Arduino.", "website": "https://github.com/luisllamasbinaburo/Arduino-QuickSort", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/luisllamasbinaburo/Arduino-QuickSort.git", "url": "http://downloads.arduino.cc/libraries/github.com/luisllamasbinaburo/QuickSortLib-1.1.0.zip", "archiveFileName": "QuickSortLib-1.1.0.zip", @@ -173357,12 +136256,8 @@ "paragraph": "Arduino Library that performs the rapid calculation of the median of an array in Arduino applying the algorithm QuickSelect modified by Wirth.", "website": "https://github.com/luisllamasbinaburo/Arduino-QuickMedian", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/luisllamasbinaburo/Arduino-QuickMedian.git", "url": "http://downloads.arduino.cc/libraries/github.com/luisllamasbinaburo/QuickMedianLib-1.0.0.zip", "archiveFileName": "QuickMedianLib-1.0.0.zip", @@ -173378,13 +136273,8 @@ "paragraph": "PCA9685 is I2C PWM.", "website": "https://github.com/FaBoPlatform/FaBoPWM-PCA9685-Library", "category": "Uncategorized", - "architectures": [ - "avr", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/FaBoPlatform/FaBoPWM-PCA9685-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/FaBoPlatform/FaBo_PWM_PCA9685-1.0.0.zip", "archiveFileName": "FaBo_PWM_PCA9685-1.0.0.zip", @@ -173400,12 +136290,8 @@ "paragraph": "A wrapper for reading ini formated files", "website": "https://github.com/SergiuToporjinschi/settingsmanager", "category": "Data Storage", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/SergiuToporjinschi/settingsmanager.git", "url": "http://downloads.arduino.cc/libraries/github.com/SergiuToporjinschi/Settings_Manager-1.0.0.zip", "archiveFileName": "Settings_Manager-1.0.0.zip", @@ -173421,12 +136307,8 @@ "paragraph": "A wrapper for reading json formated files", "website": "https://github.com/SergiuToporjinschi/settingsmanager", "category": "Data Storage", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/SergiuToporjinschi/settingsmanager.git", "url": "http://downloads.arduino.cc/libraries/github.com/SergiuToporjinschi/Settings_Manager-2.0.0.zip", "archiveFileName": "Settings_Manager-2.0.0.zip", @@ -173442,12 +136324,8 @@ "paragraph": "A wrapper for reading json formated files", "website": "https://github.com/SergiuToporjinschi/settingsmanager", "category": "Data Storage", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/SergiuToporjinschi/settingsmanager.git", "url": "http://downloads.arduino.cc/libraries/github.com/SergiuToporjinschi/Settings_Manager-2.0.1.zip", "archiveFileName": "Settings_Manager-2.0.1.zip", @@ -173463,12 +136341,8 @@ "paragraph": "A wrapper for reading json formated files", "website": "https://github.com/SergiuToporjinschi/settingsmanager", "category": "Data Storage", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/SergiuToporjinschi/settingsmanager.git", "url": "http://downloads.arduino.cc/libraries/github.com/SergiuToporjinschi/Settings_Manager-2.0.2.zip", "archiveFileName": "Settings_Manager-2.0.2.zip", @@ -173484,12 +136358,8 @@ "paragraph": "A wrapper for reading json formated files", "website": "https://github.com/SergiuToporjinschi/settingsmanager", "category": "Data Storage", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/SergiuToporjinschi/settingsmanager.git", "url": "http://downloads.arduino.cc/libraries/github.com/SergiuToporjinschi/Settings_Manager-2.0.3.zip", "archiveFileName": "Settings_Manager-2.0.3.zip", @@ -173505,12 +136375,8 @@ "paragraph": "A wrapper for reading json formated files", "website": "https://github.com/SergiuToporjinschi/settingsmanager", "category": "Data Storage", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/SergiuToporjinschi/settingsmanager.git", "url": "http://downloads.arduino.cc/libraries/github.com/SergiuToporjinschi/Settings_Manager-2.0.4.zip", "archiveFileName": "Settings_Manager-2.0.4.zip", @@ -173526,12 +136392,8 @@ "paragraph": "A wrapper for reading json formated files", "website": "https://github.com/SergiuToporjinschi/settingsmanager", "category": "Data Storage", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/SergiuToporjinschi/settingsmanager.git", "url": "http://downloads.arduino.cc/libraries/github.com/SergiuToporjinschi/Settings_Manager-2.0.5.zip", "archiveFileName": "Settings_Manager-2.0.5.zip", @@ -173547,12 +136409,8 @@ "paragraph": "A wrapper for reading json formated files", "website": "https://github.com/SergiuToporjinschi/settingsmanager", "category": "Data Storage", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/SergiuToporjinschi/settingsmanager.git", "url": "http://downloads.arduino.cc/libraries/github.com/SergiuToporjinschi/Settings_Manager-2.0.6.zip", "archiveFileName": "Settings_Manager-2.0.6.zip", @@ -173568,12 +136426,8 @@ "paragraph": "A wrapper for reading json formated files", "website": "https://github.com/SergiuToporjinschi/settingsmanager", "category": "Data Storage", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/SergiuToporjinschi/settingsmanager.git", "url": "http://downloads.arduino.cc/libraries/github.com/SergiuToporjinschi/Settings_Manager-2.0.7.zip", "archiveFileName": "Settings_Manager-2.0.7.zip", @@ -173589,12 +136443,8 @@ "paragraph": "A wrapper for reading json formated files", "website": "https://github.com/SergiuToporjinschi/settingsmanager", "category": "Data Storage", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/SergiuToporjinschi/settingsmanager.git", "url": "http://downloads.arduino.cc/libraries/github.com/SergiuToporjinschi/Settings_Manager-2.0.8.zip", "archiveFileName": "Settings_Manager-2.0.8.zip", @@ -173610,12 +136460,8 @@ "paragraph": "A wrapper for connection an ESP8266-01 to wifi, mqtt and create a small comunication", "website": "https://github.com/SergiuToporjinschi/espmanager", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/SergiuToporjinschi/espmanager.git", "url": "http://downloads.arduino.cc/libraries/github.com/SergiuToporjinschi/ESPManager-1.0.0.zip", "archiveFileName": "ESPManager-1.0.0.zip", @@ -173631,12 +136477,8 @@ "paragraph": "A wrapper for connection an ESP8266-01 to wifi, mqtt and create a small comunication", "website": "https://github.com/SergiuToporjinschi/espmanager", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SergiuToporjinschi/espmanager.git", "url": "http://downloads.arduino.cc/libraries/github.com/SergiuToporjinschi/ESPManager-2.0.0.zip", "archiveFileName": "ESPManager-2.0.0.zip", @@ -173652,12 +136494,8 @@ "paragraph": "A wrapper for connection an ESP8266-01 to wifi, mqtt and create a small comunication", "website": "https://github.com/SergiuToporjinschi/espmanager", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SergiuToporjinschi/espmanager.git", "url": "http://downloads.arduino.cc/libraries/github.com/SergiuToporjinschi/ESPManager-2.0.1.zip", "archiveFileName": "ESPManager-2.0.1.zip", @@ -173673,12 +136511,8 @@ "paragraph": "A wrapper for connection an ESP8266-01 to wifi, mqtt and create a small comunication", "website": "https://github.com/SergiuToporjinschi/espmanager", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SergiuToporjinschi/espmanager.git", "url": "http://downloads.arduino.cc/libraries/github.com/SergiuToporjinschi/ESPManager-2.0.3.zip", "archiveFileName": "ESPManager-2.0.3.zip", @@ -173694,12 +136528,8 @@ "paragraph": "A wrapper for connection an ESP8266-01 to wifi, mqtt and create a small comunication", "website": "https://github.com/SergiuToporjinschi/espmanager", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SergiuToporjinschi/espmanager.git", "url": "http://downloads.arduino.cc/libraries/github.com/SergiuToporjinschi/ESPManager-2.0.4.zip", "archiveFileName": "ESPManager-2.0.4.zip", @@ -173715,12 +136545,8 @@ "paragraph": "A wrapper for connection an ESP8266-01 to wifi, mqtt and create a small comunication", "website": "https://github.com/SergiuToporjinschi/espmanager", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SergiuToporjinschi/espmanager.git", "url": "http://downloads.arduino.cc/libraries/github.com/SergiuToporjinschi/ESPManager-3.0.0.zip", "archiveFileName": "ESPManager-3.0.0.zip", @@ -173736,12 +136562,8 @@ "paragraph": "A wrapper for connection an ESP8266-01 to wifi, mqtt and create a small comunication", "website": "https://github.com/SergiuToporjinschi/espmanager", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SergiuToporjinschi/espmanager.git", "url": "http://downloads.arduino.cc/libraries/github.com/SergiuToporjinschi/ESPManager-3.0.1.zip", "archiveFileName": "ESPManager-3.0.1.zip", @@ -173757,12 +136579,8 @@ "paragraph": "A wrapper for connection an ESP8266-01 to wifi, mqtt and create a small comunication", "website": "https://github.com/SergiuToporjinschi/espmanager", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SergiuToporjinschi/espmanager.git", "url": "http://downloads.arduino.cc/libraries/github.com/SergiuToporjinschi/ESPManager-3.0.2.zip", "archiveFileName": "ESPManager-3.0.2.zip", @@ -173778,12 +136596,8 @@ "paragraph": "A wrapper for connection an ESP8266-01 to wifi, mqtt and create a small comunication", "website": "https://github.com/SergiuToporjinschi/espmanager", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SergiuToporjinschi/espmanager.git", "url": "http://downloads.arduino.cc/libraries/github.com/SergiuToporjinschi/ESPManager-3.0.3.zip", "archiveFileName": "ESPManager-3.0.3.zip", @@ -173799,12 +136613,8 @@ "paragraph": "A wrapper for connection an ESP8266-01 to wifi, mqtt and create a small comunication", "website": "https://github.com/SergiuToporjinschi/espmanager", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SergiuToporjinschi/espmanager.git", "url": "http://downloads.arduino.cc/libraries/github.com/SergiuToporjinschi/ESPManager-3.0.4.zip", "archiveFileName": "ESPManager-3.0.4.zip", @@ -173820,13 +136630,8 @@ "paragraph": "Bibliothek mit Funktionen für Modellbahner:\u003cbr /\u003eSteuern von bis zu 16 Servos mit Geschwindigkeitskontrolle. Ebenso 4 unipolare Schrittmotore\u003cbr /\u003eFunktionen zum weichen auf/abblenden von Leds.\u003cbr /\u003eZeitgeberfunktion.\u003cbr /\u003eThis library can control up to 16 servos with speed control and 4 stepper motors.\u003cbr /\u003e There are also functions for a bulb simulation with leds.\u003cbr /\u003eIt uses timer 1 for all tasks.\u003cbr /\u003e", "website": "https://github.com/MicroBahner/MobaTools", "category": "Device Control", - "architectures": [ - "avr", - "STM32F1" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "STM32F1"], + "types": ["Contributed"], "repository": "https://github.com/MicroBahner/MobaTools.git", "url": "http://downloads.arduino.cc/libraries/github.com/MicroBahner/MobaTools-0.9.1.zip", "archiveFileName": "MobaTools-0.9.1.zip", @@ -173842,13 +136647,8 @@ "paragraph": "Bibliothek mit Funktionen für Modellbahner:\u003cbr /\u003eSteuern von bis zu 16 Servos mit Geschwindigkeitskontrolle. Ebenso 4 unipolare Schrittmotore\u003cbr /\u003eFunktionen zum weichen auf/abblenden von Leds.\u003cbr /\u003eZeitgeberfunktion.\u003cbr /\u003eThis library can control up to 16 servos with speed control and 4 stepper motors.\u003cbr /\u003e There are also functions for a bulb simulation with leds.\u003cbr /\u003eIt uses timer 1 for all tasks. If timer 3 is available it is used instead.\u003cbr /\u003e", "website": "https://github.com/MicroBahner/MobaTools", "category": "Device Control", - "architectures": [ - "avr", - "STM32F1" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "STM32F1"], + "types": ["Contributed"], "repository": "https://github.com/MicroBahner/MobaTools.git", "url": "http://downloads.arduino.cc/libraries/github.com/MicroBahner/MobaTools-1.0.0.zip", "archiveFileName": "MobaTools-1.0.0.zip", @@ -173864,13 +136664,8 @@ "paragraph": "Bibliothek mit Funktionen für Modellbahner:\u003cbr /\u003eSteuern von bis zu 16 Servos mit Geschwindigkeitskontrolle. Ebenso 4 unipolare Schrittmotore\u003cbr /\u003eFunktionen zum weichen auf/abblenden von Leds.\u003cbr /\u003eZeitgeberfunktion.\u003cbr /\u003eThis library can control up to 16 servos with speed control and 4 stepper motors.\u003cbr /\u003e There are also functions for a bulb simulation with leds.\u003cbr /\u003eIt uses timer 1 for all tasks. If timer 3 is available it is used instead.\u003cbr /\u003e", "website": "https://github.com/MicroBahner/MobaTools", "category": "Device Control", - "architectures": [ - "avr", - "STM32F1" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "STM32F1"], + "types": ["Contributed"], "repository": "https://github.com/MicroBahner/MobaTools.git", "url": "http://downloads.arduino.cc/libraries/github.com/MicroBahner/MobaTools-1.0.2.zip", "archiveFileName": "MobaTools-1.0.2.zip", @@ -173886,13 +136681,8 @@ "paragraph": "Bibliothek mit Funktionen für Modellbahner:\u003cbr /\u003eSteuern von bis zu 16 Servos mit Geschwindigkeitskontrolle. Ebenso 4 unipolare Schrittmotore\u003cbr /\u003eFunktionen zum weichen auf/abblenden von Leds.\u003cbr /\u003eZeitgeberfunktion.\u003cbr /\u003eThis library can control up to 16 servos with speed control and 4 stepper motors.\u003cbr /\u003e There are also functions for a bulb simulation with leds.\u003cbr /\u003eIt uses timer 1 for all tasks. If timer 3 is available it is used instead.\u003cbr /\u003e", "website": "https://github.com/MicroBahner/MobaTools", "category": "Device Control", - "architectures": [ - "avr", - "STM32F1" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "STM32F1"], + "types": ["Contributed"], "repository": "https://github.com/MicroBahner/MobaTools.git", "url": "http://downloads.arduino.cc/libraries/github.com/MicroBahner/MobaTools-1.0.3.zip", "archiveFileName": "MobaTools-1.0.3.zip", @@ -173908,13 +136698,8 @@ "paragraph": "Bibliothek mit Funktionen für Modellbahner:\u003cbr /\u003eSteuern von bis zu 16 Servos mit Geschwindigkeitskontrolle. Ebenso 4 unipolare Schrittmotore\u003cbr /\u003eFunktionen zum weichen auf/abblenden von Leds.\u003cbr /\u003eZeitgeberfunktion.\u003cbr /\u003eThis library can control up to 16 servos with speed control and 4 stepper motors.\u003cbr /\u003e There are also functions for a bulb simulation with leds.\u003cbr /\u003eIt uses timer 1 for all tasks. If timer 3 is available it is used instead.\u003cbr /\u003e", "website": "https://github.com/MicroBahner/MobaTools", "category": "Device Control", - "architectures": [ - "avr", - "STM32F1" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "STM32F1"], + "types": ["Contributed"], "repository": "https://github.com/MicroBahner/MobaTools.git", "url": "http://downloads.arduino.cc/libraries/github.com/MicroBahner/MobaTools-1.1.0.zip", "archiveFileName": "MobaTools-1.1.0.zip", @@ -173930,13 +136715,8 @@ "paragraph": "Bibliothek mit Funktionen für Modellbahner\u003cbr /\u003e, für arduino uno, mini, nano, leonardo, micro and mega\u003cbr /\u003eSteuern von bis zu 16 Servos mit Geschwindigkeitskontrolle. \u003cbr /\u003eBis zu 6 Schrittmotore mit Beschleunigungs/Bremsfunktion\u003cbr /\u003eFunktionen zum weichen auf/abblenden von Leds.\u003cbr /\u003eZeitgeberfunktion.\u003cbr /\u003eThis library can control up to 16 servos with speed control and 6 stepper motors with accelerating and decelerating.\u003cbr /\u003e There are also functions for a bulb simulation with leds.\u003cbr /\u003eIt uses timer 1 for all tasks. If timer 3 is available it is used instead.\u003cbr /\u003e", "website": "https://github.com/MicroBahner/MobaTools", "category": "Device Control", - "architectures": [ - "avr", - "STM32F1" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "STM32F1"], + "types": ["Contributed"], "repository": "https://github.com/MicroBahner/MobaTools.git", "url": "http://downloads.arduino.cc/libraries/github.com/MicroBahner/MobaTools-1.1.1.zip", "archiveFileName": "MobaTools-1.1.1.zip", @@ -173952,17 +136732,10 @@ "paragraph": "Bibliothek mit Funktionen für \u003cb\u003eSchrittmotore, Servos und Leds\u003c/b\u003e, für arduino uno, mini, nano, leonardo, micro and mega\u003cbr /\u003e- Steuern von bis zu \u003cb\u003e16 Servos\u003c/b\u003e mit Geschwindigkeitskontrolle. \u003cbr /\u003e- Bis zu \u003cb\u003e6 Schrittmotore\u003c/b\u003e mit \u003cb\u003eBeschleunigungs/Bremsfunktion\u003c/b\u003e\u003cbr /\u003e- Funktionen zum weichen \u003cb\u003eauf/abblenden von Leds\u003c/b\u003e.\u003cbr /\u003e- Zeitgeberfunktion.\u003cbr\u003e \u003cbr\u003e This library can control\u003cbr\u003e- up to 16 \u003cb\u003eservos with speed control\u003c/b\u003e and\u003cbr\u003e - up to 6 \u003cb\u003estepper motors with accelerating and decelerating\u003c/b\u003e.\u003cbr\u003e- There are also functions for a \u003cb\u003ebulb simulation with leds\u003c/b\u003e.\u003cbr\u003e\u003cbr\u003eIt uses timer 1 for all tasks. If timer 3 is available it is used instead.\u003cbr\u003e", "website": "https://github.com/MicroBahner/MobaTools", "category": "Device Control", - "architectures": [ - "avr", - "STM32F1" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "STM32F1"], + "types": ["Contributed"], "repository": "https://github.com/MicroBahner/MobaTools.git", - "providesIncludes": [ - "MobaTools.h" - ], + "providesIncludes": ["MobaTools.h"], "url": "http://downloads.arduino.cc/libraries/github.com/MicroBahner/MobaTools-1.1.2.zip", "archiveFileName": "MobaTools-1.1.2.zip", "size": 320078, @@ -173977,17 +136750,10 @@ "paragraph": "Allows for firmware to be updated from a webserver, the device can check for updates", "website": "https://github.com/chrisjoyce911/esp32FOTA", "category": "Communication", - "architectures": [ - "esp32", - "espressif32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32", "espressif32"], + "types": ["Contributed"], "repository": "https://github.com/chrisjoyce911/esp32FOTA.git", - "providesIncludes": [ - "esp32fota.h" - ], + "providesIncludes": ["esp32fota.h"], "url": "http://downloads.arduino.cc/libraries/github.com/chrisjoyce911/esp32FOTA-0.1.0.zip", "archiveFileName": "esp32FOTA-0.1.0.zip", "size": 9509, @@ -174002,17 +136768,10 @@ "paragraph": "Allows for firmware to be updated from a webserver, the device can check for updates at any time. Uses a simple JSON file to outline if a new firmware is avaiable.", "website": "https://github.com/chrisjoyce911/esp32FOTA", "category": "Communication", - "architectures": [ - "esp32", - "espressif32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32", "espressif32"], + "types": ["Contributed"], "repository": "https://github.com/chrisjoyce911/esp32FOTA.git", - "providesIncludes": [ - "esp32fota.h" - ], + "providesIncludes": ["esp32fota.h"], "url": "http://downloads.arduino.cc/libraries/github.com/chrisjoyce911/esp32FOTA-0.1.1.zip", "archiveFileName": "esp32FOTA-0.1.1.zip", "size": 9590, @@ -174027,12 +136786,8 @@ "paragraph": "This library extends the WiFiManager and PubSub Client Libraries and adds the ability to save SSID, WiFi password, and MQTT connection settings so that they dont have to be hard-coded in your sketches. Also allows for user friendly naming of your IoT devices and publishes device registration data back to a Node Red Dashboard where you can initiate service actions on your devices (e.g. restart, or bring up its access point to reconfigure/rename device, etc)", "website": "https://github.com/dreed47/WifiMQTTManager", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dreed47/WifiMQTTManager.git", "url": "http://downloads.arduino.cc/libraries/github.com/dreed47/WiFiMQTTManager_Library-1.0.0-beta.zip", "archiveFileName": "WiFiMQTTManager_Library-1.0.0-beta.zip", @@ -174048,12 +136803,8 @@ "paragraph": "This library extends the WiFiManager and PubSub Client Libraries and adds the ability to save SSID, WiFi password, and MQTT connection settings so that they dont have to be hard-coded in your sketches. Also allows for user friendly naming of your IoT devices and publishes device registration data back to a Node Red Dashboard where you can initiate service actions on your devices (e.g. restart, or bring up its access point to reconfigure/rename device, etc)", "website": "https://github.com/dreed47/WifiMQTTManager", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dreed47/WifiMQTTManager.git", "url": "http://downloads.arduino.cc/libraries/github.com/dreed47/WiFiMQTTManager_Library-1.0.1-beta.zip", "archiveFileName": "WiFiMQTTManager_Library-1.0.1-beta.zip", @@ -174070,13 +136821,9 @@ "website": "https://github.com/5N44P/ht1621-7-seg", "category": "Display", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/5N44P/ht1621-7-seg.git", - "providesIncludes": [ - "HT1621.h" - ], + "providesIncludes": ["HT1621.h"], "url": "http://downloads.arduino.cc/libraries/github.com/5N44P/HT1621-2.0.0.zip", "archiveFileName": "HT1621-2.0.0.zip", "size": 575143, @@ -174092,13 +136839,9 @@ "website": "https://github.com/5N44P/ht1621-7-seg", "category": "Display", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/5N44P/ht1621-7-seg.git", - "providesIncludes": [ - "HT1621.h" - ], + "providesIncludes": ["HT1621.h"], "url": "http://downloads.arduino.cc/libraries/github.com/5N44P/HT1621-2.0.1.zip", "archiveFileName": "HT1621-2.0.1.zip", "size": 575220, @@ -174114,13 +136857,9 @@ "website": "https://github.com/5N44P/ht1621-7-seg", "category": "Display", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/5N44P/ht1621-7-seg.git", - "providesIncludes": [ - "HT1621.h" - ], + "providesIncludes": ["HT1621.h"], "url": "http://downloads.arduino.cc/libraries/github.com/5N44P/HT1621-2.0.2.zip", "archiveFileName": "HT1621-2.0.2.zip", "size": 575217, @@ -174135,12 +136874,8 @@ "paragraph": "An Arduino Library for the Qwist Twist digital encoder. Qwiic Twist is an RGB encoder that makes creating and control a twist knob easy and fast. The knob can be illuminated any color and a multitude of settings and features are exposed to the end user for customization. Available at: https://www.sparkfun.com/products/15083", "website": "https://github.com/sparkfun/SparkFun_Qwiic_Twist_Arduino_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Qwiic_Twist_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Qwiic_Twist_Arduino_Library-1.0.0.zip", "archiveFileName": "SparkFun_Qwiic_Twist_Arduino_Library-1.0.0.zip", @@ -174156,12 +136891,8 @@ "paragraph": "An Arduino Library for the Qwist Twist digital encoder. Qwiic Twist is an RGB encoder that makes creating and control a twist knob easy and fast. The knob can be illuminated any color and a multitude of settings and features are exposed to the end user for customization. Available at: https://www.sparkfun.com/products/15083", "website": "https://github.com/sparkfun/SparkFun_Qwiic_Twist_Arduino_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Qwiic_Twist_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Qwiic_Twist_Arduino_Library-1.0.1.zip", "archiveFileName": "SparkFun_Qwiic_Twist_Arduino_Library-1.0.1.zip", @@ -174177,12 +136908,8 @@ "paragraph": "An Arduino Library for the Qwist Twist digital encoder. Qwiic Twist is an RGB encoder that makes creating and control a twist knob easy and fast. The knob can be illuminated any color and a multitude of settings and features are exposed to the end user for customization. Available at: https://www.sparkfun.com/products/15083", "website": "https://github.com/sparkfun/SparkFun_Qwiic_Twist_Arduino_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Qwiic_Twist_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Qwiic_Twist_Arduino_Library-1.0.2.zip", "archiveFileName": "SparkFun_Qwiic_Twist_Arduino_Library-1.0.2.zip", @@ -174198,12 +136925,8 @@ "paragraph": "An Arduino Library for the Qwist Twist digital encoder. Qwiic Twist is an RGB encoder that makes creating and control a twist knob easy and fast. The knob can be illuminated any color and a multitude of settings and features are exposed to the end user for customization. Available at: https://www.sparkfun.com/products/15083", "website": "https://github.com/sparkfun/SparkFun_Qwiic_Twist_Arduino_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Qwiic_Twist_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Qwiic_Twist_Arduino_Library-1.0.3.zip", "archiveFileName": "SparkFun_Qwiic_Twist_Arduino_Library-1.0.3.zip", @@ -174219,12 +136942,8 @@ "paragraph": "This library allow to connect and manage the connection to a wifi network and a MQTT broker. Also, it implement the secure HTTP updater. Intended to be used with an ESP8266. Dependecy : PubSubClient library", "website": "https://github.com/plapointe6/EspMQTTClient", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/plapointe6/EspMQTTClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/plapointe6/EspMQTTClient-1.2.0.zip", "archiveFileName": "EspMQTTClient-1.2.0.zip", @@ -174240,12 +136959,8 @@ "paragraph": "This library allow to connect and manage the connection to a wifi network and a MQTT broker. Also, it implement the secure HTTP updater. Intended to be used with an ESP8266. Dependecy : PubSubClient library", "website": "https://github.com/plapointe6/EspMQTTClient", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/plapointe6/EspMQTTClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/plapointe6/EspMQTTClient-1.0.0.zip", "archiveFileName": "EspMQTTClient-1.0.0.zip", @@ -174261,12 +136976,8 @@ "paragraph": "This library allow to connect and manage the connection to a wifi network and a MQTT broker. Also, it implement the secure HTTP updater. Intended to be used with an ESP8266. Dependecy : PubSubClient library", "website": "https://github.com/plapointe6/EspMQTTClient", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/plapointe6/EspMQTTClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/plapointe6/EspMQTTClient-1.3.0.zip", "archiveFileName": "EspMQTTClient-1.3.0.zip", @@ -174282,12 +136993,8 @@ "paragraph": "This library allow to connect and manage the connection to a wifi network and a MQTT broker. Also, it implement the secure HTTP updater. Intended to be used with an ESP8266. Dependecy : PubSubClient library", "website": "https://github.com/plapointe6/EspMQTTClient", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/plapointe6/EspMQTTClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/plapointe6/EspMQTTClient-1.4.0.zip", "archiveFileName": "EspMQTTClient-1.4.0.zip", @@ -174303,12 +137010,8 @@ "paragraph": "This library allow to connect and manage the connection to a wifi network and a MQTT broker. Intended to be used with an ESP8266 an ESP32. Dependecy : PubSubClient library", "website": "https://github.com/plapointe6/EspMQTTClient", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/plapointe6/EspMQTTClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/plapointe6/EspMQTTClient-1.5.0.zip", "archiveFileName": "EspMQTTClient-1.5.0.zip", @@ -174324,12 +137027,8 @@ "paragraph": "This library allow to connect and manage the connection to a wifi network and a MQTT broker. Intended to be used with an ESP8266 an ESP32. Dependecy : PubSubClient library", "website": "https://github.com/plapointe6/EspMQTTClient", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/plapointe6/EspMQTTClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/plapointe6/EspMQTTClient-1.6.0.zip", "archiveFileName": "EspMQTTClient-1.6.0.zip", @@ -174345,12 +137044,8 @@ "paragraph": "Arduino library for I2C and SPI access to the MFRC630 RFID/Near Field Communication chip", "website": "https://github.com/adafruit/Adafruit_MFRC630", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_MFRC630.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MFRC630_RFID-1.0.0.zip", "archiveFileName": "Adafruit_MFRC630_RFID-1.0.0.zip", @@ -174365,16 +137060,10 @@ "sentence": "A library that provide event response for Arduino.", "website": "https://github.com/mobinrg/JMAFoundation", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/mobinrg/JMAFoundation.git", - "providesIncludes": [ - "JMAFoundation.h" - ], + "providesIncludes": ["JMAFoundation.h"], "url": "http://downloads.arduino.cc/libraries/github.com/mobinrg/JMAFoundation-1.0.0.zip", "archiveFileName": "JMAFoundation-1.0.0.zip", "size": 5577, @@ -174389,16 +137078,10 @@ "paragraph": "Implement a simple serial communication. Use binary mode with frame CRC check. Each data length is no more than 256 bytes (including frame header).", "website": "https://github.com/mobinrg/JMASPComm", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/mobinrg/JMASPComm.git", - "providesIncludes": [ - "JMA_SPComm.h" - ], + "providesIncludes": ["JMA_SPComm.h"], "url": "http://downloads.arduino.cc/libraries/github.com/mobinrg/JMA_SPComm-1.0.0.zip", "archiveFileName": "JMA_SPComm-1.0.0.zip", "size": 22103, @@ -174413,12 +137096,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/PCA9685.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/PCA9685.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/PCA9685-1.0.0.zip", "archiveFileName": "PCA9685-1.0.0.zip", @@ -174434,12 +137113,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/PCA9685.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/PCA9685.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/PCA9685-1.0.1.zip", "archiveFileName": "PCA9685-1.0.1.zip", @@ -174455,12 +137130,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/PCA9685.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/PCA9685.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/PCA9685-2.0.0.zip", "archiveFileName": "PCA9685-2.0.0.zip", @@ -174476,12 +137147,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/PCA9685.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/PCA9685.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/PCA9685-2.1.0.zip", "archiveFileName": "PCA9685-2.1.0.zip", @@ -174497,12 +137164,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/PCA9685.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/PCA9685.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/PCA9685-2.1.1.zip", "archiveFileName": "PCA9685-2.1.1.zip", @@ -174518,12 +137181,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/PCA9685.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/PCA9685.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/PCA9685-2.1.2.zip", "archiveFileName": "PCA9685-2.1.2.zip", @@ -174539,12 +137198,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/PCA9685.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/PCA9685.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/PCA9685-2.1.3.zip", "archiveFileName": "PCA9685-2.1.3.zip", @@ -174560,12 +137215,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/PCA9685.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/PCA9685.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/PCA9685-2.1.4.zip", "archiveFileName": "PCA9685-2.1.4.zip", @@ -174581,12 +137232,8 @@ "paragraph": "AIStarter programming interface.", "website": "http://www.dobot.cc", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dobotopensource/AIStarter.git", "url": "http://downloads.arduino.cc/libraries/github.com/dobotopensource/AIStarter-1.0.1.zip", "archiveFileName": "AIStarter-1.0.1.zip", @@ -174603,12 +137250,8 @@ "paragraph": "This library helps the Arduino board communicate with the ROS2 using XRCE-DDS.", "website": "https://github.com/ROBOTIS-GIT/ros2arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ROBOTIS-GIT/ros2arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/ROBOTIS-GIT/ros2arduino-0.0.1.zip", "archiveFileName": "ros2arduino-0.0.1.zip", @@ -174625,12 +137268,8 @@ "paragraph": "This library helps the Arduino board communicate with the ROS2 using XRCE-DDS.", "website": "https://github.com/ROBOTIS-GIT/ros2arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ROBOTIS-GIT/ros2arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/ROBOTIS-GIT/ros2arduino-0.0.2.zip", "archiveFileName": "ros2arduino-0.0.2.zip", @@ -174647,12 +137286,8 @@ "paragraph": "This library helps the Arduino board communicate with the ROS2 using XRCE-DDS.", "website": "https://github.com/ROBOTIS-GIT/ros2arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ROBOTIS-GIT/ros2arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/ROBOTIS-GIT/ros2arduino-0.0.3.zip", "archiveFileName": "ros2arduino-0.0.3.zip", @@ -174669,12 +137304,8 @@ "paragraph": "This library helps the Arduino board communicate with the ROS2 using XRCE-DDS.", "website": "https://github.com/ROBOTIS-GIT/ros2arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ROBOTIS-GIT/ros2arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/ROBOTIS-GIT/ros2arduino-0.0.4.zip", "archiveFileName": "ros2arduino-0.0.4.zip", @@ -174691,12 +137322,8 @@ "paragraph": "This library helps the Arduino board communicate with the ROS2 using XRCE-DDS.", "website": "https://github.com/ROBOTIS-GIT/ros2arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ROBOTIS-GIT/ros2arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/ROBOTIS-GIT/ros2arduino-0.0.5.zip", "archiveFileName": "ros2arduino-0.0.5.zip", @@ -174713,12 +137340,8 @@ "paragraph": "This library helps the Arduino board communicate with the ROS2 using XRCE-DDS.", "website": "https://github.com/ROBOTIS-GIT/ros2arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ROBOTIS-GIT/ros2arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/ROBOTIS-GIT/ros2arduino-0.0.6.zip", "archiveFileName": "ros2arduino-0.0.6.zip", @@ -174735,12 +137358,8 @@ "paragraph": "This library helps the Arduino board communicate with the ROS2 using XRCE-DDS.", "website": "https://github.com/ROBOTIS-GIT/ros2arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ROBOTIS-GIT/ros2arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/ROBOTIS-GIT/ros2arduino-0.0.7.zip", "archiveFileName": "ros2arduino-0.0.7.zip", @@ -174757,12 +137376,8 @@ "paragraph": "This library helps the Arduino board communicate with the ROS2 using XRCE-DDS.", "website": "https://github.com/ROBOTIS-GIT/ros2arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ROBOTIS-GIT/ros2arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/ROBOTIS-GIT/ros2arduino-0.0.8.zip", "archiveFileName": "ros2arduino-0.0.8.zip", @@ -174779,12 +137394,8 @@ "paragraph": "This library helps the Arduino board communicate with the ROS2 using XRCE-DDS.", "website": "https://github.com/ROBOTIS-GIT/ros2arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ROBOTIS-GIT/ros2arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/ROBOTIS-GIT/ros2arduino-0.0.9.zip", "archiveFileName": "ros2arduino-0.0.9.zip", @@ -174801,12 +137412,8 @@ "paragraph": "This library helps the Arduino board communicate with the ROS2 using XRCE-DDS.", "website": "https://github.com/ROBOTIS-GIT/ros2arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ROBOTIS-GIT/ros2arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/ROBOTIS-GIT/ros2arduino-0.1.0.zip", "archiveFileName": "ros2arduino-0.1.0.zip", @@ -174823,12 +137430,8 @@ "paragraph": "This library helps the Arduino board communicate with the ROS2 using XRCE-DDS.", "website": "https://github.com/ROBOTIS-GIT/ros2arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ROBOTIS-GIT/ros2arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/ROBOTIS-GIT/ros2arduino-0.1.1.zip", "archiveFileName": "ros2arduino-0.1.1.zip", @@ -174845,12 +137448,8 @@ "paragraph": "This library helps the Arduino board communicate with the ROS2 using XRCE-DDS.", "website": "https://github.com/ROBOTIS-GIT/ros2arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ROBOTIS-GIT/ros2arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/ROBOTIS-GIT/ros2arduino-0.1.2.zip", "archiveFileName": "ros2arduino-0.1.2.zip", @@ -174866,12 +137465,8 @@ "paragraph": "With this library you can make your Arduino device compatible with Minecraft Link protocol, so your Arduino can be controlled by Minecraft commands, blocks, mods and more.", "website": "http://mcreator.net/link", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Pylo/MinecraftLinkArduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Pylo/Minecraft_Link-1.0.0-beta1.zip", "archiveFileName": "Minecraft_Link-1.0.0-beta1.zip", @@ -174887,12 +137482,8 @@ "paragraph": "With this library you can make your Arduino device compatible with Minecraft Link protocol, so your Arduino can be controlled by Minecraft commands, blocks, mods and more.", "website": "http://mcreator.net/link", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Pylo/MinecraftLinkArduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Pylo/Minecraft_Link-1.0.0-beta2.zip", "archiveFileName": "Minecraft_Link-1.0.0-beta2.zip", @@ -174908,12 +137499,8 @@ "paragraph": "With this library you can make your Arduino device compatible with Minecraft Link protocol, so your Arduino can be controlled by Minecraft commands, blocks, mods and more.", "website": "http://mcreator.net/link", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Pylo/MinecraftLinkArduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/Pylo/Minecraft_Link-1.1.0.zip", "archiveFileName": "Minecraft_Link-1.1.0.zip", @@ -174929,12 +137516,8 @@ "paragraph": "This library allow you to send MQTT messages using NB-IoT communication. MQTT is a lightweight messaging protocol ideal for small devices. This library works only using the TopView NBduino shield.", "website": "https://github.com/tcafiero/NBduinoLibrary", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/tcafiero/NBduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/tcafiero/TopView_NBduino_Library-0.10.0.zip", "archiveFileName": "TopView_NBduino_Library-0.10.0.zip", @@ -174950,12 +137533,8 @@ "paragraph": "This library allow you to send MQTT messages using NB-IoT communication. MQTT is a lightweight messaging protocol ideal for small devices. This library works only using the TopView NBduino shield.", "website": "https://github.com/tcafiero/NBduinoLibrary", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/tcafiero/NBduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/tcafiero/TopView_NBduino_Library-0.16.0.zip", "archiveFileName": "TopView_NBduino_Library-0.16.0.zip", @@ -174971,12 +137550,8 @@ "paragraph": "This library allow you to send MQTT messages using NB-IoT communication. MQTT is a lightweight messaging protocol ideal for small devices. This library works only using the TopView NBduino shield.", "website": "https://github.com/tcafiero/NBduinoLibrary", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/tcafiero/NBduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/tcafiero/TopView_NBduino_Library-0.20.0.zip", "archiveFileName": "TopView_NBduino_Library-0.20.0.zip", @@ -174992,12 +137567,8 @@ "paragraph": "This library allow you to send MQTT messages using NB-IoT communication. MQTT is a lightweight messaging protocol ideal for small devices. This library works only using the TopView NBduino shield.", "website": "https://github.com/tcafiero/NBduinoLibrary", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/tcafiero/NBduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/tcafiero/TopView_NBduino_Library-0.8.0.zip", "archiveFileName": "TopView_NBduino_Library-0.8.0.zip", @@ -175013,16 +137584,10 @@ "paragraph": "The DAC7611p is a 12bit DAC by Texas Instruments, that works off 5 volts. It works on a 3 wire interface.", "website": "https://github.com/souviksaha97/DAC7611", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/souviksaha97/DAC7611.git", - "providesIncludes": [ - "DAC7611.h" - ], + "providesIncludes": ["DAC7611.h"], "url": "http://downloads.arduino.cc/libraries/github.com/souviksaha97/DAC7611-1.0.0.zip", "archiveFileName": "DAC7611-1.0.0.zip", "size": 7029, @@ -175037,12 +137602,8 @@ "paragraph": "Potentiometer library for Arduino / Teensy", "website": "https://github.com/dimitre/DmtrPots", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dimitre/DmtrPots.git", "url": "http://downloads.arduino.cc/libraries/github.com/dimitre/DmtrPots-0.1.0.zip", "archiveFileName": "DmtrPots-0.1.0.zip", @@ -175058,12 +137619,8 @@ "paragraph": "This sensor is connected to Arduino via the INFICON Spot Shield.", "website": "https://github.com/criesch/inficon-spot-lib", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/criesch/inficon-spot-lib.git", "url": "http://downloads.arduino.cc/libraries/github.com/criesch/INFICON_Spot_Library-1.1.0.zip", "archiveFileName": "INFICON_Spot_Library-1.1.0.zip", @@ -175079,12 +137636,8 @@ "paragraph": "This is a library for INFICON Spot family vacuum gauges connected to an Arduino. It implements the SPI bus communication with the INFICON Spot CDS500D and the Spot CDS550D.", "website": "https://github.com/criesch/inficon-spot-lib", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/criesch/inficon-spot-lib.git", "url": "http://downloads.arduino.cc/libraries/github.com/criesch/INFICON_Spot_Library-1.1.1.zip", "archiveFileName": "INFICON_Spot_Library-1.1.1.zip", @@ -175100,12 +137653,8 @@ "paragraph": "This is a library for INFICON Spot family vacuum gauges connected to an Arduino. It implements the SPI bus communication with the INFICON Spot CDS500D and the Spot CDS550D.", "website": "https://github.com/criesch/inficon-spot-lib", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/criesch/inficon-spot-lib.git", "url": "http://downloads.arduino.cc/libraries/github.com/criesch/INFICON_Spot_Library-1.1.2.zip", "archiveFileName": "INFICON_Spot_Library-1.1.2.zip", @@ -175121,16 +137670,10 @@ "paragraph": "Supports any architecture", "website": "https://github.com/Naguissa/uDebugLib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Naguissa/uDebugLib.git", - "providesIncludes": [ - "uDebugLib.h" - ], + "providesIncludes": ["uDebugLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Naguissa/uDebugLib-1.0.0.zip", "archiveFileName": "uDebugLib-1.0.0.zip", "size": 6693, @@ -175145,16 +137688,10 @@ "paragraph": "Supports any architecture", "website": "https://github.com/Naguissa/uDebugLib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Naguissa/uDebugLib.git", - "providesIncludes": [ - "uDebugLib.h" - ], + "providesIncludes": ["uDebugLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Naguissa/uDebugLib-1.0.1.zip", "archiveFileName": "uDebugLib-1.0.1.zip", "size": 7711, @@ -175169,13 +137706,8 @@ "paragraph": "DRV8830 is motor driver.", "website": "https://github.com/FaBoPlatform/FaBoMotor-DRV8830-Library", "category": "Uncategorized", - "architectures": [ - "avr", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/FaBoPlatform/FaBoMotor-DRV8830-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/FaBoPlatform/FaBo_Motor_DRV8830-1.0.0.zip", "archiveFileName": "FaBo_Motor_DRV8830-1.0.0.zip", @@ -175191,12 +137723,8 @@ "paragraph": "On the basis of WS2811 / WS2812 devices (\u003cb\u003eRGB LEDs\u003c/b\u003e), many different effects can easily be controlled via \u003cb\u003eone wire\u003c/b\u003e:\u003cul\u003e\u003cli\u003e\u003cb\u003eAnimated lighting effects:\u003c/b\u003e animated house, soft blending light signals and crossing lights, traffic lights, flashing vehicle lights, construction site security lights, street lamps, funfair effects, disco, photo flash, ...\u003c/li\u003e\u003cli\u003e\u003cb\u003eSounds:\u003c/b\u003e 1 Eu sound modules could generate: station announcements, railroad noises, animal sounds, ...\u003c/li\u003e\u003cli\u003e\u003cb\u003eMovements\u003c/b\u003e With additional hardware servo or stepper motors could be controlled in the same way.\u003c/li\u003e\u003c/ul\u003e\u003cb\u003eEasy cabling:\u003c/b\u003e For a model railway the simple wiring is very important. A single 4-pin ribbon cable can supply all consumers on the layout. With multiple plug strips, the LEDs can be flexibly arranged.\u003cbr /\u003e\u003cbr /\u003eThanks to \u003cb\u003emany examples\u003c/b\u003e, no programming knowledge is necessary. Anyone who can operate a text editor is able to adapt these examples to the individual circumstances.\u003cbr /\u003e\u003cbr /\u003e\u003cb\u003eOther features:\u003c/b\u003e very low cost, configurable animation sequences, high update rate, reading of 80 and more switches, logical operations, automatic and manual operation (light dependent, timed, CAN bus, random)...\u003cbr /\u003e\u003cbr /\u003e\u003cb\u003eHardware:\u003c/b\u003e The \"extras\" directory contains schematics and printed circuit boards for this library.\u003cbr /\u003e\u003cbr /\u003eThis project would not have been possible without the \u003cb\u003efantastic FastLED\u003c/b\u003e library. =\u003e Thank you Daniel\u003cbr /\u003e", "website": "https://github.com/Hardi-St/MobaLedLib", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Hardi-St/MobaLedLib.git", "url": "http://downloads.arduino.cc/libraries/github.com/Hardi-St/MobaLedLib-0.7.5.zip", "archiveFileName": "MobaLedLib-0.7.5.zip", @@ -175212,12 +137740,8 @@ "paragraph": "On the basis of WS2811 / WS2812 devices (\u003cb\u003eRGB LEDs\u003c/b\u003e), many different effects can easily be controlled via \u003cb\u003eone wire\u003c/b\u003e:\u003cul\u003e\u003cli\u003e\u003cb\u003eAnimated lighting effects:\u003c/b\u003e animated house, soft blending light signals and crossing lights, traffic lights, flashing vehicle lights, construction site security lights, street lamps, funfair effects, disco, photo flash, ...\u003c/li\u003e\u003cli\u003e\u003cb\u003eSounds:\u003c/b\u003e 1 Eu sound modules could generate: station announcements, railroad noises, animal sounds, ...\u003c/li\u003e\u003cli\u003e\u003cb\u003eMovements\u003c/b\u003e With additional hardware servo or stepper motors could be controlled in the same way.\u003c/li\u003e\u003c/ul\u003e\u003cb\u003eEasy cabling:\u003c/b\u003e For a model railway the simple wiring is very important. A single 4-pin ribbon cable can supply all consumers on the layout. With multiple plug strips, the LEDs can be flexibly arranged.\u003cbr /\u003e\u003cbr /\u003eThanks to \u003cb\u003emany examples\u003c/b\u003e, no programming knowledge is necessary. Anyone who can operate a text editor is able to adapt these examples to the individual circumstances.\u003cbr /\u003e\u003cbr /\u003e\u003cb\u003eOther features:\u003c/b\u003e very low cost, configurable animation sequences, high update rate, reading of 80 and more switches, logical operations, automatic and manual operation (light dependent, timed, CAN bus, random)...\u003cbr /\u003e\u003cbr /\u003e\u003cb\u003eHardware:\u003c/b\u003e The \"extras\" directory contains schematics and printed circuit boards for this library.\u003cbr /\u003e\u003cbr /\u003eThis project would not have been possible without the \u003cb\u003efantastic FastLED\u003c/b\u003e library. =\u003e Thank you Daniel\u003cbr /\u003e", "website": "https://github.com/Hardi-St/MobaLedLib", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Hardi-St/MobaLedLib.git", "url": "http://downloads.arduino.cc/libraries/github.com/Hardi-St/MobaLedLib-0.7.0.zip", "archiveFileName": "MobaLedLib-0.7.0.zip", @@ -175233,12 +137757,8 @@ "paragraph": "On the basis of WS2811 / WS2812 devices (\u003cb\u003eRGB LEDs\u003c/b\u003e), many different effects can easily be controlled via \u003cb\u003eone wire\u003c/b\u003e:\u003cul\u003e\u003cli\u003e\u003cb\u003eAnimated lighting effects:\u003c/b\u003e animated house, soft blending light signals and crossing lights, traffic lights, flashing vehicle lights, construction site security lights, street lamps, funfair effects, disco, photo flash, ...\u003c/li\u003e\u003cli\u003e\u003cb\u003eSounds:\u003c/b\u003e 1 Eu sound modules could generate: station announcements, railroad noises, animal sounds, ...\u003c/li\u003e\u003cli\u003e\u003cb\u003eMovements\u003c/b\u003e With additional hardware servo or stepper motors could be controlled in the same way.\u003c/li\u003e\u003c/ul\u003e\u003cb\u003eEasy cabling:\u003c/b\u003e For a model railway the simple wiring is very important. A single 4-pin ribbon cable can supply all consumers on the layout. With multiple plug strips, the LEDs can be flexibly arranged.\u003cbr /\u003e\u003cbr /\u003eThanks to \u003cb\u003emany examples\u003c/b\u003e, no programming knowledge is necessary. Anyone who can operate a text editor is able to adapt these examples to the individual circumstances.\u003cbr /\u003e\u003cbr /\u003e\u003cb\u003eOther features:\u003c/b\u003e very low cost, configurable animation sequences, high update rate, reading of 80 and more switches, logical operations, automatic and manual operation (light dependent, timed, CAN bus, random)...\u003cbr /\u003e\u003cbr /\u003e\u003cb\u003eHardware:\u003c/b\u003e The \"extras\" directory contains schematics and printed circuit boards for this library.\u003cbr /\u003e\u003cbr /\u003eThis project would not have been possible without the \u003cb\u003efantastic FastLED\u003c/b\u003e library. =\u003e Thank you Daniel\u003cbr /\u003e", "website": "https://github.com/Hardi-St/MobaLedLib", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Hardi-St/MobaLedLib.git", "url": "http://downloads.arduino.cc/libraries/github.com/Hardi-St/MobaLedLib-0.7.7.zip", "archiveFileName": "MobaLedLib-0.7.7.zip", @@ -175254,12 +137774,8 @@ "paragraph": "On the basis of WS2811 / WS2812 devices (\u003cb\u003eRGB LEDs\u003c/b\u003e), many different effects can easily be controlled via \u003cb\u003eone wire\u003c/b\u003e:\u003cul\u003e\u003cli\u003e\u003cb\u003eAnimated lighting effects:\u003c/b\u003e animated house, soft blending light signals and crossing lights, traffic lights, flashing vehicle lights, construction site security lights, street lamps, funfair effects, disco, photo flash, ...\u003c/li\u003e\u003cli\u003e\u003cb\u003eSounds:\u003c/b\u003e 1 Eu sound modules could generate: station announcements, railroad noises, animal sounds, ...\u003c/li\u003e\u003cli\u003e\u003cb\u003eMovements\u003c/b\u003e With additional hardware servo or stepper motors could be controlled in the same way.\u003c/li\u003e\u003c/ul\u003e\u003cb\u003eEasy cabling:\u003c/b\u003e For a model railway the simple wiring is very important. A single 4-pin ribbon cable can supply all consumers on the layout. With multiple plug strips, the LEDs can be flexibly arranged.\u003cbr /\u003e\u003cbr /\u003eThanks to \u003cb\u003emany examples\u003c/b\u003e, no programming knowledge is necessary. Anyone who can operate a text editor is able to adapt these examples to the individual circumstances.\u003cbr /\u003e\u003cbr /\u003e\u003cb\u003eOther features:\u003c/b\u003e very low cost, configurable animation sequences, high update rate, reading of 80 and more switches, logical operations, automatic and manual operation (light dependent, timed, CAN bus, random)...\u003cbr /\u003e\u003cbr /\u003e\u003cb\u003eHardware:\u003c/b\u003e The \"extras\" directory contains schematics and printed circuit boards for this library.\u003cbr /\u003e\u003cbr /\u003eThis project would not have been possible without the \u003cb\u003efantastic FastLED\u003c/b\u003e library. =\u003e Thank you Daniel\u003cbr /\u003e", "website": "https://github.com/Hardi-St/MobaLedLib", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Hardi-St/MobaLedLib.git", "url": "http://downloads.arduino.cc/libraries/github.com/Hardi-St/MobaLedLib-0.7.8.zip", "archiveFileName": "MobaLedLib-0.7.8.zip", @@ -175275,12 +137791,8 @@ "paragraph": "On the basis of WS2811 / WS2812 devices (\u003cb\u003eRGB LEDs\u003c/b\u003e), many different effects can easily be controlled via \u003cb\u003eone wire\u003c/b\u003e:\u003cul\u003e\u003cli\u003e\u003cb\u003eAnimated lighting effects:\u003c/b\u003e animated house, soft blending light signals and crossing lights, traffic lights, flashing vehicle lights, construction site security lights, street lamps, funfair effects, disco, photo flash, ...\u003c/li\u003e\u003cli\u003e\u003cb\u003eSounds:\u003c/b\u003e 1 Eu sound modules could generate: station announcements, railroad noises, animal sounds, ...\u003c/li\u003e\u003cli\u003e\u003cb\u003eMovements\u003c/b\u003e With additional hardware servo or stepper motors could be controlled in the same way.\u003c/li\u003e\u003c/ul\u003e\u003cb\u003eEasy cabling:\u003c/b\u003e For a model railway the simple wiring is very important. A single 4-pin ribbon cable can supply all consumers on the layout. With multiple plug strips, the LEDs can be flexibly arranged.\u003cbr /\u003e\u003cbr /\u003eThanks to \u003cb\u003emany examples\u003c/b\u003e, no programming knowledge is necessary. Anyone who can operate a text editor is able to adapt these examples to the individual circumstances.\u003cbr /\u003e\u003cbr /\u003e\u003cb\u003eOther features:\u003c/b\u003e very low cost, configurable animation sequences, high update rate, reading of 80 and more switches, logical operations, automatic and manual operation (light dependent, timed, CAN bus, random)...\u003cbr /\u003e\u003cbr /\u003e\u003cb\u003eHardware:\u003c/b\u003e The \"extras\" directory contains schematics and printed circuit boards for this library.\u003cbr /\u003e\u003cbr /\u003eThis project would not have been possible without the \u003cb\u003efantastic FastLED\u003c/b\u003e library. =\u003e Thank you Daniel\u003cbr /\u003e", "website": "https://github.com/Hardi-St/MobaLedLib", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Hardi-St/MobaLedLib.git", "url": "http://downloads.arduino.cc/libraries/github.com/Hardi-St/MobaLedLib-0.8.0.zip", "archiveFileName": "MobaLedLib-0.8.0.zip", @@ -175295,18 +137807,10 @@ "sentence": "Arduino library which provides easy connectivity to WolkAbout IoT Platform.", "website": "https://github.com/Wolkabout/WolkConnect-Arduino", "category": "Other", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/Wolkabout/WolkConnect-Arduino.git", - "providesIncludes": [ - "WolkConn.h", - "MQTTClient.h" - ], + "providesIncludes": ["WolkConn.h", "MQTTClient.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Wolkabout/WolkConnect-3.1.3.zip", "archiveFileName": "WolkConnect-3.1.3.zip", "size": 576552, @@ -175320,18 +137824,10 @@ "sentence": "Arduino library which provides easy connectivity to WolkAbout IoT Platform.", "website": "https://github.com/Wolkabout/WolkConnect-Arduino", "category": "Other", - "architectures": [ - "samd", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/Wolkabout/WolkConnect-Arduino.git", - "providesIncludes": [ - "WolkConn.h", - "MQTTClient.h" - ], + "providesIncludes": ["WolkConn.h", "MQTTClient.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Wolkabout/WolkConnect-3.1.4.zip", "archiveFileName": "WolkConnect-3.1.4.zip", "size": 581037, @@ -175346,13 +137842,8 @@ "paragraph": "This library provides simple measure distance in mm, single swipe gesture detection, directional (left/right) swipe gesture detection and single tap gesture detection.", "website": "https://github.com/stm32duino/VL53L1X", "category": "Device Control", - "architectures": [ - "stm32", - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32", "avr"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/VL53L1X.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_VL53L1X-1.0.0.zip", "archiveFileName": "STM32duino_VL53L1X-1.0.0.zip", @@ -175368,13 +137859,8 @@ "paragraph": "This library provides simple measure distance in mm, single swipe gesture detection, directional (left/right) swipe gesture detection and single tap gesture detection.", "website": "https://github.com/stm32duino/VL53L1X", "category": "Device Control", - "architectures": [ - "stm32", - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32", "avr"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/VL53L1X.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_VL53L1X-1.0.1.zip", "archiveFileName": "STM32duino_VL53L1X-1.0.1.zip", @@ -175390,14 +137876,8 @@ "paragraph": "This library provides simple measure distance in mm, single swipe gesture detection, directional (left/right) swipe gesture detection and single tap gesture detection.", "website": "https://github.com/stm32duino/VL53L1X", "category": "Device Control", - "architectures": [ - "stm32", - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32", "avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/VL53L1X.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_VL53L1X-1.0.2.zip", "archiveFileName": "STM32duino_VL53L1X-1.0.2.zip", @@ -175413,14 +137893,8 @@ "paragraph": "This library provides simple measure distance in mm, single swipe gesture detection, directional (left/right) swipe gesture detection and single tap gesture detection.", "website": "https://github.com/stm32duino/VL53L1X", "category": "Device Control", - "architectures": [ - "stm32", - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32", "avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/VL53L1X.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_VL53L1X-1.0.3.zip", "archiveFileName": "STM32duino_VL53L1X-1.0.3.zip", @@ -175436,13 +137910,8 @@ "paragraph": "This library provides simple measure distance in mm in both polling and interrupt mode, single swipe gesture detection, directional (left/right) swipe gesture detection and single tap gesture detection.", "website": "https://github.com/stm32duino/X-NUCLEO-53L1A1", "category": "Device Control", - "architectures": [ - "stm32", - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32", "avr"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/X-NUCLEO-53L1A1.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_X_NUCLEO_53L1A1-1.0.0.zip", "archiveFileName": "STM32duino_X_NUCLEO_53L1A1-1.0.0.zip", @@ -175458,13 +137927,8 @@ "paragraph": "This library provides simple measure distance in mm in both polling and interrupt mode, single swipe gesture detection, directional (left/right) swipe gesture detection and single tap gesture detection.", "website": "https://github.com/stm32duino/X-NUCLEO-53L1A1", "category": "Device Control", - "architectures": [ - "stm32", - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32", "avr"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/X-NUCLEO-53L1A1.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_X_NUCLEO_53L1A1-1.0.1.zip", "archiveFileName": "STM32duino_X_NUCLEO_53L1A1-1.0.1.zip", @@ -175480,14 +137944,8 @@ "paragraph": "This library provides simple measure distance in mm in both polling and interrupt mode, single swipe gesture detection, directional (left/right) swipe gesture detection and single tap gesture detection.", "website": "https://github.com/stm32duino/X-NUCLEO-53L1A1", "category": "Device Control", - "architectures": [ - "stm32", - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32", "avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/X-NUCLEO-53L1A1.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_X_NUCLEO_53L1A1-1.0.2.zip", "archiveFileName": "STM32duino_X_NUCLEO_53L1A1-1.0.2.zip", @@ -175503,14 +137961,8 @@ "paragraph": "This library provides simple measure distance in mm in both polling and interrupt mode, single swipe gesture detection, directional (left/right) swipe gesture detection and single tap gesture detection.", "website": "https://github.com/stm32duino/X-NUCLEO-53L1A1", "category": "Device Control", - "architectures": [ - "stm32", - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32", "avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/X-NUCLEO-53L1A1.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_X_NUCLEO_53L1A1-1.0.3.zip", "archiveFileName": "STM32duino_X_NUCLEO_53L1A1-1.0.3.zip", @@ -175527,14 +137979,9 @@ "website": "https://github.com/gilmaimon/Arduino-CloudStorage", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/gilmaimon/Arduino-CloudStorage.git", - "providesIncludes": [ - "CloudStorage.h", - "WifiConnection.h" - ], + "providesIncludes": ["CloudStorage.h", "WifiConnection.h"], "url": "http://downloads.arduino.cc/libraries/github.com/gilmaimon/ArduinoCloudStorage-0.1.0.zip", "archiveFileName": "ArduinoCloudStorage-0.1.0.zip", "size": 8989, @@ -175550,14 +137997,9 @@ "website": "https://github.com/gilmaimon/Arduino-CloudStorage", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/gilmaimon/Arduino-CloudStorage.git", - "providesIncludes": [ - "CloudStorage.h", - "WifiConnection.h" - ], + "providesIncludes": ["CloudStorage.h", "WifiConnection.h"], "url": "http://downloads.arduino.cc/libraries/github.com/gilmaimon/ArduinoCloudStorage-0.3.0.zip", "archiveFileName": "ArduinoCloudStorage-0.3.0.zip", "size": 10813, @@ -175573,14 +138015,9 @@ "website": "https://github.com/gilmaimon/Arduino-CloudStorage", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/gilmaimon/Arduino-CloudStorage.git", - "providesIncludes": [ - "CloudStorage.h", - "WifiConnection.h" - ], + "providesIncludes": ["CloudStorage.h", "WifiConnection.h"], "url": "http://downloads.arduino.cc/libraries/github.com/gilmaimon/ArduinoCloudStorage-0.5.0.zip", "archiveFileName": "ArduinoCloudStorage-0.5.0.zip", "size": 11483, @@ -175596,14 +138033,9 @@ "website": "https://github.com/gilmaimon/Arduino-CloudStorage", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/gilmaimon/Arduino-CloudStorage.git", - "providesIncludes": [ - "CloudStorage.h", - "WifiConnection.h" - ], + "providesIncludes": ["CloudStorage.h", "WifiConnection.h"], "url": "http://downloads.arduino.cc/libraries/github.com/gilmaimon/ArduinoCloudStorage-0.5.1.zip", "archiveFileName": "ArduinoCloudStorage-0.5.1.zip", "size": 21532, @@ -175619,14 +138051,9 @@ "website": "https://github.com/gilmaimon/Arduino-CloudStorage", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/gilmaimon/Arduino-CloudStorage.git", - "providesIncludes": [ - "CloudStorage.h", - "WifiConnection.h" - ], + "providesIncludes": ["CloudStorage.h", "WifiConnection.h"], "url": "http://downloads.arduino.cc/libraries/github.com/gilmaimon/ArduinoCloudStorage-0.6.0.zip", "archiveFileName": "ArduinoCloudStorage-0.6.0.zip", "size": 24947, @@ -175642,14 +138069,9 @@ "website": "https://github.com/gilmaimon/Arduino-CloudStorage", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/gilmaimon/Arduino-CloudStorage.git", - "providesIncludes": [ - "CloudStorage.h", - "WifiConnection.h" - ], + "providesIncludes": ["CloudStorage.h", "WifiConnection.h"], "url": "http://downloads.arduino.cc/libraries/github.com/gilmaimon/ArduinoCloudStorage-0.6.1.zip", "archiveFileName": "ArduinoCloudStorage-0.6.1.zip", "size": 25076, @@ -175665,14 +138087,9 @@ "website": "https://github.com/gilmaimon/Arduino-CloudStorage", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/gilmaimon/Arduino-CloudStorage.git", - "providesIncludes": [ - "CloudStorage.h", - "WifiConnection.h" - ], + "providesIncludes": ["CloudStorage.h", "WifiConnection.h"], "url": "http://downloads.arduino.cc/libraries/github.com/gilmaimon/ArduinoCloudStorage-0.6.2.zip", "archiveFileName": "ArduinoCloudStorage-0.6.2.zip", "size": 25621, @@ -175688,13 +138105,9 @@ "website": "https://github.com/gilmaimon/ArduinoComponents", "category": "Other", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/gilmaimon/ArduinoComponents.git", - "providesIncludes": [ - "ArduinoComponents.h" - ], + "providesIncludes": ["ArduinoComponents.h"], "url": "http://downloads.arduino.cc/libraries/github.com/gilmaimon/ArduinoComponents-0.1.0.zip", "archiveFileName": "ArduinoComponents-0.1.0.zip", "size": 219860, @@ -175710,13 +138123,9 @@ "website": "https://github.com/gilmaimon/ArduinoComponents", "category": "Other", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/gilmaimon/ArduinoComponents.git", - "providesIncludes": [ - "ArduinoComponents.h" - ], + "providesIncludes": ["ArduinoComponents.h"], "url": "http://downloads.arduino.cc/libraries/github.com/gilmaimon/ArduinoComponents-0.2.0.zip", "archiveFileName": "ArduinoComponents-0.2.0.zip", "size": 221883, @@ -175732,13 +138141,9 @@ "website": "https://github.com/gilmaimon/ArduinoComponents", "category": "Other", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/gilmaimon/ArduinoComponents.git", - "providesIncludes": [ - "ArduinoComponents.h" - ], + "providesIncludes": ["ArduinoComponents.h"], "url": "http://downloads.arduino.cc/libraries/github.com/gilmaimon/ArduinoComponents-0.3.0.zip", "archiveFileName": "ArduinoComponents-0.3.0.zip", "size": 227410, @@ -175753,16 +138158,10 @@ "paragraph": "The MCCI XDK is a portability toolkit, allowing for C code to be reused in multiple embedded environments. The ADK is a stripped-down version for Arduino and other deeply-embedded environments.", "website": "https://github.com/mcci-catena/Catena-mcciadk", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mcci-catena/Catena-mcciadk.git", - "providesIncludes": [ - "mcciadk_baselib.h" - ], + "providesIncludes": ["mcciadk_baselib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/mcci-catena/MCCI_Arduino_Development_Kit_ADK-0.2.0.zip", "archiveFileName": "MCCI_Arduino_Development_Kit_ADK-0.2.0.zip", "size": 21184, @@ -175777,16 +138176,10 @@ "paragraph": "The MCCI XDK is a portability toolkit, allowing for C code to be reused in multiple embedded environments. The ADK is a stripped-down version for Arduino and other deeply-embedded environments.", "website": "https://github.com/mcci-catena/Catena-mcciadk", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mcci-catena/Catena-mcciadk.git", - "providesIncludes": [ - "mcciadk_baselib.h" - ], + "providesIncludes": ["mcciadk_baselib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/mcci-catena/MCCI_Arduino_Development_Kit_ADK-0.2.1.zip", "archiveFileName": "MCCI_Arduino_Development_Kit_ADK-0.2.1.zip", "size": 21494, @@ -175801,12 +138194,8 @@ "paragraph": "Works with ESP8266 and ESP32", "website": "https://github.com/Aircoookie/Espalexa", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Aircoookie/Espalexa.git", "url": "http://downloads.arduino.cc/libraries/github.com/Aircoookie/Espalexa-2.2.0.zip", "archiveFileName": "Espalexa-2.2.0.zip", @@ -175822,12 +138211,8 @@ "paragraph": "Works with ESP8266 and ESP32", "website": "https://github.com/Aircoookie/Espalexa", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Aircoookie/Espalexa.git", "url": "http://downloads.arduino.cc/libraries/github.com/Aircoookie/Espalexa-2.3.3.zip", "archiveFileName": "Espalexa-2.3.3.zip", @@ -175843,12 +138228,8 @@ "paragraph": "Works with ESP8266 and ESP32", "website": "https://github.com/Aircoookie/Espalexa", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Aircoookie/Espalexa.git", "url": "http://downloads.arduino.cc/libraries/github.com/Aircoookie/Espalexa-2.4.0.zip", "archiveFileName": "Espalexa-2.4.0.zip", @@ -175864,12 +138245,8 @@ "paragraph": "Works with ESP8266 and ESP32", "website": "https://github.com/Aircoookie/Espalexa", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Aircoookie/Espalexa.git", "url": "http://downloads.arduino.cc/libraries/github.com/Aircoookie/Espalexa-2.4.1.zip", "archiveFileName": "Espalexa-2.4.1.zip", @@ -175885,12 +138262,8 @@ "paragraph": "Works with ESP8266 and ESP32", "website": "https://github.com/Aircoookie/Espalexa", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Aircoookie/Espalexa.git", "url": "http://downloads.arduino.cc/libraries/github.com/Aircoookie/Espalexa-2.4.2.zip", "archiveFileName": "Espalexa-2.4.2.zip", @@ -175906,12 +138279,8 @@ "paragraph": "Works with ESP8266 and ESP32", "website": "https://github.com/Aircoookie/Espalexa", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Aircoookie/Espalexa.git", "url": "http://downloads.arduino.cc/libraries/github.com/Aircoookie/Espalexa-2.4.3.zip", "archiveFileName": "Espalexa-2.4.3.zip", @@ -175928,12 +138297,8 @@ "paragraph": "Library for accessing the nuki smartlock with an ESP8266. Autodiscovery and authentication supported. With some modification this should also work on other platforms. I am not affiliated with Nuki Home Solutions, this not an official library, NUKI is a trademark of Nuki Home Solutions.", "website": "https://github.com/thexperiments/NukiClientESP", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thexperiments/NukiClientESP.git", "url": "http://downloads.arduino.cc/libraries/github.com/thexperiments/NukiClientESP-0.0.1.zip", "archiveFileName": "NukiClientESP-0.0.1.zip", @@ -175949,12 +138314,8 @@ "paragraph": "This library allows an Arduino/Genuino board to control KeiganMotor KM-1 using I2C communication.", "website": "https://document.keigan-motor.com/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/keigan-motor/Arduino-I2C-KM1.git", "url": "http://downloads.arduino.cc/libraries/github.com/keigan-motor/Arduino_I2C_KM1-1.0.1.zip", "archiveFileName": "Arduino_I2C_KM1-1.0.1.zip", @@ -175970,12 +138331,8 @@ "paragraph": "ADS1219 24 bit ADC", "website": "https://github.com/OM222O/ADS1219", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/OM222O/ADS1219.git", "url": "http://downloads.arduino.cc/libraries/github.com/OM222O/ADS1219-1.0.0.zip", "archiveFileName": "ADS1219-1.0.0.zip", @@ -175991,16 +138348,10 @@ "paragraph": "UPnP implementation for embedded application that allows you to add automatic port mappings (port forwarding). You can also install EasyDDNS library as a supplement for accessing your device from the internet without using its explicit IP address.", "website": "https://github.com/ofekp/TinyUPnP", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/ofekp/TinyUPnP.git", - "providesIncludes": [ - "TinyUPnP.h" - ], + "providesIncludes": ["TinyUPnP.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ofekp/TinyUPnP-2.0.0.zip", "archiveFileName": "TinyUPnP-2.0.0.zip", "size": 25643, @@ -176015,16 +138366,10 @@ "paragraph": "UPnP implementation for embedded application that allows you to add automatic port mappings (port forwarding). You can also install EasyDDNS library as a supplement for accessing your device from the internet without using its explicit IP address.", "website": "https://github.com/ofekp/TinyUPnP", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/ofekp/TinyUPnP.git", - "providesIncludes": [ - "TinyUPnP.h" - ], + "providesIncludes": ["TinyUPnP.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ofekp/TinyUPnP-3.0.0.zip", "archiveFileName": "TinyUPnP-3.0.0.zip", "size": 27032, @@ -176039,16 +138384,10 @@ "paragraph": "UPnP implementation for embedded application that allows you to add automatic port mappings (port forwarding). You can also install EasyDDNS library as a supplement for accessing your device from the internet without using its explicit IP address.", "website": "https://github.com/ofekp/TinyUPnP", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/ofekp/TinyUPnP.git", - "providesIncludes": [ - "TinyUPnP.h" - ], + "providesIncludes": ["TinyUPnP.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ofekp/TinyUPnP-3.0.1.zip", "archiveFileName": "TinyUPnP-3.0.1.zip", "size": 27032, @@ -176063,12 +138402,8 @@ "paragraph": "Arduino temperature changed events for DS18B20 and other DallasTemperature compatible sensors", "website": "https://github.com/IharYakimush/arduino-temperature-control-events", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/IharYakimush/arduino-temperature-control-events.git", "url": "http://downloads.arduino.cc/libraries/github.com/IharYakimush/DS18B20Events-1.0.0.zip", "archiveFileName": "DS18B20Events-1.0.0.zip", @@ -176084,12 +138419,8 @@ "paragraph": "The MAX6626 combines a 12 bit emperature sensor, a programmable overtemperature alarm, A dedicated alarm output, OT, activates if the conversion exceeds the value programmed in the high-temperature register. This library can be used to work with all the features the sensor provides.", "website": "https://github.com/TamojitSaha/MAX6626_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TamojitSaha/MAX6626_library.git", "url": "http://downloads.arduino.cc/libraries/github.com/TamojitSaha/MAX6626-1.0.0.zip", "archiveFileName": "MAX6626-1.0.0.zip", @@ -176105,12 +138436,8 @@ "paragraph": "The MAX6626 combines a 12 bit emperature sensor, a programmable overtemperature alarm, A dedicated alarm output, OT, activates if the conversion exceeds the value programmed in the high-temperature register. This library can be used to work with all the features the sensor provides.", "website": "https://github.com/TamojitSaha/MAX6626_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TamojitSaha/MAX6626_library.git", "url": "http://downloads.arduino.cc/libraries/github.com/TamojitSaha/MAX6626-1.0.1.zip", "archiveFileName": "MAX6626-1.0.1.zip", @@ -176126,16 +138453,10 @@ "paragraph": "ATmega32U4 Arduino library to read values from Grove Air Quality Sensor.", "website": "https://github.com/JCardoen/ATmega32U4-Grove-Air-quality-sensor", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/JCardoen/ATmega32U4-Grove-Air-quality-sensor.git", - "providesIncludes": [ - "AirQuality.h" - ], + "providesIncludes": ["AirQuality.h"], "url": "http://downloads.arduino.cc/libraries/github.com/JCardoen/ATmega32U4_Grove_Air_quality_sensor-0.0.1.zip", "archiveFileName": "ATmega32U4_Grove_Air_quality_sensor-0.0.1.zip", "size": 6259, @@ -176150,12 +138471,8 @@ "paragraph": "This library using only 4-bits databus to save MCU I/O pins along with RS, EN, and RW pins. It has ability to edit some text right on the LCD screen, eg. insert and delete a character, backspace, move cursor in all directions (left, right, up, and down), newline, line home, and line end. It also supports println() method, read character or text right from the LCD screen (no longer need to waste some expensive MCU RAMs to buffering the text currently being edited). So you can edit your text on the screen without messing with complex code. All used I/O pins, except EN pin, are shareable with other hardware. For example if it used with a matrix keypad, then the databus pins (DB4, DB5, DB6, and DB7) can be shared with the keypad column only or the row pins only. Do not share them with mixed any column and row pins together to avoid unexpected behaviour on accessing the LCD while a key is being pressed.", "website": "https://github.com/ZulNs/LCD_HD44780", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ZulNs/LCD_HD44780.git", "url": "http://downloads.arduino.cc/libraries/github.com/ZulNs/LCD_HD44780-1.0.0.zip", "archiveFileName": "LCD_HD44780-1.0.0.zip", @@ -176171,12 +138488,8 @@ "paragraph": "Version of Arduino's LiquidCrystal with an internal queue, suitable for writing stuff asynchronously. This library allows an Arduino/Genuino board to control LiquidCrystal displays (LCDs) based on the Hitachi HD44780 (or a compatible) chipset, which is found on most text-based LCDs. The library works with in either 4 or 8 bit mode (i.e. using 4 or 8 data lines in addition to the rs, enable, and, optionally, the rw control lines).", "website": "http://www.arduino.cc/en/Reference/LiquidCrystal", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/paulo-raca/Arduino_AsyncLiquidCrystal.git", "url": "http://downloads.arduino.cc/libraries/github.com/paulo-raca/AsyncLiquidCrystal-1.0.0.zip", "archiveFileName": "AsyncLiquidCrystal-1.0.0.zip", @@ -176192,12 +138505,8 @@ "paragraph": "This library simplifies programming of robot Cing.", "website": "http://robotcing.wz.sk", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RobotCing/Attiny85_IO.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobotCing/Attiny85_IO-3.0.0.zip", "archiveFileName": "Attiny85_IO-3.0.0.zip", @@ -176213,12 +138522,8 @@ "paragraph": "This library simplifies programming of robot Cing.", "website": "http://robotcing.wz.sk", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RobotCing/Attiny85_IO.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobotCing/Attiny85_IO-3.0.5.zip", "archiveFileName": "Attiny85_IO-3.0.5.zip", @@ -176234,12 +138539,8 @@ "paragraph": "This library simplifies programming of robot Cing.", "website": "http://robotcing.wz.sk", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RobotCing/Attiny85_IO.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobotCing/Attiny85_IO-3.0.6.zip", "archiveFileName": "Attiny85_IO-3.0.6.zip", @@ -176255,12 +138556,8 @@ "paragraph": "This library simplifies programming of robot Cing.", "website": "http://robotcing.wz.sk", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RobotCing/Attiny85_IO.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobotCing/Attiny85_IO-3.0.7.zip", "archiveFileName": "Attiny85_IO-3.0.7.zip", @@ -176276,16 +138573,10 @@ "paragraph": "For example, controlling the speed of pumps, reading pressure, toggling the valves and such.", "website": "https://github.com/Programmable-Air", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Programmable-Air/Code.git", - "providesIncludes": [ - "programmable_air.h" - ], + "providesIncludes": ["programmable_air.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Programmable-Air/programmable_air-1.0.1.zip", "archiveFileName": "programmable_air-1.0.1.zip", "size": 847578, @@ -176300,16 +138591,10 @@ "paragraph": "For example, controlling the speed of pumps, reading pressure, toggling the valves and such.", "website": "https://github.com/Programmable-Air", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Programmable-Air/Code.git", - "providesIncludes": [ - "programmable_air.h" - ], + "providesIncludes": ["programmable_air.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Programmable-Air/programmable_air-1.0.2.zip", "archiveFileName": "programmable_air-1.0.2.zip", "size": 443236, @@ -176324,16 +138609,10 @@ "paragraph": "For example, controlling the speed of pumps, reading pressure, toggling the valves and such.", "website": "https://github.com/Programmable-Air", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Programmable-Air/Code.git", - "providesIncludes": [ - "programmable_air.h" - ], + "providesIncludes": ["programmable_air.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Programmable-Air/programmable_air-1.0.3.zip", "archiveFileName": "programmable_air-1.0.3.zip", "size": 444281, @@ -176348,16 +138627,10 @@ "paragraph": "For example, controlling the speed of pumps, reading pressure, toggling the valves and such.", "website": "https://github.com/Programmable-Air", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Programmable-Air/Code.git", - "providesIncludes": [ - "programmable_air.h" - ], + "providesIncludes": ["programmable_air.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Programmable-Air/programmable_air-1.0.4.zip", "archiveFileName": "programmable_air-1.0.4.zip", "size": 449031, @@ -176372,12 +138645,8 @@ "paragraph": "This library simplifies programming of robot Cing.", "website": "http://robotcing.wz.sk", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RobotCing/Attiny84_IO.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobotCing/Attiny84_IO-3.0.0.zip", "archiveFileName": "Attiny84_IO-3.0.0.zip", @@ -176393,12 +138662,8 @@ "paragraph": "This library simplifies programming of robot Cing.", "website": "http://robotcing.wz.sk", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RobotCing/Attiny84_IO.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobotCing/Attiny84_IO-3.0.3.zip", "archiveFileName": "Attiny84_IO-3.0.3.zip", @@ -176414,12 +138679,8 @@ "paragraph": "This library simplifies programming of robot Cing.", "website": "http://robotcing.wz.sk", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RobotCing/Attiny84_IO.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobotCing/Attiny84_IO-3.0.6.zip", "archiveFileName": "Attiny84_IO-3.0.6.zip", @@ -176435,12 +138696,8 @@ "paragraph": "This library simplifies programming of robot Cing.", "website": "http://robotcing.wz.sk", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RobotCing/Attiny84_IO.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobotCing/Attiny84_IO-3.0.7.zip", "archiveFileName": "Attiny84_IO-3.0.7.zip", @@ -176456,12 +138713,8 @@ "paragraph": "This library simplifies programming of robot Cing.", "website": "http://robotcing.wz.sk", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RobotCing/Attiny85_IO_basic.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobotCing/Attiny85_IO_basic-3.0.0.zip", "archiveFileName": "Attiny85_IO_basic-3.0.0.zip", @@ -176477,12 +138730,8 @@ "paragraph": "This library simplifies programming of robot Cing.", "website": "http://robotcing.wz.sk", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RobotCing/Attiny85_IO_basic.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobotCing/Attiny85_IO_basic-3.0.5.zip", "archiveFileName": "Attiny85_IO_basic-3.0.5.zip", @@ -176498,12 +138747,8 @@ "paragraph": "This library simplifies programming of robot Cing.", "website": "http://robotcing.wz.sk", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RobotCing/Attiny85_IO_basic.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobotCing/Attiny85_IO_basic-3.0.6.zip", "archiveFileName": "Attiny85_IO_basic-3.0.6.zip", @@ -176519,12 +138764,8 @@ "paragraph": "This library simplifies programming of robot Cing.", "website": "http://robotcing.wz.sk", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RobotCing/Attiny85_IO_basic.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobotCing/Attiny85_IO_basic-3.0.7.zip", "archiveFileName": "Attiny85_IO_basic-3.0.7.zip", @@ -176540,12 +138781,8 @@ "paragraph": "This library simplifies programming of robot Cing.", "website": "http://robotcing.wz.sk", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RobotCing/Attiny84_IO_basic.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobotCing/Attiny84_IO_basic-3.0.0.zip", "archiveFileName": "Attiny84_IO_basic-3.0.0.zip", @@ -176561,12 +138798,8 @@ "paragraph": "This library simplifies programming of robot Cing.", "website": "http://robotcing.wz.sk", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RobotCing/Attiny84_IO_basic.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobotCing/Attiny84_IO_basic-3.0.5.zip", "archiveFileName": "Attiny84_IO_basic-3.0.5.zip", @@ -176582,12 +138815,8 @@ "paragraph": "This library simplifies programming of robot Cing.", "website": "http://robotcing.wz.sk", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RobotCing/Attiny84_IO_basic.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobotCing/Attiny84_IO_basic-3.0.6.zip", "archiveFileName": "Attiny84_IO_basic-3.0.6.zip", @@ -176603,12 +138832,8 @@ "paragraph": "This library simplifies programming of robot Cing.", "website": "http://robotcing.wz.sk", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RobotCing/Attiny84_IO_basic.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobotCing/Attiny84_IO_basic-3.0.7.zip", "archiveFileName": "Attiny84_IO_basic-3.0.7.zip", @@ -176624,12 +138849,8 @@ "paragraph": "This library simplifies programming of robot Cing.", "website": "http://robotcing.wz.sk", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RobotCing/Atmega8_IO.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobotCing/Atmega8_IO-3.0.0.zip", "archiveFileName": "Atmega8_IO-3.0.0.zip", @@ -176645,12 +138866,8 @@ "paragraph": "This library simplifies programming of robot Cing.", "website": "http://robotcing.wz.sk", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RobotCing/Atmega8_IO.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobotCing/Atmega8_IO-3.0.5.zip", "archiveFileName": "Atmega8_IO-3.0.5.zip", @@ -176666,12 +138883,8 @@ "paragraph": "This library simplifies programming of robot Cing.", "website": "http://robotcing.wz.sk", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RobotCing/Atmega8_IO.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobotCing/Atmega8_IO-3.0.6.zip", "archiveFileName": "Atmega8_IO-3.0.6.zip", @@ -176687,12 +138900,8 @@ "paragraph": "This library simplifies programming of robot Cing.", "website": "http://robotcing.wz.sk", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RobotCing/Atmega8_IO.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobotCing/Atmega8_IO-3.0.7.zip", "archiveFileName": "Atmega8_IO-3.0.7.zip", @@ -176708,12 +138917,8 @@ "paragraph": "This library simplifies programming of robot Cing.", "website": "http://robotcing.wz.sk", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RobotCing/Atmega8_IO_basic.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobotCing/Atmega8_IO_basic-3.0.0.zip", "archiveFileName": "Atmega8_IO_basic-3.0.0.zip", @@ -176729,12 +138934,8 @@ "paragraph": "This library simplifies programming of robot Cing.", "website": "http://robotcing.wz.sk", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RobotCing/Atmega8_IO_basic.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobotCing/Atmega8_IO_basic-3.0.5.zip", "archiveFileName": "Atmega8_IO_basic-3.0.5.zip", @@ -176750,12 +138951,8 @@ "paragraph": "This library simplifies programming of robot Cing.", "website": "http://robotcing.wz.sk", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RobotCing/Atmega8_IO_basic.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobotCing/Atmega8_IO_basic-3.0.6.zip", "archiveFileName": "Atmega8_IO_basic-3.0.6.zip", @@ -176771,12 +138968,8 @@ "paragraph": "This library simplifies programming of robot Cing.", "website": "http://robotcing.wz.sk", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RobotCing/Atmega328_IO.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobotCing/Atmega328_IO-3.0.0.zip", "archiveFileName": "Atmega328_IO-3.0.0.zip", @@ -176792,12 +138985,8 @@ "paragraph": "This library simplifies programming of robot Cing.", "website": "http://robotcing.wz.sk", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RobotCing/Atmega328_IO.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobotCing/Atmega328_IO-3.0.5.zip", "archiveFileName": "Atmega328_IO-3.0.5.zip", @@ -176813,12 +139002,8 @@ "paragraph": "This library simplifies programming of robot Cing.", "website": "http://robotcing.wz.sk", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RobotCing/Atmega328_IO.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobotCing/Atmega328_IO-3.0.6.zip", "archiveFileName": "Atmega328_IO-3.0.6.zip", @@ -176834,12 +139019,8 @@ "paragraph": "This library simplifies programming of robot Cing.", "website": "http://robotcing.wz.sk", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RobotCing/Atmega328_IO.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobotCing/Atmega328_IO-3.0.7.zip", "archiveFileName": "Atmega328_IO-3.0.7.zip", @@ -176855,12 +139036,8 @@ "paragraph": "This library simplifies programming of robot Cing.", "website": "http://robotcing.wz.sk", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RobotCing/Atmega328_IO.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobotCing/Atmega328_IO-3.0.8.zip", "archiveFileName": "Atmega328_IO-3.0.8.zip", @@ -176876,12 +139053,8 @@ "paragraph": "This library simplifies programming of robot Cing.", "website": "http://robotcing.wz.sk", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RobotCing/Atmega328_IO.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobotCing/Atmega328_IO-3.0.9.zip", "archiveFileName": "Atmega328_IO-3.0.9.zip", @@ -176897,12 +139070,8 @@ "paragraph": "This library simplifies programming of robot Cing.", "website": "http://robotcing.wz.sk", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RobotCing/Atmega328_IO.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobotCing/Atmega328_IO-3.1.0.zip", "archiveFileName": "Atmega328_IO-3.1.0.zip", @@ -176918,12 +139087,8 @@ "paragraph": "This library simplifies programming of robot Cing.", "website": "http://robotcing.wz.sk", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RobotCing/Atmega328_IO.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobotCing/Atmega328_IO-3.1.1.zip", "archiveFileName": "Atmega328_IO-3.1.1.zip", @@ -176939,12 +139104,8 @@ "paragraph": "This library simplifies programming of robot Cing.", "website": "http://robotcing.wz.sk", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RobotCing/Atmega328_IO.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobotCing/Atmega328_IO-3.1.3.zip", "archiveFileName": "Atmega328_IO-3.1.3.zip", @@ -176960,12 +139121,8 @@ "paragraph": "This library simplifies programming of robot Cing.", "website": "http://robotcing.wz.sk", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RobotCing/Atmega328_IO.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobotCing/Atmega328_IO-3.1.5.zip", "archiveFileName": "Atmega328_IO-3.1.5.zip", @@ -176981,12 +139138,8 @@ "paragraph": "This library simplifies programming of robot Cing.", "website": "http://robotcing.wz.sk", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RobotCing/Atmega328_IO.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobotCing/Atmega328_IO-3.1.6.zip", "archiveFileName": "Atmega328_IO-3.1.6.zip", @@ -177002,13 +139155,8 @@ "paragraph": "PCA9698 is I2C GPIO.", "website": "https://github.com/FaBoPlatform/FaBoGPIO40-PCA9698-Library", "category": "Uncategorized", - "architectures": [ - "avr", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/FaBoPlatform/FaBoGPIO40-PCA9698-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/FaBoPlatform/FaBo_GPIO40_PCA9698-1.0.0.zip", "archiveFileName": "FaBo_GPIO40_PCA9698-1.0.0.zip", @@ -177024,18 +139172,10 @@ "paragraph": "The library supports both the SPI (via the SPI Library) and I2C (via the Wire Library) interfaces. Use of other I2C / SPI libraries (e.g. software I2C) is supported by inheritance.", "website": "https://bitbucket.org/christandlg/bmx280mi", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://bitbucket.org/christandlg/bmx280mi.git", - "providesIncludes": [ - "BMx280MI.h", - "SPI.h", - "Wire.h" - ], + "providesIncludes": ["BMx280MI.h", "SPI.h", "Wire.h"], "url": "http://downloads.arduino.cc/libraries/bitbucket.org/christandlg/BMx280MI-0.0.1.zip", "archiveFileName": "BMx280MI-0.0.1.zip", "size": 15591, @@ -177050,18 +139190,10 @@ "paragraph": "The library supports both the SPI (via the SPI Library) and I2C (via the Wire Library) interfaces. Use of other I2C / SPI libraries (e.g. software I2C) is supported by inheritance.", "website": "https://bitbucket.org/christandlg/bmx280mi", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://bitbucket.org/christandlg/bmx280mi.git", - "providesIncludes": [ - "BMx280MI.h", - "SPI.h", - "Wire.h" - ], + "providesIncludes": ["BMx280MI.h", "SPI.h", "Wire.h"], "url": "http://downloads.arduino.cc/libraries/bitbucket.org/christandlg/BMx280MI-0.0.2.zip", "archiveFileName": "BMx280MI-0.0.2.zip", "size": 15685, @@ -177076,12 +139208,8 @@ "paragraph": "Talkie comes with over 1000 words of speech data that can be included in your projects. It is a software implementation of the Texas Instruments speech synthesis architecture (Linear Predictive Coding) from the late 1970s / early 1980s. The voice is familiar from Texas Instruments Speak \u0026 Spell family of educational products. Copyright 2011 Peter Knight. This library is a reworked version which includes 8 MHz and non blocking capabilities as well as a few utilities. The code for the queued non blocking version is based on the fork of Paul Stoffregen. https://github.com/PaulStoffregen/Talkie", "website": "https://github.com/ArminJo/Talkie", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/ArminJo/Talkie.git", "url": "http://downloads.arduino.cc/libraries/github.com/ArminJo/Talkie-1.0.0.zip", "archiveFileName": "Talkie-1.0.0.zip", @@ -177097,14 +139225,8 @@ "paragraph": "This library was born to control dimmable light bulbs, but actually Thryristor class is fully reusable for other AC loads like electrical heaters. Actually it works on ESP8266, ESP32 and AVR.", "website": "https://github.com/fabiuz7/Dimmable-Light-Arduino", "category": "Device Control", - "architectures": [ - "esp8266", - "esp32", - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32", "avr"], + "types": ["Contributed"], "repository": "https://github.com/fabiuz7/Dimmable-Light-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/fabiuz7/Dimmable_Light_for_Arduino-1.2.0.zip", "archiveFileName": "Dimmable_Light_for_Arduino-1.2.0.zip", @@ -177120,12 +139242,8 @@ "paragraph": "PCF8574/PCF8574A - Remote 8-bit I/O expander for I2C-bus with interrupt. Example usage: The LCM2004 liquid crystal display modul (HD44780U device) interfaced for I2C with a PCF8574. Device datasheet: https://www.nxp.com/docs/en/data-sheet/PCF8574_PCF8574A.pdf", "website": "https://github.com/jmparatte/jm_PCF8574", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jmparatte/jm_PCF8574.git", "url": "http://downloads.arduino.cc/libraries/github.com/jmparatte/jm_PCF8574-1.0.0.zip", "archiveFileName": "jm_PCF8574-1.0.0.zip", @@ -177141,12 +139259,8 @@ "paragraph": "PCF8574/PCF8574A - Remote 8-bit I/O expander for I2C-bus with interrupt. Example usage: The LCM2004A liquid crystal display module (HD44780U device) interfaced for I2C with a PCF8574. Device datasheet: https://www.nxp.com/docs/en/data-sheet/PCF8574_PCF8574A.pdf", "website": "https://github.com/jmparatte/jm_PCF8574", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jmparatte/jm_PCF8574.git", "url": "http://downloads.arduino.cc/libraries/github.com/jmparatte/jm_PCF8574-1.0.1.zip", "archiveFileName": "jm_PCF8574-1.0.1.zip", @@ -177162,16 +139276,10 @@ "paragraph": "Provides easy access to several SIM808 features, including HTTP(s) GET \u0026 POST, sending SMS and GPS positioning.", "website": "https://github.com/blemasle/arduino-sim808", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blemasle/arduino-sim808.git", - "providesIncludes": [ - "SIM808.h" - ], + "providesIncludes": ["SIM808.h"], "url": "http://downloads.arduino.cc/libraries/github.com/blemasle/SIM808-1.0.0.zip", "archiveFileName": "SIM808-1.0.0.zip", "size": 25208, @@ -177186,16 +139294,10 @@ "paragraph": "Provides easy access to several SIM808 features, including HTTP(s) GET \u0026 POST, sending SMS and GPS positioning.", "website": "https://github.com/blemasle/arduino-sim808", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blemasle/arduino-sim808.git", - "providesIncludes": [ - "SIM808.h" - ], + "providesIncludes": ["SIM808.h"], "url": "http://downloads.arduino.cc/libraries/github.com/blemasle/SIM808-1.0.1.zip", "archiveFileName": "SIM808-1.0.1.zip", "size": 25448, @@ -177210,16 +139312,10 @@ "paragraph": "Provides easy access to several SIM808 features, including HTTP(s) GET \u0026 POST, sending SMS and GPS positioning.", "website": "https://github.com/blemasle/arduino-sim808", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blemasle/arduino-sim808.git", - "providesIncludes": [ - "SIM808.h" - ], + "providesIncludes": ["SIM808.h"], "url": "http://downloads.arduino.cc/libraries/github.com/blemasle/SIM808-1.1.0.zip", "archiveFileName": "SIM808-1.1.0.zip", "size": 25750, @@ -177234,16 +139330,10 @@ "paragraph": "Provides easy access to several SIM808 features, including HTTP(s) GET \u0026 POST, sending SMS and GPS positioning.", "website": "https://github.com/blemasle/arduino-sim808", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/blemasle/arduino-sim808.git", - "providesIncludes": [ - "SIM808.h" - ], + "providesIncludes": ["SIM808.h"], "url": "http://downloads.arduino.cc/libraries/github.com/blemasle/SIM808-2.0.0.zip", "archiveFileName": "SIM808-2.0.0.zip", "size": 26120, @@ -177258,12 +139348,8 @@ "paragraph": "Arduino library to monitor time and frame rate from any time if you want", "website": "https://github.com/hideakitai", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/StopWatch.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/StopWatch-0.1.0.zip", "archiveFileName": "StopWatch-0.1.0.zip", @@ -177279,12 +139365,8 @@ "paragraph": "Arduino library to monitor time and frame rate from any time if you want", "website": "https://github.com/hideakitai", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/StopWatch.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/StopWatch-0.1.1.zip", "archiveFileName": "StopWatch-0.1.1.zip", @@ -177300,12 +139382,8 @@ "paragraph": "Arduino library to monitor time and frame rate from any time if you want", "website": "https://github.com/hideakitai", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/StopWatch.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/StopWatch-0.1.3.zip", "archiveFileName": "StopWatch-0.1.3.zip", @@ -177321,12 +139399,8 @@ "paragraph": "Arduino library to monitor time and frame rate from any time if you want", "website": "https://github.com/hideakitai", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/StopWatch.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/StopWatch-0.1.5.zip", "archiveFileName": "StopWatch-0.1.5.zip", @@ -177342,12 +139416,8 @@ "paragraph": "Arduino library to monitor time and frame rate from any time if you want", "website": "https://github.com/hideakitai", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/StopWatch.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/StopWatch-0.1.6.zip", "archiveFileName": "StopWatch-0.1.6.zip", @@ -177363,12 +139433,8 @@ "paragraph": "Debounce library for Arduino", "website": "https://github.com/hideakitai", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/Debouncer.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/Debouncer-0.1.0.zip", "archiveFileName": "Debouncer-0.1.0.zip", @@ -177384,12 +139450,8 @@ "paragraph": "XBee AT Command Wrapper for Arduino", "website": "https://github.com/hideakitai", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/XBeeATCmds.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/XBeeATCmds-0.1.0.zip", "archiveFileName": "XBeeATCmds-0.1.0.zip", @@ -177405,12 +139467,8 @@ "paragraph": "CRC calculation for Arduino", "website": "https://github.com/hideakitai", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/CRC.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/CRC-0.1.0.zip", "archiveFileName": "CRC-0.1.0.zip", @@ -177426,12 +139484,8 @@ "paragraph": "Filter utilities for Arduino", "website": "https://github.com/hideakitai", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/Filters.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/Filters-0.0.1.zip", "archiveFileName": "Filters-0.0.1.zip", @@ -177447,12 +139501,8 @@ "paragraph": "String from/to value conversion in Arduino (port a part of ofUtils (openFrameworks))", "website": "https://github.com/hideakitai", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/Convert.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/Convert-0.1.0.zip", "archiveFileName": "Convert-0.1.0.zip", @@ -177468,12 +139518,8 @@ "paragraph": "Serial based assertion and log library for Arduino", "website": "https://github.com/hideakitai", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/Debug.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/Debug-0.1.0.zip", "archiveFileName": "Debug-0.1.0.zip", @@ -177489,12 +139535,8 @@ "paragraph": "Serial based assertion and log library for Arduino", "website": "https://github.com/hideakitai", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/Debug.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/Debug-0.1.1.zip", "archiveFileName": "Debug-0.1.1.zip", @@ -177510,12 +139552,8 @@ "paragraph": "Serial based assertion and log library for Arduino", "website": "https://github.com/hideakitai", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/Debug.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/Debug-0.1.2.zip", "archiveFileName": "Debug-0.1.2.zip", @@ -177531,12 +139569,8 @@ "paragraph": "I2C extension/wrapper for Arduino", "website": "https://github.com/hideakitai", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/I2CExtension.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/I2CExtension-0.1.0.zip", "archiveFileName": "I2CExtension-0.1.0.zip", @@ -177552,12 +139586,8 @@ "paragraph": "RRingBuffer for Arduino (replacement of std::queue, std::deque and std::vector)", "website": "https://github.com/hideakitai", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/RingBuffer.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/RingBuffers-0.1.0.zip", "archiveFileName": "RingBuffers-0.1.0.zip", @@ -177573,12 +139603,8 @@ "paragraph": "Vector class 2f, 3f, 4f (port of ofVecXf (openFrameworks))", "website": "https://github.com/hideakitai", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/VectorXf.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/VectorXf-0.1.0.zip", "archiveFileName": "VectorXf-0.1.0.zip", @@ -177594,12 +139620,8 @@ "paragraph": "SPI extension/wrapper for Arduino", "website": "https://github.com/hideakitai", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/SPIExtension.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/SPIExtension-0.1.0.zip", "archiveFileName": "SPIExtension-0.1.0.zip", @@ -177615,12 +139637,8 @@ "paragraph": "Thinger.io is an open source platform for the Internet of Things. It will allow connecting your things or devices for remote sensing and actuating. This library is the base firmware for Thinger Core32 devices.", "website": "https://github.com/thinger-io/Core32", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/thinger-io/Core32.git", "url": "http://downloads.arduino.cc/libraries/github.com/thinger-io/ThingerCore32-0.1.0.zip", "archiveFileName": "ThingerCore32-0.1.0.zip", @@ -177636,12 +139654,8 @@ "paragraph": "FirmataExpress utilizes a serial baudrate of 115200. In addition it adds support for Tone, stepper motors, HC-SR-04 distance sensor, advanced auto-discovery of connected Arduino boards, and a watchdog timer.", "website": "https://github.com/MrYsLab/FirmataExpress", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MrYsLab/FirmataExpress.git", "url": "http://downloads.arduino.cc/libraries/github.com/MrYsLab/FirmataExpress-1.0.0.zip", "archiveFileName": "FirmataExpress-1.0.0.zip", @@ -177657,12 +139671,8 @@ "paragraph": "FirmataExpress utilizes a serial baudrate of 115200. In addition it adds support for Tone, stepper motors, HC-SR-04 distance sensor, advanced auto-discovery of connected Arduino boards, and a watchdog timer.", "website": "https://github.com/MrYsLab/FirmataExpress", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MrYsLab/FirmataExpress.git", "url": "http://downloads.arduino.cc/libraries/github.com/MrYsLab/FirmataExpress-1.0.1.zip", "archiveFileName": "FirmataExpress-1.0.1.zip", @@ -177678,16 +139688,10 @@ "paragraph": "The library for the Altino car.", "website": "http://github.com/Iainmon/altino", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Iainmon/altino.git", - "providesIncludes": [ - "Altino.h" - ], + "providesIncludes": ["Altino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Iainmon/Altino-1.0.0.zip", "archiveFileName": "Altino-1.0.0.zip", "size": 4779, @@ -177702,16 +139706,10 @@ "paragraph": "The library for the Altino car.", "website": "http://github.com/Iainmon/altino", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Iainmon/altino.git", - "providesIncludes": [ - "Altino.h" - ], + "providesIncludes": ["Altino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Iainmon/Altino-1.0.2.zip", "archiveFileName": "Altino-1.0.2.zip", "size": 4786, @@ -177726,16 +139724,10 @@ "paragraph": "This library provides an Http handler for existing arduino HttpServer implementations that parse Rest endpoints (URIs) with embedded arguments such as string, integers or booleans. Parameterized endpoints can be bound to a function handler which receives a Request object with an 'args' vector that is indexable [] by name or orginal position.", "website": "https://github.com/flyingeinstein/Restfully", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/flyingeinstein/Restfully.git", - "providesIncludes": [ - "Restfully.h" - ], + "providesIncludes": ["Restfully.h"], "url": "http://downloads.arduino.cc/libraries/github.com/flyingeinstein/Restfully-0.2.0-beta.zip", "archiveFileName": "Restfully-0.2.0-beta.zip", "size": 61177, @@ -177750,12 +139742,8 @@ "paragraph": "Connect with the ECU of Suzuki, Honda, Kawasaki, Yamaha etc.", "website": "https://github.com/aster94/Keyword-Protocol-2000", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/aster94/Keyword-Protocol-2000.git", "url": "http://downloads.arduino.cc/libraries/github.com/aster94/KWP2000-1.0.0.zip", "archiveFileName": "KWP2000-1.0.0.zip", @@ -177771,12 +139759,8 @@ "paragraph": "Connect with the ECU of Suzuki, Honda, Kawasaki, Yamaha etc.", "website": "https://github.com/aster94/Keyword-Protocol-2000", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/aster94/Keyword-Protocol-2000.git", "url": "http://downloads.arduino.cc/libraries/github.com/aster94/KWP2000-1.1.0.zip", "archiveFileName": "KWP2000-1.1.0.zip", @@ -177792,12 +139776,8 @@ "paragraph": "Dabble app communicate with hardware like evive and Arduino boards like Uno, Mega and Nano using bluetooth modules like HC-05,HM-10. App consists of modules that explore different functionalities of smartphone like sensors,camera etc and also consists of certain user interfaces.Hardware communicates with app using Dabble library over bluetooth and access these app features. This helps hardware in accessing certain features of smartphone and also provides hardware control with smartphone.", "website": "https://github.com/STEMpedia/Dabble", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/STEMpedia/Dabble.git", "url": "http://downloads.arduino.cc/libraries/github.com/STEMpedia/Dabble-1.1.0.zip", "archiveFileName": "Dabble-1.1.0.zip", @@ -177813,12 +139793,8 @@ "paragraph": "Dabble app communicate with hardware like evive and Arduino boards like Uno, Mega and Nano using bluetooth modules like HC-05,HM-10. App consists of modules that explore different functionalities of smartphone like sensors,camera etc and also consists of certain user interfaces.Hardware communicates with app using Dabble library over bluetooth and access these app features. This helps hardware in accessing certain features of smartphone and also provides hardware control with smartphone.", "website": "https://github.com/STEMpedia/Dabble", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/STEMpedia/Dabble.git", "url": "http://downloads.arduino.cc/libraries/github.com/STEMpedia/Dabble-1.0.0.zip", "archiveFileName": "Dabble-1.0.0.zip", @@ -177834,12 +139810,8 @@ "paragraph": "Dabble app communicate with hardware like evive and Arduino boards like Uno, Mega and Nano using bluetooth modules like HC-05,HM-10. App consists of modules that explore different functionalities of smartphone like sensors,camera etc and also consists of certain user interfaces.Hardware communicates with app using Dabble library over bluetooth and access these app features. This helps hardware in accessing certain features of smartphone and also provides hardware control with smartphone.", "website": "https://github.com/STEMpedia/Dabble", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/STEMpedia/Dabble.git", "url": "http://downloads.arduino.cc/libraries/github.com/STEMpedia/Dabble-1.3.0.zip", "archiveFileName": "Dabble-1.3.0.zip", @@ -177855,12 +139827,8 @@ "paragraph": "Dabble app communicate with hardware like evive and Arduino boards like Uno, Mega and Nano using bluetooth modules like HC-05,HM-10. App consists of modules that explore different functionalities of smartphone like sensors,camera etc and also consists of certain user interfaces.Hardware communicates with app using Dabble library over bluetooth and access these app features. This helps hardware in accessing certain features of smartphone and also provides hardware control with smartphone.", "website": "https://github.com/STEMpedia/Dabble", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/STEMpedia/Dabble.git", "url": "http://downloads.arduino.cc/libraries/github.com/STEMpedia/Dabble-1.4.1.zip", "archiveFileName": "Dabble-1.4.1.zip", @@ -177876,12 +139844,8 @@ "paragraph": "Dabble app communicate with hardware like evive and Arduino boards like Uno, Mega and Nano using bluetooth modules like HC-05,HM-10. App consists of modules that explore different functionalities of smartphone like sensors,camera etc and also consists of certain user interfaces.Hardware communicates with app using Dabble library over bluetooth and access these app features. This helps hardware in accessing certain features of smartphone and also provides hardware control with smartphone.", "website": "https://github.com/STEMpedia/Dabble", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/STEMpedia/Dabble.git", "url": "http://downloads.arduino.cc/libraries/github.com/STEMpedia/Dabble-1.5.0.zip", "archiveFileName": "Dabble-1.5.0.zip", @@ -177897,12 +139861,8 @@ "paragraph": "For 1.54 inch(200x200px or 152x152px) and 2(black and white) or 3(black, white and red or yellow) colors e-paper module.", "website": "https://github.com/asukiaaa/EPD", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/EPD.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/EPD-1.0.0.zip", "archiveFileName": "EPD-1.0.0.zip", @@ -177918,12 +139878,8 @@ "paragraph": "For 1.54 inch(200x200px or 152x152px) and 2(black and white) or 3(black, white and red or yellow) colors e-paper module.", "website": "https://github.com/asukiaaa/EPD", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/EPD.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/EPD-1.0.1.zip", "archiveFileName": "EPD-1.0.1.zip", @@ -177939,12 +139895,8 @@ "paragraph": "For 1.54 inch(200x200px or 152x152px) and 2(black and white) or 3(black, white and red or yellow) colors e-paper module.", "website": "https://github.com/asukiaaa/EPD", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/EPD.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/EPD-1.1.0.zip", "archiveFileName": "EPD-1.1.0.zip", @@ -177960,12 +139912,8 @@ "paragraph": "For 1.54 inch(200x200px or 152x152px) and 2(black and white) or 3(black, white and red or yellow) colors e-paper module.", "website": "https://github.com/asukiaaa/EPD", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/EPD.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/EPD-1.1.1.zip", "archiveFileName": "EPD-1.1.1.zip", @@ -177981,16 +139929,10 @@ "paragraph": "Only supports Arduino Uno, Leonardo and Mega", "website": "https://github.com/GordonRudman/ExampleArduinoLibrary.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GordonRudman/ExampleArduinoLibrary.git", - "providesIncludes": [ - "SPI.h" - ], + "providesIncludes": ["SPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/GordonRudman/ExampleLibrary-0.0.1.zip", "archiveFileName": "ExampleLibrary-0.0.1.zip", "size": 3470, @@ -178005,16 +139947,10 @@ "paragraph": "Only supports Arduino Uno, Leonardo and Mega", "website": "https://github.com/GordonRudman/ExampleArduinoLibrary", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GordonRudman/ExampleArduinoLibrary.git", - "providesIncludes": [ - "SPI.h" - ], + "providesIncludes": ["SPI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/GordonRudman/ExampleLibrary-0.0.2.zip", "archiveFileName": "ExampleLibrary-0.0.2.zip", "size": 4476, @@ -178029,12 +139965,8 @@ "paragraph": "Your on board LED can display a lot of useful messages", "website": "https://github.com/fabriziop/TalkingLED", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/fabriziop/TalkingLED.git", "url": "http://downloads.arduino.cc/libraries/github.com/fabriziop/TalkingLED-0.1.3.zip", "archiveFileName": "TalkingLED-0.1.3.zip", @@ -178050,14 +139982,8 @@ "paragraph": "This library allows a number of INA2xx devices (mixed supported types) to be read and controlled simultaneously.", "website": "https://github.com/SV-Zanshin/INA", "category": "Sensors", - "architectures": [ - "avr", - "esp32", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp32", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/SV-Zanshin/INA.git", "url": "http://downloads.arduino.cc/libraries/github.com/SV-Zanshin/INA2xx-1.0.6.zip", "archiveFileName": "INA2xx-1.0.6.zip", @@ -178073,12 +139999,8 @@ "paragraph": "Use the Microchip MCP7940 RTC (Real-Time-Clock)", "website": "https://github.com/SV-Zanshin/MCP7940", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SV-Zanshin/MCP7940.git", "url": "http://downloads.arduino.cc/libraries/github.com/SV-Zanshin/MCP7940-1.0.0.zip", "archiveFileName": "MCP7940-1.0.0.zip", @@ -178094,12 +140016,8 @@ "paragraph": "Use the Microchip MCP7940 RTC (Real-Time-Clock)", "website": "https://github.com/SV-Zanshin/MCP7940", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SV-Zanshin/MCP7940.git", "url": "http://downloads.arduino.cc/libraries/github.com/SV-Zanshin/MCP7940-1.0.5.zip", "archiveFileName": "MCP7940-1.0.5.zip", @@ -178115,12 +140033,8 @@ "paragraph": "Libray code allowing access to and control of the MCP7940 RTC", "website": "https://github.com/SV-Zanshin/MCP7940", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SV-Zanshin/MCP7940.git", "url": "http://downloads.arduino.cc/libraries/github.com/SV-Zanshin/MCP7940-1.1.0.zip", "archiveFileName": "MCP7940-1.1.0.zip", @@ -178136,12 +140050,8 @@ "paragraph": "Libray code allowing access to and control of the MCP7940 RTC", "website": "https://github.com/SV-Zanshin/MCP7940", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SV-Zanshin/MCP7940.git", "url": "http://downloads.arduino.cc/libraries/github.com/SV-Zanshin/MCP7940-1.1.1.zip", "archiveFileName": "MCP7940-1.1.1.zip", @@ -178157,12 +140067,8 @@ "paragraph": "Allowing access to and control of the MCP7940 RTC functionality including the base read/write of time and setting up multiple alarms as well as setting the MFP pin", "website": "https://github.com/SV-Zanshin/MCP7940", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SV-Zanshin/MCP7940.git", "url": "http://downloads.arduino.cc/libraries/github.com/SV-Zanshin/MCP7940-1.1.6.zip", "archiveFileName": "MCP7940-1.1.6.zip", @@ -178178,12 +140084,8 @@ "paragraph": "\u003cbr /\u003eThis library uses the 16-bit hardware timer/counter (timer3, timer4 and timer5) to control the servos.\u003cbr /\u003ePossible output pins are pin 2, 3, 7, 8, 44, and 45.\u003cbr /\u003eUnlike the original Servo.h library, this library does not use Timer1.\u003cbr /\u003eThe advantage here is that when using the Wire.h library no fluctuations in the pulse width occur.\u003cbr /\u003eIn addition, I / O registers are addressed directly and not via the digitalWrite()-function (as in Servo.h).\u003cbr /\u003e", "website": "https://github.com/dadul96/Arduino-Servo-Hardware-PWM-Library", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/dadul96/Arduino-Servo-Hardware-PWM-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/dadul96/Servo_Hardware_PWM-1.0.0.zip", "archiveFileName": "Servo_Hardware_PWM-1.0.0.zip", @@ -178199,12 +140101,8 @@ "paragraph": "\u003cbr /\u003eThis library uses the 16-bit hardware timer/counter (timer3, timer4 and timer5) to control the servos.\u003cbr /\u003ePossible output pins are pin 2, 3, 7, 8, 44, and 45.\u003cbr /\u003eUnlike the original Servo.h library, this library does not use Timer1.\u003cbr /\u003eThe advantage here is that when using the Wire.h library no fluctuations in the pulse width occur.\u003cbr /\u003eIn addition, I / O registers are addressed directly and not via the digitalWrite()-function (as in Servo.h).\u003cbr /\u003e", "website": "https://github.com/dadul96/Arduino-Servo-Hardware-PWM-Library", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/dadul96/Arduino-Servo-Hardware-PWM-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/dadul96/Servo_Hardware_PWM-1.0.1.zip", "archiveFileName": "Servo_Hardware_PWM-1.0.1.zip", @@ -178220,12 +140118,8 @@ "paragraph": "\u003cbr /\u003eThis library uses the 16-bit hardware timer/counter (timer3, timer4 and timer5) to control the servos.\u003cbr /\u003ePossible output pins are pin 2, 3, 7, 8, 44, and 45.\u003cbr /\u003eUnlike the original Servo.h library, this library does not use Timer1.\u003cbr /\u003eThe advantage here is that when using the Wire.h library no fluctuations in the pulse width occur.\u003cbr /\u003eIn addition, I / O registers are addressed directly and not via the digitalWrite()-function (as in Servo.h).\u003cbr /\u003e", "website": "https://github.com/dadul96/Arduino-Servo-Hardware-PWM-Library", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/dadul96/Arduino-Servo-Hardware-PWM-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/dadul96/Servo_Hardware_PWM-1.0.2.zip", "archiveFileName": "Servo_Hardware_PWM-1.0.2.zip", @@ -178241,12 +140135,8 @@ "paragraph": "Arduino library for use with compatible micro controllers to access the unofficial Fortnite API hosted at https://fortniteapi.com/.", "website": "https://github.com/chunkysteveo/FortniteAPI", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/chunkysteveo/FortniteAPI.git", "url": "http://downloads.arduino.cc/libraries/github.com/chunkysteveo/FortniteAPI-1.0.0.zip", "archiveFileName": "FortniteAPI-1.0.0.zip", @@ -178262,12 +140152,8 @@ "paragraph": "Arduino library for use with compatible micro controllers to access the unofficial Fortnite API hosted at https://fortniteapi.com/.", "website": "https://github.com/chunkysteveo/FortniteAPI", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/chunkysteveo/FortniteAPI.git", "url": "http://downloads.arduino.cc/libraries/github.com/chunkysteveo/FortniteAPI-1.0.1.zip", "archiveFileName": "FortniteAPI-1.0.1.zip", @@ -178283,16 +140169,10 @@ "paragraph": "Include, WiFi Kit 32, WiFi LoRa 32, Wireless Stick, Wireless Shell, see more on http://heltec.cn", "website": "https://github.com/HelTecAutomation/Heltec_ESP32.git", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/HelTecAutomation/Heltec_ESP32.git", - "providesIncludes": [ - "heltec.h" - ], + "providesIncludes": ["heltec.h"], "url": "http://downloads.arduino.cc/libraries/github.com/HelTecAutomation/Heltec_ESP32_Dev_Boards-1.0.2.zip", "archiveFileName": "Heltec_ESP32_Dev_Boards-1.0.2.zip", "size": 437979, @@ -178307,16 +140187,10 @@ "paragraph": "Include, WiFi Kit 32, WiFi LoRa 32, Wireless Stick, Wireless Shell, see more on http://heltec.cn", "website": "https://github.com/HelTecAutomation/Heltec_ESP32.git", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/HelTecAutomation/Heltec_ESP32.git", - "providesIncludes": [ - "heltec.h" - ], + "providesIncludes": ["heltec.h"], "url": "http://downloads.arduino.cc/libraries/github.com/HelTecAutomation/Heltec_ESP32_Dev_Boards-1.0.3.zip", "archiveFileName": "Heltec_ESP32_Dev_Boards-1.0.3.zip", "size": 466022, @@ -178331,16 +140205,10 @@ "paragraph": "Include, WiFi Kit 32, WiFi LoRa 32, Wireless Stick, Wireless Shell, see more on http://heltec.cn", "website": "https://github.com/HelTecAutomation/Heltec_ESP32.git", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/HelTecAutomation/Heltec_ESP32.git", - "providesIncludes": [ - "heltec.h" - ], + "providesIncludes": ["heltec.h"], "url": "http://downloads.arduino.cc/libraries/github.com/HelTecAutomation/Heltec_ESP32_Dev_Boards-1.0.4.zip", "archiveFileName": "Heltec_ESP32_Dev_Boards-1.0.4.zip", "size": 466082, @@ -178355,16 +140223,10 @@ "paragraph": "Include, WiFi Kit 32, WiFi LoRa 32, Wireless Stick, Wireless Shell, see more on http://heltec.cn", "website": "https://github.com/HelTecAutomation/Heltec_ESP32.git", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/HelTecAutomation/Heltec_ESP32.git", - "providesIncludes": [ - "heltec.h" - ], + "providesIncludes": ["heltec.h"], "url": "http://downloads.arduino.cc/libraries/github.com/HelTecAutomation/Heltec_ESP32_Dev_Boards-1.0.5.zip", "archiveFileName": "Heltec_ESP32_Dev_Boards-1.0.5.zip", "size": 468334, @@ -178379,16 +140241,10 @@ "paragraph": "Include, WiFi Kit 32, WiFi LoRa 32, Wireless Stick, Wireless Shell, see more on http://heltec.cn", "website": "https://github.com/HelTecAutomation/Heltec_ESP32.git", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/HelTecAutomation/Heltec_ESP32.git", - "providesIncludes": [ - "heltec.h" - ], + "providesIncludes": ["heltec.h"], "url": "http://downloads.arduino.cc/libraries/github.com/HelTecAutomation/Heltec_ESP32_Dev_Boards-1.0.6.zip", "archiveFileName": "Heltec_ESP32_Dev_Boards-1.0.6.zip", "size": 469528, @@ -178403,16 +140259,10 @@ "paragraph": "Include, WiFi Kit 32, WiFi LoRa 32, Wireless Stick, Wireless Shell, see more on http://heltec.cn", "website": "https://github.com/HelTecAutomation/Heltec_ESP32.git", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/HelTecAutomation/Heltec_ESP32.git", - "providesIncludes": [ - "heltec.h" - ], + "providesIncludes": ["heltec.h"], "url": "http://downloads.arduino.cc/libraries/github.com/HelTecAutomation/Heltec_ESP32_Dev_Boards-1.0.7.zip", "archiveFileName": "Heltec_ESP32_Dev_Boards-1.0.7.zip", "size": 471757, @@ -178427,16 +140277,10 @@ "paragraph": "Include, WiFi Kit 32, WiFi LoRa 32, Wireless Stick, Wireless Shell, see more on http://heltec.cn", "website": "https://github.com/HelTecAutomation/Heltec_ESP32.git", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/HelTecAutomation/Heltec_ESP32.git", - "providesIncludes": [ - "heltec.h" - ], + "providesIncludes": ["heltec.h"], "url": "http://downloads.arduino.cc/libraries/github.com/HelTecAutomation/Heltec_ESP32_Dev_Boards-1.0.8.zip", "archiveFileName": "Heltec_ESP32_Dev_Boards-1.0.8.zip", "size": 472103, @@ -178451,12 +140295,8 @@ "paragraph": "An Arduino Library for the Qwist MP3 Trigger. Qwiic MP3 Trigger is an easy to use MP3 player that makes loading and playing MP3s easy and fast. Play, pause, stop, volume, and EQ are all digitally controlled over I2C . Available at: https://www.sparkfun.com/products/15165", "website": "https://github.com/sparkfun/SparkFun_Qwiic_MP3_Trigger_Arduino_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Qwiic_MP3_Trigger_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Qwiic_MP3_Trigger_Arduino_Library-1.0.0.zip", "archiveFileName": "SparkFun_Qwiic_MP3_Trigger_Arduino_Library-1.0.0.zip", @@ -178472,12 +140312,8 @@ "paragraph": "An Arduino Library for the Qwist MP3 Trigger. Qwiic MP3 Trigger is an easy to use MP3 player that makes loading and playing MP3s easy and fast. Play, pause, stop, volume, and EQ are all digitally controlled over I2C . Available at: https://www.sparkfun.com/products/15165", "website": "https://github.com/sparkfun/SparkFun_Qwiic_MP3_Trigger_Arduino_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Qwiic_MP3_Trigger_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Qwiic_MP3_Trigger_Arduino_Library-1.0.1.zip", "archiveFileName": "SparkFun_Qwiic_MP3_Trigger_Arduino_Library-1.0.1.zip", @@ -178493,12 +140329,8 @@ "paragraph": "An Arduino Library for the Qwist MP3 Trigger. Qwiic MP3 Trigger is an easy to use MP3 player that makes loading and playing MP3s easy and fast. Play, pause, stop, volume, and EQ are all digitally controlled over I2C . Available at: https://www.sparkfun.com/products/15165", "website": "https://github.com/sparkfun/SparkFun_Qwiic_MP3_Trigger_Arduino_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Qwiic_MP3_Trigger_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Qwiic_MP3_Trigger_Arduino_Library-1.0.2.zip", "archiveFileName": "SparkFun_Qwiic_MP3_Trigger_Arduino_Library-1.0.2.zip", @@ -178514,12 +140346,8 @@ "paragraph": "A library to simplify the process of fetching/deploying data to Antares IoT platform", "website": "https://github.com/antaresdocumentation/antares-esp8266-http", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/antaresdocumentation/antares-esp8266-http.git", "url": "http://downloads.arduino.cc/libraries/github.com/antaresdocumentation/Antares_ESP8266_HTTP-1.1.0.zip", "archiveFileName": "Antares_ESP8266_HTTP-1.1.0.zip", @@ -178535,12 +140363,8 @@ "paragraph": "A library to simplify the process of fetching/deploying data to Antares IoT platform", "website": "https://github.com/antaresdocumentation/antares-esp8266-http", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/antaresdocumentation/antares-esp8266-http.git", "url": "http://downloads.arduino.cc/libraries/github.com/antaresdocumentation/Antares_ESP8266_HTTP-1.1.2.zip", "archiveFileName": "Antares_ESP8266_HTTP-1.1.2.zip", @@ -178556,12 +140380,8 @@ "paragraph": "A library to simplify the process of fetching/deploying data to Antares IoT platform", "website": "https://github.com/antaresdocumentation/antares-esp8266-http", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/antaresdocumentation/antares-esp8266-http.git", "url": "http://downloads.arduino.cc/libraries/github.com/antaresdocumentation/Antares_ESP8266_HTTP-1.2.1.zip", "archiveFileName": "Antares_ESP8266_HTTP-1.2.1.zip", @@ -178577,12 +140397,8 @@ "paragraph": "A library to simplify the process of fetching/deploying data to Antares IoT platform", "website": "https://github.com/antaresdocumentation/antares-esp8266-http", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/antaresdocumentation/antares-esp8266-http.git", "url": "http://downloads.arduino.cc/libraries/github.com/antaresdocumentation/Antares_ESP8266_HTTP-1.3.1.zip", "archiveFileName": "Antares_ESP8266_HTTP-1.3.1.zip", @@ -178598,12 +140414,8 @@ "paragraph": "Used to run popular electrochemical tests like Cyclic Voltammetry, Chronoamperometry, Pulse Voltammetry, etc. These tests can be used to analyze chemical species such as glucose, potassium, oxygen, nitrogen, etc.", "website": "https://github.com/LinnesLab/LMP91000", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/LinnesLab/LMP91000.git", "url": "http://downloads.arduino.cc/libraries/github.com/LinnesLab/LMP91000-1.0.0.zip", "archiveFileName": "LMP91000-1.0.0.zip", @@ -178619,12 +140431,8 @@ "paragraph": "Client library for communicating with the TeXie IOT Cloud.", "website": "https://github.com/texie/TeXie-Client_arduino", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/texie/TeXie_arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/texie/TeXie_arduino_Client-0.0.1.zip", "archiveFileName": "TeXie_arduino_Client-0.0.1.zip", @@ -178640,12 +140448,8 @@ "paragraph": "Client library for communicating with the TeXie IOT Cloud.", "website": "https://github.com/texie/TeXie-Client_arduino", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/texie/TeXie_arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/texie/TeXie_arduino_Client-0.0.2.zip", "archiveFileName": "TeXie_arduino_Client-0.0.2.zip", @@ -178661,12 +140465,8 @@ "paragraph": "Client library for communicating with the TeXie IOT Cloud.", "website": "https://github.com/texie/TeXie-Client_arduino", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/texie/TeXie_arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/texie/TeXie_arduino_Client-0.1.0.zip", "archiveFileName": "TeXie_arduino_Client-0.1.0.zip", @@ -178682,12 +140482,8 @@ "paragraph": "Client library for communicating with the TeXie IOT Cloud.", "website": "https://github.com/texie/TeXie_arduino.git", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/texie/TeXie_arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/texie/TeXie_arduino_Client-0.1.1.zip", "archiveFileName": "TeXie_arduino_Client-0.1.1.zip", @@ -178703,12 +140499,8 @@ "paragraph": "Client library for communicating with the TeXie IOT Cloud.", "website": "https://github.com/texie/TeXie_arduino.git", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/texie/TeXie_arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/texie/TeXie_arduino_Client-0.2.0.zip", "archiveFileName": "TeXie_arduino_Client-0.2.0.zip", @@ -178724,12 +140516,8 @@ "paragraph": "Battery lookup with val, percent and level", "website": "https://github.com/offcircuit/Batflow", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/offcircuit/Batflow.git", "url": "http://downloads.arduino.cc/libraries/github.com/offcircuit/Batflow-1.0.0.zip", "archiveFileName": "Batflow-1.0.0.zip", @@ -178745,14 +140533,8 @@ "paragraph": "Designed for TinkerKit Braccio.", "website": "http://www.arduino.org/learning/reference/Braccio", "category": "Device Control", - "architectures": [ - "avr", - "samd", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd", "sam"], + "types": ["Contributed"], "repository": "https://github.com/stefangs/arduino-library-braccio-robot.git", "url": "http://downloads.arduino.cc/libraries/github.com/stefangs/BraccioRobot-1.0.0.zip", "archiveFileName": "BraccioRobot-1.0.0.zip", @@ -178768,12 +140550,8 @@ "paragraph": "Date plus Time functions", "website": "https://github.com/offcircuit/DTime", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/offcircuit/DTime.git", "url": "http://downloads.arduino.cc/libraries/github.com/offcircuit/DTime-1.0.0.zip", "archiveFileName": "DTime-1.0.0.zip", @@ -178789,12 +140567,8 @@ "paragraph": "Variables stored there survive all kinds of resets as long as there is no hard reset. It provides boilerplate code to securely store relevant state data in RTC memory so it may survive (unexpected) reboots or deep sleeps. Supports ESP only at this time, will change in the future.", "website": "https://github.com/highno/rtcvars", "category": "Data Storage", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/highno/rtcvars.git", "url": "http://downloads.arduino.cc/libraries/github.com/highno/RTCVars-0.1.1.zip", "archiveFileName": "RTCVars-0.1.1.zip", @@ -178810,12 +140584,8 @@ "paragraph": "Driver for the MLX90393 magenetic field sensor", "website": "https://github.com/adafruit/Adafruit_MLX90393_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_MLX90393_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MLX90393-1.0.2.zip", "archiveFileName": "Adafruit_MLX90393-1.0.2.zip", @@ -178831,12 +140601,8 @@ "paragraph": "Driver for the MLX90393 magenetic field sensor", "website": "https://github.com/adafruit/Adafruit_MLX90393_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_MLX90393_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MLX90393-1.0.5.zip", "archiveFileName": "Adafruit_MLX90393-1.0.5.zip", @@ -178852,12 +140618,8 @@ "paragraph": "Driver for the MLX90393 magenetic field sensor", "website": "https://github.com/adafruit/Adafruit_MLX90393_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_MLX90393_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MLX90393-1.0.6.zip", "archiveFileName": "Adafruit_MLX90393-1.0.6.zip", @@ -178873,12 +140635,8 @@ "paragraph": "To control up 2 DC motors", "website": "https://github.com/JoaoLopesF/ESP32MotorControl", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/JoaoLopesF/ESP32MotorControl.git", "url": "http://downloads.arduino.cc/libraries/github.com/JoaoLopesF/ESP32MotorControl-0.1.0.zip", "archiveFileName": "ESP32MotorControl-0.1.0.zip", @@ -178894,12 +140652,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/MPR121.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/MPR121.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/MPR121-1.0.0.zip", "archiveFileName": "MPR121-1.0.0.zip", @@ -178915,12 +140669,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/MPR121.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/MPR121.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/MPR121-1.1.0.zip", "archiveFileName": "MPR121-1.1.0.zip", @@ -178936,12 +140686,8 @@ "paragraph": "Like this project? Please star it on GitHub!", "website": "https://github.com/janelia-arduino/MPR121.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janelia-arduino/MPR121.git", "url": "http://downloads.arduino.cc/libraries/github.com/janelia-arduino/MPR121-1.2.0.zip", "archiveFileName": "MPR121-1.2.0.zip", @@ -178957,12 +140703,8 @@ "paragraph": "Examples of devices that this is useful for are any modems using AT-commands like the SIM800, SIM7000, and ESP8266.", "website": "https://github.com/coddingtonbear/arduino-managed-serial-device", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/coddingtonbear/arduino-managed-serial-device.git", "url": "http://downloads.arduino.cc/libraries/github.com/coddingtonbear/arduino_managed_serial_device-1.2.0.zip", "archiveFileName": "arduino_managed_serial_device-1.2.0.zip", @@ -178978,12 +140720,8 @@ "paragraph": "This library enables SAMD21 based boards (Arduino Zero, MKR1000 etc.) to use the internal RTC in 32bit counter mode.", "website": "https://github.com/GabrielNotman/RTCCounter", "category": "Timing", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/GabrielNotman/RTCCounter.git", "url": "http://downloads.arduino.cc/libraries/github.com/GabrielNotman/RTCCounter-1.0.0.zip", "archiveFileName": "RTCCounter-1.0.0.zip", @@ -178999,12 +140737,8 @@ "paragraph": "A library to wrap the Tindie API (supports ESP8266/ESP32 \u0026 others)", "website": "https://github.com/witnessmenow/tindie-api-arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/witnessmenow/tindie-api-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/witnessmenow/TindieApi-1.0.0.zip", "archiveFileName": "TindieApi-1.0.0.zip", @@ -179020,16 +140754,10 @@ "paragraph": "A library to make arduino easier", "website": "https://github.com/OpenCIAg/BlueFairy", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/OpenCIAg/BlueFairy.git", - "providesIncludes": [ - "bluefairy.h" - ], + "providesIncludes": ["bluefairy.h"], "url": "http://downloads.arduino.cc/libraries/github.com/OpenCIAg/BlueFairy-1.0.0.zip", "archiveFileName": "BlueFairy-1.0.0.zip", "size": 25962, @@ -179045,13 +140773,9 @@ "website": "https://github.com/nathanRamaNoodles/TinkerController-Library", "category": "Other", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/nathanRamaNoodles/TinkerController-Library.git", - "providesIncludes": [ - "TinkerController.h" - ], + "providesIncludes": ["TinkerController.h"], "url": "http://downloads.arduino.cc/libraries/github.com/nathanRamaNoodles/TinkerController-0.1.0.zip", "archiveFileName": "TinkerController-0.1.0.zip", "size": 5273, @@ -179066,13 +140790,8 @@ "paragraph": "You can also use regular Buttons for this library. Main uses are a capacitive button, a HCSR-04 button, and etc\u003c/a\u003e\u003cbr /\u003e", "website": "https://github.com/nathanRamaNoodles/SensorToButton", "category": "Signal Input/Output", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/nathanRamaNoodles/SensorToButton.git", "url": "http://downloads.arduino.cc/libraries/github.com/nathanRamaNoodles/SensorToButton-1.0.1.zip", "archiveFileName": "SensorToButton-1.0.1.zip", @@ -179088,12 +140807,8 @@ "paragraph": "Use the Vishay VCNL4010 proximity and ambient light sensor", "website": "https://github.com/SV-Zanshin/VCNL4010", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SV-Zanshin/VCNL4010.git", "url": "http://downloads.arduino.cc/libraries/github.com/SV-Zanshin/VCNL4010-1.0.3.zip", "archiveFileName": "VCNL4010-1.0.3.zip", @@ -179109,12 +140824,8 @@ "paragraph": "Use the Vishay VCNL4010 proximity and ambient light sensor", "website": "https://github.com/SV-Zanshin/VCNL4010", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SV-Zanshin/VCNL4010.git", "url": "http://downloads.arduino.cc/libraries/github.com/SV-Zanshin/VCNL4010-1.0.5.zip", "archiveFileName": "VCNL4010-1.0.5.zip", @@ -179130,12 +140841,8 @@ "paragraph": "Use the Vishay VCNL4010 proximity and ambient light sensor", "website": "https://github.com/SV-Zanshin/VCNL4010", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SV-Zanshin/VCNL4010.git", "url": "http://downloads.arduino.cc/libraries/github.com/SV-Zanshin/VCNL4010-1.0.9.zip", "archiveFileName": "VCNL4010-1.0.9.zip", @@ -179152,12 +140859,8 @@ "paragraph": "This library supports ESP32.", "website": "https://github.com/oroca/OROCA-EduBot-Library", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/oroca/OROCA-EduBot-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/oroca/OROCA_EduBot-0.0.1.zip", "archiveFileName": "OROCA_EduBot-0.0.1.zip", @@ -179174,12 +140877,8 @@ "paragraph": "This library supports ESP32.", "website": "https://github.com/oroca/OROCA-EduBot-Library", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/oroca/OROCA-EduBot-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/oroca/OROCA_EduBot-0.0.2.zip", "archiveFileName": "OROCA_EduBot-0.0.2.zip", @@ -179196,12 +140895,8 @@ "paragraph": "This library supports ESP32.", "website": "https://github.com/oroca/OROCA-EduBot-Library", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/oroca/OROCA-EduBot-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/oroca/OROCA_EduBot-0.0.3.zip", "archiveFileName": "OROCA_EduBot-0.0.3.zip", @@ -179218,12 +140913,8 @@ "paragraph": "This library supports ESP32.", "website": "https://github.com/oroca/OROCA-EduBot-Library", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/oroca/OROCA-EduBot-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/oroca/OROCA_EduBot-0.0.4.zip", "archiveFileName": "OROCA_EduBot-0.0.4.zip", @@ -179240,12 +140931,8 @@ "paragraph": "This library supports ESP32.", "website": "https://github.com/oroca/OROCA-EduBot-Library", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/oroca/OROCA-EduBot-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/oroca/OROCA_EduBot-0.0.5.zip", "archiveFileName": "OROCA_EduBot-0.0.5.zip", @@ -179262,12 +140949,8 @@ "paragraph": "This library supports ESP32.", "website": "https://github.com/oroca/OROCA-EduBot-Library", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/oroca/OROCA-EduBot-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/oroca/OROCA_EduBot-0.0.6.zip", "archiveFileName": "OROCA_EduBot-0.0.6.zip", @@ -179284,12 +140967,8 @@ "paragraph": "This library supports ESP32.", "website": "https://github.com/oroca/OROCA-EduBot-Library", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/oroca/OROCA-EduBot-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/oroca/OROCA_EduBot-0.0.7.zip", "archiveFileName": "OROCA_EduBot-0.0.7.zip", @@ -179306,12 +140985,8 @@ "paragraph": "This library supports ESP32.", "website": "https://github.com/oroca/OROCA-EduBot-Library", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/oroca/OROCA-EduBot-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/oroca/OROCA_EduBot-0.0.8.zip", "archiveFileName": "OROCA_EduBot-0.0.8.zip", @@ -179328,12 +141003,8 @@ "paragraph": "This library supports ESP32.", "website": "https://github.com/oroca/OROCA-EduBot-Library", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/oroca/OROCA-EduBot-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/oroca/OROCA_EduBot-0.0.9.zip", "archiveFileName": "OROCA_EduBot-0.0.9.zip", @@ -179350,12 +141021,8 @@ "paragraph": "This library supports ESP32.", "website": "https://github.com/oroca/OROCA-EduBot-Library", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/oroca/OROCA-EduBot-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/oroca/OROCA_EduBot-0.1.0.zip", "archiveFileName": "OROCA_EduBot-0.1.0.zip", @@ -179372,12 +141039,8 @@ "paragraph": "This library supports ESP32.", "website": "https://github.com/oroca/OROCA-EduBot-Library", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/oroca/OROCA-EduBot-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/oroca/OROCA_EduBot-0.1.1.zip", "archiveFileName": "OROCA_EduBot-0.1.1.zip", @@ -179394,12 +141057,8 @@ "paragraph": "This library supports ESP32.", "website": "https://github.com/oroca/OROCA-EduBot-Library", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/oroca/OROCA-EduBot-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/oroca/OROCA_EduBot-0.1.2.zip", "archiveFileName": "OROCA_EduBot-0.1.2.zip", @@ -179416,12 +141075,8 @@ "paragraph": "This library supports ESP32.", "website": "https://github.com/oroca/OROCA-EduBot-Library", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/oroca/OROCA-EduBot-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/oroca/OROCA_EduBot-0.1.3.zip", "archiveFileName": "OROCA_EduBot-0.1.3.zip", @@ -179438,12 +141093,8 @@ "paragraph": "This library supports ESP32.", "website": "https://github.com/oroca/OROCA-EduBot-Library", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/oroca/OROCA-EduBot-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/oroca/OROCA_EduBot-0.1.4.zip", "archiveFileName": "OROCA_EduBot-0.1.4.zip", @@ -179460,12 +141111,8 @@ "paragraph": "This library supports ESP32.", "website": "https://github.com/oroca/OROCA-EduBot-Library", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/oroca/OROCA-EduBot-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/oroca/OROCA_EduBot-0.1.5.zip", "archiveFileName": "OROCA_EduBot-0.1.5.zip", @@ -179482,12 +141129,8 @@ "paragraph": "This library supports ESP32.", "website": "https://github.com/oroca/OROCA-EduBot-Library", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/oroca/OROCA-EduBot-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/oroca/OROCA_EduBot-0.1.6.zip", "archiveFileName": "OROCA_EduBot-0.1.6.zip", @@ -179504,12 +141147,8 @@ "paragraph": "This library supports ESP32.", "website": "https://github.com/oroca/OROCA-EduBot-Library", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/oroca/OROCA-EduBot-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/oroca/OROCA_EduBot-0.1.7.zip", "archiveFileName": "OROCA_EduBot-0.1.7.zip", @@ -179526,12 +141165,8 @@ "paragraph": "This library supports ESP32.", "website": "https://github.com/oroca/OROCA-EduBot-Library", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/oroca/OROCA-EduBot-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/oroca/OROCA_EduBot-0.1.8.zip", "archiveFileName": "OROCA_EduBot-0.1.8.zip", @@ -179548,12 +141183,8 @@ "paragraph": "This library supports ESP32.", "website": "https://github.com/oroca/OROCA-EduBot-Library", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/oroca/OROCA-EduBot-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/oroca/OROCA_EduBot-0.1.9.zip", "archiveFileName": "OROCA_EduBot-0.1.9.zip", @@ -179570,12 +141201,8 @@ "paragraph": "This library supports ESP32.", "website": "https://github.com/oroca/OROCA-EduBot-Library", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/oroca/OROCA-EduBot-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/oroca/OROCA_EduBot-0.2.0.zip", "archiveFileName": "OROCA_EduBot-0.2.0.zip", @@ -179592,12 +141219,8 @@ "paragraph": "This library supports ESP32.", "website": "https://github.com/oroca/OROCA-EduBot-Library", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/oroca/OROCA-EduBot-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/oroca/OROCA_EduBot-0.2.1.zip", "archiveFileName": "OROCA_EduBot-0.2.1.zip", @@ -179613,12 +141236,8 @@ "paragraph": "Autodetect the Microchip SRAM chip in use and read/write data to and from it", "website": "https://github.com/SV-Zanshin/MicrochipSRAM", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SV-Zanshin/MicrochipSRAM.git", "url": "http://downloads.arduino.cc/libraries/github.com/SV-Zanshin/MicrochipSRAM-1.0.2.zip", "archiveFileName": "MicrochipSRAM-1.0.2.zip", @@ -179634,12 +141253,8 @@ "paragraph": "Autodetect the Microchip SRAM chip in use and read/write data to and from it", "website": "https://github.com/SV-Zanshin/MicrochipSRAM", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SV-Zanshin/MicrochipSRAM.git", "url": "http://downloads.arduino.cc/libraries/github.com/SV-Zanshin/MicrochipSRAM-1.0.4.zip", "archiveFileName": "MicrochipSRAM-1.0.4.zip", @@ -179655,12 +141270,8 @@ "paragraph": "Autodetect the Microchip SRAM chip in use and read/write data to and from it", "website": "https://github.com/SV-Zanshin/MicrochipSRAM", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SV-Zanshin/MicrochipSRAM.git", "url": "http://downloads.arduino.cc/libraries/github.com/SV-Zanshin/MicrochipSRAM-1.0.3.zip", "archiveFileName": "MicrochipSRAM-1.0.3.zip", @@ -179676,12 +141287,8 @@ "paragraph": "This library is designed to access the Bosch BME680 with either I2C, SPI or software-SPI. It allows for timed readings.", "website": "https://github.com/SV-Zanshin/BME680", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SV-Zanshin/BME680.git", "url": "http://downloads.arduino.cc/libraries/github.com/SV-Zanshin/BME680-1.0.0.zip", "archiveFileName": "BME680-1.0.0.zip", @@ -179697,12 +141304,8 @@ "paragraph": "This library is designed to access the Bosch BME680 with either I2C, SPI or software-SPI. It allows for timed readings.", "website": "https://github.com/SV-Zanshin/BME680", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SV-Zanshin/BME680.git", "url": "http://downloads.arduino.cc/libraries/github.com/SV-Zanshin/BME680-1.0.2.zip", "archiveFileName": "BME680-1.0.2.zip", @@ -179718,16 +141321,10 @@ "paragraph": "MicroChip CryptoAuthLib with Arduino support", "website": "https://github.com/GabrielNotman/cryptoauthlib", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GabrielNotman/cryptoauthlib.git", - "providesIncludes": [ - "cryptoauthlib.h" - ], + "providesIncludes": ["cryptoauthlib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/GabrielNotman/CryptoAuthLib-1.0.0.zip", "archiveFileName": "CryptoAuthLib-1.0.0.zip", "size": 8578663, @@ -179742,16 +141339,10 @@ "paragraph": "MicroChip CryptoAuthLib with Arduino support", "website": "https://github.com/GabrielNotman/cryptoauthlib", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GabrielNotman/cryptoauthlib.git", - "providesIncludes": [ - "cryptoauthlib.h" - ], + "providesIncludes": ["cryptoauthlib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/GabrielNotman/CryptoAuthLib-1.0.1.zip", "archiveFileName": "CryptoAuthLib-1.0.1.zip", "size": 8600116, @@ -179766,12 +141357,8 @@ "paragraph": "Want your device to buzz in a haptic response at the start of every button click, and beep so your user knows when a long press has started. This library allows you to have methods that automically run when ever there is start and end event to Short, Long, Hold and Shift Events. Easily provide user response to events and then only commit to the action code once a Release events is actived! All the power in an easy to use package!", "website": "https://github.com/LoganTraceur/LogansGreatButton", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/LoganTraceur/LogansGreatButton.git", "url": "http://downloads.arduino.cc/libraries/github.com/LoganTraceur/LogansGreatButton-1.1.0.zip", "archiveFileName": "LogansGreatButton-1.1.0.zip", @@ -179787,12 +141374,8 @@ "paragraph": "This is a fork of the Arduboy2 library, for the Micro:Gamer.", "website": "https://github.com/MicroGamerConsole/MicroGamer-Arduino", "category": "Other", - "architectures": [ - "nRF5" - ], - "types": [ - "Contributed" - ], + "architectures": ["nRF5"], + "types": ["Contributed"], "repository": "https://github.com/MicroGamerConsole/MicroGamer-Arduino.git", "providesIncludes": [ "MicroGamerCore.h", @@ -179817,12 +141400,8 @@ "paragraph": "Use the Maxim Integrated DS1631 I2C Thermometer", "website": "https://github.com/SV-Zanshin/DS1631", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SV-Zanshin/DS1631.git", "url": "http://downloads.arduino.cc/libraries/github.com/SV-Zanshin/DS1631-1.0.0.zip", "archiveFileName": "DS1631-1.0.0.zip", @@ -179838,12 +141417,8 @@ "paragraph": "Use the Maxim Integrated DS1631 I2C Thermometer", "website": "https://github.com/SV-Zanshin/DS1631", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SV-Zanshin/DS1631.git", "url": "http://downloads.arduino.cc/libraries/github.com/SV-Zanshin/DS1631-1.0.3.zip", "archiveFileName": "DS1631-1.0.3.zip", @@ -179859,12 +141434,8 @@ "paragraph": "Use the Maxim Integrated DS3231M RTC (Real-Time-Clock)", "website": "https://github.com/SV-Zanshin/DS3231M", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SV-Zanshin/DS3231M.git", "url": "http://downloads.arduino.cc/libraries/github.com/SV-Zanshin/DS3231M-1.0.0.zip", "archiveFileName": "DS3231M-1.0.0.zip", @@ -179880,12 +141451,8 @@ "paragraph": "Allow control and reading of the Maxim Integrated DS3231M RTC (Real-Time-Clock)", "website": "https://github.com/SV-Zanshin/DS3231M", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SV-Zanshin/DS3231M.git", "url": "http://downloads.arduino.cc/libraries/github.com/SV-Zanshin/DS3231M-1.0.3.zip", "archiveFileName": "DS3231M-1.0.3.zip", @@ -179901,12 +141468,8 @@ "paragraph": "Read and calibrate of of the Maxim DS- Family of 1-wire thermometers", "website": "https://github.com/SV-Zanshin/DSFamily", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SV-Zanshin/DSFamily.git", "url": "http://downloads.arduino.cc/libraries/github.com/SV-Zanshin/DSFamily-1.0.4.zip", "archiveFileName": "DSFamily-1.0.4.zip", @@ -179922,12 +141485,8 @@ "paragraph": "Read and calibrate of of the Maxim DS- Family of 1-wire thermometers", "website": "https://github.com/SV-Zanshin/DSFamily", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SV-Zanshin/DSFamily.git", "url": "http://downloads.arduino.cc/libraries/github.com/SV-Zanshin/DSFamily-1.0.6.zip", "archiveFileName": "DSFamily-1.0.6.zip", @@ -179943,12 +141502,8 @@ "paragraph": "Each device connected to Rx/Tx pin (RS485 interface board) can have several operations block with different polling interval specified in a configuration file. Any operation has several parameters: SlaveID, function, address, len and operation name to visually distinguish operations. When a device (slave) polling interval has reached, the libriary invoke the callback function to send telemetry data to a cloud server or poll a slave device.", "website": "https://github.com/Warlib1975/ModbusConfig.git", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Warlib1975/ModbusConfig.git", "url": "http://downloads.arduino.cc/libraries/github.com/Warlib1975/ModbusConfig-1.0.0.zip", "archiveFileName": "ModbusConfig-1.0.0.zip", @@ -179964,12 +141519,8 @@ "paragraph": "Each device connected to Rx/Tx pin (RS485 interface board) can have several operations block with different polling interval specified in a configuration file. Any operation has several parameters: SlaveID, function, address, len and operation name to visually distinguish operations. When a device (slave) polling interval has reached, the libriary invoke the callback function to send telemetry data to a cloud server or poll a slave device.", "website": "https://github.com/Warlib1975/ModbusConfig.git", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Warlib1975/ModbusConfig.git", "url": "http://downloads.arduino.cc/libraries/github.com/Warlib1975/ModbusConfig-1.2.0.zip", "archiveFileName": "ModbusConfig-1.2.0.zip", @@ -179985,12 +141536,8 @@ "paragraph": "Read and Write to the Fujitsu FRAM devices in the MB85 Family of memories", "website": "https://github.com/SV-Zanshin/MB85_FRAM", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SV-Zanshin/MB85_FRAM.git", "url": "http://downloads.arduino.cc/libraries/github.com/SV-Zanshin/MB85_FRAM-1.0.4.zip", "archiveFileName": "MB85_FRAM-1.0.4.zip", @@ -180006,12 +141553,8 @@ "paragraph": "Read and Write to the Fujitsu FRAM devices in the MB85 Family of memories", "website": "https://github.com/SV-Zanshin/MB85_FRAM", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SV-Zanshin/MB85_FRAM.git", "url": "http://downloads.arduino.cc/libraries/github.com/SV-Zanshin/MB85_FRAM-1.0.0.zip", "archiveFileName": "MB85_FRAM-1.0.0.zip", @@ -180027,12 +141570,8 @@ "paragraph": "Read and Write to the Fujitsu FRAM devices in the MB85 Family of memories", "website": "https://github.com/SV-Zanshin/MB85_FRAM", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SV-Zanshin/MB85_FRAM.git", "url": "http://downloads.arduino.cc/libraries/github.com/SV-Zanshin/MB85_FRAM-1.0.2.zip", "archiveFileName": "MB85_FRAM-1.0.2.zip", @@ -180049,12 +141588,8 @@ "paragraph": "Added:uncapped/floored CO2, RAW CO2, recovery, CO2 Analog and SC16IS750 version for I2C.", "website": "https://github.com/WifWaf/MH-Z19", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/WifWaf/MH-Z19.git", "url": "http://downloads.arduino.cc/libraries/github.com/WifWaf/MH_Z19-1.3.6.zip", "archiveFileName": "MH_Z19-1.3.6.zip", @@ -180071,12 +141606,8 @@ "paragraph": "Added:uncapped/floored CO2, RAW CO2, recovery, CO2 Analog and SC16IS750 version for I2C.", "website": "https://github.com/WifWaf/MH-Z19", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/WifWaf/MH-Z19.git", "url": "http://downloads.arduino.cc/libraries/github.com/WifWaf/MH_Z19-1.3.7.zip", "archiveFileName": "MH_Z19-1.3.7.zip", @@ -180093,12 +141624,8 @@ "paragraph": "Added:uncapped/floored CO2, RAW CO2, recovery, CO2 Analog and SC16IS750 version for I2C.", "website": "https://github.com/WifWaf/MH-Z19", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/WifWaf/MH-Z19.git", "url": "http://downloads.arduino.cc/libraries/github.com/WifWaf/MH_Z19-1.4.0.zip", "archiveFileName": "MH_Z19-1.4.0.zip", @@ -180115,12 +141642,8 @@ "paragraph": "Added:uncapped/floored CO2, RAW CO2, recovery, CO2 Analog and SC16IS750 version for I2C.", "website": "https://github.com/WifWaf/MH-Z19", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/WifWaf/MH-Z19.git", "url": "http://downloads.arduino.cc/libraries/github.com/WifWaf/MH_Z19-1.4.2.zip", "archiveFileName": "MH_Z19-1.4.2.zip", @@ -180136,13 +141659,8 @@ "paragraph": "With this library you can communicate with your Redis database.", "website": "https://github.com/electric-sheep-co/arduino-redis", "category": "Communication", - "architectures": [ - "esp8266", - "Arduino_ESP8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "Arduino_ESP8266"], + "types": ["Contributed"], "repository": "https://github.com/electric-sheep-co/arduino-redis.git", "url": "http://downloads.arduino.cc/libraries/github.com/electric-sheep-co/Redis_for_Arduino-2.0.3.zip", "archiveFileName": "Redis_for_Arduino-2.0.3.zip", @@ -180158,13 +141676,8 @@ "paragraph": "With this library you can communicate with your Redis database.", "website": "https://github.com/electric-sheep-co/arduino-redis", "category": "Communication", - "architectures": [ - "esp8266", - "Arduino_ESP8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "Arduino_ESP8266"], + "types": ["Contributed"], "repository": "https://github.com/electric-sheep-co/arduino-redis.git", "url": "http://downloads.arduino.cc/libraries/github.com/electric-sheep-co/Redis_for_Arduino-2.0.4.zip", "archiveFileName": "Redis_for_Arduino-2.0.4.zip", @@ -180180,13 +141693,8 @@ "paragraph": "With this library you can communicate with your Redis database.", "website": "https://github.com/electric-sheep-co/arduino-redis", "category": "Communication", - "architectures": [ - "esp8266", - "Arduino_ESP8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "Arduino_ESP8266"], + "types": ["Contributed"], "repository": "https://github.com/electric-sheep-co/arduino-redis.git", "url": "http://downloads.arduino.cc/libraries/github.com/electric-sheep-co/Redis_for_Arduino-2.0.5.zip", "archiveFileName": "Redis_for_Arduino-2.0.5.zip", @@ -180202,13 +141710,8 @@ "paragraph": "With this library you can communicate with your Redis database.", "website": "https://github.com/electric-sheep-co/arduino-redis", "category": "Communication", - "architectures": [ - "esp8266", - "Arduino_ESP8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "Arduino_ESP8266"], + "types": ["Contributed"], "repository": "https://github.com/electric-sheep-co/arduino-redis.git", "url": "http://downloads.arduino.cc/libraries/github.com/electric-sheep-co/Redis_for_Arduino-2.1.0.zip", "archiveFileName": "Redis_for_Arduino-2.1.0.zip", @@ -180224,14 +141727,8 @@ "paragraph": "With this library you can communicate with your Redis database. Known to support ESP8266 \u0026 ESP32 platforms; may support others without modification (see documentation).", "website": "https://github.com/electric-sheep-co/arduino-redis", "category": "Communication", - "architectures": [ - "esp8266", - "Arduino_ESP8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "Arduino_ESP8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/electric-sheep-co/arduino-redis.git", "url": "http://downloads.arduino.cc/libraries/github.com/electric-sheep-co/Redis_for_Arduino-2.1.1.zip", "archiveFileName": "Redis_for_Arduino-2.1.1.zip", @@ -180247,14 +141744,8 @@ "paragraph": "With this library you can communicate with your Redis database. Known to support ESP8266 \u0026 ESP32 platforms; may support others without modification (see documentation).", "website": "https://github.com/electric-sheep-co/arduino-redis", "category": "Communication", - "architectures": [ - "esp8266", - "Arduino_ESP8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "Arduino_ESP8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/electric-sheep-co/arduino-redis.git", "url": "http://downloads.arduino.cc/libraries/github.com/electric-sheep-co/Redis_for_Arduino-2.1.2.zip", "archiveFileName": "Redis_for_Arduino-2.1.2.zip", @@ -180270,14 +141761,8 @@ "paragraph": "With this library you can communicate with your Redis database. Known to support ESP8266 \u0026 ESP32 platforms; may support others without modification (see documentation).", "website": "https://github.com/electric-sheep-co/arduino-redis", "category": "Communication", - "architectures": [ - "esp8266", - "Arduino_ESP8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "Arduino_ESP8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/electric-sheep-co/arduino-redis.git", "url": "http://downloads.arduino.cc/libraries/github.com/electric-sheep-co/Redis_for_Arduino-2.1.3.zip", "archiveFileName": "Redis_for_Arduino-2.1.3.zip", @@ -180293,17 +141778,10 @@ "paragraph": "The MCP3202 is a 12bit ADC by Microchip, that works off 2.7-5.5 volts. It works on SPI interface", "website": "https://github.com/souviksaha97/MCP3202", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/souviksaha97/MCP3202.git", - "providesIncludes": [ - "SPI.h", - "MCP3202.h" - ], + "providesIncludes": ["SPI.h", "MCP3202.h"], "url": "http://downloads.arduino.cc/libraries/github.com/souviksaha97/MCP3202-1.0.0.zip", "archiveFileName": "MCP3202-1.0.0.zip", "size": 5316, @@ -180318,12 +141796,8 @@ "paragraph": "The TMP117 is a high-precision digital temperature sensor which replaces Platinum RTDs, is NIST traceable and communicates via I2C to Arduino boards", "website": "https://github.com/NilsMinor/TMP117-Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/NilsMinor/TMP117-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/NilsMinor/TMP117_Arduino-1.0.0.zip", "archiveFileName": "TMP117_Arduino-1.0.0.zip", @@ -180339,12 +141813,8 @@ "paragraph": "Control 4-wire steppers via a driver board providing STEP+DIR. Microstepping is supported. Currently supporting DRV8834.", "website": "https://github.com/laurb9/StepperDriver", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/laurb9/StepperDriver.git", "url": "http://downloads.arduino.cc/libraries/github.com/laurb9/StepperDriver-0.1.0.zip", "archiveFileName": "StepperDriver-0.1.0.zip", @@ -180360,12 +141830,8 @@ "paragraph": "Control steppers via a driver board providing STEP+DIR. Microstepping is supported. Supported drivers are A4988, DRV8824, DRV8825, DRV8834.", "website": "https://github.com/laurb9/StepperDriver", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/laurb9/StepperDriver.git", "url": "http://downloads.arduino.cc/libraries/github.com/laurb9/StepperDriver-1.0.1.zip", "archiveFileName": "StepperDriver-1.0.1.zip", @@ -180381,12 +141847,8 @@ "paragraph": "Control steppers via a driver board providing STEP+DIR. Microstepping is supported. Supported drivers are A4988, DRV8824, DRV8825, DRV8834.", "website": "https://github.com/laurb9/StepperDriver", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/laurb9/StepperDriver.git", "url": "http://downloads.arduino.cc/libraries/github.com/laurb9/StepperDriver-1.0.2.zip", "archiveFileName": "StepperDriver-1.0.2.zip", @@ -180402,12 +141864,8 @@ "paragraph": "Control steppers via a driver board providing STEP+DIR. Microstepping is supported. Supported drivers are A4988, DRV8824, DRV8825, DRV8834.", "website": "https://github.com/laurb9/StepperDriver", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/laurb9/StepperDriver.git", "url": "http://downloads.arduino.cc/libraries/github.com/laurb9/StepperDriver-1.0.6.zip", "archiveFileName": "StepperDriver-1.0.6.zip", @@ -180423,12 +141881,8 @@ "paragraph": "Control steppers via a driver board providing STEP+DIR. Microstepping is supported. Acceleration is supported. Supported drivers are A4988, DRV8824, DRV8825, DRV8834.", "website": "https://github.com/laurb9/StepperDriver", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/laurb9/StepperDriver.git", "url": "http://downloads.arduino.cc/libraries/github.com/laurb9/StepperDriver-1.1.0.zip", "archiveFileName": "StepperDriver-1.1.0.zip", @@ -180444,12 +141898,8 @@ "paragraph": "Control steppers via a driver board providing STEP+DIR. Microstepping is supported. Acceleration is supported. Supported drivers are A4988, DRV8824, DRV8825, DRV8834, DRV8880.", "website": "https://github.com/laurb9/StepperDriver", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/laurb9/StepperDriver.git", "url": "http://downloads.arduino.cc/libraries/github.com/laurb9/StepperDriver-1.1.1.zip", "archiveFileName": "StepperDriver-1.1.1.zip", @@ -180465,12 +141915,8 @@ "paragraph": "Control steppers via a driver board providing STEP+DIR like the ones from Pololu. Microstepping is supported. Acceleration is supported. Supported drivers are A4988, DRV8824, DRV8825, DRV8834, DRV8880.", "website": "https://github.com/laurb9/StepperDriver", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/laurb9/StepperDriver.git", "url": "http://downloads.arduino.cc/libraries/github.com/laurb9/StepperDriver-1.1.2.zip", "archiveFileName": "StepperDriver-1.1.2.zip", @@ -180486,12 +141932,8 @@ "paragraph": "Control steppers via a driver board providing STEP+DIR like the ones from Pololu. Microstepping is supported. Acceleration is supported. Supported drivers are A4988, DRV8824, DRV8825, DRV8834, DRV8880.", "website": "https://github.com/laurb9/StepperDriver", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/laurb9/StepperDriver.git", "url": "http://downloads.arduino.cc/libraries/github.com/laurb9/StepperDriver-1.1.3.zip", "archiveFileName": "StepperDriver-1.1.3.zip", @@ -180507,12 +141949,8 @@ "paragraph": "Control steppers via a driver board providing STEP+DIR like the ones from Pololu. Microstepping is supported. Acceleration is supported. Supported drivers are A4988, DRV8824, DRV8825, DRV8834, DRV8880.", "website": "https://github.com/laurb9/StepperDriver", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/laurb9/StepperDriver.git", "url": "http://downloads.arduino.cc/libraries/github.com/laurb9/StepperDriver-1.1.4.zip", "archiveFileName": "StepperDriver-1.1.4.zip", @@ -180528,12 +141966,8 @@ "paragraph": "This library is a hardware specific HyperDisplay layer thet provides out-of-the-box support for 1.8\" TFT products from SparkFun. Use all the features of HyperDisplay", "website": "https://github.com/sparkfun/HyperDisplay_KWH018ST01_4WSPI_ArduinoLibrary", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/HyperDisplay_KWH018ST01_4WSPI_ArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_HyperDisplay_KWH018ST01_4WSPI_Library-1.0.0.zip", "archiveFileName": "SparkFun_HyperDisplay_KWH018ST01_4WSPI_Library-1.0.0.zip", @@ -180549,12 +141983,8 @@ "paragraph": "This library is a hardware specific HyperDisplay layer thet provides out-of-the-box support for 1.8\" TFT products from SparkFun. Use all the features of HyperDisplay", "website": "https://github.com/sparkfun/HyperDisplay_KWH018ST01_4WSPI_ArduinoLibrary", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/HyperDisplay_KWH018ST01_4WSPI_ArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_HyperDisplay_KWH018ST01_4WSPI_Library-1.0.1.zip", "archiveFileName": "SparkFun_HyperDisplay_KWH018ST01_4WSPI_Library-1.0.1.zip", @@ -180570,12 +142000,8 @@ "paragraph": "This library is a mid-level interface between displays that use an ILI9163 driver and the HyperDisplay library. Provided is an interface-independent layer that can be used to implement specific devices as well as the following preconfigured interfaces: 4-wire SPI", "website": "https://github.com/sparkfun/HyperDisplay_ILI9163C_ArduinoLibrary", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/HyperDisplay_ILI9163C_ArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_HyperDisplay_ILI9163C_Arduino_Library-1.0.0.zip", "archiveFileName": "SparkFun_HyperDisplay_ILI9163C_Arduino_Library-1.0.0.zip", @@ -180591,16 +142017,10 @@ "paragraph": "Can control any number of buses and they can share the clock line to reduce the number of GPIOs required.", "website": "https://github.com/bitbank2/Multi_BitBang", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bitbank2/Multi_BitBang.git", - "providesIncludes": [ - "Multi_BitBang.h" - ], + "providesIncludes": ["Multi_BitBang.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bitbank2/Multi_BitBang-1.0.0.zip", "archiveFileName": "Multi_BitBang-1.0.0.zip", "size": 20602, @@ -180615,16 +142035,10 @@ "paragraph": "Supports a combination of multiple bit-banged buses and addresses to handle any number of displays.", "website": "https://github.com/bitbank2/Multi_OLED", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bitbank2/Multi_OLED.git", - "providesIncludes": [ - "Multi_OLED.h" - ], + "providesIncludes": ["Multi_OLED.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bitbank2/Multi_OLED-1.0.0.zip", "archiveFileName": "Multi_OLED-1.0.0.zip", "size": 1067869, @@ -180639,12 +142053,8 @@ "paragraph": "This builds on top of the popular Bounce library for debouncing inputs. Make sure to install Bounce when using this library.", "website": "https://github.com/yergin/yabl", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/yergin/Yabl.git", "url": "http://downloads.arduino.cc/libraries/github.com/yergin/YetAnotherButtonLibrary-0.1.1.zip", "archiveFileName": "YetAnotherButtonLibrary-0.1.1.zip", @@ -180660,12 +142070,8 @@ "paragraph": "uStepper S support library", "website": "https://github.com/uStepper/uStepperS/tree/master/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/uStepper/uStepperS.git", "url": "http://downloads.arduino.cc/libraries/github.com/uStepper/uStepper_S-0.1.0.zip", "archiveFileName": "uStepper_S-0.1.0.zip", @@ -180681,12 +142087,8 @@ "paragraph": "uStepper S support library", "website": "https://github.com/uStepper/uStepperS/tree/master/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/uStepper/uStepperS.git", "url": "http://downloads.arduino.cc/libraries/github.com/uStepper/uStepper_S-0.1.1.zip", "archiveFileName": "uStepper_S-0.1.1.zip", @@ -180702,12 +142104,8 @@ "paragraph": "uStepper S support library", "website": "https://github.com/uStepper/uStepperS/tree/master/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/uStepper/uStepperS.git", "url": "http://downloads.arduino.cc/libraries/github.com/uStepper/uStepper_S-1.0.0.zip", "archiveFileName": "uStepper_S-1.0.0.zip", @@ -180723,12 +142121,8 @@ "paragraph": "uStepper S support library", "website": "https://github.com/uStepper/uStepperS/tree/master/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/uStepper/uStepperS.git", "url": "http://downloads.arduino.cc/libraries/github.com/uStepper/uStepper_S-1.0.1.zip", "archiveFileName": "uStepper_S-1.0.1.zip", @@ -180744,12 +142138,8 @@ "paragraph": "A library to simplify the process of subscribing and publishing data to Antares IoT platform via MQTT on ESP8266", "website": "https://github.com/antaresdocumentation/antares-esp8266-mqtt", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/antaresdocumentation/antares-esp8266-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/antaresdocumentation/Antares_ESP8266_MQTT-0.9.0.zip", "archiveFileName": "Antares_ESP8266_MQTT-0.9.0.zip", @@ -180765,12 +142155,8 @@ "paragraph": "A library to simplify the process of subscribing and publishing data to Antares IoT platform via MQTT on ESP8266", "website": "https://github.com/antaresdocumentation/antares-esp8266-mqtt", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/antaresdocumentation/antares-esp8266-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/antaresdocumentation/Antares_ESP8266_MQTT-0.9.1.zip", "archiveFileName": "Antares_ESP8266_MQTT-0.9.1.zip", @@ -180786,12 +142172,8 @@ "paragraph": "Freescale MMA7455 accelerometer sensor library", "website": "https://github.com/ricki-z/MMA7455", "category": "Sensors", - "architectures": [ - "ESP8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["ESP8266"], + "types": ["Contributed"], "repository": "https://github.com/ricki-z/MMA7455.git", "url": "http://downloads.arduino.cc/libraries/github.com/ricki-z/MMA7455_sensor_Library-0.0.1.zip", "archiveFileName": "MMA7455_sensor_Library-0.0.1.zip", @@ -180807,13 +142189,8 @@ "paragraph": "Freescale MMA7455 accelerometer sensor library", "website": "https://github.com/ricki-z/MMA7455", "category": "Sensors", - "architectures": [ - "esp8266", - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "avr"], + "types": ["Contributed"], "repository": "https://github.com/ricki-z/MMA7455.git", "url": "http://downloads.arduino.cc/libraries/github.com/ricki-z/MMA7455_sensor_Library-0.0.2.zip", "archiveFileName": "MMA7455_sensor_Library-0.0.2.zip", @@ -180829,12 +142206,8 @@ "paragraph": "Read temperatures from a thermocouple using the MAX31855 chip", "website": "https://github.com/SV-Zanshin/MAX31855", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SV-Zanshin/MAX31855.git", "url": "http://downloads.arduino.cc/libraries/github.com/SV-Zanshin/MAX31855-1.0.0.zip", "archiveFileName": "MAX31855-1.0.0.zip", @@ -180850,12 +142223,8 @@ "paragraph": "Access full functionaliy of the MAX31855 chip in a documented library for the Arduino", "website": "https://github.com/SV-Zanshin/MAX31855", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SV-Zanshin/MAX31855.git", "url": "http://downloads.arduino.cc/libraries/github.com/SV-Zanshin/MAX31855-1.0.4.zip", "archiveFileName": "MAX31855-1.0.4.zip", @@ -180871,18 +142240,10 @@ "paragraph": "Needs TapNLink hardware (standard or Primer) and IoTize Studio (free configuration software).", "website": "https://github.com/iotize-sas/Arduino-Tap", "category": "Communication", - "architectures": [ - "avr", - "sam", - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam", "stm32"], + "types": ["Contributed"], "repository": "https://github.com/iotize-sas/Arduino-Tap.git", - "providesIncludes": [ - "Tap.h" - ], + "providesIncludes": ["Tap.h"], "url": "http://downloads.arduino.cc/libraries/github.com/iotize-sas/ArdTap-1.1.1.zip", "archiveFileName": "ArdTap-1.1.1.zip", "size": 864018, @@ -180897,16 +142258,10 @@ "paragraph": "Support ESP8266WiFi.h.", "website": "http://pm25senses.iottweet.com/", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/Isaranu/pm25senses.git", - "providesIncludes": [ - "pm25senses.h" - ], + "providesIncludes": ["pm25senses.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Isaranu/pm25senses-1.0.0.zip", "archiveFileName": "pm25senses-1.0.0.zip", "size": 4109, @@ -180921,16 +142276,10 @@ "paragraph": "Support ESP8266WiFi.h.", "website": "http://pm25senses.iottweet.com/", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/Isaranu/pm25senses.git", - "providesIncludes": [ - "pm25senses.h" - ], + "providesIncludes": ["pm25senses.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Isaranu/pm25senses-1.1.0.zip", "archiveFileName": "pm25senses-1.1.0.zip", "size": 4242, @@ -180946,13 +142295,9 @@ "website": "https://arduino.epicness.us/", "category": "Device Control", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/purwar2016/ArduinoBlue-library.git", - "providesIncludes": [ - "ArduinoBlue.h" - ], + "providesIncludes": ["ArduinoBlue.h"], "url": "http://downloads.arduino.cc/libraries/github.com/purwar2016/ArduinoBlue-2.0.0.zip", "archiveFileName": "ArduinoBlue-2.0.0.zip", "size": 5134, @@ -180968,13 +142313,9 @@ "website": "https://arduino.epicness.us/", "category": "Device Control", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/purwar2016/ArduinoBlue-library.git", - "providesIncludes": [ - "ArduinoBlue.h" - ], + "providesIncludes": ["ArduinoBlue.h"], "url": "http://downloads.arduino.cc/libraries/github.com/purwar2016/ArduinoBlue-2.1.0.zip", "archiveFileName": "ArduinoBlue-2.1.0.zip", "size": 13546, @@ -180990,13 +142331,9 @@ "website": "https://sites.google.com/stonybrook.edu/arduinoble/documentation", "category": "Device Control", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/purwar2016/ArduinoBlue-library.git", - "providesIncludes": [ - "ArduinoBlue.h" - ], + "providesIncludes": ["ArduinoBlue.h"], "url": "http://downloads.arduino.cc/libraries/github.com/purwar2016/ArduinoBlue-2.1.3.zip", "archiveFileName": "ArduinoBlue-2.1.3.zip", "size": 14833, @@ -181012,13 +142349,9 @@ "website": "https://sites.google.com/stonybrook.edu/arduinoble/", "category": "Device Control", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/purwar2016/ArduinoBlue-library.git", - "providesIncludes": [ - "ArduinoBlue.h" - ], + "providesIncludes": ["ArduinoBlue.h"], "url": "http://downloads.arduino.cc/libraries/github.com/purwar2016/ArduinoBlue-3.0.0.zip", "archiveFileName": "ArduinoBlue-3.0.0.zip", "size": 14847, @@ -181034,13 +142367,9 @@ "website": "https://sites.google.com/stonybrook.edu/arduinoble/", "category": "Device Control", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/purwar2016/ArduinoBlue-library.git", - "providesIncludes": [ - "ArduinoBlue.h" - ], + "providesIncludes": ["ArduinoBlue.h"], "url": "http://downloads.arduino.cc/libraries/github.com/purwar2016/ArduinoBlue-3.0.1.zip", "archiveFileName": "ArduinoBlue-3.0.1.zip", "size": 16773, @@ -181055,17 +142384,10 @@ "paragraph": "MPU-6050 6-axis accelerometer/gyroscope Arduino Library.", "website": "https://github.com/electroniccats/mpu6050", "category": "Sensors", - "architectures": [ - "avr", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "samd"], + "types": ["Contributed"], "repository": "https://github.com/ElectronicCats/mpu6050.git", - "providesIncludes": [ - "MPU6050.h" - ], + "providesIncludes": ["MPU6050.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ElectronicCats/MPU6050-0.0.1.zip", "archiveFileName": "MPU6050-0.0.1.zip", "size": 103271, @@ -181080,13 +142402,8 @@ "paragraph": "Arduino WiFi library for connecting with ESP8266. Uses SPI protocol for communication.", "website": "https://github.com/JiriBilek/WiFiSpi", "category": "Communication", - "architectures": [ - "avr", - "STM32F1" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "STM32F1"], + "types": ["Contributed"], "repository": "https://github.com/JiriBilek/WiFiSpi.git", "url": "http://downloads.arduino.cc/libraries/github.com/JiriBilek/WiFiSpi-0.1.4.zip", "archiveFileName": "WiFiSpi-0.1.4.zip", @@ -181102,13 +142419,8 @@ "paragraph": "Arduino WiFi library for connecting with ESP8266. Uses SPI protocol for communication.", "website": "https://github.com/JiriBilek/WiFiSpi", "category": "Communication", - "architectures": [ - "avr", - "STM32F1" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "STM32F1"], + "types": ["Contributed"], "repository": "https://github.com/JiriBilek/WiFiSpi.git", "url": "http://downloads.arduino.cc/libraries/github.com/JiriBilek/WiFiSpi-0.2.0.zip", "archiveFileName": "WiFiSpi-0.2.0.zip", @@ -181124,13 +142436,8 @@ "paragraph": "Arduino WiFi library for connecting with ESP8266. Uses SPI protocol for communication.", "website": "https://github.com/JiriBilek/WiFiSpi", "category": "Communication", - "architectures": [ - "avr", - "STM32F1" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "STM32F1"], + "types": ["Contributed"], "repository": "https://github.com/JiriBilek/WiFiSpi.git", "url": "http://downloads.arduino.cc/libraries/github.com/JiriBilek/WiFiSpi-0.2.3.zip", "archiveFileName": "WiFiSpi-0.2.3.zip", @@ -181146,12 +142453,8 @@ "paragraph": "Unified driver for the ADXL343 Accelerometer", "website": "https://github.com/adafruit/Adafruit_ADXL343", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_ADXL343.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ADXL343-1.0.0.zip", "archiveFileName": "Adafruit_ADXL343-1.0.0.zip", @@ -181167,12 +142470,8 @@ "paragraph": "Unified driver for the ADXL343 Accelerometer", "website": "https://github.com/adafruit/Adafruit_ADXL343", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_ADXL343.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ADXL343-1.0.1.zip", "archiveFileName": "Adafruit_ADXL343-1.0.1.zip", @@ -181188,12 +142487,8 @@ "paragraph": "Unified driver for the ADXL343 Accelerometer", "website": "https://github.com/adafruit/Adafruit_ADXL343", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_ADXL343.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ADXL343-1.1.0.zip", "archiveFileName": "Adafruit_ADXL343-1.1.0.zip", @@ -181209,12 +142504,8 @@ "paragraph": "To be used with the SEN-10724 9 degrees of freedom sensor stick sold at Sparkfun, which contains three sensors (ADXL345 accelerometer, ITG-3200 gyroscope and HMC5883L magnetometer). Different functions are provided that allow to read data from the sensors, change its configuration parameters and calibrate them.", "website": "https://github.com/alrevuelta/SEN10724", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/alrevuelta/SEN10724.git", "url": "http://downloads.arduino.cc/libraries/github.com/alrevuelta/SEN10724-1.0.0.zip", "archiveFileName": "SEN10724-1.0.0.zip", @@ -181230,16 +142521,10 @@ "paragraph": "This pin state supervisor manages debouncing of buttons and handles transitions between LOW and HIGH state, calling a function and notifying your code of which pin has been activated or deactivated.", "website": "https://github.com/ubidefeo/FTDebouncer", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ubidefeo/FTDebouncer.git", - "providesIncludes": [ - "Arduino.h" - ], + "providesIncludes": ["Arduino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ubidefeo/FTDebouncer-1.3.0.zip", "archiveFileName": "FTDebouncer-1.3.0.zip", "size": 6884, @@ -181254,12 +142539,8 @@ "paragraph": "The Atmel Data Protocol is a content independent protocol intended for transferring data from a target MCU to a host PC. The connection can be established via a Serial Port or the Data Gateway Interface (EDBG-based Debugger).", "website": "https://github.com/LaCocoRoco/DataVisualizer", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/LaCocoRoco/DataVisualizer.git", "url": "http://downloads.arduino.cc/libraries/github.com/LaCocoRoco/DataVisualizer-1.0.0.zip", "archiveFileName": "DataVisualizer-1.0.0.zip", @@ -181275,12 +142556,8 @@ "paragraph": "The Atmel Data Protocol is a content independent protocol intended for transferring data from a target MCU to a host PC. The connection can be established via a Serial Port or the Data Gateway Interface (EDBG-based Debugger).", "website": "https://github.com/LaCocoRoco/DataVisualizer", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/LaCocoRoco/DataVisualizer.git", "url": "http://downloads.arduino.cc/libraries/github.com/LaCocoRoco/DataVisualizer-1.0.1.zip", "archiveFileName": "DataVisualizer-1.0.1.zip", @@ -181296,16 +142573,10 @@ "paragraph": "Provides VGA, Game Controller (NES, SNES), Audio support for the ESP32. The graphics engine supports sprites, animations and 3d meshes.", "website": "https://github.com/bitluni/ESP32Lib", "category": "Other", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/bitluni/ESP32Lib.git", - "providesIncludes": [ - "ESP32Lib.h" - ], + "providesIncludes": ["ESP32Lib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bitluni/bitluni_ESP32Lib-0.0.1.zip", "archiveFileName": "bitluni_ESP32Lib-0.0.1.zip", "size": 27665, @@ -181320,16 +142591,10 @@ "paragraph": "Provides VGA, Game Controller (NES, SNES), Audio support for the ESP32. The graphics engine supports sprites, animations and 3d meshes.", "website": "https://github.com/bitluni/ESP32Lib", "category": "Other", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/bitluni/ESP32Lib.git", - "providesIncludes": [ - "ESP32Lib.h" - ], + "providesIncludes": ["ESP32Lib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bitluni/bitluni_ESP32Lib-0.0.2.zip", "archiveFileName": "bitluni_ESP32Lib-0.0.2.zip", "size": 35696, @@ -181344,16 +142609,10 @@ "paragraph": "Provides VGA, Game Controller (NES, SNES), Audio support for the ESP32. The graphics engine supports sprites, animations and 3d meshes.", "website": "https://github.com/bitluni/ESP32Lib", "category": "Other", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/bitluni/ESP32Lib.git", - "providesIncludes": [ - "ESP32Lib.h" - ], + "providesIncludes": ["ESP32Lib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bitluni/bitluni_ESP32Lib-0.0.3.zip", "archiveFileName": "bitluni_ESP32Lib-0.0.3.zip", "size": 35534, @@ -181368,16 +142627,10 @@ "paragraph": "Provides VGA, Game Controller (NES, SNES), Audio support for the ESP32. The graphics engine supports sprites, animations and 3d meshes.", "website": "https://github.com/bitluni/ESP32Lib", "category": "Other", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/bitluni/ESP32Lib.git", - "providesIncludes": [ - "ESP32Lib.h" - ], + "providesIncludes": ["ESP32Lib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bitluni/bitluni_ESP32Lib-0.0.4.zip", "archiveFileName": "bitluni_ESP32Lib-0.0.4.zip", "size": 35899, @@ -181392,16 +142645,10 @@ "paragraph": "Provides VGA, Game Controller (NES, SNES), Audio support for the ESP32. The graphics engine supports sprites, animations and 3d meshes.", "website": "https://github.com/bitluni/ESP32Lib", "category": "Other", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/bitluni/ESP32Lib.git", - "providesIncludes": [ - "ESP32Lib.h" - ], + "providesIncludes": ["ESP32Lib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bitluni/bitluni_ESP32Lib-0.0.5.zip", "archiveFileName": "bitluni_ESP32Lib-0.0.5.zip", "size": 37786, @@ -181416,16 +142663,10 @@ "paragraph": "Provides VGA, Game Controller (NES, SNES), Audio support for the ESP32. The graphics engine supports sprites, animations and 3d meshes.", "website": "https://github.com/bitluni/ESP32Lib", "category": "Other", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/bitluni/ESP32Lib.git", - "providesIncludes": [ - "ESP32Lib.h" - ], + "providesIncludes": ["ESP32Lib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bitluni/bitluni_ESP32Lib-0.0.6.zip", "archiveFileName": "bitluni_ESP32Lib-0.0.6.zip", "size": 39791, @@ -181440,16 +142681,10 @@ "paragraph": "Provides VGA, Game Controller (NES, SNES), Audio support for the ESP32. The graphics engine supports sprites, animations and 3d meshes.", "website": "https://github.com/bitluni/ESP32Lib", "category": "Other", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/bitluni/ESP32Lib.git", - "providesIncludes": [ - "ESP32Lib.h" - ], + "providesIncludes": ["ESP32Lib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bitluni/bitluni_ESP32Lib-0.0.7.zip", "archiveFileName": "bitluni_ESP32Lib-0.0.7.zip", "size": 97420, @@ -181464,16 +142699,10 @@ "paragraph": "Provides VGA, Game Controller (NES, SNES), Audio support for the ESP32. The graphics engine supports sprites, animations and 3d meshes.", "website": "https://github.com/bitluni/ESP32Lib", "category": "Other", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/bitluni/ESP32Lib.git", - "providesIncludes": [ - "ESP32Lib.h" - ], + "providesIncludes": ["ESP32Lib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bitluni/bitluni_ESP32Lib-0.0.8.zip", "archiveFileName": "bitluni_ESP32Lib-0.0.8.zip", "size": 132281, @@ -181488,16 +142717,10 @@ "paragraph": "Provides VGA, Game Controller (NES, SNES), Audio support for the ESP32. The graphics engine supports sprites, animations and 3d meshes.", "website": "https://github.com/bitluni/ESP32Lib", "category": "Other", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/bitluni/ESP32Lib.git", - "providesIncludes": [ - "ESP32Lib.h" - ], + "providesIncludes": ["ESP32Lib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bitluni/bitluni_ESP32Lib-0.0.9.zip", "archiveFileName": "bitluni_ESP32Lib-0.0.9.zip", "size": 134427, @@ -181512,16 +142735,10 @@ "paragraph": "Provides VGA, Game Controller (NES, SNES), Audio support for the ESP32. The graphics engine supports sprites, animations and 3d meshes.", "website": "https://github.com/bitluni/ESP32Lib", "category": "Other", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/bitluni/ESP32Lib.git", - "providesIncludes": [ - "ESP32Lib.h" - ], + "providesIncludes": ["ESP32Lib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bitluni/bitluni_ESP32Lib-0.1.0.zip", "archiveFileName": "bitluni_ESP32Lib-0.1.0.zip", "size": 143919, @@ -181536,16 +142753,10 @@ "paragraph": "Provides VGA, Game Controller (NES, SNES), Audio support for the ESP32. The graphics engine supports sprites, animations and 3d meshes.", "website": "https://github.com/bitluni/ESP32Lib", "category": "Other", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/bitluni/ESP32Lib.git", - "providesIncludes": [ - "ESP32Lib.h" - ], + "providesIncludes": ["ESP32Lib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bitluni/bitluni_ESP32Lib-0.1.1.zip", "archiveFileName": "bitluni_ESP32Lib-0.1.1.zip", "size": 301340, @@ -181560,16 +142771,10 @@ "paragraph": "Provides VGA, Game Controller (NES, SNES), Audio support for the ESP32. The graphics engine supports sprites, animations and 3d meshes.", "website": "https://github.com/bitluni/ESP32Lib", "category": "Other", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/bitluni/ESP32Lib.git", - "providesIncludes": [ - "ESP32Lib.h" - ], + "providesIncludes": ["ESP32Lib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bitluni/bitluni_ESP32Lib-0.1.2.zip", "archiveFileName": "bitluni_ESP32Lib-0.1.2.zip", "size": 302269, @@ -181584,16 +142789,10 @@ "paragraph": "Provides VGA, Game Controller (NES, SNES), Audio support for the ESP32. The graphics engine supports sprites, animations and 3d meshes.", "website": "https://github.com/bitluni/ESP32Lib", "category": "Other", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/bitluni/ESP32Lib.git", - "providesIncludes": [ - "ESP32Lib.h" - ], + "providesIncludes": ["ESP32Lib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bitluni/bitluni_ESP32Lib-0.2.0.zip", "archiveFileName": "bitluni_ESP32Lib-0.2.0.zip", "size": 302821, @@ -181608,16 +142807,10 @@ "paragraph": "Provides VGA, Game Controller (NES, SNES), Audio support for the ESP32. The graphics engine supports sprites, animations and 3d meshes.", "website": "https://github.com/bitluni/ESP32Lib", "category": "Other", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/bitluni/ESP32Lib.git", - "providesIncludes": [ - "ESP32Lib.h" - ], + "providesIncludes": ["ESP32Lib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bitluni/bitluni_ESP32Lib-0.2.1.zip", "archiveFileName": "bitluni_ESP32Lib-0.2.1.zip", "size": 317408, @@ -181632,12 +142825,8 @@ "paragraph": "Supported events are TRANSITION, EACH_CLICK, DONE_CLICKING, SINGLE_CLICK, DOUBLE_CLICK, LONG_PRESS_START, DURING_LONG_PRESS and LONG_PRESS_END. Unneeded features can be disabled in compile-time to minimize footprint. All the timings can be easily configured.", "website": "https://github.com/jonnieZG/EButton", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jonnieZG/EButton.git", "url": "http://downloads.arduino.cc/libraries/github.com/jonnieZG/EButton-1.1.0.zip", "archiveFileName": "EButton-1.1.0.zip", @@ -181653,12 +142842,8 @@ "paragraph": "Supported events are TRANSITION, EACH_CLICK, DONE_CLICKING, SINGLE_CLICK, DOUBLE_CLICK, LONG_PRESS_START, DURING_LONG_PRESS and LONG_PRESS_END. Unneeded features can be disabled in compile-time to minimize footprint. All the timings can be easily configured.", "website": "https://github.com/jonnieZG/EButton", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jonnieZG/EButton.git", "url": "http://downloads.arduino.cc/libraries/github.com/jonnieZG/EButton-1.2.0.zip", "archiveFileName": "EButton-1.2.0.zip", @@ -181674,12 +142859,8 @@ "paragraph": "Access the Bosch BME280 temperature, humidity and pressure sensor", "website": "https://github.com/SV-Zanshin/BME280", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SV-Zanshin/BME280.git", "url": "http://downloads.arduino.cc/libraries/github.com/SV-Zanshin/BME280_Zanshin-1.0.4.zip", "archiveFileName": "BME280_Zanshin-1.0.4.zip", @@ -181695,12 +142876,8 @@ "paragraph": "It guarantees stability and responsiveness, due to respecting the two-way communication protocol with the module, taking care of required wait cycles, and letting you do your own stuff while waiting. It does not require interrupts or multithreading, because if you use the whileBusyMethod callback wisely, you will be able to achieve great responsiveness.", "website": "https://github.com/jonnieZG/DFPlayerMini", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jonnieZG/DFPlayerMini.git", "url": "http://downloads.arduino.cc/libraries/github.com/jonnieZG/DFPlayerMini-1.0.0.zip", "archiveFileName": "DFPlayerMini-1.0.0.zip", @@ -181716,12 +142893,8 @@ "paragraph": "Unlike the method with a history buffer that calculates an average of the last N readings, this filter consumes significantly less memory and works faster. Provides an additional EwmaT template that allows restriction to a specific data type, such as uint32_t, to avoiding floating point arithmetics and significantly decrease code footprint.", "website": "https://github.com/jonnieZG/EWMA", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jonnieZG/EWMA.git", "url": "http://downloads.arduino.cc/libraries/github.com/jonnieZG/EWMA-1.0.0.zip", "archiveFileName": "EWMA-1.0.0.zip", @@ -181737,12 +142910,8 @@ "paragraph": "Unlike the method with a history buffer that calculates an average of the last N readings, this filter consumes significantly less memory and works faster. Provides an additional EwmaT template that allows restriction to a specific data type, such as uint32_t, to avoiding floating point arithmetics and significantly decrease code footprint.", "website": "https://github.com/jonnieZG/EWMA", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jonnieZG/EWMA.git", "url": "http://downloads.arduino.cc/libraries/github.com/jonnieZG/EWMA-1.0.1.zip", "archiveFileName": "EWMA-1.0.1.zip", @@ -181758,12 +142927,8 @@ "paragraph": "Unlike the method with a history buffer that calculates an average of the last N readings, this filter consumes significantly less memory and works faster. Provides an additional EwmaT template that allows restriction to a specific data type, such as uint32_t, to avoiding floating point arithmetics and significantly decrease code footprint.", "website": "https://github.com/jonnieZG/EWMA", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jonnieZG/EWMA.git", "url": "http://downloads.arduino.cc/libraries/github.com/jonnieZG/EWMA-1.0.2.zip", "archiveFileName": "EWMA-1.0.2.zip", @@ -181779,12 +142944,8 @@ "paragraph": "Arduino library for the ADT7410 sensors in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit_ADT7410", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_ADT7410.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ADT7410_Library-1.0.0.zip", "archiveFileName": "Adafruit_ADT7410_Library-1.0.0.zip", @@ -181800,12 +142961,8 @@ "paragraph": "Arduino library for the ADT7410 sensors in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit_ADT7410", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_ADT7410.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_ADT7410_Library-1.0.1.zip", "archiveFileName": "Adafruit_ADT7410_Library-1.0.1.zip", @@ -181821,17 +142978,10 @@ "paragraph": "The library mimics a Lighting Node PRO and can be controlled as such in iCUE.", "website": "https://github.com/Legion2/CorsairLightingProtocol", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Legion2/CorsairLightingProtocol.git", - "providesIncludes": [ - "CorsairLightingProtocol.h", - "LEDController.h" - ], + "providesIncludes": ["CorsairLightingProtocol.h", "LEDController.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Legion2/Corsair_Lighting_Protocol-0.1.0.zip", "archiveFileName": "Corsair_Lighting_Protocol-0.1.0.zip", "size": 29220, @@ -181846,17 +142996,10 @@ "paragraph": "The library mimics a Lighting Node PRO and can be controlled as such in iCUE.", "website": "https://github.com/Legion2/CorsairLightingProtocol", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Legion2/CorsairLightingProtocol.git", - "providesIncludes": [ - "CorsairLightingProtocol.h", - "LEDController.h" - ], + "providesIncludes": ["CorsairLightingProtocol.h", "LEDController.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Legion2/Corsair_Lighting_Protocol-0.2.0.zip", "archiveFileName": "Corsair_Lighting_Protocol-0.2.0.zip", "size": 183253, @@ -181871,17 +143014,10 @@ "paragraph": "The library mimics a Lighting Node PRO and can be controlled as such in iCUE.", "website": "https://github.com/Legion2/CorsairLightingProtocol", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Legion2/CorsairLightingProtocol.git", - "providesIncludes": [ - "CorsairLightingProtocol.h", - "LEDController.h" - ], + "providesIncludes": ["CorsairLightingProtocol.h", "LEDController.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Legion2/Corsair_Lighting_Protocol-0.3.0.zip", "archiveFileName": "Corsair_Lighting_Protocol-0.3.0.zip", "size": 187929, @@ -181896,17 +143032,10 @@ "paragraph": "The library mimics a Lighting Node PRO and can be controlled as such in iCUE.", "website": "https://github.com/Legion2/CorsairLightingProtocol", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Legion2/CorsairLightingProtocol.git", - "providesIncludes": [ - "CorsairLightingProtocol.h", - "LEDController.h" - ], + "providesIncludes": ["CorsairLightingProtocol.h", "LEDController.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Legion2/Corsair_Lighting_Protocol-0.4.0.zip", "archiveFileName": "Corsair_Lighting_Protocol-0.4.0.zip", "size": 208103, @@ -181921,17 +143050,10 @@ "paragraph": "The library mimics a Lighting Node PRO and can be controlled as such in iCUE.", "website": "https://github.com/Legion2/CorsairLightingProtocol", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Legion2/CorsairLightingProtocol.git", - "providesIncludes": [ - "CorsairLightingProtocol.h", - "LEDController.h" - ], + "providesIncludes": ["CorsairLightingProtocol.h", "LEDController.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Legion2/Corsair_Lighting_Protocol-0.5.0.zip", "archiveFileName": "Corsair_Lighting_Protocol-0.5.0.zip", "size": 219474, @@ -181946,12 +143068,8 @@ "paragraph": "Unidimensional trivial Kalman filter (header only, Arduino compatible) library.", "website": "https://github.com/dwrobel/TrivialKalmanFilter", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dwrobel/TrivialKalmanFilter.git", "url": "http://downloads.arduino.cc/libraries/github.com/dwrobel/TrivialKalmanFilter-1.0.0.zip", "archiveFileName": "TrivialKalmanFilter-1.0.0.zip", @@ -181967,12 +143085,8 @@ "paragraph": "A library to control an MCP4131 digital potentiometer", "website": "https://github.com/dgduncan/Arduino-MCP4131", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dgduncan/Arduino-MCP4131.git", "url": "http://downloads.arduino.cc/libraries/github.com/dgduncan/MCP4131_library-1.0.0.zip", "archiveFileName": "MCP4131_library-1.0.0.zip", @@ -181988,16 +143102,10 @@ "paragraph": "RS485HwSerial controls the transmit enable pin TE on half-duplex RS485 transceivers by utilizing the USART transmit complete interrupt USART_TXC_vect to disable the TE pin when the last stop bit was sent. Therefore the RS485 bus is only occupied as short as possible without blocking the code execution in the main loop.", "website": "https://github.com/sauttefk/RS485HwSerial.git", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/sauttefk/RS485HwSerial.git", - "providesIncludes": [ - "RS485HwSerial.h" - ], + "providesIncludes": ["RS485HwSerial.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sauttefk/RS485HwSerial-1.0.0.zip", "archiveFileName": "RS485HwSerial-1.0.0.zip", "size": 32157, @@ -182012,16 +143120,10 @@ "paragraph": "RS485HwSerial controls the transmit enable pin TE on half-duplex RS485 transceivers by utilizing the USART transmit complete interrupt USART_TXC_vect to disable the TE pin when the last stop bit was sent. Therefore the RS485 bus is only occupied as short as possible without blocking the code execution in the main loop.", "website": "https://github.com/sauttefk/RS485HwSerial.git", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/sauttefk/RS485HwSerial.git", - "providesIncludes": [ - "RS485HwSerial.h" - ], + "providesIncludes": ["RS485HwSerial.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sauttefk/RS485HwSerial-1.1.0.zip", "archiveFileName": "RS485HwSerial-1.1.0.zip", "size": 32273, @@ -182036,16 +143138,10 @@ "paragraph": "RS485HwSerial controls the transmit enable pin TE on half-duplex RS485 transceivers by utilizing the USART transmit complete interrupt USART_TXC_vect to disable the TE pin when the last stop bit was sent. Therefore the RS485 bus is only occupied as short as possible without blocking the code execution in the main loop.", "website": "https://github.com/sauttefk/RS485HwSerial.git", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/sauttefk/RS485HwSerial.git", - "providesIncludes": [ - "RS485HwSerial.h" - ], + "providesIncludes": ["RS485HwSerial.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sauttefk/RS485HwSerial-1.1.1.zip", "archiveFileName": "RS485HwSerial-1.1.1.zip", "size": 32263, @@ -182060,16 +143156,10 @@ "paragraph": "RS485HwSerial controls the transmit enable pin TE on half-duplex RS485 transceivers by utilizing the USART transmit complete interrupt USART_TXC_vect to disable the TE pin when the last stop bit was sent. Therefore the RS485 bus is only occupied as short as possible without blocking the code execution in the main loop.", "website": "https://github.com/sauttefk/RS485HwSerial.git", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/sauttefk/RS485HwSerial.git", - "providesIncludes": [ - "RS485HwSerial.h" - ], + "providesIncludes": ["RS485HwSerial.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sauttefk/RS485HwSerial-1.1.2.zip", "archiveFileName": "RS485HwSerial-1.1.2.zip", "size": 32446, @@ -182084,18 +143174,10 @@ "paragraph": "Device library for LoRaWAN network.", "website": "https://http://beelan.mx/", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "samd"], + "types": ["Contributed"], "repository": "https://github.com/BeelanMX/arduino-LoRaWAN.git", - "providesIncludes": [ - "lorawan.h" - ], + "providesIncludes": ["lorawan.h"], "url": "http://downloads.arduino.cc/libraries/github.com/BeelanMX/Arduino_LoRaWAN_by_Beelan-1.0.1.zip", "archiveFileName": "Arduino_LoRaWAN_by_Beelan-1.0.1.zip", "size": 42023, @@ -182110,16 +143192,10 @@ "paragraph": "Works with the Keyboard, Mouse, and Joystick libraries.", "website": "https://github.com/dmadison/HID_Buttons", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dmadison/HID_Buttons.git", - "providesIncludes": [ - "HID_Buttons.h" - ], + "providesIncludes": ["HID_Buttons.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dmadison/HID_Buttons-1.0.0.zip", "archiveFileName": "HID_Buttons-1.0.0.zip", "size": 23100, @@ -182134,16 +143210,10 @@ "paragraph": "Works with the Keyboard, Mouse, and Joystick libraries.", "website": "https://github.com/dmadison/HID_Buttons", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dmadison/HID_Buttons.git", - "providesIncludes": [ - "HID_Buttons.h" - ], + "providesIncludes": ["HID_Buttons.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dmadison/HID_Buttons-1.0.1.zip", "archiveFileName": "HID_Buttons-1.0.1.zip", "size": 23237, @@ -182158,16 +143228,10 @@ "paragraph": "DER Encoding and Decoding of ECDSA secp256k1 Signatures.", "website": "https://github.com/sleepdefic1t/bip66", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sleepdefic1t/BIP66.git", - "providesIncludes": [ - "bip66.h" - ], + "providesIncludes": ["bip66.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sleepdefic1t/BIP66-0.1.0.zip", "archiveFileName": "BIP66-0.1.0.zip", "size": 16632, @@ -182182,16 +143246,10 @@ "paragraph": "DER Encoding and Decoding of ECDSA secp256k1 Signatures.", "website": "https://github.com/sleepdefic1t/bip66", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sleepdefic1t/BIP66.git", - "providesIncludes": [ - "bip66.h" - ], + "providesIncludes": ["bip66.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sleepdefic1t/BIP66-0.2.0.zip", "archiveFileName": "BIP66-0.2.0.zip", "size": 20958, @@ -182206,12 +143264,8 @@ "paragraph": "Very small command line manager", "website": "https://github.com/rleddy/tinycmdtable", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/rleddy/tinycmdtable.git", "url": "http://downloads.arduino.cc/libraries/github.com/rleddy/TinyCmdTable-1.0.0.zip", "archiveFileName": "TinyCmdTable-1.0.0.zip", @@ -182227,16 +143281,10 @@ "paragraph": "I know how very little resource there are on this motor driver. A lot of sellers assume this IC is l298N but its rather much more like pololu DDRV8833.", "website": "https://github.com/Saeterncj/MX1508", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Saeterncj/MX1508.git", - "providesIncludes": [ - "MX1508.h" - ], + "providesIncludes": ["MX1508.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Saeterncj/MX1508-1.0.0.zip", "archiveFileName": "MX1508-1.0.0.zip", "size": 6957, @@ -182252,13 +143300,9 @@ "website": "https://github.com/Saeterncj/QuadratureEncoder", "category": "Sensors", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/Saeterncj/QuadratureEncoder.git", - "providesIncludes": [ - "QuadratureEncoder.h" - ], + "providesIncludes": ["QuadratureEncoder.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Saeterncj/QuadratureEncoder-1.0.0.zip", "archiveFileName": "QuadratureEncoder-1.0.0.zip", "size": 4695, @@ -182273,16 +143317,10 @@ "paragraph": "VGA Controller, PS/2 Keyboard Controller, Graphics Library, Game Engine and ANSI/VT Terminal for the ESP32", "website": "https://github.com/fdivitto/fabgl", "category": "Other", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/fdivitto/FabGL.git", - "providesIncludes": [ - "fabgl.h" - ], + "providesIncludes": ["fabgl.h"], "url": "http://downloads.arduino.cc/libraries/github.com/fdivitto/FabGL-0.0.1.zip", "archiveFileName": "FabGL-0.0.1.zip", "size": 168504, @@ -182297,16 +143335,10 @@ "paragraph": "VGA Controller, PS/2 Mouse and Keyboard Controller, Graphics Library, Graphical User Interface (GUI), Game Engine and ANSI/VT Terminal for the ESP32", "website": "https://github.com/fdivitto/fabgl", "category": "Other", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/fdivitto/FabGL.git", - "providesIncludes": [ - "fabgl.h" - ], + "providesIncludes": ["fabgl.h"], "url": "http://downloads.arduino.cc/libraries/github.com/fdivitto/FabGL-0.4.0.zip", "archiveFileName": "FabGL-0.4.0.zip", "size": 6767944, @@ -182321,16 +143353,10 @@ "paragraph": "VGA Controller, PS/2 Mouse and Keyboard Controller, Graphics Library, Graphical User Interface (GUI), Sound Engine, Game Engine and ANSI/VT Terminal for the ESP32", "website": "https://github.com/fdivitto/fabgl", "category": "Other", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/fdivitto/FabGL.git", - "providesIncludes": [ - "fabgl.h" - ], + "providesIncludes": ["fabgl.h"], "url": "http://downloads.arduino.cc/libraries/github.com/fdivitto/FabGL-0.6.0.zip", "archiveFileName": "FabGL-0.6.0.zip", "size": 12418557, @@ -182345,12 +143371,8 @@ "paragraph": "Provide examples on how to use the motor drivers.", "website": "https://github.com/CytronTechnologies/CytronMotorDriver.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/CytronTechnologies/CytronMotorDriver.git", "url": "http://downloads.arduino.cc/libraries/github.com/CytronTechnologies/Cytron_Motor_Drivers_Library-1.0.0.zip", "archiveFileName": "Cytron_Motor_Drivers_Library-1.0.0.zip", @@ -182366,12 +143388,8 @@ "paragraph": "Provide examples on how to use the motor drivers.", "website": "https://github.com/CytronTechnologies/CytronMotorDriver.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/CytronTechnologies/CytronMotorDriver.git", "url": "http://downloads.arduino.cc/libraries/github.com/CytronTechnologies/Cytron_Motor_Drivers_Library-1.0.1.zip", "archiveFileName": "Cytron_Motor_Drivers_Library-1.0.1.zip", @@ -182387,12 +143405,8 @@ "paragraph": "This library transforms AT-commands on BC95 NB-IOT module into a familiar arduino UDP functions. Application protocols based on UDP like CoAP, DNS and NTP are also included, This library forked from netpie/bc95-arduino and modify support iSYNC.pro platform IoT.", "website": "https://github.com/jackrobotics/iSYNC_BC95_Arduino", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jackrobotics/iSYNC_BC95_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/jackrobotics/iSYNC_BC95_Arduino-0.8.1.zip", "archiveFileName": "iSYNC_BC95_Arduino-0.8.1.zip", @@ -182408,12 +143422,8 @@ "paragraph": "This library transforms AT-commands on BC95 NB-IOT module into a familiar arduino UDP functions. Application protocols based on UDP like CoAP, DNS and NTP are also included, This library forked from netpie/bc95-arduino and modify support iSYNC.pro platform IoT.", "website": "https://github.com/jackrobotics/iSYNC_BC95_Arduino", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jackrobotics/iSYNC_BC95_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/jackrobotics/iSYNC_BC95_Arduino-0.8.0.zip", "archiveFileName": "iSYNC_BC95_Arduino-0.8.0.zip", @@ -182429,12 +143439,8 @@ "paragraph": "Arduino library for connecting to IoTWay servers through Proxy", "website": "https://github.com/Wyliodrin/IoTWay-Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/IoTWay/IoTWay-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/IoTWay/IoTWay-0.0.1.zip", "archiveFileName": "IoTWay-0.0.1.zip", @@ -182450,12 +143456,8 @@ "paragraph": "Arduino library for connecting to IoTWay servers through Proxy", "website": "https://github.com/Wyliodrin/IoTWay-Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/IoTWay/IoTWay-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/IoTWay/IoTWay-0.0.2.zip", "archiveFileName": "IoTWay-0.0.2.zip", @@ -182471,12 +143473,8 @@ "paragraph": "Arduino library for connecting to IoTWay servers through Proxy", "website": "https://github.com/IoTWay/IoTWay-Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/IoTWay/IoTWay-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/IoTWay/IoTWay-0.0.3.zip", "archiveFileName": "IoTWay-0.0.3.zip", @@ -182492,12 +143490,8 @@ "paragraph": "This library provides simple functions to control the MOREbot and it's motors and sensors.", "website": "https://github.com/RexMORE/MOREbot_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RexMORE/MOREbot_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/RexMORE/MOREbot_Library-1.1.0.zip", "archiveFileName": "MOREbot_Library-1.1.0.zip", @@ -182513,12 +143507,8 @@ "paragraph": "This library provides simple functions to control the MOREbot and it's motors and sensors.", "website": "https://github.com/RexMORE/MOREbot_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RexMORE/MOREbot_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/RexMORE/MOREbot_Library-1.1.1.zip", "archiveFileName": "MOREbot_Library-1.1.1.zip", @@ -182534,12 +143524,8 @@ "paragraph": "This library provides simple functions to control the MOREbot and it's motors and sensors.", "website": "https://github.com/RexMORE/MOREbot_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RexMORE/MOREbot_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/RexMORE/MOREbot_Library-1.1.2.zip", "archiveFileName": "MOREbot_Library-1.1.2.zip", @@ -182555,12 +143541,8 @@ "paragraph": "This library provides simple functions to control the MOREbot and it's motors and sensors.", "website": "https://github.com/RexMORE/MOREbot_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RexMORE/MOREbot_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/RexMORE/MOREbot_Library-1.1.3.zip", "archiveFileName": "MOREbot_Library-1.1.3.zip", @@ -182576,12 +143558,8 @@ "paragraph": "This library provides simple functions to control the MOREbot and it's motors and sensors.", "website": "https://github.com/RexMORE/MOREbot_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RexMORE/MOREbot_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/RexMORE/MOREbot_Library-1.1.4.zip", "archiveFileName": "MOREbot_Library-1.1.4.zip", @@ -182597,12 +143575,8 @@ "paragraph": "This library provides simple functions to control the MOREbot and it's motors and sensors.", "website": "https://github.com/RexMORE/MOREbot_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RexMORE/MOREbot_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/RexMORE/MOREbot_Library-1.1.5.zip", "archiveFileName": "MOREbot_Library-1.1.5.zip", @@ -182618,12 +143592,8 @@ "paragraph": "This library provides simple functions to control the MOREbot and it's motors and sensors.", "website": "https://github.com/RexMORE/MOREbot_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RexMORE/MOREbot_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/RexMORE/MOREbot_Library-1.2.0.zip", "archiveFileName": "MOREbot_Library-1.2.0.zip", @@ -182639,12 +143609,8 @@ "paragraph": "This library provides simple functions to control the MOREbot and it's motors and sensors.", "website": "https://github.com/RexMORE/MOREbot_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RexMORE/MOREbot_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/RexMORE/MOREbot_Library-1.2.1.zip", "archiveFileName": "MOREbot_Library-1.2.1.zip", @@ -182660,12 +143626,8 @@ "paragraph": "This library provides simple functions to control the MOREbot and it's motors and sensors.", "website": "https://github.com/RexMORE/MOREbot_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RexMORE/MOREbot_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/RexMORE/MOREbot_Library-1.3.0.zip", "archiveFileName": "MOREbot_Library-1.3.0.zip", @@ -182681,12 +143643,8 @@ "paragraph": "This library provides simple functions to control the MOREbot and it's motors and sensors.", "website": "https://github.com/RexMORE/MOREbot_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RexMORE/MOREbot_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/RexMORE/MOREbot_Library-1.3.1.zip", "archiveFileName": "MOREbot_Library-1.3.1.zip", @@ -182702,12 +143660,8 @@ "paragraph": "This library provides simple functions to control the MOREbot and it's motors and sensors.", "website": "https://github.com/RexMORE/MOREbot_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RexMORE/MOREbot_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/RexMORE/MOREbot_Library-1.3.2.zip", "archiveFileName": "MOREbot_Library-1.3.2.zip", @@ -182723,12 +143677,8 @@ "paragraph": "This library provides simple functions to control the MOREbot and it's motors and sensors.", "website": "https://github.com/RexMORE/MOREbot_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RexMORE/MOREbot_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/RexMORE/MOREbot_Library-1.4.0.zip", "archiveFileName": "MOREbot_Library-1.4.0.zip", @@ -182744,12 +143694,8 @@ "paragraph": "This library provides simple functions to control the MOREbot and it's motors and sensors.", "website": "https://github.com/RexMORE/MOREbot_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RexMORE/MOREbot_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/RexMORE/MOREbot_Library-1.4.1.zip", "archiveFileName": "MOREbot_Library-1.4.1.zip", @@ -182765,12 +143711,8 @@ "paragraph": "This library provides simple functions to control the MOREbot and it's motors and sensors.", "website": "https://github.com/RexMORE/MOREbot_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RexMORE/MOREbot_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/RexMORE/MOREbot_Library-1.4.2.zip", "archiveFileName": "MOREbot_Library-1.4.2.zip", @@ -182786,12 +143728,8 @@ "paragraph": "This library provides simple functions to control the MOREbot and it's motors and sensors.", "website": "https://github.com/RexMORE/MOREbot_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RexMORE/MOREbot_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/RexMORE/MOREbot_Library-1.4.3.zip", "archiveFileName": "MOREbot_Library-1.4.3.zip", @@ -182807,12 +143745,8 @@ "paragraph": "This library provides simple functions to control the MOREbot and it's motors and sensors.", "website": "https://github.com/RexMORE/MOREbot_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RexMORE/MOREbot_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/RexMORE/MOREbot_Library-1.4.4.zip", "archiveFileName": "MOREbot_Library-1.4.4.zip", @@ -182828,12 +143762,8 @@ "paragraph": "This library provides simple functions to control the MOREbot and it's motors and sensors.", "website": "https://github.com/RexMORE/MOREbot_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RexMORE/MOREbot_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/RexMORE/MOREbot_Library-1.4.5.zip", "archiveFileName": "MOREbot_Library-1.4.5.zip", @@ -182849,12 +143779,8 @@ "paragraph": "uStepper S egoShield support library", "website": "https://github.com/uStepper/egoShieldS/tree/master/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/uStepper/egoShieldS.git", "url": "http://downloads.arduino.cc/libraries/github.com/uStepper/egoShieldS-0.1.0.zip", "archiveFileName": "egoShieldS-0.1.0.zip", @@ -182870,12 +143796,8 @@ "paragraph": "uStepper S egoShield support library", "website": "https://github.com/uStepper/egoShieldS/tree/master/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/uStepper/egoShieldS.git", "url": "http://downloads.arduino.cc/libraries/github.com/uStepper/egoShieldS-1.0.0.zip", "archiveFileName": "egoShieldS-1.0.0.zip", @@ -182892,13 +143814,9 @@ "website": "https://github.com/gilmaimon/ArduinoWebsockets", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/gilmaimon/ArduinoWebsockets.git", - "providesIncludes": [ - "ArduinoWebsockets.h" - ], + "providesIncludes": ["ArduinoWebsockets.h"], "url": "http://downloads.arduino.cc/libraries/github.com/gilmaimon/ArduinoWebsockets-0.1.0.zip", "archiveFileName": "ArduinoWebsockets-0.1.0.zip", "size": 31861, @@ -182914,13 +143832,9 @@ "website": "https://github.com/gilmaimon/ArduinoWebsockets", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/gilmaimon/ArduinoWebsockets.git", - "providesIncludes": [ - "ArduinoWebsockets.h" - ], + "providesIncludes": ["ArduinoWebsockets.h"], "url": "http://downloads.arduino.cc/libraries/github.com/gilmaimon/ArduinoWebsockets-0.1.2.zip", "archiveFileName": "ArduinoWebsockets-0.1.2.zip", "size": 39191, @@ -182936,13 +143850,9 @@ "website": "https://github.com/gilmaimon/ArduinoWebsockets", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/gilmaimon/ArduinoWebsockets.git", - "providesIncludes": [ - "ArduinoWebsockets.h" - ], + "providesIncludes": ["ArduinoWebsockets.h"], "url": "http://downloads.arduino.cc/libraries/github.com/gilmaimon/ArduinoWebsockets-0.1.3.zip", "archiveFileName": "ArduinoWebsockets-0.1.3.zip", "size": 42773, @@ -182958,13 +143868,9 @@ "website": "https://github.com/gilmaimon/ArduinoWebsockets", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/gilmaimon/ArduinoWebsockets.git", - "providesIncludes": [ - "ArduinoWebsockets.h" - ], + "providesIncludes": ["ArduinoWebsockets.h"], "url": "http://downloads.arduino.cc/libraries/github.com/gilmaimon/ArduinoWebsockets-0.1.5.zip", "archiveFileName": "ArduinoWebsockets-0.1.5.zip", "size": 43423, @@ -182980,13 +143886,9 @@ "website": "https://github.com/gilmaimon/ArduinoWebsockets", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/gilmaimon/ArduinoWebsockets.git", - "providesIncludes": [ - "ArduinoWebsockets.h" - ], + "providesIncludes": ["ArduinoWebsockets.h"], "url": "http://downloads.arduino.cc/libraries/github.com/gilmaimon/ArduinoWebsockets-0.2.0.zip", "archiveFileName": "ArduinoWebsockets-0.2.0.zip", "size": 44030, @@ -183002,13 +143904,9 @@ "website": "https://github.com/gilmaimon/ArduinoWebsockets", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/gilmaimon/ArduinoWebsockets.git", - "providesIncludes": [ - "ArduinoWebsockets.h" - ], + "providesIncludes": ["ArduinoWebsockets.h"], "url": "http://downloads.arduino.cc/libraries/github.com/gilmaimon/ArduinoWebsockets-0.2.1.zip", "archiveFileName": "ArduinoWebsockets-0.2.1.zip", "size": 44109, @@ -183024,13 +143922,9 @@ "website": "https://github.com/gilmaimon/ArduinoWebsockets", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/gilmaimon/ArduinoWebsockets.git", - "providesIncludes": [ - "ArduinoWebsockets.h" - ], + "providesIncludes": ["ArduinoWebsockets.h"], "url": "http://downloads.arduino.cc/libraries/github.com/gilmaimon/ArduinoWebsockets-0.3.0.zip", "archiveFileName": "ArduinoWebsockets-0.3.0.zip", "size": 54391, @@ -183046,13 +143940,9 @@ "website": "https://github.com/gilmaimon/ArduinoWebsockets", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/gilmaimon/ArduinoWebsockets.git", - "providesIncludes": [ - "ArduinoWebsockets.h" - ], + "providesIncludes": ["ArduinoWebsockets.h"], "url": "http://downloads.arduino.cc/libraries/github.com/gilmaimon/ArduinoWebsockets-0.3.1.zip", "archiveFileName": "ArduinoWebsockets-0.3.1.zip", "size": 54517, @@ -183068,13 +143958,9 @@ "website": "https://github.com/gilmaimon/ArduinoWebsockets", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/gilmaimon/ArduinoWebsockets.git", - "providesIncludes": [ - "ArduinoWebsockets.h" - ], + "providesIncludes": ["ArduinoWebsockets.h"], "url": "http://downloads.arduino.cc/libraries/github.com/gilmaimon/ArduinoWebsockets-0.3.2.zip", "archiveFileName": "ArduinoWebsockets-0.3.2.zip", "size": 56274, @@ -183090,13 +143976,9 @@ "website": "https://github.com/gilmaimon/ArduinoWebsockets", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/gilmaimon/ArduinoWebsockets.git", - "providesIncludes": [ - "ArduinoWebsockets.h" - ], + "providesIncludes": ["ArduinoWebsockets.h"], "url": "http://downloads.arduino.cc/libraries/github.com/gilmaimon/ArduinoWebsockets-0.3.3.zip", "archiveFileName": "ArduinoWebsockets-0.3.3.zip", "size": 56329, @@ -183112,13 +143994,9 @@ "website": "https://github.com/gilmaimon/ArduinoWebsockets", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/gilmaimon/ArduinoWebsockets.git", - "providesIncludes": [ - "ArduinoWebsockets.h" - ], + "providesIncludes": ["ArduinoWebsockets.h"], "url": "http://downloads.arduino.cc/libraries/github.com/gilmaimon/ArduinoWebsockets-0.3.4.zip", "archiveFileName": "ArduinoWebsockets-0.3.4.zip", "size": 56484, @@ -183134,13 +144012,9 @@ "website": "https://github.com/gilmaimon/ArduinoWebsockets", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/gilmaimon/ArduinoWebsockets.git", - "providesIncludes": [ - "ArduinoWebsockets.h" - ], + "providesIncludes": ["ArduinoWebsockets.h"], "url": "http://downloads.arduino.cc/libraries/github.com/gilmaimon/ArduinoWebsockets-0.3.5.zip", "archiveFileName": "ArduinoWebsockets-0.3.5.zip", "size": 57398, @@ -183156,13 +144030,9 @@ "website": "https://github.com/gilmaimon/ArduinoWebsockets", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/gilmaimon/ArduinoWebsockets.git", - "providesIncludes": [ - "ArduinoWebsockets.h" - ], + "providesIncludes": ["ArduinoWebsockets.h"], "url": "http://downloads.arduino.cc/libraries/github.com/gilmaimon/ArduinoWebsockets-0.4.0.zip", "archiveFileName": "ArduinoWebsockets-0.4.0.zip", "size": 62813, @@ -183178,13 +144048,9 @@ "website": "https://github.com/gilmaimon/ArduinoWebsockets", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/gilmaimon/ArduinoWebsockets.git", - "providesIncludes": [ - "ArduinoWebsockets.h" - ], + "providesIncludes": ["ArduinoWebsockets.h"], "url": "http://downloads.arduino.cc/libraries/github.com/gilmaimon/ArduinoWebsockets-0.4.1.zip", "archiveFileName": "ArduinoWebsockets-0.4.1.zip", "size": 64256, @@ -183200,13 +144066,9 @@ "website": "https://github.com/gilmaimon/ArduinoWebsockets", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/gilmaimon/ArduinoWebsockets.git", - "providesIncludes": [ - "ArduinoWebsockets.h" - ], + "providesIncludes": ["ArduinoWebsockets.h"], "url": "http://downloads.arduino.cc/libraries/github.com/gilmaimon/ArduinoWebsockets-0.4.2.zip", "archiveFileName": "ArduinoWebsockets-0.4.2.zip", "size": 60264, @@ -183222,13 +144084,9 @@ "website": "https://github.com/gilmaimon/ArduinoWebsockets", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/gilmaimon/ArduinoWebsockets.git", - "providesIncludes": [ - "ArduinoWebsockets.h" - ], + "providesIncludes": ["ArduinoWebsockets.h"], "url": "http://downloads.arduino.cc/libraries/github.com/gilmaimon/ArduinoWebsockets-0.4.3.zip", "archiveFileName": "ArduinoWebsockets-0.4.3.zip", "size": 60342, @@ -183244,13 +144102,9 @@ "website": "https://github.com/gilmaimon/ArduinoWebsockets", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/gilmaimon/ArduinoWebsockets.git", - "providesIncludes": [ - "ArduinoWebsockets.h" - ], + "providesIncludes": ["ArduinoWebsockets.h"], "url": "http://downloads.arduino.cc/libraries/github.com/gilmaimon/ArduinoWebsockets-0.4.4.zip", "archiveFileName": "ArduinoWebsockets-0.4.4.zip", "size": 60459, @@ -183266,13 +144120,9 @@ "website": "https://github.com/gilmaimon/ArduinoWebsockets", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/gilmaimon/ArduinoWebsockets.git", - "providesIncludes": [ - "ArduinoWebsockets.h" - ], + "providesIncludes": ["ArduinoWebsockets.h"], "url": "http://downloads.arduino.cc/libraries/github.com/gilmaimon/ArduinoWebsockets-0.4.5.zip", "archiveFileName": "ArduinoWebsockets-0.4.5.zip", "size": 60677, @@ -183288,13 +144138,9 @@ "website": "https://github.com/gilmaimon/ArduinoWebsockets", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/gilmaimon/ArduinoWebsockets.git", - "providesIncludes": [ - "ArduinoWebsockets.h" - ], + "providesIncludes": ["ArduinoWebsockets.h"], "url": "http://downloads.arduino.cc/libraries/github.com/gilmaimon/ArduinoWebsockets-0.4.7.zip", "archiveFileName": "ArduinoWebsockets-0.4.7.zip", "size": 60884, @@ -183310,13 +144156,9 @@ "website": "https://github.com/gilmaimon/ArduinoWebsockets", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/gilmaimon/ArduinoWebsockets.git", - "providesIncludes": [ - "ArduinoWebsockets.h" - ], + "providesIncludes": ["ArduinoWebsockets.h"], "url": "http://downloads.arduino.cc/libraries/github.com/gilmaimon/ArduinoWebsockets-0.4.8.zip", "archiveFileName": "ArduinoWebsockets-0.4.8.zip", "size": 61106, @@ -183332,13 +144174,9 @@ "website": "https://github.com/gilmaimon/ArduinoWebsockets", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/gilmaimon/ArduinoWebsockets.git", - "providesIncludes": [ - "ArduinoWebsockets.h" - ], + "providesIncludes": ["ArduinoWebsockets.h"], "url": "http://downloads.arduino.cc/libraries/github.com/gilmaimon/ArduinoWebsockets-0.4.9.zip", "archiveFileName": "ArduinoWebsockets-0.4.9.zip", "size": 61698, @@ -183354,13 +144192,9 @@ "website": "https://github.com/gilmaimon/ArduinoWebsockets", "category": "Communication", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/gilmaimon/ArduinoWebsockets.git", - "providesIncludes": [ - "ArduinoWebsockets.h" - ], + "providesIncludes": ["ArduinoWebsockets.h"], "url": "http://downloads.arduino.cc/libraries/github.com/gilmaimon/ArduinoWebsockets-0.4.10.zip", "archiveFileName": "ArduinoWebsockets-0.4.10.zip", "size": 61955, @@ -183375,12 +144209,8 @@ "paragraph": "Enviroment library is an archive of Gunce Akkoyun enviroment sensors.", "website": "http://", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/akkoyun/Environment.git", "url": "http://downloads.arduino.cc/libraries/github.com/akkoyun/Environment-2.0.0.zip", "archiveFileName": "Environment-2.0.0.zip", @@ -183396,12 +144226,8 @@ "paragraph": "Modules for WLAN-Client, NTP, OTA, MQTT on ESP32/ESP8266 compatible with muwerk scheduler, requires libraries ustd, muwerk, ArduinoJson and PubSubClient.", "website": "https://github.com/muwerk/munet", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/muwerk/munet.git", "url": "http://downloads.arduino.cc/libraries/github.com/muwerk/munet-0.1.1.zip", "archiveFileName": "munet-0.1.1.zip", @@ -183417,12 +144243,8 @@ "paragraph": "Modules for WLAN-Client, NTP, OTA, MQTT on ESP32/ESP8266 compatible with muwerk scheduler, requires libraries ustd, muwerk, ArduinoJson and PubSubClient.", "website": "https://github.com/muwerk/munet", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/muwerk/munet.git", "url": "http://downloads.arduino.cc/libraries/github.com/muwerk/munet-0.1.4.zip", "archiveFileName": "munet-0.1.4.zip", @@ -183438,12 +144260,8 @@ "paragraph": "Modules for WLAN-Client, NTP, OTA, MQTT on ESP32/ESP8266 compatible with muwerk scheduler, requires libraries ustd, muwerk, Arduino_JSON and PubSubClient.", "website": "https://github.com/muwerk/munet", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/muwerk/munet.git", "url": "http://downloads.arduino.cc/libraries/github.com/muwerk/munet-0.1.5.zip", "archiveFileName": "munet-0.1.5.zip", @@ -183459,12 +144277,8 @@ "paragraph": "Modules for WLAN-Client, NTP, OTA, MQTT on ESP32/ESP8266 compatible with muwerk scheduler, requires libraries ustd, muwerk, Arduino_JSON and PubSubClient.", "website": "https://github.com/muwerk/munet", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/muwerk/munet.git", "url": "http://downloads.arduino.cc/libraries/github.com/muwerk/munet-0.1.6.zip", "archiveFileName": "munet-0.1.6.zip", @@ -183480,12 +144294,8 @@ "paragraph": "This library easy to read input and control output on iKB-1 Board,Use I2C Communication", "website": "https://github.com/jcubuntu/IKB1_Arduino", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jcubuntu/IKB1_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/jcubuntu/iKB1_Arduino-0.2.0.zip", "archiveFileName": "iKB1_Arduino-0.2.0.zip", @@ -183501,12 +144311,8 @@ "paragraph": "Send and receive data over sound", "website": "https://developers.chirp.io", "category": "Communication", - "architectures": [ - "cortex-m4" - ], - "types": [ - "Contributed" - ], + "architectures": ["cortex-m4"], + "types": ["Contributed"], "repository": "https://github.com/chirp/chirp-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/chirp/ChirpSDK-3.0.0.zip", "archiveFileName": "ChirpSDK-3.0.0.zip", @@ -183522,13 +144328,8 @@ "paragraph": "Send and receive data over sound", "website": "https://developers.chirp.io", "category": "Communication", - "architectures": [ - "cortex-m4", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["cortex-m4", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/chirp/chirp-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/chirp/ChirpSDK-3.1.0.zip", "archiveFileName": "ChirpSDK-3.1.0.zip", @@ -183544,13 +144345,8 @@ "paragraph": "Send and receive data over sound", "website": "https://developers.chirp.io", "category": "Communication", - "architectures": [ - "cortex-m4", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["cortex-m4", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/chirp/chirp-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/chirp/ChirpSDK-3.2.0.zip", "archiveFileName": "ChirpSDK-3.2.0.zip", @@ -183566,17 +144362,8 @@ "paragraph": "Send and receive data over sound", "website": "https://developers.chirp.io", "category": "Communication", - "architectures": [ - "cortex-m4", - "esp32", - "cortex-m0plus", - "stm32f4", - "samd", - "mbed" - ], - "types": [ - "Contributed" - ], + "architectures": ["cortex-m4", "esp32", "cortex-m0plus", "stm32f4", "samd", "mbed"], + "types": ["Contributed"], "repository": "https://github.com/chirp/chirp-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/chirp/ChirpSDK-3.3.0.zip", "archiveFileName": "ChirpSDK-3.3.0.zip", @@ -183592,12 +144379,8 @@ "paragraph": "An Arduino Library for the Qwist Joystick. Qwiic Joystick makes reading an analog joystick over I2C easy and fast. The current joystick position and button state can be read from separate registers. There is also an additional register to check if the button had been pressed since the last read of the button register. Available at: https://www.sparkfun.com/products/15168", "website": "https://github.com/sparkfun/SparkFun_Qwiic_Joystick_Arduino_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Qwiic_Joystick_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Qwiic_Joystick_Arduino_Library-1.0.0.zip", "archiveFileName": "SparkFun_Qwiic_Joystick_Arduino_Library-1.0.0.zip", @@ -183613,12 +144396,8 @@ "paragraph": "An Arduino Library for the Qwist Joystick. Qwiic Joystick makes reading an analog joystick over I2C easy and fast. The current joystick position and button state can be read from separate registers. There is also an additional register to check if the button had been pressed since the last read of the button register. Available at: https://www.sparkfun.com/products/15168", "website": "https://github.com/sparkfun/SparkFun_Qwiic_Joystick_Arduino_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Qwiic_Joystick_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Qwiic_Joystick_Arduino_Library-1.0.1.zip", "archiveFileName": "SparkFun_Qwiic_Joystick_Arduino_Library-1.0.1.zip", @@ -183634,12 +144413,8 @@ "paragraph": "An Arduino Library for the Qwist Joystick. Qwiic Joystick makes reading an analog joystick over I2C easy and fast. The current joystick position and button state can be read from separate registers. There is also an additional register to check if the button had been pressed since the last read of the button register. Available at: https://www.sparkfun.com/products/15168", "website": "https://github.com/sparkfun/SparkFun_Qwiic_Joystick_Arduino_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Qwiic_Joystick_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Qwiic_Joystick_Arduino_Library-1.0.2.zip", "archiveFileName": "SparkFun_Qwiic_Joystick_Arduino_Library-1.0.2.zip", @@ -183655,12 +144430,8 @@ "paragraph": "An Arduino Library for the Qwist Joystick. Qwiic Joystick makes reading an analog joystick over I2C easy and fast. The current joystick position and button state can be read from separate registers. There is also an additional register to check if the button had been pressed since the last read of the button register. Available at: https://www.sparkfun.com/products/15168", "website": "https://github.com/sparkfun/SparkFun_Qwiic_Joystick_Arduino_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Qwiic_Joystick_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Qwiic_Joystick_Arduino_Library-1.0.4.zip", "archiveFileName": "SparkFun_Qwiic_Joystick_Arduino_Library-1.0.4.zip", @@ -183676,12 +144447,8 @@ "paragraph": "An Arduino Library for the Qwist Joystick. Qwiic Joystick makes reading an analog joystick over I2C easy and fast. The current joystick position and button state can be read from separate registers. There is also an additional register to check if the button had been pressed since the last read of the button register. Available at: https://www.sparkfun.com/products/15168", "website": "https://github.com/sparkfun/SparkFun_Qwiic_Joystick_Arduino_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Qwiic_Joystick_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Qwiic_Joystick_Arduino_Library-1.1.0.zip", "archiveFileName": "SparkFun_Qwiic_Joystick_Arduino_Library-1.1.0.zip", @@ -183697,12 +144464,8 @@ "paragraph": "Enables access to Sqlite3 databases from ESP32 (with Shox96 String compression extension). For further information, please visit the given URL.", "website": "https://github.com/siara-cc/esp32_arduino_sqlite3_lib", "category": "Data Storage", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/siara-cc/esp32_arduino_sqlite3_lib.git", "url": "http://downloads.arduino.cc/libraries/github.com/siara-cc/Sqlite3Esp32-1.3.0.zip", "archiveFileName": "Sqlite3Esp32-1.3.0.zip", @@ -183718,12 +144481,8 @@ "paragraph": "Enables access to Sqlite3 databases from ESP32 (with Shox96 String compression extension). For further information, please visit the given URL.", "website": "https://github.com/siara-cc/esp32_arduino_sqlite3_lib", "category": "Data Storage", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/siara-cc/esp32_arduino_sqlite3_lib.git", "url": "http://downloads.arduino.cc/libraries/github.com/siara-cc/Sqlite3Esp32-1.4.0.zip", "archiveFileName": "Sqlite3Esp32-1.4.0.zip", @@ -183739,12 +144498,8 @@ "paragraph": "This Arduino library enables usage of Sqlite3 (v20.01) databases from ESP devices. For further information, please visit the given URL.", "website": "https://github.com/siara-cc/esp32_arduino_sqlite3_lib", "category": "Data Storage", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/siara-cc/esp32_arduino_sqlite3_lib.git", "url": "http://downloads.arduino.cc/libraries/github.com/siara-cc/Sqlite3Esp32-0.9.0.zip", "archiveFileName": "Sqlite3Esp32-0.9.0.zip", @@ -183760,12 +144515,8 @@ "paragraph": "Enables access to Sqlite3 databases from ESP32 (with Shox96 String compression extension). For further information, please visit the given URL.", "website": "https://github.com/siara-cc/esp32_arduino_sqlite3_lib", "category": "Data Storage", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/siara-cc/esp32_arduino_sqlite3_lib.git", "url": "http://downloads.arduino.cc/libraries/github.com/siara-cc/Sqlite3Esp32-2.0.0.zip", "archiveFileName": "Sqlite3Esp32-2.0.0.zip", @@ -183781,16 +144532,10 @@ "paragraph": "Fast RGB, RGBW, HSV conversion functions and gamma and chromiance correction in raw Xtensa assembler.", "website": "https://github.com/technosf/ESPxRGB", "category": "Other", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/technosf/ESPxRGB.git", - "providesIncludes": [ - "ESPxRGB.h" - ], + "providesIncludes": ["ESPxRGB.h"], "url": "http://downloads.arduino.cc/libraries/github.com/technosf/ESPxRGB-1.0.0.zip", "archiveFileName": "ESPxRGB-1.0.0.zip", "size": 26657, @@ -183805,16 +144550,10 @@ "paragraph": "This client library allows you to interact with the API of the Ark Ecosystem blockchain, retrieving information on things like wallets, transactions, delegate information and more.", "website": "https://github.com/ArkEcosystem/Cpp-Client", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ArkEcosystem/cpp-client.git", - "providesIncludes": [ - "arkClient.h" - ], + "providesIncludes": ["arkClient.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ArkEcosystem/Ark_Cpp_Client-1.0.0.zip", "archiveFileName": "Ark_Cpp_Client-1.0.0.zip", "size": 253977, @@ -183829,16 +144568,10 @@ "paragraph": "This client library allows you to interact with the API of the Ark Ecosystem blockchain, retrieving information on things like wallets, transactions, delegate information and more.", "website": "https://github.com/ArkEcosystem/Cpp-Client", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ArkEcosystem/cpp-client.git", - "providesIncludes": [ - "arkClient.h" - ], + "providesIncludes": ["arkClient.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ArkEcosystem/Ark_Cpp_Client-1.1.0.zip", "archiveFileName": "Ark_Cpp_Client-1.1.0.zip", "size": 255730, @@ -183853,16 +144586,10 @@ "paragraph": "This client library allows you to interact with the API of the Ark Ecosystem blockchain, retrieving information on things like wallets, transactions, delegate information and more.", "website": "https://github.com/ArkEcosystem/Cpp-Client", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ArkEcosystem/cpp-client.git", - "providesIncludes": [ - "arkClient.h" - ], + "providesIncludes": ["arkClient.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ArkEcosystem/Ark_Cpp_Client-1.2.0.zip", "archiveFileName": "Ark_Cpp_Client-1.2.0.zip", "size": 250900, @@ -183877,16 +144604,10 @@ "paragraph": "This client library allows you to interact with the API of the Ark Ecosystem blockchain, retrieving information on things like wallets, transactions, delegate information and more.", "website": "https://github.com/ArkEcosystem/Cpp-Client", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ArkEcosystem/cpp-client.git", - "providesIncludes": [ - "arkClient.h" - ], + "providesIncludes": ["arkClient.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ArkEcosystem/Ark_Cpp_Client-1.2.0-arduino.zip", "archiveFileName": "Ark_Cpp_Client-1.2.0-arduino.zip", "size": 196286, @@ -183901,16 +144622,10 @@ "paragraph": "This crypto library allows you to use Ark Ecosystem cryptographic protocols like creating ARK Addresses and generating Signatures.", "website": "https://github.com/ArkEcosystem/Cpp-Crypto", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ArkEcosystem/cpp-crypto.git", - "providesIncludes": [ - "arkCrypto.h" - ], + "providesIncludes": ["arkCrypto.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ArkEcosystem/Ark_Cpp_Crypto-0.2.0.zip", "archiveFileName": "Ark_Cpp_Crypto-0.2.0.zip", "size": 327233, @@ -183925,16 +144640,10 @@ "paragraph": "This crypto library allows you to use Ark Ecosystem cryptographic protocols like creating ARK Addresses and generating Signatures.", "website": "https://github.com/ArkEcosystem/Cpp-Crypto", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ArkEcosystem/cpp-crypto.git", - "providesIncludes": [ - "arkCrypto.h" - ], + "providesIncludes": ["arkCrypto.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ArkEcosystem/Ark_Cpp_Crypto-0.3.0.zip", "archiveFileName": "Ark_Cpp_Crypto-0.3.0.zip", "size": 326237, @@ -183949,16 +144658,10 @@ "paragraph": "This crypto library allows you to use Ark Ecosystem cryptographic protocols like creating ARK Addresses and generating Signatures.", "website": "https://github.com/ArkEcosystem/Cpp-Crypto", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ArkEcosystem/cpp-crypto.git", - "providesIncludes": [ - "arkCrypto.h" - ], + "providesIncludes": ["arkCrypto.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ArkEcosystem/Ark_Cpp_Crypto-0.3.0-arduino.zip", "archiveFileName": "Ark_Cpp_Crypto-0.3.0-arduino.zip", "size": 279514, @@ -183973,16 +144676,10 @@ "paragraph": "This crypto library allows you to use Ark Ecosystem cryptographic protocols like creating ARK Addresses and generating Signatures.", "website": "https://github.com/ArkEcosystem/Cpp-Crypto", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ArkEcosystem/cpp-crypto.git", - "providesIncludes": [ - "arkCrypto.h" - ], + "providesIncludes": ["arkCrypto.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ArkEcosystem/Ark_Cpp_Crypto-0.3.1.zip", "archiveFileName": "Ark_Cpp_Crypto-0.3.1.zip", "size": 326348, @@ -183997,16 +144694,10 @@ "paragraph": "This crypto library allows you to use Ark Ecosystem cryptographic protocols like creating ARK Addresses and generating Signatures.", "website": "https://github.com/ArkEcosystem/Cpp-Crypto", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ArkEcosystem/cpp-crypto.git", - "providesIncludes": [ - "arkCrypto.h" - ], + "providesIncludes": ["arkCrypto.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ArkEcosystem/Ark_Cpp_Crypto-0.4.0.zip", "archiveFileName": "Ark_Cpp_Crypto-0.4.0.zip", "size": 321042, @@ -184021,16 +144712,10 @@ "paragraph": "This crypto library allows you to use Ark Ecosystem cryptographic protocols like creating ARK Addresses and generating Signatures.", "website": "https://github.com/ArkEcosystem/Cpp-Crypto", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ArkEcosystem/cpp-crypto.git", - "providesIncludes": [ - "arkCrypto.h" - ], + "providesIncludes": ["arkCrypto.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ArkEcosystem/Ark_Cpp_Crypto-0.5.0.zip", "archiveFileName": "Ark_Cpp_Crypto-0.5.0.zip", "size": 317854, @@ -184045,16 +144730,10 @@ "paragraph": "This crypto library allows you to use Ark Ecosystem cryptographic protocols like creating ARK Addresses and generating Signatures.", "website": "https://github.com/ArkEcosystem/Cpp-Crypto", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ArkEcosystem/cpp-crypto.git", - "providesIncludes": [ - "arkCrypto.h" - ], + "providesIncludes": ["arkCrypto.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ArkEcosystem/Ark_Cpp_Crypto-0.6.0.zip", "archiveFileName": "Ark_Cpp_Crypto-0.6.0.zip", "size": 325942, @@ -184069,16 +144748,10 @@ "paragraph": "This crypto library allows you to use Ark Ecosystem cryptographic protocols like creating ARK Addresses and generating Signatures.", "website": "https://github.com/ArkEcosystem/Cpp-Crypto", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ArkEcosystem/cpp-crypto.git", - "providesIncludes": [ - "arkCrypto.h" - ], + "providesIncludes": ["arkCrypto.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ArkEcosystem/Ark_Cpp_Crypto-0.6.0-arduino.zip", "archiveFileName": "Ark_Cpp_Crypto-0.6.0-arduino.zip", "size": 253074, @@ -184093,13 +144766,8 @@ "paragraph": "SPIFFSIniFile is a library to read and parse .ini files as used by Microsoft Windows. SPIFFSIniFile is designed to use minimal memory requirements, and the only buffer used is one supplied by the user, thus the user remains in charge of memory usage. GNU LGPL v3", "website": "https://github.com/yurilopes/SPIFFSIniFile", "category": "Other", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/yurilopes/SPIFFSIniFile.git", "url": "http://downloads.arduino.cc/libraries/github.com/yurilopes/SPIFFSIniFile-1.0.0.zip", "archiveFileName": "SPIFFSIniFile-1.0.0.zip", @@ -184115,16 +144783,10 @@ "paragraph": "This implements RFC 1055.", "website": "https://github.com/ssilverman/SLIPStream", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ssilverman/SLIPStream.git", - "providesIncludes": [ - "SLIPStream.h" - ], + "providesIncludes": ["SLIPStream.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ssilverman/SLIPStream-1.0.0.zip", "archiveFileName": "SLIPStream-1.0.0.zip", "size": 10934, @@ -184139,16 +144801,10 @@ "paragraph": "This implements RFC 1055.", "website": "https://github.com/ssilverman/SLIPStream", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ssilverman/SLIPStream.git", - "providesIncludes": [ - "SLIPStream.h" - ], + "providesIncludes": ["SLIPStream.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ssilverman/SLIPStream-1.0.1.zip", "archiveFileName": "SLIPStream-1.0.1.zip", "size": 11013, @@ -184163,16 +144819,10 @@ "paragraph": "Include, WiFi Kit 8, see more on http://heltec.cn", "website": "https://github.com/HelTecAutomation/Heltec_ESP32.git", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/HelTecAutomation/Heltec_ESP8266.git", - "providesIncludes": [ - "heltec.h" - ], + "providesIncludes": ["heltec.h"], "url": "http://downloads.arduino.cc/libraries/github.com/HelTecAutomation/Heltec_ESP8266_Dev_Boards-1.0.2.zip", "archiveFileName": "Heltec_ESP8266_Dev_Boards-1.0.2.zip", "size": 131522, @@ -184187,16 +144837,10 @@ "paragraph": "Based on WiFi101OTA library. http://www.arduino.cc/en/Reference/WiFi101OTA", "website": "https://github.com/jandrassy/ArduinoOTA", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jandrassy/ArduinoOTA.git", - "providesIncludes": [ - "ArduinoOTA.h" - ], + "providesIncludes": ["ArduinoOTA.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jandrassy/ArduinoOTA-1.0.0.zip", "archiveFileName": "ArduinoOTA-1.0.0.zip", "size": 27347, @@ -184211,16 +144855,10 @@ "paragraph": "Based on WiFi101OTA library. Uploads over Ethernet, UIPEthernet, WiFi101, WiFiNina, WiFiLink, WiFi to SAMD, nRF5, esp8266, esp32 and to ATmega with more then 64 kB flash memory.", "website": "https://github.com/jandrassy/ArduinoOTA", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jandrassy/ArduinoOTA.git", - "providesIncludes": [ - "ArduinoOTA.h" - ], + "providesIncludes": ["ArduinoOTA.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jandrassy/ArduinoOTA-1.0.1.zip", "archiveFileName": "ArduinoOTA-1.0.1.zip", "size": 58430, @@ -184235,16 +144873,10 @@ "paragraph": "Library to emulate PS2 keyboard/mouse using arduino", "website": "https://github.com/Harvie/ps2dev", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/harvie/ps2dev.git", - "providesIncludes": [ - "ps2dev.h" - ], + "providesIncludes": ["ps2dev.h"], "url": "http://downloads.arduino.cc/libraries/github.com/harvie/ps2dev-0.0.1.zip", "archiveFileName": "ps2dev-0.0.1.zip", "size": 8837, @@ -184259,16 +144891,10 @@ "paragraph": "Library to emulate PS2 keyboard/mouse using arduino. In this version i've fixed timing to improve reliability. I've integrated some keyboard protocol basics directly to library, so user don't need to do that. I plan the same for mouse protocol. API is still subject to change in future, because i want to make it bit more convenient to use. Also i plan to add some rudimentary interrupt driven mode as optional feature.", "website": "https://github.com/Harvie/ps2dev", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/harvie/ps2dev.git", - "providesIncludes": [ - "ps2dev.h" - ], + "providesIncludes": ["ps2dev.h"], "url": "http://downloads.arduino.cc/libraries/github.com/harvie/ps2dev-0.0.2.zip", "archiveFileName": "ps2dev-0.0.2.zip", "size": 10290, @@ -184283,12 +144909,8 @@ "paragraph": "Inspired by tockn library simplicity and ease of use, this implementation focuses on performance and accuracy while still being lightweight.", "website": "https://github.com/gabriel-milan/TinyMPU6050", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gabriel-milan/TinyMPU6050.git", "url": "http://downloads.arduino.cc/libraries/github.com/gabriel-milan/TinyMPU6050-0.4.0.zip", "archiveFileName": "TinyMPU6050-0.4.0.zip", @@ -184304,12 +144926,8 @@ "paragraph": "Inspired by tockn library simplicity and ease of use, this implementation focuses on performance and accuracy while still being lightweight.", "website": "https://github.com/gabriel-milan/TinyMPU6050", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gabriel-milan/TinyMPU6050.git", "url": "http://downloads.arduino.cc/libraries/github.com/gabriel-milan/TinyMPU6050-0.4.1.zip", "archiveFileName": "TinyMPU6050-0.4.1.zip", @@ -184325,12 +144943,8 @@ "paragraph": "Inspired by tockn library simplicity and ease of use, this implementation focuses on performance and accuracy while still being lightweight.", "website": "https://github.com/gabriel-milan/TinyMPU6050", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gabriel-milan/TinyMPU6050.git", "url": "http://downloads.arduino.cc/libraries/github.com/gabriel-milan/TinyMPU6050-0.4.2.zip", "archiveFileName": "TinyMPU6050-0.4.2.zip", @@ -184346,12 +144960,8 @@ "paragraph": "Inspired by tockn library simplicity and ease of use, this implementation focuses on performance and accuracy while still being lightweight.", "website": "https://github.com/gabriel-milan/TinyMPU6050", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gabriel-milan/TinyMPU6050.git", "url": "http://downloads.arduino.cc/libraries/github.com/gabriel-milan/TinyMPU6050-0.4.3.zip", "archiveFileName": "TinyMPU6050-0.4.3.zip", @@ -184367,16 +144977,10 @@ "paragraph": "Gives access to functions that can be used to control dc-motor easily.", "website": "https://github.com/OladapoAjala/Drive", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/OladapoAjala/Drive.git", - "providesIncludes": [ - "Drive.h" - ], + "providesIncludes": ["Drive.h"], "url": "http://downloads.arduino.cc/libraries/github.com/OladapoAjala/Drive-1.0.0.zip", "archiveFileName": "Drive-1.0.0.zip", "size": 4786, @@ -184391,16 +144995,10 @@ "paragraph": "Provides functionalities like gear, accelerate, brake...", "website": "https://github.com/OladapoAjala/Robot", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/OladapoAjala/Robot.git", - "providesIncludes": [ - "Robot.h" - ], + "providesIncludes": ["Robot.h"], "url": "http://downloads.arduino.cc/libraries/github.com/OladapoAjala/Robot-1.0.0.zip", "archiveFileName": "Robot-1.0.0.zip", "size": 3684, @@ -184415,13 +145013,8 @@ "paragraph": "This library provides a command line interface to communicate with the GNSS module via UART or I2C.", "website": "https://github.com/stm32duino/X-NUCLEO-GNSS1A1", "category": "Device Control", - "architectures": [ - "stm32", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32", "sam"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/X-NUCLEO-GNSS1A1.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_X_NUCLEO_GNSS1A1-1.0.0.zip", "archiveFileName": "STM32duino_X_NUCLEO_GNSS1A1-1.0.0.zip", @@ -184437,13 +145030,8 @@ "paragraph": "This library provides a command line interface to communicate with the GNSS module via UART or I2C.", "website": "https://github.com/stm32duino/X-NUCLEO-GNSS1A1", "category": "Device Control", - "architectures": [ - "stm32", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32", "sam"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/X-NUCLEO-GNSS1A1.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_X_NUCLEO_GNSS1A1-1.0.1.zip", "archiveFileName": "STM32duino_X_NUCLEO_GNSS1A1-1.0.1.zip", @@ -184459,13 +145047,8 @@ "paragraph": "This library provides a command line interface to communicate with the GNSS module via UART or I2C.", "website": "https://github.com/stm32duino/X-NUCLEO-GNSS1A1", "category": "Device Control", - "architectures": [ - "stm32", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32", "sam"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/X-NUCLEO-GNSS1A1.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_X_NUCLEO_GNSS1A1-1.0.2.zip", "archiveFileName": "STM32duino_X_NUCLEO_GNSS1A1-1.0.2.zip", @@ -184481,13 +145064,8 @@ "paragraph": "This library provides a command line interface to communicate with the GNSS module via UART or I2C.", "website": "https://github.com/stm32duino/X-NUCLEO-GNSS1A1", "category": "Device Control", - "architectures": [ - "stm32", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32", "sam"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/X-NUCLEO-GNSS1A1.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_X_NUCLEO_GNSS1A1-1.0.3.zip", "archiveFileName": "STM32duino_X_NUCLEO_GNSS1A1-1.0.3.zip", @@ -184503,12 +145081,8 @@ "paragraph": "Library to decode CayenneLPP encoded data to a JSON array. It is useful when you want to use this format to communicate sensors with your own gateways without using TTN.", "website": "https://github.com/gmag11/CayenneLPPdec", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gmag11/CayenneLPPdec.git", "url": "http://downloads.arduino.cc/libraries/github.com/gmag11/CayenneLPPdec-0.1.0.zip", "archiveFileName": "CayenneLPPdec-0.1.0.zip", @@ -184524,12 +145098,8 @@ "paragraph": "Library to decode CayenneLPP encoded data to a JSON array. It is useful when you want to use this format to communicate sensors with your own gateways without using TTN.", "website": "https://github.com/gmag11/CayenneLPPdec", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gmag11/CayenneLPPdec.git", "url": "http://downloads.arduino.cc/libraries/github.com/gmag11/CayenneLPPdec-0.1.2.zip", "archiveFileName": "CayenneLPPdec-0.1.2.zip", @@ -184545,12 +145115,8 @@ "paragraph": "Library to decode CayenneLPP encoded data to a JSON array. It is useful when you want to use this format to communicate sensors with your own gateways without using TTN.", "website": "https://github.com/gmag11/CayenneLPPdec", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gmag11/CayenneLPPdec.git", "url": "http://downloads.arduino.cc/libraries/github.com/gmag11/CayenneLPPdec-0.2.0.zip", "archiveFileName": "CayenneLPPdec-0.2.0.zip", @@ -184566,16 +145132,10 @@ "paragraph": "eFLL is a standard library for Embedded Systems to implement easy and eficient Fuzzy Systems.", "website": "https://github.com/zerokol/eFLL", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/zerokol/eFLL.git", - "providesIncludes": [ - "Fuzzy.h" - ], + "providesIncludes": ["Fuzzy.h"], "url": "http://downloads.arduino.cc/libraries/github.com/zerokol/eFLL-1.1.0.zip", "archiveFileName": "eFLL-1.1.0.zip", "size": 325995, @@ -184590,16 +145150,10 @@ "paragraph": "eFLL is a standard library for Embedded Systems to implement easy and eficient Fuzzy Systems.", "website": "https://github.com/zerokol/eFLL", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/zerokol/eFLL.git", - "providesIncludes": [ - "Fuzzy.h" - ], + "providesIncludes": ["Fuzzy.h"], "url": "http://downloads.arduino.cc/libraries/github.com/zerokol/eFLL-1.1.1.zip", "archiveFileName": "eFLL-1.1.1.zip", "size": 326127, @@ -184614,12 +145168,8 @@ "paragraph": "Broadcom APDS-9301 Lux Sensor.", "website": "https://github.com/sparkfun/SparkFun_APDS9301_Library", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_APDS9301_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_APDS_9301_Lux_Sensor-1.0.0.zip", "archiveFileName": "SparkFun_APDS_9301_Lux_Sensor-1.0.0.zip", @@ -184635,12 +145185,8 @@ "paragraph": "An electrically isolated I2C sensor device, a waterproof temperature sensor, and an electrical conductivity probe. It measures the conductivity of a solution and converts it into Siemens (S) total dissolved solids and salinity. The firmware allows for single or dual-point calibration with temperature compensation.", "website": "https://ufire.co", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/u-fire/Isolated_EC.git", "url": "http://downloads.arduino.cc/libraries/github.com/u-fire/Isolated_EC_Probe_Interface-1.0.0.zip", "archiveFileName": "Isolated_EC_Probe_Interface-1.0.0.zip", @@ -184656,12 +145202,8 @@ "paragraph": "An electrically isolated I2C sensor device, a waterproof temperature sensor, and an electrical conductivity probe. It measures the conductivity of a solution and converts it into Siemens (S) total dissolved solids and salinity. The firmware allows for single or dual-point calibration with temperature compensation.", "website": "https://ufire.co", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/u-fire/Isolated_EC.git", "url": "http://downloads.arduino.cc/libraries/github.com/u-fire/Isolated_EC_Probe_Interface-1.1.0.zip", "archiveFileName": "Isolated_EC_Probe_Interface-1.1.0.zip", @@ -184677,16 +145219,10 @@ "paragraph": "This library can control LCDs that using ST7032. Ex: SB1602B, SB0802G, AQM0802A-RN-GBW and so on.", "website": "https://github.com/asukiaaa/ST7032_asukiaaa", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/ST7032_asukiaaa.git", - "providesIncludes": [ - "ST7032_asukiaaa.h" - ], + "providesIncludes": ["ST7032_asukiaaa.h"], "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/ST7032_asukiaaa-1.0.0.zip", "archiveFileName": "ST7032_asukiaaa-1.0.0.zip", "size": 22276, @@ -184701,16 +145237,10 @@ "paragraph": "This library can control LCDs that using ST7032. Ex: SB1602B, SB0802G, AQM0802A-RN-GBW and so on.", "website": "https://github.com/asukiaaa/ST7032_asukiaaa", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/ST7032_asukiaaa.git", - "providesIncludes": [ - "ST7032_asukiaaa.h" - ], + "providesIncludes": ["ST7032_asukiaaa.h"], "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/ST7032_asukiaaa-1.0.1.zip", "archiveFileName": "ST7032_asukiaaa-1.0.1.zip", "size": 22448, @@ -184725,16 +145255,10 @@ "paragraph": "This library simplify the use of a LED.\u003cbr\u003eIt contains many function to manage a LED.\u003cbr\u003e", "website": "https://github.com/gmarty2000/arduino-LED", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gmarty2000/arduino-LED.git", - "providesIncludes": [ - "LED.h" - ], + "providesIncludes": ["LED.h"], "url": "http://downloads.arduino.cc/libraries/github.com/gmarty2000/LED-1.0.0.zip", "archiveFileName": "LED-1.0.0.zip", "size": 16596, @@ -184749,16 +145273,10 @@ "paragraph": "This library simplify the use of a LED.\u003cbr\u003eIt contains many function to manage a LED.\u003cbr\u003e", "website": "https://github.com/gmarty2000/arduino-LED", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gmarty2000/arduino-LED.git", - "providesIncludes": [ - "LED.h" - ], + "providesIncludes": ["LED.h"], "url": "http://downloads.arduino.cc/libraries/github.com/gmarty2000/LED-1.1.0.zip", "archiveFileName": "LED-1.1.0.zip", "size": 18637, @@ -184773,16 +145291,10 @@ "paragraph": "This library simplify the use of a LED.\u003cbr\u003eIt contains many function to manage a LED.\u003cbr\u003e", "website": "https://github.com/gmarty2000/arduino-LED", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gmarty2000/arduino-LED.git", - "providesIncludes": [ - "LED.h" - ], + "providesIncludes": ["LED.h"], "url": "http://downloads.arduino.cc/libraries/github.com/gmarty2000/LED-1.2.0.zip", "archiveFileName": "LED-1.2.0.zip", "size": 19053, @@ -184797,16 +145309,10 @@ "paragraph": "This library simplify the use of a LED.\u003cbr\u003eIt contains many function to manage a LED.\u003cbr\u003e", "website": "https://github.com/gmarty2000/arduino-LED", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gmarty2000/arduino-LED.git", - "providesIncludes": [ - "LED.h" - ], + "providesIncludes": ["LED.h"], "url": "http://downloads.arduino.cc/libraries/github.com/gmarty2000/LED-1.3.0.zip", "archiveFileName": "LED-1.3.0.zip", "size": 19575, @@ -184821,16 +145327,10 @@ "paragraph": "The TFMini is a different product. This library is not compatible.", "website": "https://github.com/budryerson/TFMini-Plus", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/budryerson/TFMini-Plus.git", - "providesIncludes": [ - "TFMPlus.h" - ], + "providesIncludes": ["TFMPlus.h"], "url": "http://downloads.arduino.cc/libraries/github.com/budryerson/TFMPlus-1.0.0.zip", "archiveFileName": "TFMPlus-1.0.0.zip", "size": 9471, @@ -184845,16 +145345,10 @@ "paragraph": "Not compatible with the TFMini, which is a different product.", "website": "https://github.com/budryerson/TFMini-Plus", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/budryerson/TFMini-Plus.git", - "providesIncludes": [ - "TFMPlus.h" - ], + "providesIncludes": ["TFMPlus.h"], "url": "http://downloads.arduino.cc/libraries/github.com/budryerson/TFMPlus-1.3.1.zip", "archiveFileName": "TFMPlus-1.3.1.zip", "size": 12178, @@ -184869,16 +145363,10 @@ "paragraph": "Not compatible with the TFMini, which is a different product.", "website": "https://github.com/budryerson/TFMini-Plus", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/budryerson/TFMini-Plus.git", - "providesIncludes": [ - "TFMPlus.h" - ], + "providesIncludes": ["TFMPlus.h"], "url": "http://downloads.arduino.cc/libraries/github.com/budryerson/TFMPlus-1.3.2.zip", "archiveFileName": "TFMPlus-1.3.2.zip", "size": 12501, @@ -184893,16 +145381,10 @@ "paragraph": "Not compatible with the TFMini, which is a different product.", "website": "https://github.com/budryerson/TFMini-Plus", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/budryerson/TFMini-Plus.git", - "providesIncludes": [ - "TFMPlus.h" - ], + "providesIncludes": ["TFMPlus.h"], "url": "http://downloads.arduino.cc/libraries/github.com/budryerson/TFMPlus-1.3.3.zip", "archiveFileName": "TFMPlus-1.3.3.zip", "size": 1780600, @@ -184917,16 +145399,10 @@ "paragraph": "Not compatible with the TFMini, which is a different product.", "website": "https://github.com/budryerson/TFMini-Plus", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/budryerson/TFMini-Plus.git", - "providesIncludes": [ - "TFMPlus.h" - ], + "providesIncludes": ["TFMPlus.h"], "url": "http://downloads.arduino.cc/libraries/github.com/budryerson/TFMPlus-1.3.4.zip", "archiveFileName": "TFMPlus-1.3.4.zip", "size": 1780729, @@ -184941,12 +145417,8 @@ "paragraph": "monitor dht serie sensors", "website": "https://github.com/offcircuit/SDHT", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/offcircuit/SDHT.git", "url": "http://downloads.arduino.cc/libraries/github.com/offcircuit/SDHT-1.1.0.zip", "archiveFileName": "SDHT-1.1.0.zip", @@ -184962,12 +145434,8 @@ "paragraph": "MiDispositivoMIVI is a MIDI controler based on Arduino. This library provides functions to encapsulate the complexity of the hardware and allows developers to experiment with new ideas on the top of this API-like library.", "website": "https://github.com/Bananut-Electronics/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Bananut-Electronics/MiDispositivoMIDI_V3.git", "url": "http://downloads.arduino.cc/libraries/github.com/Bananut-Electronics/MiDispositivoMIDI_V3-1.0.0.zip", "archiveFileName": "MiDispositivoMIDI_V3-1.0.0.zip", @@ -184983,12 +145451,8 @@ "paragraph": "Makes Integer, Double, Float, Bool, and Char arrays that can be saved to by sending an index number and a value over the serial port. Allows for simple saving and callback saving such that every time a new variable is saved it can be immediatly used.", "website": "https://github.com/janthefiscehr/SerialVariable", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janthefischer/SerialVariable.git", "url": "http://downloads.arduino.cc/libraries/github.com/janthefischer/SerialVariable-1.0.0.zip", "archiveFileName": "SerialVariable-1.0.0.zip", @@ -185004,12 +145468,8 @@ "paragraph": "Makes Integer, Double, Float, Bool, and Char arrays that can be saved to by sending an index number and a value over the serial port. Allows for simple saving and callback saving such that every time a new variable is saved it can be immediatly used.", "website": "https://github.com/janthefischer/SerialVariable", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/janthefischer/SerialVariable.git", "url": "http://downloads.arduino.cc/libraries/github.com/janthefischer/SerialVariable-1.0.1.zip", "archiveFileName": "SerialVariable-1.0.1.zip", @@ -185026,12 +145486,8 @@ "paragraph": "Uses a simple non-blocking algorithm that can be continuously fed with values from an analog pin hooked to a piezo disc. This algorithm can detect knocks and separate those pulses from each other. For more info, check the documentation on Github.", "website": "https://github.com/funkyfisch/arduino-knock-detector", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/funkyfisch/arduino-knock-detector.git", "url": "http://downloads.arduino.cc/libraries/github.com/funkyfisch/Knock_Detector-1.0.0.zip", "archiveFileName": "Knock_Detector-1.0.0.zip", @@ -185047,12 +145503,8 @@ "paragraph": "With this library you can create your own GetInTouch gadgets.", "website": "https://getintouch.rootfrogs.com", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/rootfrogs/Arduino-GetInTouch-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/rootfrogs/GetInTouch-1.0.0.zip", "archiveFileName": "GetInTouch-1.0.0.zip", @@ -185068,12 +145520,8 @@ "paragraph": "With this library you can create your own GetInTouch gadgets.", "website": "https://getintouch.rootfrogs.com", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/rootfrogs/Arduino-GetInTouch-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/rootfrogs/GetInTouch-1.1.0.zip", "archiveFileName": "GetInTouch-1.1.0.zip", @@ -185088,14 +145536,8 @@ "sentence": "RemoteDebug addon: RemoteDebugger, an simple software debugger - based on SerialDebug Library", "website": "https://github.com/JoaoLopesF/RemoteDebugger", "category": "Communication", - "architectures": [ - "esp32", - "esp8266", - "espressif" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32", "esp8266", "espressif"], + "types": ["Contributed"], "repository": "https://github.com/JoaoLopesF/RemoteDebugger.git", "url": "http://downloads.arduino.cc/libraries/github.com/JoaoLopesF/RemoteDebugger-0.9.0.zip", "archiveFileName": "RemoteDebugger-0.9.0.zip", @@ -185110,14 +145552,8 @@ "sentence": "RemoteDebug addon: RemoteDebugger, an simple software debugger - based on SerialDebug Library", "website": "https://github.com/JoaoLopesF/RemoteDebugger", "category": "Communication", - "architectures": [ - "esp32", - "esp8266", - "espressif" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32", "esp8266", "espressif"], + "types": ["Contributed"], "repository": "https://github.com/JoaoLopesF/RemoteDebugger.git", "url": "http://downloads.arduino.cc/libraries/github.com/JoaoLopesF/RemoteDebugger-0.9.1.zip", "archiveFileName": "RemoteDebugger-0.9.1.zip", @@ -185132,14 +145568,8 @@ "sentence": "RemoteDebug addon: RemoteDebugger, an simple software debugger - based on SerialDebug Library", "website": "https://github.com/JoaoLopesF/RemoteDebugger", "category": "Communication", - "architectures": [ - "esp32", - "esp8266", - "espressif" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32", "esp8266", "espressif"], + "types": ["Contributed"], "repository": "https://github.com/JoaoLopesF/RemoteDebugger.git", "url": "http://downloads.arduino.cc/libraries/github.com/JoaoLopesF/RemoteDebugger-0.9.2.zip", "archiveFileName": "RemoteDebugger-0.9.2.zip", @@ -185154,14 +145584,8 @@ "sentence": "RemoteDebug addon: RemoteDebugger, an simple software debugger - based on SerialDebug Library", "website": "https://github.com/JoaoLopesF/RemoteDebugger", "category": "Communication", - "architectures": [ - "esp32", - "esp8266", - "espressif" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32", "esp8266", "espressif"], + "types": ["Contributed"], "repository": "https://github.com/JoaoLopesF/RemoteDebugger.git", "url": "http://downloads.arduino.cc/libraries/github.com/JoaoLopesF/RemoteDebugger-0.9.4.zip", "archiveFileName": "RemoteDebugger-0.9.4.zip", @@ -185178,17 +145602,10 @@ "paragraph": "Real time charts, device catalog, data store with backup, battery and offline alert, MQTT broker, HTTP REST support, Android and web client.", "website": "https://iotguru.live", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/IoTGuruLive/theiotguru-arduino-library.git", - "providesIncludes": [ - "IoTGuru.h" - ], + "providesIncludes": ["IoTGuru.h"], "url": "http://downloads.arduino.cc/libraries/github.com/IoTGuruLive/The_IoT_Guru_integration-1.0.0.zip", "archiveFileName": "The_IoT_Guru_integration-1.0.0.zip", "size": 14223, @@ -185204,17 +145621,10 @@ "paragraph": "Real time charts, device catalog, data store with backup, battery and offline alert, MQTT broker, HTTP REST support, Android and web client.", "website": "https://iotguru.live", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/IoTGuruLive/theiotguru-arduino-library.git", - "providesIncludes": [ - "IoTGuru.h" - ], + "providesIncludes": ["IoTGuru.h"], "url": "http://downloads.arduino.cc/libraries/github.com/IoTGuruLive/The_IoT_Guru_integration-1.0.1.zip", "archiveFileName": "The_IoT_Guru_integration-1.0.1.zip", "size": 14776, @@ -185230,17 +145640,10 @@ "paragraph": "Real time charts, device catalog, data store with backup, battery and offline alert, MQTT broker, HTTP REST support, Android and web client.", "website": "https://iotguru.live", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/IoTGuruLive/theiotguru-arduino-library.git", - "providesIncludes": [ - "IoTGuru.h" - ], + "providesIncludes": ["IoTGuru.h"], "url": "http://downloads.arduino.cc/libraries/github.com/IoTGuruLive/The_IoT_Guru_integration-1.0.2.zip", "archiveFileName": "The_IoT_Guru_integration-1.0.2.zip", "size": 16355, @@ -185256,17 +145659,10 @@ "paragraph": "Real time charts, device catalog, data store with backup, battery and offline alert, MQTT broker, HTTP REST support, Android and web client.", "website": "https://iotguru.live", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/IoTGuruLive/theiotguru-arduino-library.git", - "providesIncludes": [ - "IoTGuru.h" - ], + "providesIncludes": ["IoTGuru.h"], "url": "http://downloads.arduino.cc/libraries/github.com/IoTGuruLive/The_IoT_Guru_integration-1.0.3.zip", "archiveFileName": "The_IoT_Guru_integration-1.0.3.zip", "size": 25327, @@ -185282,17 +145678,10 @@ "paragraph": "Real time charts, device catalog, data store with backup, battery and offline alert, MQTT broker, HTTP REST support, Android and web client.", "website": "https://iotguru.live", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/IoTGuruLive/theiotguru-arduino-library.git", - "providesIncludes": [ - "IoTGuru.h" - ], + "providesIncludes": ["IoTGuru.h"], "url": "http://downloads.arduino.cc/libraries/github.com/IoTGuruLive/The_IoT_Guru_integration-1.1.0.zip", "archiveFileName": "The_IoT_Guru_integration-1.1.0.zip", "size": 27197, @@ -185308,17 +145697,10 @@ "paragraph": "Real time charts, device catalog, data store with backup, battery and offline alert, MQTT broker, HTTP REST support, Android and web client.", "website": "https://iotguru.live", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/IoTGuruLive/theiotguru-arduino-library.git", - "providesIncludes": [ - "IoTGuru.h" - ], + "providesIncludes": ["IoTGuru.h"], "url": "http://downloads.arduino.cc/libraries/github.com/IoTGuruLive/The_IoT_Guru_integration-1.1.1.zip", "archiveFileName": "The_IoT_Guru_integration-1.1.1.zip", "size": 28940, @@ -185334,17 +145716,10 @@ "paragraph": "Real time charts, device catalog, data store with backup, battery and offline alert, MQTT broker, HTTP REST support, Android and web client.", "website": "https://iotguru.live", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/IoTGuruLive/theiotguru-arduino-library.git", - "providesIncludes": [ - "IoTGuru.h" - ], + "providesIncludes": ["IoTGuru.h"], "url": "http://downloads.arduino.cc/libraries/github.com/IoTGuruLive/The_IoT_Guru_integration-1.2.0.zip", "archiveFileName": "The_IoT_Guru_integration-1.2.0.zip", "size": 29941, @@ -185360,17 +145735,10 @@ "paragraph": "Real time charts, device catalog, data store with backup, battery and offline alert, MQTT broker, HTTP REST support, Android and web client.", "website": "https://iotguru.live", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/IoTGuruLive/theiotguru-arduino-library.git", - "providesIncludes": [ - "IoTGuru.h" - ], + "providesIncludes": ["IoTGuru.h"], "url": "http://downloads.arduino.cc/libraries/github.com/IoTGuruLive/The_IoT_Guru_integration-1.2.1.zip", "archiveFileName": "The_IoT_Guru_integration-1.2.1.zip", "size": 29947, @@ -185386,17 +145754,10 @@ "paragraph": "Real time charts, device catalog, data store with backup, battery and offline alert, MQTT broker, HTTP REST support, Android and web client.", "website": "https://iotguru.live", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/IoTGuruLive/theiotguru-arduino-library.git", - "providesIncludes": [ - "IoTGuru.h" - ], + "providesIncludes": ["IoTGuru.h"], "url": "http://downloads.arduino.cc/libraries/github.com/IoTGuruLive/The_IoT_Guru_integration-1.2.2.zip", "archiveFileName": "The_IoT_Guru_integration-1.2.2.zip", "size": 31562, @@ -185411,16 +145772,10 @@ "paragraph": "This is a small utility for alternating the current over a resistance-measuring sensor in order to avoid damage caused by electrolysis.", "website": "https://github.com/torsteinnh/conductivityLib", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/torsteinnh/conductivityLib.git", - "providesIncludes": [ - "conductivityLib.h" - ], + "providesIncludes": ["conductivityLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/torsteinnh/ConductivityLib-1.0.0.zip", "archiveFileName": "ConductivityLib-1.0.0.zip", "size": 11496, @@ -185435,12 +145790,8 @@ "paragraph": "An extension of HyperDisplay for the SSD1309, SPI and I2C class stubs are provided, and extension to custom interfaces is encouraged. For a complete solution also download a end-point library that depends on this library.", "website": "https://github.com/sparkfun/HyperDisplay_SSD1309_ArduinoLibrary", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/HyperDisplay_SSD1309_ArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_HyperDisplay_SSD1309_Arduino_Library-1.0.0.zip", "archiveFileName": "SparkFun_HyperDisplay_SSD1309_Arduino_Library-1.0.0.zip", @@ -185456,12 +145807,8 @@ "paragraph": "Provides I2C and SPI control for the Transparent Graphical OLED. An extension of the SparkFun SSD1309 HyperDisplay Arduino Library, this is a end-user library that is ready to go as long as SSD1309 and HyperDisplay libraries are installed.", "website": "https://github.com/sparkfun/HyperDisplay_UG2856KLBAG01_ArduinoLibrary", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/HyperDisplay_UG2856KLBAG01_ArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_HyperDisplay_Transparent_Grahical_OLED_Library-1.0.0.zip", "archiveFileName": "SparkFun_HyperDisplay_Transparent_Grahical_OLED_Library-1.0.0.zip", @@ -185477,14 +145824,8 @@ "paragraph": "This library provides several sample applications to control ST X-NUCLEO-IKS01A3 expansion board", "website": "https://github.com/stm32duino/X-NUCLEO-IKS01A3", "category": "Sensors", - "architectures": [ - "stm32", - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32", "avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/X-NUCLEO-IKS01A3.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_X_NUCLEO_IKS01A3-1.0.0.zip", "archiveFileName": "STM32duino_X_NUCLEO_IKS01A3-1.0.0.zip", @@ -185500,14 +145841,8 @@ "paragraph": "This library provides Arduino support for the Ultra Low Power LSM6DSO for STM32 boards.", "website": "https://github.com/stm32duino/LSM6DSO", "category": "Sensors", - "architectures": [ - "stm32", - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32", "avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/LSM6DSO.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_LSM6DSO-1.0.0.zip", "archiveFileName": "STM32duino_LSM6DSO-1.0.0.zip", @@ -185523,14 +145858,8 @@ "paragraph": "This library provides Arduino support for the Ultra Low Power LSM6DSO for STM32 boards.", "website": "https://github.com/stm32duino/LSM6DSO", "category": "Sensors", - "architectures": [ - "stm32", - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32", "avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/LSM6DSO.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_LSM6DSO-1.0.1.zip", "archiveFileName": "STM32duino_LSM6DSO-1.0.1.zip", @@ -185546,14 +145875,8 @@ "paragraph": "This library provides Arduino support for the Ultra Low Power LSM6DSO for STM32 boards.", "website": "https://github.com/stm32duino/LSM6DSO", "category": "Sensors", - "architectures": [ - "stm32", - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32", "avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/LSM6DSO.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_LSM6DSO-1.0.2.zip", "archiveFileName": "STM32duino_LSM6DSO-1.0.2.zip", @@ -185569,14 +145892,8 @@ "paragraph": "This library provides Arduino support for the Ultra Low Power 3D accelerometer LIS2DW12 for STM32 boards.", "website": "https://github.com/stm32duino/LIS2DW12", "category": "Sensors", - "architectures": [ - "stm32", - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32", "avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/LIS2DW12.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_LIS2DW12-1.0.0.zip", "archiveFileName": "STM32duino_LIS2DW12-1.0.0.zip", @@ -185592,14 +145909,8 @@ "paragraph": "This library provides Arduino support for the Ultra Low Power 3D magnetometer LIS2MDL for STM32 boards.", "website": "https://github.com/stm32duino/LIS2MDL", "category": "Sensors", - "architectures": [ - "stm32", - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32", "avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/LIS2MDL.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_LIS2MDL-1.0.0.zip", "archiveFileName": "STM32duino_LIS2MDL-1.0.0.zip", @@ -185615,14 +145926,8 @@ "paragraph": "This library provides Arduino support for the nano pressure sensor LPS22HH for STM32 boards.", "website": "https://github.com/stm32duino/LPS22HH", "category": "Sensors", - "architectures": [ - "stm32", - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32", "avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/LPS22HH.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_LPS22HH-1.0.0.zip", "archiveFileName": "STM32duino_LPS22HH-1.0.0.zip", @@ -185638,14 +145943,8 @@ "paragraph": "This library provides Arduino support for the digital temperature sensor STTS751 for STM32 boards.", "website": "https://github.com/stm32duino/STTS751", "category": "Sensors", - "architectures": [ - "stm32", - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32", "avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/STTS751.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_STTS751-1.0.0.zip", "archiveFileName": "STM32duino_STTS751-1.0.0.zip", @@ -185661,14 +145960,8 @@ "paragraph": "This library provides Arduino support for the digital temperature sensor STTS751 for STM32 boards.", "website": "https://github.com/stm32duino/STTS751", "category": "Sensors", - "architectures": [ - "stm32", - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["stm32", "avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/stm32duino/STTS751.git", "url": "http://downloads.arduino.cc/libraries/github.com/stm32duino/STM32duino_STTS751-1.0.1.zip", "archiveFileName": "STM32duino_STTS751-1.0.1.zip", @@ -185685,9 +145978,7 @@ "website": "https://github.com/bogde/HX711", "category": "Sensors", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/bogde/HX711.git", "url": "http://downloads.arduino.cc/libraries/github.com/bogde/HX711_Arduino_Library-0.7.2.zip", "archiveFileName": "HX711_Arduino_Library-0.7.2.zip", @@ -185703,12 +145994,8 @@ "paragraph": "Arduino library for Dialog DA7280 Haptic Controller", "website": "https://github.com/PatternAgents/Haptic_DA7280", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PatternAgents/Haptic_DA7280.git", "url": "http://downloads.arduino.cc/libraries/github.com/PatternAgents/Haptic_DA7280-0.0.1.zip", "archiveFileName": "Haptic_DA7280-0.0.1.zip", @@ -185724,12 +146011,8 @@ "paragraph": "Arduino library for Dialog DA7280 Haptic Controller", "website": "https://github.com/PatternAgents/Haptic_DA7280", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PatternAgents/Haptic_DA7280.git", "url": "http://downloads.arduino.cc/libraries/github.com/PatternAgents/Haptic_DA7280-1.1.0.zip", "archiveFileName": "Haptic_DA7280-1.1.0.zip", @@ -185745,12 +146028,8 @@ "paragraph": "This library allows storing of compressed text strings in Arduino Program Memory and provides API to retrieve each string individually using index. It is based on Shox96 hybrid encoding technique.", "website": "https://github.com/siara-cc/Shox96_Arduino_Progmem_lib", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/siara-cc/Shox96_Arduino_Progmem_lib.git", "url": "http://downloads.arduino.cc/libraries/github.com/siara-cc/Shox96_Progmem_Compression-1.0.0.zip", "archiveFileName": "Shox96_Progmem_Compression-1.0.0.zip", @@ -185766,12 +146045,8 @@ "paragraph": "This library allows storing of compressed text strings in Arduino Program Memory and provides API to retrieve each string individually using index. It is based on Shox96 hybrid encoding technique.", "website": "https://github.com/siara-cc/Shox96_Arduino_Progmem_lib", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/siara-cc/Shox96_Arduino_Progmem_lib.git", "url": "http://downloads.arduino.cc/libraries/github.com/siara-cc/Shox96_Progmem_Compression-1.1.0.zip", "archiveFileName": "Shox96_Progmem_Compression-1.1.0.zip", @@ -185787,12 +146062,8 @@ "paragraph": "Arduino library for TI DRV2605L Haptic Controller", "website": "https://github.com/PatternAgents/Haptic_DRV2605", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PatternAgents/Haptic_DRV2605.git", "url": "http://downloads.arduino.cc/libraries/github.com/PatternAgents/Haptic_DRV2605-1.0.0.zip", "archiveFileName": "Haptic_DRV2605-1.0.0.zip", @@ -185808,12 +146079,8 @@ "paragraph": "Arduino library for TI DRV2605L Haptic Controller", "website": "https://github.com/PatternAgents/Haptic_DRV2605", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PatternAgents/Haptic_DRV2605.git", "url": "http://downloads.arduino.cc/libraries/github.com/PatternAgents/Haptic_DRV2605-1.0.2.zip", "archiveFileName": "Haptic_DRV2605-1.0.2.zip", @@ -185829,12 +146096,8 @@ "paragraph": "Arduino library for TI DRV2605L Haptic Controller", "website": "https://github.com/PatternAgents/Haptic_DRV2605", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PatternAgents/Haptic_DRV2605.git", "url": "http://downloads.arduino.cc/libraries/github.com/PatternAgents/Haptic_DRV2605-1.1.0.zip", "archiveFileName": "Haptic_DRV2605-1.1.0.zip", @@ -185850,12 +146113,8 @@ "paragraph": "The NoDelay library is used as a easy interface for using the built-in Mills function for keeping track of elapsed time and used for non blocking delays. This is done by creating a noDealy object and setting the amount of time for the delay you want. From there you place code you want to run in a if statement that checks the update(). If the time for the delay has passed, update will return true. You are also able to run a function in place of an if statement block using the fupdate() call and setting a void function when creating the noDelay object.", "website": "https://github.com/M-tech-Creations/NoDelay", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/M-tech-Creations/NoDelay.git", "url": "http://downloads.arduino.cc/libraries/github.com/M-tech-Creations/NoDelay-1.1.0.zip", "archiveFileName": "NoDelay-1.1.0.zip", @@ -185871,16 +146130,10 @@ "paragraph": "Compatible work with AIS NB-IoT shield.", "website": "http://www.iottweet.com/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Isaranu/IoTtweetSIEMENS_SIMATIC.git", - "providesIncludes": [ - "IoTtweetSIEMENS_SIMATIC.h.h" - ], + "providesIncludes": ["IoTtweetSIEMENS_SIMATIC.h.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Isaranu/IoTtweetSIEMENS_SIMATIC-1.1.0.zip", "archiveFileName": "IoTtweetSIEMENS_SIMATIC-1.1.0.zip", "size": 92804, @@ -185896,16 +146149,10 @@ "paragraph": "Pushdata.io client library that makes it very simple to store your time series data online", "website": "https://pushdata.io", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pushdata-io/Arduino_ESP8266_SSL.git", - "providesIncludes": [ - "Pushdata_ESP8266_SSL.h" - ], + "providesIncludes": ["Pushdata_ESP8266_SSL.h"], "url": "http://downloads.arduino.cc/libraries/github.com/pushdata-io/Pushdata_ESP8266_SSL-0.0.5.zip", "archiveFileName": "Pushdata_ESP8266_SSL-0.0.5.zip", "size": 11047, @@ -185921,16 +146168,10 @@ "paragraph": "Pushdata.io client library that makes it very simple to store your time series data online", "website": "https://pushdata.io", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pushdata-io/Arduino_ESP8266_SSL.git", - "providesIncludes": [ - "Pushdata_ESP8266_SSL.h" - ], + "providesIncludes": ["Pushdata_ESP8266_SSL.h"], "url": "http://downloads.arduino.cc/libraries/github.com/pushdata-io/Pushdata_ESP8266_SSL-0.0.6.zip", "archiveFileName": "Pushdata_ESP8266_SSL-0.0.6.zip", "size": 12160, @@ -185946,16 +146187,10 @@ "paragraph": "Pushdata.io client library that makes it very simple to store your time series data online", "website": "https://pushdata.io", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pushdata-io/Arduino_ESP8266_SSL.git", - "providesIncludes": [ - "Pushdata_ESP8266_SSL.h" - ], + "providesIncludes": ["Pushdata_ESP8266_SSL.h"], "url": "http://downloads.arduino.cc/libraries/github.com/pushdata-io/Pushdata_ESP8266_SSL-0.0.7.zip", "archiveFileName": "Pushdata_ESP8266_SSL-0.0.7.zip", "size": 158414, @@ -185971,16 +146206,10 @@ "paragraph": "Pushdata.io client library that makes it very simple to store your time series data online", "website": "https://pushdata.io", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pushdata-io/Arduino_ESP8266_SSL.git", - "providesIncludes": [ - "Pushdata_ESP8266_SSL.h" - ], + "providesIncludes": ["Pushdata_ESP8266_SSL.h"], "url": "http://downloads.arduino.cc/libraries/github.com/pushdata-io/Pushdata_ESP8266_SSL-0.0.8.zip", "archiveFileName": "Pushdata_ESP8266_SSL-0.0.8.zip", "size": 158519, @@ -185996,16 +146225,10 @@ "paragraph": "Pushdata.io client library that makes it very simple to store your time series data online", "website": "https://pushdata.io", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pushdata-io/Arduino_ESP8266_SSL.git", - "providesIncludes": [ - "Pushdata_ESP8266_SSL.h" - ], + "providesIncludes": ["Pushdata_ESP8266_SSL.h"], "url": "http://downloads.arduino.cc/libraries/github.com/pushdata-io/Pushdata_ESP8266_SSL-0.0.9.zip", "archiveFileName": "Pushdata_ESP8266_SSL-0.0.9.zip", "size": 158834, @@ -186020,17 +146243,10 @@ "paragraph": "This library implements network protocols for model railroading. In the center is the OpenLCB protocol suite (Open Layout Control Bus), which has been adopted by the NMRA and referenced as LCC (Layout Command Control): a high-performance and highly extensible communications protocol suite for model railroad control. OpenMRN is one of the most extensible implementation of this protocol suite. The Lite version has been adapted to work with the programming model and drivers of the Arduino ecosystem. Currently supports esp32 and stm32 cores.", "website": "http://github.com/openmrn/OpenMRNLite", "category": "Communication", - "architectures": [ - "esp32", - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32", "stm32"], + "types": ["Contributed"], "repository": "https://github.com/openmrn/OpenMRNLite.git", - "providesIncludes": [ - "OpenMRNLite.h" - ], + "providesIncludes": ["OpenMRNLite.h"], "url": "http://downloads.arduino.cc/libraries/github.com/openmrn/OpenMRNLite-0.1.0.zip", "archiveFileName": "OpenMRNLite-0.1.0.zip", "size": 736524, @@ -186045,17 +146261,10 @@ "paragraph": "This library implements network protocols for model railroading. In the center is the OpenLCB protocol suite (Open Layout Control Bus), which has been adopted by the NMRA and referenced as LCC (Layout Command Control): a high-performance and highly extensible communications protocol suite for model railroad control. OpenMRN is one of the most extensible implementation of this protocol suite. The Lite version has been adapted to work with the programming model and drivers of the Arduino ecosystem. Currently supports esp32 and stm32 cores.", "website": "http://github.com/openmrn/OpenMRNLite", "category": "Communication", - "architectures": [ - "esp32", - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32", "stm32"], + "types": ["Contributed"], "repository": "https://github.com/openmrn/OpenMRNLite.git", - "providesIncludes": [ - "OpenMRNLite.h" - ], + "providesIncludes": ["OpenMRNLite.h"], "url": "http://downloads.arduino.cc/libraries/github.com/openmrn/OpenMRNLite-0.1.1.zip", "archiveFileName": "OpenMRNLite-0.1.1.zip", "size": 807447, @@ -186070,12 +146279,8 @@ "paragraph": "This library provides a simple way to export Arduino functions as remote procedure calls. The exported method definitions are communicated to the host, which is then able to generate an API interface.", "website": "https://simplerpc.readthedocs.io", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jfjlaros/simpleRPC.git", "url": "http://downloads.arduino.cc/libraries/github.com/jfjlaros/simpleRPC-1.0.4.zip", "archiveFileName": "simpleRPC-1.0.4.zip", @@ -186091,12 +146296,8 @@ "paragraph": "This library provides a simple way to export Arduino functions as remote procedure calls. The exported method definitions are communicated to the host, which is then able to generate an API interface.", "website": "https://simplerpc.readthedocs.io", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jfjlaros/simpleRPC.git", "url": "http://downloads.arduino.cc/libraries/github.com/jfjlaros/simpleRPC-2.0.0.zip", "archiveFileName": "simpleRPC-2.0.0.zip", @@ -186112,16 +146313,10 @@ "paragraph": "This library provides a simple way to export Arduino functions as remote procedure calls. The exported method definitions are communicated to the host, which is then able to generate an API interface.", "website": "https://simplerpc.readthedocs.io", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jfjlaros/simpleRPC.git", - "providesIncludes": [ - "simpleRPC.h" - ], + "providesIncludes": ["simpleRPC.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jfjlaros/simpleRPC-2.0.1.zip", "archiveFileName": "simpleRPC-2.0.1.zip", "size": 200914, @@ -186136,16 +146331,10 @@ "paragraph": "This library simplify the use of a Buzzer.\u003cbr\u003eIt contains many function to manage a Buzzer.\u003cbr\u003e", "website": "https://github.com/gmarty2000/arduino-BUZZER", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gmarty2000/arduino-BUZZER.git", - "providesIncludes": [ - "Buzzer.h" - ], + "providesIncludes": ["Buzzer.h"], "url": "http://downloads.arduino.cc/libraries/github.com/gmarty2000/Buzzer-1.0.0.zip", "archiveFileName": "Buzzer-1.0.0.zip", "size": 20458, @@ -186160,12 +146349,8 @@ "paragraph": "This Arduino library enables usage of Sqlite3 (v20.01) databases from ESP devices. For further information, please visit the given URL.", "website": "https://github.com/siara-cc/esp_arduino_sqlite3_lib", "category": "Data Storage", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/siara-cc/esp_arduino_sqlite3_lib.git", "url": "http://downloads.arduino.cc/libraries/github.com/siara-cc/Sqlite3-0.9.0.zip", "archiveFileName": "Sqlite3-0.9.0.zip", @@ -186181,12 +146366,8 @@ "paragraph": "user interface for Nextion touch LCD", "website": "https://github.com/offcircuit/Nextion", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/offcircuit/Nextion.git", "url": "http://downloads.arduino.cc/libraries/github.com/offcircuit/Nextion-1.0.0.zip", "archiveFileName": "Nextion-1.0.0.zip", @@ -186202,12 +146383,8 @@ "paragraph": "user interface for Nextion touch LCD", "website": "https://github.com/offcircuit/Nextion", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/offcircuit/Nextion.git", "url": "http://downloads.arduino.cc/libraries/github.com/offcircuit/Nextion-1.1.0.zip", "archiveFileName": "Nextion-1.1.0.zip", @@ -186223,12 +146400,8 @@ "paragraph": "This will control the soldering machine in MESA.", "website": "https://github.com/HullabalooRobotics/Soldering-Machine", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/HullabalooRobotics/Soldering-Machine.git", "url": "http://downloads.arduino.cc/libraries/github.com/HullabalooRobotics/Soldering_Machine-1.0.0.zip", "archiveFileName": "Soldering_Machine-1.0.0.zip", @@ -186244,17 +146417,10 @@ "paragraph": "Hacky library to work with Oblock module and Adafruit servers faking mqtt with http requests.", "website": "https://github.com/diegodorado/ObloqAdafruit", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/diegodorado/ObloqAdafruit.git", - "providesIncludes": [ - "ObloqAdafruit.h", - "SoftwareSerial.h" - ], + "providesIncludes": ["ObloqAdafruit.h", "SoftwareSerial.h"], "url": "http://downloads.arduino.cc/libraries/github.com/diegodorado/ObloqAdafruit-1.1.2.zip", "archiveFileName": "ObloqAdafruit-1.1.2.zip", "size": 40040, @@ -186269,17 +146435,10 @@ "paragraph": "Hacky library to work with Oblock module and Adafruit servers faking mqtt with http requests.", "website": "http://example.com/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/diegodorado/ObloqAdafruit.git", - "providesIncludes": [ - "ObloqAdafruit.h", - "SoftwareSerial.h" - ], + "providesIncludes": ["ObloqAdafruit.h", "SoftwareSerial.h"], "url": "http://downloads.arduino.cc/libraries/github.com/diegodorado/ObloqAdafruit-1.0.0.zip", "archiveFileName": "ObloqAdafruit-1.0.0.zip", "size": 7231, @@ -186294,17 +146453,10 @@ "paragraph": "Hacky library to work with Oblock module and Adafruit servers faking mqtt with http requests.", "website": "https://github.com/diegodorado/ObloqAdafruit", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/diegodorado/ObloqAdafruit.git", - "providesIncludes": [ - "ObloqAdafruit.h", - "SoftwareSerial.h" - ], + "providesIncludes": ["ObloqAdafruit.h", "SoftwareSerial.h"], "url": "http://downloads.arduino.cc/libraries/github.com/diegodorado/ObloqAdafruit-1.1.1.zip", "archiveFileName": "ObloqAdafruit-1.1.1.zip", "size": 7235, @@ -186319,12 +146471,8 @@ "paragraph": "This is a library for abstracting away UART, I2C and SPI interfacing", "website": "https://github.com/adafruit/Adafruit_BusIO", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_BusIO.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BusIO-0.0.1.zip", "archiveFileName": "Adafruit_BusIO-0.0.1.zip", @@ -186340,12 +146488,8 @@ "paragraph": "This is a library for abstracting away UART, I2C and SPI interfacing", "website": "https://github.com/adafruit/Adafruit_BusIO", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_BusIO.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BusIO-0.0.2.zip", "archiveFileName": "Adafruit_BusIO-0.0.2.zip", @@ -186361,12 +146505,8 @@ "paragraph": "This is a library for abstracting away UART, I2C and SPI interfacing", "website": "https://github.com/adafruit/Adafruit_BusIO", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_BusIO.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BusIO-0.0.3.zip", "archiveFileName": "Adafruit_BusIO-0.0.3.zip", @@ -186382,12 +146522,8 @@ "paragraph": "This is a library for abstracting away UART, I2C and SPI interfacing", "website": "https://github.com/adafruit/Adafruit_BusIO", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_BusIO.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BusIO-1.0.0.zip", "archiveFileName": "Adafruit_BusIO-1.0.0.zip", @@ -186403,12 +146539,8 @@ "paragraph": "This is a library for abstracting away UART, I2C and SPI interfacing", "website": "https://github.com/adafruit/Adafruit_BusIO", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_BusIO.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BusIO-1.0.1.zip", "archiveFileName": "Adafruit_BusIO-1.0.1.zip", @@ -186424,12 +146556,8 @@ "paragraph": "This is a library for abstracting away UART, I2C and SPI interfacing", "website": "https://github.com/adafruit/Adafruit_BusIO", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_BusIO.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BusIO-1.0.2.zip", "archiveFileName": "Adafruit_BusIO-1.0.2.zip", @@ -186445,12 +146573,8 @@ "paragraph": "This is a library for abstracting away UART, I2C and SPI interfacing", "website": "https://github.com/adafruit/Adafruit_BusIO", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_BusIO.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BusIO-1.0.3.zip", "archiveFileName": "Adafruit_BusIO-1.0.3.zip", @@ -186466,12 +146590,8 @@ "paragraph": "This library allows the microcontroller to run other tasks concurrently, while waiting for the I2C communications to complete.", "website": "https://github.com/MartinL1/I2C_DMAC", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MartinL1/I2C_DMAC.git", "url": "http://downloads.arduino.cc/libraries/github.com/MartinL1/I2C_DMAC-1.1.7.zip", "archiveFileName": "I2C_DMAC-1.1.7.zip", @@ -186487,12 +146607,8 @@ "paragraph": "This library allows the microcontroller to run other tasks concurrently, while waiting for the I2C communications to complete.", "website": "https://github.com/MartinL1/I2C_DMAC", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MartinL1/I2C_DMAC.git", "url": "http://downloads.arduino.cc/libraries/github.com/MartinL1/I2C_DMAC-1.1.8.zip", "archiveFileName": "I2C_DMAC-1.1.8.zip", @@ -186508,16 +146624,10 @@ "paragraph": "Allows calibration of line sensors, robot speed, and driving", "website": "https://github.com/pololu/zumo-shield-arduino-library", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/BrandeisMakerLab/Zumo-Automation.git", - "providesIncludes": [ - "ZumoAutomation.h" - ], + "providesIncludes": ["ZumoAutomation.h"], "url": "http://downloads.arduino.cc/libraries/github.com/BrandeisMakerLab/ZumoAutomation-1.0.1.zip", "archiveFileName": "ZumoAutomation-1.0.1.zip", "size": 70316085, @@ -186532,16 +146642,10 @@ "paragraph": "This uses a Serial port to control the motor modules and get/set/save values to on the module.", "website": "https://github.com/iq-motion-control/iq-module-communication-arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/iq-motion-control/iq-module-communication-arduino.git", - "providesIncludes": [ - "iq_module_communicaiton.hpp" - ], + "providesIncludes": ["iq_module_communicaiton.hpp"], "url": "http://downloads.arduino.cc/libraries/github.com/iq-motion-control/IQ_Module_Communication-1.0.0.zip", "archiveFileName": "IQ_Module_Communication-1.0.0.zip", "size": 55024, @@ -186556,16 +146660,10 @@ "paragraph": "This uses a Serial port to control the motor modules and get/set/save values to on the module.", "website": "https://github.com/iq-motion-control/iq-module-communication-arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/iq-motion-control/iq-module-communication-arduino.git", - "providesIncludes": [ - "iq_module_communicaiton.hpp" - ], + "providesIncludes": ["iq_module_communicaiton.hpp"], "url": "http://downloads.arduino.cc/libraries/github.com/iq-motion-control/IQ_Module_Communication-1.0.3.zip", "archiveFileName": "IQ_Module_Communication-1.0.3.zip", "size": 55329, @@ -186580,16 +146678,10 @@ "paragraph": "This uses a Serial port to control the motor modules and get/set/save values to on the module.", "website": "https://github.com/iq-motion-control/iq-module-communication-arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/iq-motion-control/iq-module-communication-arduino.git", - "providesIncludes": [ - "iq_module_communicaiton.hpp" - ], + "providesIncludes": ["iq_module_communicaiton.hpp"], "url": "http://downloads.arduino.cc/libraries/github.com/iq-motion-control/IQ_Module_Communication-1.0.4.zip", "archiveFileName": "IQ_Module_Communication-1.0.4.zip", "size": 57861, @@ -186604,16 +146696,10 @@ "paragraph": "This library simplify the use of a Joystick.\u003cbr\u003eIt contains many function to manage a Joystick.\u003cbr\u003e", "website": "https://github.com/gmarty2000/arduino-JOYSTICK", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gmarty2000/arduino-JOYSTICK.git", - "providesIncludes": [ - "Joystick.h" - ], + "providesIncludes": ["Joystick.h"], "url": "http://downloads.arduino.cc/libraries/github.com/gmarty2000/Joystick-1.0.0.zip", "archiveFileName": "Joystick-1.0.0.zip", "size": 15873, @@ -186628,16 +146714,10 @@ "paragraph": "This library simplify the use of a Ultrasonic.\u003cbr\u003eIt contains many function to manage a Ultrasonic Sensor.\u003cbr\u003e", "website": "https://github.com/gmarty2000/arduino-ULTRASONIC_Sensor", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gmarty2000/arduino-ULTRASONIC_SENSOR.git", - "providesIncludes": [ - "UltrasonicSensor.h" - ], + "providesIncludes": ["UltrasonicSensor.h"], "url": "http://downloads.arduino.cc/libraries/github.com/gmarty2000/UltrasonicSensor-1.0.0.zip", "archiveFileName": "UltrasonicSensor-1.0.0.zip", "size": 17897, @@ -186652,16 +146732,10 @@ "paragraph": "This library simplify the use of a Ultrasonic.\u003cbr\u003eIt contains many function to manage a Ultrasonic Sensor.\u003cbr\u003e", "website": "https://github.com/gmarty2000/arduino-ULTRASONIC_Sensor", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gmarty2000/arduino-ULTRASONIC_SENSOR.git", - "providesIncludes": [ - "UltrasonicSensor.h" - ], + "providesIncludes": ["UltrasonicSensor.h"], "url": "http://downloads.arduino.cc/libraries/github.com/gmarty2000/UltrasonicSensor-1.1.0.zip", "archiveFileName": "UltrasonicSensor-1.1.0.zip", "size": 18598, @@ -186676,12 +146750,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update, delete, backup and restore the Firebase Realtime database data.", "website": "https://github.com/mobizt/Firebase-ESP32", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-ESP32.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_ESP32_Client-2.3.9.zip", "archiveFileName": "Firebase_ESP32_Client-2.3.9.zip", @@ -186697,12 +146767,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update, delete, backup and restore the Firebase Realtime database data.", "website": "https://github.com/mobizt/Firebase-ESP32", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-ESP32.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_ESP32_Client-3.0.0.zip", "archiveFileName": "Firebase_ESP32_Client-3.0.0.zip", @@ -186718,12 +146784,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update, delete, backup and restore the Firebase Realtime database data.", "website": "https://github.com/mobizt/Firebase-ESP32", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-ESP32.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_ESP32_Client-3.0.1.zip", "archiveFileName": "Firebase_ESP32_Client-3.0.1.zip", @@ -186739,12 +146801,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update, delete, backup and restore the Firebase Realtime database data.", "website": "https://github.com/mobizt/Firebase-ESP32", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-ESP32.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_ESP32_Client-3.0.2.zip", "archiveFileName": "Firebase_ESP32_Client-3.0.2.zip", @@ -186760,12 +146818,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update, delete, backup and restore the Firebase Realtime database data.", "website": "https://github.com/mobizt/Firebase-ESP32", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-ESP32.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_ESP32_Client-3.0.3.zip", "archiveFileName": "Firebase_ESP32_Client-3.0.3.zip", @@ -186781,12 +146835,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update, delete, backup and restore the Firebase Realtime database data.", "website": "https://github.com/mobizt/Firebase-ESP32", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-ESP32.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_ESP32_Client-3.0.4.zip", "archiveFileName": "Firebase_ESP32_Client-3.0.4.zip", @@ -186802,12 +146852,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update, delete, backup and restore the Firebase Realtime database data.", "website": "https://github.com/mobizt/Firebase-ESP32", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-ESP32.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_ESP32_Client-3.1.0.zip", "archiveFileName": "Firebase_ESP32_Client-3.1.0.zip", @@ -186823,12 +146869,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update, delete, backup and restore the Firebase Realtime database data.", "website": "https://github.com/mobizt/Firebase-ESP32", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-ESP32.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_ESP32_Client-3.1.1.zip", "archiveFileName": "Firebase_ESP32_Client-3.1.1.zip", @@ -186844,12 +146886,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update, delete, backup and restore the Firebase Realtime database data.", "website": "https://github.com/mobizt/Firebase-ESP32", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-ESP32.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_ESP32_Client-3.1.2.zip", "archiveFileName": "Firebase_ESP32_Client-3.1.2.zip", @@ -186865,12 +146903,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update, delete, backup and restore the Firebase Realtime database data.", "website": "https://github.com/mobizt/Firebase-ESP32", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-ESP32.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_ESP32_Client-3.1.3.zip", "archiveFileName": "Firebase_ESP32_Client-3.1.3.zip", @@ -186886,12 +146920,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update, delete, backup and restore the Firebase Realtime database data.", "website": "https://github.com/mobizt/Firebase-ESP32", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-ESP32.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_ESP32_Client-3.1.4.zip", "archiveFileName": "Firebase_ESP32_Client-3.1.4.zip", @@ -186907,12 +146937,8 @@ "paragraph": "Work with buttons, with analog sensors, additions to other libraries, etc.", "website": "https://github.com/skaldek/STools", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/skaldek/STools.git", "url": "http://downloads.arduino.cc/libraries/github.com/skaldek/STools-0.3.4.zip", "archiveFileName": "STools-0.3.4.zip", @@ -186928,12 +146954,8 @@ "paragraph": "Work with buttons, with analog sensors, additions to other libraries, etc.", "website": "https://github.com/skaldek/STools", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/skaldek/STools.git", "url": "http://downloads.arduino.cc/libraries/github.com/skaldek/STools-0.3.6.zip", "archiveFileName": "STools-0.3.6.zip", @@ -186949,12 +146971,8 @@ "paragraph": "Work with buttons, with analog sensors, additions to other libraries, etc.", "website": "https://github.com/skaldek/STools", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/skaldek/STools.git", "url": "http://downloads.arduino.cc/libraries/github.com/skaldek/STools-0.3.8.zip", "archiveFileName": "STools-0.3.8.zip", @@ -186970,12 +146988,8 @@ "paragraph": "Work with buttons, with analog sensors, additions to other libraries, etc.", "website": "https://github.com/skaldek/STools", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/skaldek/STools.git", "url": "http://downloads.arduino.cc/libraries/github.com/skaldek/STools-0.4.0.zip", "archiveFileName": "STools-0.4.0.zip", @@ -186991,12 +147005,8 @@ "paragraph": "Work with buttons, with analog sensors, additions to other libraries, etc.", "website": "https://github.com/skaldek/STools", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/skaldek/STools.git", "url": "http://downloads.arduino.cc/libraries/github.com/skaldek/STools-0.4.5.zip", "archiveFileName": "STools-0.4.5.zip", @@ -187012,12 +147022,8 @@ "paragraph": "Arduino library for the VEML7700 sensors in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit_VEML7700", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_VEML7700.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_VEML7700_Library-1.0.0.zip", "archiveFileName": "Adafruit_VEML7700_Library-1.0.0.zip", @@ -187033,12 +147039,8 @@ "paragraph": "This library allows ESP32 to send Email with/without attachment and receive Email with/without attachment download through SMTP and IMAP servers.", "website": "https://github.com/mobizt/ESP32-Mail-Client", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/ESP32-Mail-Client.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/ESP32_Mail_Client-1.0.2.zip", "archiveFileName": "ESP32_Mail_Client-1.0.2.zip", @@ -187054,12 +147056,8 @@ "paragraph": "This library allows ESP32 to send Email with/without attachment and receive Email with/without attachment download through SMTP and IMAP servers.", "website": "https://github.com/mobizt/ESP32-Mail-Client", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/ESP32-Mail-Client.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/ESP32_Mail_Client-1.0.3.zip", "archiveFileName": "ESP32_Mail_Client-1.0.3.zip", @@ -187075,12 +147073,8 @@ "paragraph": "This library allows ESP32 to send Email with/without attachment and receive Email with/without attachment download through SMTP and IMAP servers.", "website": "https://github.com/mobizt/ESP32-Mail-Client", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/ESP32-Mail-Client.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/ESP32_Mail_Client-1.0.4.zip", "archiveFileName": "ESP32_Mail_Client-1.0.4.zip", @@ -187096,12 +147090,8 @@ "paragraph": "This library allows ESP32 to send Email with/without attachment and receive Email with/without attachment download through SMTP and IMAP servers.", "website": "https://github.com/mobizt/ESP32-Mail-Client", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/ESP32-Mail-Client.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/ESP32_Mail_Client-1.0.5.zip", "archiveFileName": "ESP32_Mail_Client-1.0.5.zip", @@ -187117,12 +147107,8 @@ "paragraph": "This library allows ESP32 to send Email with/without attachment and receive Email with/without attachment download through SMTP and IMAP servers.", "website": "https://github.com/mobizt/ESP32-Mail-Client", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/ESP32-Mail-Client.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/ESP32_Mail_Client-1.1.0.zip", "archiveFileName": "ESP32_Mail_Client-1.1.0.zip", @@ -187138,12 +147124,8 @@ "paragraph": "This library allows ESP32 to send Email with/without attachment and receive Email with/without attachment download through SMTP and IMAP servers.", "website": "https://github.com/mobizt/ESP32-Mail-Client", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/ESP32-Mail-Client.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/ESP32_Mail_Client-1.1.1.zip", "archiveFileName": "ESP32_Mail_Client-1.1.1.zip", @@ -187159,12 +147141,8 @@ "paragraph": "This library allows ESP32 to send Email with/without attachment and receive Email with/without attachment download through SMTP and IMAP servers.", "website": "https://github.com/mobizt/ESP32-Mail-Client", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/ESP32-Mail-Client.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/ESP32_Mail_Client-1.1.2.zip", "archiveFileName": "ESP32_Mail_Client-1.1.2.zip", @@ -187180,12 +147158,8 @@ "paragraph": "This library allows ESP32 to send Email with/without attachment and receive Email with/without attachment download through SMTP and IMAP servers.", "website": "https://github.com/mobizt/ESP32-Mail-Client", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/ESP32-Mail-Client.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/ESP32_Mail_Client-1.1.3.zip", "archiveFileName": "ESP32_Mail_Client-1.1.3.zip", @@ -187201,12 +147175,8 @@ "paragraph": "This library allows ESP32 to send Email with/without attachment and receive Email with/without attachment download through SMTP and IMAP servers.", "website": "https://github.com/mobizt/ESP32-Mail-Client", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/ESP32-Mail-Client.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/ESP32_Mail_Client-1.1.4.zip", "archiveFileName": "ESP32_Mail_Client-1.1.4.zip", @@ -187222,12 +147192,8 @@ "paragraph": "This library allows ESP32 to send Email with/without attachment and receive Email with/without attachment download through SMTP and IMAP servers.", "website": "https://github.com/mobizt/ESP32-Mail-Client", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/ESP32-Mail-Client.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/ESP32_Mail_Client-1.1.5.zip", "archiveFileName": "ESP32_Mail_Client-1.1.5.zip", @@ -187243,12 +147209,8 @@ "paragraph": "This library allows ESP32 to send Email with/without attachment and receive Email with/without attachment download through SMTP and IMAP servers.", "website": "https://github.com/mobizt/ESP32-Mail-Client", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/ESP32-Mail-Client.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/ESP32_Mail_Client-1.1.6.zip", "archiveFileName": "ESP32_Mail_Client-1.1.6.zip", @@ -187264,12 +147226,8 @@ "paragraph": "This library allows ESP32 to send Email with/without attachment and receive Email with/without attachment download through SMTP and IMAP servers.", "website": "https://github.com/mobizt/ESP32-Mail-Client", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/ESP32-Mail-Client.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/ESP32_Mail_Client-1.2.0.zip", "archiveFileName": "ESP32_Mail_Client-1.2.0.zip", @@ -187285,12 +147243,8 @@ "paragraph": "This library allows ESP32 to send Email with/without attachment and receive Email with/without attachment download through SMTP and IMAP servers.", "website": "https://github.com/mobizt/ESP32-Mail-Client", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/ESP32-Mail-Client.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/ESP32_Mail_Client-1.2.1.zip", "archiveFileName": "ESP32_Mail_Client-1.2.1.zip", @@ -187306,12 +147260,8 @@ "paragraph": "This library allows ESP32 to send Email with/without attachment and receive Email with/without attachment download through SMTP and IMAP servers.", "website": "https://github.com/mobizt/ESP32-Mail-Client", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/ESP32-Mail-Client.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/ESP32_Mail_Client-1.2.2.zip", "archiveFileName": "ESP32_Mail_Client-1.2.2.zip", @@ -187327,12 +147277,8 @@ "paragraph": "This library allows ESP32 to send Email with/without attachment and receive Email with/without attachment download through SMTP and IMAP servers.", "website": "https://github.com/mobizt/ESP32-Mail-Client", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/ESP32-Mail-Client.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/ESP32_Mail_Client-1.2.3.zip", "archiveFileName": "ESP32_Mail_Client-1.2.3.zip", @@ -187348,12 +147294,8 @@ "paragraph": "This library allows ESP32 to send Email with/without attachment and receive Email with/without attachment download through SMTP and IMAP servers.", "website": "https://github.com/mobizt/ESP32-Mail-Client", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/ESP32-Mail-Client.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/ESP32_Mail_Client-2.0.0.zip", "archiveFileName": "ESP32_Mail_Client-2.0.0.zip", @@ -187369,17 +147311,10 @@ "paragraph": "Support Arduino Ethernet, ESP32, ESP8266.", "website": "http://www.isync.pro", "category": "Communication", - "architectures": [ - "esp32", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/jackrobotics/iSYNC.git", - "providesIncludes": [ - "iSYNC.h" - ], + "providesIncludes": ["iSYNC.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jackrobotics/iSYNC-0.1.0.zip", "archiveFileName": "iSYNC-0.1.0.zip", "size": 4553, @@ -187394,18 +147329,10 @@ "paragraph": "Support Arduino Ethernet, ESP32, ESP8266.", "website": "http://www.isync.pro", "category": "Communication", - "architectures": [ - "avr", - "esp32", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp32", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/jackrobotics/iSYNC.git", - "providesIncludes": [ - "iSYNC.h" - ], + "providesIncludes": ["iSYNC.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jackrobotics/iSYNC-0.2.0.zip", "archiveFileName": "iSYNC-0.2.0.zip", "size": 103809, @@ -187420,18 +147347,10 @@ "paragraph": "Support Arduino Ethernet, ESP32, ESP8266.", "website": "http://www.isync.pro", "category": "Communication", - "architectures": [ - "avr", - "esp32", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp32", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/jackrobotics/iSYNC.git", - "providesIncludes": [ - "iSYNC.h" - ], + "providesIncludes": ["iSYNC.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jackrobotics/iSYNC-0.2.1.zip", "archiveFileName": "iSYNC-0.2.1.zip", "size": 117256, @@ -187446,19 +147365,10 @@ "paragraph": "Support Arduino Ethernet, ESP32, ESP8266.", "website": "http://www.isync.pro", "category": "Communication", - "architectures": [ - "avr", - "esp32", - "esp8266", - "k210" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp32", "esp8266", "k210"], + "types": ["Contributed"], "repository": "https://github.com/jackrobotics/iSYNC.git", - "providesIncludes": [ - "iSYNC.h" - ], + "providesIncludes": ["iSYNC.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jackrobotics/iSYNC-0.2.2.zip", "archiveFileName": "iSYNC-0.2.2.zip", "size": 121304, @@ -187473,19 +147383,10 @@ "paragraph": "Support Arduino Ethernet, ESP32, ESP8266, K210.", "website": "http://www.isync.pro", "category": "Communication", - "architectures": [ - "avr", - "esp32", - "esp8266", - "k210" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp32", "esp8266", "k210"], + "types": ["Contributed"], "repository": "https://github.com/jackrobotics/iSYNC.git", - "providesIncludes": [ - "iSYNC.h" - ], + "providesIncludes": ["iSYNC.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jackrobotics/iSYNC-0.2.3.zip", "archiveFileName": "iSYNC-0.2.3.zip", "size": 122705, @@ -187500,19 +147401,10 @@ "paragraph": "Support Arduino Ethernet, ESP32, ESP8266, K210.", "website": "http://www.isync.pro", "category": "Communication", - "architectures": [ - "avr", - "esp32", - "esp8266", - "k210" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp32", "esp8266", "k210"], + "types": ["Contributed"], "repository": "https://github.com/jackrobotics/iSYNC.git", - "providesIncludes": [ - "iSYNC.h" - ], + "providesIncludes": ["iSYNC.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jackrobotics/iSYNC-0.2.4.zip", "archiveFileName": "iSYNC-0.2.4.zip", "size": 122604, @@ -187527,12 +147419,8 @@ "paragraph": "This library can operate the BMP280 in either NORMAL or FORCED modes. NORMAL mode automatically samples at the device sample rate.", "website": "https://github.com/MartinL1/BMP280_DEV", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MartinL1/BMP280_DEV.git", "url": "http://downloads.arduino.cc/libraries/github.com/MartinL1/BMP280_DEV-1.0.3.zip", "archiveFileName": "BMP280_DEV-1.0.3.zip", @@ -187548,12 +147436,8 @@ "paragraph": "This library can operate the BMP280 in either NORMAL or FORCED modes. NORMAL mode automatically samples at the device sample rate.", "website": "https://github.com/MartinL1/BMP280_DEV", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MartinL1/BMP280_DEV.git", "url": "http://downloads.arduino.cc/libraries/github.com/MartinL1/BMP280_DEV-1.0.4.zip", "archiveFileName": "BMP280_DEV-1.0.4.zip", @@ -187569,17 +147453,10 @@ "paragraph": "Serve the BNo055 sensor using a SimplePacketComs Server.", "website": "https://github.com/madhephaestus/BNO055SimplePacketComs/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/BNO055SimplePacketComs.git", - "providesIncludes": [ - "BNO055SimplePacketComs.h", - "Adafruit_Sensor.h" - ], + "providesIncludes": ["BNO055SimplePacketComs.h", "Adafruit_Sensor.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/BNO055SimplePacketComs-0.0.1.zip", "archiveFileName": "BNO055SimplePacketComs-0.0.1.zip", "size": 7009, @@ -187594,17 +147471,10 @@ "paragraph": "Serve the BNo055 sensor using a SimplePacketComs Server.", "website": "https://github.com/madhephaestus/BNO055SimplePacketComs/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/BNO055SimplePacketComs.git", - "providesIncludes": [ - "BNO055SimplePacketComs.h", - "Adafruit_Sensor.h" - ], + "providesIncludes": ["BNO055SimplePacketComs.h", "Adafruit_Sensor.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/BNO055SimplePacketComs-0.0.2.zip", "archiveFileName": "BNO055SimplePacketComs-0.0.2.zip", "size": 7009, @@ -187619,17 +147489,10 @@ "paragraph": "Serve the BNo055 sensor using a SimplePacketComs Server.", "website": "https://github.com/madhephaestus/BNO055SimplePacketComs/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/BNO055SimplePacketComs.git", - "providesIncludes": [ - "BNO055SimplePacketComs.h", - "Adafruit_Sensor.h" - ], + "providesIncludes": ["BNO055SimplePacketComs.h", "Adafruit_Sensor.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/BNO055SimplePacketComs-0.0.3.zip", "archiveFileName": "BNO055SimplePacketComs-0.0.3.zip", "size": 7294, @@ -187644,17 +147507,10 @@ "paragraph": "Serve the BNo055 sensor using a SimplePacketComs Server.", "website": "https://github.com/madhephaestus/BNO055SimplePacketComs/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/BNO055SimplePacketComs.git", - "providesIncludes": [ - "BNO055SimplePacketComs.h", - "Adafruit_Sensor.h" - ], + "providesIncludes": ["BNO055SimplePacketComs.h", "Adafruit_Sensor.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/BNO055SimplePacketComs-0.0.4.zip", "archiveFileName": "BNO055SimplePacketComs-0.0.4.zip", "size": 7344, @@ -187669,17 +147525,10 @@ "paragraph": "Serve the BNo055 sensor using a SimplePacketComs Server.", "website": "https://github.com/madhephaestus/BNO055SimplePacketComs/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/BNO055SimplePacketComs.git", - "providesIncludes": [ - "BNO055SimplePacketComs.h", - "Adafruit_Sensor.h" - ], + "providesIncludes": ["BNO055SimplePacketComs.h", "Adafruit_Sensor.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/BNO055SimplePacketComs-0.1.0.zip", "archiveFileName": "BNO055SimplePacketComs-0.1.0.zip", "size": 7362, @@ -187694,17 +147543,10 @@ "paragraph": "Serve the BNo055 sensor using a SimplePacketComs Server.", "website": "https://github.com/madhephaestus/BNO055SimplePacketComs/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/BNO055SimplePacketComs.git", - "providesIncludes": [ - "BNO055SimplePacketComs.h", - "Adafruit_Sensor.h" - ], + "providesIncludes": ["BNO055SimplePacketComs.h", "Adafruit_Sensor.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/BNO055SimplePacketComs-0.1.1.zip", "archiveFileName": "BNO055SimplePacketComs-0.1.1.zip", "size": 7553, @@ -187719,17 +147561,10 @@ "paragraph": "Serve the BNo055 sensor using a SimplePacketComs Server.", "website": "https://github.com/madhephaestus/BNO055SimplePacketComs/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/BNO055SimplePacketComs.git", - "providesIncludes": [ - "BNO055SimplePacketComs.h", - "Adafruit_Sensor.h" - ], + "providesIncludes": ["BNO055SimplePacketComs.h", "Adafruit_Sensor.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/BNO055SimplePacketComs-0.2.0.zip", "archiveFileName": "BNO055SimplePacketComs-0.2.0.zip", "size": 7633, @@ -187744,17 +147579,10 @@ "paragraph": "Serve the BNo055 sensor using a SimplePacketComs Server.", "website": "https://github.com/madhephaestus/BNO055SimplePacketComs/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/BNO055SimplePacketComs.git", - "providesIncludes": [ - "BNO055SimplePacketComs.h", - "Adafruit_Sensor.h" - ], + "providesIncludes": ["BNO055SimplePacketComs.h", "Adafruit_Sensor.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/BNO055SimplePacketComs-0.2.1.zip", "archiveFileName": "BNO055SimplePacketComs-0.2.1.zip", "size": 7571, @@ -187769,16 +147597,10 @@ "paragraph": "Serve the BNo055 sensor using a SimplePacketComs Server.", "website": "https://github.com/madhephaestus/BNO055SimplePacketComs/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/BNO055SimplePacketComs.git", - "providesIncludes": [ - "BNO055SimplePacketComs.h" - ], + "providesIncludes": ["BNO055SimplePacketComs.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/BNO055SimplePacketComs-0.3.0.zip", "archiveFileName": "BNO055SimplePacketComs-0.3.0.zip", "size": 4822, @@ -187793,16 +147615,10 @@ "paragraph": "Arduino Unique Device ID Library.", "website": "https://github.com/ricaun/ArduinoUniqueID", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/ricaun/ArduinoUniqueID.git", - "providesIncludes": [ - "ArduinoUniqueID.h" - ], + "providesIncludes": ["ArduinoUniqueID.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ricaun/ArduinoUniqueID-1.0.1.zip", "archiveFileName": "ArduinoUniqueID-1.0.1.zip", "size": 5002, @@ -187817,16 +147633,10 @@ "paragraph": "Arduino Unique Device ID Library.", "website": "https://github.com/ricaun/ArduinoUniqueID", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/ricaun/ArduinoUniqueID.git", - "providesIncludes": [ - "ArduinoUniqueID.h" - ], + "providesIncludes": ["ArduinoUniqueID.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ricaun/ArduinoUniqueID-1.0.2.zip", "archiveFileName": "ArduinoUniqueID-1.0.2.zip", "size": 5227, @@ -187841,16 +147651,10 @@ "paragraph": "The ArduinoUniqueID Library use the buildin feature to select the manufacture serial number from the microcontroler. Suported / Tested microcontroler: Atmega328pb, Atmega328p, Atmega2560 \u0026 Attiny85.", "website": "https://github.com/ricaun/ArduinoUniqueID", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/ricaun/ArduinoUniqueID.git", - "providesIncludes": [ - "ArduinoUniqueID.h" - ], + "providesIncludes": ["ArduinoUniqueID.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ricaun/ArduinoUniqueID-1.0.3.zip", "archiveFileName": "ArduinoUniqueID-1.0.3.zip", "size": 5235, @@ -187865,18 +147669,10 @@ "paragraph": "The ArduinoUniqueID Library use the buildin feature to select the manufacture serial number from the microcontroler. Suported microcontroler: Atmega328pb, Atmega328p, Atmega2560, Attiny85, ESP8266 \u0026 ESP32.", "website": "https://github.com/ricaun/ArduinoUniqueID", "category": "Other", - "architectures": [ - "avr", - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/ricaun/ArduinoUniqueID.git", - "providesIncludes": [ - "ArduinoUniqueID.h" - ], + "providesIncludes": ["ArduinoUniqueID.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ricaun/ArduinoUniqueID-1.0.4.zip", "archiveFileName": "ArduinoUniqueID-1.0.4.zip", "size": 6499, @@ -187891,18 +147687,10 @@ "paragraph": "The ArduinoUniqueID Library use the buildin feature to select the manufacture serial number from the microcontroler. Suported microcontroler: Atmega328pb, Atmega328p, Atmega2560, Attiny85, ESP8266 \u0026 ESP32.", "website": "https://github.com/ricaun/ArduinoUniqueID", "category": "Other", - "architectures": [ - "avr", - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/ricaun/ArduinoUniqueID.git", - "providesIncludes": [ - "ArduinoUniqueID.h" - ], + "providesIncludes": ["ArduinoUniqueID.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ricaun/ArduinoUniqueID-1.0.5.zip", "archiveFileName": "ArduinoUniqueID-1.0.5.zip", "size": 6513, @@ -187917,19 +147705,10 @@ "paragraph": "The ArduinoUniqueID Library use the buildin feature to select the manufacture serial number from the microcontroler. Suported microcontroler: Atmega328pb, Atmega328p, Atmega2560, Attiny85, SAM3X8E, ESP8266 \u0026 ESP32.", "website": "https://github.com/ricaun/ArduinoUniqueID", "category": "Other", - "architectures": [ - "avr", - "esp8266", - "esp32", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "esp32", "sam"], + "types": ["Contributed"], "repository": "https://github.com/ricaun/ArduinoUniqueID.git", - "providesIncludes": [ - "ArduinoUniqueID.h" - ], + "providesIncludes": ["ArduinoUniqueID.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ricaun/ArduinoUniqueID-1.0.6.zip", "archiveFileName": "ArduinoUniqueID-1.0.6.zip", "size": 7282, @@ -187944,20 +147723,10 @@ "paragraph": "The ArduinoUniqueID Library use the buildin feature to select the manufacture serial number from the microcontroler. Suported microcontroler: Atmega328pb, Atmega328p, Atmega2560, Attiny85, SAM3X8E, SAMD21, ESP8266 \u0026 ESP32.", "website": "https://github.com/ricaun/ArduinoUniqueID", "category": "Other", - "architectures": [ - "avr", - "esp8266", - "esp32", - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "esp32", "sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/ricaun/ArduinoUniqueID.git", - "providesIncludes": [ - "ArduinoUniqueID.h" - ], + "providesIncludes": ["ArduinoUniqueID.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ricaun/ArduinoUniqueID-1.0.7.zip", "archiveFileName": "ArduinoUniqueID-1.0.7.zip", "size": 8373, @@ -187972,21 +147741,10 @@ "paragraph": "The ArduinoUniqueID Library use the buildin feature to select the manufacture serial number from the microcontroler. Suported microcontroler: Atmega328pb, Atmega328p, Atmega2560, Attiny85, SAM3X8E, SAMD21, STM32, ESP8266 \u0026 ESP32.", "website": "https://github.com/ricaun/ArduinoUniqueID", "category": "Other", - "architectures": [ - "avr", - "esp8266", - "esp32", - "sam", - "samd", - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "esp32", "sam", "samd", "stm32"], + "types": ["Contributed"], "repository": "https://github.com/ricaun/ArduinoUniqueID.git", - "providesIncludes": [ - "ArduinoUniqueID.h" - ], + "providesIncludes": ["ArduinoUniqueID.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ricaun/ArduinoUniqueID-1.0.8.zip", "archiveFileName": "ArduinoUniqueID-1.0.8.zip", "size": 8604, @@ -188001,21 +147759,10 @@ "paragraph": "The ArduinoUniqueID Library use the buildin feature to select the manufacture serial number from the microcontroler. Suported microcontroler: Atmega328pb, Atmega328p, Atmega2560, Attiny85, SAM3X8E, SAMD21, STM32, ESP8266 \u0026 ESP32.", "website": "https://github.com/ricaun/ArduinoUniqueID", "category": "Other", - "architectures": [ - "avr", - "esp8266", - "esp32", - "sam", - "samd", - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "esp32", "sam", "samd", "stm32"], + "types": ["Contributed"], "repository": "https://github.com/ricaun/ArduinoUniqueID.git", - "providesIncludes": [ - "ArduinoUniqueID.h" - ], + "providesIncludes": ["ArduinoUniqueID.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ricaun/ArduinoUniqueID-1.0.9.zip", "archiveFileName": "ArduinoUniqueID-1.0.9.zip", "size": 8596, @@ -188030,16 +147777,10 @@ "paragraph": "Cayenne LPP Decode Library.", "website": "https://github.com/loranow/CayenneLPPDecode", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ricaun/CayenneLPPDecode.git", - "providesIncludes": [ - "CayenneLPPDecode.h" - ], + "providesIncludes": ["CayenneLPPDecode.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ricaun/CayenneLPPDecode-1.0.0.zip", "archiveFileName": "CayenneLPPDecode-1.0.0.zip", "size": 69348, @@ -188054,16 +147795,10 @@ "paragraph": "Library to deode CayenneLPP payload data to Json(ArduinoJson), the json field name was based on The Things Network payload format Cayenne LPP.", "website": "https://github.com/ricaun/CayenneLPPDecode", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ricaun/CayenneLPPDecode.git", - "providesIncludes": [ - "CayenneLPPDecode.h" - ], + "providesIncludes": ["CayenneLPPDecode.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ricaun/CayenneLPPDecode-1.0.2.zip", "archiveFileName": "CayenneLPPDecode-1.0.2.zip", "size": 69509, @@ -188078,16 +147813,10 @@ "paragraph": "Library to deode CayenneLPP payload data to Json(ArduinoJson), the json field name was based on The Things Network payload format Cayenne LPP.", "website": "https://github.com/ricaun/CayenneLPPDecode", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ricaun/CayenneLPPDecode.git", - "providesIncludes": [ - "CayenneLPPDecode.h" - ], + "providesIncludes": ["CayenneLPPDecode.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ricaun/CayenneLPPDecode-1.0.3.zip", "archiveFileName": "CayenneLPPDecode-1.0.3.zip", "size": 69776, @@ -188102,17 +147831,10 @@ "paragraph": "RT-Thread is an open source IoT operating system from China, which has strong scalability: from a tiny kernel running on a tiny core, for example ARM Cortex-M0, or Cortex-M3/4/7, to a rich feature system running on MIPS32, ARM Cortex-A8, ARM Cortex-A9 DualCore etc.", "website": "https://github.com/onelife/Arduino_RT-Thread_Library", "category": "Timing", - "architectures": [ - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/onelife/Arduino_RT-Thread.git", - "providesIncludes": [ - "rtt.h" - ], + "providesIncludes": ["rtt.h"], "url": "http://downloads.arduino.cc/libraries/github.com/onelife/RT_Thread-0.2.2.zip", "archiveFileName": "RT_Thread-0.2.2.zip", "size": 171001, @@ -188127,17 +147849,10 @@ "paragraph": "RT-Thread is an open source IoT operating system from China, which has strong scalability: from a tiny kernel running on a tiny core, for example ARM Cortex-M0, or Cortex-M3/4/7, to a rich feature system running on MIPS32, ARM Cortex-A8, ARM Cortex-A9 DualCore etc.", "website": "https://github.com/onelife/Arduino_RT-Thread_Library", "category": "Timing", - "architectures": [ - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/onelife/Arduino_RT-Thread.git", - "providesIncludes": [ - "rtt.h" - ], + "providesIncludes": ["rtt.h"], "url": "http://downloads.arduino.cc/libraries/github.com/onelife/RT_Thread-0.3.0.zip", "archiveFileName": "RT_Thread-0.3.0.zip", "size": 896816, @@ -188152,17 +147867,10 @@ "paragraph": "RT-Thread is an open source IoT operating system from China, which has strong scalability: from a tiny kernel running on a tiny core, for example ARM Cortex-M0, or Cortex-M3/4/7, to a rich feature system running on MIPS32, ARM Cortex-A8, ARM Cortex-A9 DualCore etc.", "website": "https://github.com/onelife/Arduino_RT-Thread_Library", "category": "Timing", - "architectures": [ - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/onelife/Arduino_RT-Thread.git", - "providesIncludes": [ - "rtt.h" - ], + "providesIncludes": ["rtt.h"], "url": "http://downloads.arduino.cc/libraries/github.com/onelife/RT_Thread-0.3.1.zip", "archiveFileName": "RT_Thread-0.3.1.zip", "size": 897738, @@ -188177,17 +147885,10 @@ "paragraph": "RT-Thread is an open source IoT operating system from China, which has strong scalability: from a tiny kernel running on a tiny core, for example ARM Cortex-M0, or Cortex-M3/4/7, to a rich feature system running on MIPS32, ARM Cortex-A8, ARM Cortex-A9 DualCore etc.", "website": "https://github.com/onelife/Arduino_RT-Thread_Library", "category": "Timing", - "architectures": [ - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/onelife/Arduino_RT-Thread.git", - "providesIncludes": [ - "rtt.h" - ], + "providesIncludes": ["rtt.h"], "url": "http://downloads.arduino.cc/libraries/github.com/onelife/RT_Thread-0.4.0.zip", "archiveFileName": "RT_Thread-0.4.0.zip", "size": 899333, @@ -188202,17 +147903,10 @@ "paragraph": "RT-Thread is an open source IoT operating system from China, which has strong scalability: from a tiny kernel running on a tiny core, for example ARM Cortex-M0, or Cortex-M3/4/7, to a rich feature system running on MIPS32, ARM Cortex-A8, ARM Cortex-A9 DualCore etc.", "website": "https://github.com/onelife/Arduino_RT-Thread_Library", "category": "Timing", - "architectures": [ - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/onelife/Arduino_RT-Thread.git", - "providesIncludes": [ - "rtt.h" - ], + "providesIncludes": ["rtt.h"], "url": "http://downloads.arduino.cc/libraries/github.com/onelife/RT_Thread-0.4.1.zip", "archiveFileName": "RT_Thread-0.4.1.zip", "size": 899333, @@ -188227,17 +147921,10 @@ "paragraph": "RT-Thread is an open source IoT operating system from China, which has strong scalability: from a tiny kernel running on a tiny core, for example ARM Cortex-M0, or Cortex-M3/4/7, to a rich feature system running on MIPS32, ARM Cortex-A8, ARM Cortex-A9 DualCore etc.", "website": "https://github.com/onelife/Arduino_RT-Thread_Library", "category": "Timing", - "architectures": [ - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/onelife/Arduino_RT-Thread.git", - "providesIncludes": [ - "rtt.h" - ], + "providesIncludes": ["rtt.h"], "url": "http://downloads.arduino.cc/libraries/github.com/onelife/RT_Thread-0.4.2.zip", "archiveFileName": "RT_Thread-0.4.2.zip", "size": 901726, @@ -188252,17 +147939,10 @@ "paragraph": "RT-Thread is an open source IoT operating system from China, which has strong scalability: from a tiny kernel running on a tiny core, for example ARM Cortex-M0, or Cortex-M3/4/7, to a rich feature system running on MIPS32, ARM Cortex-A8, ARM Cortex-A9 DualCore etc.", "website": "https://github.com/onelife/Arduino_RT-Thread_Library", "category": "Timing", - "architectures": [ - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/onelife/Arduino_RT-Thread.git", - "providesIncludes": [ - "rtt.h" - ], + "providesIncludes": ["rtt.h"], "url": "http://downloads.arduino.cc/libraries/github.com/onelife/RT_Thread-0.4.3.zip", "archiveFileName": "RT_Thread-0.4.3.zip", "size": 901821, @@ -188277,17 +147957,10 @@ "paragraph": "RT-Thread is an open source IoT operating system from China, which has strong scalability: from a tiny kernel running on a tiny core, for example ARM Cortex-M0, or Cortex-M3/4/7, to a rich feature system running on MIPS32, ARM Cortex-A8, ARM Cortex-A9 DualCore etc.", "website": "https://github.com/onelife/Arduino_RT-Thread_Library", "category": "Timing", - "architectures": [ - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/onelife/Arduino_RT-Thread.git", - "providesIncludes": [ - "rtt.h" - ], + "providesIncludes": ["rtt.h"], "url": "http://downloads.arduino.cc/libraries/github.com/onelife/RT_Thread-0.4.4.zip", "archiveFileName": "RT_Thread-0.4.4.zip", "size": 901817, @@ -188302,17 +147975,10 @@ "paragraph": "RT-Thread is an open source IoT operating system from China, which has strong scalability: from a tiny kernel running on a tiny core, for example ARM Cortex-M0, or Cortex-M3/4/7, to a rich feature system running on MIPS32, ARM Cortex-A8, ARM Cortex-A9 DualCore etc.", "website": "https://github.com/onelife/Arduino_RT-Thread_Library", "category": "Timing", - "architectures": [ - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/onelife/Arduino_RT-Thread.git", - "providesIncludes": [ - "rtt.h" - ], + "providesIncludes": ["rtt.h"], "url": "http://downloads.arduino.cc/libraries/github.com/onelife/RT_Thread-0.5.1.zip", "archiveFileName": "RT_Thread-0.5.1.zip", "size": 921807, @@ -188327,17 +147993,10 @@ "paragraph": "RT-Thread is an open source IoT operating system from China, which has strong scalability: from a tiny kernel running on a tiny core, for example ARM Cortex-M0, or Cortex-M3/4/7, to a rich feature system running on MIPS32, ARM Cortex-A8, ARM Cortex-A9 DualCore etc.", "website": "https://github.com/onelife/Arduino_RT-Thread_Library", "category": "Timing", - "architectures": [ - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/onelife/Arduino_RT-Thread.git", - "providesIncludes": [ - "rtt.h" - ], + "providesIncludes": ["rtt.h"], "url": "http://downloads.arduino.cc/libraries/github.com/onelife/RT_Thread-0.6.0.zip", "archiveFileName": "RT_Thread-0.6.0.zip", "size": 949499, @@ -188352,17 +148011,10 @@ "paragraph": "RT-Thread is an open source IoT operating system from China, which has strong scalability: from a tiny kernel running on a tiny core, for example ARM Cortex-M0, or Cortex-M3/4/7, to a rich feature system running on MIPS32, ARM Cortex-A8, ARM Cortex-A9 DualCore etc.", "website": "https://github.com/onelife/Arduino_RT-Thread_Library", "category": "Timing", - "architectures": [ - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/onelife/Arduino_RT-Thread.git", - "providesIncludes": [ - "rtt.h" - ], + "providesIncludes": ["rtt.h"], "url": "http://downloads.arduino.cc/libraries/github.com/onelife/RT_Thread-0.6.1.zip", "archiveFileName": "RT_Thread-0.6.1.zip", "size": 949622, @@ -188377,17 +148029,10 @@ "paragraph": "RT-Thread is an open source IoT operating system from China, which has strong scalability: from a tiny kernel running on a tiny core, for example ARM Cortex-M0, or Cortex-M3/4/7, to a rich feature system running on MIPS32, ARM Cortex-A8, ARM Cortex-A9 DualCore etc.", "website": "https://github.com/onelife/Arduino_RT-Thread_Library", "category": "Timing", - "architectures": [ - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/onelife/Arduino_RT-Thread.git", - "providesIncludes": [ - "rtt.h" - ], + "providesIncludes": ["rtt.h"], "url": "http://downloads.arduino.cc/libraries/github.com/onelife/RT_Thread-0.7.1.zip", "archiveFileName": "RT_Thread-0.7.1.zip", "size": 962986, @@ -188402,17 +148047,10 @@ "paragraph": "RT-Thread is an open source IoT operating system from China, which has strong scalability: from a tiny kernel running on a tiny core, for example ARM Cortex-M0, or Cortex-M3/4/7, to a rich feature system running on MIPS32, ARM Cortex-A8, ARM Cortex-A9 DualCore etc.", "website": "https://github.com/onelife/Arduino_RT-Thread_Library", "category": "Timing", - "architectures": [ - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/onelife/Arduino_RT-Thread.git", - "providesIncludes": [ - "rtt.h" - ], + "providesIncludes": ["rtt.h"], "url": "http://downloads.arduino.cc/libraries/github.com/onelife/RT_Thread-0.7.3.zip", "archiveFileName": "RT_Thread-0.7.3.zip", "size": 978109, @@ -188427,12 +148065,8 @@ "paragraph": "Arduino library for the INA260 sensors in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit_INA260", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_INA260.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_INA260_Library-1.0.0.zip", "archiveFileName": "Adafruit_INA260_Library-1.0.0.zip", @@ -188448,12 +148082,8 @@ "paragraph": "Arduino library for the INA260 sensors in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit_INA260", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_INA260.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_INA260_Library-1.2.0.zip", "archiveFileName": "Adafruit_INA260_Library-1.2.0.zip", @@ -188469,12 +148099,8 @@ "paragraph": "Arduino library for the INA260 sensors in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit_INA260", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_INA260.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_INA260_Library-1.3.0.zip", "archiveFileName": "Adafruit_INA260_Library-1.3.0.zip", @@ -188490,16 +148116,10 @@ "paragraph": "This libray can control different LEGO BLE (Bluetooth Low Energy) Hubs like WeDo, Boost, PoweredUp. \u003cbr/\u003e It enables you to set the speed of diferent motors, read sensor values and set output values like LED color.", "website": "https://github.com/corneliusmunz/legoino", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/corneliusmunz/legoino.git", - "providesIncludes": [ - "Legoino.h" - ], + "providesIncludes": ["Legoino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/corneliusmunz/Legoino-0.1.0.zip", "archiveFileName": "Legoino-0.1.0.zip", "size": 10594, @@ -188514,18 +148134,10 @@ "paragraph": "This libray can control different LEGO BLE (Bluetooth Low Energy) Hubs like Boost or PoweredUp. \u003cbr/\u003e It enables you to set the speed of diferent motors, read sensor values and set output values like LED color.", "website": "https://github.com/corneliusmunz/legoino", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/corneliusmunz/legoino.git", - "providesIncludes": [ - "Lpf2Hub.h", - "PoweredUpHub.h", - "BoostHub.h" - ], + "providesIncludes": ["Lpf2Hub.h", "PoweredUpHub.h", "BoostHub.h"], "url": "http://downloads.arduino.cc/libraries/github.com/corneliusmunz/Legoino-0.2.0.zip", "archiveFileName": "Legoino-0.2.0.zip", "size": 16283, @@ -188540,18 +148152,10 @@ "paragraph": "This libray can control different LEGO BLE (Bluetooth Low Energy) Hubs like Boost or PoweredUp. \u003cbr/\u003e It enables you to set the speed of diferent motors, read sensor values and set output values like LED color.", "website": "https://github.com/corneliusmunz/legoino", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/corneliusmunz/legoino.git", - "providesIncludes": [ - "Lpf2Hub.h", - "PoweredUpHub.h", - "BoostHub.h" - ], + "providesIncludes": ["Lpf2Hub.h", "PoweredUpHub.h", "BoostHub.h"], "url": "http://downloads.arduino.cc/libraries/github.com/corneliusmunz/Legoino-0.2.2.zip", "archiveFileName": "Legoino-0.2.2.zip", "size": 16325, @@ -188567,9 +148171,7 @@ "website": "https://github.com/CMakerA/ESP_LM35", "category": "Sensors", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/CMakerA/ESP_LM35.git", "url": "http://downloads.arduino.cc/libraries/github.com/CMakerA/ESP_LM35-1.0.0.zip", "archiveFileName": "ESP_LM35-1.0.0.zip", @@ -188585,12 +148187,8 @@ "paragraph": "A Savitzky-Golay Filtering Algorithm that can take input data and smooth it and/or compute up to the 5th derivative. Works from cubic to sexic polynomials.", "website": "https://github.com/jmderomedi/SavitzkyGolayFilter", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jmderomedi/SavitzkyGolayFilter.git", "url": "http://downloads.arduino.cc/libraries/github.com/jmderomedi/SavLayFilter-1.0.0.zip", "archiveFileName": "SavLayFilter-1.0.0.zip", @@ -188606,12 +148204,8 @@ "paragraph": "morse comunication", "website": "https://github.com/offcircuit/Morse", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/offcircuit/Morse.git", "url": "http://downloads.arduino.cc/libraries/github.com/offcircuit/Morse-1.0.0.zip", "archiveFileName": "Morse-1.0.0.zip", @@ -188627,12 +148221,8 @@ "paragraph": "measurement function", "website": "https://github.com/offcircuit/SHCSR04", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/offcircuit/SHCSR04.git", "url": "http://downloads.arduino.cc/libraries/github.com/offcircuit/SHCSR04-1.0.0.zip", "archiveFileName": "SHCSR04-1.0.0.zip", @@ -188648,12 +148238,8 @@ "paragraph": "measurement function", "website": "https://github.com/offcircuit/SHCSR04", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/offcircuit/SHCSR04.git", "url": "http://downloads.arduino.cc/libraries/github.com/offcircuit/SHCSR04-1.1.0.zip", "archiveFileName": "SHCSR04-1.1.0.zip", @@ -188669,12 +148255,8 @@ "paragraph": "Easily read the uptime since device startup, in days, hours, minutes and milliseconds, without the 49 days overflow limitation of the millis() function.", "website": "https://github.com/YiannisBourkelis/Uptime-Library", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/YiannisBourkelis/Uptime-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/YiannisBourkelis/Uptime_Library-1.0.0.zip", "archiveFileName": "Uptime_Library-1.0.0.zip", @@ -188690,12 +148272,8 @@ "paragraph": "FreeRTOS ported for Arduino SAMD21 processors", "website": "https://github.com/BriscoeTech/Arduino-FreeRTOS-SAMD21", "category": "Device Control", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/BriscoeTech/Arduino-FreeRTOS-SAMD21.git", "url": "http://downloads.arduino.cc/libraries/github.com/BriscoeTech/FreeRTOS_SAMD21-0.9.1.zip", "archiveFileName": "FreeRTOS_SAMD21-0.9.1.zip", @@ -188711,12 +148289,8 @@ "paragraph": "FreeRTOS ported for Arduino SAMD21 processors", "website": "https://github.com/BriscoeTech/Arduino-FreeRTOS-SAMD21", "category": "Device Control", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/BriscoeTech/Arduino-FreeRTOS-SAMD21.git", "url": "http://downloads.arduino.cc/libraries/github.com/BriscoeTech/FreeRTOS_SAMD21-1.0.0.zip", "archiveFileName": "FreeRTOS_SAMD21-1.0.0.zip", @@ -188732,12 +148306,8 @@ "paragraph": "Useful functions for the hobbist", "website": "https://github.com/aster94/Utilities", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/aster94/Utilities.git", "url": "http://downloads.arduino.cc/libraries/github.com/aster94/Utilities-0.0.2.zip", "archiveFileName": "Utilities-0.0.2.zip", @@ -188753,12 +148323,8 @@ "paragraph": "Useful functions for the hobbyist, like: printArray, digitalToggle, pinModeGroup, digitalWriteGroup and others!", "website": "https://github.com/aster94/Utilities", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/aster94/Utilities.git", "url": "http://downloads.arduino.cc/libraries/github.com/aster94/Utilities-0.1.0.zip", "archiveFileName": "Utilities-0.1.0.zip", @@ -188774,12 +148340,8 @@ "paragraph": "Useful functions for the hobbyist, like: doEvery, pinModeGroup, digitalWriteGroup, digitalToggle, digitalToggleGroup, echo, printArray, splitString!", "website": "https://github.com/aster94/Utilities", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/aster94/Utilities.git", "url": "http://downloads.arduino.cc/libraries/github.com/aster94/Utilities-0.2.0.zip", "archiveFileName": "Utilities-0.2.0.zip", @@ -188795,13 +148357,8 @@ "paragraph": "A easy to use WiFi manager with support for an OLED display, configurable through a captive portal", "website": "https://github.com/smurf0969/WiFiConnect", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/smurf0969/WiFiConnect.git", "url": "http://downloads.arduino.cc/libraries/github.com/smurf0969/WiFiConnect-1.0.1.zip", "archiveFileName": "WiFiConnect-1.0.1.zip", @@ -188817,16 +148374,10 @@ "paragraph": "See more on http://M5Stack.com", "website": "https://github.com/m5stack/M5StickC.git", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/m5stack/M5StickC.git", - "providesIncludes": [ - "M5StickC.h" - ], + "providesIncludes": ["M5StickC.h"], "url": "http://downloads.arduino.cc/libraries/github.com/m5stack/M5StickC-0.0.1.zip", "archiveFileName": "M5StickC-0.0.1.zip", "size": 1603184, @@ -188841,16 +148392,10 @@ "paragraph": "See more on http://M5Stack.com", "website": "https://github.com/m5stack/M5StickC.git", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/m5stack/M5StickC.git", - "providesIncludes": [ - "M5StickC.h" - ], + "providesIncludes": ["M5StickC.h"], "url": "http://downloads.arduino.cc/libraries/github.com/m5stack/M5StickC-0.0.2.zip", "archiveFileName": "M5StickC-0.0.2.zip", "size": 870198, @@ -188865,16 +148410,10 @@ "paragraph": "See more on http://M5Stack.com", "website": "https://github.com/m5stack/M5StickC.git", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/m5stack/M5StickC.git", - "providesIncludes": [ - "M5StickC.h" - ], + "providesIncludes": ["M5StickC.h"], "url": "http://downloads.arduino.cc/libraries/github.com/m5stack/M5StickC-0.0.3.zip", "archiveFileName": "M5StickC-0.0.3.zip", "size": 876640, @@ -188889,16 +148428,10 @@ "paragraph": "See more on http://M5Stack.com", "website": "https://github.com/m5stack/M5StickC.git", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/m5stack/M5StickC.git", - "providesIncludes": [ - "M5StickC.h" - ], + "providesIncludes": ["M5StickC.h"], "url": "http://downloads.arduino.cc/libraries/github.com/m5stack/M5StickC-0.0.4.zip", "archiveFileName": "M5StickC-0.0.4.zip", "size": 882339, @@ -188913,16 +148446,10 @@ "paragraph": "See more on http://M5Stack.com", "website": "https://github.com/m5stack/M5StickC.git", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/m5stack/M5StickC.git", - "providesIncludes": [ - "M5StickC.h" - ], + "providesIncludes": ["M5StickC.h"], "url": "http://downloads.arduino.cc/libraries/github.com/m5stack/M5StickC-0.0.5.zip", "archiveFileName": "M5StickC-0.0.5.zip", "size": 882338, @@ -188937,16 +148464,10 @@ "paragraph": "See more on http://M5Stack.com", "website": "https://github.com/m5stack/M5StickC.git", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/m5stack/M5StickC.git", - "providesIncludes": [ - "M5StickC.h" - ], + "providesIncludes": ["M5StickC.h"], "url": "http://downloads.arduino.cc/libraries/github.com/m5stack/M5StickC-0.0.7.zip", "archiveFileName": "M5StickC-0.0.7.zip", "size": 1064858, @@ -188961,16 +148482,10 @@ "paragraph": "See more on http://M5Stack.com", "website": "https://github.com/m5stack/M5StickC.git", "category": "Device Control", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/m5stack/M5StickC.git", - "providesIncludes": [ - "M5StickC.h" - ], + "providesIncludes": ["M5StickC.h"], "url": "http://downloads.arduino.cc/libraries/github.com/m5stack/M5StickC-0.1.0.zip", "archiveFileName": "M5StickC-0.1.0.zip", "size": 1073687, @@ -188985,12 +148500,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update, delete, backup and restore the Firebase Realtime database data.", "website": "https://github.com/mobizt/Firebase-ESP8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-ESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_ESP8266_Client-1.0.5.zip", "archiveFileName": "Firebase_ESP8266_Client-1.0.5.zip", @@ -189006,12 +148517,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update, delete, backup and restore the Firebase Realtime database data.", "website": "https://github.com/mobizt/Firebase-ESP8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-ESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_ESP8266_Client-2.0.0.zip", "archiveFileName": "Firebase_ESP8266_Client-2.0.0.zip", @@ -189027,12 +148534,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update, delete, backup and restore the Firebase Realtime database data.", "website": "https://github.com/mobizt/Firebase-ESP8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-ESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_ESP8266_Client-2.0.1.zip", "archiveFileName": "Firebase_ESP8266_Client-2.0.1.zip", @@ -189048,12 +148551,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update, delete, backup and restore the Firebase Realtime database data.", "website": "https://github.com/mobizt/Firebase-ESP8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-ESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_ESP8266_Client-2.0.2.zip", "archiveFileName": "Firebase_ESP8266_Client-2.0.2.zip", @@ -189069,12 +148568,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update, delete, backup and restore the Firebase Realtime database data.", "website": "https://github.com/mobizt/Firebase-ESP8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-ESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_ESP8266_Client-2.0.3.zip", "archiveFileName": "Firebase_ESP8266_Client-2.0.3.zip", @@ -189090,12 +148585,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update, delete, backup and restore the Firebase Realtime database data.", "website": "https://github.com/mobizt/Firebase-ESP8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-ESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_ESP8266_Client-2.0.4.zip", "archiveFileName": "Firebase_ESP8266_Client-2.0.4.zip", @@ -189111,12 +148602,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update, delete, backup and restore the Firebase Realtime database data.", "website": "https://github.com/mobizt/Firebase-ESP8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-ESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_ESP8266_Client-2.1.0.zip", "archiveFileName": "Firebase_ESP8266_Client-2.1.0.zip", @@ -189132,12 +148619,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update, delete, backup and restore the Firebase Realtime database data.", "website": "https://github.com/mobizt/Firebase-ESP8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-ESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_ESP8266_Client-2.1.1.zip", "archiveFileName": "Firebase_ESP8266_Client-2.1.1.zip", @@ -189153,12 +148636,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update, delete, backup and restore the Firebase Realtime database data.", "website": "https://github.com/mobizt/Firebase-ESP8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-ESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_ESP8266_Client-2.1.3.zip", "archiveFileName": "Firebase_ESP8266_Client-2.1.3.zip", @@ -189174,12 +148653,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update, delete, backup and restore the Firebase Realtime database data.", "website": "https://github.com/mobizt/Firebase-ESP8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-ESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_ESP8266_Client-2.1.4.zip", "archiveFileName": "Firebase_ESP8266_Client-2.1.4.zip", @@ -189195,12 +148670,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update, delete, backup and restore the Firebase Realtime database data.", "website": "https://github.com/mobizt/Firebase-ESP8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-ESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_ESP8266_Client-2.1.5.zip", "archiveFileName": "Firebase_ESP8266_Client-2.1.5.zip", @@ -189216,12 +148687,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update, delete, backup and restore the Firebase Realtime database data.", "website": "https://github.com/mobizt/Firebase-ESP8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-ESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_ESP8266_Client-2.1.6.zip", "archiveFileName": "Firebase_ESP8266_Client-2.1.6.zip", @@ -189237,12 +148704,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update, delete, backup and restore the Firebase Realtime database data.", "website": "https://github.com/mobizt/Firebase-ESP8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-ESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_ESP8266_Client-2.2.0.zip", "archiveFileName": "Firebase_ESP8266_Client-2.2.0.zip", @@ -189258,12 +148721,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update, delete, backup and restore the Firebase Realtime database data.", "website": "https://github.com/mobizt/Firebase-ESP8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-ESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_ESP8266_Client-2.3.0.zip", "archiveFileName": "Firebase_ESP8266_Client-2.3.0.zip", @@ -189279,12 +148738,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update, delete, backup and restore the Firebase Realtime database data.", "website": "https://github.com/mobizt/Firebase-ESP8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-ESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_ESP8266_Client-2.3.1.zip", "archiveFileName": "Firebase_ESP8266_Client-2.3.1.zip", @@ -189300,12 +148755,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update, delete, backup and restore the Firebase Realtime database data.", "website": "https://github.com/mobizt/Firebase-ESP8266", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-ESP8266.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_ESP8266_Client-2.3.2.zip", "archiveFileName": "Firebase_ESP8266_Client-2.3.2.zip", @@ -189321,16 +148772,10 @@ "paragraph": "With this library you can interface to any RC receiver (such as TGY-IA6B) that supports the Flysky iBUS protocol. Flysky iBUS uses a half-duplex asynchronous protocol format at 115200 baud. The library requires at least one free hardware UART (serial) port. The library can be used to receive data (typically servo data) and send data (telemetry or sensors).", "website": "https://github.com/bmellink/IBusBM", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/bmellink/IBusBM.git", - "providesIncludes": [ - "IBusBM.h" - ], + "providesIncludes": ["IBusBM.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bmellink/IBusBM-1.0.0.zip", "archiveFileName": "IBusBM-1.0.0.zip", "size": 478926, @@ -189345,16 +148790,10 @@ "paragraph": "With this library you can interface to any RC receiver that supports the Flysky iBUS protocol (such as TGY-IA6B). Flysky iBUS uses a half-duplex asynchronous protocol format at 115200 baud. The library requires at least one free hardware UART (serial) port. The library can be used to receive data (typically servo data) and send data (telemetry or sensors).", "website": "https://github.com/bmellink/IBusBM", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/bmellink/IBusBM.git", - "providesIncludes": [ - "IBusBM.h" - ], + "providesIncludes": ["IBusBM.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bmellink/IBusBM-1.0.1.zip", "archiveFileName": "IBusBM-1.0.1.zip", "size": 479097, @@ -189369,17 +148808,10 @@ "paragraph": "With this library you can interface to any RC receiver that supports the Flysky iBUS protocol (such as TGY-IA6B). Flysky iBUS uses a half-duplex asynchronous protocol format at 115200 baud. The library requires at least one free hardware UART (serial) port. The library can be used to receive data (typically servo data) and send data (telemetry or sensors).", "website": "https://github.com/bmellink/IBusBM", "category": "Communication", - "architectures": [ - "avr", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/bmellink/IBusBM.git", - "providesIncludes": [ - "IBusBM.h" - ], + "providesIncludes": ["IBusBM.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bmellink/IBusBM-1.1.0.zip", "archiveFileName": "IBusBM-1.1.0.zip", "size": 483614, @@ -189394,18 +148826,10 @@ "paragraph": "With this library you can interface to any RC receiver that supports the Flysky iBUS protocol (such as TGY-IA6B). Flysky iBUS uses a half-duplex asynchronous protocol format at 115200 baud. The library requires at least one free hardware UART (serial) port. The library can be used to receive data (typically servo data) and send data (telemetry or sensors).", "website": "https://github.com/bmellink/IBusBM", "category": "Communication", - "architectures": [ - "avr", - "esp32", - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp32", "stm32"], + "types": ["Contributed"], "repository": "https://github.com/bmellink/IBusBM.git", - "providesIncludes": [ - "IBusBM.h" - ], + "providesIncludes": ["IBusBM.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bmellink/IBusBM-1.1.1.zip", "archiveFileName": "IBusBM-1.1.1.zip", "size": 483864, @@ -189420,12 +148844,8 @@ "paragraph": "An Arduino Library for the Qwiic Keypad. Qwiic Keypad makes reading a 12 button keypad over I2C easy and fast. The button and the time since it was pressed can be read from separate registers. It actually records up to 15 button presses (and their timestamps) to a stack, which can be read in sequence from oldest to newest. It will overflow and continue to remember the most recent 15 presses. Available at: https://www.sparkfun.com/products/14836", "website": "https://github.com/sparkfun/SparkFun_Qwiic_Keypad_Arduino_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Qwiic_Keypad_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Qwiic_Keypad_Arduino_Library-1.0.0.zip", "archiveFileName": "SparkFun_Qwiic_Keypad_Arduino_Library-1.0.0.zip", @@ -189441,12 +148861,8 @@ "paragraph": "An Arduino Library for the Qwiic Keypad. Qwiic Keypad makes reading a 12 button keypad over I2C easy and fast. The button and the time since it was pressed can be read from separate registers. It actually records up to 15 button presses (and their timestamps) to a stack, which can be read in sequence from oldest to newest. It will overflow and continue to remember the most recent 15 presses. Available at: https://www.sparkfun.com/products/14836", "website": "https://github.com/sparkfun/SparkFun_Qwiic_Keypad_Arduino_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Qwiic_Keypad_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Qwiic_Keypad_Arduino_Library-1.0.1.zip", "archiveFileName": "SparkFun_Qwiic_Keypad_Arduino_Library-1.0.1.zip", @@ -189462,12 +148878,8 @@ "paragraph": "An Arduino Library for the Qwiic Keypad. Qwiic Keypad makes reading a 12 button keypad over I2C easy and fast. The button and the time since it was pressed can be read from separate registers. It actually records up to 15 button presses (and their timestamps) to a stack, which can be read in sequence from oldest to newest. It will overflow and continue to remember the most recent 15 presses. Available at: https://www.sparkfun.com/products/14836", "website": "https://github.com/sparkfun/SparkFun_Qwiic_Keypad_Arduino_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Qwiic_Keypad_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Qwiic_Keypad_Arduino_Library-1.1.0.zip", "archiveFileName": "SparkFun_Qwiic_Keypad_Arduino_Library-1.1.0.zip", @@ -189483,12 +148895,8 @@ "paragraph": "An Arduino Library for the Qwiic Keypad. Qwiic Keypad makes reading a 12 button keypad over I2C easy and fast. The button and the time since it was pressed can be read from separate registers. It actually records up to 15 button presses (and their timestamps) to a stack, which can be read in sequence from oldest to newest. It will overflow and continue to remember the most recent 15 presses. Available at: https://www.sparkfun.com/products/14836", "website": "https://github.com/sparkfun/SparkFun_Qwiic_Keypad_Arduino_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Qwiic_Keypad_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Qwiic_Keypad_Arduino_Library-1.2.0.zip", "archiveFileName": "SparkFun_Qwiic_Keypad_Arduino_Library-1.2.0.zip", @@ -189504,16 +148912,10 @@ "paragraph": "Add a command line interface to your project the easy way", "website": "https://github.com/spacehuhnSimpleCLI", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/spacehuhn/SimpleCLI.git", - "providesIncludes": [ - "SimpleCLI.h" - ], + "providesIncludes": ["SimpleCLI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/spacehuhn/SimpleCLI-1.0.0.zip", "archiveFileName": "SimpleCLI-1.0.0.zip", "size": 39090, @@ -189528,16 +148930,10 @@ "paragraph": "Add a command line interface to your project the easy way", "website": "https://github.com/spacehuhn/SimpleCLI", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/spacehuhn/SimpleCLI.git", - "providesIncludes": [ - "SimpleCLI.h" - ], + "providesIncludes": ["SimpleCLI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/spacehuhn/SimpleCLI-1.0.2.zip", "archiveFileName": "SimpleCLI-1.0.2.zip", "size": 175389, @@ -189552,16 +148948,10 @@ "paragraph": "Add a command line interface to your project the easy way", "website": "https://github.com/spacehuhn/SimpleCLI", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/spacehuhn/SimpleCLI.git", - "providesIncludes": [ - "SimpleCLI.h" - ], + "providesIncludes": ["SimpleCLI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/spacehuhn/SimpleCLI-1.0.3.zip", "archiveFileName": "SimpleCLI-1.0.3.zip", "size": 175559, @@ -189576,16 +148966,10 @@ "paragraph": "Add a command line interface to your project the easy way", "website": "https://github.com/spacehuhn/SimpleCLI", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/spacehuhn/SimpleCLI.git", - "providesIncludes": [ - "SimpleCLI.h" - ], + "providesIncludes": ["SimpleCLI.h"], "url": "http://downloads.arduino.cc/libraries/github.com/spacehuhn/SimpleCLI-1.0.4.zip", "archiveFileName": "SimpleCLI-1.0.4.zip", "size": 175581, @@ -189600,12 +148984,8 @@ "paragraph": "A char set", "website": "https://github.com/offcircuit/Charset", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/offcircuit/Charset.git", "url": "http://downloads.arduino.cc/libraries/github.com/offcircuit/Charset-1.0.0.zip", "archiveFileName": "Charset-1.0.0.zip", @@ -189621,16 +149001,10 @@ "paragraph": "Littlev Graphics Library provides everything you need to create a Graphical User Interface (GUI) on embedded systems with easy-to-use graphical elements, beautiful visual effects and low memory footprint.", "website": "http://www.gl.littlev.hu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/littlevgl/lv_arduino.git", - "providesIncludes": [ - "lvgl.h" - ], + "providesIncludes": ["lvgl.h"], "url": "http://downloads.arduino.cc/libraries/github.com/littlevgl/LittlevGL-1.0.0.zip", "archiveFileName": "LittlevGL-1.0.0.zip", "size": 1099723, @@ -189645,16 +149019,10 @@ "paragraph": "Littlev Graphics Library provides everything you need to create a Graphical User Interface (GUI) on embedded systems with easy-to-use graphical elements, beautiful visual effects and low memory footprint.", "website": "http://www.gl.littlev.hu", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/littlevgl/lv_arduino.git", - "providesIncludes": [ - "lvgl.h" - ], + "providesIncludes": ["lvgl.h"], "url": "http://downloads.arduino.cc/libraries/github.com/littlevgl/LittlevGL-2.0.0.zip", "archiveFileName": "LittlevGL-2.0.0.zip", "size": 794498, @@ -189669,16 +149037,10 @@ "paragraph": "Littlev Graphics Library provides everything you need to create a Graphical User Interface (GUI) on embedded systems with easy-to-use graphical elements, beautiful visual effects and low memory footprint.", "website": "https://littlevgl.com", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/littlevgl/lv_arduino.git", - "providesIncludes": [ - "lvgl.h" - ], + "providesIncludes": ["lvgl.h"], "url": "http://downloads.arduino.cc/libraries/github.com/littlevgl/LittlevGL-2.0.1.zip", "archiveFileName": "LittlevGL-2.0.1.zip", "size": 794496, @@ -189693,12 +149055,8 @@ "paragraph": "A User Interface Library which provides interactive elements for your Over the Air Updates on ESP8266. UI has a size of only 50Kb!", "website": "https://github.com/ayushsharma82/ElegantOTA", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/ayushsharma82/ElegantOTA.git", "url": "http://downloads.arduino.cc/libraries/github.com/ayushsharma82/ElegantOTA-1.0.0.zip", "archiveFileName": "ElegantOTA-1.0.0.zip", @@ -189714,12 +149072,8 @@ "paragraph": "A User Interface Library which provides interactive elements for your Over the Air Updates on ESP8266. UI has a size of only 50Kb!", "website": "https://github.com/ayushsharma82/ElegantOTA", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/ayushsharma82/ElegantOTA.git", "url": "http://downloads.arduino.cc/libraries/github.com/ayushsharma82/ElegantOTA-1.1.0.zip", "archiveFileName": "ElegantOTA-1.1.0.zip", @@ -189735,12 +149089,8 @@ "paragraph": "Uses I2C and the Arduino Wire library to communicate with the HDC2080", "website": "https://github.com/lime-labs/HDC2080-Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lime-labs/HDC2080-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/lime-labs/Lime_Labs_HDC2080-1.0.1.zip", "archiveFileName": "Lime_Labs_HDC2080-1.0.1.zip", @@ -189757,16 +149107,10 @@ "paragraph": "Motion detection without bells and whistles, simply works, low power.", "website": "https://github.com/ldab/lis3dh-motion-detection", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ldab/lis3dh-motion-detection.git", - "providesIncludes": [ - "lis3dh-motion-detection.h" - ], + "providesIncludes": ["lis3dh-motion-detection.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ldab/LIS3DH_motion_detection-0.0.3.zip", "archiveFileName": "LIS3DH_motion_detection-0.0.3.zip", "size": 679652, @@ -189782,16 +149126,10 @@ "paragraph": "Motion detection without bells and whistles, simply works, low power.", "website": "https://github.com/ldab/lis3dh-motion-detection", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ldab/lis3dh-motion-detection.git", - "providesIncludes": [ - "LIS3DH-motion-detection.h" - ], + "providesIncludes": ["LIS3DH-motion-detection.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ldab/LIS3DH_motion_detection-0.0.4.zip", "archiveFileName": "LIS3DH_motion_detection-0.0.4.zip", "size": 679650, @@ -189807,16 +149145,10 @@ "paragraph": "Motion detection without bells and whistles, simply works, low power.", "website": "https://github.com/ldab/lis3dh-motion-detection", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ldab/lis3dh-motion-detection.git", - "providesIncludes": [ - "LIS3DH motion detection.h" - ], + "providesIncludes": ["LIS3DH motion detection.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ldab/LIS3DH_motion_detection-0.0.1.zip", "archiveFileName": "LIS3DH_motion_detection-0.0.1.zip", "size": 679513, @@ -189831,12 +149163,8 @@ "paragraph": "This library allow an easy and simple template processing for web pages stored in the SPIFFS of an ESP.", "website": "https://github.com/plapointe6/EspHtmlTemplateProcessor", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/plapointe6/EspHtmlTemplateProcessor.git", "url": "http://downloads.arduino.cc/libraries/github.com/plapointe6/EspHtmlTemplateProcessor-1.0.0.zip", "archiveFileName": "EspHtmlTemplateProcessor-1.0.0.zip", @@ -189852,16 +149180,10 @@ "paragraph": "Provides universal library to read data from protocols that are using pulse length to define bytes. This library uses EnableInterrupt library in order to allow more pins to be used for communication.", "website": "http://github.com/fire1/PulseCom", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/fire1/PulseCom.git", - "providesIncludes": [ - "PulseCom.h" - ], + "providesIncludes": ["PulseCom.h"], "url": "http://downloads.arduino.cc/libraries/github.com/fire1/PulseCom-1.0.0.zip", "archiveFileName": "PulseCom-1.0.0.zip", "size": 101208, @@ -189876,12 +149198,8 @@ "paragraph": "Arduino library for Arduino library for Texas Instruments TCA9548A 8-Channel I2C Switch/Multiplexer", "website": "https://github.com/closedcube/ClosedCube_TCA9548A_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/closedcube/ClosedCube_TCA9548A_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/closedcube/ClosedCube_TCA9548A-2019.3.23.zip", "archiveFileName": "ClosedCube_TCA9548A-2019.3.23.zip", @@ -189897,12 +149215,8 @@ "paragraph": "Use it to measure pH, ORP, or any other voltage based probe", "website": "https://ufire.co", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/u-fire/Isolated_ISE.git", "url": "http://downloads.arduino.cc/libraries/github.com/u-fire/Isolated_ISE_Probe_Interface-1.0.0.zip", "archiveFileName": "Isolated_ISE_Probe_Interface-1.0.0.zip", @@ -189918,12 +149232,8 @@ "paragraph": "Use it to measure pH, ORP, or any other voltage based probe", "website": "https://ufire.co", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/u-fire/Isolated_ISE.git", "url": "http://downloads.arduino.cc/libraries/github.com/u-fire/Isolated_ISE_Probe_Interface-1.1.0.zip", "archiveFileName": "Isolated_ISE_Probe_Interface-1.1.0.zip", @@ -189939,16 +149249,10 @@ "paragraph": "Requires a compatible board configuration with the proper USB descriptors.", "website": "https://github.com/dmadison/ArduinoXInput", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dmadison/ArduinoXInput.git", - "providesIncludes": [ - "XInput.h" - ], + "providesIncludes": ["XInput.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dmadison/XInput-1.0.0.zip", "archiveFileName": "XInput-1.0.0.zip", "size": 24268, @@ -189963,16 +149267,10 @@ "paragraph": "Requires a compatible board configuration with the proper USB descriptors.", "website": "https://github.com/dmadison/ArduinoXInput", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dmadison/ArduinoXInput.git", - "providesIncludes": [ - "XInput.h" - ], + "providesIncludes": ["XInput.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dmadison/XInput-1.0.1.zip", "archiveFileName": "XInput-1.0.1.zip", "size": 26302, @@ -189987,16 +149285,10 @@ "paragraph": "Requires a compatible board configuration with the proper USB descriptors.", "website": "https://github.com/dmadison/ArduinoXInput", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dmadison/ArduinoXInput.git", - "providesIncludes": [ - "XInput.h" - ], + "providesIncludes": ["XInput.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dmadison/XInput-1.1.0.zip", "archiveFileName": "XInput-1.1.0.zip", "size": 26599, @@ -190011,16 +149303,10 @@ "paragraph": "Requires a compatible board configuration with the proper USB descriptors.", "website": "https://github.com/dmadison/ArduinoXInput", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dmadison/ArduinoXInput.git", - "providesIncludes": [ - "XInput.h" - ], + "providesIncludes": ["XInput.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dmadison/XInput-1.2.1.zip", "archiveFileName": "XInput-1.2.1.zip", "size": 26818, @@ -190035,12 +149321,8 @@ "paragraph": "This is a library for the Arduino that interfaces with two Pololu Dual VNH5019 Motor Driver Shields. It makes it simple to drive four brushed, DC motors from 2 sheilds on an Arduino Mega.", "website": "https://github.com/photodude/DualVNH5019MotorShieldMod3", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/photodude/DualVNH5019MotorShieldMod3.git", "url": "http://downloads.arduino.cc/libraries/github.com/photodude/DualVNH5019MotorShieldMod3-3.0.1-dualshilds.zip", "archiveFileName": "DualVNH5019MotorShieldMod3-3.0.1-dualshilds.zip", @@ -190056,16 +149338,10 @@ "paragraph": "Includes blinking, rotating, alternating, and player specific patterns that can be set manually or via USB packet.", "website": "https://github.com/dmadison/Xbox360ControllerLEDs", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dmadison/Xbox360ControllerLEDs.git", - "providesIncludes": [ - "X360ControllerLEDs.h" - ], + "providesIncludes": ["X360ControllerLEDs.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dmadison/Xbox_360_Controller_LEDs-1.1.2.zip", "archiveFileName": "Xbox_360_Controller_LEDs-1.1.2.zip", "size": 19997, @@ -190080,16 +149356,10 @@ "paragraph": "This library simplify the use of a soil hygrometer.\u003cbr\u003eIt contains many function to manage a soil hygrometer.\u003cbr\u003e", "website": "https://github.com/gmarty2000/arduino-SOIL_HYGROMETER", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gmarty2000/arduino-SOIL_HYGROMETER.git", - "providesIncludes": [ - "SoilHygrometer.h" - ], + "providesIncludes": ["SoilHygrometer.h"], "url": "http://downloads.arduino.cc/libraries/github.com/gmarty2000/SoilHygrometer-1.0.0.zip", "archiveFileName": "SoilHygrometer-1.0.0.zip", "size": 15884, @@ -190104,16 +149374,10 @@ "paragraph": "Supports 6 step controllig or controllig using microsteps (PWM).", "website": "https:/github.com/GewoonGijs/VID28.git", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/GewoonGijs/VID28.git", - "providesIncludes": [ - "MotorVID28.h" - ], + "providesIncludes": ["MotorVID28.h"], "url": "http://downloads.arduino.cc/libraries/github.com/GewoonGijs/MotorVID28-1.0.0.zip", "archiveFileName": "MotorVID28-1.0.0.zip", "size": 20144, @@ -190128,16 +149392,10 @@ "paragraph": "Supports 6 step controllig or controllig using microsteps (PWM).", "website": "https://github.com/GewoonGijs/VID28.git", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/GewoonGijs/VID28.git", - "providesIncludes": [ - "MotorVID28.h" - ], + "providesIncludes": ["MotorVID28.h"], "url": "http://downloads.arduino.cc/libraries/github.com/GewoonGijs/MotorVID28-1.0.2.zip", "archiveFileName": "MotorVID28-1.0.2.zip", "size": 20146, @@ -190152,12 +149410,8 @@ "paragraph": "The Angular Displacement Sensor (ADS) from BendLabs is a extremely precise digital flex sensor capable of detecting down to 0.1° accuracy, on two axis, up to 500Hz. Checkout the \u003ca href=\"https://www.sparkfun.com/products/15244\"\u003esingle axis sensor\u003c/a\u003e or \u003ca href=\"https://www.sparkfun.com/products/15245\"\u003edual axis sensor\u003c/a\u003e for more information.", "website": "https://github.com/sparkfun/SparkFun_Displacement_Sensor_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Displacement_Sensor_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Angular_Displacement_Sensor_Arduino_Library-1.0.0.zip", "archiveFileName": "SparkFun_Angular_Displacement_Sensor_Arduino_Library-1.0.0.zip", @@ -190173,12 +149427,8 @@ "paragraph": "The Angular Displacement Sensor (ADS) from BendLabs is a extremely precise digital flex sensor capable of detecting down to 0.1° accuracy, on two axis, up to 500Hz. Checkout the \u003ca href=\"https://www.sparkfun.com/products/15244\"\u003esingle axis sensor\u003c/a\u003e or \u003ca href=\"https://www.sparkfun.com/products/15245\"\u003edual axis sensor\u003c/a\u003e for more information.", "website": "https://github.com/sparkfun/SparkFun_Displacement_Sensor_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Displacement_Sensor_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Angular_Displacement_Sensor_Arduino_Library-1.1.0.zip", "archiveFileName": "SparkFun_Angular_Displacement_Sensor_Arduino_Library-1.1.0.zip", @@ -190194,12 +149444,8 @@ "paragraph": "The Angular Displacement Sensor (ADS) from BendLabs is a extremely precise digital flex sensor capable of detecting down to 0.1° accuracy, on two axis, up to 500Hz. Checkout the \u003ca href=\"https://www.sparkfun.com/products/15244\"\u003esingle axis sensor\u003c/a\u003e or \u003ca href=\"https://www.sparkfun.com/products/15245\"\u003edual axis sensor\u003c/a\u003e for more information.", "website": "https://github.com/sparkfun/SparkFun_Displacement_Sensor_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Displacement_Sensor_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Angular_Displacement_Sensor_Arduino_Library-1.1.1.zip", "archiveFileName": "SparkFun_Angular_Displacement_Sensor_Arduino_Library-1.1.1.zip", @@ -190215,12 +149461,8 @@ "paragraph": "user interface for Liquid Crystal", "website": "https://github.com/offcircuit/LCDIC2", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/offcircuit/LCDIC2.git", "url": "http://downloads.arduino.cc/libraries/github.com/offcircuit/LCDIC2-1.0.0.zip", "archiveFileName": "LCDIC2-1.0.0.zip", @@ -190236,13 +149478,8 @@ "paragraph": "\u003cb\u003eNon blocking\u003c/b\u003e movement for all servos attached to the Arduino Servo library is implemented by reusing the interrupts of the servo timer.\u003cbr/\u003e\u003cb\u003eAll servos can move synchronized.\u003c/b\u003e\u003cbr/\u003e\u003cbr/\u003eIncludes the following \u003cb\u003eeasing functions\u003c/b\u003e:\u003cul\u003e\u003cli\u003eLinear\u003c/li\u003e\u003cli\u003eQuadratic\u003c/li\u003e\u003cli\u003eCubic\u003c/li\u003e\u003cli\u003eQuartic\u003c/br\u003e\u003c/li\u003e\u003cli\u003eSine\u003c/li\u003e\u003cli\u003eCircular\u003c/li\u003e\u003cli\u003eBack\u003c/li\u003e\u003cli\u003eElastic\u003c/li\u003e\u003cli\u003eBounce\u003c/li\u003e\u003cli\u003eUser defined\u003c/li\u003e\u003c/ul\u003e\u003cbr/\u003eEach function supports the following \u003cb\u003eeasing types\u003c/b\u003e:\u003cul\u003e\u003cli\u003eIn\u003c/li\u003e\u003cli\u003eOot\u003c/li\u003e\u003cli\u003eInOut\u003c/li\u003e\u003cli\u003eBouncingOutIn\u003c/li\u003e\u003c/ul\u003e\u003cb\u003eRequests for enhancements are welcome!\u003c/b\u003e\u003cbr/\u003e", "website": "https://github.com/ArminJo/ServoEasing", "category": "Device Control", - "architectures": [ - "avr", - "megaAVR" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "megaAVR"], + "types": ["Contributed"], "repository": "https://github.com/ArminJo/ServoEasing.git", "url": "http://downloads.arduino.cc/libraries/github.com/ArminJo/ServoEasing-1.0.0.zip", "archiveFileName": "ServoEasing-1.0.0.zip", @@ -190258,13 +149495,8 @@ "paragraph": "Just use \u003cb\u003emyServo.easeTo()\u003c/b\u003e instead of \u003cb\u003emyServo.write()\u003c/b\u003e and you have smooth servo movement.\u003cbr/\u003e\u003cb\u003eNon blocking\u003c/b\u003e movement for all servos attached to the Arduino Servo library is implemented by reusing the interrupts of the Arduino servo timer.\u003cbr/\u003e\u003cb\u003eAll servos can move synchronized.\u003c/b\u003e\u003cbr/\u003e\u003cbr/\u003eIncludes the following \u003cb\u003eeasing functions\u003c/b\u003e:\u003cul\u003e\u003cli\u003e\u003cb\u003eLinear\u003c/b\u003e, \u003cb\u003eQuadratic\u003c/b\u003e, \u003cb\u003eCubic\u003c/b\u003e and \u003cb\u003eQuartic\u003c/b\u003e\u003c/li\u003e\u003cli\u003e\u003cb\u003eSine\u003c/b\u003e, \u003cb\u003eCircular\u003c/b\u003e, \u003cb\u003eBack\u003c/b\u003e, \u003cb\u003eElastic\u003c/b\u003e and \u003cb\u003eBounce\u003c/b\u003e\u003c/li\u003e\u003cli\u003e\u003cb\u003eUser defined\u003c/b\u003e\u003c/li\u003e\u003c/ul\u003eEach function supports the \u003cb\u003eeasing types\u003c/b\u003e \u003cb\u003eIn\u003c/b\u003e, \u003cb\u003eOut\u003c/b\u003e, \u003cb\u003eInOut\u003c/b\u003e and \u003cb\u003eBouncingOutIn\u003c/b\u003e\u003c/br\u003e\u003c/br\u003e\u003cb\u003eRequests for enhancements are welcome!\u003c/b\u003e\u003cbr/\u003e", "website": "https://github.com/ArminJo/ServoEasing", "category": "Device Control", - "architectures": [ - "avr", - "megaAVR" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "megaAVR"], + "types": ["Contributed"], "repository": "https://github.com/ArminJo/ServoEasing.git", "url": "http://downloads.arduino.cc/libraries/github.com/ArminJo/ServoEasing-1.1.0.zip", "archiveFileName": "ServoEasing-1.1.0.zip", @@ -190280,14 +149512,8 @@ "paragraph": "Just use \u003cb\u003emyServo.easeTo()\u003c/b\u003e instead of \u003cb\u003emyServo.write()\u003c/b\u003e and you have smooth servo movement.\u003cbr/\u003e\u003cb\u003eNon blocking\u003c/b\u003e movement for all servos attached to the Arduino Servo library is implemented by reusing the interrupts of the Arduino servo timer.\u003cbr/\u003e\u003cb\u003eAll servos can move synchronized.\u003c/b\u003e\u003cbr/\u003e\u003cbr/\u003eIncludes the following \u003cb\u003eeasing functions\u003c/b\u003e:\u003cul\u003e\u003cli\u003e\u003cb\u003eLinear\u003c/b\u003e, \u003cb\u003eQuadratic\u003c/b\u003e, \u003cb\u003eCubic\u003c/b\u003e and \u003cb\u003eQuartic\u003c/b\u003e\u003c/li\u003e\u003cli\u003e\u003cb\u003eSine\u003c/b\u003e, \u003cb\u003eCircular\u003c/b\u003e, \u003cb\u003eBack\u003c/b\u003e, \u003cb\u003eElastic\u003c/b\u003e and \u003cb\u003eBounce\u003c/b\u003e\u003c/li\u003e\u003cli\u003e\u003cb\u003eUser defined\u003c/b\u003e\u003c/li\u003e\u003c/ul\u003eEach function supports the \u003cb\u003eeasing types\u003c/b\u003e \u003cb\u003eIn\u003c/b\u003e, \u003cb\u003eOut\u003c/b\u003e, \u003cb\u003eInOut\u003c/b\u003e and \u003cb\u003eBouncingOutIn\u003c/b\u003e\u003cbr/\u003e\u003cbr/\u003e\u003cb\u003eRequests for enhancements are welcome!\u003c/b\u003e\u003cbr/\u003e", "website": "https://github.com/ArminJo/ServoEasing", "category": "Device Control", - "architectures": [ - "avr", - "megaAVR", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "megaAVR", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/ArminJo/ServoEasing.git", "url": "http://downloads.arduino.cc/libraries/github.com/ArminJo/ServoEasing-1.2.0.zip", "archiveFileName": "ServoEasing-1.2.0.zip", @@ -190303,15 +149529,8 @@ "paragraph": "Just use \u003cb\u003emyServo.easeTo()\u003c/b\u003e instead of \u003cb\u003emyServo.write()\u003c/b\u003e and you have smooth servo movement.\u003cbr/\u003e\u003cb\u003eNon blocking\u003c/b\u003e movement for all servos attached to the Arduino Servo library is implemented by reusing the interrupts of the Arduino servo timer.\u003cbr/\u003e\u003cb\u003eAll servos can move synchronized.\u003c/b\u003e\u003cbr/\u003e\u003cbr/\u003eIncludes the following \u003cb\u003eeasing functions\u003c/b\u003e:\u003cul\u003e\u003cli\u003e\u003cb\u003eLinear\u003c/b\u003e, \u003cb\u003eQuadratic\u003c/b\u003e, \u003cb\u003eCubic\u003c/b\u003e and \u003cb\u003eQuartic\u003c/b\u003e\u003c/li\u003e\u003cli\u003e\u003cb\u003eSine\u003c/b\u003e, \u003cb\u003eCircular\u003c/b\u003e, \u003cb\u003eBack\u003c/b\u003e, \u003cb\u003eElastic\u003c/b\u003e and \u003cb\u003eBounce\u003c/b\u003e\u003c/li\u003e\u003cli\u003e\u003cb\u003eUser defined\u003c/b\u003e\u003c/li\u003e\u003c/ul\u003eEach function supports the \u003cb\u003eeasing types\u003c/b\u003e \u003cb\u003eIn\u003c/b\u003e, \u003cb\u003eOut\u003c/b\u003e, \u003cb\u003eInOut\u003c/b\u003e and \u003cb\u003eBouncingOutIn\u003c/b\u003e\u003cbr/\u003e\u003cbr/\u003e\u003cb\u003eRequests for enhancements are welcome!\u003c/b\u003e\u003cbr/\u003e", "website": "https://github.com/ArminJo/ServoEasing", "category": "Device Control", - "architectures": [ - "avr", - "megaAVR", - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "megaAVR", "esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/ArminJo/ServoEasing.git", "url": "http://downloads.arduino.cc/libraries/github.com/ArminJo/ServoEasing-1.3.0.zip", "archiveFileName": "ServoEasing-1.3.0.zip", @@ -190327,15 +149546,8 @@ "paragraph": "Just use \u003cb\u003emyServo.easeTo()\u003c/b\u003e instead of \u003cb\u003emyServo.write()\u003c/b\u003e and you have smooth servo movement.\u003cbr/\u003e\u003cb\u003eNon blocking\u003c/b\u003e movement for all servos attached to the Arduino Servo library is implemented by reusing the interrupts of the Arduino servo timer.\u003cbr/\u003e\u003cb\u003eAll servos can move synchronized.\u003c/b\u003e\u003cbr/\u003e\u003cbr/\u003eIncludes the following \u003cb\u003eeasing functions\u003c/b\u003e:\u003cul\u003e\u003cli\u003e\u003cb\u003eLinear\u003c/b\u003e, \u003cb\u003eQuadratic\u003c/b\u003e, \u003cb\u003eCubic\u003c/b\u003e and \u003cb\u003eQuartic\u003c/b\u003e\u003c/li\u003e\u003cli\u003e\u003cb\u003eSine\u003c/b\u003e, \u003cb\u003eCircular\u003c/b\u003e, \u003cb\u003eBack\u003c/b\u003e, \u003cb\u003eElastic\u003c/b\u003e and \u003cb\u003eBounce\u003c/b\u003e\u003c/li\u003e\u003cli\u003e\u003cb\u003eUser defined\u003c/b\u003e\u003c/li\u003e\u003c/ul\u003eEach function supports the \u003cb\u003eeasing types\u003c/b\u003e \u003cb\u003eIn\u003c/b\u003e, \u003cb\u003eOut\u003c/b\u003e, \u003cb\u003eInOut\u003c/b\u003e and \u003cb\u003eBouncingOutIn\u003c/b\u003e\u003cbr/\u003e\u003cbr/\u003e\u003cb\u003eRequests for enhancements are welcome!\u003c/b\u003e\u003cbr/\u003e", "website": "https://github.com/ArminJo/ServoEasing", "category": "Device Control", - "architectures": [ - "avr", - "megaAVR", - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "megaAVR", "esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/ArminJo/ServoEasing.git", "url": "http://downloads.arduino.cc/libraries/github.com/ArminJo/ServoEasing-1.3.1.zip", "archiveFileName": "ServoEasing-1.3.1.zip", @@ -190351,12 +149563,8 @@ "paragraph": "Patterns from Adafruit are: \u003cul\u003e\u003cli\u003eSCANNER\u003c/li\u003e\u003cli\u003eSTRIPES\u003c/li\u003e\u003cli\u003eDELAY\u003c/li\u003e\u003cli\u003ePROCESS_SELECTIVE\u003c/li\u003e\u003cli\u003eFADE_SELECTIVE\u003c/li\u003e\u003c/ul\u003eThe original SCANNER pattern is extended and includes the CYLON as well as the ROCKET or FALLING_STAR pattern. The more versatile STRIPES pattern replaces the old THEATER_CHASE one.\u003cbr/\u003e\u003cbr/\u003eNeoPixel-Matrix pattern are:\u003cul\u003e\u003cli\u003eMOVING_PICTURE\u003c/li\u003e\u003cli\u003eMOVE\u003c/li\u003e\u003cli\u003eTICKER\u003c/li\u003e\u003cli\u003eFIRE\u003c/li\u003e\u003cli\u003eSNAKE\u003c/li\u003e\u003c/ul\u003e\u003cbr/\u003eThe SNAKE pattern is an implementation of the Snake game and can be played with 2 or 4 buttons attached to the Arduino.\u003cbr/\u003eThe SnakeAutorun example will start your own code provided in the function getNextSnakeDirection() to solve the Snake game.\u003cbr/\u003e\u003cbr/\u003eThe extras folder contains sample breadboard pictures as well as a Python script, which enables Snake to be played by PC keyboard or game controller.\u003cbr/\u003eYoutube demos are available under \u003ca href=\"https://github.com/ArminJo/NeoPatterns\"\u003ehttps://github.com/ArminJo/NeoPatterns\u003c/a\u003e.\u003cbr/\u003e\u003cbr/\u003eTo test your own pattern, just add your pattern code to the functions UserPattern\\[1,2]() and UserPattern\\[1,2]Update() in NeoPatternsSimpleDemo.cpp to see the patterns. Enable TEST_USER_PATTERNS on line 39 to activate them.\u003cbr/\u003e", "website": "https://github.com/ArminJo/NeoPatterns", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/ArminJo/NeoPatterns.git", "url": "http://downloads.arduino.cc/libraries/github.com/ArminJo/NeoPatterns-1.0.0.zip", "archiveFileName": "NeoPatterns-1.0.0.zip", @@ -190372,12 +149580,8 @@ "paragraph": "Improved Arduino library version of the RTTTL.pde example code written by \u003ca href=\"http://www.roguerobotics.com/ bhagman@roguerobotics.com\"\u003eBrett Hagman\u003c/a\u003e.\u003cbr/\u003eUses the Arduino tone() function.\u003cbr/\u003eFatures:\u003cul\u003e\u003cli\u003eNon blocking version.\u003c/li\u003e\u003cli\u003eName output function.\u003c/li\u003e\u003cli\u003eSample melodies.\u003c/li\u003e\u003cli\u003eRandom play of melodies array.\u003c/li\u003e\u003cli\u003eSupports inverted tone pin logic i.e. tone pin is HIGH at playing a pause.\u003c/li\u003e\u003cli\u003eAccepts even invalid specified RTTTL files found in the wild.\u003c/li\u003e\u003c/ul\u003e", "website": "https://github.com/ArminJo/PlayRtttl", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/ArminJo/PlayRtttl.git", "url": "http://downloads.arduino.cc/libraries/github.com/ArminJo/PlayRtttl-1.0.0.zip", "archiveFileName": "PlayRtttl-1.0.0.zip", @@ -190393,12 +149597,8 @@ "paragraph": "Improved Arduino library version of the RTTTL.pde example code written by \u003ca href=\"http://www.roguerobotics.com/ bhagman@roguerobotics.com\"\u003eBrett Hagman\u003c/a\u003e.\u003cbr/\u003eUses the Arduino tone() function.\u003cbr/\u003eFatures:\u003cul\u003e\u003cli\u003eNon blocking version.\u003c/li\u003e\u003cli\u003eName output function.\u003c/li\u003e\u003cli\u003eSample melodies.\u003c/li\u003e\u003cli\u003eRandom play of melodies array.\u003c/li\u003e\u003cli\u003eSupports inverted tone pin logic i.e. tone pin is HIGH at playing a pause.\u003c/li\u003e\u003cli\u003eAccepts even invalid specified RTTTL files found in the wild.\u003c/li\u003e\u003cli\u003eSupport of RTX format.\u003c/li\u003e\u003cli\u003esetNumberOfLoops() and setDefaultStyle() functions.\u003c/li\u003e\u003c/ul\u003e", "website": "https://github.com/ArminJo/PlayRtttl", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/ArminJo/PlayRtttl.git", "url": "http://downloads.arduino.cc/libraries/github.com/ArminJo/PlayRtttl-1.1.0.zip", "archiveFileName": "PlayRtttl-1.1.0.zip", @@ -190414,12 +149614,8 @@ "paragraph": "Improved Arduino library version of the RTTTL.pde example code written by \u003ca href=\"http://www.roguerobotics.com/ bhagman@roguerobotics.com\"\u003eBrett Hagman\u003c/a\u003e.\u003cbr/\u003eUses the Arduino tone() function.\u003cbr/\u003eFatures:\u003cul\u003e\u003cli\u003eNon blocking version.\u003c/li\u003e\u003cli\u003eName output function.\u003c/li\u003e\u003cli\u003eSample melodies.\u003c/li\u003e\u003cli\u003eRandom play of melodies array.\u003c/li\u003e\u003cli\u003eSupports inverted tone pin logic i.e. tone pin is HIGH at playing a pause.\u003c/li\u003e\u003cli\u003eAccepts even invalid specified RTTTL files found in the wild.\u003c/li\u003e\u003cli\u003eSupport of RTX format.\u003c/li\u003e\u003cli\u003esetNumberOfLoops() and setDefaultStyle() functions.\u003c/li\u003e\u003c/ul\u003e", "website": "https://github.com/ArminJo/PlayRtttl", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/ArminJo/PlayRtttl.git", "url": "http://downloads.arduino.cc/libraries/github.com/ArminJo/PlayRtttl-1.2.0.zip", "archiveFileName": "PlayRtttl-1.2.0.zip", @@ -190435,12 +149631,8 @@ "paragraph": "Improved Arduino library version of the RTTTL.pde example code written by \u003ca href=\"http://www.roguerobotics.com/ bhagman@roguerobotics.com\"\u003eBrett Hagman\u003c/a\u003e.\u003cbr/\u003eUses the Arduino tone() function.\u003cbr/\u003eFatures:\u003cul\u003e\u003cli\u003eNon blocking version.\u003c/li\u003e\u003cli\u003eName output function.\u003c/li\u003e\u003cli\u003eSample melodies.\u003c/li\u003e\u003cli\u003eRandom play of melodies array.\u003c/li\u003e\u003cli\u003eSupports inverted tone pin logic i.e. tone pin is HIGH at playing a pause.\u003c/li\u003e\u003cli\u003eAccepts even invalid specified RTTTL files found in the wild.\u003c/li\u003e\u003cli\u003eSupport of RTX format.\u003c/li\u003e\u003cli\u003esetNumberOfLoops() and setDefaultStyle() functions.\u003c/li\u003e\u003c/ul\u003e", "website": "https://github.com/ArminJo/PlayRtttl", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/ArminJo/PlayRtttl.git", "url": "http://downloads.arduino.cc/libraries/github.com/ArminJo/PlayRtttl-1.2.1.zip", "archiveFileName": "PlayRtttl-1.2.1.zip", @@ -190456,12 +149648,8 @@ "paragraph": "Improved Arduino library version of the RTTTL.pde example code written by \u003ca href=\"http://www.roguerobotics.com/ bhagman@roguerobotics.com\"\u003eBrett Hagman\u003c/a\u003e.\u003cbr/\u003eUses the Arduino tone() function.\u003cbr/\u003eFatures:\u003cul\u003e\u003cli\u003eNon blocking version.\u003c/li\u003e\u003cli\u003eName output function.\u003c/li\u003e\u003cli\u003eSample melodies.\u003c/li\u003e\u003cli\u003eRandom play of melodies array.\u003c/li\u003e\u003cli\u003eSupports inverted tone pin logic i.e. tone pin is HIGH at playing a pause.\u003c/li\u003e\u003cli\u003eAccepts even invalid specified RTTTL files found in the wild.\u003c/li\u003e\u003cli\u003eSupport of RTX format.\u003c/li\u003e\u003cli\u003esetNumberOfLoops() and setDefaultStyle() functions.\u003c/li\u003e\u003c/ul\u003e", "website": "https://github.com/ArminJo/PlayRtttl", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ArminJo/PlayRtttl.git", "url": "http://downloads.arduino.cc/libraries/github.com/ArminJo/PlayRtttl-1.2.2.zip", "archiveFileName": "PlayRtttl-1.2.2.zip", @@ -190477,12 +149665,8 @@ "paragraph": "Just connect buttons between ground and pin 2 or 3 of your Arduino - thats it.\u003cbr/\u003e\u003cbr/\u003eIn you main program define an EasyButton and use \u003ci\u003eButtonStateIsActive\u003c/i\u003e or \u003ci\u003eButtonToggleState\u003c/i\u003e to determine your action.\u003cbr/\u003eOr use a callback function which will be called once on every button press.\u003cbr/\u003e\u003cbr/\u003eUsage:\u003cpre\u003e#define USE_BUTTON_0\u003cbr/\u003e#include \"EasyButtonAtInt01.h\"\u003cbr/\u003eEasyButton Button0AtPin2(true);\u003cbr/\u003e\u003cbr/\u003evoid setup() {}\u003cbr/\u003evoid loop() {\u003cbr/\u003e...\u003cbr/\u003e digitalWrite(LED_BUILTIN, Button0AtPin2.ButtonToggleState);\u003cbr/\u003e...\u003cbr/\u003e}\u003c/pre\u003e\u003cbr/\u003eIf button timing is of interest, 3 variables are available:\u003cul\u003e\u003cli\u003eButtonPressDurationMillis\u003c/li\u003e\u003cli\u003eButtonLastChangeMillis\u003c/li\u003e\u003cli\u003eButtonReleaseMillis\u003c/li\u003e\u003c/ul\u003e", "website": "https://github.com/ArminJo/EasyButtonAtInt01", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/ArminJo/EasyButtonAtInt01.git", "url": "http://downloads.arduino.cc/libraries/github.com/ArminJo/EasyButtonAtInt01-1.0.0.zip", "archiveFileName": "EasyButtonAtInt01-1.0.0.zip", @@ -190499,16 +149683,10 @@ "paragraph": "GNSS GPS library without bells and whistles, simply works, low power.", "website": "https://github.com/ldab/u-blox_GNSS", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ldab/u-blox_GNSS.git", - "providesIncludes": [ - "ublox_GNSS.h" - ], + "providesIncludes": ["ublox_GNSS.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ldab/u_blox_GNSS-0.0.1.zip", "archiveFileName": "u_blox_GNSS-0.0.1.zip", "size": 6653881, @@ -190523,12 +149701,8 @@ "paragraph": "Signal can be delivered e.g. by a microphone. Tested for UNO, Nano and ATtiny85.\u003cbr/\u003eExamples includes a tone switch (Pfeiffschalter) designed to react to human whistling .", "website": "https://github.com/ArminJo/Arduino-FrequencyDetector", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/ArminJo/Arduino-FrequencyDetector.git", "url": "http://downloads.arduino.cc/libraries/github.com/ArminJo/FrequencyDetector-1.0.0.zip", "archiveFileName": "FrequencyDetector-1.0.0.zip", @@ -190544,12 +149718,8 @@ "paragraph": "An Arduino Library for the ESP32 DMX to LED Shield. Accomplishes DMX communication over Serial", "website": "https://github.com/sparkfun/SparkFunDMX", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFunDMX.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_DMX_Shield_Library-1.0.0.zip", "archiveFileName": "SparkFun_DMX_Shield_Library-1.0.0.zip", @@ -190565,12 +149735,8 @@ "paragraph": "An Arduino Library for the ESP32 DMX to LED Shield. Accomplishes DMX communication over Serial", "website": "https://github.com/sparkfun/SparkFunDMX", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFunDMX.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_DMX_Shield_Library-1.0.1.zip", "archiveFileName": "SparkFun_DMX_Shield_Library-1.0.1.zip", @@ -190586,12 +149752,8 @@ "paragraph": "An Arduino Library for the ESP32 DMX to LED Shield. Accomplishes DMX communication over Serial", "website": "https://github.com/sparkfun/SparkFunDMX", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFunDMX.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_DMX_Shield_Library-1.0.2.zip", "archiveFileName": "SparkFun_DMX_Shield_Library-1.0.2.zip", @@ -190607,12 +149769,8 @@ "paragraph": "An Arduino Library for the ESP32 DMX to LED Shield. Accomplishes DMX communication over Serial", "website": "https://github.com/sparkfun/SparkFunDMX", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFunDMX.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_DMX_Shield_Library-1.0.3.zip", "archiveFileName": "SparkFun_DMX_Shield_Library-1.0.3.zip", @@ -190628,12 +149786,8 @@ "paragraph": "An Arduino Library for the ESP32 DMX to LED Shield. Accomplishes DMX communication over Serial", "website": "https://github.com/sparkfun/SparkFunDMX", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFunDMX.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_DMX_Shield_Library-1.0.4.zip", "archiveFileName": "SparkFun_DMX_Shield_Library-1.0.4.zip", @@ -190649,16 +149803,10 @@ "paragraph": "An easy to use library for beginners with basic Arduino examples. Just use the method and thats it!", "website": "https://github.com/TomasRoj/BasicsLibrary", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TomasRoj/BasicsLibrary.git", - "providesIncludes": [ - "BasicsLibrary.h" - ], + "providesIncludes": ["BasicsLibrary.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TomasRoj/BasicsLibrary-1.0.0.zip", "archiveFileName": "BasicsLibrary-1.0.0.zip", "size": 4363, @@ -190673,16 +149821,10 @@ "paragraph": "An easy to use library for beginners with basic Arduino examples. Just use the method and thats it! Supports ESP.", "website": "https://github.com/TomasRoj/BasicsLibrary", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TomasRoj/BasicsLibrary.git", - "providesIncludes": [ - "BasicsLibrary.h" - ], + "providesIncludes": ["BasicsLibrary.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TomasRoj/BasicsLibrary-1.1.0.zip", "archiveFileName": "BasicsLibrary-1.1.0.zip", "size": 15232, @@ -190697,12 +149839,8 @@ "paragraph": "This library can be used for calculation of ephemeris for the Sun, Mercury, Venus, Earth's Moon, Mars, Jupiter, Saturn, Uranus, Neptune. For each solar system object you get: equatorial coordinates (RA/Dec), horizontal coordinates (Alt/Az), rise, set, distance (in A.U), and apparent diameter (in arcminutes). Due to VSOP87 and ELP2000 implementation, code needs too much flash memory for classic Arduinos (Uno, etc).", "website": "https://github.com/MarScaper/ephemeris", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/MarScaper/ephemeris.git", "url": "http://downloads.arduino.cc/libraries/github.com/MarScaper/Ephemeris-1.0.1.zip", "archiveFileName": "Ephemeris-1.0.1.zip", @@ -190717,13 +149855,8 @@ "sentence": "Implementation of the Arduino software serial for ESP8266/ESP32.", "website": "https://github.com/plerup/espsoftwareserial/", "category": "Signal Input/Output", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/plerup/espsoftwareserial.git", "url": "http://downloads.arduino.cc/libraries/github.com/plerup/EspSoftwareSerial-5.0.0.zip", "archiveFileName": "EspSoftwareSerial-5.0.0.zip", @@ -190738,13 +149871,8 @@ "sentence": "Implementation of the Arduino software serial for ESP8266/ESP32.", "website": "https://github.com/plerup/espsoftwareserial/", "category": "Signal Input/Output", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/plerup/espsoftwareserial.git", "url": "http://downloads.arduino.cc/libraries/github.com/plerup/EspSoftwareSerial-5.0.0-rc1.zip", "archiveFileName": "EspSoftwareSerial-5.0.0-rc1.zip", @@ -190759,13 +149887,8 @@ "sentence": "Implementation of the Arduino software serial for ESP8266/ESP32.", "website": "https://github.com/plerup/espsoftwareserial/", "category": "Signal Input/Output", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/plerup/espsoftwareserial.git", "url": "http://downloads.arduino.cc/libraries/github.com/plerup/EspSoftwareSerial-5.0.2.zip", "archiveFileName": "EspSoftwareSerial-5.0.2.zip", @@ -190780,13 +149903,8 @@ "sentence": "Implementation of the Arduino software serial for ESP8266/ESP32.", "website": "https://github.com/plerup/espsoftwareserial/", "category": "Signal Input/Output", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/plerup/espsoftwareserial.git", "url": "http://downloads.arduino.cc/libraries/github.com/plerup/EspSoftwareSerial-5.0.3.zip", "archiveFileName": "EspSoftwareSerial-5.0.3.zip", @@ -190801,13 +149919,8 @@ "sentence": "Implementation of the Arduino software serial for ESP8266/ESP32.", "website": "https://github.com/plerup/espsoftwareserial/", "category": "Signal Input/Output", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/plerup/espsoftwareserial.git", "url": "http://downloads.arduino.cc/libraries/github.com/plerup/EspSoftwareSerial-5.0.4.zip", "archiveFileName": "EspSoftwareSerial-5.0.4.zip", @@ -190822,13 +149935,8 @@ "sentence": "Implementation of the Arduino software serial for ESP8266/ESP32.", "website": "https://github.com/plerup/espsoftwareserial/", "category": "Signal Input/Output", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/plerup/espsoftwareserial.git", "url": "http://downloads.arduino.cc/libraries/github.com/plerup/EspSoftwareSerial-5.2.0.zip", "archiveFileName": "EspSoftwareSerial-5.2.0.zip", @@ -190843,13 +149951,8 @@ "sentence": "Implementation of the Arduino software serial for ESP8266/ESP32.", "website": "https://github.com/plerup/espsoftwareserial/", "category": "Signal Input/Output", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/plerup/espsoftwareserial.git", "url": "http://downloads.arduino.cc/libraries/github.com/plerup/EspSoftwareSerial-5.2.1.zip", "archiveFileName": "EspSoftwareSerial-5.2.1.zip", @@ -190864,13 +149967,8 @@ "sentence": "Implementation of the Arduino software serial for ESP8266/ESP32.", "website": "https://github.com/plerup/espsoftwareserial/", "category": "Signal Input/Output", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/plerup/espsoftwareserial.git", "url": "http://downloads.arduino.cc/libraries/github.com/plerup/EspSoftwareSerial-5.2.2.zip", "archiveFileName": "EspSoftwareSerial-5.2.2.zip", @@ -190885,13 +149983,8 @@ "sentence": "Implementation of the Arduino software serial for ESP8266/ESP32.", "website": "https://github.com/plerup/espsoftwareserial/", "category": "Signal Input/Output", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/plerup/espsoftwareserial.git", "url": "http://downloads.arduino.cc/libraries/github.com/plerup/EspSoftwareSerial-5.2.3.zip", "archiveFileName": "EspSoftwareSerial-5.2.3.zip", @@ -190906,13 +149999,8 @@ "sentence": "Implementation of the Arduino software serial for ESP8266/ESP32.", "website": "https://github.com/plerup/espsoftwareserial/", "category": "Signal Input/Output", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/plerup/espsoftwareserial.git", "url": "http://downloads.arduino.cc/libraries/github.com/plerup/EspSoftwareSerial-5.2.5.zip", "archiveFileName": "EspSoftwareSerial-5.2.5.zip", @@ -190927,13 +150015,8 @@ "sentence": "Implementation of the Arduino software serial for ESP8266/ESP32.", "website": "https://github.com/plerup/espsoftwareserial/", "category": "Signal Input/Output", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/plerup/espsoftwareserial.git", "url": "http://downloads.arduino.cc/libraries/github.com/plerup/EspSoftwareSerial-5.2.6.zip", "archiveFileName": "EspSoftwareSerial-5.2.6.zip", @@ -190948,13 +150031,8 @@ "sentence": "Implementation of the Arduino software serial for ESP8266/ESP32.", "website": "https://github.com/plerup/espsoftwareserial/", "category": "Signal Input/Output", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/plerup/espsoftwareserial.git", "url": "http://downloads.arduino.cc/libraries/github.com/plerup/EspSoftwareSerial-5.2.8.zip", "archiveFileName": "EspSoftwareSerial-5.2.8.zip", @@ -190970,12 +150048,8 @@ "paragraph": "Allows objects to tie into the main loop.", "website": "https://github.com/emctague/libut", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/emctague/Tasks.git", "url": "http://downloads.arduino.cc/libraries/github.com/emctague/Tasks-1.0.0.zip", "archiveFileName": "Tasks-1.0.0.zip", @@ -190991,12 +150065,8 @@ "paragraph": "Allows objects to tie into the main loop.", "website": "https://github.com/emctague/Tasks", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/emctague/Tasks.git", "url": "http://downloads.arduino.cc/libraries/github.com/emctague/Tasks-1.0.2.zip", "archiveFileName": "Tasks-1.0.2.zip", @@ -191012,12 +150082,8 @@ "paragraph": "An Arduino Library for Grove - Coulomb Counter for 3.3V to 5V(LTC2941) use to count current coulomp", "website": "https://github.com/Seeed-Studio/Seeed_LTC2941", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Seeed_LTC2941.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove___Coulomb_Counter_for_3_3V_to_5V_LTC2941-1.0.0.zip", "archiveFileName": "Grove___Coulomb_Counter_for_3_3V_to_5V_LTC2941-1.0.0.zip", @@ -191033,12 +150099,8 @@ "paragraph": "Arduino library of Grove - Motor Driver(TB6612FNG)", "website": "https://github.com/Seeed-Studio/Grove_Motor_Driver_TB6612FNG.git", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Grove_Motor_Driver_TB6612FNG.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove___Motor_Driver_TB6612FNG-0.0.1.zip", "archiveFileName": "Grove___Motor_Driver_TB6612FNG-0.0.1.zip", @@ -191054,12 +150116,8 @@ "paragraph": "Arduino library to control Seeed Inductive Sensor LDC1612.", "website": "https://github.com/Seeed-Studio/Seeed_LDC1612", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Seeed_LDC1612.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove___2_Channel_Inductive_Sensor_LDC1612-1.0.0.zip", "archiveFileName": "Grove___2_Channel_Inductive_Sensor_LDC1612-1.0.0.zip", @@ -191075,12 +150133,8 @@ "paragraph": "Arduino library to control Grove_touch_sensor_CY8C40XX.", "website": "https://github.com/Seeed-Studio/Grove_touch_sensor_CY8C40XX", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Grove_touch_sensor_CY8C40XX.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove___Capacitive_Touch_Slide_Sensor_CY8C40XX-1.0.0.zip", "archiveFileName": "Grove___Capacitive_Touch_Slide_Sensor_CY8C40XX-1.0.0.zip", @@ -191096,12 +150150,8 @@ "paragraph": "Arduino library to control Grove UV sensor VEML6070.", "website": "https://github.com/Seeed-Studio/Seeed_VEML6070", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Seeed_VEML6070.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove___I2C_UV_Sensor_VEML6070-1.0.0.zip", "archiveFileName": "Grove___I2C_UV_Sensor_VEML6070-1.0.0.zip", @@ -191117,16 +150167,10 @@ "paragraph": "Arduino library to control PM2.5 sensor(HM3300).", "website": "https://github.com/Seeed-Studio/Seeed_PM2_5_sensor_HM3301", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Seeed_PM2_5_sensor_HM3301.git", - "providesIncludes": [ - "Seeed_HM330X.h" - ], + "providesIncludes": ["Seeed_HM330X.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove___Laser_PM2_5_Sensor_HM3301-1.0.0.zip", "archiveFileName": "Grove___Laser_PM2_5_Sensor_HM3301-1.0.0.zip", "size": 9081, @@ -191141,12 +150185,8 @@ "paragraph": "Arduino library to control Grove Temperature sensor SHT35.", "website": "https://github.com/Seeed-Studio/Seeed_SHT35", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Seeed_SHT35.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove___I2C_High_Accuracy_Temp_Humi_Sensor_SHT35-1.0.0.zip", "archiveFileName": "Grove___I2C_High_Accuracy_Temp_Humi_Sensor_SHT35-1.0.0.zip", @@ -191162,12 +150202,8 @@ "paragraph": "Arduino library to control Grove Temperature sensor MCP9600.", "website": "https://github.com/Seeed-Studio/Seeed_MCP9600", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Seeed_MCP9600.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove___I2C_Thermocouple_Amplifier_MCP9600-1.0.0.zip", "archiveFileName": "Grove___I2C_Thermocouple_Amplifier_MCP9600-1.0.0.zip", @@ -191183,12 +150219,8 @@ "paragraph": "Arduino library of 16-Channel Servo Driver", "website": "https://github.com/Seeed-Studio/Seeed_PCA9685", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Seeed_PCA9685.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Seeed_PCA9685-0.0.1.zip", "archiveFileName": "Seeed_PCA9685-0.0.1.zip", @@ -191203,13 +150235,8 @@ "sentence": "ESP8266/ESP32 library for the SDS011 particulate matter sensor.", "website": "https://github.com/doknet/esp_sds011", "category": "Sensors", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/dok-net/esp_sds011.git", "url": "http://downloads.arduino.cc/libraries/github.com/dok-net/esp_sds011-0.3.0.zip", "archiveFileName": "esp_sds011-0.3.0.zip", @@ -191225,13 +150252,8 @@ "paragraph": "The async mode for data collection relies on the EspSoftwareSerial library.", "website": "https://github.com/dok-net/esp_sds011", "category": "Sensors", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/dok-net/esp_sds011.git", "url": "http://downloads.arduino.cc/libraries/github.com/dok-net/esp_sds011-0.4.1.zip", "archiveFileName": "esp_sds011-0.4.1.zip", @@ -191247,13 +150269,8 @@ "paragraph": "The async mode for data collection relies on the EspSoftwareSerial library.", "website": "https://github.com/dok-net/esp_sds011", "category": "Sensors", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/dok-net/esp_sds011.git", "url": "http://downloads.arduino.cc/libraries/github.com/dok-net/esp_sds011-0.5.0.zip", "archiveFileName": "esp_sds011-0.5.0.zip", @@ -191269,13 +150286,8 @@ "paragraph": "The async mode for data collection relies on the EspSoftwareSerial library.", "website": "https://github.com/dok-net/esp_sds011", "category": "Sensors", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/dok-net/esp_sds011.git", "url": "http://downloads.arduino.cc/libraries/github.com/dok-net/esp_sds011-0.5.2.zip", "archiveFileName": "esp_sds011-0.5.2.zip", @@ -191290,13 +150302,8 @@ "sentence": "ESP8266/ESP32 library for the SDS011 particulate matter sensor.", "website": "https://github.com/dok-net/esp_sds011", "category": "Sensors", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/dok-net/esp_sds011.git", "url": "http://downloads.arduino.cc/libraries/github.com/dok-net/esp_sds011-0.6.0.zip", "archiveFileName": "esp_sds011-0.6.0.zip", @@ -191312,16 +150319,10 @@ "paragraph": "TreeView Menu UI", "website": "https://github.com/lovyan03/M5Stack_TreeView", "category": "Uncategorized", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/lovyan03/M5Stack_TreeView.git", - "providesIncludes": [ - "M5TreeView.h" - ], + "providesIncludes": ["M5TreeView.h"], "url": "http://downloads.arduino.cc/libraries/github.com/lovyan03/M5Stack_TreeView-0.2.9.zip", "archiveFileName": "M5Stack_TreeView-0.2.9.zip", "size": 34611, @@ -191336,16 +150337,10 @@ "paragraph": "TreeView Menu UI", "website": "https://github.com/lovyan03/M5Stack_TreeView", "category": "Uncategorized", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/lovyan03/M5Stack_TreeView.git", - "providesIncludes": [ - "M5TreeView.h" - ], + "providesIncludes": ["M5TreeView.h"], "url": "http://downloads.arduino.cc/libraries/github.com/lovyan03/M5Stack_TreeView-0.2.5.zip", "archiveFileName": "M5Stack_TreeView-0.2.5.zip", "size": 33382, @@ -191360,16 +150355,10 @@ "paragraph": "TreeView Menu UI", "website": "https://github.com/lovyan03/M5Stack_TreeView", "category": "Uncategorized", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/lovyan03/M5Stack_TreeView.git", - "providesIncludes": [ - "M5TreeView.h" - ], + "providesIncludes": ["M5TreeView.h"], "url": "http://downloads.arduino.cc/libraries/github.com/lovyan03/M5Stack_TreeView-0.2.6.zip", "archiveFileName": "M5Stack_TreeView-0.2.6.zip", "size": 33607, @@ -191384,16 +150373,10 @@ "paragraph": "TreeView Menu UI", "website": "https://github.com/lovyan03/M5Stack_TreeView", "category": "Uncategorized", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/lovyan03/M5Stack_TreeView.git", - "providesIncludes": [ - "M5TreeView.h" - ], + "providesIncludes": ["M5TreeView.h"], "url": "http://downloads.arduino.cc/libraries/github.com/lovyan03/M5Stack_TreeView-0.2.7.zip", "archiveFileName": "M5Stack_TreeView-0.2.7.zip", "size": 33659, @@ -191408,16 +150391,10 @@ "paragraph": "TreeView Menu UI", "website": "https://github.com/lovyan03/M5Stack_TreeView", "category": "Uncategorized", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/lovyan03/M5Stack_TreeView.git", - "providesIncludes": [ - "M5TreeView.h" - ], + "providesIncludes": ["M5TreeView.h"], "url": "http://downloads.arduino.cc/libraries/github.com/lovyan03/M5Stack_TreeView-0.2.8.zip", "archiveFileName": "M5Stack_TreeView-0.2.8.zip", "size": 33677, @@ -191432,16 +150409,10 @@ "paragraph": "TreeView Menu UI", "website": "https://github.com/lovyan03/M5Stack_TreeView", "category": "Uncategorized", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/lovyan03/M5Stack_TreeView.git", - "providesIncludes": [ - "M5TreeView.h" - ], + "providesIncludes": ["M5TreeView.h"], "url": "http://downloads.arduino.cc/libraries/github.com/lovyan03/M5Stack_TreeView-0.2.11.zip", "archiveFileName": "M5Stack_TreeView-0.2.11.zip", "size": 35006, @@ -191456,16 +150427,10 @@ "paragraph": "TreeView Menu UI", "website": "https://github.com/lovyan03/M5Stack_TreeView", "category": "Uncategorized", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/lovyan03/M5Stack_TreeView.git", - "providesIncludes": [ - "M5TreeView.h" - ], + "providesIncludes": ["M5TreeView.h"], "url": "http://downloads.arduino.cc/libraries/github.com/lovyan03/M5Stack_TreeView-0.2.12.zip", "archiveFileName": "M5Stack_TreeView-0.2.12.zip", "size": 35097, @@ -191480,16 +150445,10 @@ "paragraph": "OnScreenKeyboard which can be operated with 3 button", "website": "https://github.com/lovyan03/M5Stack_OnScreenKeyboard", "category": "Uncategorized", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/lovyan03/M5Stack_OnScreenKeyboard.git", - "providesIncludes": [ - "M5OnScreenKeyboard.h" - ], + "providesIncludes": ["M5OnScreenKeyboard.h"], "url": "http://downloads.arduino.cc/libraries/github.com/lovyan03/M5Stack_OnScreenKeyboard-0.3.1.zip", "archiveFileName": "M5Stack_OnScreenKeyboard-0.3.1.zip", "size": 25541, @@ -191504,16 +150463,10 @@ "paragraph": "OnScreenKeyboard which can be operated with 3 button", "website": "https://github.com/lovyan03/M5Stack_OnScreenKeyboard", "category": "Uncategorized", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/lovyan03/M5Stack_OnScreenKeyboard.git", - "providesIncludes": [ - "M5OnScreenKeyboard.h" - ], + "providesIncludes": ["M5OnScreenKeyboard.h"], "url": "http://downloads.arduino.cc/libraries/github.com/lovyan03/M5Stack_OnScreenKeyboard-0.3.2.zip", "archiveFileName": "M5Stack_OnScreenKeyboard-0.3.2.zip", "size": 25790, @@ -191528,16 +150481,10 @@ "paragraph": "OnScreenKeyboard which can be operated with 3 button", "website": "https://github.com/lovyan03/M5Stack_OnScreenKeyboard", "category": "Uncategorized", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/lovyan03/M5Stack_OnScreenKeyboard.git", - "providesIncludes": [ - "M5OnScreenKeyboard.h" - ], + "providesIncludes": ["M5OnScreenKeyboard.h"], "url": "http://downloads.arduino.cc/libraries/github.com/lovyan03/M5Stack_OnScreenKeyboard-0.3.4.zip", "archiveFileName": "M5Stack_OnScreenKeyboard-0.3.4.zip", "size": 27432, @@ -191552,16 +150499,10 @@ "paragraph": "Includes voice controls using Alexa (Amazon Echo). Provides WIFI configuration, wireless software updates, integrated control of all devices on your network, and instant control of your devices through websockets.", "website": "https://github.com/sefisher/fishyDIYdevices", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/sefisher/fishyDIYdevices.git", - "providesIncludes": [ - "fishyDevices.h" - ], + "providesIncludes": ["fishyDevices.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sefisher/fishyDIYdevices-0.1.0.zip", "archiveFileName": "fishyDIYdevices-0.1.0.zip", "size": 70246, @@ -191576,16 +150517,10 @@ "paragraph": "Includes voice controls using Alexa (Amazon Echo). Provides WIFI configuration, wireless software updates, integrated control of all devices on your network, and instant control of your devices through websockets.", "website": "https://github.com/sefisher/fishyDIYdevices", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/sefisher/fishyDIYdevices.git", - "providesIncludes": [ - "fishyDevices.h" - ], + "providesIncludes": ["fishyDevices.h"], "url": "http://downloads.arduino.cc/libraries/github.com/sefisher/fishyDIYdevices-1.0.0.zip", "archiveFileName": "fishyDIYdevices-1.0.0.zip", "size": 737981, @@ -191600,12 +150535,8 @@ "paragraph": "Arduino library for Dynamixel", "website": "https://github.com/hideakitai", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/Dynamixel.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/Dynamixel-0.1.0.zip", "archiveFileName": "Dynamixel-0.1.0.zip", @@ -191621,13 +150552,8 @@ "paragraph": "Use the Tiny Font Tool GUI (http://informatix.miloush.net/microframework/Utilities/TinyFontTool.aspx) to translate Truetype fonts into Tiny Fonts for your embedded project.", "website": "https://github.com/dlkay0/TinyFontRenderer", "category": "Display", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/dlkay0/TinyFontRenderer.git", "url": "http://downloads.arduino.cc/libraries/github.com/dlkay0/TinyFontRenderer-1.0.0.zip", "archiveFileName": "TinyFontRenderer-1.0.0.zip", @@ -191643,12 +150569,8 @@ "paragraph": "NeoPixel library for SPRESENSE (Arduino)", "website": "https://github.com/hideakitai", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/SpresenseNeoPixel.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/SpresenseNeoPixel-0.1.0.zip", "archiveFileName": "SpresenseNeoPixel-0.1.0.zip", @@ -191664,12 +150586,8 @@ "paragraph": "Art-Net Sender/Receiver for Arduino (Ethernet, WiFi)", "website": "https://github.com/hideakitai", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/ArtNet.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/ArtNet-0.1.0.zip", "archiveFileName": "ArtNet-0.1.0.zip", @@ -191685,16 +150603,10 @@ "paragraph": "This Arduino library supports Simple Packet Coms for Esp32", "website": "https://github.com/madhephaestus/EspWii", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/Esp32WifiManager.git", - "providesIncludes": [ - "Esp32WifiManager.h" - ], + "providesIncludes": ["Esp32WifiManager.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/Esp32WifiManager-0.5.4.zip", "archiveFileName": "Esp32WifiManager-0.5.4.zip", "size": 19056, @@ -191709,16 +150621,10 @@ "paragraph": "This Arduino library supports Wifi Management for Esp32", "website": "https://github.com/madhephaestus/Esp32WifiManager", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/Esp32WifiManager.git", - "providesIncludes": [ - "Esp32WifiManager.h" - ], + "providesIncludes": ["Esp32WifiManager.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/Esp32WifiManager-0.6.0.zip", "archiveFileName": "Esp32WifiManager-0.6.0.zip", "size": 18796, @@ -191733,16 +150639,10 @@ "paragraph": "This Arduino library supports Wifi Management for Esp32", "website": "https://github.com/madhephaestus/Esp32WifiManager", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/Esp32WifiManager.git", - "providesIncludes": [ - "Esp32WifiManager.h" - ], + "providesIncludes": ["Esp32WifiManager.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/Esp32WifiManager-0.6.1.zip", "archiveFileName": "Esp32WifiManager-0.6.1.zip", "size": 19053, @@ -191757,16 +150657,10 @@ "paragraph": "This Arduino library supports Wifi Management for Esp32", "website": "https://github.com/madhephaestus/Esp32WifiManager", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/Esp32WifiManager.git", - "providesIncludes": [ - "Esp32WifiManager.h" - ], + "providesIncludes": ["Esp32WifiManager.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/Esp32WifiManager-0.6.2.zip", "archiveFileName": "Esp32WifiManager-0.6.2.zip", "size": 19061, @@ -191781,16 +150675,10 @@ "paragraph": "This Arduino library supports Wifi Management for Esp32", "website": "https://github.com/madhephaestus/Esp32WifiManager", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/Esp32WifiManager.git", - "providesIncludes": [ - "Esp32WifiManager.h" - ], + "providesIncludes": ["Esp32WifiManager.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/Esp32WifiManager-0.6.3.zip", "archiveFileName": "Esp32WifiManager-0.6.3.zip", "size": 19057, @@ -191805,16 +150693,10 @@ "paragraph": "This Arduino library supports Wifi Management for Esp32", "website": "https://github.com/madhephaestus/Esp32WifiManager", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/Esp32WifiManager.git", - "providesIncludes": [ - "Esp32WifiManager.h" - ], + "providesIncludes": ["Esp32WifiManager.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/Esp32WifiManager-0.7.0.zip", "archiveFileName": "Esp32WifiManager-0.7.0.zip", "size": 19198, @@ -191829,16 +150711,10 @@ "paragraph": "This Arduino library supports Wifi Management for Esp32", "website": "https://github.com/madhephaestus/Esp32WifiManager", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/Esp32WifiManager.git", - "providesIncludes": [ - "Esp32WifiManager.h" - ], + "providesIncludes": ["Esp32WifiManager.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/Esp32WifiManager-0.7.1.zip", "archiveFileName": "Esp32WifiManager-0.7.1.zip", "size": 19232, @@ -191853,16 +150729,10 @@ "paragraph": "This Arduino library supports Wifi Management for Esp32", "website": "https://github.com/madhephaestus/Esp32WifiManager", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/Esp32WifiManager.git", - "providesIncludes": [ - "Esp32WifiManager.h" - ], + "providesIncludes": ["Esp32WifiManager.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/Esp32WifiManager-0.7.2.zip", "archiveFileName": "Esp32WifiManager-0.7.2.zip", "size": 20603, @@ -191877,16 +150747,10 @@ "paragraph": "This Arduino library supports Wifi Management for Esp32", "website": "https://github.com/madhephaestus/Esp32WifiManager", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/Esp32WifiManager.git", - "providesIncludes": [ - "Esp32WifiManager.h" - ], + "providesIncludes": ["Esp32WifiManager.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/Esp32WifiManager-0.7.3.zip", "archiveFileName": "Esp32WifiManager-0.7.3.zip", "size": 20847, @@ -191901,16 +150765,10 @@ "paragraph": "This Arduino library supports Wifi Management for Esp32", "website": "https://github.com/madhephaestus/Esp32WifiManager", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/Esp32WifiManager.git", - "providesIncludes": [ - "Esp32WifiManager.h" - ], + "providesIncludes": ["Esp32WifiManager.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/Esp32WifiManager-0.7.4.zip", "archiveFileName": "Esp32WifiManager-0.7.4.zip", "size": 21013, @@ -191925,16 +150783,10 @@ "paragraph": "This Arduino library supports Wifi Management for Esp32", "website": "https://github.com/madhephaestus/Esp32WifiManager", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/Esp32WifiManager.git", - "providesIncludes": [ - "Esp32WifiManager.h" - ], + "providesIncludes": ["Esp32WifiManager.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/Esp32WifiManager-0.7.5.zip", "archiveFileName": "Esp32WifiManager-0.7.5.zip", "size": 21084, @@ -191949,16 +150801,10 @@ "paragraph": "This Arduino library supports Wifi Management for Esp32", "website": "https://github.com/madhephaestus/Esp32WifiManager", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/Esp32WifiManager.git", - "providesIncludes": [ - "Esp32WifiManager.h" - ], + "providesIncludes": ["Esp32WifiManager.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/Esp32WifiManager-0.8.0.zip", "archiveFileName": "Esp32WifiManager-0.8.0.zip", "size": 21304, @@ -191973,16 +150819,10 @@ "paragraph": "This Arduino library supports Wifi Management for Esp32", "website": "https://github.com/madhephaestus/Esp32WifiManager", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/Esp32WifiManager.git", - "providesIncludes": [ - "Esp32WifiManager.h" - ], + "providesIncludes": ["Esp32WifiManager.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/Esp32WifiManager-0.8.1.zip", "archiveFileName": "Esp32WifiManager-0.8.1.zip", "size": 21571, @@ -191997,16 +150837,10 @@ "paragraph": "This Arduino library supports Wifi Management for Esp32", "website": "https://github.com/madhephaestus/Esp32WifiManager", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/Esp32WifiManager.git", - "providesIncludes": [ - "Esp32WifiManager.h" - ], + "providesIncludes": ["Esp32WifiManager.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/Esp32WifiManager-0.9.0.zip", "archiveFileName": "Esp32WifiManager-0.9.0.zip", "size": 21630, @@ -192021,16 +150855,10 @@ "paragraph": "This Arduino library supports Wifi Management for Esp32", "website": "https://github.com/madhephaestus/Esp32WifiManager", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/madhephaestus/Esp32WifiManager.git", - "providesIncludes": [ - "Esp32WifiManager.h" - ], + "providesIncludes": ["Esp32WifiManager.h"], "url": "http://downloads.arduino.cc/libraries/github.com/madhephaestus/Esp32WifiManager-0.9.1.zip", "archiveFileName": "Esp32WifiManager-0.9.1.zip", "size": 21647, @@ -192045,12 +150873,8 @@ "paragraph": "Enables Bluetooth Low Energy (BLE) data stream from the Myo EMG Armband", "website": "https://github.com/project-sparthan/sparthan-myo.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/project-sparthan/sparthan-myo.git", "url": "http://downloads.arduino.cc/libraries/github.com/project-sparthan/Sparthan_Myo-0.1.0.zip", "archiveFileName": "Sparthan_Myo-0.1.0.zip", @@ -192066,12 +150890,8 @@ "paragraph": "UART based library to control the five motors of the Sparthan Module development kit", "website": "https://github.com/project-sparthan/sparthan-module.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/project-sparthan/sparthan-module.git", "url": "http://downloads.arduino.cc/libraries/github.com/project-sparthan/Sparthan_Module-1.0.0.zip", "archiveFileName": "Sparthan_Module-1.0.0.zip", @@ -192087,16 +150907,10 @@ "paragraph": "including the Arduino EthernetClient and WiFiClient classes (though it is better to prefer WiFClient.connectSSL if implemented). In other words, SSLClient implements encrypted communication through SSL on devices that do not otherwise support it.", "website": "https://github.com/OPEnSLab-OSU/SSLClient", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/OPEnSLab-OSU/SSLClient.git", - "providesIncludes": [ - "SSLClient.h" - ], + "providesIncludes": ["SSLClient.h"], "url": "http://downloads.arduino.cc/libraries/github.com/OPEnSLab-OSU/SSLClient-1.0.0.zip", "archiveFileName": "SSLClient-1.0.0.zip", "size": 1194425, @@ -192111,16 +150925,10 @@ "paragraph": "including the Arduino EthernetClient and WiFiClient classes (though it is better to prefer WiFClient.connectSSL if implemented). In other words, SSLClient implements encrypted communication through SSL on devices that do not otherwise support it.", "website": "https://github.com/OPEnSLab-OSU/SSLClient", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/OPEnSLab-OSU/SSLClient.git", - "providesIncludes": [ - "SSLClient.h" - ], + "providesIncludes": ["SSLClient.h"], "url": "http://downloads.arduino.cc/libraries/github.com/OPEnSLab-OSU/SSLClient-1.1.0.zip", "archiveFileName": "SSLClient-1.1.0.zip", "size": 1217261, @@ -192135,16 +150943,10 @@ "paragraph": "including the Arduino EthernetClient and WiFiClient classes (though it is better to prefer WiFClient.connectSSL if implemented). In other words, SSLClient implements encrypted communication through SSL on devices that do not otherwise support it.", "website": "https://github.com/OPEnSLab-OSU/SSLClient", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/OPEnSLab-OSU/SSLClient.git", - "providesIncludes": [ - "SSLClient.h" - ], + "providesIncludes": ["SSLClient.h"], "url": "http://downloads.arduino.cc/libraries/github.com/OPEnSLab-OSU/SSLClient-1.1.1.zip", "archiveFileName": "SSLClient-1.1.1.zip", "size": 1217627, @@ -192159,16 +150961,10 @@ "paragraph": "including the Arduino EthernetClient and WiFiClient classes (though it is better to prefer WiFClient.connectSSL if implemented). In other words, SSLClient implements encrypted communication through SSL on devices that do not otherwise support it.", "website": "https://github.com/OPEnSLab-OSU/SSLClient", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/OPEnSLab-OSU/SSLClient.git", - "providesIncludes": [ - "SSLClient.h" - ], + "providesIncludes": ["SSLClient.h"], "url": "http://downloads.arduino.cc/libraries/github.com/OPEnSLab-OSU/SSLClient-1.1.2.zip", "archiveFileName": "SSLClient-1.1.2.zip", "size": 1217625, @@ -192183,16 +150979,10 @@ "paragraph": "including the Arduino EthernetClient and WiFiClient classes (though it is better to prefer WiFClient.connectSSL if implemented). In other words, SSLClient implements encrypted communication through SSL on devices that do not otherwise support it.", "website": "https://github.com/OPEnSLab-OSU/SSLClient", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/OPEnSLab-OSU/SSLClient.git", - "providesIncludes": [ - "SSLClient.h" - ], + "providesIncludes": ["SSLClient.h"], "url": "http://downloads.arduino.cc/libraries/github.com/OPEnSLab-OSU/SSLClient-1.2.0.zip", "archiveFileName": "SSLClient-1.2.0.zip", "size": 1219638, @@ -192207,16 +150997,10 @@ "paragraph": "including the Arduino EthernetClient and WiFiClient classes (though it is better to prefer WiFClient.connectSSL if implemented). In other words, SSLClient implements encrypted communication through SSL on devices that do not otherwise support it.", "website": "https://github.com/OPEnSLab-OSU/SSLClient", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/OPEnSLab-OSU/SSLClient.git", - "providesIncludes": [ - "SSLClient.h" - ], + "providesIncludes": ["SSLClient.h"], "url": "http://downloads.arduino.cc/libraries/github.com/OPEnSLab-OSU/SSLClient-1.2.1.zip", "archiveFileName": "SSLClient-1.2.1.zip", "size": 1219617, @@ -192231,16 +151015,10 @@ "paragraph": "including the Arduino EthernetClient and WiFiClient classes (though it is better to prefer WiFClient.connectSSL if implemented). In other words, SSLClient implements encrypted communication through SSL on devices that do not otherwise support it.", "website": "https://github.com/OPEnSLab-OSU/SSLClient", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/OPEnSLab-OSU/SSLClient.git", - "providesIncludes": [ - "SSLClient.h" - ], + "providesIncludes": ["SSLClient.h"], "url": "http://downloads.arduino.cc/libraries/github.com/OPEnSLab-OSU/SSLClient-1.2.2.zip", "archiveFileName": "SSLClient-1.2.2.zip", "size": 1219571, @@ -192255,16 +151033,10 @@ "paragraph": "including the Arduino EthernetClient and WiFiClient classes (though it is better to prefer WiFClient.connectSSL if implemented). In other words, SSLClient implements encrypted communication through SSL on devices that do not otherwise support it.", "website": "https://github.com/OPEnSLab-OSU/SSLClient", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/OPEnSLab-OSU/SSLClient.git", - "providesIncludes": [ - "SSLClient.h" - ], + "providesIncludes": ["SSLClient.h"], "url": "http://downloads.arduino.cc/libraries/github.com/OPEnSLab-OSU/SSLClient-1.2.3.zip", "archiveFileName": "SSLClient-1.2.3.zip", "size": 1220914, @@ -192279,12 +151051,8 @@ "paragraph": "Library based on the ESP32 for Bluetooth Low Energy (BLE) comunication with the gForce armband, streaming status, IMU and gesture data", "website": "https://github.com/project-sparthan/sparthan-gforce.git", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/project-sparthan/sparthan-gforce.git", "url": "http://downloads.arduino.cc/libraries/github.com/project-sparthan/Sparthan_gForce-1.0.0.zip", "archiveFileName": "Sparthan_gForce-1.0.0.zip", @@ -192300,16 +151068,10 @@ "paragraph": "LoRaNow is a open source communication protocol to make easier to understand the concept of Node / Gateway communication using LoRa technology. Support: RFM95 + Arduino / ESP.", "website": "https://github.com/ricaun/LoRaNow", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ricaun/LoRaNow.git", - "providesIncludes": [ - "LoRaNow.h" - ], + "providesIncludes": ["LoRaNow.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ricaun/LoRaNow-1.0.0.zip", "archiveFileName": "LoRaNow-1.0.0.zip", "size": 21896, @@ -192324,16 +151086,10 @@ "paragraph": "LoRaNow is a open source communication protocol to make easier to understand the concept of Node / Gateway communication using LoRa technology. Support: RFM95 + Arduino / ESP.", "website": "https://github.com/ricaun/LoRaNow", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ricaun/LoRaNow.git", - "providesIncludes": [ - "LoRaNow.h" - ], + "providesIncludes": ["LoRaNow.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ricaun/LoRaNow-1.0.1.zip", "archiveFileName": "LoRaNow-1.0.1.zip", "size": 23681, @@ -192348,16 +151104,10 @@ "paragraph": "LoRaNow is a open source communication protocol to make easier to understand the concept of Node / Gateway communication using LoRa technology. Support: RFM95 + Arduino / ESP.", "website": "https://github.com/ricaun/LoRaNow", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ricaun/LoRaNow.git", - "providesIncludes": [ - "LoRaNow.h" - ], + "providesIncludes": ["LoRaNow.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ricaun/LoRaNow-1.0.2.zip", "archiveFileName": "LoRaNow-1.0.2.zip", "size": 23745, @@ -192372,18 +151122,10 @@ "paragraph": "LoRaNow is a open source communication protocol to make easier to understand the concept of Node / Gateway communication using LoRa technology. Support: RFM95 + Arduino / ESP.", "website": "https://github.com/ricaun/LoRaNow", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/ricaun/LoRaNow.git", - "providesIncludes": [ - "LoRaNow.h" - ], + "providesIncludes": ["LoRaNow.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ricaun/LoRaNow-1.0.3.zip", "archiveFileName": "LoRaNow-1.0.3.zip", "size": 24191, @@ -192398,18 +151140,10 @@ "paragraph": "LoRaNow is a open source communication protocol to make easier to understand the concept of Node / Gateway communication using LoRa technology. Support: RFM95 + Arduino / ESP.", "website": "https://github.com/ricaun/LoRaNow", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/ricaun/LoRaNow.git", - "providesIncludes": [ - "LoRaNow.h" - ], + "providesIncludes": ["LoRaNow.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ricaun/LoRaNow-1.0.4.zip", "archiveFileName": "LoRaNow-1.0.4.zip", "size": 26498, @@ -192424,16 +151158,10 @@ "paragraph": "This is a NB-IoT library for the hellothing Arduino shield that works with a Quectel BG96 modem. The shield is compatible with various Arduino boards, for example the Uno, Due and Mega2560", "website": "https://fastcomm.com/development-kit/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Fastcomm/hellothing_NBIoT_Arduino_Shield.git", - "providesIncludes": [ - "hellothing_BG96_NBIoT.h" - ], + "providesIncludes": ["hellothing_BG96_NBIoT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Fastcomm/hellothing_BG96_NBIoT-1.0.0.zip", "archiveFileName": "hellothing_BG96_NBIoT-1.0.0.zip", "size": 8708, @@ -192448,16 +151176,10 @@ "paragraph": "This is a NB-IoT library for the hellothing Arduino shield that works with a Quectel BG96 modem. The shield is compatible with various Arduino boards, for example the Uno, Due and Mega2560", "website": "https://fastcomm.com/development-kit/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Fastcomm/hellothing_NBIoT_Arduino_Shield.git", - "providesIncludes": [ - "hellothing_BG96_NBIoT.h" - ], + "providesIncludes": ["hellothing_BG96_NBIoT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Fastcomm/hellothing_BG96_NBIoT-1.0.1.zip", "archiveFileName": "hellothing_BG96_NBIoT-1.0.1.zip", "size": 9385, @@ -192472,16 +151194,10 @@ "paragraph": "This is a NB-IoT library for the hellothing Arduino shield that works with a Quectel BG96 modem. The shield is compatible with various Arduino boards, for example the Uno, Due and Mega2560", "website": "https://fastcomm.com/development-kit/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Fastcomm/hellothing_NBIoT_Arduino_Shield.git", - "providesIncludes": [ - "hellothing_BG96_NBIoT.h" - ], + "providesIncludes": ["hellothing_BG96_NBIoT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Fastcomm/hellothing_BG96_NBIoT-1.0.2.zip", "archiveFileName": "hellothing_BG96_NBIoT-1.0.2.zip", "size": 9535, @@ -192496,16 +151212,10 @@ "paragraph": "This is a NB-IoT library for the hellothing Arduino shield that works with a Quectel BG96 modem. The shield is compatible with various Arduino boards, for example the Uno, Due and Mega2560", "website": "https://fastcomm.com/development-kit/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Fastcomm/hellothing_NBIoT_Arduino_Shield.git", - "providesIncludes": [ - "hellothing_BG96_NBIoT.h" - ], + "providesIncludes": ["hellothing_BG96_NBIoT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Fastcomm/hellothing_BG96_NBIoT-1.0.3.zip", "archiveFileName": "hellothing_BG96_NBIoT-1.0.3.zip", "size": 9541, @@ -192520,16 +151230,10 @@ "paragraph": "This is a NB-IoT library for the hellothing Arduino shield that works with a Quectel BG96 modem. The shield is compatible with various Arduino boards, for example the Uno, Due and Mega2560", "website": "https://fastcomm.com/development-kit/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Fastcomm/hellothing_NBIoT_Arduino_Shield.git", - "providesIncludes": [ - "hellothing_BG96_NBIoT.h" - ], + "providesIncludes": ["hellothing_BG96_NBIoT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Fastcomm/hellothing_BG96_NBIoT-1.0.4.zip", "archiveFileName": "hellothing_BG96_NBIoT-1.0.4.zip", "size": 10913, @@ -192544,12 +151248,8 @@ "paragraph": "An Arduino library for interfacing with the BQ72441-G1 LiPo Fuel Gauge", "website": "https://github.com/sparkfun/SparkFun_BQ27441_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_BQ27441_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_BQ72441_LiPo_Fuel_Gauge_Arduino_Library-1.0.0.zip", "archiveFileName": "SparkFun_BQ72441_LiPo_Fuel_Gauge_Arduino_Library-1.0.0.zip", @@ -192565,12 +151265,8 @@ "paragraph": "An Arduino library for interfacing with the BQ72441-G1 LiPo Fuel Gauge", "website": "https://github.com/sparkfun/SparkFun_BQ27441_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_BQ27441_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_BQ72441_LiPo_Fuel_Gauge_Arduino_Library-1.0.1.zip", "archiveFileName": "SparkFun_BQ72441_LiPo_Fuel_Gauge_Arduino_Library-1.0.1.zip", @@ -192586,12 +151282,8 @@ "paragraph": "Arduino library for the MCP9600 sensors in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit_MCP9600", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_MCP9600.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MCP9600_Library-1.0.0.zip", "archiveFileName": "Adafruit_MCP9600_Library-1.0.0.zip", @@ -192607,12 +151299,8 @@ "paragraph": "Arduino library for the MCP9600 sensors in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit_MCP9600", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_MCP9600.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_MCP9600_Library-1.0.1.zip", "archiveFileName": "Adafruit_MCP9600_Library-1.0.1.zip", @@ -192628,12 +151316,8 @@ "paragraph": "An Arduino library for the UBlox SARA N2X modules. It supports NBiot Radio Access Technology. Implemented functionality for UDP sockets and COAP.", "website": "https://github.com/SodaqMoja/Sodaq_N2X", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_N2X.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_N2X-1.0.0.zip", "archiveFileName": "Sodaq_N2X-1.0.0.zip", @@ -192649,12 +151333,8 @@ "paragraph": "An Arduino library for the UBlox SARA R4X modules. It supports NBiot, LTE-M and 2G (R412 only) Radio Access Technologies. Implemented functionality for TCP/UDP sockets, HTTP and MQTT.", "website": "https://github.com/SodaqMoja/Sodaq_R4X", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/SodaqMoja/Sodaq_R4X.git", "url": "http://downloads.arduino.cc/libraries/github.com/SodaqMoja/Sodaq_R4X-1.0.0.zip", "archiveFileName": "Sodaq_R4X-1.0.0.zip", @@ -192670,12 +151350,8 @@ "paragraph": "The Qwiic Scale from SparkFun is based on the NAU7802. This IC is a I2C controlled 24-bit ADC capable of converting load cells into a digital signal. The SparkFun Qwiic Scale board makes it easy to create a digital scale without soldering. Checkout the \u003ca href=\"https://www.sparkfun.com/products/15242\"\u003eQwiic Scale\u003c/a\u003e for more information.", "website": "https://github.com/sparkfun/SparkFun_Qwiic_Scale_NAU7802_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Qwiic_Scale_NAU7802_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Qwiic_Scale_NAU7802_Arduino_Library-1.0.0.zip", "archiveFileName": "SparkFun_Qwiic_Scale_NAU7802_Arduino_Library-1.0.0.zip", @@ -192691,12 +151367,8 @@ "paragraph": "The Qwiic Scale from SparkFun is based on the NAU7802. This IC is a I2C controlled 24-bit ADC capable of converting load cells into a digital signal. The SparkFun Qwiic Scale board makes it easy to create a digital scale without soldering. Checkout the \u003ca href=\"https://www.sparkfun.com/products/15242\"\u003eQwiic Scale\u003c/a\u003e for more information.", "website": "https://github.com/sparkfun/SparkFun_Qwiic_Scale_NAU7802_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Qwiic_Scale_NAU7802_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Qwiic_Scale_NAU7802_Arduino_Library-1.0.1.zip", "archiveFileName": "SparkFun_Qwiic_Scale_NAU7802_Arduino_Library-1.0.1.zip", @@ -192712,12 +151384,8 @@ "paragraph": "The Qwiic Scale from SparkFun is based on the NAU7802. This IC is a I2C controlled 24-bit ADC capable of converting load cells into a digital signal. The SparkFun Qwiic Scale board makes it easy to create a digital scale without soldering. Checkout the \u003ca href=\"https://www.sparkfun.com/products/15242\"\u003eQwiic Scale\u003c/a\u003e for more information.", "website": "https://github.com/sparkfun/SparkFun_Qwiic_Scale_NAU7802_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Qwiic_Scale_NAU7802_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Qwiic_Scale_NAU7802_Arduino_Library-1.0.2.zip", "archiveFileName": "SparkFun_Qwiic_Scale_NAU7802_Arduino_Library-1.0.2.zip", @@ -192732,12 +151400,8 @@ "sentence": "Use hardware Timer4 for finer PWM control and/or running an periodic interrupt function", "website": "http://playground.arduino.cc/Code/Timer1", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/VincentLim/TimerFour.git", "url": "http://downloads.arduino.cc/libraries/github.com/VincentLim/TimerFour-1.0.0.zip", "archiveFileName": "TimerFour-1.0.0.zip", @@ -192752,12 +151416,8 @@ "sentence": "Use hardware Timer4 for finer PWM control and/or running an periodic interrupt function", "website": "http://playground.arduino.cc/Code/Timer1", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/VincentLim/TimerFour.git", "url": "http://downloads.arduino.cc/libraries/github.com/VincentLim/TimerFour-1.1.0.zip", "archiveFileName": "TimerFour-1.1.0.zip", @@ -192772,12 +151432,8 @@ "sentence": "Use hardware Timer5 for finer PWM control and/or running an periodic interrupt function", "website": "http://playground.arduino.cc/Code/Timer1", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/VincentLim/TimerFive.git", "url": "http://downloads.arduino.cc/libraries/github.com/VincentLim/TimerFive-1.0.0.zip", "archiveFileName": "TimerFive-1.0.0.zip", @@ -192792,12 +151448,8 @@ "sentence": "Use hardware Timer5 for finer PWM control and/or running an periodic interrupt function", "website": "http://playground.arduino.cc/Code/Timer1", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/VincentLim/TimerFive.git", "url": "http://downloads.arduino.cc/libraries/github.com/VincentLim/TimerFive-1.1.0.zip", "archiveFileName": "TimerFive-1.1.0.zip", @@ -192813,17 +151465,10 @@ "paragraph": "Device library for lora.id network.", "website": "https://github.com/antaresdocumentation/lorawan-loraid", "category": "Communication", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/antaresdocumentation/lorawan-loraid.git", - "providesIncludes": [ - "loraid.h" - ], + "providesIncludes": ["loraid.h"], "url": "http://downloads.arduino.cc/libraries/github.com/antaresdocumentation/AntaresLoraID-1.0.0.zip", "archiveFileName": "AntaresLoraID-1.0.0.zip", "size": 39803, @@ -192838,17 +151483,10 @@ "paragraph": "Device library for lora.id network.", "website": "https://github.com/antaresdocumentation/lorawan-loraid", "category": "Communication", - "architectures": [ - "avr", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/antaresdocumentation/lorawan-loraid.git", - "providesIncludes": [ - "loraid.h" - ], + "providesIncludes": ["loraid.h"], "url": "http://downloads.arduino.cc/libraries/github.com/antaresdocumentation/AntaresLoraID-1.1.0.zip", "archiveFileName": "AntaresLoraID-1.1.0.zip", "size": 39990, @@ -192863,12 +151501,8 @@ "paragraph": "An alternative for the classic Arduino OneWire library providing: (1) fixed handling of the 1-wire bus low-level activities related to its open-drain characteristic, (2) new I/O interface with enhanced parasite powering support, (3) improved overall software architecture.", "website": "https://github.com/pstolarz/OneWireNg", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/pstolarz/OneWireNg.git", "url": "http://downloads.arduino.cc/libraries/github.com/pstolarz/OneWireNg-0.1.0.zip", "archiveFileName": "OneWireNg-0.1.0.zip", @@ -192884,15 +151518,8 @@ "paragraph": "An alternative for the classic Arduino OneWire library providing: (1) fixed handling of the 1-wire bus low-level activities related to its open-drain characteristic, (2) new I/O interface with enhanced parasite powering support, (3) improved overall software architecture.", "website": "https://github.com/pstolarz/OneWireNg", "category": "Communication", - "architectures": [ - "avr", - "megaavr", - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "megaavr", "esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/pstolarz/OneWireNg.git", "url": "http://downloads.arduino.cc/libraries/github.com/pstolarz/OneWireNg-0.2.0.zip", "archiveFileName": "OneWireNg-0.2.0.zip", @@ -192908,15 +151535,8 @@ "paragraph": "An alternative for the classic Arduino OneWire library providing: (1) fixed handling of the 1-wire bus low-level activities related to its open-drain characteristic, (2) new I/O interface with enhanced parasite powering support, (3) advanced search filtering, (4) improved overall software architecture.", "website": "https://github.com/pstolarz/OneWireNg", "category": "Communication", - "architectures": [ - "avr", - "megaavr", - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "megaavr", "esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/pstolarz/OneWireNg.git", "url": "http://downloads.arduino.cc/libraries/github.com/pstolarz/OneWireNg-0.3.0.zip", "archiveFileName": "OneWireNg-0.3.0.zip", @@ -192932,16 +151552,10 @@ "paragraph": "Allows easy control of PE43xx stepping attenuators.", "website": "https://github.com/tswfi/PE43xx", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/tswfi/PE43xx.git", - "providesIncludes": [ - "PE43xx.h" - ], + "providesIncludes": ["PE43xx.h"], "url": "http://downloads.arduino.cc/libraries/github.com/tswfi/PE43xx-1.0.0.zip", "archiveFileName": "PE43xx-1.0.0.zip", "size": 5727, @@ -192956,16 +151570,10 @@ "paragraph": "Dabble app transforms a Smartphone into a virtual I/O device. It communicates with hardware like Espressif ESP32 board using in-built Bluetooth (BLE) or evive, and Arduino boards (Uno, Mega, and Nano) using Bluetooth modules like HC-05, HC-06 or HM-10 (BT 2.0, 4.0 or BLE). The app consists of modules that provide access to different functionalities of the smartphone like sensors (accelerometer, GPS, mic, etc.), camera, internet, etc. and consists of certain user interfaces for hardware control and project-making.", "website": "https://thestempedia.com/product/dabble", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/STEMpedia/DabbleESP32.git", - "providesIncludes": [ - "DabbleESP32.h" - ], + "providesIncludes": ["DabbleESP32.h"], "url": "http://downloads.arduino.cc/libraries/github.com/STEMpedia/DabbleESP32-1.4.1.zip", "archiveFileName": "DabbleESP32-1.4.1.zip", "size": 81704, @@ -192980,12 +151588,8 @@ "paragraph": "Dabble app communicate with hardware like evive Arduino boards like Uno, Mega and Nano using bluetooth modules like HC-05,HM-10 and with espressif ESP32 board using built in bluetooth present in it. App consists of modules that explore different functionalities of smartphone like sensors,camera etc and also consists of certain user interfaces.Hardware communicates with app using Dabble library over bluetooth and access these app features.", "website": "https://github.com/STEMpedia/Dabble", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/STEMpedia/DabbleESP32.git", "url": "http://downloads.arduino.cc/libraries/github.com/STEMpedia/DabbleESP32-1.4.0.zip", "archiveFileName": "DabbleESP32-1.4.0.zip", @@ -193001,12 +151605,8 @@ "paragraph": "Arduino library for the MAX86150 PPG and ECG sensor module", "website": "https://github.com/protocentral/protocentral_max86150", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Protocentral/protocentral_max86150_ecg_ppg.git", "url": "http://downloads.arduino.cc/libraries/github.com/Protocentral/ProtoCentral_MAX86150_PPG_and_ECG_IC_library-0.1.1.zip", "archiveFileName": "ProtoCentral_MAX86150_PPG_and_ECG_IC_library-0.1.1.zip", @@ -193022,12 +151622,8 @@ "paragraph": "Arduino library for the MAX86150 PPG and ECG sensor module", "website": "https://github.com/Protocentral/protocentral_max86150_ecg_ppg", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Protocentral/protocentral_max86150_ecg_ppg.git", "url": "http://downloads.arduino.cc/libraries/github.com/Protocentral/ProtoCentral_MAX86150_PPG_and_ECG_IC_library-0.1.3.zip", "archiveFileName": "ProtoCentral_MAX86150_PPG_and_ECG_IC_library-0.1.3.zip", @@ -193043,16 +151639,10 @@ "paragraph": "The SPS30 has mass concentrations for pm1, pm2.5, pm4, and pm10, plus number concentrations for pm0.5, pm1, pm2.5, pm4, and pm10", "website": "https://www.sensirion.com/sps30/", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Sensirion/arduino-sps.git", - "providesIncludes": [ - "sps30.h" - ], + "providesIncludes": ["sps30.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Sensirion/sensirion_sps-0.0.3.zip", "archiveFileName": "sensirion_sps-0.0.3.zip", "size": 64954, @@ -193067,16 +151657,10 @@ "paragraph": "The SPS30 has mass concentrations for pm1, pm2.5, pm4, and pm10, plus number concentrations for pm0.5, pm1, pm2.5, pm4, and pm10", "website": "https://www.sensirion.com/sps30/", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Sensirion/arduino-sps.git", - "providesIncludes": [ - "sps30.h" - ], + "providesIncludes": ["sps30.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Sensirion/sensirion_sps-0.0.5.zip", "archiveFileName": "sensirion_sps-0.0.5.zip", "size": 66202, @@ -193091,16 +151675,10 @@ "paragraph": "The SPS30 has mass concentrations for pm1, pm2.5, pm4, and pm10, plus number concentrations for pm0.5, pm1, pm2.5, pm4, and pm10", "website": "https://www.sensirion.com/sps30/", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Sensirion/arduino-sps.git", - "providesIncludes": [ - "sps30.h" - ], + "providesIncludes": ["sps30.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Sensirion/sensirion_sps-0.0.6.zip", "archiveFileName": "sensirion_sps-0.0.6.zip", "size": 66444, @@ -193115,12 +151693,8 @@ "paragraph": "This library simplifies programming of robot Cing.", "website": "http://robotcing.wz.sk", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RobotCing/Atmega32u4_IO.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobotCing/Atmega32u4_IO-3.0.0.zip", "archiveFileName": "Atmega32u4_IO-3.0.0.zip", @@ -193136,12 +151710,8 @@ "paragraph": "This library simplifies programming of robot Cing.", "website": "http://robotcing.wz.sk", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RobotCing/Atmega32u4_IO.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobotCing/Atmega32u4_IO-3.0.1.zip", "archiveFileName": "Atmega32u4_IO-3.0.1.zip", @@ -193157,12 +151727,8 @@ "paragraph": "This library simplifies programming of robot Cing.", "website": "http://robotcing.wz.sk", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RobotCing/Atmega32u4_IO.git", "url": "http://downloads.arduino.cc/libraries/github.com/RobotCing/Atmega32u4_IO-3.0.2.zip", "archiveFileName": "Atmega32u4_IO-3.0.2.zip", @@ -193178,16 +151744,10 @@ "paragraph": "A WebSocketClient that implements Client.h so that the PubCubClient MQTT library can use it - with wss or ws", "website": "https://github.com/areve/WebSocketStreamClient", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/areve/WebSocketStreamClient.git", - "providesIncludes": [ - "WebSocketStreamClient.h" - ], + "providesIncludes": ["WebSocketStreamClient.h"], "url": "http://downloads.arduino.cc/libraries/github.com/areve/WebSocketStreamClient-0.1.0.zip", "archiveFileName": "WebSocketStreamClient-0.1.0.zip", "size": 4264, @@ -193202,16 +151762,10 @@ "paragraph": "Arduino library for iot.tesla.studio MQTT broker", "website": "https://github.com/CieNTi/arduino-IoTesla-client", "category": "Sensors", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/CieNTi/arduino-IoTesla-client.git", - "providesIncludes": [ - "IoTesla-client.h" - ], + "providesIncludes": ["IoTesla-client.h"], "url": "http://downloads.arduino.cc/libraries/github.com/CieNTi/IoTesla_client-0.0.1.zip", "archiveFileName": "IoTesla_client-0.0.1.zip", "size": 3769, @@ -193226,16 +151780,10 @@ "paragraph": "Arduino library for iot.tesla.studio MQTT broker", "website": "https://github.com/CieNTi/arduino-IoTesla-client", "category": "Sensors", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/CieNTi/arduino-IoTesla-client.git", - "providesIncludes": [ - "IoTesla-client.h" - ], + "providesIncludes": ["IoTesla-client.h"], "url": "http://downloads.arduino.cc/libraries/github.com/CieNTi/IoTesla_client-0.1.0.zip", "archiveFileName": "IoTesla_client-0.1.0.zip", "size": 4576, @@ -193250,16 +151798,10 @@ "paragraph": "Arduino library for iot.tesla.studio MQTT broker", "website": "https://github.com/CieNTi/arduino-IoTesla-client", "category": "Sensors", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/CieNTi/arduino-IoTesla-client.git", - "providesIncludes": [ - "IoTesla-client.h" - ], + "providesIncludes": ["IoTesla-client.h"], "url": "http://downloads.arduino.cc/libraries/github.com/CieNTi/IoTesla_client-0.2.0.zip", "archiveFileName": "IoTesla_client-0.2.0.zip", "size": 11386, @@ -193274,16 +151816,10 @@ "paragraph": "Arduino library for iot.tesla.studio MQTT broker", "website": "https://github.com/CieNTi/arduino-IoTesla-client", "category": "Sensors", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/CieNTi/arduino-IoTesla-client.git", - "providesIncludes": [ - "IoTesla-client.h" - ], + "providesIncludes": ["IoTesla-client.h"], "url": "http://downloads.arduino.cc/libraries/github.com/CieNTi/IoTesla_client-0.3.0.zip", "archiveFileName": "IoTesla_client-0.3.0.zip", "size": 12025, @@ -193298,16 +151834,10 @@ "paragraph": "Arduino library for iot.tesla.studio MQTT broker", "website": "https://github.com/CieNTi/arduino-IoTesla-client", "category": "Sensors", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/CieNTi/arduino-IoTesla-client.git", - "providesIncludes": [ - "IoTesla-client.h" - ], + "providesIncludes": ["IoTesla-client.h"], "url": "http://downloads.arduino.cc/libraries/github.com/CieNTi/IoTesla_client-0.4.0.zip", "archiveFileName": "IoTesla_client-0.4.0.zip", "size": 12404, @@ -193322,16 +151852,10 @@ "paragraph": "Arduino library for iot.tesla.studio MQTT broker", "website": "https://github.com/CieNTi/arduino-IoTesla-client", "category": "Sensors", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/CieNTi/arduino-IoTesla-client.git", - "providesIncludes": [ - "IoTesla-client.h" - ], + "providesIncludes": ["IoTesla-client.h"], "url": "http://downloads.arduino.cc/libraries/github.com/CieNTi/IoTesla_client-0.5.0.zip", "archiveFileName": "IoTesla_client-0.5.0.zip", "size": 13178, @@ -193346,16 +151870,10 @@ "paragraph": "Arduino library for iot.tesla.studio MQTT broker", "website": "https://github.com/CieNTi/arduino-IoTesla-client", "category": "Sensors", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/CieNTi/arduino-IoTesla-client.git", - "providesIncludes": [ - "IoTesla-client.h" - ], + "providesIncludes": ["IoTesla-client.h"], "url": "http://downloads.arduino.cc/libraries/github.com/CieNTi/IoTesla_client-0.6.0.zip", "archiveFileName": "IoTesla_client-0.6.0.zip", "size": 13844, @@ -193370,16 +151888,10 @@ "paragraph": "Arduino library for iot.tesla.studio MQTT broker", "website": "https://github.com/CieNTi/arduino-IoTesla-client", "category": "Sensors", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/CieNTi/arduino-IoTesla-client.git", - "providesIncludes": [ - "IoTesla-client.h" - ], + "providesIncludes": ["IoTesla-client.h"], "url": "http://downloads.arduino.cc/libraries/github.com/CieNTi/IoTesla_client-0.7.0.zip", "archiveFileName": "IoTesla_client-0.7.0.zip", "size": 14158, @@ -193394,16 +151906,10 @@ "paragraph": "Arduino library for iot.tesla.studio MQTT broker", "website": "https://github.com/CieNTi/arduino-IoTesla-client", "category": "Sensors", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/CieNTi/arduino-IoTesla-client.git", - "providesIncludes": [ - "IoTesla-client.h" - ], + "providesIncludes": ["IoTesla-client.h"], "url": "http://downloads.arduino.cc/libraries/github.com/CieNTi/IoTesla_client-0.8.0.zip", "archiveFileName": "IoTesla_client-0.8.0.zip", "size": 14188, @@ -193418,16 +151924,10 @@ "paragraph": "Arduino library for iot.tesla.studio MQTT broker", "website": "https://github.com/CieNTi/arduino-IoTesla-client", "category": "Sensors", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/CieNTi/arduino-IoTesla-client.git", - "providesIncludes": [ - "IoTesla-client.h" - ], + "providesIncludes": ["IoTesla-client.h"], "url": "http://downloads.arduino.cc/libraries/github.com/CieNTi/IoTesla_client-0.9.0.zip", "archiveFileName": "IoTesla_client-0.9.0.zip", "size": 13843, @@ -193442,12 +151942,8 @@ "paragraph": "It displays Ascii Text only and is designed for low memory footprint.", "website": "https://github.com/gavinlyonsrepo/NOKIA5110_TEXT", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gavinlyonsrepo/NOKIA5110_TEXT.git", "url": "http://downloads.arduino.cc/libraries/github.com/gavinlyonsrepo/NOKIA5110_TEXT-1.0.0.zip", "archiveFileName": "NOKIA5110_TEXT-1.0.0.zip", @@ -193463,12 +151959,8 @@ "paragraph": "It displays Ascii Text only and is designed for low memory footprint.", "website": "https://github.com/gavinlyonsrepo/NOKIA5110_TEXT", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gavinlyonsrepo/NOKIA5110_TEXT.git", "url": "http://downloads.arduino.cc/libraries/github.com/gavinlyonsrepo/NOKIA5110_TEXT-1.0.1.zip", "archiveFileName": "NOKIA5110_TEXT-1.0.1.zip", @@ -193484,12 +151976,8 @@ "paragraph": "Set parameters and get motion data from PMW3360 motion sensor module", "website": "https://github.com/SunjunKim/PMW3360", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SunjunKim/PMW3360.git", "url": "http://downloads.arduino.cc/libraries/github.com/SunjunKim/PMW3360_Module-1.0.0.zip", "archiveFileName": "PMW3360_Module-1.0.0.zip", @@ -193505,12 +151993,8 @@ "paragraph": "Set parameters and get motion data from PMW3360 motion sensor module", "website": "https://github.com/SunjunKim/PMW3360", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SunjunKim/PMW3360.git", "url": "http://downloads.arduino.cc/libraries/github.com/SunjunKim/PMW3360_Module-1.0.1.zip", "archiveFileName": "PMW3360_Module-1.0.1.zip", @@ -193526,12 +152010,8 @@ "paragraph": "You can set/get parameters, get motion data, get raw camer image from PMW3360 module.", "website": "https://github.com/SunjunKim/PMW3360", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/SunjunKim/PMW3360.git", "url": "http://downloads.arduino.cc/libraries/github.com/SunjunKim/PMW3360_Module-1.1.0.zip", "archiveFileName": "PMW3360_Module-1.1.0.zip", @@ -193547,16 +152027,10 @@ "paragraph": "aWOT provides essential web application features, without obscuring the Arduino simplicity that you know and love. Target mutltiple different platforms and harware configurations with the same code.", "website": "https://awot.net", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lasselukkari/aWOT.git", - "providesIncludes": [ - "aWOT.h" - ], + "providesIncludes": ["aWOT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/lasselukkari/aWOT-1.0.1.zip", "archiveFileName": "aWOT-1.0.1.zip", "size": 24778, @@ -193571,16 +152045,10 @@ "paragraph": "aWOT is a web server library compatible with multiple different board architectures and networking solutions.", "website": "https://awot.net", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lasselukkari/aWOT.git", - "providesIncludes": [ - "aWOT.h" - ], + "providesIncludes": ["aWOT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/lasselukkari/aWOT-1.0.2.zip", "archiveFileName": "aWOT-1.0.2.zip", "size": 24600, @@ -193596,12 +152064,8 @@ "paragraph": "Improve performance with a buffer. Simplify debugging by logging what goes through the stream.", "website": "https://github.com/bblanchon/ArduinoStreamUtils", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoStreamUtils.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/StreamUtils-1.0.0.zip", "archiveFileName": "StreamUtils-1.0.0.zip", @@ -193618,12 +152082,8 @@ "paragraph": "Improve performance with a buffer. Simplify debugging by logging what goes through the stream.", "website": "https://github.com/bblanchon/ArduinoStreamUtils", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoStreamUtils.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/StreamUtils-1.1.0.zip", "archiveFileName": "StreamUtils-1.1.0.zip", @@ -193640,12 +152100,8 @@ "paragraph": "Improve performance with a buffer. Simplify debugging by logging what goes through the stream.", "website": "https://github.com/bblanchon/ArduinoStreamUtils", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoStreamUtils.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/StreamUtils-1.2.0.zip", "archiveFileName": "StreamUtils-1.2.0.zip", @@ -193662,12 +152118,8 @@ "paragraph": "Improve performance with a buffer. Simplify debugging by logging what goes through the stream.", "website": "https://github.com/bblanchon/ArduinoStreamUtils", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoStreamUtils.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/StreamUtils-1.2.1.zip", "archiveFileName": "StreamUtils-1.2.1.zip", @@ -193684,12 +152136,8 @@ "paragraph": "Improve performance with a buffer. Simplify debugging by logging what goes through the stream.", "website": "https://github.com/bblanchon/ArduinoStreamUtils", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bblanchon/ArduinoStreamUtils.git", "url": "http://downloads.arduino.cc/libraries/github.com/bblanchon/StreamUtils-1.2.2.zip", "archiveFileName": "StreamUtils-1.2.2.zip", @@ -193705,12 +152153,8 @@ "paragraph": "This is a library for the ELT CO2 sensor S300 via I2C.", "website": "https://github.com/mhorimoto/ELT_S300_HOLLY", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mhorimoto/ELT_S300_HOLLY.git", "url": "http://downloads.arduino.cc/libraries/github.com/mhorimoto/ELT_S300_Library-1.0.0.zip", "archiveFileName": "ELT_S300_Library-1.0.0.zip", @@ -193726,12 +152170,8 @@ "paragraph": "Use this library for low level access nRF24L01 transceiver functionality. Enclosed examples provides code for simple RX/TX, channel scanning etc.", "website": "https://github.com/pstolarz/nrfhal_arduino", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/pstolarz/nrfhal_arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pstolarz/NRF_HAL-1.0.0.zip", "archiveFileName": "NRF_HAL-1.0.0.zip", @@ -193747,12 +152187,8 @@ "paragraph": "IR receive library for \u003cb\u003e50 different IR protocols\u003c/b\u003e with a small footprint. Can run \u003cb\u003e42 protocols simultaneously\u003c/b\u003e.\u003cbr/\u003eFor a short comparison of IR libraries, see \u003ca href=\"https://github.com/ukw100/IRMP#quick-comparison-of-4-arduino-ir-receiving-libraries\"\u003eGitHub README\u003c/a\u003e", "website": "https://github.com/ukw100/IRMP", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/ukw100/IRMP.git", "url": "http://downloads.arduino.cc/libraries/github.com/ukw100/IRMP-1.0.0.zip", "archiveFileName": "IRMP-1.0.0.zip", @@ -193767,12 +152203,8 @@ "sentence": "Use the low-power high-resolution ICM 20948 9 DoF IMU from Invensense with I2C or SPI. Includes a portable C skeleton", "website": "https://github.com/sparkfun/SparkFun_ICM-20948_ArduinoLibrary", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_ICM-20948_ArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_9DoF_IMU_Breakout___ICM_20948___Arduino_Library-1.0.0.zip", "archiveFileName": "SparkFun_9DoF_IMU_Breakout___ICM_20948___Arduino_Library-1.0.0.zip", @@ -193788,12 +152220,8 @@ "paragraph": "The \u003ca href=\"https://www.invensense.com/products/motion-tracking/9-axis/icm-20948/\"\u003eICM-20948\u003c/a\u003e is a system-in-package featuring acceleration full-scales of ±2 / ±4 / ±8 / ±16 (g), rotational full-scales of ±250 / ±500 / ±1000 / ±2000 (°/sec) and a magnetic field full scale of ±4800 µT. The ICM-20948 can be accessed via either I2C (400 kHz) or SPI (7 MHz)", "website": "https://github.com/sparkfun/SparkFun_ICM-20948_ArduinoLibrary", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_ICM-20948_ArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_9DoF_IMU_Breakout___ICM_20948___Arduino_Library-1.0.1.zip", "archiveFileName": "SparkFun_9DoF_IMU_Breakout___ICM_20948___Arduino_Library-1.0.1.zip", @@ -193809,12 +152237,8 @@ "paragraph": "The \u003ca href=\"https://www.invensense.com/products/motion-tracking/9-axis/icm-20948/\"\u003eSparkFun 9DoF IMU Breakout \u003c/a\u003e uses the Invensense \u003ca href=\"https://www.invensense.com/products/motion-tracking/9-axis/icm-20948/\"\u003eICM-20948\u003c/a\u003e -- a system-in-package featuring acceleration full-scales of ±2 / ±4 / ±8 / ±16 (g), rotational full-scales of ±250 / ±500 / ±1000 / ±2000 (°/sec) and a magnetic field full scale of ±4800 µT. The ICM-20948 can be accessed via either I2C (400 kHz) or SPI (7 MHz)", "website": "https://github.com/sparkfun/SparkFun_ICM-20948_ArduinoLibrary", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_ICM-20948_ArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_9DoF_IMU_Breakout___ICM_20948___Arduino_Library-1.0.2.zip", "archiveFileName": "SparkFun_9DoF_IMU_Breakout___ICM_20948___Arduino_Library-1.0.2.zip", @@ -193830,12 +152254,8 @@ "paragraph": "The \u003ca href=\"https://www.invensense.com/products/motion-tracking/9-axis/icm-20948/\"\u003eSparkFun 9DoF IMU Breakout \u003c/a\u003e uses the Invensense \u003ca href=\"https://www.invensense.com/products/motion-tracking/9-axis/icm-20948/\"\u003eICM-20948\u003c/a\u003e -- a system-in-package featuring acceleration full-scales of ±2 / ±4 / ±8 / ±16 (g), rotational full-scales of ±250 / ±500 / ±1000 / ±2000 (°/sec) and a magnetic field full scale of ±4800 µT. The ICM-20948 can be accessed via either I2C (400 kHz) or SPI (7 MHz)", "website": "https://github.com/sparkfun/SparkFun_ICM-20948_ArduinoLibrary", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_ICM-20948_ArduinoLibrary.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_9DoF_IMU_Breakout___ICM_20948___Arduino_Library-1.0.3.zip", "archiveFileName": "SparkFun_9DoF_IMU_Breakout___ICM_20948___Arduino_Library-1.0.3.zip", @@ -193851,12 +152271,8 @@ "paragraph": "Interface with the VCNL36687 sensor over I2C, to get a simple proximity reading.", "website": "https://github.com/mehtajainam/VCNL36687", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mehtajainam/VCNL36687.git", "url": "http://downloads.arduino.cc/libraries/github.com/mehtajainam/VCNL36687-1.0.0.zip", "archiveFileName": "VCNL36687-1.0.0.zip", @@ -193872,12 +152288,8 @@ "paragraph": "The CAP1203 is an I2C based three channel capacitive touch sensor controller", "website": "https://github.com/sparkfun/Qwiic_Capacitive_Touch_Slider_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/Qwiic_Capacitive_Touch_Slider_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Capacitive_Touch_Slider___CAP1203-1.0.0.zip", "archiveFileName": "SparkFun_Capacitive_Touch_Slider___CAP1203-1.0.0.zip", @@ -193892,12 +152304,8 @@ "sentence": "communication", "website": "http://www.arancino.cc", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/smartmeio/arancino-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/smartmeio/Arancino-0.1.0.zip", "archiveFileName": "Arancino-0.1.0.zip", @@ -193913,12 +152321,8 @@ "paragraph": "It's designed to run on Arancino boards, but can runs in every microcontroller connected to unix-like systems running Arancino Module.", "website": "http://www.arancino.cc", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/smartmeio/arancino-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/smartmeio/Arancino-0.1.1.zip", "archiveFileName": "Arancino-0.1.1.zip", @@ -193934,12 +152338,8 @@ "paragraph": "this library use to control HC-SR04 in lots of board", "website": "https://github.com/Samyz/CESmartCmap", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Samyz/CESmartCamp.git", "url": "http://downloads.arduino.cc/libraries/github.com/Samyz/CESmartCamp-1.0.1.zip", "archiveFileName": "CESmartCamp-1.0.1.zip", @@ -193955,12 +152355,8 @@ "paragraph": "this library use to control HC-SR04 in lots of board and a lot of example", "website": "https://github.com/Samyz/CESmartCmap", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Samyz/CESmartCamp.git", "url": "http://downloads.arduino.cc/libraries/github.com/Samyz/CESmartCamp-1.0.3.zip", "archiveFileName": "CESmartCamp-1.0.3.zip", @@ -193976,12 +152372,8 @@ "paragraph": "this library use to control HC-SR04 in lots of board and a lot of example", "website": "https://github.com/Samyz/CESmartCmap", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Samyz/CESmartCamp.git", "url": "http://downloads.arduino.cc/libraries/github.com/Samyz/CESmartCamp-1.0.4.zip", "archiveFileName": "CESmartCamp-1.0.4.zip", @@ -193997,12 +152389,8 @@ "paragraph": "this library use to control HC-SR04 in lots of board and a lot of example", "website": "https://github.com/Samyz/CESmartCmap", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Samyz/CESmartCamp.git", "url": "http://downloads.arduino.cc/libraries/github.com/Samyz/CESmartCamp-12.0.0.zip", "archiveFileName": "CESmartCamp-12.0.0.zip", @@ -194018,12 +152406,8 @@ "paragraph": "this library use to control HC-SR04 in lots of board and a lot of example", "website": "https://github.com/Samyz/CESmartCmap", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Samyz/CESmartCamp.git", "url": "http://downloads.arduino.cc/libraries/github.com/Samyz/CESmartCamp-12.1.0.zip", "archiveFileName": "CESmartCamp-12.1.0.zip", @@ -194039,12 +152423,8 @@ "paragraph": "this library use to control HC-SR04 in lots of board and a lot of example", "website": "https://github.com/Samyz/CESmartCmap", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Samyz/CESmartCamp.git", "url": "http://downloads.arduino.cc/libraries/github.com/Samyz/CESmartCamp-12.2.0.zip", "archiveFileName": "CESmartCamp-12.2.0.zip", @@ -194060,12 +152440,8 @@ "paragraph": "Provides an analogWrite polyfill for ESP32 using the LEDC functions", "website": "https://github.com/ERROPiX/ESP32_AnalogWrite", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ERROPiX/ESP32_AnalogWrite.git", "url": "http://downloads.arduino.cc/libraries/github.com/ERROPiX/ESP32_AnalogWrite-0.1.0.zip", "archiveFileName": "ESP32_AnalogWrite-0.1.0.zip", @@ -194081,16 +152457,10 @@ "paragraph": "This library helps count time in sexagesimal base as in seconds and minutes.", "website": "http://example.com/", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/Salterm27/Watch.git", - "providesIncludes": [ - "Watch.h" - ], + "providesIncludes": ["Watch.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Salterm27/Watch-1.0.0.zip", "archiveFileName": "Watch-1.0.0.zip", "size": 4696, @@ -194105,13 +152475,8 @@ "paragraph": "Many RESTful APIs contain resources that have variables in their paths (e.g., /things/:thing_id). This library exposes a way to easily process such resource paths in a low-effort way. Compatible with ESP8266WebServer for ESP8266 and ESPAsyncWebServer for ESP32.", "website": "https://github.com/sidoh/path_variable_handlers", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/sidoh/path_variable_handlers.git", "url": "http://downloads.arduino.cc/libraries/github.com/sidoh/PathVariableHandlers-1.0.0.zip", "archiveFileName": "PathVariableHandlers-1.0.0.zip", @@ -194127,13 +152492,8 @@ "paragraph": "Many RESTful APIs contain resources that have variables in their paths (e.g., /things/:thing_id). This library exposes a way to easily process such resource paths in a low-effort way. Compatible with ESP8266WebServer for ESP8266 and ESPAsyncWebServer for ESP32.", "website": "https://github.com/sidoh/path_variable_handlers", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/sidoh/path_variable_handlers.git", "url": "http://downloads.arduino.cc/libraries/github.com/sidoh/PathVariableHandlers-1.1.0.zip", "archiveFileName": "PathVariableHandlers-1.1.0.zip", @@ -194149,12 +152509,8 @@ "paragraph": "Many RESTful APIs contain resources that have variables in their paths (e.g., /things/:thing_id). This library exposes a way to easily process such resource paths in a low-effort way. Compatible with ESP8266WebServer for ESP8266 and ESPAsyncWebServer for ESP32.", "website": "https://github.com/sidoh/path_variable_handlers", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sidoh/path_variable_handlers.git", "url": "http://downloads.arduino.cc/libraries/github.com/sidoh/PathVariableHandlers-2.0.0.zip", "archiveFileName": "PathVariableHandlers-2.0.0.zip", @@ -194170,13 +152526,8 @@ "paragraph": "This library makes it easy to build rich application REST servers that respond to routes with variables in them (e.g., /things/:thing_id), add authentication, etc.", "website": "https://github.com/sidoh/rich_http_server", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/sidoh/rich_http_server.git", "url": "http://downloads.arduino.cc/libraries/github.com/sidoh/RichHttpServer-1.0.0.zip", "archiveFileName": "RichHttpServer-1.0.0.zip", @@ -194192,13 +152543,8 @@ "paragraph": "This library makes it easy to build rich application REST servers that respond to routes with variables in them (e.g., /things/:thing_id), add authentication, etc.", "website": "https://github.com/sidoh/rich_http_server", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/sidoh/rich_http_server.git", "url": "http://downloads.arduino.cc/libraries/github.com/sidoh/RichHttpServer-1.2.0.zip", "archiveFileName": "RichHttpServer-1.2.0.zip", @@ -194214,13 +152560,8 @@ "paragraph": "This library makes it easy to build rich application REST servers that respond to routes with variables in them (e.g., /things/:thing_id), add authentication, etc.", "website": "https://github.com/sidoh/rich_http_server", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/sidoh/rich_http_server.git", "url": "http://downloads.arduino.cc/libraries/github.com/sidoh/RichHttpServer-2.0.0.zip", "archiveFileName": "RichHttpServer-2.0.0.zip", @@ -194236,13 +152577,8 @@ "paragraph": "This library makes it easy to build rich application REST servers that respond to routes with variables in them (e.g., /things/:thing_id), add authentication, etc.", "website": "https://github.com/sidoh/rich_http_server", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/sidoh/rich_http_server.git", "url": "http://downloads.arduino.cc/libraries/github.com/sidoh/RichHttpServer-2.0.1.zip", "archiveFileName": "RichHttpServer-2.0.1.zip", @@ -194258,13 +152594,8 @@ "paragraph": "This library makes it easy to build rich application REST servers that respond to routes with variables in them (e.g., /things/:thing_id), add authentication, etc.", "website": "https://github.com/sidoh/rich_http_server", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/sidoh/rich_http_server.git", "url": "http://downloads.arduino.cc/libraries/github.com/sidoh/RichHttpServer-2.0.2.zip", "archiveFileName": "RichHttpServer-2.0.2.zip", @@ -194280,13 +152611,8 @@ "paragraph": "This library makes it easy to build rich application REST servers that respond to routes with variables in them (e.g., /things/:thing_id), add authentication, etc.", "website": "https://github.com/sidoh/rich_http_server", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/sidoh/rich_http_server.git", "url": "http://downloads.arduino.cc/libraries/github.com/sidoh/RichHttpServer-2.0.3.zip", "archiveFileName": "RichHttpServer-2.0.3.zip", @@ -194302,12 +152628,8 @@ "paragraph": "This is a library to abstract away arcade/gameplay display, sounds and controls. Currently for SAMD51 chipsets only (but should be portable if desired)", "website": "https://github.com/adafruit/Adafruit_Arcada", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_Arcada.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Arcada_Library-1.0.0.zip", "archiveFileName": "Adafruit_Arcada_Library-1.0.0.zip", @@ -194323,12 +152645,8 @@ "paragraph": "This is a library to abstract away arcade/gameplay display, sounds and controls. Currently for SAMD51 chipsets only (but should be portable if desired)", "website": "https://github.com/adafruit/Adafruit_Arcada", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_Arcada.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Arcada_Library-1.1.0.zip", "archiveFileName": "Adafruit_Arcada_Library-1.1.0.zip", @@ -194344,12 +152662,8 @@ "paragraph": "This is a library to abstract away arcade/gameplay display, sounds and controls. Currently for SAMD51 chipsets only (but should be portable if desired)", "website": "https://github.com/adafruit/Adafruit_Arcada", "category": "Display", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_Arcada.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Arcada_Library-1.2.0.zip", "archiveFileName": "Adafruit_Arcada_Library-1.2.0.zip", @@ -194365,12 +152679,8 @@ "paragraph": "This is a library to abstract away arcade/gameplay display, sounds and controls. Currently for SAMD51 chipsets only (but should be portable if desired)", "website": "https://github.com/adafruit/Adafruit_Arcada", "category": "Display", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_Arcada.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Arcada_Library-1.3.0.zip", "archiveFileName": "Adafruit_Arcada_Library-1.3.0.zip", @@ -194386,12 +152696,8 @@ "paragraph": "This is a library to abstract away arcade/gameplay display, sounds and controls. Currently for SAMD51 chipsets only (but should be portable if desired)", "website": "https://github.com/adafruit/Adafruit_Arcada", "category": "Display", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_Arcada.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Arcada_Library-1.4.0.zip", "archiveFileName": "Adafruit_Arcada_Library-1.4.0.zip", @@ -194407,12 +152713,8 @@ "paragraph": "This is a library to abstract away arcade/gameplay display, sounds and controls. Currently for SAMD51 chipsets only (but should be portable if desired)", "website": "https://github.com/adafruit/Adafruit_Arcada", "category": "Display", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_Arcada.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Arcada_Library-1.4.1.zip", "archiveFileName": "Adafruit_Arcada_Library-1.4.1.zip", @@ -194428,12 +152730,8 @@ "paragraph": "This is a library to abstract away arcade/gameplay display, sounds and controls. Currently for SAMD51 chipsets only (but should be portable if desired)", "website": "https://github.com/adafruit/Adafruit_Arcada", "category": "Display", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_Arcada.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Arcada_Library-1.5.0.zip", "archiveFileName": "Adafruit_Arcada_Library-1.5.0.zip", @@ -194450,9 +152748,7 @@ "website": "https://github.com/sparkfun/SparkFun_AS3935_Lightning_Detector_Arduino_Library", "category": "Sensors", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_AS3935_Lightning_Detector_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_AS3935_Lightning_Detector_Arduino_Library-1.1.1.zip", "archiveFileName": "SparkFun_AS3935_Lightning_Detector_Arduino_Library-1.1.1.zip", @@ -194468,12 +152764,8 @@ "paragraph": "This library adds both I-squared-C and SPI functionality for the \u003ca href=\"https://www.sparkfun.com/products/15276\" SparkFun AS3935 Lightning Detector\u003c/a\u003e. The provided example walks you through basic functionality through more advanced features like tuning the resonance frequency of the antenna.", "website": "https://github.com/sparkfun/SparkFun_AS3935_Lightning_Detector_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_AS3935_Lightning_Detector_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_AS3935_Lightning_Detector_Arduino_Library-1.2.2.zip", "archiveFileName": "SparkFun_AS3935_Lightning_Detector_Arduino_Library-1.2.2.zip", @@ -194489,12 +152781,8 @@ "paragraph": "This library adds both I-squared-C and SPI functionality for the \u003ca href=\"https://www.sparkfun.com/products/15276\" SparkFun AS3935 Lightning Detector\u003c/a\u003e. The provided example walks you through basic functionality through more advanced features like tuning the resonance frequency of the antenna.", "website": "https://github.com/sparkfun/SparkFun_AS3935_Lightning_Detector_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_AS3935_Lightning_Detector_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_AS3935_Lightning_Detector_Arduino_Library-1.2.3.zip", "archiveFileName": "SparkFun_AS3935_Lightning_Detector_Arduino_Library-1.2.3.zip", @@ -194510,12 +152798,8 @@ "paragraph": "This library adds both I-squared-C and SPI functionality for the \u003ca href=\"https://www.sparkfun.com/products/15276\" SparkFun AS3935 Lightning Detector\u003c/a\u003e. The provided example walks you through basic functionality through more advanced features like tuning the resonance frequency of the antenna.", "website": "https://github.com/sparkfun/SparkFun_AS3935_Lightning_Detector_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_AS3935_Lightning_Detector_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_AS3935_Lightning_Detector_Arduino_Library-1.3.0.zip", "archiveFileName": "SparkFun_AS3935_Lightning_Detector_Arduino_Library-1.3.0.zip", @@ -194531,12 +152815,8 @@ "paragraph": "This library adds both I-squared-C and SPI functionality for the \u003ca href=\"https://www.sparkfun.com/products/15276\" SparkFun AS3935 Lightning Detector\u003c/a\u003e. The provided example walks you through basic functionality through more advanced features like tuning the resonance frequency of the antenna.", "website": "https://github.com/sparkfun/SparkFun_AS3935_Lightning_Detector_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_AS3935_Lightning_Detector_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_AS3935_Lightning_Detector_Arduino_Library-1.3.1.zip", "archiveFileName": "SparkFun_AS3935_Lightning_Detector_Arduino_Library-1.3.1.zip", @@ -194552,12 +152832,8 @@ "paragraph": "This library adds both I-squared-C and SPI functionality for the \u003ca href=\"https://www.sparkfun.com/products/15276\" SparkFun AS3935 Lightning Detector\u003c/a\u003e. The provided example walks you through basic functionality through more advanced features like tuning the resonance frequency of the antenna.", "website": "https://github.com/sparkfun/SparkFun_AS3935_Lightning_Detector_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_AS3935_Lightning_Detector_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_AS3935_Lightning_Detector_Arduino_Library-1.3.2.zip", "archiveFileName": "SparkFun_AS3935_Lightning_Detector_Arduino_Library-1.3.2.zip", @@ -194573,12 +152849,8 @@ "paragraph": "This library adds both I-squared-C and SPI functionality for the \u003ca href=\"https://www.sparkfun.com/products/15276\" SparkFun AS3935 Lightning Detector\u003c/a\u003e. The provided example walks you through basic functionality through more advanced features like tuning the resonance frequency of the antenna.", "website": "https://github.com/sparkfun/SparkFun_AS3935_Lightning_Detector_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_AS3935_Lightning_Detector_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_AS3935_Lightning_Detector_Arduino_Library-1.3.3.zip", "archiveFileName": "SparkFun_AS3935_Lightning_Detector_Arduino_Library-1.3.3.zip", @@ -194594,12 +152866,8 @@ "paragraph": "This library adds both I-squared-C and SPI functionality for the \u003ca href=\"https://www.sparkfun.com/products/15276\" SparkFun AS3935 Lightning Detector\u003c/a\u003e. The provided example walks you through basic functionality through more advanced features like tuning the resonance frequency of the antenna.", "website": "https://github.com/sparkfun/SparkFun_AS3935_Lightning_Detector_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_AS3935_Lightning_Detector_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_AS3935_Lightning_Detector_Arduino_Library-1.3.4.zip", "archiveFileName": "SparkFun_AS3935_Lightning_Detector_Arduino_Library-1.3.4.zip", @@ -194615,12 +152883,8 @@ "paragraph": "This library adds both I-squared-C and SPI functionality for the \u003ca href=\"https://www.sparkfun.com/products/15276\" SparkFun AS3935 Lightning Detector\u003c/a\u003e. The library gives you the ability to read lightning, get an estimate on its' distance, check its' 'energy', but also to reject noise and false lightning events. It also provides functions to tune the resonance frequency of the antenna! The entirety of the library's functions are demonstrated in the provided example code, making it easy to understand and follow along!", "website": "https://github.com/sparkfun/SparkFun_AS3935_Lightning_Detector_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_AS3935_Lightning_Detector_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_AS3935_Lightning_Detector_Arduino_Library-1.4.0.zip", "archiveFileName": "SparkFun_AS3935_Lightning_Detector_Arduino_Library-1.4.0.zip", @@ -194636,16 +152900,10 @@ "paragraph": "This library includes a few classes that hide lower level details and provide an abstract wrapper for entry level students to use. Capabilities include serial port reading, distance sensor processing, buzzer playing, fan rotating, etc.", "website": "https://github.com/brainy-buddy-education/BBE-IoT-Class-Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/brainy-buddy-education/BBE-IoT-Class-Library.git", - "providesIncludes": [ - "BBEClassLibrary.h" - ], + "providesIncludes": ["BBEClassLibrary.h"], "url": "http://downloads.arduino.cc/libraries/github.com/brainy-buddy-education/BBE_IoT_Class_Library-1.0.0.zip", "archiveFileName": "BBE_IoT_Class_Library-1.0.0.zip", "size": 18394, @@ -194660,16 +152918,10 @@ "paragraph": "\u003cbr/\u003e\u003cbr/\u003e- Control two motors by Forward, Reverse, Fast Motor Stop and Free Running Stop mode.\u003cbr/\u003e- 두 개의 모터를 전, 후, 급정지, 완속정지 모드로 컨트롤.\u003cbr/\u003e- Get current of each motor load.\u003cbr/\u003e- 각각의 모터에 흐르는 전류 측정.", "website": "https://github.com/teamong/Mechatro", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/teamong/Mechatro.git", - "providesIncludes": [ - "Mechatro.h" - ], + "providesIncludes": ["Mechatro.h"], "url": "http://downloads.arduino.cc/libraries/github.com/teamong/Mechatro-1.0.0.zip", "archiveFileName": "Mechatro-1.0.0.zip", "size": 6862, @@ -194684,12 +152936,8 @@ "paragraph": "Using expressions suitable for the program cron (crontab syntax), the library allows performing tasks at specific times or after specific intervals. It depends on ctime library, provided by SDKs. API resembles the popular TimeAlarms library. Tasks can be created to continuously repeat or to occur only once. It is a wrapper of ccronexpr.", "website": "https://github.com/Martin-Laclaustra/CronAlarms", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Martin-Laclaustra/CronAlarms.git", "url": "http://downloads.arduino.cc/libraries/github.com/Martin-Laclaustra/CronAlarms-0.1.0.zip", "archiveFileName": "CronAlarms-0.1.0.zip", @@ -194705,12 +152953,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update and delete the Firebase Realtime database data.", "website": "https://github.com/mobizt/Firebase-Arduino-WiFi101", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-Arduino-WiFi101.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_Arduino_based_on_WiFi101-1.0.0.zip", "archiveFileName": "Firebase_Arduino_based_on_WiFi101-1.0.0.zip", @@ -194726,12 +152970,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update and delete the Firebase Realtime database data.", "website": "https://github.com/mobizt/Firebase-Arduino-WiFi101", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-Arduino-WiFi101.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_Arduino_based_on_WiFi101-1.0.1.zip", "archiveFileName": "Firebase_Arduino_based_on_WiFi101-1.0.1.zip", @@ -194747,12 +152987,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update and delete the Firebase Realtime database data.", "website": "https://github.com/mobizt/Firebase-Arduino-WiFi101", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-Arduino-WiFi101.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_Arduino_based_on_WiFi101-1.0.3.zip", "archiveFileName": "Firebase_Arduino_based_on_WiFi101-1.0.3.zip", @@ -194768,12 +153004,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update and delete the Firebase Realtime database data.", "website": "https://github.com/mobizt/Firebase-Arduino-WiFi101", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-Arduino-WiFi101.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_Arduino_based_on_WiFi101-1.0.4.zip", "archiveFileName": "Firebase_Arduino_based_on_WiFi101-1.0.4.zip", @@ -194789,12 +153021,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update and delete the Firebase Realtime database data.", "website": "https://github.com/mobizt/Firebase-Arduino-WiFi101", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-Arduino-WiFi101.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_Arduino_based_on_WiFi101-1.0.5.zip", "archiveFileName": "Firebase_Arduino_based_on_WiFi101-1.0.5.zip", @@ -194810,12 +153038,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update and delete the Firebase Realtime database data.", "website": "https://github.com/mobizt/Firebase-Arduino-WiFi101", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-Arduino-WiFi101.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_Arduino_based_on_WiFi101-1.0.6.zip", "archiveFileName": "Firebase_Arduino_based_on_WiFi101-1.0.6.zip", @@ -194831,12 +153055,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update and delete the Firebase Realtime database data.", "website": "https://github.com/mobizt/Firebase-Arduino-WiFi101", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-Arduino-WiFi101.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_Arduino_based_on_WiFi101-1.0.7.zip", "archiveFileName": "Firebase_Arduino_based_on_WiFi101-1.0.7.zip", @@ -194852,12 +153072,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update and delete the Firebase Realtime database.", "website": "https://github.com/mobizt/Firebase-Arduino-WiFi101", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-Arduino-WiFi101.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_Arduino_based_on_WiFi101-1.0.8.zip", "archiveFileName": "Firebase_Arduino_based_on_WiFi101-1.0.8.zip", @@ -194873,12 +153089,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update and delete the Firebase Realtime database.", "website": "https://github.com/mobizt/Firebase-Arduino-WiFi101", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-Arduino-WiFi101.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_Arduino_based_on_WiFi101-1.0.9.zip", "archiveFileName": "Firebase_Arduino_based_on_WiFi101-1.0.9.zip", @@ -194894,16 +153106,10 @@ "paragraph": "Provides MQTT, device shadow, OTA, Filesystem management for ESP32", "website": "https://mdash.net", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/cesanta/mDash.git", - "providesIncludes": [ - "mDash.h" - ], + "providesIncludes": ["mDash.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cesanta/mDash-1.0.1.zip", "archiveFileName": "mDash-1.0.1.zip", "size": 24163, @@ -194918,16 +153124,10 @@ "paragraph": "Provides OTA, MQTT, device shadow, Filesystem management for ESP32", "website": "https://github.com/cesanta/mDash", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/cesanta/mDash.git", - "providesIncludes": [ - "mDash.h" - ], + "providesIncludes": ["mDash.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cesanta/mDash-1.0.2.zip", "archiveFileName": "mDash-1.0.2.zip", "size": 24174, @@ -194942,16 +153142,10 @@ "paragraph": "Provides OTA, MQTT, device shadow, Filesystem management for ESP32", "website": "https://github.com/cesanta/mDash", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/cesanta/mDash.git", - "providesIncludes": [ - "mDash.h" - ], + "providesIncludes": ["mDash.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cesanta/mDash-1.0.3.zip", "archiveFileName": "mDash-1.0.3.zip", "size": 25353, @@ -194966,16 +153160,10 @@ "paragraph": "Provides OTA, MQTT, device shadow, Filesystem management for ESP32", "website": "https://github.com/cesanta/mDash", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/cesanta/mDash.git", - "providesIncludes": [ - "mDash.h" - ], + "providesIncludes": ["mDash.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cesanta/mDash-1.0.4.zip", "archiveFileName": "mDash-1.0.4.zip", "size": 26291, @@ -194990,16 +153178,10 @@ "paragraph": "Provides OTA, MQTT, device shadow, Filesystem management for ESP32", "website": "https://github.com/cesanta/mDash", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/cesanta/mDash.git", - "providesIncludes": [ - "mDash.h" - ], + "providesIncludes": ["mDash.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cesanta/mDash-1.0.5.zip", "archiveFileName": "mDash-1.0.5.zip", "size": 26261, @@ -195014,16 +153196,10 @@ "paragraph": "Provides OTA, MQTT, device shadow, Filesystem management for ESP32", "website": "https://github.com/cesanta/mDash", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/cesanta/mDash.git", - "providesIncludes": [ - "mDash.h" - ], + "providesIncludes": ["mDash.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cesanta/mDash-1.0.6.zip", "archiveFileName": "mDash-1.0.6.zip", "size": 26566, @@ -195038,16 +153214,10 @@ "paragraph": "Provides OTA, MQTT, device shadow, Filesystem management for ESP32", "website": "https://github.com/cesanta/mDash", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/cesanta/mDash.git", - "providesIncludes": [ - "mDash.h" - ], + "providesIncludes": ["mDash.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cesanta/mDash-1.0.7.zip", "archiveFileName": "mDash-1.0.7.zip", "size": 28168, @@ -195062,16 +153232,10 @@ "paragraph": "Provides OTA, MQTT, device shadow, Filesystem management for ESP32", "website": "https://github.com/cesanta/mDash", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/cesanta/mDash.git", - "providesIncludes": [ - "mDash.h" - ], + "providesIncludes": ["mDash.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cesanta/mDash-1.0.8.zip", "archiveFileName": "mDash-1.0.8.zip", "size": 28166, @@ -195086,16 +153250,10 @@ "paragraph": "Provides OTA, MQTT, device shadow, Filesystem management for ESP32", "website": "https://github.com/cesanta/mDash", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/cesanta/mDash.git", - "providesIncludes": [ - "mDash.h" - ], + "providesIncludes": ["mDash.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cesanta/mDash-1.0.9.zip", "archiveFileName": "mDash-1.0.9.zip", "size": 84480, @@ -195110,16 +153268,10 @@ "paragraph": "Provides OTA, MQTT, device shadow, Filesystem management for ESP32", "website": "https://github.com/cesanta/mDash", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/cesanta/mDash.git", - "providesIncludes": [ - "mDash.h" - ], + "providesIncludes": ["mDash.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cesanta/mDash-1.0.10.zip", "archiveFileName": "mDash-1.0.10.zip", "size": 90102, @@ -195134,16 +153286,10 @@ "paragraph": "Provides OTA, MQTT, device shadow, Filesystem management for ESP32", "website": "https://github.com/cesanta/mDash", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/cesanta/mDash.git", - "providesIncludes": [ - "mDash.h" - ], + "providesIncludes": ["mDash.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cesanta/mDash-1.0.11.zip", "archiveFileName": "mDash-1.0.11.zip", "size": 91286, @@ -195158,16 +153304,10 @@ "paragraph": "Provides OTA, MQTT, device shadow, Filesystem management for ESP32", "website": "https://github.com/cesanta/mDash", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/cesanta/mDash.git", - "providesIncludes": [ - "mDash.h" - ], + "providesIncludes": ["mDash.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cesanta/mDash-1.0.12.zip", "archiveFileName": "mDash-1.0.12.zip", "size": 91280, @@ -195182,16 +153322,10 @@ "paragraph": "Provides OTA, MQTT, device shadow, Filesystem management for ESP32", "website": "https://github.com/cesanta/mDash", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/cesanta/mDash.git", - "providesIncludes": [ - "mDash.h" - ], + "providesIncludes": ["mDash.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cesanta/mDash-1.0.13.zip", "archiveFileName": "mDash-1.0.13.zip", "size": 92241, @@ -195206,16 +153340,10 @@ "paragraph": "Provides OTA, MQTT, device shadow, Filesystem management for ESP32", "website": "https://github.com/cesanta/mDash", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/cesanta/mDash.git", - "providesIncludes": [ - "mDash.h" - ], + "providesIncludes": ["mDash.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cesanta/mDash-1.0.16.zip", "archiveFileName": "mDash-1.0.16.zip", "size": 92275, @@ -195230,16 +153358,10 @@ "paragraph": "Provides OTA, MQTT, device shadow, Filesystem management for ESP32", "website": "https://github.com/cesanta/mDash", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/cesanta/mDash.git", - "providesIncludes": [ - "mDash.h" - ], + "providesIncludes": ["mDash.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cesanta/mDash-1.0.17.zip", "archiveFileName": "mDash-1.0.17.zip", "size": 92715, @@ -195254,16 +153376,10 @@ "paragraph": "Provides OTA, MQTT, device shadow, Filesystem management for ESP32", "website": "https://github.com/cesanta/mDash", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/cesanta/mDash.git", - "providesIncludes": [ - "mDash.h" - ], + "providesIncludes": ["mDash.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cesanta/mDash-1.0.18.zip", "archiveFileName": "mDash-1.0.18.zip", "size": 92073, @@ -195278,16 +153394,10 @@ "paragraph": "Provides OTA, MQTT, device shadow, Filesystem management for ESP32", "website": "https://github.com/cesanta/mDash", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/cesanta/mDash.git", - "providesIncludes": [ - "mDash.h" - ], + "providesIncludes": ["mDash.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cesanta/mDash-1.0.19.zip", "archiveFileName": "mDash-1.0.19.zip", "size": 92057, @@ -195302,16 +153412,10 @@ "paragraph": "Provides OTA, MQTT, device shadow, Filesystem management for ESP32", "website": "https://github.com/cesanta/mDash", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/cesanta/mDash.git", - "providesIncludes": [ - "mDash.h" - ], + "providesIncludes": ["mDash.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cesanta/mDash-1.0.21.zip", "archiveFileName": "mDash-1.0.21.zip", "size": 91190, @@ -195326,16 +153430,10 @@ "paragraph": "Provides OTA, MQTT, device shadow, Filesystem management for ESP32", "website": "https://github.com/cesanta/mDash", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/cesanta/mDash.git", - "providesIncludes": [ - "mDash.h" - ], + "providesIncludes": ["mDash.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cesanta/mDash-1.0.22.zip", "archiveFileName": "mDash-1.0.22.zip", "size": 91915, @@ -195350,16 +153448,10 @@ "paragraph": "Provides OTA, MQTT, device shadow, Filesystem management for ESP32", "website": "https://github.com/cesanta/mDash", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/cesanta/mDash.git", - "providesIncludes": [ - "mDash.h" - ], + "providesIncludes": ["mDash.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cesanta/mDash-1.0.23.zip", "archiveFileName": "mDash-1.0.23.zip", "size": 92364, @@ -195374,16 +153466,10 @@ "paragraph": "Provides OTA, MQTT, device shadow, Filesystem management for ESP32", "website": "https://github.com/cesanta/mDash", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/cesanta/mDash.git", - "providesIncludes": [ - "mDash.h" - ], + "providesIncludes": ["mDash.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cesanta/mDash-1.0.24.zip", "archiveFileName": "mDash-1.0.24.zip", "size": 92351, @@ -195398,17 +153484,10 @@ "paragraph": "Provides OTA, MQTT, device shadow, Filesystem management for ESP32", "website": "https://github.com/cesanta/mDash", "category": "Communication", - "architectures": [ - "esp32", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/cesanta/mDash.git", - "providesIncludes": [ - "mDash.h" - ], + "providesIncludes": ["mDash.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cesanta/mDash-1.0.25.zip", "archiveFileName": "mDash-1.0.25.zip", "size": 176931, @@ -195423,17 +153502,10 @@ "paragraph": "Provides OTA, MQTT, device shadow, Filesystem management for ESP32", "website": "https://github.com/cesanta/mDash", "category": "Communication", - "architectures": [ - "esp32", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/cesanta/mDash.git", - "providesIncludes": [ - "mDash.h" - ], + "providesIncludes": ["mDash.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cesanta/mDash-1.0.26.zip", "archiveFileName": "mDash-1.0.26.zip", "size": 177236, @@ -195448,17 +153520,10 @@ "paragraph": "Provides OTA, MQTT, device shadow, Filesystem management for ESP32", "website": "https://github.com/cesanta/mDash", "category": "Communication", - "architectures": [ - "esp32", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/cesanta/mDash.git", - "providesIncludes": [ - "mDash.h" - ], + "providesIncludes": ["mDash.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cesanta/mDash-1.0.27.zip", "archiveFileName": "mDash-1.0.27.zip", "size": 177724, @@ -195473,17 +153538,10 @@ "paragraph": "Provides OTA, MQTT, device shadow, Filesystem management for ESP32", "website": "https://github.com/cesanta/mDash", "category": "Communication", - "architectures": [ - "esp32", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/cesanta/mDash.git", - "providesIncludes": [ - "mDash.h" - ], + "providesIncludes": ["mDash.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cesanta/mDash-1.0.28.zip", "archiveFileName": "mDash-1.0.28.zip", "size": 178872, @@ -195498,17 +153556,10 @@ "paragraph": "Provides OTA, MQTT, device shadow, Filesystem management for ESP32", "website": "https://github.com/cesanta/mDash", "category": "Communication", - "architectures": [ - "esp32", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/cesanta/mDash.git", - "providesIncludes": [ - "mDash.h" - ], + "providesIncludes": ["mDash.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cesanta/mDash-1.0.29.zip", "archiveFileName": "mDash-1.0.29.zip", "size": 181369, @@ -195523,17 +153574,10 @@ "paragraph": "Provides OTA, MQTT, device shadow, Filesystem management for ESP32", "website": "https://github.com/cesanta/mDash", "category": "Communication", - "architectures": [ - "esp32", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/cesanta/mDash.git", - "providesIncludes": [ - "mDash.h" - ], + "providesIncludes": ["mDash.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cesanta/mDash-1.0.30.zip", "archiveFileName": "mDash-1.0.30.zip", "size": 182838, @@ -195548,17 +153592,10 @@ "paragraph": "Provides OTA, MQTT, device shadow, Filesystem management for ESP32", "website": "https://github.com/cesanta/mDash", "category": "Communication", - "architectures": [ - "esp32", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/cesanta/mDash.git", - "providesIncludes": [ - "mDash.h" - ], + "providesIncludes": ["mDash.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cesanta/mDash-1.0.31.zip", "archiveFileName": "mDash-1.0.31.zip", "size": 182810, @@ -195573,17 +153610,10 @@ "paragraph": "Provides OTA, MQTT, device shadow, Filesystem management for ESP32", "website": "https://github.com/cesanta/mDash", "category": "Communication", - "architectures": [ - "esp32", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/cesanta/mDash.git", - "providesIncludes": [ - "mDash.h" - ], + "providesIncludes": ["mDash.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cesanta/mDash-1.0.32.zip", "archiveFileName": "mDash-1.0.32.zip", "size": 220767, @@ -195598,17 +153628,10 @@ "paragraph": "Provides OTA, MQTT, device shadow, Filesystem management for ESP32", "website": "https://github.com/cesanta/mDash", "category": "Communication", - "architectures": [ - "esp32", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/cesanta/mDash.git", - "providesIncludes": [ - "mDash.h" - ], + "providesIncludes": ["mDash.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cesanta/mDash-1.0.33.zip", "archiveFileName": "mDash-1.0.33.zip", "size": 223275, @@ -195623,17 +153646,10 @@ "paragraph": "Provides OTA, MQTT, device shadow, Filesystem management for ESP32", "website": "https://github.com/cesanta/mDash", "category": "Communication", - "architectures": [ - "esp32", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/cesanta/mDash.git", - "providesIncludes": [ - "mDash.h" - ], + "providesIncludes": ["mDash.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cesanta/mDash-1.0.34.zip", "archiveFileName": "mDash-1.0.34.zip", "size": 225974, @@ -195648,17 +153664,10 @@ "paragraph": "Provides OTA, MQTT, device shadow, Filesystem management for ESP32", "website": "https://github.com/cesanta/mDash", "category": "Communication", - "architectures": [ - "esp32", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/cesanta/mDash.git", - "providesIncludes": [ - "mDash.h" - ], + "providesIncludes": ["mDash.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cesanta/mDash-1.0.36.zip", "archiveFileName": "mDash-1.0.36.zip", "size": 227793, @@ -195673,17 +153682,10 @@ "paragraph": "Provides OTA, MQTT, device shadow, Filesystem management for ESP32", "website": "https://github.com/cesanta/mDash", "category": "Communication", - "architectures": [ - "esp32", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/cesanta/mDash.git", - "providesIncludes": [ - "mDash.h" - ], + "providesIncludes": ["mDash.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cesanta/mDash-1.0.38.zip", "archiveFileName": "mDash-1.0.38.zip", "size": 237602, @@ -195698,17 +153700,10 @@ "paragraph": "Provides OTA, MQTT, device shadow, Filesystem management for ESP32", "website": "https://github.com/cesanta/mDash", "category": "Communication", - "architectures": [ - "esp32", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/cesanta/mDash.git", - "providesIncludes": [ - "mDash.h" - ], + "providesIncludes": ["mDash.h"], "url": "http://downloads.arduino.cc/libraries/github.com/cesanta/mDash-1.0.39.zip", "archiveFileName": "mDash-1.0.39.zip", "size": 237788, @@ -195723,12 +153718,8 @@ "paragraph": "This library allows an Arduino board to control LiquidCrystal displays (LCDs) based on the Hitachi HD44780 (or a compatible) chipset, which is found on most text-based LCDs. The library works with in either 4 or 8 bit mode (i.e. using 4 or 8 data lines in addition to the rs, enable, and, optionally, the rw control lines).", "website": "http://arduino.cc/en/Reference/LiquidCrystal", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/LiquidCrystal.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/LiquidCrystal-1.0.0.zip", "archiveFileName": "LiquidCrystal-1.0.0.zip", @@ -195744,12 +153735,8 @@ "paragraph": "This library allows an Arduino board to control LiquidCrystal displays (LCDs) based on the Hitachi HD44780 (or a compatible) chipset, which is found on most text-based LCDs. The library works with in either 4 or 8 bit mode (i.e. using 4 or 8 data lines in addition to the rs, enable, and, optionally, the rw control lines).", "website": "http://arduino.cc/en/Reference/LiquidCrystal", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/LiquidCrystal.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/LiquidCrystal-1.0.1.zip", "archiveFileName": "LiquidCrystal-1.0.1.zip", @@ -195765,12 +153752,8 @@ "paragraph": "This library allows an Arduino board to control LiquidCrystal displays (LCDs) based on the Hitachi HD44780 (or a compatible) chipset, which is found on most text-based LCDs. The library works with in either 4 or 8 bit mode (i.e. using 4 or 8 data lines in addition to the rs, enable, and, optionally, the rw control lines).", "website": "http://www.arduino.cc/en/Reference/LiquidCrystal", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/LiquidCrystal.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/LiquidCrystal-1.0.2.zip", "archiveFileName": "LiquidCrystal-1.0.2.zip", @@ -195786,12 +153769,8 @@ "paragraph": "This library allows an Arduino board to control LiquidCrystal displays (LCDs) based on the Hitachi HD44780 (or a compatible) chipset, which is found on most text-based LCDs. The library works with in either 4 or 8 bit mode (i.e. using 4 or 8 data lines in addition to the rs, enable, and, optionally, the rw control lines).", "website": "http://www.arduino.cc/en/Reference/LiquidCrystal", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/LiquidCrystal.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/LiquidCrystal-1.0.3.zip", "archiveFileName": "LiquidCrystal-1.0.3.zip", @@ -195807,12 +153786,8 @@ "paragraph": "This library allows an Arduino board to control LiquidCrystal displays (LCDs) based on the Hitachi HD44780 (or a compatible) chipset, which is found on most text-based LCDs. The library works with in either 4 or 8 bit mode (i.e. using 4 or 8 data lines in addition to the rs, enable, and, optionally, the rw control lines).", "website": "http://www.arduino.cc/en/Reference/LiquidCrystal", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/LiquidCrystal.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/LiquidCrystal-1.0.4.zip", "archiveFileName": "LiquidCrystal-1.0.4.zip", @@ -195828,12 +153803,8 @@ "paragraph": "This library allows an Arduino/Genuino board to control LiquidCrystal displays (LCDs) based on the Hitachi HD44780 (or a compatible) chipset, which is found on most text-based LCDs. The library works with in either 4 or 8 bit mode (i.e. using 4 or 8 data lines in addition to the rs, enable, and, optionally, the rw control lines).", "website": "http://www.arduino.cc/en/Reference/LiquidCrystal", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/LiquidCrystal.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/LiquidCrystal-1.0.6.zip", "archiveFileName": "LiquidCrystal-1.0.6.zip", @@ -195849,12 +153820,8 @@ "paragraph": "This library allows an Arduino/Genuino board to control LiquidCrystal displays (LCDs) based on the Hitachi HD44780 (or a compatible) chipset, which is found on most text-based LCDs. The library works with in either 4 or 8 bit mode (i.e. using 4 or 8 data lines in addition to the rs, enable, and, optionally, the rw control lines).", "website": "http://www.arduino.cc/en/Reference/LiquidCrystal", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/LiquidCrystal.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/LiquidCrystal-1.0.7.zip", "archiveFileName": "LiquidCrystal-1.0.7.zip", @@ -195870,12 +153837,8 @@ "paragraph": "Use this library to make/receive voice calls, to send and receive SMS with the Quectel M10 GSM module.\u003c/br\u003eThis library also allows you to connect to internet through the GPRS networks. You can either use web Clients and Servers.\u003c/br\u003e", "website": "http://arduino.cc/en/Reference/GSM", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/GSM.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/GSM-1.0.0.zip", "archiveFileName": "GSM-1.0.0.zip", @@ -195891,12 +153854,8 @@ "paragraph": "Use this library to make/receive voice calls, to send and receive SMS with the Quectel M10 GSM module.\u003c/br\u003eThis library also allows you to connect to internet through the GPRS networks. You can either use web Clients and Servers.\u003c/br\u003e", "website": "http://arduino.cc/en/Reference/GSM", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/GSM.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/GSM-1.0.1.zip", "archiveFileName": "GSM-1.0.1.zip", @@ -195912,12 +153871,8 @@ "paragraph": "Use this library to make/receive voice calls, to send and receive SMS with the Quectel M10 GSM module.\u003c/br\u003eThis library also allows you to connect to internet through the GPRS networks. You can either use web Clients and Servers.\u003c/br\u003e", "website": "http://arduino.cc/en/Reference/GSM", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/GSM.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/GSM-1.0.2.zip", "archiveFileName": "GSM-1.0.2.zip", @@ -195933,12 +153888,8 @@ "paragraph": "Use this library to make/receive voice calls, to send and receive SMS with the Quectel M10 GSM module.\u003c/br\u003eThis library also allows you to connect to internet through the GPRS networks. You can either use web Clients and Servers.\u003c/br\u003e", "website": "http://arduino.cc/en/Reference/GSM", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/GSM.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/GSM-1.0.3.zip", "archiveFileName": "GSM-1.0.3.zip", @@ -195954,12 +153905,8 @@ "paragraph": "Use this library to make/receive voice calls, to send and receive SMS with the Quectel M10 GSM module.\u003c/br\u003eThis library also allows you to connect to internet through the GPRS networks. You can either use web Clients and Servers.\u003c/br\u003e", "website": "http://www.arduino.cc/en/Reference/GSM", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/GSM.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/GSM-1.0.4.zip", "archiveFileName": "GSM-1.0.4.zip", @@ -195975,12 +153922,8 @@ "paragraph": "Use this library to make/receive voice calls, to send and receive SMS with the Quectel M10 GSM module.\u003c/br\u003eThis library also allows you to connect to internet through the GPRS networks. You can either use web Clients and Servers.\u003c/br\u003e", "website": "http://www.arduino.cc/en/Reference/GSM", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/GSM.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/GSM-1.0.5.zip", "archiveFileName": "GSM-1.0.5.zip", @@ -195996,12 +153939,8 @@ "paragraph": "Use this library to make/receive voice calls, to send and receive SMS with the Quectel M10 GSM module.\u003c/br\u003eThis library also allows you to connect to internet through the GPRS networks. You can either use web Clients and Servers.\u003c/br\u003e", "website": "http://www.arduino.cc/en/Reference/GSM", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Arduino" - ], + "architectures": ["avr"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/GSM.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/GSM-1.0.6.zip", "archiveFileName": "GSM-1.0.6.zip", @@ -196017,16 +153956,10 @@ "paragraph": "This library depends on the ArduinoBLE and MKRIMU libraries.", "website": "https://github.com/arduino/PhysicsLabFirmware", "category": "Communication", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/PhysicsLabFirmware.git", - "providesIncludes": [ - "PhysicsLabFirmware.h" - ], + "providesIncludes": ["PhysicsLabFirmware.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/PhysicsLabFirmware-1.0.0.zip", "archiveFileName": "PhysicsLabFirmware-1.0.0.zip", "size": 8188, @@ -196041,12 +153974,8 @@ "paragraph": "All in one library containing examples from lessons and projects for CTC GO! Core Module", "website": "https://github.com/bcmi-labs/CTC-Go-Core-Module.git", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/CTC-Go-Core-Module.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/CTC_GO_CORE-1.0.0.zip", "archiveFileName": "CTC_GO_CORE-1.0.0.zip", @@ -196062,12 +153991,8 @@ "paragraph": "All in one library containing examples from lessons and projects for CTC GO! Core Module", "website": "https://github.com/bcmi-labs/CTC-Go-Core-Module.git", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/CTC-Go-Core-Module.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/CTC_GO_CORE-1.1.0.zip", "archiveFileName": "CTC_GO_CORE-1.1.0.zip", @@ -196083,12 +154008,8 @@ "paragraph": "All in one library containing examples from lessons and projects for CTC GO! Core Module", "website": "https://github.com/bcmi-labs/CTC-Go-Core-Module.git", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/CTC-Go-Core-Module.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/CTC_GO_CORE-1.2.0.zip", "archiveFileName": "CTC_GO_CORE-1.2.0.zip", @@ -196103,16 +154024,10 @@ "sentence": "Allows you to read the location from the GPS on your MKR GPS shield.", "website": "http://github.com/arduino-libraries/Arduino_MKRGPS", "category": "Sensors", - "architectures": [ - "samd" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Arduino_MKRGPS.git", - "providesIncludes": [ - "Arduino_MKRGPS.h" - ], + "providesIncludes": ["Arduino_MKRGPS.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Arduino_MKRGPS-1.0.0.zip", "archiveFileName": "Arduino_MKRGPS-1.0.0.zip", "size": 18836, @@ -196127,16 +154042,10 @@ "paragraph": "FixedPoint_LUT uses LUTs to search for values in an array and make simple calculations rather then calculate complex mathematical functions", "website": "https://github.com/Pantastisch/FixedPoint_LUT", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Pantastisch/FixedPoint_LUT.git", - "providesIncludes": [ - "LUT.h" - ], + "providesIncludes": ["LUT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Pantastisch/FixedPoint_LUT-1.0.0.zip", "archiveFileName": "FixedPoint_LUT-1.0.0.zip", "size": 18516, @@ -196151,16 +154060,10 @@ "paragraph": "Replacement to the standard tone library with many advantages", "website": "https://github.com/teckel12/arduino-toneac", "category": "Signal Input/Output", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/teckel12/arduino-toneac.git", - "providesIncludes": [ - "toneAC.h" - ], + "providesIncludes": ["toneAC.h"], "url": "http://downloads.arduino.cc/libraries/github.com/teckel12/toneAC-1.5.0.zip", "archiveFileName": "toneAC-1.5.0.zip", "size": 12112, @@ -196175,12 +154078,8 @@ "paragraph": "Install this library to interface with WarmCat's 6 digit alphanumeric backpacks", "website": "https://github.com/WarmCatUK/WarmCat6x14backpack", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/WarmCatUK/WarmCat_6x14Backpack.git", "url": "http://downloads.arduino.cc/libraries/github.com/WarmCatUK/WarmCat6x14backpack-0.9.0.zip", "archiveFileName": "WarmCat6x14backpack-0.9.0.zip", @@ -196196,12 +154095,8 @@ "paragraph": "Arduino library for sending, receiving and decode 868 MHz data package of Computherm Q8RF thermostat", "website": "https://github.com/denxhun/ComputhermRF", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/denxhun/ComputhermRF.git", "url": "http://downloads.arduino.cc/libraries/github.com/denxhun/Computherm_RF_Library-0.1.0.zip", "archiveFileName": "Computherm_RF_Library-0.1.0.zip", @@ -196217,12 +154112,8 @@ "paragraph": "Arduino library for sending, receiving and decode 868 MHz data package of Computherm Q8RF thermostat", "website": "https://github.com/denxhun/ComputhermRF", "category": "Signal Input/Output", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/denxhun/ComputhermRF.git", "url": "http://downloads.arduino.cc/libraries/github.com/denxhun/Computherm_RF_Library-0.1.2.zip", "archiveFileName": "Computherm_RF_Library-0.1.2.zip", @@ -196238,12 +154129,8 @@ "paragraph": "rastr is a lightweight graphics library that provides basic drawing primitives, uses integer arithmetic and has no external dependencies", "website": "https://github.com/shaduzlabs/arduino-rastr", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/shaduzlabs/arduino-rastr.git", "url": "http://downloads.arduino.cc/libraries/github.com/shaduzlabs/rastr-0.1.0.zip", "archiveFileName": "rastr-0.1.0.zip", @@ -196259,12 +154146,8 @@ "paragraph": "rastr is a lightweight graphics library that provides basic drawing primitives, uses integer arithmetic and has no external dependencies", "website": "https://github.com/shaduzlabs/arduino-rastr", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/shaduzlabs/arduino-rastr.git", "url": "http://downloads.arduino.cc/libraries/github.com/shaduzlabs/rastr-0.1.1.zip", "archiveFileName": "rastr-0.1.1.zip", @@ -196280,12 +154163,8 @@ "paragraph": "The library is part of the RemoteXY project.\u003cbr /\u003eRemoteXY allows you to control your device using an Android or iOS smartphone. There are Bluetooth, WiFi, Ethernet or Cloud server can be used for connection. To make GUI go to the web site http://remotexy.com", "website": "http://remotexy.com/en/help/", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/RemoteXY/RemoteXY-Arduino-library.git", "url": "http://downloads.arduino.cc/libraries/github.com/RemoteXY/RemoteXY-2.3.5.zip", "archiveFileName": "RemoteXY-2.3.5.zip", @@ -196301,16 +154180,10 @@ "paragraph": "Start your project and have a great time. Create a world around this smart little robot. Follow us on instagram -\u003e deltarobotone", "website": "https://github.com/deltarobotone/one_system_library", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/deltarobotone/one_system_library.git", - "providesIncludes": [ - "DeltaRobotOne.h" - ], + "providesIncludes": ["DeltaRobotOne.h"], "url": "http://downloads.arduino.cc/libraries/github.com/deltarobotone/OneSystemLibrary-1.0.0.zip", "archiveFileName": "OneSystemLibrary-1.0.0.zip", "size": 59776, @@ -196325,13 +154198,8 @@ "paragraph": "A User Interface Library which provides interactive elements for your Over the Air Updates on ESP8266. UI has a size of only 50Kb!", "website": "https://github.com/ayushsharma82/AsyncElegantOTA", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/ayushsharma82/AsyncElegantOTA.git", "url": "http://downloads.arduino.cc/libraries/github.com/ayushsharma82/AsyncElegantOTA-1.0.0.zip", "archiveFileName": "AsyncElegantOTA-1.0.0.zip", @@ -196347,13 +154215,8 @@ "paragraph": "A User Interface Library which provides interactive elements for your Over the Air Updates on ESP8266. UI has a size of only 50Kb!", "website": "https://github.com/ayushsharma82/AsyncElegantOTA", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/ayushsharma82/AsyncElegantOTA.git", "url": "http://downloads.arduino.cc/libraries/github.com/ayushsharma82/AsyncElegantOTA-1.0.2.zip", "archiveFileName": "AsyncElegantOTA-1.0.2.zip", @@ -196369,13 +154232,8 @@ "paragraph": "A User Interface Library which provides interactive elements for your Over the Air Updates on ESP8266. UI has a size of only 50Kb!", "website": "https://github.com/ayushsharma82/AsyncElegantOTA", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/ayushsharma82/AsyncElegantOTA.git", "url": "http://downloads.arduino.cc/libraries/github.com/ayushsharma82/AsyncElegantOTA-1.0.3.zip", "archiveFileName": "AsyncElegantOTA-1.0.3.zip", @@ -196391,13 +154249,8 @@ "paragraph": "A User Interface Library which provides interactive elements for your Over the Air Updates on ESP8266. UI has a size of only 50Kb!", "website": "https://github.com/ayushsharma82/AsyncElegantOTA", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/ayushsharma82/AsyncElegantOTA.git", "url": "http://downloads.arduino.cc/libraries/github.com/ayushsharma82/AsyncElegantOTA-1.0.4.zip", "archiveFileName": "AsyncElegantOTA-1.0.4.zip", @@ -196414,12 +154267,8 @@ "paragraph": "Handles communication without th Wire.h library. Adds config option.", "website": "https://github.com/WifWaf/VEML6075", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/WifWaf/VEML6075.git", "url": "http://downloads.arduino.cc/libraries/github.com/WifWaf/VEML6075-1.0.1.zip", "archiveFileName": "VEML6075-1.0.1.zip", @@ -196435,17 +154284,10 @@ "paragraph": "A simple library for generating QR codes in C, optimized for processing and memory constrained systems.", "website": "https://github.com/onelife/rtt-qrcode", "category": "Data Processing", - "architectures": [ - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/onelife/RTT-QRCode.git", - "providesIncludes": [ - "rtt.h" - ], + "providesIncludes": ["rtt.h"], "url": "http://downloads.arduino.cc/libraries/github.com/onelife/RTT_QRCode-0.1.0.zip", "archiveFileName": "RTT_QRCode-0.1.0.zip", "size": 15824, @@ -196460,16 +154302,10 @@ "paragraph": "This library allows ThinSat participants to easily access the sensors and other features on the TSLPB. Functions for writing data to the ThinSat Data Bus are included for convenience.", "website": "https://github.com/VCSFA-MARS/TSLPB", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/VCSFA-MARS/TSLPB.git", - "providesIncludes": [ - "TSLPB.h" - ], + "providesIncludes": ["TSLPB.h"], "url": "http://downloads.arduino.cc/libraries/github.com/VCSFA-MARS/ThinSat_Program_TSLPB_Library-0.4.0.zip", "archiveFileName": "ThinSat_Program_TSLPB_Library-0.4.0.zip", "size": 3368810, @@ -196484,16 +154320,10 @@ "paragraph": "This library allows ThinSat participants to easily access the sensors and other features on the TSLPB. Functions for writing data to the ThinSat Data Bus are included for convenience.", "website": "https://github.com/VCSFA-MARS/TSLPB", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/VCSFA-MARS/TSLPB.git", - "providesIncludes": [ - "TSLPB.h" - ], + "providesIncludes": ["TSLPB.h"], "url": "http://downloads.arduino.cc/libraries/github.com/VCSFA-MARS/ThinSat_Program_TSLPB_Library-0.5.0.zip", "archiveFileName": "ThinSat_Program_TSLPB_Library-0.5.0.zip", "size": 3714782, @@ -196508,16 +154338,10 @@ "paragraph": "This library allows ThinSat participants to easily access the sensors and other features on the TSLPB. Functions for writing data to the ThinSat Data Bus are included for convenience.", "website": "https://github.com/VCSFA-MARS/TSLPB", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/VCSFA-MARS/TSLPB.git", - "providesIncludes": [ - "TSLPB.h" - ], + "providesIncludes": ["TSLPB.h"], "url": "http://downloads.arduino.cc/libraries/github.com/VCSFA-MARS/ThinSat_Program_TSLPB_Library-0.5.2.zip", "archiveFileName": "ThinSat_Program_TSLPB_Library-0.5.2.zip", "size": 3714987, @@ -196532,16 +154356,10 @@ "paragraph": "This library allows ThinSat participants to easily access the sensors and other features on the TSLPB. Functions for writing data to the ThinSat Data Bus are included for convenience.", "website": "https://github.com/VCSFA-MARS/TSLPB", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/VCSFA-MARS/TSLPB.git", - "providesIncludes": [ - "TSLPB.h" - ], + "providesIncludes": ["TSLPB.h"], "url": "http://downloads.arduino.cc/libraries/github.com/VCSFA-MARS/ThinSat_Program_TSLPB_Library-0.6.0.zip", "archiveFileName": "ThinSat_Program_TSLPB_Library-0.6.0.zip", "size": 3716785, @@ -196556,12 +154374,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update and delete the Firebase Realtime database data.", "website": "https://github.com/mobizt/Firebase-Arduino-WiFiNINA", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-Arduino-WiFiNINA.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_Arduino_based_on_WiFiNINA-1.0.1.zip", "archiveFileName": "Firebase_Arduino_based_on_WiFiNINA-1.0.1.zip", @@ -196577,12 +154391,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update and delete the Firebase Realtime database data.", "website": "https://github.com/mobizt/Firebase-Arduino-WiFiNINA", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-Arduino-WiFiNINA.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_Arduino_based_on_WiFiNINA-1.0.3.zip", "archiveFileName": "Firebase_Arduino_based_on_WiFiNINA-1.0.3.zip", @@ -196598,12 +154408,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update and delete the Firebase Realtime database data.", "website": "https://github.com/mobizt/Firebase-Arduino-WiFiNINA", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-Arduino-WiFiNINA.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_Arduino_based_on_WiFiNINA-1.0.2.zip", "archiveFileName": "Firebase_Arduino_based_on_WiFiNINA-1.0.2.zip", @@ -196619,12 +154425,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update and delete the Firebase Realtime database data.", "website": "https://github.com/mobizt/Firebase-Arduino-WiFiNINA", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-Arduino-WiFiNINA.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_Arduino_based_on_WiFiNINA-1.0.4.zip", "archiveFileName": "Firebase_Arduino_based_on_WiFiNINA-1.0.4.zip", @@ -196640,12 +154442,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update and delete the Firebase Realtime database data.", "website": "https://github.com/mobizt/Firebase-Arduino-WiFiNINA", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-Arduino-WiFiNINA.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_Arduino_based_on_WiFiNINA-1.0.5.zip", "archiveFileName": "Firebase_Arduino_based_on_WiFiNINA-1.0.5.zip", @@ -196661,12 +154459,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update and delete the Firebase Realtime database data.", "website": "https://github.com/mobizt/Firebase-Arduino-WiFiNINA", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-Arduino-WiFiNINA.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_Arduino_based_on_WiFiNINA-1.0.6.zip", "archiveFileName": "Firebase_Arduino_based_on_WiFiNINA-1.0.6.zip", @@ -196682,12 +154476,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update and delete the Firebase Realtime database data.", "website": "https://github.com/mobizt/Firebase-Arduino-WiFiNINA", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-Arduino-WiFiNINA.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_Arduino_based_on_WiFiNINA-1.0.7.zip", "archiveFileName": "Firebase_Arduino_based_on_WiFiNINA-1.0.7.zip", @@ -196703,12 +154493,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update and delete the Firebase Realtime database.", "website": "https://github.com/mobizt/Firebase-Arduino-WiFiNINA", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-Arduino-WiFiNINA.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_Arduino_based_on_WiFiNINA-1.0.8.zip", "archiveFileName": "Firebase_Arduino_based_on_WiFiNINA-1.0.8.zip", @@ -196724,12 +154510,8 @@ "paragraph": "This client library provides the most reliable operations for read, store, update and delete the Firebase Realtime database.", "website": "https://github.com/mobizt/Firebase-Arduino-WiFiNINA", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mobizt/Firebase-Arduino-WiFiNINA.git", "url": "http://downloads.arduino.cc/libraries/github.com/mobizt/Firebase_Arduino_based_on_WiFiNINA-1.0.9.zip", "archiveFileName": "Firebase_Arduino_based_on_WiFiNINA-1.0.9.zip", @@ -196746,16 +154528,10 @@ "paragraph": "Library to read pulse dialing data from telephone rotary dials. This library only needs one input pin (with interrupt). But currently can read only one rotary dial at a time...", "website": "https://github.com/Harvie/RotaryDial", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Harvie/RotaryDial.git", - "providesIncludes": [ - "RotaryDial.h" - ], + "providesIncludes": ["RotaryDial.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Harvie/RotaryDial-0.0.1.zip", "archiveFileName": "RotaryDial-0.0.1.zip", "size": 4744, @@ -196770,16 +154546,10 @@ "paragraph": "Grately reduces the left/right motor speed unbalance and removes start/stop threshold.", "website": "https://github.com/gigix74/CalibratedSpeed", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gigix74/CalibratedSpeed.git", - "providesIncludes": [ - "CalibratedSpeed.h" - ], + "providesIncludes": ["CalibratedSpeed.h"], "url": "http://downloads.arduino.cc/libraries/github.com/gigix74/CalibratedSpeed-1.0.0.zip", "archiveFileName": "CalibratedSpeed-1.0.0.zip", "size": 15553, @@ -196794,12 +154564,8 @@ "paragraph": "Requires HW SPI and Adafruit_GFX. Caution: these e-papers require 3.3V supply AND data lines!", "website": "https://github.com/ZinggJM/GxEPD", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ZinggJM/GxEPD.git", "url": "http://downloads.arduino.cc/libraries/github.com/ZinggJM/GxEPD-3.0.5.zip", "archiveFileName": "GxEPD-3.0.5.zip", @@ -196815,12 +154581,8 @@ "paragraph": "GxEPD2 is better suited for new users or new projects!", "website": "https://github.com/ZinggJM/GxEPD", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ZinggJM/GxEPD.git", "url": "http://downloads.arduino.cc/libraries/github.com/ZinggJM/GxEPD-3.0.6.zip", "archiveFileName": "GxEPD-3.0.6.zip", @@ -196836,12 +154598,8 @@ "paragraph": "Requires HW SPI and Adafruit_GFX. Caution: these e-papers require 3.3V supply AND data lines!", "website": "https://github.com/ZinggJM/GxEPD", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ZinggJM/GxEPD.git", "url": "http://downloads.arduino.cc/libraries/github.com/ZinggJM/GxEPD-2.3.17.zip", "archiveFileName": "GxEPD-2.3.17.zip", @@ -196857,12 +154615,8 @@ "paragraph": "Requires HW SPI and Adafruit_GFX. Caution: these e-papers require 3.3V supply AND data lines!", "website": "https://github.com/ZinggJM/GxEPD", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ZinggJM/GxEPD.git", "url": "http://downloads.arduino.cc/libraries/github.com/ZinggJM/GxEPD-3.0.1.zip", "archiveFileName": "GxEPD-3.0.1.zip", @@ -196878,12 +154632,8 @@ "paragraph": "Requires HW SPI and Adafruit_GFX. Caution: these e-papers require 3.3V supply AND data lines!", "website": "https://github.com/ZinggJM/GxEPD", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ZinggJM/GxEPD.git", "url": "http://downloads.arduino.cc/libraries/github.com/ZinggJM/GxEPD-3.0.2.zip", "archiveFileName": "GxEPD-3.0.2.zip", @@ -196899,12 +154649,8 @@ "paragraph": "Requires HW SPI and Adafruit_GFX. Caution: these e-papers require 3.3V supply AND data lines!", "website": "https://github.com/ZinggJM/GxEPD", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ZinggJM/GxEPD.git", "url": "http://downloads.arduino.cc/libraries/github.com/ZinggJM/GxEPD-3.0.3.zip", "archiveFileName": "GxEPD-3.0.3.zip", @@ -196920,12 +154666,8 @@ "paragraph": "Requires HW SPI and Adafruit_GFX. Caution: these e-papers require 3.3V supply AND data lines!", "website": "https://github.com/ZinggJM/GxEPD", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ZinggJM/GxEPD.git", "url": "http://downloads.arduino.cc/libraries/github.com/ZinggJM/GxEPD-3.0.4.zip", "archiveFileName": "GxEPD-3.0.4.zip", @@ -196941,12 +154683,8 @@ "paragraph": "GxEPD2 is better suited for new users or new projects!", "website": "https://github.com/ZinggJM/GxEPD", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ZinggJM/GxEPD.git", "url": "http://downloads.arduino.cc/libraries/github.com/ZinggJM/GxEPD-3.0.7.zip", "archiveFileName": "GxEPD-3.0.7.zip", @@ -196962,12 +154700,8 @@ "paragraph": "GxEPD2 is better suited for new users or new projects!", "website": "https://github.com/ZinggJM/GxEPD", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ZinggJM/GxEPD.git", "url": "http://downloads.arduino.cc/libraries/github.com/ZinggJM/GxEPD-3.0.8.zip", "archiveFileName": "GxEPD-3.0.8.zip", @@ -196983,12 +154717,8 @@ "paragraph": "Arduino library for the LPS35HW sensors in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit_LPS35HW", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_LPS35HW.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_LPS35HW-1.0.0.zip", "archiveFileName": "Adafruit_LPS35HW-1.0.0.zip", @@ -197004,12 +154734,8 @@ "paragraph": "Arduino library for the LPS35HW sensors in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit_LPS35HW", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_LPS35HW.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_LPS35HW-1.0.1.zip", "archiveFileName": "Adafruit_LPS35HW-1.0.1.zip", @@ -197025,12 +154751,8 @@ "paragraph": "This library allows you to interface to a NCE Cab Bus and send / receive commands.", "website": "https://github.com/mrrwa/NceCabBus", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mrrwa/NceCabBus.git", "url": "http://downloads.arduino.cc/libraries/github.com/mrrwa/NceCabBus-0.0.1.zip", "archiveFileName": "NceCabBus-0.0.1.zip", @@ -197046,12 +154768,8 @@ "paragraph": "This library allows you to interface to a NCE Cab Bus and send / receive commands.", "website": "https://github.com/mrrwa/NceCabBus", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mrrwa/NceCabBus.git", "url": "http://downloads.arduino.cc/libraries/github.com/mrrwa/NceCabBus-0.1.0.zip", "archiveFileName": "NceCabBus-0.1.0.zip", @@ -197067,12 +154785,8 @@ "paragraph": "This library allows you to interface to a NCE Cab Bus and send / receive commands.", "website": "https://github.com/mrrwa/NceCabBus", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mrrwa/NceCabBus.git", "url": "http://downloads.arduino.cc/libraries/github.com/mrrwa/NceCabBus-0.2.0.zip", "archiveFileName": "NceCabBus-0.2.0.zip", @@ -197088,12 +154802,8 @@ "paragraph": "Use the read and write functions of XLR8DMem to access memory blocks on an Alorium board built with the XLR8DMem XB.", "website": "https://github.com/AloriumTechnology/XLR8DMem", "category": "Uncategorized", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AloriumTechnology/XLR8DMem.git", "url": "http://downloads.arduino.cc/libraries/github.com/AloriumTechnology/XLR8DMem-1.0.0.zip", "archiveFileName": "XLR8DMem-1.0.0.zip", @@ -197108,12 +154818,8 @@ "sentence": "Library to connect t6 iot platform.", "website": "https://github.com/mathcoll/t6/tree/master/sensors/libraries/t6iot", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mathcoll/t6iot.git", "url": "http://downloads.arduino.cc/libraries/github.com/mathcoll/t6iot-1.0.0.zip", "archiveFileName": "t6iot-1.0.0.zip", @@ -197128,12 +154834,8 @@ "sentence": "Library to connect t6 iot platform.", "website": "https://github.com/mathcoll/t6iot", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mathcoll/t6iot.git", "url": "http://downloads.arduino.cc/libraries/github.com/mathcoll/t6iot-1.0.1.zip", "archiveFileName": "t6iot-1.0.1.zip", @@ -197148,16 +154850,10 @@ "sentence": "Simple settings management for ESP8266", "website": "http://github.com/marecl", "category": "Data Storage", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/marecl/settingsManager.git", - "providesIncludes": [ - "src/settingsManager.h" - ], + "providesIncludes": ["src/settingsManager.h"], "url": "http://downloads.arduino.cc/libraries/github.com/marecl/settingsManager-1.0.0.zip", "archiveFileName": "settingsManager-1.0.0.zip", "size": 16257, @@ -197171,16 +154867,10 @@ "sentence": "Simple settings management for ESP8266", "website": "https://github.com/marecl/settingsManager", "category": "Data Storage", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/marecl/settingsManager.git", - "providesIncludes": [ - "settingsManager.h" - ], + "providesIncludes": ["settingsManager.h"], "url": "http://downloads.arduino.cc/libraries/github.com/marecl/settingsManager-1.0.1.zip", "archiveFileName": "settingsManager-1.0.1.zip", "size": 18140, @@ -197194,16 +154884,10 @@ "sentence": "Simple settings management for ESP8266", "website": "https://github.com/marecl/settingsManager", "category": "Data Storage", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/marecl/settingsManager.git", - "providesIncludes": [ - "settingsManager.h" - ], + "providesIncludes": ["settingsManager.h"], "url": "http://downloads.arduino.cc/libraries/github.com/marecl/settingsManager-1.0.2.zip", "archiveFileName": "settingsManager-1.0.2.zip", "size": 18309, @@ -197218,12 +154902,8 @@ "paragraph": "Turning your dumb numbers and strings into smart objects that know what was happening to them and when.", "website": "https://github.com/PTS93/Stator", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PTS93/Stator.git", "url": "http://downloads.arduino.cc/libraries/github.com/PTS93/Stator-0.6.0.zip", "archiveFileName": "Stator-0.6.0.zip", @@ -197239,12 +154919,8 @@ "paragraph": "An Arduino Library for the ADS1015 ADC to I2C converter. Detects changes in bend of a flex sensor.", "website": "https://github.com/sparkfun/SparkFun_ADS1015_Arduino_Library", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_ADS1015_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_ADS1015_Arduino_Library-1.0.1.zip", "archiveFileName": "SparkFun_ADS1015_Arduino_Library-1.0.1.zip", @@ -197260,12 +154936,8 @@ "paragraph": "An Arduino Library for the ADS1015 ADC to I2C converter. Detects changes in bend of a flex sensor.", "website": "https://github.com/sparkfun/SparkFun_ADS1015_Arduino_Library", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_ADS1015_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_ADS1015_Arduino_Library-2.0.0.zip", "archiveFileName": "SparkFun_ADS1015_Arduino_Library-2.0.0.zip", @@ -197281,12 +154953,8 @@ "paragraph": "Arduino library for use with the Texas Instruments ADS1015. It can be used with most hardware designed around this chip. SparkFun has two products that use this chip (Qwiic ADC and Qwiic Flex glove controller), and so we have tailored the example sketchs (and some of the function names) to make most sense with each of these designs.", "website": "https://github.com/sparkfun/SparkFun_ADS1015_Arduino_Library", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_ADS1015_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_ADS1015_Arduino_Library-2.1.0.zip", "archiveFileName": "SparkFun_ADS1015_Arduino_Library-2.1.0.zip", @@ -197302,12 +154970,8 @@ "paragraph": "Arduino library for use with the Texas Instruments ADS1015. It can be used with most hardware designed around this chip. SparkFun has two products that use this chip (Qwiic ADC and Qwiic Flex glove controller), and so we have tailored the example sketchs (and some of the function names) to make most sense with each of these designs.", "website": "https://github.com/sparkfun/SparkFun_ADS1015_Arduino_Library", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_ADS1015_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_ADS1015_Arduino_Library-2.2.0.zip", "archiveFileName": "SparkFun_ADS1015_Arduino_Library-2.2.0.zip", @@ -197323,12 +154987,8 @@ "paragraph": "Arduino library for use with the Texas Instruments ADS1015. It can be used with most hardware designed around this chip. SparkFun has two products that use this chip (Qwiic ADC and Qwiic Flex glove controller), and so we have tailored the example sketchs (and some of the function names) to make most sense with each of these designs.", "website": "https://github.com/sparkfun/SparkFun_ADS1015_Arduino_Library", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_ADS1015_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_ADS1015_Arduino_Library-2.3.0.zip", "archiveFileName": "SparkFun_ADS1015_Arduino_Library-2.3.0.zip", @@ -197344,12 +155004,8 @@ "paragraph": "A simple interface for serial communication.", "website": "https://github.com/alextaujenis/RBD_SerialManager", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_SerialManager.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_SerialManager-1.0.0-alpha.1.zip", "archiveFileName": "RBD_SerialManager-1.0.0-alpha.1.zip", @@ -197365,12 +155021,8 @@ "paragraph": "A simple interface for serial communication.", "website": "https://github.com/alextaujenis/RBD_SerialManager", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_SerialManager.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_SerialManager-1.0.0-alpha.2.zip", "archiveFileName": "RBD_SerialManager-1.0.0-alpha.2.zip", @@ -197386,12 +155038,8 @@ "paragraph": "A simple interface for serial communication.", "website": "https://github.com/alextaujenis/RBD_SerialManager", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/alextaujenis/RBD_SerialManager.git", "url": "http://downloads.arduino.cc/libraries/github.com/alextaujenis/RBD_SerialManager-1.0.0-alpha.3.zip", "archiveFileName": "RBD_SerialManager-1.0.0-alpha.3.zip", @@ -197407,16 +155055,10 @@ "paragraph": "This library depends on ArduinoHttpClient and ArduinoBearSSL.", "website": "http://github.com/arduino-libraries/Arduino_OAuth", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Arduino_OAuth.git", - "providesIncludes": [ - "Arduino_OAuth.h" - ], + "providesIncludes": ["Arduino_OAuth.h"], "dependencies": [ { "name": "ArduinoHttpClient" @@ -197439,16 +155081,10 @@ "paragraph": "The protocol supports multiple data types including integers, strings, floats, booleans, lists and missing values (NULL/None/nil). It even supports nested and mixed type lists.", "website": "https://github.com/shielddx/oatmeal-protocol", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/shielddx/oatmeal-protocol.git", - "providesIncludes": [ - "oatmeal_protocol.h" - ], + "providesIncludes": ["oatmeal_protocol.h"], "url": "http://downloads.arduino.cc/libraries/github.com/shielddx/oatmeal_protocol-1.1.0.zip", "archiveFileName": "oatmeal_protocol-1.1.0.zip", "size": 120723, @@ -197463,12 +155099,8 @@ "paragraph": "Arduino library for TCS34725 RGB Color Sensor", "website": "https://github.com/hideakitai", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/hideakitai/TCS34725.git", "url": "http://downloads.arduino.cc/libraries/github.com/hideakitai/TCS34725-0.1.0.zip", "archiveFileName": "TCS34725-0.1.0.zip", @@ -197484,12 +155116,8 @@ "paragraph": "Arduino library for controlling Soccer Robot by Peanut King.", "website": "https://github.com/peanut-king-solution/PeanutKing_Soccer", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/peanut-king-solution/PeanutKing_Soccer.git", "url": "http://downloads.arduino.cc/libraries/github.com/peanut-king-solution/PeanutKing_Soccer-1.0.0.zip", "archiveFileName": "PeanutKing_Soccer-1.0.0.zip", @@ -197505,12 +155133,8 @@ "paragraph": "Arduino library for controlling Soccer Robot by Peanut King.", "website": "https://github.com/peanut-king-solution/PeanutKing_Soccer", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/peanut-king-solution/PeanutKing_Soccer.git", "url": "http://downloads.arduino.cc/libraries/github.com/peanut-king-solution/PeanutKing_Soccer-1.2.0.zip", "archiveFileName": "PeanutKing_Soccer-1.2.0.zip", @@ -197526,12 +155150,8 @@ "paragraph": "Arduino library for controlling Soccer Robot by Peanut King.", "website": "https://github.com/peanut-king-solution/PeanutKing_Soccer", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/peanut-king-solution/PeanutKing_Soccer.git", "url": "http://downloads.arduino.cc/libraries/github.com/peanut-king-solution/PeanutKing_Soccer-1.3.0.zip", "archiveFileName": "PeanutKing_Soccer-1.3.0.zip", @@ -197547,12 +155167,8 @@ "paragraph": "Arduino library for controlling Soccer Robot by Peanut King.", "website": "https://github.com/peanut-king-solution/PeanutKing_Soccer", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/peanut-king-solution/PeanutKing_Soccer.git", "url": "http://downloads.arduino.cc/libraries/github.com/peanut-king-solution/PeanutKing_Soccer-1.3.1.zip", "archiveFileName": "PeanutKing_Soccer-1.3.1.zip", @@ -197568,12 +155184,8 @@ "paragraph": "Arduino library for controlling Soccer Robot by Peanut King.", "website": "https://github.com/peanut-king-solution/PeanutKing_Soccer", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/peanut-king-solution/PeanutKing_Soccer.git", "url": "http://downloads.arduino.cc/libraries/github.com/peanut-king-solution/PeanutKing_Soccer-1.3.2.zip", "archiveFileName": "PeanutKing_Soccer-1.3.2.zip", @@ -197589,12 +155201,8 @@ "paragraph": "Arduino library for controlling Soccer Robot by Peanut King.", "website": "https://github.com/peanut-king-solution/PeanutKing_Soccer", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/peanut-king-solution/PeanutKing_Soccer.git", "url": "http://downloads.arduino.cc/libraries/github.com/peanut-king-solution/PeanutKing_Soccer-1.3.3.zip", "archiveFileName": "PeanutKing_Soccer-1.3.3.zip", @@ -197610,12 +155218,8 @@ "paragraph": "Arduino library for controlling Soccer Robot by Peanut King.", "website": "https://github.com/peanut-king-solution/PeanutKing_Soccer", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/peanut-king-solution/PeanutKing_Soccer.git", "url": "http://downloads.arduino.cc/libraries/github.com/peanut-king-solution/PeanutKing_Soccer-1.3.5.zip", "archiveFileName": "PeanutKing_Soccer-1.3.5.zip", @@ -197631,16 +155235,10 @@ "paragraph": "This library is very simple and intuitive to use, and supports auto-discovering sensors with an optional high/low condition or manually addressing individual sensors.", "website": "https://github.com/matmunk/DS18B20", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/matmunk/DS18B20.git", - "providesIncludes": [ - "DS18B20.h" - ], + "providesIncludes": ["DS18B20.h"], "url": "http://downloads.arduino.cc/libraries/github.com/matmunk/DS18B20-1.0.0.zip", "archiveFileName": "DS18B20-1.0.0.zip", "size": 955396, @@ -197655,12 +155253,8 @@ "paragraph": "MATRIX MINI Library", "website": "https://github.com/frason5566/MatrixMini-/tree/master/MatrixMini", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/frason5566/MatrixMini.git", "url": "http://downloads.arduino.cc/libraries/github.com/frason5566/Matrix_Mini_Library-1.1.0.zip", "archiveFileName": "Matrix_Mini_Library-1.1.0.zip", @@ -197676,18 +155270,10 @@ "paragraph": "Compatible with Microchip RN2483 and RN2903 devices.", "website": "https://github.com/allthingstalk/arduino-lorawan-sdk", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/allthingstalk/arduino-lorawan-sdk.git", - "providesIncludes": [ - "ABPCredentials.h", - "LoRaModem.h", - "CborPayload.h" - ], + "providesIncludes": ["ABPCredentials.h", "LoRaModem.h", "CborPayload.h"], "url": "http://downloads.arduino.cc/libraries/github.com/allthingstalk/AllThingsTalk_LoRaWAN_SDK-3.0.0.zip", "archiveFileName": "AllThingsTalk_LoRaWAN_SDK-3.0.0.zip", "size": 52001, @@ -197702,12 +155288,8 @@ "paragraph": "The library allows to control MAX6675 thermocouple interface. Uses hardware SPI and respects poll timings according to the datasheet", "website": "https://github.com/zhenek-kreker/MAX6675", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/zhenek-kreker/MAX6675.git", "url": "http://downloads.arduino.cc/libraries/github.com/zhenek-kreker/MAX6675_with_hardware_SPI-1.0.0.zip", "archiveFileName": "MAX6675_with_hardware_SPI-1.0.0.zip", @@ -197723,16 +155305,10 @@ "paragraph": "This provides a very cost effective way of reducing the number of pins needed to control an LCD (from 6 to 3 pins in 4 bit mode).", "website": "https://github.com/matmunk/LiquidCrystal_74HC595", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/matmunk/LiquidCrystal_74HC595.git", - "providesIncludes": [ - "LiquidCrystal_74HC595.h" - ], + "providesIncludes": ["LiquidCrystal_74HC595.h"], "url": "http://downloads.arduino.cc/libraries/github.com/matmunk/LiquidCrystal_74HC595-1.0.0.zip", "archiveFileName": "LiquidCrystal_74HC595-1.0.0.zip", "size": 430570, @@ -197747,16 +155323,10 @@ "paragraph": "Supports 120x60px 2bpp on Arduino UNO and 120x240px 2bpp on Arduino MEGA", "website": "https://github.com/smaffer/vgax", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/smaffer/vgax.git", - "providesIncludes": [ - "VGAX.h" - ], + "providesIncludes": ["VGAX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/smaffer/VGAX-1.2.0.zip", "archiveFileName": "VGAX-1.2.0.zip", "size": 2086086, @@ -197771,16 +155341,10 @@ "paragraph": "Supports monocromatic 192x80px on Arduino UNO and 200x240px on Arduino MEGA", "website": "https://github.com/smaffer/vgaxua", "category": "Display", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/smaffer/vgaxua.git", - "providesIncludes": [ - "VGAXUA.h" - ], + "providesIncludes": ["VGAXUA.h"], "url": "http://downloads.arduino.cc/libraries/github.com/smaffer/VGAXUA-1.0.0.zip", "archiveFileName": "VGAXUA-1.0.0.zip", "size": 2947510, @@ -197795,16 +155359,10 @@ "paragraph": "Supports monocromatic 512x480px with additional dynamic colors", "website": "https://github.com/smaffer/espvgax", "category": "Display", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/smaffer/espvgax.git", - "providesIncludes": [ - "ESPVGAX.h" - ], + "providesIncludes": ["ESPVGAX.h"], "url": "http://downloads.arduino.cc/libraries/github.com/smaffer/ESPVGAX-1.0.0.zip", "archiveFileName": "ESPVGAX-1.0.0.zip", "size": 2699051, @@ -197819,12 +155377,8 @@ "paragraph": "Arduino library to control Cubic CM1106 I2C", "website": "https://github.com/neosarchizo/cm1106_i2c", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/neosarchizo/cm1106_i2c.git", "url": "http://downloads.arduino.cc/libraries/github.com/neosarchizo/CM1106_I2C-1.0.0.zip", "archiveFileName": "CM1106_I2C-1.0.0.zip", @@ -197839,12 +155393,8 @@ "sentence": "Required for communication with Virtuino app", "website": "https://github.com/iliaslamprou/virtuinoESP", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/iliaslamprou/virtuinoESP.git", "url": "http://downloads.arduino.cc/libraries/github.com/iliaslamprou/Virtuino_library_for_all_ESP8266_and_ESP32_boards-1.7.2.zip", "archiveFileName": "Virtuino_library_for_all_ESP8266_and_ESP32_boards-1.7.2.zip", @@ -197860,12 +155410,8 @@ "paragraph": "Love Everything and everyone, wish you the best.", "website": "https://github.com/GiorgosXou", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GiorgosXou/NeuralNetworks.git", "url": "http://downloads.arduino.cc/libraries/github.com/GiorgosXou/NeuralNetwork-1.0.0.zip", "archiveFileName": "NeuralNetwork-1.0.0.zip", @@ -197881,12 +155427,8 @@ "paragraph": "Several support libraries for the Witty self-balancing 2WD bot from Didel.com. See the WittyQuickStartGuide.pdf in the docs folder.", "website": "https://git.boxtec.ch/didel/Witty", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/boxtec/Witty.git", "url": "http://downloads.arduino.cc/libraries/github.com/boxtec/Witty-1.0.1.zip", "archiveFileName": "Witty-1.0.1.zip", @@ -197901,12 +155443,8 @@ "sentence": "Required for communication with Virtuino app", "website": "https://github.com/iliaslamprou/virtuino_stm32", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/iliaslamprou/virtuino_stm32.git", "url": "http://downloads.arduino.cc/libraries/github.com/iliaslamprou/Virtuino_library_for_STM32_boards-1.6.3.zip", "archiveFileName": "Virtuino_library_for_STM32_boards-1.6.3.zip", @@ -197922,16 +155460,10 @@ "paragraph": "A very small library for configuring the PWM frequency for AVR based Arduinos. At least some of this code has been copied from the Internet, see PWMFreak.h for attribution.", "website": "https://github.com/flyingeinstein/PWMFreak", "category": "Timing", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/guru-florida/PWMFreak.git", - "providesIncludes": [ - "PWMFreak.h" - ], + "providesIncludes": ["PWMFreak.h"], "url": "http://downloads.arduino.cc/libraries/github.com/guru-florida/PWMFreak-0.2.0.zip", "archiveFileName": "PWMFreak-0.2.0.zip", "size": 3345, @@ -197946,12 +155478,8 @@ "paragraph": "This library provides UDP server and Web server function conforming to UECS standard. It corresponds to Arduino UNO or MEGA. Always requires Ethernet shield2.", "website": "http://uecs.org/arduino/uardecs.html", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/H-Kurosaki/UARDECS.git", "url": "http://downloads.arduino.cc/libraries/github.com/H-Kurosaki/UARDECS_Library-1.2.1.zip", "archiveFileName": "UARDECS_Library-1.2.1.zip", @@ -197965,18 +155493,12 @@ "maintainer": "Byron Holldorf \u003cbyronholldorf at gmail.com\u003e", "sentence": "Cooperative multitasking for the AVR line of microcontrollers.", "paragraph": "Cooperative multitasking for the AVR line of microcontrollers. Focused on minimal memory usage and ease of use.", - "website": "https://github.com/byronholldorf/uMulti", - "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "website": "https://github.com/byronholldorf/uMulti", + "category": "Other", + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/byronholldorf/uMulti.git", - "providesIncludes": [ - "uMulti.h" - ], + "providesIncludes": ["uMulti.h"], "url": "http://downloads.arduino.cc/libraries/github.com/byronholldorf/uMulti-0.1.0.zip", "archiveFileName": "uMulti-0.1.0.zip", "size": 8620, @@ -197991,12 +155513,8 @@ "paragraph": "Code to get your databot running", "website": "https://github.com/arbotics-llc/databot-arduino", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/arbotics-llc/databot_arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/arbotics-llc/databot-0.1.0.zip", "archiveFileName": "databot-0.1.0.zip", @@ -198012,12 +155530,8 @@ "paragraph": "This library includes all of the core libraries and sample sketches required to effectively use databot by aRbotics. Visit https://databot.us.com to meet databot.", "website": "https://github.com/arbotics-llc/databot_arduino", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/arbotics-llc/databot_arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/arbotics-llc/databot-0.1.2.zip", "archiveFileName": "databot-0.1.2.zip", @@ -198033,12 +155547,8 @@ "paragraph": "This library includes all of the core libraries and sample sketches required to effectively use databot by aRbotics. Visit https://databot.us.com to meet databot.", "website": "https://github.com/arbotics-llc/databot_arduino", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/arbotics-llc/databot_arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/arbotics-llc/databot-0.1.4.zip", "archiveFileName": "databot-0.1.4.zip", @@ -198054,12 +155564,8 @@ "paragraph": "This library includes all of the core libraries and sample sketches required to effectively use databot by aRbotics. Visit https://databot.us.com to meet databot.", "website": "https://github.com/arbotics-llc/databot_arduino", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/arbotics-llc/databot_arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/arbotics-llc/databot-0.1.5.zip", "archiveFileName": "databot-0.1.5.zip", @@ -198075,12 +155581,8 @@ "paragraph": "This library includes all of the core libraries and sample sketches required to effectively use databot by aRbotics. Visit https://databot.us.com to meet databot.", "website": "https://github.com/arbotics-llc/databot_arduino", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/arbotics-llc/databot_arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/arbotics-llc/databot-0.1.6.zip", "archiveFileName": "databot-0.1.6.zip", @@ -198096,12 +155598,8 @@ "paragraph": "This library includes all of the core libraries and sample sketches required to effectively use databot by aRbotics. Visit https://databot.us.com to meet databot.", "website": "https://github.com/arbotics-llc/databot_arduino", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/arbotics-llc/databot_arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/arbotics-llc/databot-0.1.7.zip", "archiveFileName": "databot-0.1.7.zip", @@ -198117,12 +155615,8 @@ "paragraph": "This library includes all of the core libraries and sample sketches required to effectively use databot by aRbotics. Visit https://databot.us.com to meet databot.", "website": "https://github.com/arbotics-llc/databot_arduino", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/arbotics-llc/databot_arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/arbotics-llc/databot-0.1.8.zip", "archiveFileName": "databot-0.1.8.zip", @@ -198138,12 +155632,8 @@ "paragraph": "This library includes all of the core libraries and sample sketches required to effectively use databot by aRbotics. Visit https://databot.us.com to meet databot.", "website": "https://github.com/arbotics-llc/databot_arduino", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/arbotics-llc/databot_arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/arbotics-llc/databot-0.1.9.zip", "archiveFileName": "databot-0.1.9.zip", @@ -198159,12 +155649,8 @@ "paragraph": "This library includes all of the core libraries and sample sketches required to effectively use databot by aRbotics. Visit https://databot.us.com to meet databot.", "website": "https://github.com/arbotics-llc/databot_arduino", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/arbotics-llc/databot_arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/arbotics-llc/databot-0.2.0.zip", "archiveFileName": "databot-0.2.0.zip", @@ -198180,12 +155666,8 @@ "paragraph": "This library includes all of the core libraries and sample sketches required to effectively use databot by aRbotics. Visit https://databot.us.com to meet databot.", "website": "https://github.com/arbotics-llc/databot_arduino", "category": "Sensors", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/arbotics-llc/databot_arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/arbotics-llc/databot-0.2.1.zip", "archiveFileName": "databot-0.2.1.zip", @@ -198201,12 +155683,8 @@ "paragraph": "Arduino library for the BD3491FS Sound Processor in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit_BD3491FS", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_BD3491FS.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_BD3491FS-1.0.0.zip", "archiveFileName": "Adafruit_BD3491FS-1.0.0.zip", @@ -198222,16 +155700,10 @@ "paragraph": "Enables user-friendly control of the RadioShield and various wireless modules.", "website": "https://github.com/jgromes/RadioLib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jgromes/RadioLib.git", - "providesIncludes": [ - "RadioLib.h" - ], + "providesIncludes": ["RadioLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/RadioLib-1.0.0.zip", "archiveFileName": "RadioLib-1.0.0.zip", "size": 852350, @@ -198246,16 +155718,10 @@ "paragraph": "Enables user-friendly control of the RadioShield and various wireless modules.", "website": "https://github.com/jgromes/RadioLib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jgromes/RadioLib.git", - "providesIncludes": [ - "RadioLib.h" - ], + "providesIncludes": ["RadioLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/RadioLib-1.1.0.zip", "archiveFileName": "RadioLib-1.1.0.zip", "size": 864402, @@ -198270,16 +155736,10 @@ "paragraph": "Enables user-friendly control of the RadioShield and various wireless modules.", "website": "https://github.com/jgromes/RadioLib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jgromes/RadioLib.git", - "providesIncludes": [ - "RadioLib.h" - ], + "providesIncludes": ["RadioLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/RadioLib-1.2.0.zip", "archiveFileName": "RadioLib-1.2.0.zip", "size": 873804, @@ -198294,16 +155754,10 @@ "paragraph": "Enables user-friendly control of the RadioShield and various wireless modules.", "website": "https://github.com/jgromes/RadioLib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jgromes/RadioLib.git", - "providesIncludes": [ - "RadioLib.h" - ], + "providesIncludes": ["RadioLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/RadioLib-1.2.1.zip", "archiveFileName": "RadioLib-1.2.1.zip", "size": 874104, @@ -198318,16 +155772,10 @@ "paragraph": "Enables user-friendly control of the RadioShield and various wireless modules.", "website": "https://github.com/jgromes/RadioLib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jgromes/RadioLib.git", - "providesIncludes": [ - "RadioLib.h" - ], + "providesIncludes": ["RadioLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/RadioLib-1.2.2.zip", "archiveFileName": "RadioLib-1.2.2.zip", "size": 875127, @@ -198342,16 +155790,10 @@ "paragraph": "Enables user-friendly control of the RadioShield and various wireless modules.", "website": "https://github.com/jgromes/RadioLib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jgromes/RadioLib.git", - "providesIncludes": [ - "RadioLib.h" - ], + "providesIncludes": ["RadioLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jgromes/RadioLib-1.3.0.zip", "archiveFileName": "RadioLib-1.3.0.zip", "size": 875356, @@ -198366,12 +155808,8 @@ "paragraph": "Arduino library for ClosedCube I2C Driver (Wrapper)", "website": "https://github.com/closedcube/ClosedCube_I2C_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/closedcube/ClosedCube_I2C_Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/closedcube/ClosedCube_I2C_Driver-2019.6.6.zip", "archiveFileName": "ClosedCube_I2C_Driver-2019.6.6.zip", @@ -198387,17 +155825,10 @@ "paragraph": "Allows you to read sensor values from the Board", "website": "https://github.com/thinkovation/Ambimate/", "category": "Sensors", - "architectures": [ - "avr", - "esp" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp"], + "types": ["Contributed"], "repository": "https://github.com/thinkovation/Ambimate.git", - "providesIncludes": [ - "Wire.h" - ], + "providesIncludes": ["Wire.h"], "url": "http://downloads.arduino.cc/libraries/github.com/thinkovation/Ambimate-1.0.0.zip", "archiveFileName": "Ambimate-1.0.0.zip", "size": 5096, @@ -198412,18 +155843,10 @@ "paragraph": "With this library you can control one or more VNH3SP30, VNH2SP30 or VNH3ASP30 H-bridge motor controllers. Library written for the AVR architecture, but should work on any architecture that supports the analogWrite() function to generate a PWM signal (AVR,STM32,ESP32)", "website": "https://github.com/bmellink/VNH3SP30", "category": "Device Control", - "architectures": [ - "avr", - "esp32", - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp32", "stm32"], + "types": ["Contributed"], "repository": "https://github.com/bmellink/VNH3SP30.git", - "providesIncludes": [ - "VNH3SP30.h" - ], + "providesIncludes": ["VNH3SP30.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bmellink/VNH3SP30-1.0.0.zip", "archiveFileName": "VNH3SP30-1.0.0.zip", "size": 21092, @@ -198438,18 +155861,10 @@ "paragraph": "Arduino library for VNH3SP30, VNH2SP30, VNH3ASP30 and VNH5019A-E based motor controller boards. The VNH3SP30 and VNH5019A-E chips contain a full H bridge to drive motors with currents up to 30A. The VNH5019A-E chips are newer and almost identical to the VNH3SP30 chips. The biggest difference is that the VNH5019A-E chips work with 3.3V and 5V logic, while the older VNH3SP30 chips require 5V logic.", "website": "https://github.com/bmellink/VNH3SP30", "category": "Device Control", - "architectures": [ - "avr", - "esp32", - "stm32" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp32", "stm32"], + "types": ["Contributed"], "repository": "https://github.com/bmellink/VNH3SP30.git", - "providesIncludes": [ - "VNH3SP30.h" - ], + "providesIncludes": ["VNH3SP30.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bmellink/VNH3SP30-1.0.1.zip", "archiveFileName": "VNH3SP30-1.0.1.zip", "size": 21241, @@ -198464,12 +155879,8 @@ "paragraph": "This is a library for the Arduino IDE that helps interface with Pololu High-Power Stepper Motor Drivers.", "website": "https://github.com/pololu/high-power-stepper-driver-arduino", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pololu/high-power-stepper-driver-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/pololu/HighPowerStepperDriver-1.0.0.zip", "archiveFileName": "HighPowerStepperDriver-1.0.0.zip", @@ -198485,12 +155896,8 @@ "paragraph": "Uses the Adafruit GFX library to draw tetris blocks into letters on displays.", "website": "https://github.com/toblum/TetrisAnimation", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/toblum/TetrisAnimation.git", "url": "http://downloads.arduino.cc/libraries/github.com/toblum/TetrisAnimation-1.1.0.zip", "archiveFileName": "TetrisAnimation-1.1.0.zip", @@ -198506,16 +155913,10 @@ "paragraph": "Designed to use as little FLASH and RAM as possible to run on constrained devices such as the ATtiny series.", "website": "https://github.com/bitbank2/ss_oled", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bitbank2/ss_oled.git", - "providesIncludes": [ - "ss_oled.h" - ], + "providesIncludes": ["ss_oled.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bitbank2/ss_oled-1.0.0.zip", "archiveFileName": "ss_oled-1.0.0.zip", "size": 356832, @@ -198530,16 +155931,10 @@ "paragraph": "Designed to use as little FLASH and RAM as possible to run on constrained devices such as the ATtiny series. Automatically detects the display address (3C or 3D) and the controller type (SSD1306 or SH1106). Includes 3 sizes of fixed fonts (6x8, 8x8, 16x16). Can use I2C, SPI or bit bang I2C on any 2 GPIO pins with the use of my BitBang_I2C library.", "website": "https://github.com/bitbank2/ss_oled", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bitbank2/ss_oled.git", - "providesIncludes": [ - "ss_oled.h" - ], + "providesIncludes": ["ss_oled.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bitbank2/ss_oled-1.1.0.zip", "archiveFileName": "ss_oled-1.1.0.zip", "size": 357752, @@ -198554,16 +155949,10 @@ "paragraph": "Designed to use as little FLASH and RAM as possible to run on constrained devices such as the ATtiny series. Automatically detects the display address (3C or 3D) and the controller type (SSD1306 or SH1106). Includes 3 sizes of fixed fonts (6x8, 8x8, 16x16). Can use I2C, SPI or bit bang I2C on any 2 GPIO pins with the use of my BitBang_I2C library.", "website": "https://github.com/bitbank2/ss_oled", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bitbank2/ss_oled.git", - "providesIncludes": [ - "ss_oled.h" - ], + "providesIncludes": ["ss_oled.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bitbank2/ss_oled-1.1.1.zip", "archiveFileName": "ss_oled-1.1.1.zip", "size": 357808, @@ -198578,16 +155967,10 @@ "paragraph": "Designed to use as little FLASH and RAM as possible to run on constrained devices such as the ATtiny series. Automatically detects the display address (3C or 3D) and the controller type (SSD1306 or SH1106). Includes 3 sizes of fixed fonts (6x8, 8x8, 16x16). Can use I2C, SPI or bit bang I2C on any 2 GPIO pins with the use of my BitBang_I2C library. Supports display sizes of: 128x64, 128x32, 64x32, 96x16.", "website": "https://github.com/bitbank2/ss_oled", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bitbank2/ss_oled.git", - "providesIncludes": [ - "ss_oled.h" - ], + "providesIncludes": ["ss_oled.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bitbank2/ss_oled-1.1.2.zip", "archiveFileName": "ss_oled-1.1.2.zip", "size": 358115, @@ -198602,16 +155985,10 @@ "paragraph": "Designed to use as little FLASH and RAM as possible to run on constrained devices such as the ATtiny series. Automatically detects the display address (3C or 3D) and the controller type (SSD1306 or SH1106). Includes 3 sizes of fixed fonts (6x8, 8x8, 16x16). Can use I2C, SPI or bit bang I2C on any 2 GPIO pins with the use of my BitBang_I2C library. Supports display sizes of: 128x64, 128x32, 64x32, 96x16, 72x40.", "website": "https://github.com/bitbank2/ss_oled", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bitbank2/ss_oled.git", - "providesIncludes": [ - "ss_oled.h" - ], + "providesIncludes": ["ss_oled.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bitbank2/ss_oled-1.1.3.zip", "archiveFileName": "ss_oled-1.1.3.zip", "size": 358210, @@ -198626,16 +156003,10 @@ "paragraph": "Designed to use as little FLASH and RAM as possible to run on constrained devices such as the ATtiny series. Automatically detects the display address (3C or 3D) and the controller type (SSD1306 or SH1106). Includes 3 sizes of fixed fonts (6x8, 8x8, 16x16). Can use I2C, SPI or bit bang I2C on any 2 GPIO pins with the use of my BitBang_I2C library. Supports display sizes of: 128x64, 128x32, 64x32, 96x16, 72x40.", "website": "https://github.com/bitbank2/ss_oled", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bitbank2/ss_oled.git", - "providesIncludes": [ - "ss_oled.h" - ], + "providesIncludes": ["ss_oled.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bitbank2/ss_oled-1.1.4.zip", "archiveFileName": "ss_oled-1.1.4.zip", "size": 358100, @@ -198650,16 +156021,10 @@ "paragraph": "Designed to use as little FLASH and RAM as possible to run on constrained devices such as the ATtiny series. Automatically detects the display address (3C or 3D) and the controller type (SSD1306 or SH1106). Includes 4 sizes of fixed fonts (6x8, 8x8, 16x16, 16x32). Can use I2C, SPI or bit bang I2C on any 2 GPIO pins with the use of my BitBang_I2C library. Supports display sizes of: 128x64, 128x32, 64x32, 96x16, 72x40.", "website": "https://github.com/bitbank2/ss_oled", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bitbank2/ss_oled.git", - "providesIncludes": [ - "ss_oled.h" - ], + "providesIncludes": ["ss_oled.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bitbank2/ss_oled-1.1.5.zip", "archiveFileName": "ss_oled-1.1.5.zip", "size": 357877, @@ -198674,16 +156039,10 @@ "paragraph": "Designed to use as little FLASH and RAM as possible to run on constrained devices such as the ATtiny series. Automatically detects the display address (3C or 3D) and the controller type (SSD1306 or SH1106). Includes 4 sizes of fixed fonts (6x8, 8x8, 16x16, 16x32). Can use I2C, SPI or bit bang I2C on any 2 GPIO pins with the use of my BitBang_I2C library. Supports display sizes of: 128x64, 128x32, 64x32, 96x16, 72x40. Now includes scrolling text/gfx and deferred rendering.", "website": "https://github.com/bitbank2/ss_oled", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bitbank2/ss_oled.git", - "providesIncludes": [ - "ss_oled.h" - ], + "providesIncludes": ["ss_oled.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bitbank2/ss_oled-2.0.0.zip", "archiveFileName": "ss_oled-2.0.0.zip", "size": 361508, @@ -198698,16 +156057,10 @@ "paragraph": "Designed to use as little FLASH and RAM as possible to run on constrained devices such as the ATtiny series. Automatically detects the display address (3C or 3D) and the controller type (SSD1306 or SH1106). Includes 4 sizes of fixed fonts (6x8, 8x8, 16x16, 16x32). Can use I2C, SPI or bit bang I2C on any 2 GPIO pins with the use of my BitBang_I2C library. Supports display sizes of: 128x64, 128x32, 64x32, 96x16, 72x40. Now includes scrolling text/gfx and deferred rendering.", "website": "https://github.com/bitbank2/ss_oled", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bitbank2/ss_oled.git", - "providesIncludes": [ - "ss_oled.h" - ], + "providesIncludes": ["ss_oled.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bitbank2/ss_oled-2.0.1.zip", "archiveFileName": "ss_oled-2.0.1.zip", "size": 362311, @@ -198722,16 +156075,10 @@ "paragraph": "Designed to use as little FLASH and RAM as possible to run on constrained devices such as the ATtiny series. Automatically detects the display address (3C or 3D) and the controller type (SSD1306 or SH1106). Includes 4 sizes of fixed fonts (6x8, 8x8, 16x16, 16x32). Can use I2C, SPI or bit bang I2C on any 2 GPIO pins with the use of my BitBang_I2C library. Supports display sizes of: 128x64, 128x32, 64x32, 96x16, 72x40. Now includes scrolling text/gfx and deferred rendering.", "website": "https://github.com/bitbank2/ss_oled", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bitbank2/ss_oled.git", - "providesIncludes": [ - "ss_oled.h" - ], + "providesIncludes": ["ss_oled.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bitbank2/ss_oled-2.1.0.zip", "archiveFileName": "ss_oled-2.1.0.zip", "size": 363235, @@ -198746,16 +156093,10 @@ "paragraph": "Designed to use as little FLASH and RAM as possible to run on constrained devices such as the ATtiny series. Automatically detects the display address (3C or 3D) and the controller type (SSD1306 or SH1106). Includes 4 sizes of fixed fonts (6x8, 8x8, 16x16, 16x32). Can use I2C, SPI or bit bang I2C on any 2 GPIO pins with the use of my BitBang_I2C library. Supports display sizes of: 128x64, 128x32, 64x32, 96x16, 72x40. Now includes scrolling text/gfx and deferred rendering.", "website": "https://github.com/bitbank2/ss_oled", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bitbank2/ss_oled.git", - "providesIncludes": [ - "ss_oled.h" - ], + "providesIncludes": ["ss_oled.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bitbank2/ss_oled-2.1.1.zip", "archiveFileName": "ss_oled-2.1.1.zip", "size": 363240, @@ -198770,16 +156111,10 @@ "paragraph": "Includes special optimizations for AVR devices to allow clock speeds which meet or exceed normal I2C speeds.", "website": "https://github.com/bitbank2/BitBang_I2C", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bitbank2/BitBang_I2C.git", - "providesIncludes": [ - "BitBang_I2C.h" - ], + "providesIncludes": ["BitBang_I2C.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bitbank2/BitBang_I2C-1.0.0.zip", "archiveFileName": "BitBang_I2C-1.0.0.zip", "size": 19475, @@ -198794,16 +156129,10 @@ "paragraph": "Includes special optimizations for AVR devices to allow clock speeds which meet or exceed normal I2C speeds.", "website": "https://github.com/bitbank2/BitBang_I2C", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bitbank2/BitBang_I2C.git", - "providesIncludes": [ - "BitBang_I2C.h" - ], + "providesIncludes": ["BitBang_I2C.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bitbank2/BitBang_I2C-1.1.0.zip", "archiveFileName": "BitBang_I2C-1.1.0.zip", "size": 19628, @@ -198818,16 +156147,10 @@ "paragraph": "A general purpose I2C wrapper library which can use the Wire library or bit-bang the I2C prototcol on any GPIO pins. Includes a function to identify common I2C devices and special optimizations for AVR devices to allow clock speeds which meet or exceed normal I2C speeds.", "website": "https://github.com/bitbank2/BitBang_I2C", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bitbank2/BitBang_I2C.git", - "providesIncludes": [ - "BitBang_I2C.h" - ], + "providesIncludes": ["BitBang_I2C.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bitbank2/BitBang_I2C-1.2.0.zip", "archiveFileName": "BitBang_I2C-1.2.0.zip", "size": 24194, @@ -198842,12 +156165,8 @@ "paragraph": "A simple Arduino library to parse NMEA sentences.", "website": "https://github.com/Glinnes/NMEAParser", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Glinnes/NMEAParser.git", "url": "http://downloads.arduino.cc/libraries/github.com/Glinnes/NMEAParser-1.0.0.zip", "archiveFileName": "NMEAParser-1.0.0.zip", @@ -198863,12 +156182,8 @@ "paragraph": "A simple Arduino library to parse NMEA sentences.", "website": "https://github.com/Glinnes/NMEAParser", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Glinnes/NMEAParser.git", "url": "http://downloads.arduino.cc/libraries/github.com/Glinnes/NMEAParser-1.1.0.zip", "archiveFileName": "NMEAParser-1.1.0.zip", @@ -198884,16 +156199,10 @@ "paragraph": "Designed to use as little FLASH and RAM as possible to run on constrained devices such as the ATtiny series. Uses GPIO pins to bit bang the 3-wire SPI protocol. Runs on any hardware supported by Arduino.", "website": "https://github.com/bitbank2/bb_hx1230", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bitbank2/bb_hx1230.git", - "providesIncludes": [ - "bb_hx1230.h" - ], + "providesIncludes": ["bb_hx1230.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bitbank2/bb_hx1230-1.0.0.zip", "archiveFileName": "bb_hx1230-1.0.0.zip", "size": 1510214, @@ -198908,16 +156217,10 @@ "paragraph": "Designed to use as little FLASH and RAM as possible to run on constrained devices such as the ATtiny series. Uses GPIO pins to bit bang the 3-wire SPI protocol. Includes 4 font sizes and pixel drawing. Runs on any hardware supported by Arduino.", "website": "https://github.com/bitbank2/bb_hx1230", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bitbank2/bb_hx1230.git", - "providesIncludes": [ - "bb_hx1230.h" - ], + "providesIncludes": ["bb_hx1230.h"], "url": "http://downloads.arduino.cc/libraries/github.com/bitbank2/bb_hx1230-1.0.1.zip", "archiveFileName": "bb_hx1230-1.0.1.zip", "size": 1510244, @@ -198932,12 +156235,8 @@ "paragraph": "Arduino CAN network driver for the MCP2515 CAN Controller, an adaptation of ACAN2515 library in order to reduce the memory footprint. Compatible with ACAN, ACAN2515, ACAN2517, ACAN2517FD libraries. The default configuration enables to receive all the frames. User can easily defines reception filters.", "website": "https://github.com/pierremolinaro/acan2515Tiny", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pierremolinaro/acan2515Tiny.git", "url": "http://downloads.arduino.cc/libraries/github.com/pierremolinaro/ACAN2515Tiny-1.0.1.zip", "archiveFileName": "ACAN2515Tiny-1.0.1.zip", @@ -198953,12 +156252,8 @@ "paragraph": "Arduino CAN network driver for the MCP2515 CAN Controller, an adaptation of ACAN2515 library in order to reduce the memory footprint. Compatible with ACAN, ACAN2515, ACAN2517, ACAN2517FD libraries. The default configuration enables to receive all the frames. User can easily defines reception filters.", "website": "https://github.com/pierremolinaro/acan2515Tiny", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/pierremolinaro/acan2515Tiny.git", "url": "http://downloads.arduino.cc/libraries/github.com/pierremolinaro/ACAN2515Tiny-1.0.2.zip", "archiveFileName": "ACAN2515Tiny-1.0.2.zip", @@ -198974,12 +156269,8 @@ "paragraph": "This library allows your Arduino project to read packets from the RFID WL-134 module. It supports both hardware serial and software serial.", "website": "https://github.com/Makuna/Rfid134/wiki", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/Rfid134.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/Rfid134_by_Makuna-1.0.0.zip", "archiveFileName": "Rfid134_by_Makuna-1.0.0.zip", @@ -198995,12 +156286,8 @@ "paragraph": "This library allows your Arduino project to read packets from the RFID WL-134 module. It supports both hardware serial and software serial.", "website": "https://github.com/Makuna/Rfid134/wiki", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Makuna/Rfid134.git", "url": "http://downloads.arduino.cc/libraries/github.com/Makuna/Rfid134_by_Makuna-1.0.1.zip", "archiveFileName": "Rfid134_by_Makuna-1.0.1.zip", @@ -199016,16 +156303,10 @@ "paragraph": "TinyUSB library for Arduino", "website": "https://github.com/adafruit/Adafruit_TinyUSB_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_TinyUSB_Arduino.git", - "providesIncludes": [ - "Adafruit_TinyUSB.h" - ], + "providesIncludes": ["Adafruit_TinyUSB.h"], "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_TinyUSB_Library-0.0.1.zip", "archiveFileName": "Adafruit_TinyUSB_Library-0.0.1.zip", "size": 32764, @@ -199040,16 +156321,10 @@ "paragraph": "TinyUSB library for Arduino", "website": "https://github.com/adafruit/Adafruit_TinyUSB_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_TinyUSB_Arduino.git", - "providesIncludes": [ - "Adafruit_TinyUSB.h" - ], + "providesIncludes": ["Adafruit_TinyUSB.h"], "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_TinyUSB_Library-0.5.0.zip", "archiveFileName": "Adafruit_TinyUSB_Library-0.5.0.zip", "size": 59086, @@ -199064,16 +156339,10 @@ "paragraph": "TinyUSB library for Arduino", "website": "https://github.com/adafruit/Adafruit_TinyUSB_Arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_TinyUSB_Arduino.git", - "providesIncludes": [ - "Adafruit_TinyUSB.h" - ], + "providesIncludes": ["Adafruit_TinyUSB.h"], "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_TinyUSB_Library-0.6.0.zip", "archiveFileName": "Adafruit_TinyUSB_Library-0.6.0.zip", "size": 88060, @@ -199088,12 +156357,8 @@ "paragraph": "Small library to manage switch state transitions. Detect single press/release, double press/release, long press/release and toggle action (ON/OFF/Rising/Falling).", "website": "https://github.com/toritamantaro/TN_SwitchState", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/toritamantaro/TN_SwitchState.git", "url": "http://downloads.arduino.cc/libraries/github.com/toritamantaro/TN_SwitchState-1.0.0.zip", "archiveFileName": "TN_SwitchState-1.0.0.zip", @@ -199110,12 +156375,8 @@ "paragraph": "This library helps the Arduino board communicate with DYNAMIXEL protocol.", "website": "https://github.com/ROBOTIS-GIT/dynamixel2arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ROBOTIS-GIT/Dynamixel2Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/ROBOTIS-GIT/Dynamixel2Arduino-0.0.1.zip", "archiveFileName": "Dynamixel2Arduino-0.0.1.zip", @@ -199132,12 +156393,8 @@ "paragraph": "This library helps the Arduino board communicate with DYNAMIXEL protocol.", "website": "https://github.com/ROBOTIS-GIT/dynamixel2arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ROBOTIS-GIT/Dynamixel2Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/ROBOTIS-GIT/Dynamixel2Arduino-0.1.0.zip", "archiveFileName": "Dynamixel2Arduino-0.1.0.zip", @@ -199154,12 +156411,8 @@ "paragraph": "This library helps the Arduino board communicate with DYNAMIXEL protocol.", "website": "https://github.com/ROBOTIS-GIT/dynamixel2arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ROBOTIS-GIT/Dynamixel2Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/ROBOTIS-GIT/Dynamixel2Arduino-0.1.1.zip", "archiveFileName": "Dynamixel2Arduino-0.1.1.zip", @@ -199176,12 +156429,8 @@ "paragraph": "This library helps the Arduino board communicate with DYNAMIXEL protocol.", "website": "https://github.com/ROBOTIS-GIT/dynamixel2arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ROBOTIS-GIT/Dynamixel2Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/ROBOTIS-GIT/Dynamixel2Arduino-0.1.2.zip", "archiveFileName": "Dynamixel2Arduino-0.1.2.zip", @@ -199198,12 +156447,8 @@ "paragraph": "This library helps the Arduino board communicate with DYNAMIXEL protocol.", "website": "https://github.com/ROBOTIS-GIT/dynamixel2arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ROBOTIS-GIT/Dynamixel2Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/ROBOTIS-GIT/Dynamixel2Arduino-0.1.3.zip", "archiveFileName": "Dynamixel2Arduino-0.1.3.zip", @@ -199220,12 +156465,8 @@ "paragraph": "This library helps the Arduino board communicate with DYNAMIXEL protocol.", "website": "https://github.com/ROBOTIS-GIT/dynamixel2arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ROBOTIS-GIT/Dynamixel2Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/ROBOTIS-GIT/Dynamixel2Arduino-0.1.4.zip", "archiveFileName": "Dynamixel2Arduino-0.1.4.zip", @@ -199242,12 +156483,8 @@ "paragraph": "This library helps the Arduino board communicate with DYNAMIXEL protocol.", "website": "https://github.com/ROBOTIS-GIT/dynamixel2arduino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ROBOTIS-GIT/Dynamixel2Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/ROBOTIS-GIT/Dynamixel2Arduino-0.1.5.zip", "archiveFileName": "Dynamixel2Arduino-0.1.5.zip", @@ -199263,12 +156500,8 @@ "paragraph": "This library provides UDP server and Web server function conforming to UECS standard. This is a high-performance version of UARDECS, and the setting items by the user are increasing greatly. It corresponds to Arduino MEGA. Arduino UNO can also be used, but there is not enough available memory. Always requires Ethernet shield2.", "website": "http://uecs.org/arduino/uardecs.html", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/H-Kurosaki/UARDECS_MEGA.git", "url": "http://downloads.arduino.cc/libraries/github.com/H-Kurosaki/UARDECS_MEGA_Library-1.2.1.zip", "archiveFileName": "UARDECS_MEGA_Library-1.2.1.zip", @@ -199284,16 +156517,10 @@ "paragraph": "C/C++ library of Infineons double Hall-effect direction and speed sensor TLx4966(K)/(G)/(L)/(V) family for magnetic sensing applications.", "website": "https://www.infineon.com/cms/en/product/sensor/magnetic-sensors/magnetic-position-sensors/hall-switches/", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Infineon/TLx4966-Direction-Speed-Sensor.git", - "providesIncludes": [ - "TLx4966-ino.h" - ], + "providesIncludes": ["TLx4966-ino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Infineon/TLx4966_Direction_Speed_Sensor-1.0.0.zip", "archiveFileName": "TLx4966_Direction_Speed_Sensor-1.0.0.zip", "size": 3293005, @@ -199308,16 +156535,10 @@ "paragraph": "C/C++ library of Infineons double Hall-effect direction and speed sensor TLx4966(K)/(G)/(L)/(V) family for magnetic sensing applications.", "website": "https://www.infineon.com/cms/en/product/sensor/magnetic-sensors/magnetic-position-sensors/hall-switches/", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Infineon/TLx4966-Direction-Speed-Sensor.git", - "providesIncludes": [ - "TLx4966-ino.h" - ], + "providesIncludes": ["TLx4966-ino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Infineon/TLx4966_Direction_Speed_Sensor-1.0.1.zip", "archiveFileName": "TLx4966_Direction_Speed_Sensor-1.0.1.zip", "size": 3306568, @@ -199332,12 +156553,8 @@ "paragraph": "With this Sensor, you can detect the position of a Joystick etc. without any additional mechanical components. You just have to provide a magnet that is fixed to a movable component.", "website": "http://www.infineon.com/cms/de/product/sensor/magnetic-position-sensor/3d-magnetic-sensor/TLV493D-A1B6/productType.html?productType=5546d462525dbac401529cebc74f07b7", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Infineon/TLV493D-A1B6-3DMagnetic-Sensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/Infineon/TLV493D_A1B6-1.0.2.zip", "archiveFileName": "TLV493D_A1B6-1.0.2.zip", @@ -199353,12 +156570,8 @@ "paragraph": "The TLE5012B is a pre-calibrated 360° angle sensor that detects the orientation of a magnetic field. The raw signals (sine and cosine) are digitally processed internally to calculate the angle orientation of the magnetic field (magnet).", "website": "https://www.infineon.com/cms/en/product/sensor/magnetic-position-sensor/angle-sensor/tle5012b-e1000/", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Infineon/TLE5012-Magnetic-Angle-Sensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/Infineon/TLE5012B-1.0.0.zip", "archiveFileName": "TLE5012B-1.0.0.zip", @@ -199374,12 +156587,8 @@ "paragraph": "It can measure currents from -50 A to 50 A with a resolution of 13 bit. It also contains an EEPROM memory which avoids reconfiguration after each startup", "website": "https://www.infineon.com/cms/de/product/sensor/magnetic-current-sensor/TLI4970050+2+GO+KIT/productType.html?productType=5546d4624e24005f014e6775c8e1700f", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Infineon/TLI4970-D050T4-Current-Sensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/Infineon/TLI4970-1.0.0.zip", "archiveFileName": "TLI4970-1.0.0.zip", @@ -199395,12 +156604,8 @@ "paragraph": "It can measure currents from -50 A to 50 A with a resolution of 13 bit. It also contains an EEPROM memory which avoids reconfiguration after each startup", "website": "https://www.infineon.com/cms/de/product/sensor/magnetic-current-sensor/TLI4970050+2+GO+KIT/productType.html?productType=5546d4624e24005f014e6775c8e1700f", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Infineon/TLI4970-D050T4-Current-Sensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/Infineon/TLI4970-1.0.2.zip", "archiveFileName": "TLI4970-1.0.2.zip", @@ -199416,12 +156621,8 @@ "paragraph": "It can measure currents from -50 A to 50 A with a resolution of 13 bit. It also contains an EEPROM memory which avoids reconfiguration after each startup", "website": "https://www.infineon.com/cms/de/product/sensor/magnetic-current-sensor/TLI4970050+2+GO+KIT/productType.html?productType=5546d4624e24005f014e6775c8e1700f", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Infineon/TLI4970-D050T4-Current-Sensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/Infineon/TLI4970-1.1.0.zip", "archiveFileName": "TLI4970-1.1.0.zip", @@ -199437,12 +156638,8 @@ "paragraph": "The RGB LED Lighting Shield XMC1202 from Infineon Technologies is one of the first intelligent RGB LED evaluation boards. It is designed to be easily configurable and combinable for different LED light engines and lamps, for fast prototyping and in-expensive evaluation of LED lighting applications.", "website": "https://www.infineon.com/cms/de/product/evaluation-boards/kit_led_xmc1202_as_01/", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Infineon/RGB-LED-Lighting-Shield-XMC1202.git", "url": "http://downloads.arduino.cc/libraries/github.com/Infineon/RGB_LED_Lighting_Shield_XMC1202-1.0.0.zip", "archiveFileName": "RGB_LED_Lighting_Shield_XMC1202-1.0.0.zip", @@ -199458,12 +156655,8 @@ "paragraph": "Let your Arduino program create a GUI with \u003cb\u003eGraphics, Text, Buttons and Sliders\u003c/b\u003e on your smartphone or tablet by simply connecting a HC-05 to the rx/tx pins of your Arduino.\u003cbr/\u003e\u003ca href=\"https://play.google.com/store/apps/details?id=de.joachimsmeyer.android.bluedisplay\"\u003eThe Android BlueDisplay App\u003c/a\u003e receives draw requests from Arduino over Bluetooth and renders it.\u003cbr/\u003eGUI callback, touch and sensor events are sent back to the Arduino.\u003cbr/\u003e\u003cb\u003eNo Android programming needed!\u003c/b\u003e\u003cbr/\u003e\u003cbr/\u003e\u003cb\u003eRequests for enhancements are welcome!\u003c/b\u003e\u003cbr/\u003e", "website": "https://github.com/ArminJo/Arduino-BlueDisplay", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/ArminJo/Arduino-BlueDisplay.git", "url": "http://downloads.arduino.cc/libraries/github.com/ArminJo/BlueDisplay-1.0.0.zip", "archiveFileName": "BlueDisplay-1.0.0.zip", @@ -199479,12 +156672,8 @@ "paragraph": "The stepper motor control shield based on Infineon’s h-bridge IFX9201 and XMC1300 microcontroller is capable of driving the two coils in a stepper motor featuring dual-h-bridge configuration.", "website": "https://www.infineon.com/cms/de/product/evaluation-boards/kit_xmc1300_ifx9201/", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Infineon/Stepper-Motor-Shield-IFX9201-XMC1300.git", "url": "http://downloads.arduino.cc/libraries/github.com/Infineon/IFX9201_XMC1300_StepperMotor-1.0.0.zip", "archiveFileName": "IFX9201_XMC1300_StepperMotor-1.0.0.zip", @@ -199500,12 +156689,8 @@ "paragraph": "It allows the communication with the Optiga Trust E Chip using the Wire library with the I2C Master-Slave", "website": "https://www.infineon.com/cms/de/product/security-and-smart-card-solutions/optiga-embedded-security-solutions/optiga-trust/OPTIGA+TRUST+E+SLS+32AIA/productType.html?productType=5546d4624f205c9a014f64f24f736ab3", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Infineon/OPTIGA-Trust-E-Security-Controller.git", "url": "http://downloads.arduino.cc/libraries/github.com/Infineon/OPTIGATrustE-1.0.0.zip", "archiveFileName": "OPTIGATrustE-1.0.0.zip", @@ -199521,16 +156706,10 @@ "paragraph": "Implements all functionality required to create a CBUS FLiM module", "website": "https://github.com/obdev/CBUS", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/obdevel/CBUS.git", - "providesIncludes": [ - "CBUS.h" - ], + "providesIncludes": ["CBUS.h"], "url": "http://downloads.arduino.cc/libraries/github.com/obdevel/CBUS-1.0.0.zip", "archiveFileName": "CBUS-1.0.0.zip", "size": 19008, @@ -199545,17 +156724,10 @@ "paragraph": "Implements functionality required to create a CBUS FLiM module", "website": "https://github.com/obdev/CBUS", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/obdevel/CBUS.git", - "providesIncludes": [ - "CBUS.h", - "cbusdefs.h" - ], + "providesIncludes": ["CBUS.h", "cbusdefs.h"], "url": "http://downloads.arduino.cc/libraries/github.com/obdevel/CBUS-1.1.0.zip", "archiveFileName": "CBUS-1.1.0.zip", "size": 19089, @@ -199569,16 +156741,10 @@ "sentence": "Arduino library for MERG CBUS using MCP2515/25625 ICs", "website": "https://github.com/obdev/CBUS2515", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/obdevel/CBUS2515.git", - "providesIncludes": [ - "CBUS2515.h" - ], + "providesIncludes": ["CBUS2515.h"], "url": "http://downloads.arduino.cc/libraries/github.com/obdevel/CBUS2515-1.0.0.zip", "archiveFileName": "CBUS2515-1.0.0.zip", "size": 93147, @@ -199593,16 +156759,10 @@ "paragraph": "Implements the CBUS library for modules based on MCP2515 and MCP2562 ICs", "website": "https://github.com/obdev/CBUS2515", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/obdevel/CBUS2515.git", - "providesIncludes": [ - "CBUS2515.h" - ], + "providesIncludes": ["CBUS2515.h"], "url": "http://downloads.arduino.cc/libraries/github.com/obdevel/CBUS2515-1.1.0.zip", "archiveFileName": "CBUS2515-1.1.0.zip", "size": 93304, @@ -199616,16 +156776,10 @@ "sentence": "Arduino library for MERG CBUS module configuration", "website": "https://github.com/obdev/CBUSconfig", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/obdevel/CBUSconfig.git", - "providesIncludes": [ - "CBUSconfig.h" - ], + "providesIncludes": ["CBUSconfig.h"], "url": "http://downloads.arduino.cc/libraries/github.com/obdevel/CBUSconfig-1.0.0.zip", "archiveFileName": "CBUSconfig-1.0.0.zip", "size": 7911, @@ -199640,16 +156794,10 @@ "paragraph": "Implements non-blocking control of LEDs", "website": "https://github.com/obdev/CBUSLED", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/obdevel/CBUSLED.git", - "providesIncludes": [ - "CBUSLED.h" - ], + "providesIncludes": ["CBUSLED.h"], "url": "http://downloads.arduino.cc/libraries/github.com/obdevel/CBUSLED-1.0.0.zip", "archiveFileName": "CBUSLED-1.0.0.zip", "size": 4091, @@ -199663,16 +156811,10 @@ "sentence": "Arduino library for MERG CBUS pushbutton switch processing", "website": "https://github.com/obdev/CBUSSwitch", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/obdevel/CBUSswitch.git", - "providesIncludes": [ - "CBUSSwitch.h" - ], + "providesIncludes": ["CBUSSwitch.h"], "url": "http://downloads.arduino.cc/libraries/github.com/obdevel/CBUSSwitch-1.0.0.zip", "archiveFileName": "CBUSSwitch-1.0.0.zip", "size": 4654, @@ -199687,12 +156829,8 @@ "paragraph": "This is a library to display animated GIFs on Adafruit Arcada boards", "website": "https://github.com/adafruit/Adafruit_Arcada_GifDecoder", "category": "Display", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_Arcada_GifDecoder.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Arcada_GifDecoder-1.0.0.zip", "archiveFileName": "Adafruit_Arcada_GifDecoder-1.0.0.zip", @@ -199708,12 +156846,8 @@ "paragraph": "This is a library to display animated GIFs on Adafruit Arcada boards", "website": "https://github.com/adafruit/Adafruit_Arcada_GifDecoder", "category": "Display", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_Arcada_GifDecoder.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Arcada_GifDecoder-1.1.0.zip", "archiveFileName": "Adafruit_Arcada_GifDecoder-1.1.0.zip", @@ -199729,12 +156863,8 @@ "paragraph": "This is a library to display animated GIFs on Adafruit Arcada boards", "website": "https://github.com/adafruit/Adafruit_Arcada_GifDecoder", "category": "Display", - "architectures": [ - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["samd"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_Arcada_GifDecoder.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Arcada_GifDecoder-1.1.1.zip", "archiveFileName": "Adafruit_Arcada_GifDecoder-1.1.1.zip", @@ -199750,12 +156880,8 @@ "paragraph": "This library provides UML hierarchical state machines for Arduino", "website": "https://github.com/drewfish/arduino-TrimWright", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/drewfish/arduino-TrimWright.git", "url": "http://downloads.arduino.cc/libraries/github.com/drewfish/TrimWright-0.9.1.zip", "archiveFileName": "TrimWright-0.9.1.zip", @@ -199771,12 +156897,8 @@ "paragraph": "It supports Push Buttons, LEDs, ASCII, Hexadecimal and text strings and the decimal point. Small Memory footprint.", "website": "https://github.com/gavinlyonsrepo/TM1638plus", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gavinlyonsrepo/TM1638plus.git", "url": "http://downloads.arduino.cc/libraries/github.com/gavinlyonsrepo/TM1638plus-1.0.0.zip", "archiveFileName": "TM1638plus-1.0.0.zip", @@ -199792,12 +156914,8 @@ "paragraph": "It supports Push Buttons, LEDs, ASCII, Hexadecimal and text strings and the decimal point. Small Memory footprint.", "website": "https://github.com/gavinlyonsrepo/TM1638plus", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gavinlyonsrepo/TM1638plus.git", "url": "http://downloads.arduino.cc/libraries/github.com/gavinlyonsrepo/TM1638plus-1.0.1.zip", "archiveFileName": "TM1638plus-1.0.1.zip", @@ -199813,12 +156931,8 @@ "paragraph": "Safely connect your devices to Aloes backend, register your sensors with OMA references, configure your device via local UI", "website": "https://github.com/getlarge/arduino-device-mqtt", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/getlarge/arduino-device-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/getlarge/AloesDevice-1.0.0.zip", "archiveFileName": "AloesDevice-1.0.0.zip", @@ -199834,13 +156948,8 @@ "paragraph": "Safely connect your devices to Aloes backend, register your sensors with OMA references, configure your device via local UI", "website": "https://github.com/getlarge/arduino-device-mqtt", "category": "Device Control", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/getlarge/arduino-device-mqtt.git", "url": "http://downloads.arduino.cc/libraries/github.com/getlarge/AloesDevice-1.0.1.zip", "archiveFileName": "AloesDevice-1.0.1.zip", @@ -199856,12 +156965,8 @@ "paragraph": "Arduino library for the DS3502 I2C Potentiometer in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit_DS3502", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_DS3502.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_DS3502-1.0.0.zip", "archiveFileName": "Adafruit_DS3502-1.0.0.zip", @@ -199877,16 +156982,10 @@ "paragraph": "Can be used as a generic filter framework in C++.", "website": "https://github.com/haimoz/SoftFilters", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/haimoz/SoftFilters.git", - "providesIncludes": [ - "SoftFilters.h" - ], + "providesIncludes": ["SoftFilters.h"], "url": "http://downloads.arduino.cc/libraries/github.com/haimoz/SoftFilters-0.1.0.zip", "archiveFileName": "SoftFilters-0.1.0.zip", "size": 768029, @@ -199901,16 +157000,10 @@ "paragraph": "Update from DFROBOT library for ESP32 compatibility", "website": "https://github.com/GreenPonik/DFRobot_ESP_EC_BY_GREENPONIK.git", "category": "Signal Input/Output", - "architectures": [ - "espressif32" - ], - "types": [ - "Contributed" - ], + "architectures": ["espressif32"], + "types": ["Contributed"], "repository": "https://github.com/GreenPonik/DFRobot_ESP_EC_BY_GREENPONIK.git", - "providesIncludes": [ - "DFRobot_ESP_EC.h" - ], + "providesIncludes": ["DFRobot_ESP_EC.h"], "url": "http://downloads.arduino.cc/libraries/github.com/GreenPonik/DFRobot_ESP_EC_BY_GREENPONIK-1.1.0.zip", "archiveFileName": "DFRobot_ESP_EC_BY_GREENPONIK-1.1.0.zip", "size": 17898, @@ -199925,16 +157018,10 @@ "paragraph": "Update from DFROBOT library for ESP32 compatibility", "website": "https://github.com/GreenPonik/DFRobot_ESP_EC_BY_GREENPONIK.git", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GreenPonik/DFRobot_ESP_EC_BY_GREENPONIK.git", - "providesIncludes": [ - "DFRobot_ESP_EC.h" - ], + "providesIncludes": ["DFRobot_ESP_EC.h"], "url": "http://downloads.arduino.cc/libraries/github.com/GreenPonik/DFRobot_ESP_EC_BY_GREENPONIK-1.1.2.zip", "archiveFileName": "DFRobot_ESP_EC_BY_GREENPONIK-1.1.2.zip", "size": 17999, @@ -199949,16 +157036,10 @@ "paragraph": "Update from DFROBOT library for ESP32 compatibility", "website": "https://github.com/GreenPonik/DFRobot_ESP_EC_BY_GREENPONIK.git", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GreenPonik/DFRobot_ESP_EC_BY_GREENPONIK.git", - "providesIncludes": [ - "DFRobot_ESP_EC.h" - ], + "providesIncludes": ["DFRobot_ESP_EC.h"], "url": "http://downloads.arduino.cc/libraries/github.com/GreenPonik/DFRobot_ESP_EC_BY_GREENPONIK-1.1.3.zip", "archiveFileName": "DFRobot_ESP_EC_BY_GREENPONIK-1.1.3.zip", "size": 18077, @@ -199973,16 +157054,10 @@ "paragraph": "Update from DFROBOT library for ESP32 compatibility", "website": "https://github.com/GreenPonik/DFRobot_ESP_EC_BY_GREENPONIK.git", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GreenPonik/DFRobot_ESP_EC_BY_GREENPONIK.git", - "providesIncludes": [ - "DFRobot_ESP_EC.h" - ], + "providesIncludes": ["DFRobot_ESP_EC.h"], "url": "http://downloads.arduino.cc/libraries/github.com/GreenPonik/DFRobot_ESP_EC_BY_GREENPONIK-1.1.4.zip", "archiveFileName": "DFRobot_ESP_EC_BY_GREENPONIK-1.1.4.zip", "size": 18140, @@ -199997,16 +157072,10 @@ "paragraph": "Update from DFROBOT library for ESP32+ADC compatibility", "website": "https://github.com/GreenPonik/DFRobot_ESP_PH_WITH_ADC_BY_GREENPONIK.git", "category": "Signal Input/Output", - "architectures": [ - "espressif32" - ], - "types": [ - "Contributed" - ], + "architectures": ["espressif32"], + "types": ["Contributed"], "repository": "https://github.com/GreenPonik/DFRobot_ESP_PH_WITH_ADC_BY_GREENPONIK.git", - "providesIncludes": [ - "DFRobot_ESP_PH_WITH_ADC.h" - ], + "providesIncludes": ["DFRobot_ESP_PH_WITH_ADC.h"], "url": "http://downloads.arduino.cc/libraries/github.com/GreenPonik/DFRobot_ESP_PH_WITH_ADC_BY_GREENPONIK-1.1.0.zip", "archiveFileName": "DFRobot_ESP_PH_WITH_ADC_BY_GREENPONIK-1.1.0.zip", "size": 18367, @@ -200021,16 +157090,10 @@ "paragraph": "Update from DFROBOT library for ESP32+ADC compatibility", "website": "https://github.com/GreenPonik/DFRobot_ESP_PH_WITH_ADC_BY_GREENPONIK.git", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GreenPonik/DFRobot_ESP_PH_WITH_ADC_BY_GREENPONIK.git", - "providesIncludes": [ - "DFRobot_ESP_PH_WITH_ADC.h" - ], + "providesIncludes": ["DFRobot_ESP_PH_WITH_ADC.h"], "url": "http://downloads.arduino.cc/libraries/github.com/GreenPonik/DFRobot_ESP_PH_WITH_ADC_BY_GREENPONIK-1.2.2.zip", "archiveFileName": "DFRobot_ESP_PH_WITH_ADC_BY_GREENPONIK-1.2.2.zip", "size": 18725, @@ -200045,16 +157108,10 @@ "paragraph": "Update from DFROBOT library for ESP32+ADC compatibility", "website": "https://github.com/GreenPonik/DFRobot_ESP_PH_WITH_ADC_BY_GREENPONIK.git", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/GreenPonik/DFRobot_ESP_PH_WITH_ADC_BY_GREENPONIK.git", - "providesIncludes": [ - "DFRobot_ESP_PH_WITH_ADC.h" - ], + "providesIncludes": ["DFRobot_ESP_PH_WITH_ADC.h"], "url": "http://downloads.arduino.cc/libraries/github.com/GreenPonik/DFRobot_ESP_PH_WITH_ADC_BY_GREENPONIK-1.2.3.zip", "archiveFileName": "DFRobot_ESP_PH_WITH_ADC_BY_GREENPONIK-1.2.3.zip", "size": 18761, @@ -200069,12 +157126,8 @@ "paragraph": "Arduino library for particle simulation", "website": "https://github.com/adafruit/Adafruit_PixelDust", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_PixelDust.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_PixelDust-1.0.1.zip", "archiveFileName": "Adafruit_PixelDust-1.0.1.zip", @@ -200090,12 +157143,8 @@ "paragraph": "Arduino library for operating TCA6416A.", "website": "https://github.com/haakonnessjoen/TCA6416A", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/haakonnessjoen/TCA6416A.git", "url": "http://downloads.arduino.cc/libraries/github.com/haakonnessjoen/TCA6416A-1.0.0.zip", "archiveFileName": "TCA6416A-1.0.0.zip", @@ -200111,12 +157160,8 @@ "paragraph": "Arduino library for operating TCA6416A.", "website": "https://github.com/haakonnessjoen/TCA6416A", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/haakonnessjoen/TCA6416A.git", "url": "http://downloads.arduino.cc/libraries/github.com/haakonnessjoen/TCA6416A-1.0.1.zip", "archiveFileName": "TCA6416A-1.0.1.zip", @@ -200132,12 +157177,8 @@ "paragraph": "Arduino library for operating TCA6416A.", "website": "https://github.com/haakonnessjoen/TCA6416A", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/haakonnessjoen/TCA6416A.git", "url": "http://downloads.arduino.cc/libraries/github.com/haakonnessjoen/TCA6416A-1.0.2.zip", "archiveFileName": "TCA6416A-1.0.2.zip", @@ -200153,16 +157194,10 @@ "paragraph": "Supports GATT Services available in https://www.bluetooth.com/specifications/gatt/services/ and GATT Characteristics available in https://www.bluetooth.com/specifications/gatt/characteristics/", "website": "https://github.com/amaxilat/ble_definitions", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/amaxilat/ble_definitions.git", - "providesIncludes": [ - "ble_definitions.h" - ], + "providesIncludes": ["ble_definitions.h"], "url": "http://downloads.arduino.cc/libraries/github.com/amaxilat/ble_definitions-0.0.2.zip", "archiveFileName": "ble_definitions-0.0.2.zip", "size": 6942, @@ -200177,16 +157212,10 @@ "paragraph": "Supports GATT Services available in https://www.bluetooth.com/specifications/gatt/services/ and GATT Characteristics available in https://www.bluetooth.com/specifications/gatt/characteristics/", "website": "https://github.com/amaxilat/ble_definitions", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/amaxilat/ble_definitions.git", - "providesIncludes": [ - "ble_definitions.h" - ], + "providesIncludes": ["ble_definitions.h"], "url": "http://downloads.arduino.cc/libraries/github.com/amaxilat/ble_definitions-0.0.3.zip", "archiveFileName": "ble_definitions-0.0.3.zip", "size": 8894, @@ -200201,16 +157230,10 @@ "paragraph": "Supports GATT Services available in https://www.bluetooth.com/specifications/gatt/services/ and GATT Characteristics available in https://www.bluetooth.com/specifications/gatt/characteristics/", "website": "https://github.com/amaxilat/ble_definitions", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/amaxilat/ble_definitions.git", - "providesIncludes": [ - "ble_definitions.h" - ], + "providesIncludes": ["ble_definitions.h"], "url": "http://downloads.arduino.cc/libraries/github.com/amaxilat/ble_definitions-0.0.4.zip", "archiveFileName": "ble_definitions-0.0.4.zip", "size": 8897, @@ -200225,12 +157248,8 @@ "paragraph": "It can write and read value for Oriental Motor Controller BLVDKM.", "website": "https://github.com/asukiaaa/BLVD20KM_asukiaaa", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/BLVD20KM_asukiaaa.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/BLVD20KM_asukiaaa-1.0.0.zip", "archiveFileName": "BLVD20KM_asukiaaa-1.0.0.zip", @@ -200246,12 +157265,8 @@ "paragraph": "It can write and read value for Oriental Motor Controller BLVDKM.", "website": "https://github.com/asukiaaa/BLVD20KM_asukiaaa", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/BLVD20KM_asukiaaa.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/BLVD20KM_asukiaaa-1.1.0.zip", "archiveFileName": "BLVD20KM_asukiaaa-1.1.0.zip", @@ -200267,12 +157282,8 @@ "paragraph": "including simulations of three control loops", "website": "https://github.com/KorneliusThomas/PIDcontrollersModular", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/KorneliusThomas/PIDcontrollersModular.git", "url": "http://downloads.arduino.cc/libraries/github.com/KorneliusThomas/PIDcontrollersModular-1.0.0.zip", "archiveFileName": "PIDcontrollersModular-1.0.0.zip", @@ -200288,12 +157299,8 @@ "paragraph": "supports detection of helding/releasing a button after a long time or detection of a click, double-clicked, ...", "website": "https://github.com/arsadri/PushButtonClicks", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ARSadri/PushButtonClicks.git", "url": "http://downloads.arduino.cc/libraries/github.com/ARSadri/PushButton_Event_Modelling_Library-1.0.0.zip", "archiveFileName": "PushButton_Event_Modelling_Library-1.0.0.zip", @@ -200309,13 +157316,8 @@ "paragraph": "WebSerial is a webpage based Serial Monitor to log, monitor, or debug your code remotely.", "website": "https://github.com/ayushsharma82/WebSerial", "category": "Communication", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/ayushsharma82/WebSerial.git", "url": "http://downloads.arduino.cc/libraries/github.com/ayushsharma82/WebSerial-1.0.0.zip", "archiveFileName": "WebSerial-1.0.0.zip", @@ -200331,22 +157333,10 @@ "paragraph": "It writes field values for ThinkgSpeak.", "website": "https://github.com/asukiaaa/ThingSpeak_asukiaaa", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "sam", - "samd", - "esp32", - "samd_beta", - "megaavr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "sam", "samd", "esp32", "samd_beta", "megaavr"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/ThingSpeak_asukiaaa.git", - "providesIncludes": [ - "ThingSpeakWriter_asukiaaa.h" - ], + "providesIncludes": ["ThingSpeakWriter_asukiaaa.h"], "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/ThingSpeak_asukiaaa-1.0.0.zip", "archiveFileName": "ThingSpeak_asukiaaa-1.0.0.zip", "size": 3651, @@ -200361,22 +157351,10 @@ "paragraph": "It writes field values for ThinkgSpeak.", "website": "https://github.com/asukiaaa/ThingSpeak_asukiaaa", "category": "Communication", - "architectures": [ - "avr", - "esp8266", - "sam", - "samd", - "esp32", - "samd_beta", - "megaavr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "esp8266", "sam", "samd", "esp32", "samd_beta", "megaavr"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/ThingSpeak_asukiaaa.git", - "providesIncludes": [ - "ThingSpeakWriter_asukiaaa.h" - ], + "providesIncludes": ["ThingSpeakWriter_asukiaaa.h"], "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/ThingSpeak_asukiaaa-1.0.1.zip", "archiveFileName": "ThingSpeak_asukiaaa-1.0.1.zip", "size": 3655, @@ -200391,16 +157369,10 @@ "paragraph": "Library for using rotary encoders. Supports direction, debouncing, button press, button long press, error correction, high and low triggering, button press time.", "website": "https://github.com/mprograms/SimpleRotary", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/mprograms/SimpleRotary.git", - "providesIncludes": [ - "SimpleRotary.h" - ], + "providesIncludes": ["SimpleRotary.h"], "url": "http://downloads.arduino.cc/libraries/github.com/mprograms/SimpleRotary-1.1.0.zip", "archiveFileName": "SimpleRotary-1.1.0.zip", "size": 26294, @@ -200414,12 +157386,8 @@ "sentence": "Required for communication with Virtuino app", "website": "https://github.com/iliaslamprou/virtuino", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/iliaslamprou/virtuino.git", "url": "http://downloads.arduino.cc/libraries/github.com/iliaslamprou/Virtuino-1.7.1.zip", "archiveFileName": "Virtuino-1.7.1.zip", @@ -200435,12 +157403,8 @@ "paragraph": "Read and set RTC time and alarm easily.", "website": "https://github.com/vishnumaiea/ISL1208-RTC-Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/vishnumaiea/ISL1208-RTC-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/vishnumaiea/ISL1208_RTC_Library-1.4.2.zip", "archiveFileName": "ISL1208_RTC_Library-1.4.2.zip", @@ -200456,12 +157420,8 @@ "paragraph": "In the scenarios that a user wants to gather and show data from various sensors, many of the features in other GUI libraries can be compromised to achieve faster speed on lower end devices, such as Arduino Uno.", "website": "https://github.com/NordicAlliance/arduino-tgui", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/NordicAlliance/arduino-tgui.git", "url": "http://downloads.arduino.cc/libraries/github.com/NordicAlliance/Tgui-1.0.0.zip", "archiveFileName": "Tgui-1.0.0.zip", @@ -200477,12 +157437,8 @@ "paragraph": "Supports fingerprint template and image extraction.", "website": "https://github.com/brianrho/GT5X", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/brianrho/GT5X.git", "url": "http://downloads.arduino.cc/libraries/github.com/brianrho/GT5X-1.0.0.zip", "archiveFileName": "GT5X-1.0.0.zip", @@ -200498,12 +157454,8 @@ "paragraph": "Helper class to work with 128x32 OLED displays on Adafruit Feathers", "website": "https:https://github.com/adafruit/Adafruit_FeatherOLED", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_FeatherOLED.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_Feather_OLED-1.0.0.zip", "archiveFileName": "Adafruit_Feather_OLED-1.0.0.zip", @@ -200519,12 +157471,8 @@ "paragraph": "Substitutes placeholders in the text - ${0}, ${1}, ${2}, ... with the values of program variables. Handles both small texts and large templates, such as web pages, which don't fit in memory (RAM). Processes the input template line by line - notably, from PROGMEM (program flash memory). Only allocates the memory for a single line at a time. Does not use String. Adaptable to file system (SPIFFS) and other sources.", "website": "https://github.com/full-stack-ex/tiny-template-engine-arduino", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/full-stack-ex/tiny-template-engine-arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/full-stack-ex/TinyTemplateEngine-1.0.0.zip", "archiveFileName": "TinyTemplateEngine-1.0.0.zip", @@ -200540,16 +157488,10 @@ "paragraph": "Allows for the transmission of accelerometer data relative to your center of balance to be mapped onto the human body via a vibrator necklace", "website": "https://github.com/AidenKunkler-Peck/Tactile-Necklace", "category": "Device Control", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/AidenKunkler-Peck/Tactile-Necklace.git", - "providesIncludes": [ - "TactNecklace.h" - ], + "providesIncludes": ["TactNecklace.h"], "url": "http://downloads.arduino.cc/libraries/github.com/AidenKunkler-Peck/TactNecklace-1.0.0.zip", "archiveFileName": "TactNecklace-1.0.0.zip", "size": 119007, @@ -200564,12 +157506,8 @@ "paragraph": "esp8266-Arduino library for I2C-OLED displays", "website": "https://github.com/remoteme/esp8266-OLED", "category": "Display", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/remoteme/esp8266-OLED.git", "url": "http://downloads.arduino.cc/libraries/github.com/remoteme/ESP8266_OLED_Display_Library-1.0.1.zip", "archiveFileName": "ESP8266_OLED_Display_Library-1.0.1.zip", @@ -200585,12 +157523,8 @@ "paragraph": "The functions are designed to be handled asynchronously", "website": "https://github.com/EmotiBit/EmotiBit_FW_Si7013", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/EmotiBit/EmotiBit_FW_Si7013.git", "url": "http://downloads.arduino.cc/libraries/github.com/EmotiBit/EmotiBit_Si7013-0.0.1.zip", "archiveFileName": "EmotiBit_Si7013-0.0.1.zip", @@ -200606,12 +157540,8 @@ "paragraph": "It supports ASCII, Hexadecimal and the decimal point. It includes ASCII font file. Allows for setting of segments. Small Memory footprint. Requires two shift registers. Tested on a LDD-F5406RI module. Supports Common Cathode and anode.", "website": "https://github.com/gavinlyonsrepo/FourteenSegDisplay", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/gavinlyonsrepo/FourteenSegDisplay.git", "url": "http://downloads.arduino.cc/libraries/github.com/gavinlyonsrepo/FourteenSegDisplay-1.0.0.zip", "archiveFileName": "FourteenSegDisplay-1.0.0.zip", @@ -200627,16 +157557,10 @@ "paragraph": "A library which lets you control every single RGB LED, available both in English and Spanish. Una librería para controlar cualquier LED RGB, disponible en inglés y español.", "website": "https://github.com/alexbertis/LibreriaLedRGB", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/alexbertis/LibreriaLedRGB.git", - "providesIncludes": [ - "LedRGB.h" - ], + "providesIncludes": ["LedRGB.h"], "url": "http://downloads.arduino.cc/libraries/github.com/alexbertis/LedRGBlib-1.0.0.zip", "archiveFileName": "LedRGBlib-1.0.0.zip", "size": 11934, @@ -200651,16 +157575,10 @@ "paragraph": "A library which lets you control every single RGB LED, available both in English and Spanish. Una librería para controlar cualquier LED RGB, disponible en inglés y español.", "website": "https://github.com/alexbertis/LibreriaLedRGB", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/alexbertis/LibreriaLedRGB.git", - "providesIncludes": [ - "LedRGB.h" - ], + "providesIncludes": ["LedRGB.h"], "url": "http://downloads.arduino.cc/libraries/github.com/alexbertis/LedRGBlib-1.0.2.zip", "archiveFileName": "LedRGBlib-1.0.2.zip", "size": 12228, @@ -200676,13 +157594,9 @@ "website": "https://tensorflow.org/", "category": "Data Processing", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_TFLite_Micro_Speech.git", - "providesIncludes": [ - "TensorFlowLite.h" - ], + "providesIncludes": ["TensorFlowLite.h"], "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_TFLite_Micro_Speech-1.13.0.zip", "archiveFileName": "Adafruit_TFLite_Micro_Speech-1.13.0.zip", "size": 1961646, @@ -200698,13 +157612,9 @@ "website": "https://tensorflow.org/", "category": "Data Processing", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_TFLite_Micro_Speech.git", - "providesIncludes": [ - "TensorFlowLite.h" - ], + "providesIncludes": ["TensorFlowLite.h"], "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_TFLite_Micro_Speech-1.14.0.zip", "archiveFileName": "Adafruit_TFLite_Micro_Speech-1.14.0.zip", "size": 1962023, @@ -200720,13 +157630,9 @@ "website": "https://tensorflow.org/", "category": "Data Processing", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_TFLite_Micro_Speech.git", - "providesIncludes": [ - "TensorFlowLite.h" - ], + "providesIncludes": ["TensorFlowLite.h"], "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_TFLite_Micro_Speech-1.15.0.zip", "archiveFileName": "Adafruit_TFLite_Micro_Speech-1.15.0.zip", "size": 2230295, @@ -200741,12 +157647,8 @@ "paragraph": "The ADIS16470 is a miniature MEMS inertial measurement unit (IMU) that includes a triaxial gyroscope and a triaxial accelerometer.", "website": "https://github.com/Seeed-Studio/Seeed_ADIS16470", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Seeed-Studio/Seeed_ADIS16470.git", "url": "http://downloads.arduino.cc/libraries/github.com/Seeed-Studio/Grove_6Axis_Digital_Accelerometer_Gyroscope4_ADIS16470-1.0.0.zip", "archiveFileName": "Grove_6Axis_Digital_Accelerometer_Gyroscope4_ADIS16470-1.0.0.zip", @@ -200762,18 +157664,10 @@ "paragraph": "RT-Thread GUI Engine", "website": "https://github.com/onelife/RTT-GUI", "category": "Display", - "architectures": [ - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/onelife/RTT-GUI.git", - "providesIncludes": [ - "rtt.h", - "rttgui.h" - ], + "providesIncludes": ["rtt.h", "rttgui.h"], "url": "http://downloads.arduino.cc/libraries/github.com/onelife/RTT_GUI-0.1.0.zip", "archiveFileName": "RTT_GUI-0.1.0.zip", "size": 4028039, @@ -200788,18 +157682,10 @@ "paragraph": "RT-Thread GUI Engine", "website": "https://github.com/onelife/RTT-GUI", "category": "Display", - "architectures": [ - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/onelife/RTT-GUI.git", - "providesIncludes": [ - "rtt.h", - "rttgui.h" - ], + "providesIncludes": ["rtt.h", "rttgui.h"], "url": "http://downloads.arduino.cc/libraries/github.com/onelife/RTT_GUI-0.3.0.zip", "archiveFileName": "RTT_GUI-0.3.0.zip", "size": 1346778, @@ -200814,18 +157700,10 @@ "paragraph": "RT-Thread GUI Engine", "website": "https://github.com/onelife/RTT-GUI", "category": "Display", - "architectures": [ - "sam", - "samd" - ], - "types": [ - "Contributed" - ], + "architectures": ["sam", "samd"], + "types": ["Contributed"], "repository": "https://github.com/onelife/RTT-GUI.git", - "providesIncludes": [ - "rtt.h", - "rttgui.h" - ], + "providesIncludes": ["rtt.h", "rttgui.h"], "url": "http://downloads.arduino.cc/libraries/github.com/onelife/RTT_GUI-0.5.0.zip", "archiveFileName": "RTT_GUI-0.5.0.zip", "size": 1366537, @@ -200840,16 +157718,10 @@ "paragraph": "IO repository for improved communication with other devices.", "website": "https://github.com/iagows/arduino_io", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/iagows/arduino_io.git", - "providesIncludes": [ - "iorepo.h" - ], + "providesIncludes": ["iorepo.h"], "url": "http://downloads.arduino.cc/libraries/github.com/iagows/Simple_Repository_IO-1.0.3.zip", "archiveFileName": "Simple_Repository_IO-1.0.3.zip", "size": 5965, @@ -200864,12 +157736,8 @@ "paragraph": "A simple library for \"The Troll\" Arduino compatible practical joke machine/board made by Patrick Thomas Mitchell.", "website": "https://github.com/kd8bxp/TheTroll", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kd8bxp/TheTroll.git", "url": "http://downloads.arduino.cc/libraries/github.com/kd8bxp/TheTroll-1.0.2.zip", "archiveFileName": "TheTroll-1.0.2.zip", @@ -200885,12 +157753,8 @@ "paragraph": "A simple library for \"The Troll\" Arduino compatible practical joke machine/board made by Patrick Thomas Mitchell.", "website": "https://github.com/kd8bxp/TheTroll", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kd8bxp/TheTroll.git", "url": "http://downloads.arduino.cc/libraries/github.com/kd8bxp/TheTroll-1.0.4.zip", "archiveFileName": "TheTroll-1.0.4.zip", @@ -200906,12 +157770,8 @@ "paragraph": "A simple library for \"The Troll\" Arduino compatible practical joke machine/board made by Patrick Thomas Mitchell.", "website": "https://github.com/kd8bxp/TheTroll", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kd8bxp/TheTroll.git", "url": "http://downloads.arduino.cc/libraries/github.com/kd8bxp/TheTroll-1.0.6.zip", "archiveFileName": "TheTroll-1.0.6.zip", @@ -200927,12 +157787,8 @@ "paragraph": "A simple library for \"The Troll\" Arduino compatible practical joke machine/board made by Patrick Thomas Mitchell.", "website": "https://github.com/kd8bxp/TheTroll", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kd8bxp/TheTroll.git", "url": "http://downloads.arduino.cc/libraries/github.com/kd8bxp/TheTroll-1.0.7.zip", "archiveFileName": "TheTroll-1.0.7.zip", @@ -200948,12 +157804,8 @@ "paragraph": "A simple library for \"The Troll\" Arduino compatible practical joke machine/board made by Patrick Thomas Mitchell.", "website": "https://github.com/kd8bxp/TheTroll", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kd8bxp/TheTroll.git", "url": "http://downloads.arduino.cc/libraries/github.com/kd8bxp/TheTroll-1.0.8.zip", "archiveFileName": "TheTroll-1.0.8.zip", @@ -200969,12 +157821,8 @@ "paragraph": "A simple library for \"The Troll\" Arduino compatible practical joke machine/board made by Patrick Thomas Mitchell.", "website": "https://github.com/kd8bxp/TheTroll", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kd8bxp/TheTroll.git", "url": "http://downloads.arduino.cc/libraries/github.com/kd8bxp/TheTroll-1.0.9.zip", "archiveFileName": "TheTroll-1.0.9.zip", @@ -200990,12 +157838,8 @@ "paragraph": "A simple library for \"The Troll\" Arduino compatible practical joke machine/board made by Patrick Thomas Mitchell.", "website": "https://github.com/kd8bxp/TheTroll", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/kd8bxp/TheTroll.git", "url": "http://downloads.arduino.cc/libraries/github.com/kd8bxp/TheTroll-1.0.10.zip", "archiveFileName": "TheTroll-1.0.10.zip", @@ -201011,12 +157855,8 @@ "paragraph": "Ambient is a cloud service to collect, store and visualize sensor data.", "website": "https://github.com/AmbientDataInc/Ambient_ESP8266_lib", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/AmbientDataInc/Ambient_ESP8266_lib.git", "url": "http://downloads.arduino.cc/libraries/github.com/AmbientDataInc/Ambient_ESP32_ESP8266_lib-0.0.2.zip", "archiveFileName": "Ambient_ESP32_ESP8266_lib-0.0.2.zip", @@ -201032,12 +157872,8 @@ "paragraph": "This class provides functionality useful for debugging sketches via printf-style statements.", "website": "https://github.com/arduino-libraries/Arduino_DebugUtils", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Arduino_DebugUtils.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Arduino_DebugUtils-1.0.0.zip", "archiveFileName": "Arduino_DebugUtils-1.0.0.zip", @@ -201053,12 +157889,8 @@ "paragraph": "This class provides functionality useful for debugging sketches via printf-style statements.", "website": "https://github.com/arduino-libraries/Arduino_DebugUtils", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Arduino_DebugUtils.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Arduino_DebugUtils-0.1.2.zip", "archiveFileName": "Arduino_DebugUtils-0.1.2.zip", @@ -201074,14 +157906,8 @@ "paragraph": "Originally part of ArduinoIoTCloud", "website": "https://github.com/arduino-libraries/Arduino_ConnectionHandler", "category": "Communication", - "architectures": [ - "samd", - "esp32", - "esp8266" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd", "esp32", "esp8266"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Arduino_ConnectionHandler.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Arduino_ConnectionHandler-0.1.0.zip", "archiveFileName": "Arduino_ConnectionHandler-0.1.0.zip", @@ -201097,14 +157923,8 @@ "paragraph": "Originally part of ArduinoIoTCloud", "website": "https://github.com/arduino-libraries/Arduino_ConnectionHandler", "category": "Communication", - "architectures": [ - "samd", - "esp32", - "esp8266" - ], - "types": [ - "Arduino" - ], + "architectures": ["samd", "esp32", "esp8266"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Arduino_ConnectionHandler.git", "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Arduino_ConnectionHandler-0.1.2.zip", "archiveFileName": "Arduino_ConnectionHandler-0.1.2.zip", @@ -201120,12 +157940,8 @@ "paragraph": "The SparkFun Qwiic Relay Arduino Library makes it very easy to use the Qwiic enabled relays from SparkFun Electronics. It gives you easy to use functions to turn on and off relays, toggle them, and check their status. Also provided is example code for each board (\u003ca href=\"https://www.sparkfun.com/products/15093\"\u003e\u003cSparkFun Single Qwiic Relay\u003c/a\u003e and the \u003ca href=\"https://www.sparkfun.com/products/15102\"\u003e\u003cSparkFun Qwiic Quad Relay\u003c/a\u003e) that gives instructions on how to use the library to its fullest.", "website": "https://github.com/sparkfun/SparkFun_Qwiic_Relay_Arduino_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Qwiic_Relay_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Qwiic_Relay_Arduino_Library-1.0.0.zip", "archiveFileName": "SparkFun_Qwiic_Relay_Arduino_Library-1.0.0.zip", @@ -201141,12 +157957,8 @@ "paragraph": "The SparkFun Qwiic Relay Arduino Library makes it very easy to use the Qwiic enabled relays from SparkFun Electronics. It gives you easy to use functions to turn on and off relays, toggle them, and check their status. Also provided is example code for each board (\u003ca href=\"https://www.sparkfun.com/products/15093\"\u003e\u003cSparkFun Single Qwiic Relay\u003c/a\u003e and the \u003ca href=\"https://www.sparkfun.com/products/15102\"\u003e\u003cSparkFun Qwiic Quad Relay\u003c/a\u003e) that gives instructions on how to use the library to its fullest.", "website": "https://github.com/sparkfun/SparkFun_Qwiic_Relay_Arduino_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Qwiic_Relay_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Qwiic_Relay_Arduino_Library-1.0.1.zip", "archiveFileName": "SparkFun_Qwiic_Relay_Arduino_Library-1.0.1.zip", @@ -201162,12 +157974,8 @@ "paragraph": "The SparkFun Qwiic Relay Arduino Library makes it very easy to use the Qwiic enabled relays from SparkFun Electronics. It gives you easy to use functions to turn on and off relays, toggle them, and check their status. Also provided is example code for each board (\u003ca href=\"https://www.sparkfun.com/products/15093\"\u003e\u003cSparkFun Single Qwiic Relay\u003c/a\u003e and the \u003ca href=\"https://www.sparkfun.com/products/15102\"\u003e\u003cSparkFun Qwiic Quad Relay\u003c/a\u003e) that gives instructions on how to use the library to its fullest.", "website": "https://github.com/sparkfun/SparkFun_Qwiic_Relay_Arduino_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Qwiic_Relay_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Qwiic_Relay_Arduino_Library-1.1.1.zip", "archiveFileName": "SparkFun_Qwiic_Relay_Arduino_Library-1.1.1.zip", @@ -201182,16 +157990,10 @@ "sentence": "Send / receive structured data across Streams on Arduino", "website": "https://github.com/FortySevenEffects/serde", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/FortySevenEffects/serde.git", - "providesIncludes": [ - "serde.h" - ], + "providesIncludes": ["serde.h"], "url": "http://downloads.arduino.cc/libraries/github.com/FortySevenEffects/Serde-0.0.1.zip", "archiveFileName": "Serde-0.0.1.zip", "size": 8221, @@ -201205,16 +158007,10 @@ "sentence": "Exchange structured data between Arduino boards", "website": "https://github.com/FortySevenEffects/serde", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/FortySevenEffects/serde.git", - "providesIncludes": [ - "serde.h" - ], + "providesIncludes": ["serde.h"], "url": "http://downloads.arduino.cc/libraries/github.com/FortySevenEffects/Serde-0.1.0.zip", "archiveFileName": "Serde-0.1.0.zip", "size": 21018, @@ -201228,16 +158024,10 @@ "sentence": "Exchange structured data between Arduino boards", "website": "https://github.com/FortySevenEffects/serde", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/FortySevenEffects/serde.git", - "providesIncludes": [ - "serde.h" - ], + "providesIncludes": ["serde.h"], "url": "http://downloads.arduino.cc/libraries/github.com/FortySevenEffects/Serde-0.2.0.zip", "archiveFileName": "Serde-0.2.0.zip", "size": 21741, @@ -201251,16 +158041,10 @@ "sentence": "Exchange structured data between Arduino boards", "website": "https://github.com/FortySevenEffects/serde", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/FortySevenEffects/serde.git", - "providesIncludes": [ - "serde.h" - ], + "providesIncludes": ["serde.h"], "url": "http://downloads.arduino.cc/libraries/github.com/FortySevenEffects/Serde-0.3.0.zip", "archiveFileName": "Serde-0.3.0.zip", "size": 29058, @@ -201275,12 +158059,8 @@ "paragraph": "This library is for those, who want to save on memory and still use HOTPs. HOTPS can be easily validated or generated using this library. This Library also enables the developer to use SHA1 and HMAC functionality.", "website": "https://github.com/jlusPrivat/SimpleHOTP", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jlusPrivat/SimpleHOTP.git", "url": "http://downloads.arduino.cc/libraries/github.com/jlusPrivat/SimpleHOTP-1.0.0.zip", "archiveFileName": "SimpleHOTP-1.0.0.zip", @@ -201296,12 +158076,8 @@ "paragraph": "This library is for those, who want to save on memory and still use HOTPs. HOTPS can be easily validated or generated using this library. This Library also enables the developer to use SHA1 and HMAC functionality.", "website": "https://github.com/jlusPrivat/SimpleHOTP", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jlusPrivat/SimpleHOTP.git", "url": "http://downloads.arduino.cc/libraries/github.com/jlusPrivat/SimpleHOTP-1.0.1.zip", "archiveFileName": "SimpleHOTP-1.0.1.zip", @@ -201317,16 +158093,10 @@ "paragraph": "This library allows the use of any Arduino board as an IR remote for starting, stopping and programming a start module. The protocol can be found on startmodule.com. If you want to know more about the project or report bugs, etc. please visit the project page at: https://gitlab.com/robostarter.", "website": "https://gitlab.com/robostarter/starterremote", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://gitlab.com/robostarter/starterremote.git", - "providesIncludes": [ - "StarterRemote.h" - ], + "providesIncludes": ["StarterRemote.h"], "url": "http://downloads.arduino.cc/libraries/gitlab.com/robostarter/StarterRemote-1.0.0.zip", "archiveFileName": "StarterRemote-1.0.0.zip", "size": 3631, @@ -201341,12 +158111,8 @@ "paragraph": "Arduino library for the VCNL4040 Breakouts in the Adafruit shop", "website": "https://github.com/adafruit/Adafruit_VCNL4040", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_VCNL4040.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_VCNL4040-1.0.0.zip", "archiveFileName": "Adafruit_VCNL4040-1.0.0.zip", @@ -201362,12 +158128,8 @@ "paragraph": "Forked off intel curie IMU API's for the BMI160, this library is written to support I2C communication from Arduino to the BMI160 and BMM150 Bosch sensors.", "website": "https://github.com/EmotiBit/BMI160-Arduino", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/EmotiBit/BMI160-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/EmotiBit/EmotiBit_BMI160-0.1.0.zip", "archiveFileName": "EmotiBit_BMI160-0.1.0.zip", @@ -201383,12 +158145,8 @@ "paragraph": "Date and time classes for Arduino that support timezones from the TZ Database, and provide a system clock that can synchronize from an NTP server or an RTC chip.", "website": "https://github.com/bxparks/AceTime", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AceTime.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AceTime-0.1.0.zip", "archiveFileName": "AceTime-0.1.0.zip", @@ -201404,12 +158162,8 @@ "paragraph": "Date and time classes for Arduino that support timezones from the TZ Database, and a system clock that can synchronize from an NTP server or an RTC chip.", "website": "https://github.com/bxparks/AceTime", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AceTime.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AceTime-0.3.0.zip", "archiveFileName": "AceTime-0.3.0.zip", @@ -201425,12 +158179,8 @@ "paragraph": "Date and time classes for Arduino that support timezones from the TZ Database, and a system clock that can synchronize from an NTP server or an RTC chip.", "website": "https://github.com/bxparks/AceTime", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AceTime.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AceTime-0.3.1.zip", "archiveFileName": "AceTime-0.3.1.zip", @@ -201446,12 +158196,8 @@ "paragraph": "Date and time classes for Arduino that support timezones from the TZ Database, and a system clock that can synchronize from an NTP server or an RTC chip.", "website": "https://github.com/bxparks/AceTime", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AceTime.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AceTime-0.4.0.zip", "archiveFileName": "AceTime-0.4.0.zip", @@ -201467,12 +158213,8 @@ "paragraph": "Date and time classes for Arduino that support timezones from the TZ Database, and a system clock that can synchronize from an NTP server or an RTC chip.", "website": "https://github.com/bxparks/AceTime", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AceTime.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AceTime-0.5.0.zip", "archiveFileName": "AceTime-0.5.0.zip", @@ -201488,12 +158230,8 @@ "paragraph": "Date and time classes for Arduino that support timezones from the TZ Database, and a system clock that can synchronize from an NTP server or an RTC chip.", "website": "https://github.com/bxparks/AceTime", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AceTime.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AceTime-0.5.1.zip", "archiveFileName": "AceTime-0.5.1.zip", @@ -201509,12 +158247,8 @@ "paragraph": "Date and time classes for Arduino that support DST transitions of practically all timezones from the IANA TZ (Olson) Database, and a system clock that can synchronize from an NTP server or an RTC chip.", "website": "https://github.com/bxparks/AceTime", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AceTime.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AceTime-0.5.2.zip", "archiveFileName": "AceTime-0.5.2.zip", @@ -201530,12 +158264,8 @@ "paragraph": "Date and time classes for Arduino that support DST transitions of practically all timezones from the IANA TZ (Olson) Database, and a system clock that can synchronize from an NTP server or an RTC chip.", "website": "https://github.com/bxparks/AceTime", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AceTime.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AceTime-0.6.0.zip", "archiveFileName": "AceTime-0.6.0.zip", @@ -201551,12 +158281,8 @@ "paragraph": "Date and time classes for Arduino that support DST transitions of practically all timezones from the IANA TZ (Olson) Database, and a system clock that can synchronize from an NTP server or an RTC chip.", "website": "https://github.com/bxparks/AceTime", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bxparks/AceTime.git", "url": "http://downloads.arduino.cc/libraries/github.com/bxparks/AceTime-0.6.1.zip", "archiveFileName": "AceTime-0.6.1.zip", @@ -201572,12 +158298,8 @@ "paragraph": "Requires dependent libraries as shown in the getting started document: https://github.com/EmotiBit/EmotiBit_Docs/blob/master/EmotiBit_Getting_Started.md", "website": "https://github.com/EmotiBit/EmotiBit_FW_FeatherWing", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/EmotiBit/EmotiBit_FW_FeatherWing.git", "url": "http://downloads.arduino.cc/libraries/github.com/EmotiBit/EmotiBit_FeatherWing-0.4.3.zip", "archiveFileName": "EmotiBit_FeatherWing-0.4.3.zip", @@ -201593,12 +158315,8 @@ "paragraph": "Requires dependent libraries as shown in the getting started document: https://github.com/EmotiBit/EmotiBit_Docs/blob/master/EmotiBit_Getting_Started.md", "website": "https://github.com/EmotiBit/EmotiBit_FW_FeatherWing", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/EmotiBit/EmotiBit_FW_FeatherWing.git", "url": "http://downloads.arduino.cc/libraries/github.com/EmotiBit/EmotiBit_FeatherWing-0.4.4.zip", "archiveFileName": "EmotiBit_FeatherWing-0.4.4.zip", @@ -201614,12 +158332,8 @@ "paragraph": "Requires dependent libraries as shown in the getting started document: https://github.com/EmotiBit/EmotiBit_Docs/blob/master/EmotiBit_Getting_Started.md", "website": "https://github.com/EmotiBit/EmotiBit_FW_FeatherWing", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/EmotiBit/EmotiBit_FW_FeatherWing.git", "url": "http://downloads.arduino.cc/libraries/github.com/EmotiBit/EmotiBit_FeatherWing-0.5.4.zip", "archiveFileName": "EmotiBit_FeatherWing-0.5.4.zip", @@ -201635,12 +158349,8 @@ "paragraph": "Requires dependent libraries as shown in the getting started document: https://github.com/EmotiBit/EmotiBit_Docs/blob/master/EmotiBit_Getting_Started.md", "website": "https://github.com/EmotiBit/EmotiBit_FW_FeatherWing", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/EmotiBit/EmotiBit_FW_FeatherWing.git", "url": "http://downloads.arduino.cc/libraries/github.com/EmotiBit/EmotiBit_FeatherWing-0.5.5.zip", "archiveFileName": "EmotiBit_FeatherWing-0.5.5.zip", @@ -201656,12 +158366,8 @@ "paragraph": "Library for the SHTC3 humidity and temperature sensor by Sensirion. Read values raw or converted to floating point numbers with units. Enable/disable sleep mode while not being used", "website": "https://github.com/sparkfun/SparkFun_SHTC3_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_SHTC3_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_SHTC3_Humidity_and_Temperature_Sensor_Library-1.0.2.zip", "archiveFileName": "SparkFun_SHTC3_Humidity_and_Temperature_Sensor_Library-1.0.2.zip", @@ -201678,9 +158384,7 @@ "website": "https://github.com/OpenFTC/HiTechnic-Arduino", "category": "Device Control", "architectures": [], - "types": [ - "Contributed" - ], + "types": ["Contributed"], "repository": "https://github.com/OpenFTC/HiTechnic-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/OpenFTC/HiTechnic_Arduino-1.0.0.zip", "archiveFileName": "HiTechnic_Arduino-1.0.0.zip", @@ -201696,12 +158400,8 @@ "paragraph": "A Hoverboard API controller Interface.", "website": "https://github.com/bipropellant/bipropellant-hoverboard-api", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bipropellant/bipropellant-hoverboard-api.git", "url": "http://downloads.arduino.cc/libraries/github.com/bipropellant/HoverboardAPI-0.1.1.zip", "archiveFileName": "HoverboardAPI-0.1.1.zip", @@ -201717,16 +158417,10 @@ "paragraph": "Uses grammer and object oriented programming to make computer science more accessible", "website": "https://github.com/jsmith2021Brandeis/ArduinoEducation", "category": "Other", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/jsmith2021Brandeis/ArduinoEducation.git", - "providesIncludes": [ - "ezLCDLib.h" - ], + "providesIncludes": ["ezLCDLib.h"], "url": "http://downloads.arduino.cc/libraries/github.com/jsmith2021Brandeis/ElectronicsEducation-1.0.0.zip", "archiveFileName": "ElectronicsEducation-1.0.0.zip", "size": 879011, @@ -201741,12 +158435,8 @@ "paragraph": "Supports calibration, multi-sampling average, running average", "website": "https://github.com/luciansabo/GP2YDustSensor", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/luciansabo/GP2YDustSensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/luciansabo/Sharp_GP2Y_Dust_Sensor-1.0.0.zip", "archiveFileName": "Sharp_GP2Y_Dust_Sensor-1.0.0.zip", @@ -201762,12 +158452,8 @@ "paragraph": "Supports calibration, multi-sampling average, running average", "website": "https://github.com/luciansabo/GP2YDustSensor", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/luciansabo/GP2YDustSensor.git", "url": "http://downloads.arduino.cc/libraries/github.com/luciansabo/Sharp_GP2Y_Dust_Sensor-1.1.0.zip", "archiveFileName": "Sharp_GP2Y_Dust_Sensor-1.1.0.zip", @@ -201783,16 +158469,10 @@ "paragraph": "Arduino library for @octopusengine that make easier work with pins on their boards.", "website": "https://github.com/TomasRoj/OctopusLab-Library", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TomasRoj/OctopusLab-Library.git", - "providesIncludes": [ - "octopuslibrary.h" - ], + "providesIncludes": ["octopuslibrary.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TomasRoj/OctopusLab_Library-0.1.0.zip", "archiveFileName": "OctopusLab_Library-0.1.0.zip", "size": 15248, @@ -201807,12 +158487,8 @@ "paragraph": "The SparkFun Qwiic RFID Arduino Library makes it very easy to use the Qwiic enabled I-squared-C RFID reader from SparkFun Electronics. The \u003ca href=\"https://www.sparkfun.com/products/15191\"\u003eSparkFun Qwiic RFID Reader\u003c/a\u003e can hold up to 20 scanned RFID tags and their associated scan times at a time. The library gives easy to use functions that allow you to get a scanned tag, get the tag's scan time, or get all 20 available tags and their scan times at once. Also provided is example code to demonstrate each available function.", "website": "https://github.com/sparkfun/SparkFun_Qwiic_RFID_Arduino_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Qwiic_RFID_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Qwiic_RFID_Arduino_Library-1.0.0.zip", "archiveFileName": "SparkFun_Qwiic_RFID_Arduino_Library-1.0.0.zip", @@ -201828,12 +158504,8 @@ "paragraph": "The SparkFun Qwiic RFID Arduino Library makes it very easy to use the Qwiic enabled I-squared-C RFID reader from SparkFun Electronics. The \u003ca href=\"https://www.sparkfun.com/products/15191\"\u003eSparkFun Qwiic RFID Reader\u003c/a\u003e can hold up to 20 scanned RFID tags and their associated scan times at a time. The library gives easy to use functions that allow you to get a scanned tag, get the tag's scan time, or get all 20 available tags and their scan times at once. Also provided is example code to demonstrate each available function.", "website": "https://github.com/sparkfun/SparkFun_Qwiic_RFID_Arduino_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Qwiic_RFID_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Qwiic_RFID_Arduino_Library-1.0.1.zip", "archiveFileName": "SparkFun_Qwiic_RFID_Arduino_Library-1.0.1.zip", @@ -201849,12 +158521,8 @@ "paragraph": "The SparkFun Qwiic RFID Arduino Library makes it very easy to use the Qwiic enabled I-squared-C RFID reader from SparkFun Electronics. The \u003ca href=\"https://www.sparkfun.com/products/15191\"\u003eSparkFun Qwiic RFID Reader\u003c/a\u003e can hold up to 20 scanned RFID tags and their associated scan times at a time. The library gives easy to use functions that allow you to get a scanned tag, get the tag's scan time, or get all 20 available tags and their scan times at once. Also provided is example code to demonstrate each available function.", "website": "https://github.com/sparkfun/SparkFun_Qwiic_RFID_Arduino_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Qwiic_RFID_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Qwiic_RFID_Arduino_Library-1.1.2.zip", "archiveFileName": "SparkFun_Qwiic_RFID_Arduino_Library-1.1.2.zip", @@ -201870,12 +158538,8 @@ "paragraph": "The SparkFun Qwiic RFID Arduino Library makes it very easy to use the Qwiic enabled I-squared-C RFID reader from SparkFun Electronics. The \u003ca href=\"https://www.sparkfun.com/products/15191\"\u003eSparkFun Qwiic RFID Reader\u003c/a\u003e can hold up to 20 scanned RFID tags and their associated scan times at a time. The library gives easy to use functions that allow you to get a scanned tag, get the tag's scan time, or get all 20 available tags and their scan times at once. Also provided is example code to demonstrate each available function.", "website": "https://github.com/sparkfun/SparkFun_Qwiic_RFID_Arduino_Library", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Qwiic_RFID_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Qwiic_RFID_Arduino_Library-1.1.3.zip", "archiveFileName": "SparkFun_Qwiic_RFID_Arduino_Library-1.1.3.zip", @@ -201891,12 +158555,8 @@ "paragraph": "This is a library for the 8 digit VFD display using Russian IV-4 tubes.", "website": "https://github.com/earthtown/8_digit_vfd", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/earthtown/8_digit_vfd.git", "url": "http://downloads.arduino.cc/libraries/github.com/earthtown/Klang_Electronics_8_Digit_VFD-1.0.0.zip", "archiveFileName": "Klang_Electronics_8_Digit_VFD-1.0.0.zip", @@ -201913,16 +158573,10 @@ "paragraph": "It supports detecting events like single clicks, double clicks and long-time pressing. This enables you to reuse the same button for multiple functions and lowers the hardware invests.", "website": "https://github.com/TanPitch/ButtonKing", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TanPitch/ButtonKing.git", - "providesIncludes": [ - "ButtonKing.h" - ], + "providesIncludes": ["ButtonKing.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TanPitch/ButtonKing-1.0.0.zip", "archiveFileName": "ButtonKing-1.0.0.zip", "size": 12188, @@ -201938,16 +158592,10 @@ "paragraph": "It supports detecting events like single clicks, double clicks and long-time pressing. This enables you to reuse the same button for multiple functions and lowers the hardware invests.", "website": "https://github.com/TanPitch/ButtonKing", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TanPitch/ButtonKing.git", - "providesIncludes": [ - "ButtonKing.h" - ], + "providesIncludes": ["ButtonKing.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TanPitch/ButtonKing-1.0.1.zip", "archiveFileName": "ButtonKing-1.0.1.zip", "size": 10485, @@ -201963,16 +158611,10 @@ "paragraph": "It supports detecting events like single clicks, double clicks and long-time pressing. This enables you to reuse the same button for multiple functions and lowers the hardware invests.", "website": "https://github.com/TanPitch/ButtonKing", "category": "Signal Input/Output", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/TanPitch/ButtonKing.git", - "providesIncludes": [ - "ButtonKing.h" - ], + "providesIncludes": ["ButtonKing.h"], "url": "http://downloads.arduino.cc/libraries/github.com/TanPitch/ButtonKing-1.0.2.zip", "archiveFileName": "ButtonKing-1.0.2.zip", "size": 10616, @@ -201987,17 +158629,10 @@ "paragraph": "Given target coordinates, specified date ranges, and minimum/maximum values for temperature and humidity at target's annual extremes, generate time_t values for sunrise and sunset, and floating point numbers for temperature, dew point, and relative humidity. Requires Dusk2Dawn library by DM Kishi; an adapted C++ port of NOAA's Solar Calculator.", "website": "https://github.com/934virginia/Norman", "category": "Other", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/934virginia/Norman.git", - "providesIncludes": [ - "Dusk2Dawn.h", - "time.h" - ], + "providesIncludes": ["Dusk2Dawn.h", "time.h"], "url": "http://downloads.arduino.cc/libraries/github.com/934virginia/Norman-1.0.0.zip", "archiveFileName": "Norman-1.0.0.zip", "size": 16951, @@ -202012,12 +158647,8 @@ "paragraph": "This library contain simply function to read data from atlas OEM conductivity module", "website": "https://github.com/andhieSetyabudi/atlas_OEM", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/andhieSetyabudi/atlas_OEM.git", "url": "http://downloads.arduino.cc/libraries/github.com/andhieSetyabudi/atlas_OEM_module-1.0.1.zip", "archiveFileName": "atlas_OEM_module-1.0.1.zip", @@ -202033,12 +158664,8 @@ "paragraph": "Exposes REST methods to communicate with a host, like get and post in an easier way than using the WIFI library", "website": "https://github.com/eduardomarcos/arduino-esp32-restclient", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/eduardomarcos/arduino-esp32-restclient.git", "url": "http://downloads.arduino.cc/libraries/github.com/eduardomarcos/ESP32_Rest_Client-1.0.0.zip", "archiveFileName": "ESP32_Rest_Client-1.0.0.zip", @@ -202055,12 +158682,8 @@ "paragraph": "An FTP-Client for the ESP32.", "website": "https://github.com/ldab/ESP32_FTPClient", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/ldab/ESP32_FTPClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/ldab/esp32_ftpclient-0.0.2.zip", "archiveFileName": "esp32_ftpclient-0.0.2.zip", @@ -202077,12 +158700,8 @@ "paragraph": "An FTP-Client for the ESP32.", "website": "https://github.com/ldab/ESP32_FTPClient", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/ldab/ESP32_FTPClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/ldab/esp32_ftpclient-0.0.3.zip", "archiveFileName": "esp32_ftpclient-0.0.3.zip", @@ -202099,12 +158718,8 @@ "paragraph": "An FTP-Client for the ESP32.", "website": "https://github.com/ldab/ESP32_FTPClient", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/ldab/ESP32_FTPClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/ldab/esp32_ftpclient-0.0.4.zip", "archiveFileName": "esp32_ftpclient-0.0.4.zip", @@ -202121,12 +158736,8 @@ "paragraph": "An FTP-Client for the ESP32.", "website": "https://github.com/ldab/ESP32_FTPClient", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/ldab/ESP32_FTPClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/ldab/esp32_ftpclient-0.1.0.zip", "archiveFileName": "esp32_ftpclient-0.1.0.zip", @@ -202143,12 +158754,8 @@ "paragraph": "An FTP-Client for the ESP32.", "website": "https://github.com/ldab/ESP32_FTPClient", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/ldab/ESP32_FTPClient.git", "url": "http://downloads.arduino.cc/libraries/github.com/ldab/esp32_ftpclient-0.1.1.zip", "archiveFileName": "esp32_ftpclient-0.1.1.zip", @@ -202164,16 +158771,10 @@ "paragraph": "Support ESP8266WiFi.h.", "website": "https://senses.logisenses.com/", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/Isaranu/Senses_wifi.git", - "providesIncludes": [ - "Senses_wifi.h" - ], + "providesIncludes": ["Senses_wifi.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Isaranu/Senses_wifi-0.1.0.zip", "archiveFileName": "Senses_wifi-0.1.0.zip", "size": 5895, @@ -202188,16 +158789,10 @@ "paragraph": "Support ESP8266WiFi.h.", "website": "https://senses.logisenses.com/", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/Isaranu/Senses_wifi.git", - "providesIncludes": [ - "Senses_wifi.h" - ], + "providesIncludes": ["Senses_wifi.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Isaranu/Senses_wifi-0.1.1.zip", "archiveFileName": "Senses_wifi-0.1.1.zip", "size": 5963, @@ -202212,16 +158807,10 @@ "paragraph": "Support ESP8266WiFi.h.", "website": "https://senses.logisenses.com/", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/Isaranu/Senses_wifi.git", - "providesIncludes": [ - "Senses_wifi.h" - ], + "providesIncludes": ["Senses_wifi.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Isaranu/Senses_wifi-0.2.0.zip", "archiveFileName": "Senses_wifi-0.2.0.zip", "size": 5964, @@ -202236,16 +158825,10 @@ "paragraph": "Support ESP8266WiFi.h.", "website": "https://senses.logisenses.com/", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/Isaranu/Senses_wifi.git", - "providesIncludes": [ - "Senses_wifi.h" - ], + "providesIncludes": ["Senses_wifi.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Isaranu/Senses_wifi-0.2.1.zip", "archiveFileName": "Senses_wifi-0.2.1.zip", "size": 5963, @@ -202260,16 +158843,10 @@ "paragraph": "Support ESP8266WiFi.h.", "website": "https://www.sensesiot.com/", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/Isaranu/Senses_wifi.git", - "providesIncludes": [ - "Senses_wifi.h" - ], + "providesIncludes": ["Senses_wifi.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Isaranu/Senses_wifi-0.2.2.zip", "archiveFileName": "Senses_wifi-0.2.2.zip", "size": 5962, @@ -202283,12 +158860,8 @@ "sentence": "A library for driving self-timed digital RGB/RGBW LEDs (WS2812, SK6812, NeoPixel, WS2813, etc.) using the Espressif ESP32 microcontroller's RMT output peripheral.", "website": "https://github.com/MartyMacGyver/ESP32-Digital-RGB-LED-Drivers", "category": "Display", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/MartyMacGyver/ESP32-Digital-RGB-LED-Drivers.git", "url": "http://downloads.arduino.cc/libraries/github.com/MartyMacGyver/ESP32_Digital_RGB_LED_Drivers-1.5.1.zip", "archiveFileName": "ESP32_Digital_RGB_LED_Drivers-1.5.1.zip", @@ -202304,12 +158877,8 @@ "paragraph": "Please see the README for more details.", "website": "https://github.com/MartyMacGyver/ESP32-Digital-RGB-LED-Drivers", "category": "Display", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/MartyMacGyver/ESP32-Digital-RGB-LED-Drivers.git", "url": "http://downloads.arduino.cc/libraries/github.com/MartyMacGyver/ESP32_Digital_RGB_LED_Drivers-1.5.2.zip", "archiveFileName": "ESP32_Digital_RGB_LED_Drivers-1.5.2.zip", @@ -202325,12 +158894,8 @@ "paragraph": "Please see the README for more details.", "website": "https://github.com/MartyMacGyver/ESP32-Digital-RGB-LED-Drivers", "category": "Display", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/MartyMacGyver/ESP32-Digital-RGB-LED-Drivers.git", "url": "http://downloads.arduino.cc/libraries/github.com/MartyMacGyver/ESP32_Digital_RGB_LED_Drivers-1.5.3.zip", "archiveFileName": "ESP32_Digital_RGB_LED_Drivers-1.5.3.zip", @@ -202347,12 +158912,8 @@ "paragraph": "Supports Arduino devices and includes TCON register / incrimental functionality.", "website": "https://github.com/WifWaf/MCP45HVX1", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/WifWaf/MCP45HVX1.git", "url": "http://downloads.arduino.cc/libraries/github.com/WifWaf/MCP45HVX1-1.0.0.zip", "archiveFileName": "MCP45HVX1-1.0.0.zip", @@ -202369,12 +158930,8 @@ "paragraph": "Read/write by all variable types (ex String maro) and byte/char arrays.", "website": "https://github.com/WifWaf/AT24CM01", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/WifWaf/AT24CM01.git", "url": "http://downloads.arduino.cc/libraries/github.com/WifWaf/AT24CM01-1.0.1.zip", "archiveFileName": "AT24CM01-1.0.1.zip", @@ -202391,12 +158948,8 @@ "paragraph": "Supports multiple channels and read/write of register.", "website": "https://github.com/WifWaf/TCA9548A", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/WifWaf/TCA9548A.git", "url": "http://downloads.arduino.cc/libraries/github.com/WifWaf/TCA9548A-1.0.0.zip", "archiveFileName": "TCA9548A-1.0.0.zip", @@ -202411,12 +158964,8 @@ "sentence": "Arduino library for the MAX5417/18/19 I2C Digital Potentiometers.", "website": "https://github.com/LinnesLab/MAX541X", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/LinnesLab/MAX541X.git", "url": "http://downloads.arduino.cc/libraries/github.com/LinnesLab/MAX541X-1.0.0.zip", "archiveFileName": "MAX541X-1.0.0.zip", @@ -202432,12 +158981,8 @@ "paragraph": "These chips can be used to create programmable gain amplifiers, dynamically change the LED brightness, motor speed, and other general digital control.", "website": "https://github.com/LinnesLab/MAX541X", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/LinnesLab/MAX541X.git", "url": "http://downloads.arduino.cc/libraries/github.com/LinnesLab/MAX541X-1.0.2.zip", "archiveFileName": "MAX541X-1.0.2.zip", @@ -202453,16 +158998,10 @@ "paragraph": "Use this library to control the I2C soft controller on Step CYC10 FPGA board", "website": "https://github.com/PulseRain/Step_CYC10_I2C", "category": "Signal Input/Output", - "architectures": [ - "RISC-V" - ], - "types": [ - "Contributed" - ], + "architectures": ["RISC-V"], + "types": ["Contributed"], "repository": "https://github.com/PulseRain/Step_CYC10_I2C.git", - "providesIncludes": [ - "Step_CYC10_I2C.h" - ], + "providesIncludes": ["Step_CYC10_I2C.h"], "url": "http://downloads.arduino.cc/libraries/github.com/PulseRain/Step_CYC10_I2C-1.0.0.zip", "archiveFileName": "Step_CYC10_I2C-1.0.0.zip", "size": 6811, @@ -202477,16 +159016,10 @@ "paragraph": "Use this library to control the I2C soft controller on Step CYC10 FPGA board", "website": "https://github.com/PulseRain/Step_CYC10_I2C", "category": "Signal Input/Output", - "architectures": [ - "Reindeer" - ], - "types": [ - "Contributed" - ], + "architectures": ["Reindeer"], + "types": ["Contributed"], "repository": "https://github.com/PulseRain/Step_CYC10_I2C.git", - "providesIncludes": [ - "Step_CYC10_I2C.h" - ], + "providesIncludes": ["Step_CYC10_I2C.h"], "url": "http://downloads.arduino.cc/libraries/github.com/PulseRain/Step_CYC10_I2C-1.0.1.zip", "archiveFileName": "Step_CYC10_I2C-1.0.1.zip", "size": 6811, @@ -202500,12 +159033,8 @@ "sentence": "ESP8266 library for creating multiple cooperative tasks like Arduino Scheduler", "website": "https://github.com/dok-net/CoopTask", "category": "Timing", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/dok-net/CoopTask.git", "url": "http://downloads.arduino.cc/libraries/github.com/dok-net/CoopTask-0.1.0.zip", "archiveFileName": "CoopTask-0.1.0.zip", @@ -202520,13 +159049,8 @@ "sentence": "ESP8266/ESP32 library for creating multiple cooperative tasks like Arduino Scheduler", "website": "https://github.com/dok-net/CoopTask", "category": "Timing", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/dok-net/CoopTask.git", "url": "http://downloads.arduino.cc/libraries/github.com/dok-net/CoopTask-0.5.0.zip", "archiveFileName": "CoopTask-0.5.0.zip", @@ -202541,12 +159065,8 @@ "sentence": "Portable library for creating multiple cooperative tasks like Arduino Scheduler", "website": "https://github.com/dok-net/CoopTask", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dok-net/CoopTask.git", "url": "http://downloads.arduino.cc/libraries/github.com/dok-net/CoopTask-0.7.0.zip", "archiveFileName": "CoopTask-0.7.0.zip", @@ -202561,12 +159081,8 @@ "sentence": "Portable library for creating multiple cooperative tasks like Arduino Scheduler", "website": "https://github.com/dok-net/CoopTask", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dok-net/CoopTask.git", "url": "http://downloads.arduino.cc/libraries/github.com/dok-net/CoopTask-0.8.0.zip", "archiveFileName": "CoopTask-0.8.0.zip", @@ -202581,12 +159097,8 @@ "sentence": "Portable library for creating multiple cooperative tasks like Arduino Scheduler", "website": "https://github.com/dok-net/CoopTask", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dok-net/CoopTask.git", "url": "http://downloads.arduino.cc/libraries/github.com/dok-net/CoopTask-0.8.1.zip", "archiveFileName": "CoopTask-0.8.1.zip", @@ -202602,12 +159114,8 @@ "paragraph": "Run multiple tasks similar to the main setup()/loop() code in Arduino sketches. Use the normal global delay() function, use yield() to give up the CPU, a task continues after other cooperative tasks have run awhile.", "website": "https://github.com/dok-net/CoopTask", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dok-net/CoopTask.git", "url": "http://downloads.arduino.cc/libraries/github.com/dok-net/CoopTask-0.8.2.zip", "archiveFileName": "CoopTask-0.8.2.zip", @@ -202623,12 +159131,8 @@ "paragraph": "Run multiple tasks similar to the main setup()/loop() code in Arduino sketches. Use the normal global delay() function, use yield() to give up the CPU, a task continues after other cooperative tasks have run awhile.", "website": "https://github.com/dok-net/CoopTask", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dok-net/CoopTask.git", "url": "http://downloads.arduino.cc/libraries/github.com/dok-net/CoopTask-0.9.0.zip", "archiveFileName": "CoopTask-0.9.0.zip", @@ -202644,12 +159148,8 @@ "paragraph": "Run multiple tasks similar to the main setup()/loop() code in Arduino sketches. Use the normal global delay() function, use yield() to give up the CPU, a task continues after other cooperative tasks have run awhile.", "website": "https://github.com/dok-net/CoopTask", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dok-net/CoopTask.git", "url": "http://downloads.arduino.cc/libraries/github.com/dok-net/CoopTask-0.12.0.zip", "archiveFileName": "CoopTask-0.12.0.zip", @@ -202665,12 +159165,8 @@ "paragraph": "Run multiple tasks similar to the main setup()/loop() code in Arduino sketches. Use the normal global delay() function, use yield() to give up the CPU, a task continues after other cooperative tasks have run awhile.", "website": "https://github.com/dok-net/CoopTask", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dok-net/CoopTask.git", "url": "http://downloads.arduino.cc/libraries/github.com/dok-net/CoopTask-1.0.0.zip", "archiveFileName": "CoopTask-1.0.0.zip", @@ -202686,12 +159182,8 @@ "paragraph": "Run multiple tasks similar to the main setup()/loop() code in Arduino sketches. Use the normal global delay() function, use yield() to give up the CPU, a task continues after other cooperative tasks have run awhile.", "website": "https://github.com/dok-net/CoopTask", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dok-net/CoopTask.git", "url": "http://downloads.arduino.cc/libraries/github.com/dok-net/CoopTask-1.1.0.zip", "archiveFileName": "CoopTask-1.1.0.zip", @@ -202707,12 +159199,8 @@ "paragraph": "Run multiple tasks similar to the main setup()/loop() code in Arduino sketches. Use the normal global delay() function, use yield() to give up the CPU, a task continues after other cooperative tasks have run awhile.", "website": "https://github.com/dok-net/CoopTask", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dok-net/CoopTask.git", "url": "http://downloads.arduino.cc/libraries/github.com/dok-net/CoopTask-1.1.1.zip", "archiveFileName": "CoopTask-1.1.1.zip", @@ -202728,12 +159216,8 @@ "paragraph": "Run multiple tasks similar to the main setup()/loop() code in Arduino sketches. Use the normal global delay() function, use yield() to give up the CPU, a task continues after other cooperative tasks have run awhile.", "website": "https://github.com/dok-net/CoopTask", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dok-net/CoopTask.git", "url": "http://downloads.arduino.cc/libraries/github.com/dok-net/CoopTask-1.2.0.zip", "archiveFileName": "CoopTask-1.2.0.zip", @@ -202749,12 +159233,8 @@ "paragraph": "Run multiple tasks similar to the main setup()/loop() code in Arduino sketches. Use the normal global delay() function, use yield() to give up the CPU, a task continues after other cooperative tasks have run awhile.", "website": "https://github.com/dok-net/CoopTask", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dok-net/CoopTask.git", "url": "http://downloads.arduino.cc/libraries/github.com/dok-net/CoopTask-1.3.0.zip", "archiveFileName": "CoopTask-1.3.0.zip", @@ -202770,12 +159250,8 @@ "paragraph": "Run multiple tasks similar to the main setup()/loop() code in Arduino sketches. Use the normal global delay() function, use yield() to give up the CPU, a task continues after other cooperative tasks have run awhile.", "website": "https://github.com/dok-net/CoopTask", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dok-net/CoopTask.git", "url": "http://downloads.arduino.cc/libraries/github.com/dok-net/CoopTask-1.3.1.zip", "archiveFileName": "CoopTask-1.3.1.zip", @@ -202791,12 +159267,8 @@ "paragraph": "Run multiple tasks similar to the main setup()/loop() code in Arduino sketches. Use the normal global delay() function, use yield() to give up the CPU, a task continues after other cooperative tasks have run awhile.", "website": "https://github.com/dok-net/CoopTask", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dok-net/CoopTask.git", "url": "http://downloads.arduino.cc/libraries/github.com/dok-net/CoopTask-1.4.0.zip", "archiveFileName": "CoopTask-1.4.0.zip", @@ -202812,12 +159284,8 @@ "paragraph": "Run multiple tasks similar to the main setup()/loop() code in Arduino sketches. Use the normal global delay() function, use yield() to give up the CPU, a task continues after other cooperative tasks have run awhile.", "website": "https://github.com/dok-net/CoopTask", "category": "Timing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/dok-net/CoopTask.git", "url": "http://downloads.arduino.cc/libraries/github.com/dok-net/CoopTask-1.4.1.zip", "archiveFileName": "CoopTask-1.4.1.zip", @@ -202833,12 +159301,8 @@ "paragraph": "Communicates with the TMP117 over I2C to quickly integrate a temperature sensor into your project.", "website": "https://www.sparkfun.com/products/15413", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_TMP117_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_High_Precision_Temperature_Sensor_TMP117_Qwiic-1.0.0.zip", "archiveFileName": "SparkFun_High_Precision_Temperature_Sensor_TMP117_Qwiic-1.0.0.zip", @@ -202854,16 +159318,10 @@ "paragraph": "Esparto has also been described as a sort of RTOS for ESP8266. It DOES have a synchronous task queue which serialises all events, but RTOS is too grand a title. As one user said: \"kinda crazy how easy you made this thing...\"", "website": "https://github.com/philbowles/esparto", "category": "Device Control", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/philbowles/esparto.git", - "providesIncludes": [ - "ESPArto.h" - ], + "providesIncludes": ["ESPArto.h"], "url": "http://downloads.arduino.cc/libraries/github.com/philbowles/Esparto-3.3.0.zip", "archiveFileName": "Esparto-3.3.0.zip", "size": 1615447, @@ -202878,12 +159336,8 @@ "paragraph": "Do not install.", "website": "https://example.com/", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/cmaglie/UselessLib.git", "dependencies": [ { @@ -202910,16 +159364,10 @@ "sentence": "Allows you to read the accelerometer and gyroscope values from the LSM6DS3 IMU on your Arduino Nano 33 IoT or Arduino Uno WiFi Rev2 boards.", "website": "https://www.arduino.cc/en/Reference/Arduino_LSM6DS3", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Arduino_LSM6DS3.git", - "providesIncludes": [ - "Arduino_LSM6DS3.h" - ], + "providesIncludes": ["Arduino_LSM6DS3.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Arduino_LSM6DS3-1.0.0.zip", "archiveFileName": "Arduino_LSM6DS3-1.0.0.zip", "size": 8140, @@ -202933,16 +159381,10 @@ "sentence": "Allows you to read the accelerometer, magnetometer and gyroscope values from the LSM9DS1 IMU on your Arduino Nano 33 BLE Sense.", "website": "https://github.com/arduino-libraries/Arduino_LSM9DS1", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Arduino_LSM9DS1.git", - "providesIncludes": [ - "Arduino_LSM9DS1.h" - ], + "providesIncludes": ["Arduino_LSM9DS1.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Arduino_LSM9DS1-1.0.0.zip", "archiveFileName": "Arduino_LSM9DS1-1.0.0.zip", "size": 8772, @@ -202956,16 +159398,10 @@ "sentence": "Allows you to read the temperature and humidity sensors of your Nano 33 BLE Sense.", "website": "http://github.com/arduino-libraries/Arduino_HTS221", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Arduino_HTS221.git", - "providesIncludes": [ - "Arduino_HTS221.h" - ], + "providesIncludes": ["Arduino_HTS221.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Arduino_HTS221-1.0.0.zip", "archiveFileName": "Arduino_HTS221-1.0.0.zip", "size": 7362, @@ -202979,16 +159415,10 @@ "sentence": "Allows you to read the pressure sensor of your Nano 33 BLE Sense.", "website": "http://github.com/arduino-libraries/Arduino_LPS22HB", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Arduino_LPS22HB.git", - "providesIncludes": [ - "Arduino_LPS22HB.h" - ], + "providesIncludes": ["Arduino_LPS22HB.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Arduino_LPS22HB-1.0.0.zip", "archiveFileName": "Arduino_LPS22HB-1.0.0.zip", "size": 6739, @@ -203003,12 +159433,8 @@ "paragraph": "It can read data from and write data to WiredController on I2C.", "website": "https://github.com/asukiaaa/WiredController_asukiaaa", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/asukiaaa/WiredController_asukiaaa.git", "url": "http://downloads.arduino.cc/libraries/github.com/asukiaaa/WiredController_asukiaaa-1.0.1.zip", "archiveFileName": "WiredController_asukiaaa-1.0.1.zip", @@ -203024,12 +159450,8 @@ "paragraph": "Instead of working with actual objects, it deals with pointers to them. It has no caching, so it is appropriate for handling shorter lists of up to hundred elements.", "website": "https://github.com/jonnieZG/LinkedPointerList", "category": "Data Processing", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/jonnieZG/LinkedPointerList.git", "url": "http://downloads.arduino.cc/libraries/github.com/jonnieZG/LinkedPointerList-1.0.0.zip", "archiveFileName": "LinkedPointerList-1.0.0.zip", @@ -203045,12 +159467,8 @@ "paragraph": "Run code on an attached Z80 processor.", "website": "https://github.com/skx/z80retroshield", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/skx/Z80RetroShield.git", "url": "http://downloads.arduino.cc/libraries/github.com/skx/Z80RetroShield-0.0.1.zip", "archiveFileName": "Z80RetroShield-0.0.1.zip", @@ -203066,12 +159484,8 @@ "paragraph": "Run code on an attached Z80 processor.", "website": "https://github.com/skx/z80retroshield", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/skx/Z80RetroShield.git", "url": "http://downloads.arduino.cc/libraries/github.com/skx/Z80RetroShield-0.0.2.zip", "archiveFileName": "Z80RetroShield-0.0.2.zip", @@ -203087,12 +159501,8 @@ "paragraph": "Run code on an attached Z80 processor.", "website": "https://github.com/skx/z80retroshield", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/skx/Z80RetroShield.git", "url": "http://downloads.arduino.cc/libraries/github.com/skx/Z80RetroShield-0.1.0.zip", "archiveFileName": "Z80RetroShield-0.1.0.zip", @@ -203108,14 +159518,8 @@ "paragraph": "This library is for LoRa communication with Semtech SX126x chips. It is based on Semtech`s SX126x libraries and adapted to the Arduino framework for ESP32, ESP8266 and Nordic nRF52832. It will not work with other uC`s like AVR.", "website": "https://github.com/beegee-tokyo/SX126x-Arduino/", "category": "Communication", - "architectures": [ - "esp32", - "nrf52", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32", "nrf52", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/beegee-tokyo/SX126x-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/beegee-tokyo/SX126x_Arduino-1.0.0.zip", "archiveFileName": "SX126x_Arduino-1.0.0.zip", @@ -203131,14 +159535,8 @@ "paragraph": "This library is for LoRa communication with Semtech SX126x chips. It is based on Semtech`s SX126x libraries and adapted to the Arduino framework for ESP32, ESP8266 and Nordic nRF52832. It will not work with other uC`s like AVR.", "website": "https://github.com/beegee-tokyo/SX126x-Arduino/", "category": "Communication", - "architectures": [ - "esp32", - "nordicnrf52", - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32", "nordicnrf52", "esp8266"], + "types": ["Contributed"], "repository": "https://github.com/beegee-tokyo/SX126x-Arduino.git", "url": "http://downloads.arduino.cc/libraries/github.com/beegee-tokyo/SX126x_Arduino-1.0.1.zip", "archiveFileName": "SX126x_Arduino-1.0.1.zip", @@ -203154,13 +159552,8 @@ "paragraph": "This library applies non-blocking commands to various types of robots, implemented via supplementary \"adapter\" libraries. Two adapters are provided: 1) 4 DC Motor adapter, and 2) Two Servo Motors adapter. It's easy to write your own.", "website": "https://github.com/kigster/back-seat-driver", "category": "Device Control", - "architectures": [ - "avr", - "sam" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr", "sam"], + "types": ["Contributed"], "repository": "https://github.com/kigster/back-seat-driver.git", "url": "http://downloads.arduino.cc/libraries/github.com/kigster/BackSeatDriver-1.0.1.zip", "archiveFileName": "BackSeatDriver-1.0.1.zip", @@ -203176,12 +159569,8 @@ "paragraph": "Flight control software for Arduino RC airplanes. See https://github.com/PowerBroker2/ArdUAV/blob/master/README.md for more info.", "website": "https://github.com/PowerBroker2/ArdUAV", "category": "Device Control", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/PowerBroker2/ArdUAV.git", "url": "http://downloads.arduino.cc/libraries/github.com/PowerBroker2/ArdUAV-1.1.3.zip", "archiveFileName": "ArdUAV-1.1.3.zip", @@ -203197,16 +159586,10 @@ "paragraph": "Support AIS_NB_BC95.h.", "website": "https://www.sensesiot.com/", "category": "Communication", - "architectures": [ - "NBIoT" - ], - "types": [ - "Contributed" - ], + "architectures": ["NBIoT"], + "types": ["Contributed"], "repository": "https://github.com/Isaranu/Senses_NBIoT.git", - "providesIncludes": [ - "Senses_NBIoT.h" - ], + "providesIncludes": ["Senses_NBIoT.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Isaranu/Senses_NBIoT-0.1.0.zip", "archiveFileName": "Senses_NBIoT-0.1.0.zip", "size": 4903, @@ -203221,12 +159604,8 @@ "paragraph": "Adafruit_GFX-compatible library for DotStar grids", "website": "https://github.com/adafruit/Adafruit_DotStarMatrix", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_DotStarMatrix.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_DotStarMatrix-1.0.2.zip", "archiveFileName": "Adafruit_DotStarMatrix-1.0.2.zip", @@ -203242,12 +159621,8 @@ "paragraph": "Adafruit_GFX-compatible library for DotStar grids", "website": "https://github.com/adafruit/Adafruit_DotStarMatrix", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_DotStarMatrix.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_DotStarMatrix-1.0.3.zip", "archiveFileName": "Adafruit_DotStarMatrix-1.0.3.zip", @@ -203263,12 +159638,8 @@ "paragraph": "Adafruit_GFX-compatible library for DotStar grids", "website": "https://github.com/adafruit/Adafruit_DotStarMatrix", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_DotStarMatrix.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_DotStarMatrix-1.0.0.zip", "archiveFileName": "Adafruit_DotStarMatrix-1.0.0.zip", @@ -203284,12 +159655,8 @@ "paragraph": "Adafruit_GFX-compatible library for DotStar grids", "website": "https://github.com/adafruit/Adafruit_DotStarMatrix", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/Adafruit_DotStarMatrix.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/Adafruit_DotStarMatrix-1.0.1.zip", "archiveFileName": "Adafruit_DotStarMatrix-1.0.1.zip", @@ -203305,13 +159672,8 @@ "paragraph": "Prepare magic packet using string mac address. In addition, support SecureOn feature.", "website": "https://github.com/a7md0/WakeOnLan", "category": "Device Control", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/a7md0/WakeOnLan.git", "url": "http://downloads.arduino.cc/libraries/github.com/a7md0/WakeOnLan-1.0.0.zip", "archiveFileName": "WakeOnLan-1.0.0.zip", @@ -203327,13 +159689,8 @@ "paragraph": "Prepare magic packet using string mac address. In addition, support SecureOn feature.", "website": "https://github.com/a7md0/WakeOnLan", "category": "Device Control", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/a7md0/WakeOnLan.git", "url": "http://downloads.arduino.cc/libraries/github.com/a7md0/WakeOnLan-1.1.2.zip", "archiveFileName": "WakeOnLan-1.1.2.zip", @@ -203349,13 +159706,8 @@ "paragraph": "Prepare magic packet using string mac address. In addition, support SecureOn feature.", "website": "https://github.com/a7md0/WakeOnLan", "category": "Device Control", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/a7md0/WakeOnLan.git", "url": "http://downloads.arduino.cc/libraries/github.com/a7md0/WakeOnLan-1.1.3.zip", "archiveFileName": "WakeOnLan-1.1.3.zip", @@ -203371,13 +159723,8 @@ "paragraph": "Prepare magic packet using string mac address. In addition, support SecureOn feature.", "website": "https://github.com/a7md0/WakeOnLan", "category": "Device Control", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/a7md0/WakeOnLan.git", "url": "http://downloads.arduino.cc/libraries/github.com/a7md0/WakeOnLan-1.1.4.zip", "archiveFileName": "WakeOnLan-1.1.4.zip", @@ -203393,13 +159740,8 @@ "paragraph": "Prepare magic packet using string mac address. In addition, support SecureOn feature.", "website": "https://github.com/a7md0/WakeOnLan", "category": "Device Control", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/a7md0/WakeOnLan.git", "url": "http://downloads.arduino.cc/libraries/github.com/a7md0/WakeOnLan-1.1.5.zip", "archiveFileName": "WakeOnLan-1.1.5.zip", @@ -203415,13 +159757,8 @@ "paragraph": "Prepare magic packet using string mac address. In addition, support SecureOn feature.", "website": "https://github.com/a7md0/WakeOnLan", "category": "Device Control", - "architectures": [ - "esp8266", - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266", "esp32"], + "types": ["Contributed"], "repository": "https://github.com/a7md0/WakeOnLan.git", "url": "http://downloads.arduino.cc/libraries/github.com/a7md0/WakeOnLan-1.1.6.zip", "archiveFileName": "WakeOnLan-1.1.6.zip", @@ -203437,16 +159774,10 @@ "paragraph": "Arduino library for Freenove WS2812B RGBLED Controller.", "website": "https://github.com/Freenove/Freenove_WS2812B_RGBLED_Controller", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Freenove/Freenove_WS2812B_RGBLED_Controller.git", - "providesIncludes": [ - "Freenove_WS2812B_RGBLED_Controller.h" - ], + "providesIncludes": ["Freenove_WS2812B_RGBLED_Controller.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Freenove/Freenove_WS2812B_RGBLED_Controller-0.0.2.zip", "archiveFileName": "Freenove_WS2812B_RGBLED_Controller-0.0.2.zip", "size": 72052, @@ -203461,12 +159792,8 @@ "paragraph": "Arduino library for Freenove WS2812B RGBLED Controller.", "website": "https://github.com/Freenove/Freenove_WS2812B_RGBLED_Controller", "category": "Display", - "architectures": [ - "AVR" - ], - "types": [ - "Contributed" - ], + "architectures": ["AVR"], + "types": ["Contributed"], "repository": "https://github.com/Freenove/Freenove_WS2812B_RGBLED_Controller.git", "url": "http://downloads.arduino.cc/libraries/github.com/Freenove/Freenove_WS2812B_RGBLED_Controller-0.1.0.zip", "archiveFileName": "Freenove_WS2812B_RGBLED_Controller-0.1.0.zip", @@ -203482,16 +159809,10 @@ "paragraph": "Arduino library for Freenove WS2812B RGBLED Controller.", "website": "https://github.com/Freenove/Freenove_WS2812B_RGBLED_Controller", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Freenove/Freenove_WS2812B_RGBLED_Controller.git", - "providesIncludes": [ - "Freenove_WS2812B_RGBLED_Controller.h" - ], + "providesIncludes": ["Freenove_WS2812B_RGBLED_Controller.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Freenove/Freenove_WS2812B_RGBLED_Controller-1.0.0.zip", "archiveFileName": "Freenove_WS2812B_RGBLED_Controller-1.0.0.zip", "size": 73308, @@ -203506,12 +159827,8 @@ "paragraph": "Using this library you can easy communicate your Arduino with applications on PC and other boards. You don't need to think about data synchronization between points.", "website": "ADDRESS", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/tinyproto.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/tinyproto-0.6.4.zip", "archiveFileName": "tinyproto-0.6.4.zip", @@ -203527,12 +159844,8 @@ "paragraph": "Using this library you can easy communicate your Arduino with applications on PC and other boards. You do not need to think about data synchronization between points.", "website": "https://github.com/lexus2k", "category": "Communication", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/lexus2k/tinyproto.git", "url": "http://downloads.arduino.cc/libraries/github.com/lexus2k/tinyproto-0.7.0.zip", "archiveFileName": "tinyproto-0.7.0.zip", @@ -203548,12 +159861,8 @@ "paragraph": "C++ library", "website": "https://gogoboard.org/ , https://github.com/thapakorn613/GoGoBoard-Library.git", "category": "Uncategorized", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/thapakorn613/GoGoBoard-Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/thapakorn613/LILCMU_GoGoBoard_Library-1.0.0.zip", "archiveFileName": "LILCMU_GoGoBoard_Library-1.0.0.zip", @@ -203569,12 +159878,8 @@ "paragraph": "The \u003ca href=\"https://www.microchip.com/wwwproducts/en/MCP9600\"\u003eMCP9600\u003c/a\u003e is a integrated thermocouple amplifier featuring a typical accuracy of ±0.5°C and a maximum accuracy of ±1.5°C, with support for many thermocouple types, conversion modes, and a configurable exponential moving average filter.", "website": "https://www.sparkfun.com/products/15508", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_MCP9600_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_MCP9600_Thermocouple_Library-1.0.1.zip", "archiveFileName": "SparkFun_MCP9600_Thermocouple_Library-1.0.1.zip", @@ -203590,12 +159895,8 @@ "paragraph": "An Arduino Library to enable I2C communication with \u003ca href=\"https://www.mouser.com/new/omronelectronics/Omron-D6F-PH/\"\u003eOmron D6F-PH\u003c/a\u003e Differential Pressure Sensor. Useful for interfacing to the Omron D6F-PH0505AD3, the Omron D6F-PH0025AD1 and the Omron D6F-PH5050AD3.", "website": "https://github.com/bitixel/Omron_D6FPH", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/bitixel/Omron_D6FPH.git", "url": "http://downloads.arduino.cc/libraries/github.com/bitixel/Omron_D6F_PH_Arduino_Library-1.0.0.zip", "archiveFileName": "Omron_D6F_PH_Arduino_Library-1.0.0.zip", @@ -203611,16 +159912,10 @@ "paragraph": "C++ library of Infineon single Hall-effect switch family for magnetic sensing applications", "website": "https://www.infineon.com/cms/en/product/sensor/magnetic-sensors/magnetic-position-sensors/hall-switches/", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Infineon/hall-switch.git", - "providesIncludes": [ - "hall-switch-ino.h" - ], + "providesIncludes": ["hall-switch-ino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Infineon/Hall_Switch-1.0.0.zip", "archiveFileName": "Hall_Switch-1.0.0.zip", "size": 9409147, @@ -203635,16 +159930,10 @@ "paragraph": "C++ library of Infineon single Hall-effect switch family for magnetic sensing applications", "website": "https://www.infineon.com/cms/en/product/sensor/magnetic-sensors/magnetic-position-sensors/hall-switches/", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/Infineon/hall-switch.git", - "providesIncludes": [ - "hall-switch-ino.h" - ], + "providesIncludes": ["hall-switch-ino.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Infineon/Hall_Switch-1.0.1.zip", "archiveFileName": "Hall_Switch-1.0.1.zip", "size": 9409307, @@ -203659,16 +159948,10 @@ "paragraph": "Use this library to control the 7-segment display on Step CYC10 FPGA board", "website": "https://github.com/PulseRain/Step_CYC10_Seven_Seg_Display", "category": "Signal Input/Output", - "architectures": [ - "Reindeer" - ], - "types": [ - "Contributed" - ], + "architectures": ["Reindeer"], + "types": ["Contributed"], "repository": "https://github.com/PulseRain/Step_CYC10_Seven_Seg_Display.git", - "providesIncludes": [ - "Step_CYC10_Seven_Seg_Display.h" - ], + "providesIncludes": ["Step_CYC10_Seven_Seg_Display.h"], "url": "http://downloads.arduino.cc/libraries/github.com/PulseRain/Step_CYC10_Seven_Seg_Display-1.0.5.zip", "archiveFileName": "Step_CYC10_Seven_Seg_Display-1.0.5.zip", "size": 7344, @@ -203683,12 +159966,8 @@ "paragraph": "ThaiEasyElec 3G Shield (UC20-G) and UC15 3G Module", "website": "https://www.thaieasyelec.com/3g-shield-uc20-g.html", "category": "Communication", - "architectures": [ - "avr" - ], - "types": [ - "Contributed" - ], + "architectures": ["avr"], + "types": ["Contributed"], "repository": "https://github.com/ThaiEasyElec/TEE_UC20_Shield.git", "url": "http://downloads.arduino.cc/libraries/github.com/ThaiEasyElec/TEE_UC20_Shield-1.0.0.zip", "archiveFileName": "TEE_UC20_Shield-1.0.0.zip", @@ -203705,12 +159984,8 @@ "paragraph": "FAT16/FAT32 file system for SD cards and QSPI Flash.", "website": "https://github.com/adafruit/SdFat", "category": "Data Storage", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/adafruit/SdFat.git", "url": "http://downloads.arduino.cc/libraries/github.com/adafruit/SdFat___Adafruit_Fork-1.2.1.zip", "archiveFileName": "SdFat___Adafruit_Fork-1.2.1.zip", @@ -203726,12 +160001,8 @@ "paragraph": "The [SparkFun Ambient Light Sensor](https://www.sparkfun.com/products/15436) VEML6030 (Qwiic) is a high sensitivity and high accuracy I2C enabled ambient light sensor. The sensor is able to read light from zero to 120,000 Lux. The Ambient Light Sensor library gives access to the full features of the ambient light sensor including: reading light in lux, setting low and high interrupt thresholds, and power save modes. It also provides example code that demonstrates their use!", "website": "https://github.com/sparkfun/SparkFun_Ambient_Light_Sensor_Arduino_Library", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/sparkfun/SparkFun_Ambient_Light_Sensor_Arduino_Library.git", "url": "http://downloads.arduino.cc/libraries/github.com/sparkfun/SparkFun_Ambient_Light_Sensor_Arduino_Library-1.0.0.zip", "archiveFileName": "SparkFun_Ambient_Light_Sensor_Arduino_Library-1.0.0.zip", @@ -203746,16 +160017,10 @@ "sentence": "A library that makes Internet of Things send data and control on Senses IoT platform.", "website": "https://senses.logisenses.com/", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/Isaranu/Senses_wifi_esp32.git", - "providesIncludes": [ - "Senses_wifi_esp32.h" - ], + "providesIncludes": ["Senses_wifi_esp32.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Isaranu/Senses_wifi_esp32-0.1.0.zip", "archiveFileName": "Senses_wifi_esp32-0.1.0.zip", "size": 4297, @@ -203770,16 +160035,10 @@ "paragraph": "Support arduino-esp32.", "website": "https://senses.logisenses.com/", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/Isaranu/Senses_wifi_esp32.git", - "providesIncludes": [ - "Senses_wifi_esp32.h" - ], + "providesIncludes": ["Senses_wifi_esp32.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Isaranu/Senses_wifi_esp32-0.1.1.zip", "archiveFileName": "Senses_wifi_esp32-0.1.1.zip", "size": 5199, @@ -203794,16 +160053,10 @@ "paragraph": "Support arduino-esp32.", "website": "https://senses.logisenses.com/", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/Isaranu/Senses_wifi_esp32.git", - "providesIncludes": [ - "Senses_wifi_esp32.h" - ], + "providesIncludes": ["Senses_wifi_esp32.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Isaranu/Senses_wifi_esp32-0.1.2.zip", "archiveFileName": "Senses_wifi_esp32-0.1.2.zip", "size": 6245, @@ -203818,16 +160071,10 @@ "paragraph": "Support arduino-esp32.", "website": "https://senses.logisenses.com/", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/Isaranu/Senses_wifi_esp32.git", - "providesIncludes": [ - "Senses_wifi_esp32.h" - ], + "providesIncludes": ["Senses_wifi_esp32.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Isaranu/Senses_wifi_esp32-0.2.0.zip", "archiveFileName": "Senses_wifi_esp32-0.2.0.zip", "size": 6246, @@ -203842,16 +160089,10 @@ "paragraph": "Support arduino-esp32.", "website": "https://senses.logisenses.com/", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/Isaranu/Senses_wifi_esp32.git", - "providesIncludes": [ - "Senses_wifi_esp32.h" - ], + "providesIncludes": ["Senses_wifi_esp32.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Isaranu/Senses_wifi_esp32-0.3.0.zip", "archiveFileName": "Senses_wifi_esp32-0.3.0.zip", "size": 6260, @@ -203866,16 +160107,10 @@ "paragraph": "Support arduino-esp32.", "website": "https://www.sensesiot.com/", "category": "Communication", - "architectures": [ - "esp32" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp32"], + "types": ["Contributed"], "repository": "https://github.com/Isaranu/Senses_wifi_esp32.git", - "providesIncludes": [ - "Senses_wifi_esp32.h" - ], + "providesIncludes": ["Senses_wifi_esp32.h"], "url": "http://downloads.arduino.cc/libraries/github.com/Isaranu/Senses_wifi_esp32-0.3.1.zip", "archiveFileName": "Senses_wifi_esp32-0.3.1.zip", "size": 6261, @@ -203890,16 +160125,10 @@ "paragraph": "A small library for an ESP8266 to pull tube status from the TFL API (work in progress).", "website": "https://github.com/dushyantahuja/TFL-Status", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/dushyantahuja/TFL-Status.git", - "providesIncludes": [ - "TFLStatus.h" - ], + "providesIncludes": ["TFLStatus.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dushyantahuja/TFL_Status-1.0.1.zip", "archiveFileName": "TFL_Status-1.0.1.zip", "size": 18498, @@ -203914,16 +160143,10 @@ "paragraph": "A small library for an ESP8266 to pull tube status from the TFL API (work in progress).", "website": "https://github.com/dushyantahuja/TFL-Status", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/dushyantahuja/TFL-Status.git", - "providesIncludes": [ - "TFLStatus.h" - ], + "providesIncludes": ["TFLStatus.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dushyantahuja/TFL_Status-1.1.1.zip", "archiveFileName": "TFL_Status-1.1.1.zip", "size": 18535, @@ -203938,16 +160161,10 @@ "paragraph": "A small library for an ESP8266 to pull tube status from the TFL API (work in progress).", "website": "https://github.com/dushyantahuja/TFL-Status", "category": "Communication", - "architectures": [ - "esp8266" - ], - "types": [ - "Contributed" - ], + "architectures": ["esp8266"], + "types": ["Contributed"], "repository": "https://github.com/dushyantahuja/TFL-Status.git", - "providesIncludes": [ - "TFLStatus.h" - ], + "providesIncludes": ["TFLStatus.h"], "url": "http://downloads.arduino.cc/libraries/github.com/dushyantahuja/TFL_Status-1.1.2.zip", "archiveFileName": "TFL_Status-1.1.2.zip", "size": 18541, @@ -203962,16 +160179,10 @@ "paragraph": "Show numbers, text, and custom characters. Use the whole display as one, or separate by individual sections. Compatible with multiplexed drive and constant drive. Compatible with common cathode and common anode. Compatible with custom made and commercial display modules. Maximum of 8 digits (for now). Concatenate multiple displays as one. Only 3 pins used on Arduino.", "website": "https://ameer.io/ShiftDisplay2/", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ameer1234567890/ShiftDisplay2.git", - "providesIncludes": [ - "ShiftDisplay2.h" - ], + "providesIncludes": ["ShiftDisplay2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ameer1234567890/ShiftDisplay2-1.0.0.zip", "archiveFileName": "ShiftDisplay2-1.0.0.zip", "size": 443382, @@ -203986,16 +160197,10 @@ "paragraph": "Show numbers, text, and custom characters. Use the whole display as one, or separate by individual sections. Compatible with multiplexed drive and constant drive. Compatible with common cathode and common anode. Compatible with custom made and commercial display modules. Maximum of 8 digits (for now). Concatenate multiple displays as one. Only 3 pins used on Arduino.", "website": "https://ameer.io/ShiftDisplay2/", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ameer1234567890/ShiftDisplay2.git", - "providesIncludes": [ - "ShiftDisplay2.h" - ], + "providesIncludes": ["ShiftDisplay2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ameer1234567890/ShiftDisplay2-1.1.0.zip", "archiveFileName": "ShiftDisplay2-1.1.0.zip", "size": 443697, @@ -204010,16 +160215,10 @@ "paragraph": "Show numbers, text, and custom characters. Use the whole display as one, or separate by individual sections. Compatible with multiplexed drive and constant drive. Compatible with common cathode and common anode. Compatible with custom made and commercial display modules. Maximum of 8 digits (for now). Concatenate multiple displays as one. Only 3 pins used on Arduino.", "website": "https://ameer.io/ShiftDisplay2/", "category": "Display", - "architectures": [ - "*" - ], - "types": [ - "Contributed" - ], + "architectures": ["*"], + "types": ["Contributed"], "repository": "https://github.com/ameer1234567890/ShiftDisplay2.git", - "providesIncludes": [ - "ShiftDisplay2.h" - ], + "providesIncludes": ["ShiftDisplay2.h"], "url": "http://downloads.arduino.cc/libraries/github.com/ameer1234567890/ShiftDisplay2-1.2.0.zip", "archiveFileName": "ShiftDisplay2-1.2.0.zip", "size": 443725, @@ -204034,16 +160233,10 @@ "paragraph": "allows to read gestures, color, and proximity on your Arduino Nano 33 BLE Sense board and other boards with sensor attached via I2C.", "website": "https://github.com/arduino-libraries/Arduino_APDS9660", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Arduino_APDS9960.git", - "providesIncludes": [ - "Arduino_APDS9960.h" - ], + "providesIncludes": ["Arduino_APDS9960.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Arduino_APDS9960-1.0.0.zip", "archiveFileName": "Arduino_APDS9960-1.0.0.zip", "size": 9482, @@ -204058,20 +160251,14 @@ "paragraph": "allows to read gestures, color, and proximity on your Arduino Nano 33 BLE Sense board and other boards with sensor attached via I2C.", "website": "https://github.com/arduino-libraries/Arduino_APDS9960", "category": "Sensors", - "architectures": [ - "*" - ], - "types": [ - "Arduino" - ], + "architectures": ["*"], + "types": ["Arduino"], "repository": "https://github.com/arduino-libraries/Arduino_APDS9960.git", - "providesIncludes": [ - "Arduino_APDS9960.h" - ], + "providesIncludes": ["Arduino_APDS9960.h"], "url": "http://downloads.arduino.cc/libraries/github.com/arduino-libraries/Arduino_APDS9960-1.0.1.zip", "archiveFileName": "Arduino_APDS9960-1.0.1.zip", "size": 9479, "checksum": "SHA-256:0f4aa9cc5922fc8625f47c7fcef546e95d5d0207c83dc4f7354c8f2ace58e527" } ] -} \ No newline at end of file +} diff --git a/commands/core/testdata/package_index.json b/commands/core/testdata/package_index.json index 270ef6c84b3..7e3769ba60d 100644 --- a/commands/core/testdata/package_index.json +++ b/commands/core/testdata/package_index.json @@ -137,31 +137,31 @@ "email": "test@example.com", "maintainer": "Arduino", "help": { - "online": "https://github.com/Arduino/arduino-cli" + "online": "https://github.com/Arduino/arduino-cli" }, "websiteURL": "https://github.com/Arduino/arduino-cli", "platforms": [ - { - "category": "Test", - "help": { - "online": "https://github.com/Arduino/arduino-cli" - }, - "url": "https://raw.githubusercontent.com/arduino/arduino-cli/master/test/testdata/core.zip", - "checksum": "SHA-256:6a338cf4d6d501176a2d352c87a8d72ac7488b8c5b82cdf2a4e2cef630391092", - "name": "Platform", - "version": "1.2.3", - "deprecated": true, - "architecture": "x86", - "archiveFileName": "core.zip", - "size": "486", - "toolsDependencies": [], - "boards": [ - { - "name": "MyBoard" - } - ] - } + { + "category": "Test", + "help": { + "online": "https://github.com/Arduino/arduino-cli" + }, + "url": "https://raw.githubusercontent.com/arduino/arduino-cli/master/test/testdata/core.zip", + "checksum": "SHA-256:6a338cf4d6d501176a2d352c87a8d72ac7488b8c5b82cdf2a4e2cef630391092", + "name": "Platform", + "version": "1.2.3", + "deprecated": true, + "architecture": "x86", + "archiveFileName": "core.zip", + "size": "486", + "toolsDependencies": [], + "boards": [ + { + "name": "MyBoard" + } + ] + } ] - } + } ] } diff --git a/commands/lib/testdata/library_index.json b/commands/lib/testdata/library_index.json index 21d658d25c3..fc5292f0ede 100644 --- a/commands/lib/testdata/library_index.json +++ b/commands/lib/testdata/library_index.json @@ -1,13 +1,13 @@ { - "libraries": [ - { - "name": "ArduinoTestPackage" - }, - { - "name": "Arduino" - }, - { - "name": "Test" - } - ] + "libraries": [ + { + "name": "ArduinoTestPackage" + }, + { + "name": "Arduino" + }, + { + "name": "Test" + } + ] } diff --git a/docs/CONTRIBUTING.md b/docs/CONTRIBUTING.md index 4bb6aa6e8d2..34636280d6a 100644 --- a/docs/CONTRIBUTING.md +++ b/docs/CONTRIBUTING.md @@ -230,16 +230,10 @@ extension][prettier-vscode-extension] to automatically format as you write. Otherwise you can use the following tasks. To do so you'll need to install `npm` if not already installed. Check the [official documentation][npm-install-docs] to learn how to install `npm` for your platform. -To check if the files are correctly formatted run: +Ensure the formatting is compliant by running the command: ```shell -task config:check -``` - -If the output tells you that some files are not formatted correctly run: - -```shell -task config:format +task general:format-prettier ``` When opening a new Pull Request, checks are automatically run to verify that configuration files are correctly @@ -328,16 +322,10 @@ extension][prettier-vscode-extension] to automatically format as you write. Otherwise you can use the following tasks. To do so you'll need to install `npm` if not already installed. Check the [official documentation][npm-install-docs] to learn how to install `npm` for your platform. -To check if the files are correctly formatted run: - -```shell -task docs:check -``` - -If the output tells you that some files are not formatted correctly run: +Ensure the formatting is compliant by running the command: ```shell -task docs:format +task general:format-prettier ``` When opening a new Pull Request, checks are automatically run to verify that documentation is correctly formatted. In diff --git a/docs/css/version-select.css b/docs/css/version-select.css index 49079bf4686..e5bd98b8522 100644 --- a/docs/css/version-select.css +++ b/docs/css/version-select.css @@ -1,5 +1,5 @@ -@media only screen and (max-width:76.1875em) { +@media only screen and (max-width: 76.1875em) { #version-selector { - padding: .6rem .8rem; + padding: 0.6rem 0.8rem; } } diff --git a/docs/js/version-select.js b/docs/js/version-select.js index 6c316b8192b..61d8307e055 100644 --- a/docs/js/version-select.js +++ b/docs/js/version-select.js @@ -1,50 +1,51 @@ window.addEventListener("DOMContentLoaded", function () { // This is a bit hacky. Figure out the base URL from a known CSS file the // template refers to... - var ex = new RegExp("/?assets/fonts/material-icons.css$"); - var sheet = document.querySelector('link[href$="material-icons.css"]'); + var ex = new RegExp("/?assets/fonts/material-icons.css$") + var sheet = document.querySelector('link[href$="material-icons.css"]') - var REL_BASE_URL = sheet.getAttribute("href").replace(ex, ""); - var ABS_BASE_URL = sheet.href.replace(ex, ""); - var CURRENT_VERSION = ABS_BASE_URL.split("/").pop(); + var REL_BASE_URL = sheet.getAttribute("href").replace(ex, "") + var ABS_BASE_URL = sheet.href.replace(ex, "") + var CURRENT_VERSION = ABS_BASE_URL.split("/").pop() function makeSelect(options, selected) { - var select = document.createElement("select"); - select.classList.add("form-control"); + var select = document.createElement("select") + select.classList.add("form-control") options.forEach(function (i) { - var option = new Option(i.text, i.value, undefined, - i.value === selected); - select.add(option); - }); + var option = new Option(i.text, i.value, undefined, i.value === selected) + select.add(option) + }) - return select; + return select } - var xhr = new XMLHttpRequest(); - xhr.open("GET", ABS_BASE_URL + "/../versions.json"); + var xhr = new XMLHttpRequest() + xhr.open("GET", ABS_BASE_URL + "/../versions.json") xhr.onload = function () { - var versions = JSON.parse(this.responseText); + var versions = JSON.parse(this.responseText) var realVersion = versions.find(function (i) { - return i.version === CURRENT_VERSION || - i.aliases.includes(CURRENT_VERSION); - }).version; - - var select = makeSelect(versions.map(function (i) { - return { text: i.title, value: i.version }; - }), realVersion); + return i.version === CURRENT_VERSION || i.aliases.includes(CURRENT_VERSION) + }).version + + var select = makeSelect( + versions.map(function (i) { + return { text: i.title, value: i.version } + }), + realVersion + ) select.addEventListener("change", function (event) { - window.location.href = ABS_BASE_URL + "/../" + this.value; - }); - - var container = document.createElement("div"); - container.id = "version-selector"; - container.className = "md-nav__item"; - container.appendChild(select); - - var sidebar = document.querySelector(".md-nav--primary > .md-nav__list"); - sidebar.parentNode.insertBefore(container, sidebar); - }; - xhr.send(); -}); + window.location.href = ABS_BASE_URL + "/../" + this.value + }) + + var container = document.createElement("div") + container.id = "version-selector" + container.className = "md-nav__item" + container.appendChild(select) + + var sidebar = document.querySelector(".md-nav--primary > .md-nav__list") + sidebar.parentNode.insertBefore(container, sidebar) + } + xhr.send() +}) diff --git a/test/testdata/test_index.json b/test/testdata/test_index.json index 66bf497e55e..f5b5c6c35bd 100644 --- a/test/testdata/test_index.json +++ b/test/testdata/test_index.json @@ -1,210 +1,210 @@ { - "packages": [ + "packages": [ + { + "maintainer": "Arduino", + "help": { + "online": "https://github.com/Arduino/arduino-cli" + }, + "websiteURL": "https://github.com/Arduino/arduino-cli", + "platforms": [ { - "maintainer": "Arduino", - "help": { - "online": "https://github.com/Arduino/arduino-cli" - }, - "websiteURL": "https://github.com/Arduino/arduino-cli", - "platforms": [ - { - "category": "Test Category", - "help": { - "online": "https://github.com/Arduino/arduino-cli" - }, - "url": "https://raw.githubusercontent.com/arduino/arduino-cli/master/test/testdata/core.zip", - "checksum": "SHA-256:6a338cf4d6d501176a2d352c87a8d72ac7488b8c5b82cdf2a4e2cef630391092", - "name": "test_core", - "version": "1.0.0", - "architecture": "x86", - "archiveFileName": "core.zip", - "size": "486", - "toolsDependencies": [], - "boards": [ - { - "name": "Test Board" - } - ] - }, - { - "category": "Test Category", - "help": { - "online": "https://github.com/Arduino/arduino-cli" - }, - "url": "https://raw.githubusercontent.com/arduino/arduino-cli/master/test/testdata/core.zip", - "checksum": "SHA-256:6a338cf4d6d501176a2d352c87a8d72ac7488b8c5b82cdf2a4e2cef630391092", - "name": "test_core", - "version": "2.0.0", - "architecture": "x86", - "archiveFileName": "core.zip", - "size": "486", - "toolsDependencies": [], - "boards": [ - { - "name": "Test Board" - } - ] - } - ], - "tools": [], - "email": "test@example.com", - "name": "test" + "category": "Test Category", + "help": { + "online": "https://github.com/Arduino/arduino-cli" + }, + "url": "https://raw.githubusercontent.com/arduino/arduino-cli/master/test/testdata/core.zip", + "checksum": "SHA-256:6a338cf4d6d501176a2d352c87a8d72ac7488b8c5b82cdf2a4e2cef630391092", + "name": "test_core", + "version": "1.0.0", + "architecture": "x86", + "archiveFileName": "core.zip", + "size": "486", + "toolsDependencies": [], + "boards": [ + { + "name": "Test Board" + } + ] }, { - "name": "zipslip", - "tools": [], - "email": "test@example.com", - "maintainer": "Arduino", - "help": { - "online": "https://github.com/Arduino/arduino-cli" - }, - "websiteURL": "https://github.com/Arduino/arduino-cli", - "platforms": [ - { - "category": "Zipslip Test", - "help": { - "online": "https://github.com/Arduino/arduino-cli" - }, - "url": "https://raw.githubusercontent.com/arduino/arduino-cli/master/test/testdata/evil.zip", - "checksum": "SHA-256:9b85dfe23f13318efc0e541327f584a0f3674a773d46a7eb8b25f0f408d07f96", - "name": "zipslip", - "version": "1.0.0", - "architecture": "x86", - "archiveFileName": "evil.zip", - "size": "2184", - "toolsDependencies": [], - "boards": [ - { - "name": "Test Board" - } - ] - } - ] - }, + "category": "Test Category", + "help": { + "online": "https://github.com/Arduino/arduino-cli" + }, + "url": "https://raw.githubusercontent.com/arduino/arduino-cli/master/test/testdata/core.zip", + "checksum": "SHA-256:6a338cf4d6d501176a2d352c87a8d72ac7488b8c5b82cdf2a4e2cef630391092", + "name": "test_core", + "version": "2.0.0", + "architecture": "x86", + "archiveFileName": "core.zip", + "size": "486", + "toolsDependencies": [], + "boards": [ + { + "name": "Test Board" + } + ] + } + ], + "tools": [], + "email": "test@example.com", + "name": "test" + }, + { + "name": "zipslip", + "tools": [], + "email": "test@example.com", + "maintainer": "Arduino", + "help": { + "online": "https://github.com/Arduino/arduino-cli" + }, + "websiteURL": "https://github.com/Arduino/arduino-cli", + "platforms": [ { - "name": "brokenchecksum", - "tools": [], - "email": "test@example.com", - "maintainer": "Arduino", - "help": { - "online": "https://github.com/Arduino/arduino-cli" - }, - "websiteURL": "https://github.com/Arduino/arduino-cli", - "platforms": [ - { - "category": "BrokenChecksum Test", - "help": { - "online": "https://github.com/Arduino/arduino-cli" - }, - "url": "https://raw.githubusercontent.com/arduino/arduino-cli/master/test/testdata/core.zip", - "checksum": "SHA-256:1a338cf4d6d501176a2d352c87a8d72ac7488b8c5b82cdf2a4e2cef630391092", - "name": "zipslip", - "version": "1.0.0", - "architecture": "x86", - "archiveFileName": "core.zip", - "size": "486", - "toolsDependencies": [], - "boards": [ - { - "name": "Test Board" - } - ] - } - ] - }, + "category": "Zipslip Test", + "help": { + "online": "https://github.com/Arduino/arduino-cli" + }, + "url": "https://raw.githubusercontent.com/arduino/arduino-cli/master/test/testdata/evil.zip", + "checksum": "SHA-256:9b85dfe23f13318efc0e541327f584a0f3674a773d46a7eb8b25f0f408d07f96", + "name": "zipslip", + "version": "1.0.0", + "architecture": "x86", + "archiveFileName": "evil.zip", + "size": "2184", + "toolsDependencies": [], + "boards": [ + { + "name": "Test Board" + } + ] + } + ] + }, + { + "name": "brokenchecksum", + "tools": [], + "email": "test@example.com", + "maintainer": "Arduino", + "help": { + "online": "https://github.com/Arduino/arduino-cli" + }, + "websiteURL": "https://github.com/Arduino/arduino-cli", + "platforms": [ { - "name": "Retrokits-RK002", - "maintainer": "Retrokits (www.retrokits.com)", - "websiteURL": "https://www.retrokits.com", - "email": "info@retrokits.com", - "help": { "online": "https://www.retrokits.com/rk002/arduino" }, - "platforms": [ - { - "name": "RK002", - "architecture": "arm", - "version": "1.0.5", - "category": "Contributed", - "help": { - "online": "https://www.retrokits.com/rk002/arduino" - }, - "url": "https://www.retrokits.com/rk002/arduino/retrokits-rk002-1.0.5.tar.bz2", - "archiveFileName": "retrokits-rk002-1.0.5.tar.bz2", - "checksum": "SHA-256:9a012867baf4bb26f656f84502e0acce6a653c3452cca4505ebac77256802fb6", - "size": "290784", - "boards": [{ "name": "RK002" }], - "toolsDependencies": [ - { - "packager": "arduino", - "version": "4.8.3-2014q1", - "name": "arm-none-eabi-gcc" - } - ] - } - ], - "tools": [] + "category": "BrokenChecksum Test", + "help": { + "online": "https://github.com/Arduino/arduino-cli" }, - { - "name": "Retrokits-RK002", - "maintainer": "Retrokits (www.retrokits.com)", - "websiteURL": "https://www.retrokits.com", - "email": "info@retrokits.com", - "help": { "online": "https://www.retrokits.com/rk002/arduino" }, - "platforms": [ - { - "name": "RK002", - "architecture": "arm", - "version": "1.0.6", - "category": "Contributed", - "help": { - "online": "https://www.retrokits.com/rk002/arduino" - }, - "url": "https://www.retrokits.com/rk002/arduino/retrokits-rk002-1.0.6.tar.bz2", - "archiveFileName": "retrokits-rk002-1.0.6.tar.bz2", - "checksum": "SHA-256:8a3b63efcf4dfaed047a37844861387e542d8519485b5305d5979630cb3feb20", - "size": "291631", - "boards": [{ "name": "RK002" }], - "toolsDependencies": [ - { - "packager": "arduino", - "version": "4.8.3-2014q1", - "name": "arm-none-eabi-gcc" - } - ] - } - ], - "tools": [] + "url": "https://raw.githubusercontent.com/arduino/arduino-cli/master/test/testdata/core.zip", + "checksum": "SHA-256:1a338cf4d6d501176a2d352c87a8d72ac7488b8c5b82cdf2a4e2cef630391092", + "name": "zipslip", + "version": "1.0.0", + "architecture": "x86", + "archiveFileName": "core.zip", + "size": "486", + "toolsDependencies": [], + "boards": [ + { + "name": "Test Board" + } + ] + } + ] + }, + { + "name": "Retrokits-RK002", + "maintainer": "Retrokits (www.retrokits.com)", + "websiteURL": "https://www.retrokits.com", + "email": "info@retrokits.com", + "help": { "online": "https://www.retrokits.com/rk002/arduino" }, + "platforms": [ + { + "name": "RK002", + "architecture": "arm", + "version": "1.0.5", + "category": "Contributed", + "help": { + "online": "https://www.retrokits.com/rk002/arduino" + }, + "url": "https://www.retrokits.com/rk002/arduino/retrokits-rk002-1.0.5.tar.bz2", + "archiveFileName": "retrokits-rk002-1.0.5.tar.bz2", + "checksum": "SHA-256:9a012867baf4bb26f656f84502e0acce6a653c3452cca4505ebac77256802fb6", + "size": "290784", + "boards": [{ "name": "RK002" }], + "toolsDependencies": [ + { + "packager": "arduino", + "version": "4.8.3-2014q1", + "name": "arm-none-eabi-gcc" + } + ] + } + ], + "tools": [] + }, + { + "name": "Retrokits-RK002", + "maintainer": "Retrokits (www.retrokits.com)", + "websiteURL": "https://www.retrokits.com", + "email": "info@retrokits.com", + "help": { "online": "https://www.retrokits.com/rk002/arduino" }, + "platforms": [ + { + "name": "RK002", + "architecture": "arm", + "version": "1.0.6", + "category": "Contributed", + "help": { + "online": "https://www.retrokits.com/rk002/arduino" + }, + "url": "https://www.retrokits.com/rk002/arduino/retrokits-rk002-1.0.6.tar.bz2", + "archiveFileName": "retrokits-rk002-1.0.6.tar.bz2", + "checksum": "SHA-256:8a3b63efcf4dfaed047a37844861387e542d8519485b5305d5979630cb3feb20", + "size": "291631", + "boards": [{ "name": "RK002" }], + "toolsDependencies": [ + { + "packager": "arduino", + "version": "4.8.3-2014q1", + "name": "arm-none-eabi-gcc" + } + ] + } + ], + "tools": [] + }, + { + "name": "Package", + "tools": [], + "email": "test@example.com", + "maintainer": "Arduino", + "help": { + "online": "https://github.com/Arduino/arduino-cli" + }, + "websiteURL": "https://github.com/Arduino/arduino-cli", + "platforms": [ + { + "category": "Test", + "help": { + "online": "https://github.com/Arduino/arduino-cli" }, - { - "name": "Package", - "tools": [], - "email": "test@example.com", - "maintainer": "Arduino", - "help": { - "online": "https://github.com/Arduino/arduino-cli" - }, - "websiteURL": "https://github.com/Arduino/arduino-cli", - "platforms": [ - { - "category": "Test", - "help": { - "online": "https://github.com/Arduino/arduino-cli" - }, - "url": "https://raw.githubusercontent.com/arduino/arduino-cli/master/test/testdata/core.zip", - "checksum": "SHA-256:6a338cf4d6d501176a2d352c87a8d72ac7488b8c5b82cdf2a4e2cef630391092", - "name": "Platform", - "version": "1.2.3", - "deprecated": true, - "architecture": "x86", - "archiveFileName": "core.zip", - "size": "486", - "toolsDependencies": [], - "boards": [ - { - "name": "MyBoard" - } - ] - } - ] + "url": "https://raw.githubusercontent.com/arduino/arduino-cli/master/test/testdata/core.zip", + "checksum": "SHA-256:6a338cf4d6d501176a2d352c87a8d72ac7488b8c5b82cdf2a4e2cef630391092", + "name": "Platform", + "version": "1.2.3", + "deprecated": true, + "architecture": "x86", + "archiveFileName": "core.zip", + "size": "486", + "toolsDependencies": [], + "boards": [ + { + "name": "MyBoard" + } + ] } - ] -} \ No newline at end of file + ] + } + ] +}